
/* /web/static/lib/bootstrap/less/variables.less defined in bundle 'web.assets_common' */
 

/* /web/static/lib/bootstrap/less/mixins/vendor-prefixes.less defined in bundle 'web.assets_common' */
 

/* /web/static/lib/bootstrap/less/mixins/buttons.less defined in bundle 'web.assets_common' */
 

/* /web/static/lib/bootstrap/less/mixins/clearfix.less defined in bundle 'web.assets_common' */
 

/* /web/static/lib/bootstrap/less/mixins/size.less defined in bundle 'web.assets_common' */
 

/* /web/static/src/less/variables.less defined in bundle 'web.assets_common' */
 

/* /web/static/src/less/utils.less defined in bundle 'web.assets_common' */
 

/* /web_editor/static/src/less/web_editor.variables.less defined in bundle 'web.assets_common' */
 @-webkit-keyframes fadeInDownSmall{0%{opacity: 0; -webkit-transform: translate(0, -5px); -ms-transform: translate(0, -5px); -o-transform: translate(0, -5px); transform: translate(0, -5px);}100%{opacity: 1; -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0);}} @keyframes fadeInDownSmall{0%{opacity: 0; -webkit-transform: translate(0, -5px); -ms-transform: translate(0, -5px); -o-transform: translate(0, -5px); transform: translate(0, -5px);}100%{opacity: 1; -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0);}} @-webkit-keyframes fadeInOut{0%{opacity: 0;}25%{opacity: 1;}75%{opacity: 1;}100%{opacity: 0;}} @keyframes fadeInOut{0%{opacity: 0;}25%{opacity: 1;}75%{opacity: 1;}100%{opacity: 0;}} @-webkit-keyframes inputHighlighter{from{background: #7c7bad;}to{width: 0; background: transparent;}} @keyframes inputHighlighter{from{background: #7c7bad;}to{width: 0; background: transparent;}} 

/* /web/static/lib/jquery.ui/jquery-ui.css defined in bundle 'web.assets_common' */
 .ui-helper-hidden{display: none;} .ui-helper-hidden-accessible{border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px;} .ui-helper-reset{margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;} .ui-helper-clearfix:before, .ui-helper-clearfix:after{content: ""; display: table; border-collapse: collapse;} .ui-helper-clearfix:after{clear: both;} .ui-helper-clearfix{min-height: 0;} .ui-helper-zfix{width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0);} .ui-front{z-index: 100;} .ui-state-disabled{cursor: default !important;} .ui-icon{display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat;} .ui-widget-overlay{position: fixed; top: 0; left: 0; width: 100%; height: 100%;} .ui-draggable-handle{-ms-touch-action: none; touch-action: none;} .ui-resizable{position: relative;} .ui-resizable-handle{position: absolute; font-size: 0.1px; display: block; -ms-touch-action: none; touch-action: none;} .ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle{display: none;} .ui-resizable-n{cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0;} .ui-resizable-s{cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0;} .ui-resizable-e{cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%;} .ui-resizable-w{cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%;} .ui-resizable-se{cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px;} .ui-resizable-sw{cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px;} .ui-resizable-nw{cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px;} .ui-resizable-ne{cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;} .ui-selectable{-ms-touch-action: none; touch-action: none;} .ui-selectable-helper{position: absolute; z-index: 100; border: 1px dotted black;} .ui-sortable-handle{-ms-touch-action: none; touch-action: none;} .ui-autocomplete{position: absolute; top: 0; left: 0; cursor: default;} .ui-datepicker{width: 17em; padding: .2em .2em 0; display: none;} .ui-datepicker .ui-datepicker-header{position: relative; padding: .2em 0;} .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next{position: absolute; top: 2px; width: 1.8em; height: 1.8em;} .ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover{top: 1px;} .ui-datepicker .ui-datepicker-prev{left: 2px;} .ui-datepicker .ui-datepicker-next{right: 2px;} .ui-datepicker .ui-datepicker-prev-hover{left: 1px;} .ui-datepicker .ui-datepicker-next-hover{right: 1px;} .ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span{display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;} .ui-datepicker .ui-datepicker-title{margin: 0 2.3em; line-height: 1.8em; text-align: center;} .ui-datepicker .ui-datepicker-title select{font-size: 1em; margin: 1px 0;} .ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year{width: 45%;} .ui-datepicker table{width: 100%; font-size: .9em; border-collapse: collapse; margin: 0 0 .4em;} .ui-datepicker th{padding: .7em .3em; text-align: center; font-weight: bold; border: 0;} .ui-datepicker td{border: 0; padding: 1px;} .ui-datepicker td span, .ui-datepicker td a{display: block; padding: .2em; text-align: right; text-decoration: none;} .ui-datepicker .ui-datepicker-buttonpane{background-image: none; margin: .7em 0 0 0; padding: 0 .2em; border-left: 0; border-right: 0; border-bottom: 0;} .ui-datepicker .ui-datepicker-buttonpane button{float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width: auto; overflow: visible;} .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float: left;} .ui-datepicker.ui-datepicker-multi{width: auto;} .ui-datepicker-multi .ui-datepicker-group{float: left;} .ui-datepicker-multi .ui-datepicker-group table{width: 95%; margin: 0 auto .4em;} .ui-datepicker-multi-2 .ui-datepicker-group{width: 50%;} .ui-datepicker-multi-3 .ui-datepicker-group{width: 33.3%;} .ui-datepicker-multi-4 .ui-datepicker-group{width: 25%;} .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width: 0;} .ui-datepicker-multi .ui-datepicker-buttonpane{clear: left;} .ui-datepicker-row-break{clear: both; width: 100%; font-size: 0;} .ui-datepicker-rtl{direction: rtl;} .ui-datepicker-rtl .ui-datepicker-prev{right: 2px; left: auto;} .ui-datepicker-rtl .ui-datepicker-next{left: 2px; right: auto;} .ui-datepicker-rtl .ui-datepicker-prev:hover{right: 1px; left: auto;} .ui-datepicker-rtl .ui-datepicker-next:hover{left: 1px; right: auto;} .ui-datepicker-rtl .ui-datepicker-buttonpane{clear: right;} .ui-datepicker-rtl .ui-datepicker-buttonpane button{float: left;} .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, .ui-datepicker-rtl .ui-datepicker-group{float: right;} .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width: 0; border-left-width: 1px;} .ui-menu{list-style: none; padding: 0; margin: 0; display: block; outline: none;} .ui-menu .ui-menu{position: absolute;} .ui-menu .ui-menu-item{position: relative; margin: 0; padding: 3px 1em 3px .4em; cursor: pointer; min-height: 0; list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");} .ui-menu .ui-menu-divider{margin: 5px 0; height: 0; font-size: 0; line-height: 0; border-width: 1px 0 0 0;} .ui-menu .ui-state-focus, .ui-menu .ui-state-active{margin: -1px;} .ui-menu-icons{position: relative;} .ui-menu-icons .ui-menu-item{padding-left: 2em;} .ui-menu .ui-icon{position: absolute; top: 0; bottom: 0; left: .2em; margin: auto 0;} .ui-menu .ui-menu-icon{left: auto; right: 0;} .ui-tooltip{padding: 8px; position: absolute; z-index: 9999; max-width: 300px; -webkit-box-shadow: 0 0 5px #aaa; box-shadow: 0 0 5px #aaa;} body .ui-tooltip{border-width: 2px;} .ui-widget{font-family: Arial,Helvetica,sans-serif; font-size: 1em;} .ui-widget .ui-widget{font-size: 1em;} .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button{font-family: Arial,Helvetica,sans-serif; font-size: 1em;} .ui-widget-content{border: 1px solid #dddddd; background: #ffffff; color: #333333;} .ui-widget-content a{color: #333333;} .ui-widget-header{border: 1px solid #dddddd; background: #e9e9e9; color: #333333; font-weight: bold;} .ui-widget-header a{color: #333333;} .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{border: 1px solid #c5c5c5; background: #f6f6f6; font-weight: normal; color: #454545;} .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited{color: #454545; text-decoration: none;} .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus{border: 1px solid #cccccc; background: #ededed; font-weight: normal; color: #2b2b2b;} .ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited, .ui-state-focus a, .ui-state-focus a:hover, .ui-state-focus a:link, .ui-state-focus a:visited{color: #2b2b2b; text-decoration: none;} .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active{border: 1px solid #003eff; background: #007fff; font-weight: normal; color: #ffffff;} .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited{color: #ffffff; text-decoration: none;} .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight{border: 1px solid #dad55e; background: #fffa90; color: #777620;} .ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a{color: #777620;} .ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error{border: 1px solid #f1a899; background: #fddfdf; color: #5f3f3f;} .ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a{color: #5f3f3f;} .ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text{color: #5f3f3f;} .ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary{font-weight: bold;} .ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary{opacity: .7; filter:Alpha(Opacity=70); font-weight: normal;} .ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled{opacity: .35; filter:Alpha(Opacity=35); background-image: none;} .ui-state-disabled .ui-icon{filter:Alpha(Opacity=35);} .ui-icon{width: 16px; height: 16px;} .ui-icon, .ui-widget-content .ui-icon{background-image: url("/web/static/lib/jquery.ui/images/ui-icons_444444_256x240.png");} .ui-widget-header .ui-icon{background-image: url("/web/static/lib/jquery.ui/images/ui-icons_444444_256x240.png");} .ui-state-default .ui-icon{background-image: url("/web/static/lib/jquery.ui/images/ui-icons_777777_256x240.png");} .ui-state-hover .ui-icon, .ui-state-focus .ui-icon{background-image: url("/web/static/lib/jquery.ui/images/ui-icons_555555_256x240.png");} .ui-state-active .ui-icon{background-image: url("/web/static/lib/jquery.ui/images/ui-icons_ffffff_256x240.png");} .ui-state-highlight .ui-icon{background-image: url("/web/static/lib/jquery.ui/images/ui-icons_777620_256x240.png");} .ui-state-error .ui-icon, .ui-state-error-text .ui-icon{background-image: url("/web/static/lib/jquery.ui/images/ui-icons_cc0000_256x240.png");} .ui-icon-blank{background-position: 16px 16px;} .ui-icon-carat-1-n{background-position: 0 0;} .ui-icon-carat-1-ne{background-position: -16px 0;} .ui-icon-carat-1-e{background-position: -32px 0;} .ui-icon-carat-1-se{background-position: -48px 0;} .ui-icon-carat-1-s{background-position: -64px 0;} .ui-icon-carat-1-sw{background-position: -80px 0;} .ui-icon-carat-1-w{background-position: -96px 0;} .ui-icon-carat-1-nw{background-position: -112px 0;} .ui-icon-carat-2-n-s{background-position: -128px 0;} .ui-icon-carat-2-e-w{background-position: -144px 0;} .ui-icon-triangle-1-n{background-position: 0 -16px;} .ui-icon-triangle-1-ne{background-position: -16px -16px;} .ui-icon-triangle-1-e{background-position: -32px -16px;} .ui-icon-triangle-1-se{background-position: -48px -16px;} .ui-icon-triangle-1-s{background-position: -64px -16px;} .ui-icon-triangle-1-sw{background-position: -80px -16px;} .ui-icon-triangle-1-w{background-position: -96px -16px;} .ui-icon-triangle-1-nw{background-position: -112px -16px;} .ui-icon-triangle-2-n-s{background-position: -128px -16px;} .ui-icon-triangle-2-e-w{background-position: -144px -16px;} .ui-icon-arrow-1-n{background-position: 0 -32px;} .ui-icon-arrow-1-ne{background-position: -16px -32px;} .ui-icon-arrow-1-e{background-position: -32px -32px;} .ui-icon-arrow-1-se{background-position: -48px -32px;} .ui-icon-arrow-1-s{background-position: -64px -32px;} .ui-icon-arrow-1-sw{background-position: -80px -32px;} .ui-icon-arrow-1-w{background-position: -96px -32px;} .ui-icon-arrow-1-nw{background-position: -112px -32px;} .ui-icon-arrow-2-n-s{background-position: -128px -32px;} .ui-icon-arrow-2-ne-sw{background-position: -144px -32px;} .ui-icon-arrow-2-e-w{background-position: -160px -32px;} .ui-icon-arrow-2-se-nw{background-position: -176px -32px;} .ui-icon-arrowstop-1-n{background-position: -192px -32px;} .ui-icon-arrowstop-1-e{background-position: -208px -32px;} .ui-icon-arrowstop-1-s{background-position: -224px -32px;} .ui-icon-arrowstop-1-w{background-position: -240px -32px;} .ui-icon-arrowthick-1-n{background-position: 0 -48px;} .ui-icon-arrowthick-1-ne{background-position: -16px -48px;} .ui-icon-arrowthick-1-e{background-position: -32px -48px;} .ui-icon-arrowthick-1-se{background-position: -48px -48px;} .ui-icon-arrowthick-1-s{background-position: -64px -48px;} .ui-icon-arrowthick-1-sw{background-position: -80px -48px;} .ui-icon-arrowthick-1-w{background-position: -96px -48px;} .ui-icon-arrowthick-1-nw{background-position: -112px -48px;} .ui-icon-arrowthick-2-n-s{background-position: -128px -48px;} .ui-icon-arrowthick-2-ne-sw{background-position: -144px -48px;} .ui-icon-arrowthick-2-e-w{background-position: -160px -48px;} .ui-icon-arrowthick-2-se-nw{background-position: -176px -48px;} .ui-icon-arrowthickstop-1-n{background-position: -192px -48px;} .ui-icon-arrowthickstop-1-e{background-position: -208px -48px;} .ui-icon-arrowthickstop-1-s{background-position: -224px -48px;} .ui-icon-arrowthickstop-1-w{background-position: -240px -48px;} .ui-icon-arrowreturnthick-1-w{background-position: 0 -64px;} .ui-icon-arrowreturnthick-1-n{background-position: -16px -64px;} .ui-icon-arrowreturnthick-1-e{background-position: -32px -64px;} .ui-icon-arrowreturnthick-1-s{background-position: -48px -64px;} .ui-icon-arrowreturn-1-w{background-position: -64px -64px;} .ui-icon-arrowreturn-1-n{background-position: -80px -64px;} .ui-icon-arrowreturn-1-e{background-position: -96px -64px;} .ui-icon-arrowreturn-1-s{background-position: -112px -64px;} .ui-icon-arrowrefresh-1-w{background-position: -128px -64px;} .ui-icon-arrowrefresh-1-n{background-position: -144px -64px;} .ui-icon-arrowrefresh-1-e{background-position: -160px -64px;} .ui-icon-arrowrefresh-1-s{background-position: -176px -64px;} .ui-icon-arrow-4{background-position: 0 -80px;} .ui-icon-arrow-4-diag{background-position: -16px -80px;} .ui-icon-extlink{background-position: -32px -80px;} .ui-icon-newwin{background-position: -48px -80px;} .ui-icon-refresh{background-position: -64px -80px;} .ui-icon-shuffle{background-position: -80px -80px;} .ui-icon-transfer-e-w{background-position: -96px -80px;} .ui-icon-transferthick-e-w{background-position: -112px -80px;} .ui-icon-folder-collapsed{background-position: 0 -96px;} .ui-icon-folder-open{background-position: -16px -96px;} .ui-icon-document{background-position: -32px -96px;} .ui-icon-document-b{background-position: -48px -96px;} .ui-icon-note{background-position: -64px -96px;} .ui-icon-mail-closed{background-position: -80px -96px;} .ui-icon-mail-open{background-position: -96px -96px;} .ui-icon-suitcase{background-position: -112px -96px;} .ui-icon-comment{background-position: -128px -96px;} .ui-icon-person{background-position: -144px -96px;} .ui-icon-print{background-position: -160px -96px;} .ui-icon-trash{background-position: -176px -96px;} .ui-icon-locked{background-position: -192px -96px;} .ui-icon-unlocked{background-position: -208px -96px;} .ui-icon-bookmark{background-position: -224px -96px;} .ui-icon-tag{background-position: -240px -96px;} .ui-icon-home{background-position: 0 -112px;} .ui-icon-flag{background-position: -16px -112px;} .ui-icon-calendar{background-position: -32px -112px;} .ui-icon-cart{background-position: -48px -112px;} .ui-icon-pencil{background-position: -64px -112px;} .ui-icon-clock{background-position: -80px -112px;} .ui-icon-disk{background-position: -96px -112px;} .ui-icon-calculator{background-position: -112px -112px;} .ui-icon-zoomin{background-position: -128px -112px;} .ui-icon-zoomout{background-position: -144px -112px;} .ui-icon-search{background-position: -160px -112px;} .ui-icon-wrench{background-position: -176px -112px;} .ui-icon-gear{background-position: -192px -112px;} .ui-icon-heart{background-position: -208px -112px;} .ui-icon-star{background-position: -224px -112px;} .ui-icon-link{background-position: -240px -112px;} .ui-icon-cancel{background-position: 0 -128px;} .ui-icon-plus{background-position: -16px -128px;} .ui-icon-plusthick{background-position: -32px -128px;} .ui-icon-minus{background-position: -48px -128px;} .ui-icon-minusthick{background-position: -64px -128px;} .ui-icon-close{background-position: -80px -128px;} .ui-icon-closethick{background-position: -96px -128px;} .ui-icon-key{background-position: -112px -128px;} .ui-icon-lightbulb{background-position: -128px -128px;} .ui-icon-scissors{background-position: -144px -128px;} .ui-icon-clipboard{background-position: -160px -128px;} .ui-icon-copy{background-position: -176px -128px;} .ui-icon-contact{background-position: -192px -128px;} .ui-icon-image{background-position: -208px -128px;} .ui-icon-video{background-position: -224px -128px;} .ui-icon-script{background-position: -240px -128px;} .ui-icon-alert{background-position: 0 -144px;} .ui-icon-info{background-position: -16px -144px;} .ui-icon-notice{background-position: -32px -144px;} .ui-icon-help{background-position: -48px -144px;} .ui-icon-check{background-position: -64px -144px;} .ui-icon-bullet{background-position: -80px -144px;} .ui-icon-radio-on{background-position: -96px -144px;} .ui-icon-radio-off{background-position: -112px -144px;} .ui-icon-pin-w{background-position: -128px -144px;} .ui-icon-pin-s{background-position: -144px -144px;} .ui-icon-play{background-position: 0 -160px;} .ui-icon-pause{background-position: -16px -160px;} .ui-icon-seek-next{background-position: -32px -160px;} .ui-icon-seek-prev{background-position: -48px -160px;} .ui-icon-seek-end{background-position: -64px -160px;} .ui-icon-seek-start{background-position: -80px -160px;} .ui-icon-seek-first{background-position: -80px -160px;} .ui-icon-stop{background-position: -96px -160px;} .ui-icon-eject{background-position: -112px -160px;} .ui-icon-volume-off{background-position: -128px -160px;} .ui-icon-volume-on{background-position: -144px -160px;} .ui-icon-power{background-position: 0 -176px;} .ui-icon-signal-diag{background-position: -16px -176px;} .ui-icon-signal{background-position: -32px -176px;} .ui-icon-battery-0{background-position: -48px -176px;} .ui-icon-battery-1{background-position: -64px -176px;} .ui-icon-battery-2{background-position: -80px -176px;} .ui-icon-battery-3{background-position: -96px -176px;} .ui-icon-circle-plus{background-position: 0 -192px;} .ui-icon-circle-minus{background-position: -16px -192px;} .ui-icon-circle-close{background-position: -32px -192px;} .ui-icon-circle-triangle-e{background-position: -48px -192px;} .ui-icon-circle-triangle-s{background-position: -64px -192px;} .ui-icon-circle-triangle-w{background-position: -80px -192px;} .ui-icon-circle-triangle-n{background-position: -96px -192px;} .ui-icon-circle-arrow-e{background-position: -112px -192px;} .ui-icon-circle-arrow-s{background-position: -128px -192px;} .ui-icon-circle-arrow-w{background-position: -144px -192px;} .ui-icon-circle-arrow-n{background-position: -160px -192px;} .ui-icon-circle-zoomin{background-position: -176px -192px;} .ui-icon-circle-zoomout{background-position: -192px -192px;} .ui-icon-circle-check{background-position: -208px -192px;} .ui-icon-circlesmall-plus{background-position: 0 -208px;} .ui-icon-circlesmall-minus{background-position: -16px -208px;} .ui-icon-circlesmall-close{background-position: -32px -208px;} .ui-icon-squaresmall-plus{background-position: -48px -208px;} .ui-icon-squaresmall-minus{background-position: -64px -208px;} .ui-icon-squaresmall-close{background-position: -80px -208px;} .ui-icon-grip-dotted-vertical{background-position: 0 -224px;} .ui-icon-grip-dotted-horizontal{background-position: -16px -224px;} .ui-icon-grip-solid-vertical{background-position: -32px -224px;} .ui-icon-grip-solid-horizontal{background-position: -48px -224px;} .ui-icon-gripsmall-diagonal-se{background-position: -64px -224px;} .ui-icon-grip-diagonal-se{background-position: -80px -224px;} .ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl{border-top-left-radius: 3px;} .ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr{border-top-right-radius: 3px;} .ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl{border-bottom-left-radius: 3px;} .ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br{border-bottom-right-radius: 3px;} .ui-widget-overlay{background: #aaaaaa; opacity: .3; filter: Alpha(Opacity=30);} .ui-widget-shadow{margin: 0px 0 0 0px; padding: 5px; background: #666666; opacity: .3; filter: Alpha(Opacity=30); border-radius: 8px;} 

/* /web/static/lib/fontawesome/css/font-awesome.css defined in bundle 'web.assets_common' */
 @font-face{font-family: 'FontAwesome'; src: url('/web/static/lib/fontawesome/css/../fonts/fontawesome-webfont.eot?v=4.7.0'); src: url('/web/static/lib/fontawesome/css/../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('/web/static/lib/fontawesome/css/../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('/web/static/lib/fontawesome/css/../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('/web/static/lib/fontawesome/css/../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('/web/static/lib/fontawesome/css/../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg'); font-weight: normal; font-style: normal;} .fa{display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;} .fa-lg{font-size: 1.33333333em; line-height: 0.75em; vertical-align: -15%;} .fa-2x{font-size: 2em;} .fa-3x{font-size: 3em;} .fa-4x{font-size: 4em;} .fa-5x{font-size: 5em;} .fa-fw{width: 1.28571429em; text-align: center;} .fa-ul{padding-left: 0; margin-left: 2.14285714em; list-style-type: none;} .fa-ul > li{position: relative;} .fa-li{position: absolute; left: -2.14285714em; width: 2.14285714em; top: 0.14285714em; text-align: center;} .fa-li.fa-lg{left: -1.85714286em;} .fa-border{padding: .2em .25em .15em; border: solid 0.08em #eeeeee; border-radius: .1em;} .fa-pull-left{float: left;} .fa-pull-right{float: right;} .fa.fa-pull-left{margin-right: .3em;} .fa.fa-pull-right{margin-left: .3em;} .pull-right{float: right;} .pull-left{float: left;} .fa.pull-left{margin-right: .3em;} .fa.pull-right{margin-left: .3em;} .fa-spin{-webkit-animation: fa-spin 2s infinite linear; animation: fa-spin 2s infinite linear;} .fa-pulse{-webkit-animation: fa-spin 1s infinite steps(8); animation: fa-spin 1s infinite steps(8);} @-webkit-keyframes fa-spin{0%{-webkit-transform: rotate(0deg); transform: rotate(0deg);}100%{-webkit-transform: rotate(359deg); transform: rotate(359deg);}} @keyframes fa-spin{0%{-webkit-transform: rotate(0deg); transform: rotate(0deg);}100%{-webkit-transform: rotate(359deg); transform: rotate(359deg);}} .fa-rotate-90{-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg);} .fa-rotate-180{-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg);} .fa-rotate-270{-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; -webkit-transform: rotate(270deg); -ms-transform: rotate(270deg); transform: rotate(270deg);} .fa-flip-horizontal{-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)"; -webkit-transform: scale(-1, 1); -ms-transform: scale(-1, 1); transform: scale(-1, 1);} .fa-flip-vertical{-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; -webkit-transform: scale(1, -1); -ms-transform: scale(1, -1); transform: scale(1, -1);} :root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-flip-horizontal, :root .fa-flip-vertical{filter: none;} .fa-stack{position: relative; display: inline-block; width: 2em; height: 2em; line-height: 2em; vertical-align: middle;} .fa-stack-1x, .fa-stack-2x{position: absolute; left: 0; width: 100%; text-align: center;} .fa-stack-1x{line-height: inherit;} .fa-stack-2x{font-size: 2em;} .fa-inverse{color: #ffffff;} .fa-glass:before{content: "\f000";} .fa-music:before{content: "\f001";} .fa-search:before{content: "\f002";} .fa-envelope-o:before{content: "\f003";} .fa-heart:before{content: "\f004";} .fa-star:before{content: "\f005";} .fa-star-o:before{content: "\f006";} .fa-user:before{content: "\f007";} .fa-film:before{content: "\f008";} .fa-th-large:before{content: "\f009";} .fa-th:before{content: "\f00a";} .fa-th-list:before{content: "\f00b";} .fa-check:before{content: "\f00c";} .fa-remove:before, .fa-close:before, .fa-times:before{content: "\f00d";} .fa-search-plus:before{content: "\f00e";} .fa-search-minus:before{content: "\f010";} .fa-power-off:before{content: "\f011";} .fa-signal:before{content: "\f012";} .fa-gear:before, .fa-cog:before{content: "\f013";} .fa-trash-o:before{content: "\f014";} .fa-home:before{content: "\f015";} .fa-file-o:before{content: "\f016";} .fa-clock-o:before{content: "\f017";} .fa-road:before{content: "\f018";} .fa-download:before{content: "\f019";} .fa-arrow-circle-o-down:before{content: "\f01a";} .fa-arrow-circle-o-up:before{content: "\f01b";} .fa-inbox:before{content: "\f01c";} .fa-play-circle-o:before{content: "\f01d";} .fa-rotate-right:before, .fa-repeat:before{content: "\f01e";} .fa-refresh:before{content: "\f021";} .fa-list-alt:before{content: "\f022";} .fa-lock:before{content: "\f023";} .fa-flag:before{content: "\f024";} .fa-headphones:before{content: "\f025";} .fa-volume-off:before{content: "\f026";} .fa-volume-down:before{content: "\f027";} .fa-volume-up:before{content: "\f028";} .fa-qrcode:before{content: "\f029";} .fa-barcode:before{content: "\f02a";} .fa-tag:before{content: "\f02b";} .fa-tags:before{content: "\f02c";} .fa-book:before{content: "\f02d";} .fa-bookmark:before{content: "\f02e";} .fa-print:before{content: "\f02f";} .fa-camera:before{content: "\f030";} .fa-font:before{content: "\f031";} .fa-bold:before{content: "\f032";} .fa-italic:before{content: "\f033";} .fa-text-height:before{content: "\f034";} .fa-text-width:before{content: "\f035";} .fa-align-left:before{content: "\f036";} .fa-align-center:before{content: "\f037";} .fa-align-right:before{content: "\f038";} .fa-align-justify:before{content: "\f039";} .fa-list:before{content: "\f03a";} .fa-dedent:before, .fa-outdent:before{content: "\f03b";} .fa-indent:before{content: "\f03c";} .fa-video-camera:before{content: "\f03d";} .fa-photo:before, .fa-image:before, .fa-picture-o:before{content: "\f03e";} .fa-pencil:before{content: "\f040";} .fa-map-marker:before{content: "\f041";} .fa-adjust:before{content: "\f042";} .fa-tint:before{content: "\f043";} .fa-edit:before, .fa-pencil-square-o:before{content: "\f044";} .fa-share-square-o:before{content: "\f045";} .fa-check-square-o:before{content: "\f046";} .fa-arrows:before{content: "\f047";} .fa-step-backward:before{content: "\f048";} .fa-fast-backward:before{content: "\f049";} .fa-backward:before{content: "\f04a";} .fa-play:before{content: "\f04b";} .fa-pause:before{content: "\f04c";} .fa-stop:before{content: "\f04d";} .fa-forward:before{content: "\f04e";} .fa-fast-forward:before{content: "\f050";} .fa-step-forward:before{content: "\f051";} .fa-eject:before{content: "\f052";} .fa-chevron-left:before{content: "\f053";} .fa-chevron-right:before{content: "\f054";} .fa-plus-circle:before{content: "\f055";} .fa-minus-circle:before{content: "\f056";} .fa-times-circle:before{content: "\f057";} .fa-check-circle:before{content: "\f058";} .fa-question-circle:before{content: "\f059";} .fa-info-circle:before{content: "\f05a";} .fa-crosshairs:before{content: "\f05b";} .fa-times-circle-o:before{content: "\f05c";} .fa-check-circle-o:before{content: "\f05d";} .fa-ban:before{content: "\f05e";} .fa-arrow-left:before{content: "\f060";} .fa-arrow-right:before{content: "\f061";} .fa-arrow-up:before{content: "\f062";} .fa-arrow-down:before{content: "\f063";} .fa-mail-forward:before, .fa-share:before{content: "\f064";} .fa-expand:before{content: "\f065";} .fa-compress:before{content: "\f066";} .fa-plus:before{content: "\f067";} .fa-minus:before{content: "\f068";} .fa-asterisk:before{content: "\f069";} .fa-exclamation-circle:before{content: "\f06a";} .fa-gift:before{content: "\f06b";} .fa-leaf:before{content: "\f06c";} .fa-fire:before{content: "\f06d";} .fa-eye:before{content: "\f06e";} .fa-eye-slash:before{content: "\f070";} .fa-warning:before, .fa-exclamation-triangle:before{content: "\f071";} .fa-plane:before{content: "\f072";} .fa-calendar:before{content: "\f073";} .fa-random:before{content: "\f074";} .fa-comment:before{content: "\f075";} .fa-magnet:before{content: "\f076";} .fa-chevron-up:before{content: "\f077";} .fa-chevron-down:before{content: "\f078";} .fa-retweet:before{content: "\f079";} .fa-shopping-cart:before{content: "\f07a";} .fa-folder:before{content: "\f07b";} .fa-folder-open:before{content: "\f07c";} .fa-arrows-v:before{content: "\f07d";} .fa-arrows-h:before{content: "\f07e";} .fa-bar-chart-o:before, .fa-bar-chart:before{content: "\f080";} .fa-twitter-square:before{content: "\f081";} .fa-facebook-square:before{content: "\f082";} .fa-camera-retro:before{content: "\f083";} .fa-key:before{content: "\f084";} .fa-gears:before, .fa-cogs:before{content: "\f085";} .fa-comments:before{content: "\f086";} .fa-thumbs-o-up:before{content: "\f087";} .fa-thumbs-o-down:before{content: "\f088";} .fa-star-half:before{content: "\f089";} .fa-heart-o:before{content: "\f08a";} .fa-sign-out:before{content: "\f08b";} .fa-linkedin-square:before{content: "\f08c";} .fa-thumb-tack:before{content: "\f08d";} .fa-external-link:before{content: "\f08e";} .fa-sign-in:before{content: "\f090";} .fa-trophy:before{content: "\f091";} .fa-github-square:before{content: "\f092";} .fa-upload:before{content: "\f093";} .fa-lemon-o:before{content: "\f094";} .fa-phone:before{content: "\f095";} .fa-square-o:before{content: "\f096";} .fa-bookmark-o:before{content: "\f097";} .fa-phone-square:before{content: "\f098";} .fa-twitter:before{content: "\f099";} .fa-facebook-f:before, .fa-facebook:before{content: "\f09a";} .fa-github:before{content: "\f09b";} .fa-unlock:before{content: "\f09c";} .fa-credit-card:before{content: "\f09d";} .fa-feed:before, .fa-rss:before{content: "\f09e";} .fa-hdd-o:before{content: "\f0a0";} .fa-bullhorn:before{content: "\f0a1";} .fa-bell:before{content: "\f0f3";} .fa-certificate:before{content: "\f0a3";} .fa-hand-o-right:before{content: "\f0a4";} .fa-hand-o-left:before{content: "\f0a5";} .fa-hand-o-up:before{content: "\f0a6";} .fa-hand-o-down:before{content: "\f0a7";} .fa-arrow-circle-left:before{content: "\f0a8";} .fa-arrow-circle-right:before{content: "\f0a9";} .fa-arrow-circle-up:before{content: "\f0aa";} .fa-arrow-circle-down:before{content: "\f0ab";} .fa-globe:before{content: "\f0ac";} .fa-wrench:before{content: "\f0ad";} .fa-tasks:before{content: "\f0ae";} .fa-filter:before{content: "\f0b0";} .fa-briefcase:before{content: "\f0b1";} .fa-arrows-alt:before{content: "\f0b2";} .fa-group:before, .fa-users:before{content: "\f0c0";} .fa-chain:before, .fa-link:before{content: "\f0c1";} .fa-cloud:before{content: "\f0c2";} .fa-flask:before{content: "\f0c3";} .fa-cut:before, .fa-scissors:before{content: "\f0c4";} .fa-copy:before, .fa-files-o:before{content: "\f0c5";} .fa-paperclip:before{content: "\f0c6";} .fa-save:before, .fa-floppy-o:before{content: "\f0c7";} .fa-square:before{content: "\f0c8";} .fa-navicon:before, .fa-reorder:before, .fa-bars:before{content: "\f0c9";} .fa-list-ul:before{content: "\f0ca";} .fa-list-ol:before{content: "\f0cb";} .fa-strikethrough:before{content: "\f0cc";} .fa-underline:before{content: "\f0cd";} .fa-table:before{content: "\f0ce";} .fa-magic:before{content: "\f0d0";} .fa-truck:before{content: "\f0d1";} .fa-pinterest:before{content: "\f0d2";} .fa-pinterest-square:before{content: "\f0d3";} .fa-google-plus-square:before{content: "\f0d4";} .fa-google-plus:before{content: "\f0d5";} .fa-money:before{content: "\f0d6";} .fa-caret-down:before{content: "\f0d7";} .fa-caret-up:before{content: "\f0d8";} .fa-caret-left:before{content: "\f0d9";} .fa-caret-right:before{content: "\f0da";} .fa-columns:before{content: "\f0db";} .fa-unsorted:before, .fa-sort:before{content: "\f0dc";} .fa-sort-down:before, .fa-sort-desc:before{content: "\f0dd";} .fa-sort-up:before, .fa-sort-asc:before{content: "\f0de";} .fa-envelope:before{content: "\f0e0";} .fa-linkedin:before{content: "\f0e1";} .fa-rotate-left:before, .fa-undo:before{content: "\f0e2";} .fa-legal:before, .fa-gavel:before{content: "\f0e3";} .fa-dashboard:before, .fa-tachometer:before{content: "\f0e4";} .fa-comment-o:before{content: "\f0e5";} .fa-comments-o:before{content: "\f0e6";} .fa-flash:before, .fa-bolt:before{content: "\f0e7";} .fa-sitemap:before{content: "\f0e8";} .fa-umbrella:before{content: "\f0e9";} .fa-paste:before, .fa-clipboard:before{content: "\f0ea";} .fa-lightbulb-o:before{content: "\f0eb";} .fa-exchange:before{content: "\f0ec";} .fa-cloud-download:before{content: "\f0ed";} .fa-cloud-upload:before{content: "\f0ee";} .fa-user-md:before{content: "\f0f0";} .fa-stethoscope:before{content: "\f0f1";} .fa-suitcase:before{content: "\f0f2";} .fa-bell-o:before{content: "\f0a2";} .fa-coffee:before{content: "\f0f4";} .fa-cutlery:before{content: "\f0f5";} .fa-file-text-o:before{content: "\f0f6";} .fa-building-o:before{content: "\f0f7";} .fa-hospital-o:before{content: "\f0f8";} .fa-ambulance:before{content: "\f0f9";} .fa-medkit:before{content: "\f0fa";} .fa-fighter-jet:before{content: "\f0fb";} .fa-beer:before{content: "\f0fc";} .fa-h-square:before{content: "\f0fd";} .fa-plus-square:before{content: "\f0fe";} .fa-angle-double-left:before{content: "\f100";} .fa-angle-double-right:before{content: "\f101";} .fa-angle-double-up:before{content: "\f102";} .fa-angle-double-down:before{content: "\f103";} .fa-angle-left:before{content: "\f104";} .fa-angle-right:before{content: "\f105";} .fa-angle-up:before{content: "\f106";} .fa-angle-down:before{content: "\f107";} .fa-desktop:before{content: "\f108";} .fa-laptop:before{content: "\f109";} .fa-tablet:before{content: "\f10a";} .fa-mobile-phone:before, .fa-mobile:before{content: "\f10b";} .fa-circle-o:before{content: "\f10c";} .fa-quote-left:before{content: "\f10d";} .fa-quote-right:before{content: "\f10e";} .fa-spinner:before{content: "\f110";} .fa-circle:before{content: "\f111";} .fa-mail-reply:before, .fa-reply:before{content: "\f112";} .fa-github-alt:before{content: "\f113";} .fa-folder-o:before{content: "\f114";} .fa-folder-open-o:before{content: "\f115";} .fa-smile-o:before{content: "\f118";} .fa-frown-o:before{content: "\f119";} .fa-meh-o:before{content: "\f11a";} .fa-gamepad:before{content: "\f11b";} .fa-keyboard-o:before{content: "\f11c";} .fa-flag-o:before{content: "\f11d";} .fa-flag-checkered:before{content: "\f11e";} .fa-terminal:before{content: "\f120";} .fa-code:before{content: "\f121";} .fa-mail-reply-all:before, .fa-reply-all:before{content: "\f122";} .fa-star-half-empty:before, .fa-star-half-full:before, .fa-star-half-o:before{content: "\f123";} .fa-location-arrow:before{content: "\f124";} .fa-crop:before{content: "\f125";} .fa-code-fork:before{content: "\f126";} .fa-unlink:before, .fa-chain-broken:before{content: "\f127";} .fa-question:before{content: "\f128";} .fa-info:before{content: "\f129";} .fa-exclamation:before{content: "\f12a";} .fa-superscript:before{content: "\f12b";} .fa-subscript:before{content: "\f12c";} .fa-eraser:before{content: "\f12d";} .fa-puzzle-piece:before{content: "\f12e";} .fa-microphone:before{content: "\f130";} .fa-microphone-slash:before{content: "\f131";} .fa-shield:before{content: "\f132";} .fa-calendar-o:before{content: "\f133";} .fa-fire-extinguisher:before{content: "\f134";} .fa-rocket:before{content: "\f135";} .fa-maxcdn:before{content: "\f136";} .fa-chevron-circle-left:before{content: "\f137";} .fa-chevron-circle-right:before{content: "\f138";} .fa-chevron-circle-up:before{content: "\f139";} .fa-chevron-circle-down:before{content: "\f13a";} .fa-html5:before{content: "\f13b";} .fa-css3:before{content: "\f13c";} .fa-anchor:before{content: "\f13d";} .fa-unlock-alt:before{content: "\f13e";} .fa-bullseye:before{content: "\f140";} .fa-ellipsis-h:before{content: "\f141";} .fa-ellipsis-v:before{content: "\f142";} .fa-rss-square:before{content: "\f143";} .fa-play-circle:before{content: "\f144";} .fa-ticket:before{content: "\f145";} .fa-minus-square:before{content: "\f146";} .fa-minus-square-o:before{content: "\f147";} .fa-level-up:before{content: "\f148";} .fa-level-down:before{content: "\f149";} .fa-check-square:before{content: "\f14a";} .fa-pencil-square:before{content: "\f14b";} .fa-external-link-square:before{content: "\f14c";} .fa-share-square:before{content: "\f14d";} .fa-compass:before{content: "\f14e";} .fa-toggle-down:before, .fa-caret-square-o-down:before{content: "\f150";} .fa-toggle-up:before, .fa-caret-square-o-up:before{content: "\f151";} .fa-toggle-right:before, .fa-caret-square-o-right:before{content: "\f152";} .fa-euro:before, .fa-eur:before{content: "\f153";} .fa-gbp:before{content: "\f154";} .fa-dollar:before, .fa-usd:before{content: "\f155";} .fa-rupee:before, .fa-inr:before{content: "\f156";} .fa-cny:before, .fa-rmb:before, .fa-yen:before, .fa-jpy:before{content: "\f157";} .fa-ruble:before, .fa-rouble:before, .fa-rub:before{content: "\f158";} .fa-won:before, .fa-krw:before{content: "\f159";} .fa-bitcoin:before, .fa-btc:before{content: "\f15a";} .fa-file:before{content: "\f15b";} .fa-file-text:before{content: "\f15c";} .fa-sort-alpha-asc:before{content: "\f15d";} .fa-sort-alpha-desc:before{content: "\f15e";} .fa-sort-amount-asc:before{content: "\f160";} .fa-sort-amount-desc:before{content: "\f161";} .fa-sort-numeric-asc:before{content: "\f162";} .fa-sort-numeric-desc:before{content: "\f163";} .fa-thumbs-up:before{content: "\f164";} .fa-thumbs-down:before{content: "\f165";} .fa-youtube-square:before{content: "\f166";} .fa-youtube:before{content: "\f167";} .fa-xing:before{content: "\f168";} .fa-xing-square:before{content: "\f169";} .fa-youtube-play:before{content: "\f16a";} .fa-dropbox:before{content: "\f16b";} .fa-stack-overflow:before{content: "\f16c";} .fa-instagram:before{content: "\f16d";} .fa-flickr:before{content: "\f16e";} .fa-adn:before{content: "\f170";} .fa-bitbucket:before{content: "\f171";} .fa-bitbucket-square:before{content: "\f172";} .fa-tumblr:before{content: "\f173";} .fa-tumblr-square:before{content: "\f174";} .fa-long-arrow-down:before{content: "\f175";} .fa-long-arrow-up:before{content: "\f176";} .fa-long-arrow-left:before{content: "\f177";} .fa-long-arrow-right:before{content: "\f178";} .fa-apple:before{content: "\f179";} .fa-windows:before{content: "\f17a";} .fa-android:before{content: "\f17b";} .fa-linux:before{content: "\f17c";} .fa-dribbble:before{content: "\f17d";} .fa-skype:before{content: "\f17e";} .fa-foursquare:before{content: "\f180";} .fa-trello:before{content: "\f181";} .fa-female:before{content: "\f182";} .fa-male:before{content: "\f183";} .fa-gittip:before, .fa-gratipay:before{content: "\f184";} .fa-sun-o:before{content: "\f185";} .fa-moon-o:before{content: "\f186";} .fa-archive:before{content: "\f187";} .fa-bug:before{content: "\f188";} .fa-vk:before{content: "\f189";} .fa-weibo:before{content: "\f18a";} .fa-renren:before{content: "\f18b";} .fa-pagelines:before{content: "\f18c";} .fa-stack-exchange:before{content: "\f18d";} .fa-arrow-circle-o-right:before{content: "\f18e";} .fa-arrow-circle-o-left:before{content: "\f190";} .fa-toggle-left:before, .fa-caret-square-o-left:before{content: "\f191";} .fa-dot-circle-o:before{content: "\f192";} .fa-wheelchair:before{content: "\f193";} .fa-vimeo-square:before{content: "\f194";} .fa-turkish-lira:before, .fa-try:before{content: "\f195";} .fa-plus-square-o:before{content: "\f196";} .fa-space-shuttle:before{content: "\f197";} .fa-slack:before{content: "\f198";} .fa-envelope-square:before{content: "\f199";} .fa-wordpress:before{content: "\f19a";} .fa-openid:before{content: "\f19b";} .fa-institution:before, .fa-bank:before, .fa-university:before{content: "\f19c";} .fa-mortar-board:before, .fa-graduation-cap:before{content: "\f19d";} .fa-yahoo:before{content: "\f19e";} .fa-google:before{content: "\f1a0";} .fa-reddit:before{content: "\f1a1";} .fa-reddit-square:before{content: "\f1a2";} .fa-stumbleupon-circle:before{content: "\f1a3";} .fa-stumbleupon:before{content: "\f1a4";} .fa-delicious:before{content: "\f1a5";} .fa-digg:before{content: "\f1a6";} .fa-pied-piper-pp:before{content: "\f1a7";} .fa-pied-piper-alt:before{content: "\f1a8";} .fa-drupal:before{content: "\f1a9";} .fa-joomla:before{content: "\f1aa";} .fa-language:before{content: "\f1ab";} .fa-fax:before{content: "\f1ac";} .fa-building:before{content: "\f1ad";} .fa-child:before{content: "\f1ae";} .fa-paw:before{content: "\f1b0";} .fa-spoon:before{content: "\f1b1";} .fa-cube:before{content: "\f1b2";} .fa-cubes:before{content: "\f1b3";} .fa-behance:before{content: "\f1b4";} .fa-behance-square:before{content: "\f1b5";} .fa-steam:before{content: "\f1b6";} .fa-steam-square:before{content: "\f1b7";} .fa-recycle:before{content: "\f1b8";} .fa-automobile:before, .fa-car:before{content: "\f1b9";} .fa-cab:before, .fa-taxi:before{content: "\f1ba";} .fa-tree:before{content: "\f1bb";} .fa-spotify:before{content: "\f1bc";} .fa-deviantart:before{content: "\f1bd";} .fa-soundcloud:before{content: "\f1be";} .fa-database:before{content: "\f1c0";} .fa-file-pdf-o:before{content: "\f1c1";} .fa-file-word-o:before{content: "\f1c2";} .fa-file-excel-o:before{content: "\f1c3";} .fa-file-powerpoint-o:before{content: "\f1c4";} .fa-file-photo-o:before, .fa-file-picture-o:before, .fa-file-image-o:before{content: "\f1c5";} .fa-file-zip-o:before, .fa-file-archive-o:before{content: "\f1c6";} .fa-file-sound-o:before, .fa-file-audio-o:before{content: "\f1c7";} .fa-file-movie-o:before, .fa-file-video-o:before{content: "\f1c8";} .fa-file-code-o:before{content: "\f1c9";} .fa-vine:before{content: "\f1ca";} .fa-codepen:before{content: "\f1cb";} .fa-jsfiddle:before{content: "\f1cc";} .fa-life-bouy:before, .fa-life-buoy:before, .fa-life-saver:before, .fa-support:before, .fa-life-ring:before{content: "\f1cd";} .fa-circle-o-notch:before{content: "\f1ce";} .fa-ra:before, .fa-resistance:before, .fa-rebel:before{content: "\f1d0";} .fa-ge:before, .fa-empire:before{content: "\f1d1";} .fa-git-square:before{content: "\f1d2";} .fa-git:before{content: "\f1d3";} .fa-y-combinator-square:before, .fa-yc-square:before, .fa-hacker-news:before{content: "\f1d4";} .fa-tencent-weibo:before{content: "\f1d5";} .fa-qq:before{content: "\f1d6";} .fa-wechat:before, .fa-weixin:before{content: "\f1d7";} .fa-send:before, .fa-paper-plane:before{content: "\f1d8";} .fa-send-o:before, .fa-paper-plane-o:before{content: "\f1d9";} .fa-history:before{content: "\f1da";} .fa-circle-thin:before{content: "\f1db";} .fa-header:before{content: "\f1dc";} .fa-paragraph:before{content: "\f1dd";} .fa-sliders:before{content: "\f1de";} .fa-share-alt:before{content: "\f1e0";} .fa-share-alt-square:before{content: "\f1e1";} .fa-bomb:before{content: "\f1e2";} .fa-soccer-ball-o:before, .fa-futbol-o:before{content: "\f1e3";} .fa-tty:before{content: "\f1e4";} .fa-binoculars:before{content: "\f1e5";} .fa-plug:before{content: "\f1e6";} .fa-slideshare:before{content: "\f1e7";} .fa-twitch:before{content: "\f1e8";} .fa-yelp:before{content: "\f1e9";} .fa-newspaper-o:before{content: "\f1ea";} .fa-wifi:before{content: "\f1eb";} .fa-calculator:before{content: "\f1ec";} .fa-paypal:before{content: "\f1ed";} .fa-google-wallet:before{content: "\f1ee";} .fa-cc-visa:before{content: "\f1f0";} .fa-cc-mastercard:before{content: "\f1f1";} .fa-cc-discover:before{content: "\f1f2";} .fa-cc-amex:before{content: "\f1f3";} .fa-cc-paypal:before{content: "\f1f4";} .fa-cc-stripe:before{content: "\f1f5";} .fa-bell-slash:before{content: "\f1f6";} .fa-bell-slash-o:before{content: "\f1f7";} .fa-trash:before{content: "\f1f8";} .fa-copyright:before{content: "\f1f9";} .fa-at:before{content: "\f1fa";} .fa-eyedropper:before{content: "\f1fb";} .fa-paint-brush:before{content: "\f1fc";} .fa-birthday-cake:before{content: "\f1fd";} .fa-area-chart:before{content: "\f1fe";} .fa-pie-chart:before{content: "\f200";} .fa-line-chart:before{content: "\f201";} .fa-lastfm:before{content: "\f202";} .fa-lastfm-square:before{content: "\f203";} .fa-toggle-off:before{content: "\f204";} .fa-toggle-on:before{content: "\f205";} .fa-bicycle:before{content: "\f206";} .fa-bus:before{content: "\f207";} .fa-ioxhost:before{content: "\f208";} .fa-angellist:before{content: "\f209";} .fa-cc:before{content: "\f20a";} .fa-shekel:before, .fa-sheqel:before, .fa-ils:before{content: "\f20b";} .fa-meanpath:before{content: "\f20c";} .fa-buysellads:before{content: "\f20d";} .fa-connectdevelop:before{content: "\f20e";} .fa-dashcube:before{content: "\f210";} .fa-forumbee:before{content: "\f211";} .fa-leanpub:before{content: "\f212";} .fa-sellsy:before{content: "\f213";} .fa-shirtsinbulk:before{content: "\f214";} .fa-simplybuilt:before{content: "\f215";} .fa-skyatlas:before{content: "\f216";} .fa-cart-plus:before{content: "\f217";} .fa-cart-arrow-down:before{content: "\f218";} .fa-diamond:before{content: "\f219";} .fa-ship:before{content: "\f21a";} .fa-user-secret:before{content: "\f21b";} .fa-motorcycle:before{content: "\f21c";} .fa-street-view:before{content: "\f21d";} .fa-heartbeat:before{content: "\f21e";} .fa-venus:before{content: "\f221";} .fa-mars:before{content: "\f222";} .fa-mercury:before{content: "\f223";} .fa-intersex:before, .fa-transgender:before{content: "\f224";} .fa-transgender-alt:before{content: "\f225";} .fa-venus-double:before{content: "\f226";} .fa-mars-double:before{content: "\f227";} .fa-venus-mars:before{content: "\f228";} .fa-mars-stroke:before{content: "\f229";} .fa-mars-stroke-v:before{content: "\f22a";} .fa-mars-stroke-h:before{content: "\f22b";} .fa-neuter:before{content: "\f22c";} .fa-genderless:before{content: "\f22d";} .fa-facebook-official:before{content: "\f230";} .fa-pinterest-p:before{content: "\f231";} .fa-whatsapp:before{content: "\f232";} .fa-server:before{content: "\f233";} .fa-user-plus:before{content: "\f234";} .fa-user-times:before{content: "\f235";} .fa-hotel:before, .fa-bed:before{content: "\f236";} .fa-viacoin:before{content: "\f237";} .fa-train:before{content: "\f238";} .fa-subway:before{content: "\f239";} .fa-medium:before{content: "\f23a";} .fa-yc:before, .fa-y-combinator:before{content: "\f23b";} .fa-optin-monster:before{content: "\f23c";} .fa-opencart:before{content: "\f23d";} .fa-expeditedssl:before{content: "\f23e";} .fa-battery-4:before, .fa-battery:before, .fa-battery-full:before{content: "\f240";} .fa-battery-3:before, .fa-battery-three-quarters:before{content: "\f241";} .fa-battery-2:before, .fa-battery-half:before{content: "\f242";} .fa-battery-1:before, .fa-battery-quarter:before{content: "\f243";} .fa-battery-0:before, .fa-battery-empty:before{content: "\f244";} .fa-mouse-pointer:before{content: "\f245";} .fa-i-cursor:before{content: "\f246";} .fa-object-group:before{content: "\f247";} .fa-object-ungroup:before{content: "\f248";} .fa-sticky-note:before{content: "\f249";} .fa-sticky-note-o:before{content: "\f24a";} .fa-cc-jcb:before{content: "\f24b";} .fa-cc-diners-club:before{content: "\f24c";} .fa-clone:before{content: "\f24d";} .fa-balance-scale:before{content: "\f24e";} .fa-hourglass-o:before{content: "\f250";} .fa-hourglass-1:before, .fa-hourglass-start:before{content: "\f251";} .fa-hourglass-2:before, .fa-hourglass-half:before{content: "\f252";} .fa-hourglass-3:before, .fa-hourglass-end:before{content: "\f253";} .fa-hourglass:before{content: "\f254";} .fa-hand-grab-o:before, .fa-hand-rock-o:before{content: "\f255";} .fa-hand-stop-o:before, .fa-hand-paper-o:before{content: "\f256";} .fa-hand-scissors-o:before{content: "\f257";} .fa-hand-lizard-o:before{content: "\f258";} .fa-hand-spock-o:before{content: "\f259";} .fa-hand-pointer-o:before{content: "\f25a";} .fa-hand-peace-o:before{content: "\f25b";} .fa-trademark:before{content: "\f25c";} .fa-registered:before{content: "\f25d";} .fa-creative-commons:before{content: "\f25e";} .fa-gg:before{content: "\f260";} .fa-gg-circle:before{content: "\f261";} .fa-tripadvisor:before{content: "\f262";} .fa-odnoklassniki:before{content: "\f263";} .fa-odnoklassniki-square:before{content: "\f264";} .fa-get-pocket:before{content: "\f265";} .fa-wikipedia-w:before{content: "\f266";} .fa-safari:before{content: "\f267";} .fa-chrome:before{content: "\f268";} .fa-firefox:before{content: "\f269";} .fa-opera:before{content: "\f26a";} .fa-internet-explorer:before{content: "\f26b";} .fa-tv:before, .fa-television:before{content: "\f26c";} .fa-contao:before{content: "\f26d";} .fa-500px:before{content: "\f26e";} .fa-amazon:before{content: "\f270";} .fa-calendar-plus-o:before{content: "\f271";} .fa-calendar-minus-o:before{content: "\f272";} .fa-calendar-times-o:before{content: "\f273";} .fa-calendar-check-o:before{content: "\f274";} .fa-industry:before{content: "\f275";} .fa-map-pin:before{content: "\f276";} .fa-map-signs:before{content: "\f277";} .fa-map-o:before{content: "\f278";} .fa-map:before{content: "\f279";} .fa-commenting:before{content: "\f27a";} .fa-commenting-o:before{content: "\f27b";} .fa-houzz:before{content: "\f27c";} .fa-vimeo:before{content: "\f27d";} .fa-black-tie:before{content: "\f27e";} .fa-fonticons:before{content: "\f280";} .fa-reddit-alien:before{content: "\f281";} .fa-edge:before{content: "\f282";} .fa-credit-card-alt:before{content: "\f283";} .fa-codiepie:before{content: "\f284";} .fa-modx:before{content: "\f285";} .fa-fort-awesome:before{content: "\f286";} .fa-usb:before{content: "\f287";} .fa-product-hunt:before{content: "\f288";} .fa-mixcloud:before{content: "\f289";} .fa-scribd:before{content: "\f28a";} .fa-pause-circle:before{content: "\f28b";} .fa-pause-circle-o:before{content: "\f28c";} .fa-stop-circle:before{content: "\f28d";} .fa-stop-circle-o:before{content: "\f28e";} .fa-shopping-bag:before{content: "\f290";} .fa-shopping-basket:before{content: "\f291";} .fa-hashtag:before{content: "\f292";} .fa-bluetooth:before{content: "\f293";} .fa-bluetooth-b:before{content: "\f294";} .fa-percent:before{content: "\f295";} .fa-gitlab:before{content: "\f296";} .fa-wpbeginner:before{content: "\f297";} .fa-wpforms:before{content: "\f298";} .fa-envira:before{content: "\f299";} .fa-universal-access:before{content: "\f29a";} .fa-wheelchair-alt:before{content: "\f29b";} .fa-question-circle-o:before{content: "\f29c";} .fa-blind:before{content: "\f29d";} .fa-audio-description:before{content: "\f29e";} .fa-volume-control-phone:before{content: "\f2a0";} .fa-braille:before{content: "\f2a1";} .fa-assistive-listening-systems:before{content: "\f2a2";} .fa-asl-interpreting:before, .fa-american-sign-language-interpreting:before{content: "\f2a3";} .fa-deafness:before, .fa-hard-of-hearing:before, .fa-deaf:before{content: "\f2a4";} .fa-glide:before{content: "\f2a5";} .fa-glide-g:before{content: "\f2a6";} .fa-signing:before, .fa-sign-language:before{content: "\f2a7";} .fa-low-vision:before{content: "\f2a8";} .fa-viadeo:before{content: "\f2a9";} .fa-viadeo-square:before{content: "\f2aa";} .fa-snapchat:before{content: "\f2ab";} .fa-snapchat-ghost:before{content: "\f2ac";} .fa-snapchat-square:before{content: "\f2ad";} .fa-pied-piper:before{content: "\f2ae";} .fa-first-order:before{content: "\f2b0";} .fa-yoast:before{content: "\f2b1";} .fa-themeisle:before{content: "\f2b2";} .fa-google-plus-circle:before, .fa-google-plus-official:before{content: "\f2b3";} .fa-fa:before, .fa-font-awesome:before{content: "\f2b4";} .fa-handshake-o:before{content: "\f2b5";} .fa-envelope-open:before{content: "\f2b6";} .fa-envelope-open-o:before{content: "\f2b7";} .fa-linode:before{content: "\f2b8";} .fa-address-book:before{content: "\f2b9";} .fa-address-book-o:before{content: "\f2ba";} .fa-vcard:before, .fa-address-card:before{content: "\f2bb";} .fa-vcard-o:before, .fa-address-card-o:before{content: "\f2bc";} .fa-user-circle:before{content: "\f2bd";} .fa-user-circle-o:before{content: "\f2be";} .fa-user-o:before{content: "\f2c0";} .fa-id-badge:before{content: "\f2c1";} .fa-drivers-license:before, .fa-id-card:before{content: "\f2c2";} .fa-drivers-license-o:before, .fa-id-card-o:before{content: "\f2c3";} .fa-quora:before{content: "\f2c4";} .fa-free-code-camp:before{content: "\f2c5";} .fa-telegram:before{content: "\f2c6";} .fa-thermometer-4:before, .fa-thermometer:before, .fa-thermometer-full:before{content: "\f2c7";} .fa-thermometer-3:before, .fa-thermometer-three-quarters:before{content: "\f2c8";} .fa-thermometer-2:before, .fa-thermometer-half:before{content: "\f2c9";} .fa-thermometer-1:before, .fa-thermometer-quarter:before{content: "\f2ca";} .fa-thermometer-0:before, .fa-thermometer-empty:before{content: "\f2cb";} .fa-shower:before{content: "\f2cc";} .fa-bathtub:before, .fa-s15:before, .fa-bath:before{content: "\f2cd";} .fa-podcast:before{content: "\f2ce";} .fa-window-maximize:before{content: "\f2d0";} .fa-window-minimize:before{content: "\f2d1";} .fa-window-restore:before{content: "\f2d2";} .fa-times-rectangle:before, .fa-window-close:before{content: "\f2d3";} .fa-times-rectangle-o:before, .fa-window-close-o:before{content: "\f2d4";} .fa-bandcamp:before{content: "\f2d5";} .fa-grav:before{content: "\f2d6";} .fa-etsy:before{content: "\f2d7";} .fa-imdb:before{content: "\f2d8";} .fa-ravelry:before{content: "\f2d9";} .fa-eercast:before{content: "\f2da";} .fa-microchip:before{content: "\f2db";} .fa-snowflake-o:before{content: "\f2dc";} .fa-superpowers:before{content: "\f2dd";} .fa-wpexplorer:before{content: "\f2de";} .fa-meetup:before{content: "\f2e0";} .sr-only{position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0;} .sr-only-focusable:active, .sr-only-focusable:focus{position: static; width: auto; height: auto; margin: 0; overflow: visible; clip: auto;} 

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

/* /web/static/lib/select2/select2.css defined in bundle 'web.assets_common' */
 .select2-container{margin: 0; position: relative; display: inline-block; zoom: 1; *display: inline; vertical-align: middle;} .select2-container, .select2-drop, .select2-search, .select2-search input{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;} .select2-container .select2-choice{display: block; height: 26px; padding: 0 0 0 8px; overflow: hidden; position: relative; border: 1px solid #aaa; white-space: nowrap; line-height: 26px; color: #444; text-decoration: none; border-radius: 4px; background-clip: padding-box; -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-color: #fff; background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.5, #fff)); background-image: -webkit-linear-gradient(center bottom, #eee 0%, #fff 50%); background-image: -moz-linear-gradient(center bottom, #eee 0%, #fff 50%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#eeeeee', GradientType = 0); background-image: linear-gradient(to top, #eee 0%, #fff 50%);} html[dir="rtl"] .select2-container .select2-choice{padding: 0 8px 0 0;} .select2-container.select2-drop-above .select2-choice{border-bottom-color: #aaa; border-radius: 0 0 4px 4px; background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.9, #fff)); background-image: -webkit-linear-gradient(center bottom, #eee 0%, #fff 90%); background-image: -moz-linear-gradient(center bottom, #eee 0%, #fff 90%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0); background-image: linear-gradient(to bottom, #eee 0%, #fff 90%);} .select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right: 42px;} .select2-container .select2-choice > .select2-chosen{margin-right: 26px; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; float: none; width: auto;} html[dir="rtl"] .select2-container .select2-choice > .select2-chosen{margin-left: 26px; margin-right: 0;} .select2-container .select2-choice abbr{display: none; width: 12px; height: 12px; position: absolute; right: 24px; top: 8px; font-size: 1px; text-decoration: none; border: 0; background: url('/web/static/lib/select2/select2.png') right top no-repeat; cursor: pointer; outline: 0;} .select2-container.select2-allowclear .select2-choice abbr{display: inline-block;} .select2-container .select2-choice abbr:hover{background-position: right -11px; cursor: pointer;} .select2-drop-mask{border: 0; margin: 0; padding: 0; position: fixed; left: 0; top: 0; min-height: 100%; min-width: 100%; height: auto; width: auto; opacity: 0; z-index: 9998; background-color: #fff; filter: alpha(opacity=0);} .select2-drop{width: 100%; margin-top: -1px; position: absolute; z-index: 9999; top: 100%; background: #fff; color: #000; border: 1px solid #aaa; border-top: 0; border-radius: 0 0 4px 4px; -webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, .15); box-shadow: 0 4px 5px rgba(0, 0, 0, .15);} .select2-drop.select2-drop-above{margin-top: 1px; border-top: 1px solid #aaa; border-bottom: 0; border-radius: 4px 4px 0 0; -webkit-box-shadow: 0 -4px 5px rgba(0, 0, 0, .15); box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);} .select2-drop-active{border: 1px solid #5897fb; border-top: none;} .select2-drop.select2-drop-above.select2-drop-active{border-top: 1px solid #5897fb;} .select2-drop-auto-width{border-top: 1px solid #aaa; width: auto;} .select2-drop-auto-width .select2-search{padding-top: 4px;} .select2-container .select2-choice .select2-arrow{display: inline-block; width: 18px; height: 100%; position: absolute; right: 0; top: 0; border-left: 1px solid #aaa; border-radius: 0 4px 4px 0; background-clip: padding-box; background: #ccc; background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #ccc), color-stop(0.6, #eee)); background-image: -webkit-linear-gradient(center bottom, #ccc 0%, #eee 60%); background-image: -moz-linear-gradient(center bottom, #ccc 0%, #eee 60%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#eeeeee', endColorstr = '#cccccc', GradientType = 0); background-image: linear-gradient(to top, #ccc 0%, #eee 60%);} html[dir="rtl"] .select2-container .select2-choice .select2-arrow{left: 0; right: auto; border-left: none; border-right: 1px solid #aaa; border-radius: 4px 0 0 4px;} .select2-container .select2-choice .select2-arrow b{display: block; width: 100%; height: 100%; background: url('/web/static/lib/select2/select2.png') no-repeat 0 1px;} html[dir="rtl"] .select2-container .select2-choice .select2-arrow b{background-position: 2px 1px;} .select2-search{display: inline-block; width: 100%; min-height: 26px; margin: 0; padding-left: 4px; padding-right: 4px; position: relative; z-index: 10000; white-space: nowrap;} .select2-search input{width: 100%; height: auto !important; min-height: 26px; padding: 4px 20px 4px 5px; margin: 0; outline: 0; font-family: sans-serif; font-size: 1em; border: 1px solid #aaa; border-radius: 0; -webkit-box-shadow: none; box-shadow: none; background: #fff url('/web/static/lib/select2/select2.png') no-repeat 100% -22px; background: url('/web/static/lib/select2/select2.png') no-repeat 100% -22px, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee)); background: url('/web/static/lib/select2/select2.png') no-repeat 100% -22px, -webkit-linear-gradient(center bottom, #fff 85%, #eee 99%); background: url('/web/static/lib/select2/select2.png') no-repeat 100% -22px, -moz-linear-gradient(center bottom, #fff 85%, #eee 99%); background: url('/web/static/lib/select2/select2.png') no-repeat 100% -22px, linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0;} html[dir="rtl"] .select2-search input{padding: 4px 5px 4px 20px; background: #fff url('/web/static/lib/select2/select2.png') no-repeat -37px -22px; background: url('/web/static/lib/select2/select2.png') no-repeat -37px -22px, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee)); background: url('/web/static/lib/select2/select2.png') no-repeat -37px -22px, -webkit-linear-gradient(center bottom, #fff 85%, #eee 99%); background: url('/web/static/lib/select2/select2.png') no-repeat -37px -22px, -moz-linear-gradient(center bottom, #fff 85%, #eee 99%); background: url('/web/static/lib/select2/select2.png') no-repeat -37px -22px, linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0;} .select2-drop.select2-drop-above .select2-search input{margin-top: 4px;} .select2-search input.select2-active{background: #fff url('/web/static/lib/select2/select2-spinner.gif') no-repeat 100%; background: url('/web/static/lib/select2/select2-spinner.gif') no-repeat 100%, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee)); background: url('/web/static/lib/select2/select2-spinner.gif') no-repeat 100%, -webkit-linear-gradient(center bottom, #fff 85%, #eee 99%); background: url('/web/static/lib/select2/select2-spinner.gif') no-repeat 100%, -moz-linear-gradient(center bottom, #fff 85%, #eee 99%); background: url('/web/static/lib/select2/select2-spinner.gif') no-repeat 100%, linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0;} .select2-container-active .select2-choice, .select2-container-active .select2-choices{border: 1px solid #5897fb; outline: none; -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .3); box-shadow: 0 0 5px rgba(0, 0, 0, .3);} .select2-dropdown-open .select2-choice{border-bottom-color: transparent; -webkit-box-shadow: 0 1px 0 #fff inset; box-shadow: 0 1px 0 #fff inset; border-bottom-left-radius: 0; border-bottom-right-radius: 0; background-color: #eee; background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #fff), color-stop(0.5, #eee)); background-image: -webkit-linear-gradient(center bottom, #fff 0%, #eee 50%); background-image: -moz-linear-gradient(center bottom, #fff 0%, #eee 50%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0); background-image: linear-gradient(to top, #fff 0%, #eee 50%);} .select2-dropdown-open.select2-drop-above .select2-choice, .select2-dropdown-open.select2-drop-above .select2-choices{border: 1px solid #5897fb; border-top-color: transparent; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(0.5, #eee)); background-image: -webkit-linear-gradient(center top, #fff 0%, #eee 50%); background-image: -moz-linear-gradient(center top, #fff 0%, #eee 50%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0); background-image: linear-gradient(to bottom, #fff 0%, #eee 50%);} .select2-dropdown-open .select2-choice .select2-arrow{background: transparent; border-left: none; filter: none;} html[dir="rtl"] .select2-dropdown-open .select2-choice .select2-arrow{border-right: none;} .select2-dropdown-open .select2-choice .select2-arrow b{background-position: -18px 1px;} html[dir="rtl"] .select2-dropdown-open .select2-choice .select2-arrow b{background-position: -16px 1px;} .select2-hidden-accessible{border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px;} .select2-results{max-height: 200px; padding: 0 0 0 4px; margin: 4px 4px 4px 0; position: relative; overflow-x: hidden; overflow-y: auto; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);} html[dir="rtl"] .select2-results{padding: 0 4px 0 0; margin: 4px 0 4px 4px;} .select2-results ul.select2-result-sub{margin: 0; padding-left: 0;} .select2-results li{list-style: none; display: list-item; background-image: none;} .select2-results li.select2-result-with-children > .select2-result-label{font-weight: bold;} .select2-results .select2-result-label{padding: 3px 7px 4px; margin: 0; cursor: pointer; min-height: 1em; -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;} .select2-results-dept-1 .select2-result-label{padding-left: 20px} .select2-results-dept-2 .select2-result-label{padding-left: 40px} .select2-results-dept-3 .select2-result-label{padding-left: 60px} .select2-results-dept-4 .select2-result-label{padding-left: 80px} .select2-results-dept-5 .select2-result-label{padding-left: 100px} .select2-results-dept-6 .select2-result-label{padding-left: 110px} .select2-results-dept-7 .select2-result-label{padding-left: 120px} .select2-results .select2-highlighted{background: #3875d7; color: #fff;} .select2-results li em{background: #feffde; font-style: normal;} .select2-results .select2-highlighted em{background: transparent;} .select2-results .select2-highlighted ul{background: #fff; color: #000;} .select2-results .select2-no-results, .select2-results .select2-searching, .select2-results .select2-ajax-error, .select2-results .select2-selection-limit{background: #f4f4f4; display: list-item; padding-left: 5px;} .select2-results .select2-disabled.select2-highlighted{color: #666; background: #f4f4f4; display: list-item; cursor: default;} .select2-results .select2-disabled{background: #f4f4f4; display: list-item; cursor: default;} .select2-results .select2-selected{display: none;} .select2-more-results.select2-active{background: #f4f4f4 url('/web/static/lib/select2/select2-spinner.gif') no-repeat 100%;} .select2-results .select2-ajax-error{background: rgba(255, 50, 50, .2);} .select2-more-results{background: #f4f4f4; display: list-item;} .select2-container.select2-container-disabled .select2-choice{background-color: #f4f4f4; background-image: none; border: 1px solid #ddd; cursor: default;} .select2-container.select2-container-disabled .select2-choice .select2-arrow{background-color: #f4f4f4; background-image: none; border-left: 0;} .select2-container.select2-container-disabled .select2-choice abbr{display: none;} .select2-container-multi .select2-choices{height: auto !important; height: 1%; margin: 0; padding: 0 5px 0 0; position: relative; border: 1px solid #aaa; cursor: text; overflow: hidden; background-color: #fff; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eee), color-stop(15%, #fff)); background-image: -webkit-linear-gradient(top, #eee 1%, #fff 15%); background-image: -moz-linear-gradient(top, #eee 1%, #fff 15%); background-image: linear-gradient(to bottom, #eee 1%, #fff 15%);} html[dir="rtl"] .select2-container-multi .select2-choices{padding: 0 0 0 5px;} .select2-locked{padding: 3px 5px 3px 5px !important;} .select2-container-multi .select2-choices{min-height: 26px;} .select2-container-multi.select2-container-active .select2-choices{border: 1px solid #5897fb; outline: none; -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .3); box-shadow: 0 0 5px rgba(0, 0, 0, .3);} .select2-container-multi .select2-choices li{float: left; list-style: none;} html[dir="rtl"] .select2-container-multi .select2-choices li{float: right;} .select2-container-multi .select2-choices .select2-search-field{margin: 0; padding: 0; white-space: nowrap;} .select2-container-multi .select2-choices .select2-search-field input{padding: 5px; margin: 1px 0; font-family: sans-serif; font-size: 100%; color: #666; outline: 0; border: 0; -webkit-box-shadow: none; box-shadow: none; background: transparent !important;} .select2-container-multi .select2-choices .select2-search-field input.select2-active{background: #fff url('/web/static/lib/select2/select2-spinner.gif') no-repeat 100% !important;} .select2-default{color: #999 !important;} .select2-container-multi .select2-choices .select2-search-choice{padding: 3px 5px 3px 18px; margin: 3px 0 3px 5px; position: relative; line-height: 13px; color: #333; cursor: default; border: 1px solid #aaaaaa; border-radius: 3px; -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); background-clip: padding-box; -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-color: #e4e4e4; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#f4f4f4', GradientType=0); background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee)); background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%); background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%); background-image: linear-gradient(to top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);} html[dir="rtl"] .select2-container-multi .select2-choices .select2-search-choice{margin: 3px 5px 3px 0; padding: 3px 18px 3px 5px;} .select2-container-multi .select2-choices .select2-search-choice .select2-chosen{cursor: default;} .select2-container-multi .select2-choices .select2-search-choice-focus{background: #d4d4d4;} .select2-search-choice-close{display: block; width: 12px; height: 13px; position: absolute; right: 3px; top: 4px; font-size: 1px; outline: none; background: url('/web/static/lib/select2/select2.png') right top no-repeat;} html[dir="rtl"] .select2-search-choice-close{right: auto; left: 3px;} .select2-container-multi .select2-search-choice-close{left: 3px;} html[dir="rtl"] .select2-container-multi .select2-search-choice-close{left: auto; right: 2px;} .select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover{background-position: right -11px;} .select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close{background-position: right -11px;} .select2-container-multi.select2-container-disabled .select2-choices{background-color: #f4f4f4; background-image: none; border: 1px solid #ddd; cursor: default;} .select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{padding: 3px 5px 3px 5px; border: 1px solid #ddd; background-image: none; background-color: #f4f4f4;} .select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{display: none; background: none;} .select2-result-selectable .select2-match, .select2-result-unselectable .select2-match{text-decoration: underline;} .select2-offscreen, .select2-offscreen:focus{clip: rect(0 0 0 0) !important; width: 1px !important; height: 1px !important; border: 0 !important; margin: 0 !important; padding: 0 !important; overflow: hidden !important; position: absolute !important; outline: 0 !important; left: 0px !important; top: 0px !important;} .select2-display-none{display: none;} .select2-measure-scrollbar{position: absolute; top: -10000px; left: -10000px; width: 100px; height: 100px; overflow: scroll;} @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 2dppx){.select2-search input, .select2-search-choice-close, .select2-container .select2-choice abbr, .select2-container .select2-choice .select2-arrow b{background-image: url('/web/static/lib/select2/select2x2.png') !important; background-repeat: no-repeat !important; background-size: 60px 40px !important;}.select2-search input{background-position: 100% -21px !important;}} 

/* /web/static/lib/select2-bootstrap-css/select2-bootstrap.css defined in bundle 'web.assets_common' */
 .form-control .select2-choice{border: 0; border-radius: 2px;} .form-control .select2-choice .select2-arrow{border-radius: 0 2px 2px 0;} .form-control.select2-container{height: auto !important; padding: 0;} .form-control.select2-container.select2-dropdown-open{border-color: #5897FB; border-radius: 3px 3px 0 0;} .form-control .select2-container.select2-dropdown-open .select2-choices{border-radius: 3px 3px 0 0;} .form-control.select2-container .select2-choices{border: 0 !important; border-radius: 3px;} .control-group.warning .select2-container .select2-choice, .control-group.warning .select2-container .select2-choices, .control-group.warning .select2-container-active .select2-choice, .control-group.warning .select2-container-active .select2-choices, .control-group.warning .select2-dropdown-open.select2-drop-above .select2-choice, .control-group.warning .select2-dropdown-open.select2-drop-above .select2-choices, .control-group.warning .select2-container-multi.select2-container-active .select2-choices{border: 1px solid #C09853 !important;} .control-group.warning .select2-container .select2-choice div{border-left: 1px solid #C09853 !important; background: #FCF8E3 !important;} .control-group.error .select2-container .select2-choice, .control-group.error .select2-container .select2-choices, .control-group.error .select2-container-active .select2-choice, .control-group.error .select2-container-active .select2-choices, .control-group.error .select2-dropdown-open.select2-drop-above .select2-choice, .control-group.error .select2-dropdown-open.select2-drop-above .select2-choices, .control-group.error .select2-container-multi.select2-container-active .select2-choices{border: 1px solid #B94A48 !important;} .control-group.error .select2-container .select2-choice div{border-left: 1px solid #B94A48 !important; background: #F2DEDE !important;} .control-group.info .select2-container .select2-choice, .control-group.info .select2-container .select2-choices, .control-group.info .select2-container-active .select2-choice, .control-group.info .select2-container-active .select2-choices, .control-group.info .select2-dropdown-open.select2-drop-above .select2-choice, .control-group.info .select2-dropdown-open.select2-drop-above .select2-choices, .control-group.info .select2-container-multi.select2-container-active .select2-choices{border: 1px solid #3A87AD !important;} .control-group.info .select2-container .select2-choice div{border-left: 1px solid #3A87AD !important; background: #D9EDF7 !important;} .control-group.success .select2-container .select2-choice, .control-group.success .select2-container .select2-choices, .control-group.success .select2-container-active .select2-choice, .control-group.success .select2-container-active .select2-choices, .control-group.success .select2-dropdown-open.select2-drop-above .select2-choice, .control-group.success .select2-dropdown-open.select2-drop-above .select2-choices, .control-group.success .select2-container-multi.select2-container-active .select2-choices{border: 1px solid #468847 !important;} .control-group.success .select2-container .select2-choice div{border-left: 1px solid #468847 !important; background: #DFF0D8 !important;} 

/* /web/static/src/less/fonts.less defined in bundle 'web.assets_common' */
 @font-face{font-family: 'Lato'; src: url('/web/static/src/fonts/lato/Lato-Hai-webfont.eot'); src: url('/web/static/src/fonts/lato/Lato-Hai-webfont.eot?#iefix') format('embedded-opentype'), url('/web/static/src/fonts/lato/Lato-Hai-webfont.woff') format('woff'), url('/web/static/src/fonts/lato/Lato-Hai-webfont.ttf') format('truetype'), url('/web/static/src/fonts/lato/Lato-Hai-webfont.svg#Lato') format('svg'); font-weight: 100; font-style: normal;} @font-face{font-family: 'Lato-Hai'; src: url('/web/static/src/fonts/lato/Lato-Hai-webfont.eot'); src: url('/web/static/src/fonts/lato/Lato-Hai-webfont.eot?#iefix') format('embedded-opentype'), url('/web/static/src/fonts/lato/Lato-Hai-webfont.woff') format('woff'), url('/web/static/src/fonts/lato/Lato-Hai-webfont.ttf') format('truetype'), url('/web/static/src/fonts/lato/Lato-Hai-webfont.svg#Roboto') format('svg');} @font-face{font-family: 'Lato'; src: url('/web/static/src/fonts/lato/Lato-HaiIta-webfont.eot'); src: url('/web/static/src/fonts/lato/Lato-HaiIta-webfont.eot?#iefix') format('embedded-opentype'), url('/web/static/src/fonts/lato/Lato-HaiIta-webfont.woff') format('woff'), url('/web/static/src/fonts/lato/Lato-HaiIta-webfont.ttf') format('truetype'), url('/web/static/src/fonts/lato/Lato-HaiIta-webfont.svg#Lato') format('svg'); font-weight: 100; font-style: italic;} @font-face{font-family: 'Lato-HaiIta'; src: url('/web/static/src/fonts/lato/Lato-HaiIta-webfont.eot'); src: url('/web/static/src/fonts/lato/Lato-HaiIta-webfont.eot?#iefix') format('embedded-opentype'), url('/web/static/src/fonts/lato/Lato-HaiIta-webfont.woff') format('woff'), url('/web/static/src/fonts/lato/Lato-HaiIta-webfont.ttf') format('truetype'), url('/web/static/src/fonts/lato/Lato-HaiIta-webfont.svg#Roboto') format('svg');} @font-face{font-family: 'Lato'; src: url('/web/static/src/fonts/lato/Lato-Lig-webfont.eot'); src: url('/web/static/src/fonts/lato/Lato-Lig-webfont.eot?#iefix') format('embedded-opentype'), url('/web/static/src/fonts/lato/Lato-Lig-webfont.woff') format('woff'), url('/web/static/src/fonts/lato/Lato-Lig-webfont.ttf') format('truetype'), url('/web/static/src/fonts/lato/Lato-Lig-webfont.svg#Lato') format('svg'); font-weight: 300; font-style: normal;} @font-face{font-family: 'Lato-Lig'; src: url('/web/static/src/fonts/lato/Lato-Lig-webfont.eot'); src: url('/web/static/src/fonts/lato/Lato-Lig-webfont.eot?#iefix') format('embedded-opentype'), url('/web/static/src/fonts/lato/Lato-Lig-webfont.woff') format('woff'), url('/web/static/src/fonts/lato/Lato-Lig-webfont.ttf') format('truetype'), url('/web/static/src/fonts/lato/Lato-Lig-webfont.svg#Roboto') format('svg');} @font-face{font-family: 'Lato'; src: url('/web/static/src/fonts/lato/Lato-LigIta-webfont.eot'); src: url('/web/static/src/fonts/lato/Lato-LigIta-webfont.eot?#iefix') format('embedded-opentype'), url('/web/static/src/fonts/lato/Lato-LigIta-webfont.woff') format('woff'), url('/web/static/src/fonts/lato/Lato-LigIta-webfont.ttf') format('truetype'), url('/web/static/src/fonts/lato/Lato-LigIta-webfont.svg#Lato') format('svg'); font-weight: 300; font-style: italic;} @font-face{font-family: 'Lato-LigIta'; src: url('/web/static/src/fonts/lato/Lato-LigIta-webfont.eot'); src: url('/web/static/src/fonts/lato/Lato-LigIta-webfont.eot?#iefix') format('embedded-opentype'), url('/web/static/src/fonts/lato/Lato-LigIta-webfont.woff') format('woff'), url('/web/static/src/fonts/lato/Lato-LigIta-webfont.ttf') format('truetype'), url('/web/static/src/fonts/lato/Lato-LigIta-webfont.svg#Roboto') format('svg');} @font-face{font-family: 'Lato'; src: url('/web/static/src/fonts/lato/Lato-Reg-webfont.eot'); src: url('/web/static/src/fonts/lato/Lato-Reg-webfont.eot?#iefix') format('embedded-opentype'), url('/web/static/src/fonts/lato/Lato-Reg-webfont.woff') format('woff'), url('/web/static/src/fonts/lato/Lato-Reg-webfont.ttf') format('truetype'), url('/web/static/src/fonts/lato/Lato-Reg-webfont.svg#Lato') format('svg'); font-weight: 400; font-style: normal;} @font-face{font-family: 'Lato-Reg'; src: url('/web/static/src/fonts/lato/Lato-Reg-webfont.eot'); src: url('/web/static/src/fonts/lato/Lato-Reg-webfont.eot?#iefix') format('embedded-opentype'), url('/web/static/src/fonts/lato/Lato-Reg-webfont.woff') format('woff'), url('/web/static/src/fonts/lato/Lato-Reg-webfont.ttf') format('truetype'), url('/web/static/src/fonts/lato/Lato-Reg-webfont.svg#Roboto') format('svg');} @font-face{font-family: 'Lato'; src: url('/web/static/src/fonts/lato/Lato-RegIta-webfont.eot'); src: url('/web/static/src/fonts/lato/Lato-RegIta-webfont.eot?#iefix') format('embedded-opentype'), url('/web/static/src/fonts/lato/Lato-RegIta-webfont.woff') format('woff'), url('/web/static/src/fonts/lato/Lato-RegIta-webfont.ttf') format('truetype'), url('/web/static/src/fonts/lato/Lato-RegIta-webfont.svg#Lato') format('svg'); font-weight: 400; font-style: italic;} @font-face{font-family: 'Lato-RegIta'; src: url('/web/static/src/fonts/lato/Lato-RegIta-webfont.eot'); src: url('/web/static/src/fonts/lato/Lato-RegIta-webfont.eot?#iefix') format('embedded-opentype'), url('/web/static/src/fonts/lato/Lato-RegIta-webfont.woff') format('woff'), url('/web/static/src/fonts/lato/Lato-RegIta-webfont.ttf') format('truetype'), url('/web/static/src/fonts/lato/Lato-RegIta-webfont.svg#Roboto') format('svg');} @font-face{font-family: 'Lato'; src: url('/web/static/src/fonts/lato/Lato-Bol-webfont.eot'); src: url('/web/static/src/fonts/lato/Lato-Bol-webfont.eot?#iefix') format('embedded-opentype'), url('/web/static/src/fonts/lato/Lato-Bol-webfont.woff') format('woff'), url('/web/static/src/fonts/lato/Lato-Bol-webfont.ttf') format('truetype'), url('/web/static/src/fonts/lato/Lato-Bol-webfont.svg#Lato') format('svg'); font-weight: 700; font-style: normal;} @font-face{font-family: 'Lato-Bol'; src: url('/web/static/src/fonts/lato/Lato-Bol-webfont.eot'); src: url('/web/static/src/fonts/lato/Lato-Bol-webfont.eot?#iefix') format('embedded-opentype'), url('/web/static/src/fonts/lato/Lato-Bol-webfont.woff') format('woff'), url('/web/static/src/fonts/lato/Lato-Bol-webfont.ttf') format('truetype'), url('/web/static/src/fonts/lato/Lato-Bol-webfont.svg#Roboto') format('svg');} @font-face{font-family: 'Lato'; src: url('/web/static/src/fonts/lato/Lato-BolIta-webfont.eot'); src: url('/web/static/src/fonts/lato/Lato-BolIta-webfont.eot?#iefix') format('embedded-opentype'), url('/web/static/src/fonts/lato/Lato-BolIta-webfont.woff') format('woff'), url('/web/static/src/fonts/lato/Lato-BolIta-webfont.ttf') format('truetype'), url('/web/static/src/fonts/lato/Lato-BolIta-webfont.svg#Lato') format('svg'); font-weight: 700; font-style: italic;} @font-face{font-family: 'Lato-BolIta'; src: url('/web/static/src/fonts/lato/Lato-BolIta-webfont.eot'); src: url('/web/static/src/fonts/lato/Lato-BolIta-webfont.eot?#iefix') format('embedded-opentype'), url('/web/static/src/fonts/lato/Lato-BolIta-webfont.woff') format('woff'), url('/web/static/src/fonts/lato/Lato-BolIta-webfont.ttf') format('truetype'), url('/web/static/src/fonts/lato/Lato-BolIta-webfont.svg#Roboto') format('svg');} @font-face{font-family: 'Lato'; src: url('/web/static/src/fonts/lato/Lato-Bla-webfont.eot'); src: url('/web/static/src/fonts/lato/Lato-Bla-webfont.eot?#iefix') format('embedded-opentype'), url('/web/static/src/fonts/lato/Lato-Bla-webfont.woff') format('woff'), url('/web/static/src/fonts/lato/Lato-Bla-webfont.ttf') format('truetype'), url('/web/static/src/fonts/lato/Lato-Bla-webfont.svg#Lato') format('svg'); font-weight: 900; font-style: normal;} @font-face{font-family: 'Lato-Bla'; src: url('/web/static/src/fonts/lato/Lato-Bla-webfont.eot'); src: url('/web/static/src/fonts/lato/Lato-Bla-webfont.eot?#iefix') format('embedded-opentype'), url('/web/static/src/fonts/lato/Lato-Bla-webfont.woff') format('woff'), url('/web/static/src/fonts/lato/Lato-Bla-webfont.ttf') format('truetype'), url('/web/static/src/fonts/lato/Lato-Bla-webfont.svg#Roboto') format('svg');} @font-face{font-family: 'Lato'; src: url('/web/static/src/fonts/lato/Lato-BlaIta-webfont.eot'); src: url('/web/static/src/fonts/lato/Lato-BlaIta-webfont.eot?#iefix') format('embedded-opentype'), url('/web/static/src/fonts/lato/Lato-BlaIta-webfont.woff') format('woff'), url('/web/static/src/fonts/lato/Lato-BlaIta-webfont.ttf') format('truetype'), url('/web/static/src/fonts/lato/Lato-BlaIta-webfont.svg#Lato') format('svg'); font-weight: 900; font-style: italic;} @font-face{font-family: 'Lato-BlaIta'; src: url('/web/static/src/fonts/lato/Lato-BlaIta-webfont.eot'); src: url('/web/static/src/fonts/lato/Lato-BlaIta-webfont.eot?#iefix') format('embedded-opentype'), url('/web/static/src/fonts/lato/Lato-BlaIta-webfont.woff') format('woff'), url('/web/static/src/fonts/lato/Lato-BlaIta-webfont.ttf') format('truetype'), url('/web/static/src/fonts/lato/Lato-BlaIta-webfont.svg#Roboto') format('svg');} 

/* /web/static/src/less/navbar.less defined in bundle 'web.assets_common' */
 .o_main_navbar{position: relative; height: 34px; border-bottom: 1px solid #080808; background-color: #7c7bad; color: white;} .o_main_navbar > a, .o_main_navbar > button{float: left; height: 34px; border: none; padding: 0 12px 0 16px; line-height: 34px; background-color: transparent; text-align: center; color: inherit; font-size: 18px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;} .o_main_navbar > a:hover, .o_main_navbar > button:hover, .o_main_navbar > a:focus, .o_main_navbar > button:focus{background-color: #080808; color: inherit;} .o_main_navbar > a:focus, .o_main_navbar > button:focus, .o_main_navbar > a:active, .o_main_navbar > button:active, .o_main_navbar > a:focus:active, .o_main_navbar > button:focus:active{outline: none;} .o_main_navbar > .o_menu_brand{display: block; float: left; margin-right: 35px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; color: white; font-size: 22px; font-weight: 500; line-height: 34px;} @media (max-width: 767px){.o_main_navbar > .o_menu_brand{float: none; margin: 0; border-bottom: 1px solid #080808; color: transparent;}} .o_main_navbar > .o_menu_toggle{margin-right: 5px;} .o_main_navbar > ul{display: block; float: left; margin: 0; padding: 0; list-style: none;} .o_main_navbar > ul > li{position: relative; display: block; float: left;} .o_main_navbar > ul > li > a{display: block; height: 34px; padding: 0 10px; color: white; line-height: 34px;} .o_main_navbar > ul > li > a:hover{background-color: #080808;} .o_main_navbar > ul > li > a:focus, .o_main_navbar > ul > li > a:active, .o_main_navbar > ul > li > a:focus:active{outline: none;} .o_main_navbar > ul > li.o_extra_menu_items > a{width: 34px; text-align: center;} .o_main_navbar > ul > li.o_extra_menu_items.open > ul{padding: 0;} .o_main_navbar > ul > li.o_extra_menu_items.open > ul > li > a{background-color: #7c7bad; color: white; border-bottom: 1px solid #e2e2e0;} .o_main_navbar > ul > li.o_extra_menu_items.open > ul > li > a.dropdown-toggle{background-color: #abaaca; pointer-events: none;} .o_main_navbar > ul > li.o_extra_menu_items.open > ul > li > ul{position: static; float: none; display: block; border: none; box-shadow: none; max-height: none;} .o_main_navbar > ul.o_menu_systray{float: right;} .o_main_navbar > ul.o_menu_systray .open .dropdown-menu{left: auto; right: 0;} .o_main_navbar .open .dropdown-menu{max-height: 90vh; min-width: 100%; overflow: auto; margin-top: 0;} .o_main_navbar .open .dropdown-menu > li.o_menu_header_lvl_3, .o_main_navbar .open .dropdown-menu > li .o_menu_entry_lvl_3{padding-left: 32px;} .o_main_navbar .open .dropdown-menu > li.o_menu_header_lvl_4, .o_main_navbar .open .dropdown-menu > li .o_menu_entry_lvl_4{padding-left: 44px;} .o_main_navbar .open .dropdown-menu > li.o_menu_header_lvl_5, .o_main_navbar .open .dropdown-menu > li .o_menu_entry_lvl_5{padding-left: 56px;} .o_main_navbar .open .dropdown-toggle{background-color: #080808;} .o_main_navbar .o_user_menu{margin-left: 6px;} .o_main_navbar .o_user_menu > a{padding-right: 16px;} .o_main_navbar .o_user_menu .oe_topbar_avatar{height: 17px; -webkit-transform: translateY(-2px); -moz-transform: translateY(-2px); -ms-transform: translateY(-2px); -o-transform: translateY(-2px); transform: translateY(-2px);} @media (max-width: 767px){.o_main_navbar{-webkit-transition: height 200ms linear 0s; -moz-transition: height 200ms linear 0s; -o-transition: height 200ms linear 0s; transition: height 200ms linear 0s; position: relative; height: 34px;}.o_main_navbar > ul > li{float: none;}.o_main_navbar > ul > li .dropdown-backdrop{display: none;}.o_main_navbar > ul > li.open .dropdown-menu{max-height: none;}.o_main_navbar > ul.o_menu_sections{width: 100%; display: none;}.o_main_navbar > ul.o_menu_sections > li.open .dropdown-menu{position: static; float: none; background-color: transparent; box-shadow: none; border: none; overflow: visible;}.o_main_navbar > ul.o_menu_sections > li.open .dropdown-menu > li > a{background-color: transparent; color: inherit;}.o_main_navbar > ul.o_menu_systray{position: absolute; top: 0px; left: 34px; bottom: auto; right: 34px; height: 34px; text-align: right;}.o_main_navbar > ul.o_menu_systray > li{display: inline-block;}.o_main_navbar > ul.o_menu_systray > li.open .dropdown-menu{position: absolute; top: 34px; left: 0; bottom: 0; right: 0; position: fixed; width: auto;}.o_main_navbar > ul.o_menu_systray .o_user_menu .oe_topbar_name{display: none;}} @media (max-width: 767px){body.o_mobile_menu_opened{overflow: hidden; height: 100%; height: 100vh;}body.o_mobile_menu_opened .o_main_navbar{height: 100%; overflow: auto;}body.o_mobile_menu_opened .o_main_navbar .o_menu_sections{display: block;}} @media (max-width: 767px){.o_switch_company_menu > .dropdown-menu{padding-top: 0px;}.o_switch_company_menu > .dropdown-menu li.bg-info{padding: 10px;}} 

/* /web/static/src/less/mimetypes.less defined in bundle 'web.assets_common' */
 .o_image{background-image: url('/web/static/src/img/mimetypes/unknown.png'); background-size: contain; width: 100px; height: 100px; display: inline-block; background-position: center; background-repeat: no-repeat;} .o_image[data-mimetype^='image']{background-image: url('/web/static/src/img/mimetypes/image.png');} .o_image[data-mimetype^='audio']{background-image: url('/web/static/src/img/mimetypes/audio.png');} .o_image[data-mimetype*='octet-stream'], .o_image[data-mimetype*='download']{background-image: url('/web/static/src/img/mimetypes/binary.png');} .o_image[data-mimetype^='video'], .o_image[title$='.mp4'], .o_image[title$='.avi']{background-image: url('/web/static/src/img/mimetypes/video.png');} .o_image[data-mimetype$='archive'], .o_image[data-mimetype$='compressed'], .o_image[data-mimetype*='zip'], .o_image[data-mimetype$='tar'], .o_image[data-mimetype*='package']{background-image: url('/web/static/src/img/mimetypes/archive.png');} .o_image[data-mimetype='application/pdf']{background-image: url('/web/static/src/img/mimetypes/pdf.png');} .o_image[data-mimetype^='text'], .o_image[data-mimetype$='rtf']{background-image: url('/web/static/src/img/mimetypes/text.png');} .o_image[data-mimetype^='text-master'], .o_image[data-mimetype*='document'], .o_image[data-mimetype*='msword']{background-image: url('/web/static/src/img/mimetypes/document.png');} .o_image[data-mimetype$='postscript'], .o_image[data-mimetype$='cdr'], .o_image[data-mimetype$='xara'], .o_image[data-mimetype$='cgm'], .o_image[data-mimetype$='graphics'], .o_image[data-mimetype$='draw'], .o_image[data-mimetype*='svg']{background-image: url('/web/static/src/img/mimetypes/vector.png');} .o_image[data-mimetype*='xml'], .o_image[data-mimetype$='css'], .o_image[data-mimetype$='html']{background-image: url('/web/static/src/img/mimetypes/html.png');} .o_image[data-mimetype*='-image'], .o_image[data-mimetype*='diskimage']{background-image: url('/web/static/src/img/mimetypes/disk.png');} .o_image[data-mimetype$='csv'], .o_image[data-mimetype*='vc'], .o_image[data-mimetype*='excel'], .o_image[data-mimetype$='numbers'], .o_image[data-mimetype$='calc'], .o_image[data-mimetype*='mods'], .o_image[data-mimetype*='spreadsheet']{background-image: url('/web/static/src/img/mimetypes/spreadsheet.png');} .o_image[data-mimetype^='key']{background-image: url('/web/static/src/img/mimetypes/certificate.png');} .o_image[data-mimetype*='presentation'], .o_image[data-mimetype*='keynote'], .o_image[data-mimetype*='teacher'], .o_image[data-mimetype*='slideshow'], .o_image[data-mimetype*='powerpoint']{background-image: url('/web/static/src/img/mimetypes/presentation.png');} .o_image[data-mimetype*='cert'], .o_image[data-mimetype*='rules'], .o_image[data-mimetype*='pkcs'], .o_image[data-mimetype$='stl'], .o_image[data-mimetype$='crl']{background-image: url('/web/static/src/img/mimetypes/certificate.png');} .o_image[data-mimetype*='-font']{background-image: url('/web/static/src/img/mimetypes/font.png');} .o_image[data-mimetype*='-dvi']{background-image: url('/web/static/src/img/mimetypes/print.png');} .o_image[data-mimetype*='script'], .o_image[data-mimetype$='bat'], .o_image[data-mimetype$='cgi'], .o_image[data-mimetype$='-c'], .o_image[data-mimetype*='java'], .o_image[data-mimetype*='ruby']{background-image: url('/web/static/src/img/mimetypes/script.png');} .o_image[data-mimetype*='calendar'], .o_image[data-mimetype$='ldif']{background-image: url('/web/static/src/img/mimetypes/calendar.png');} 

/* /web/static/src/less/modal.less defined in bundle 'web.assets_common' */
 .modal.o_technical_modal .modal-content{border-radius: 0;} .modal.o_technical_modal .modal-content .modal-header .o_subtitle{margin-left: 10px;} .modal.o_technical_modal .modal-content .modal-body.o_act_window{padding: 0;} .modal.o_technical_modal .modal-content .modal-body .o_modal_header{padding-top: 10px; padding-right: 16px; padding-bottom: 10px; padding-left: 16px;} .modal.o_technical_modal .modal-content .modal-body .o_modal_header:before, .modal.o_technical_modal .modal-content .modal-body .o_modal_header:after{content: " "; display: table;} .modal.o_technical_modal .modal-content .modal-body .o_modal_header:after{clear: both;} .modal.o_technical_modal .modal-content .modal-body .o_modal_header .o_search_options{display: inline-block;} .modal.o_technical_modal .modal-content .modal-body .o_modal_header .o_pager{float: right;} .modal.o_technical_modal .modal-content .modal-body .o_view_manager_content{position: static;} .modal.o_technical_modal .modal-content .modal-footer{text-align: left;} @media (min-width: 768px){.modal.o_technical_modal .modal-dialog{height: 100%; padding: 30px 0; margin: 0 auto;}.modal.o_technical_modal .modal-dialog .modal-content{max-height: 100%; display: -ms-flexbox; display: -moz-box; display: -webkit-box; display: -webkit-flex; display: flex; -ms-flex-flow: column nowrap; -moz-flex-flow: column nowrap; -webkit-flex-flow: column nowrap; flex-flow: column nowrap;}.modal.o_technical_modal .modal-dialog .modal-content .modal-header, .modal.o_technical_modal .modal-dialog .modal-content .modal-footer{-ms-flex: 0 0 auto; -moz-flex: 0 0 auto; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;}.modal.o_technical_modal .modal-dialog .modal-content .modal-body{overflow: auto; -webkit-transform: translate3d(0, 0, 0); min-height: 0;}.modal.o_technical_modal .modal-dialog .modal-content .modal-body.o_dialog_error{overflow: visible; display: -ms-flexbox; display: -moz-box; display: -webkit-box; display: -webkit-flex; display: flex; -ms-flex-flow: column nowrap; -moz-flex-flow: column nowrap; -webkit-flex-flow: column nowrap; flex-flow: column nowrap;}.modal.o_technical_modal .modal-dialog .modal-content .modal-body.o_dialog_error > .alert, .modal.o_technical_modal .modal-dialog .modal-content .modal-body.o_dialog_error > button{-ms-flex: 0 0 auto; -moz-flex: 0 0 auto; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;}.modal.o_technical_modal .modal-dialog .modal-content .modal-body.o_dialog_error > .o_error_detail{-ms-flex: 1 1 auto; -moz-flex: 1 1 auto; -webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto; min-height: 0; overflow: auto;}} 

/* /web/static/src/less/animation.less defined in bundle 'web.assets_common' */
 @keyframes markAnim{0%{opacity: 0; transform: scaleX(0.5) scaleY(0.5);}30%{opacity: 1; transform: scaleX(1) scaleY(1);}100%{opacity: 0; transform: scaleX(1) scaleY(1);}} @-moz-keyframes markAnim{0%{opacity: 0; -moz-transform: scaleX(0.5) scaleY(0.5);}30%{opacity: 1; -moz-transform: scaleX(1) scaleY(1);}100%{opacity: 0; -moz-transform: scaleX(1) scaleY(1);}} @-webkit-keyframes markAnim{0%{opacity: 0; -webkit-transform: scaleX(0.5) scaleY(0.5);}30%{opacity: 1; -webkit-transform: scaleX(1) scaleY(1);}100%{opacity: 0; -webkit-transform: scaleX(1) scaleY(1);}} @-o-keyframes markAnim{0%{opacity: 0; -o-transform: scaleX(0.5) scaleY(0.5);}30%{opacity: 1; -o-transform: scaleX(1) scaleY(1);}100%{opacity: 0; -o-transform: scaleX(1) scaleY(1);}} @-ms-keyframes markAnim{0%{opacity: 0; -ms-transform: scaleX(0.5) scaleY(0.5);}30%{opacity: 1; -ms-transform: scaleX(1) scaleY(1);}100%{opacity: 0; -ms-transform: scaleX(1) scaleY(1);}} @-webkit-keyframes bounceIn{0%, 20%, 40%, 60%, 80%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3);}20%{-webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1);}40%{-webkit-transform: scale3d(0.9, 0.9, 0.9); transform: scale3d(0.9, 0.9, 0.9);}60%{opacity: 1; -webkit-transform: scale3d(1.03, 1.03, 1.03); transform: scale3d(1.03, 1.03, 1.03);}80%{-webkit-transform: scale3d(0.97, 0.97, 0.97); transform: scale3d(0.97, 0.97, 0.97);}100%{opacity: 1; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}} @keyframes bounceIn{0%, 20%, 40%, 60%, 80%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3);}20%{-webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1);}40%{-webkit-transform: scale3d(0.9, 0.9, 0.9); transform: scale3d(0.9, 0.9, 0.9);}60%{opacity: 1; -webkit-transform: scale3d(1.03, 1.03, 1.03); transform: scale3d(1.03, 1.03, 1.03);}80%{-webkit-transform: scale3d(0.97, 0.97, 0.97); transform: scale3d(0.97, 0.97, 0.97);}100%{opacity: 1; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}} 

/* /web/static/src/less/rainbow.less defined in bundle 'web.assets_common' */
 .o_reward{will-change: transform; z-index: 1050; padding: 50px; margin: -5% auto 0 -200px; background-image: -webkit-radial-gradient(#edeff4 30%, transparent 70%, transparent); background-image: -o-radial-gradient(#edeff4 30%, transparent 70%, transparent); background-image: radial-gradient(#edeff4 30%, transparent 70%, transparent); -webkit-animation: reward-fading 0.7s ease-in-out 0s 1 normal forwards running; -moz-animation: reward-fading 0.7s ease-in-out 0s 1 normal forwards running; -o-animation: reward-fading 0.7s ease-in-out 0s 1 normal forwards running; animation: reward-fading 0.7s ease-in-out 0s 1 normal forwards running; position: absolute; top: 20%; left: 50%; bottom: auto; right: auto; width: 400px; height: 400px;} @media (max-width: 767px){.o_reward{margin: -5% auto 0 -150px;}} @media (max-width: 767px){.o_reward{width: 300px; height: 300px;}} .o_reward.o_reward_fading{display: block; -webkit-animation: reward-fading-reverse 0.56s ease-in-out 0s 1 normal forwards running; -moz-animation: reward-fading-reverse 0.56s ease-in-out 0s 1 normal forwards running; -o-animation: reward-fading-reverse 0.56s ease-in-out 0s 1 normal forwards running; animation: reward-fading-reverse 0.56s ease-in-out 0s 1 normal forwards running;} .o_reward.o_reward_fading .o_reward_face_group{-webkit-animation: reward-jump-reverse 0.56s ease-in-out 0s 1 normal forwards running; -moz-animation: reward-jump-reverse 0.56s ease-in-out 0s 1 normal forwards running; -o-animation: reward-jump-reverse 0.56s ease-in-out 0s 1 normal forwards running; animation: reward-jump-reverse 0.56s ease-in-out 0s 1 normal forwards running;} .o_reward.o_reward_fading .o_reward_rainbow path{-webkit-animation: reward-rainbow-reverse 0.7s ease-out 0s 1 normal forwards running; -moz-animation: reward-rainbow-reverse 0.7s ease-out 0s 1 normal forwards running; -o-animation: reward-rainbow-reverse 0.7s ease-out 0s 1 normal forwards running; animation: reward-rainbow-reverse 0.7s ease-out 0s 1 normal forwards running;} .o_reward .o_reward_face, .o_reward .o_reward_stars, .o_reward .o_reward_shadow, .o_reward .o_reward_thumbup{margin: 0 auto;} .o_reward .o_reward_rainbow path{stroke-dasharray: 600; stroke-dashoffset: 0; fill: none; stroke-linecap: round; stroke-width: 21px; -webkit-animation: reward-rainbow 1.4s ease-out 0s 1 normal forwards running; -moz-animation: reward-rainbow 1.4s ease-out 0s 1 normal forwards running; -o-animation: reward-rainbow 1.4s ease-out 0s 1 normal forwards running; animation: reward-rainbow 1.4s ease-out 0s 1 normal forwards running;} .o_reward .o_reward_face_group{transform-origin: center; -webkit-animation: reward-jump 1.12s ease-in-out 0s 1 normal none running; -moz-animation: reward-jump 1.12s ease-in-out 0s 1 normal none running; -o-animation: reward-jump 1.12s ease-in-out 0s 1 normal none running; animation: reward-jump 1.12s ease-in-out 0s 1 normal none running; position: absolute; top: 6%; left: 0; bottom: 0; right: 0; width: 100%; height: 60%;} .o_reward .o_reward_face{display: block; top: 42%; position: relative; border-radius: 100%; background: center center / contain no-repeat; -webkit-animation: reward-float 1.4s ease-in-out 1.4s infinite alternate none running; -moz-animation: reward-float 1.4s ease-in-out 1.4s infinite alternate none running; -o-animation: reward-float 1.4s ease-in-out 1.4s infinite alternate none running; animation: reward-float 1.4s ease-in-out 1.4s infinite alternate none running; width: 34%; height: 56.67%;} .o_reward .o_reward_stars{display: block; width: 300px; height: 200px; position: absolute; top: 18%; left: auto; bottom: auto; right: 7%;} @media (max-width: 767px){.o_reward .o_reward_stars{width: 225px; height: 150px;}} .o_reward .o_reward_stars svg{transform-origin: center center; position: absolute; top: 28%; left: 3%; bottom: auto; right: auto; -webkit-animation: reward-stars 1.4s ease-in-out 0s infinite alternate-reverse none running; -moz-animation: reward-stars 1.4s ease-in-out 0s infinite alternate-reverse none running; -o-animation: reward-stars 1.4s ease-in-out 0s infinite alternate-reverse none running; animation: reward-stars 1.4s ease-in-out 0s infinite alternate-reverse none running;} .o_reward .o_reward_stars svg.star2, .o_reward .o_reward_stars svg.star4{-webkit-animation: reward-stars 1.68s ease-in-out 0s infinite alternate none running; -moz-animation: reward-stars 1.68s ease-in-out 0s infinite alternate none running; -o-animation: reward-stars 1.68s ease-in-out 0s infinite alternate none running; animation: reward-stars 1.68s ease-in-out 0s infinite alternate none running;} .o_reward .o_reward_stars svg.star2{left: 20%; top: 2%;} .o_reward .o_reward_stars svg.star3{left: 49%; top: 6%;} .o_reward .o_reward_stars svg.star4{left: 70%; top: 27%;} .o_reward .o_reward_thumbup{width: 40px; display: block; -webkit-animation: reward-scale 0.7s ease-in-out 0s infinite alternate none running; -moz-animation: reward-scale 0.7s ease-in-out 0s infinite alternate none running; -o-animation: reward-scale 0.7s ease-in-out 0s infinite alternate none running; animation: reward-scale 0.7s ease-in-out 0s infinite alternate none running; position: absolute; top: 63%; left: 65%; bottom: auto; right: auto;} .o_reward .o_reward_msg_container{will-change: transform; padding-top: 11%; width: 70%; margin-left: 15%; -webkit-transform: translateY(5px); -moz-transform: translateY(5px); -ms-transform: translateY(5px); -o-transform: translateY(5px); transform: translateY(5px); -webkit-animation: reward-float 1.4s ease-in-out 1.4s infinite alternate-reverse none running; -moz-animation: reward-float 1.4s ease-in-out 1.4s infinite alternate-reverse none running; -o-animation: reward-float 1.4s ease-in-out 1.4s infinite alternate-reverse none running; animation: reward-float 1.4s ease-in-out 1.4s infinite alternate-reverse none running; position: absolute; top: 85%; left: 0%; bottom: auto; right: auto;} .o_reward .o_reward_msg_container .o_reward_thumb_right{height: 40px; z-index: 1; position: absolute; top: 0; left: 16%; bottom: auto; right: auto;} .o_reward .o_reward_msg_container .o_reward_msg{margin-left: 7%; margin-top: -9.5%; padding: 25px 15px 20px; background: white; border: 1px solid #ecf1ff; border-top-width: 0; display: inline-block;} .o_reward .o_reward_msg_container .o_reward_msg *:first-child{margin-top: 0;} .o_reward .o_reward_msg_container .o_reward_msg_content{position: relative; font-family: sans-serif; text-align: left; color: #727880;} .o_reward .o_reward_msg_container .o_reward_shadow_container{-webkit-transform: translateY(0px) rotateZ(0); -moz-transform: translateY(0px) rotateZ(0); -ms-transform: translateY(0px) rotateZ(0); -o-transform: translateY(0px) rotateZ(0); transform: translateY(0px) rotateZ(0); -webkit-animation: reward-float 1.4s ease-in-out 1.4s infinite alternate none running; -moz-animation: reward-float 1.4s ease-in-out 1.4s infinite alternate none running; -o-animation: reward-float 1.4s ease-in-out 1.4s infinite alternate none running; animation: reward-float 1.4s ease-in-out 1.4s infinite alternate none running;} .o_reward .o_reward_msg_container .o_reward_shadow{width: 100%; height: 12px; background-color: #e7eaf0; border-radius: 100%; -webkit-transform: scale(0.8) rotateZ(0); -moz-transform: scale(0.8) rotateZ(0); -ms-transform: scale(0.8) rotateZ(0); -o-transform: scale(0.8) rotateZ(0); transform: scale(0.8) rotateZ(0); -webkit-animation: reward-scale 1.4s ease-in-out 1.4s infinite alternate none running; -moz-animation: reward-scale 1.4s ease-in-out 1.4s infinite alternate none running; -o-animation: reward-scale 1.4s ease-in-out 1.4s infinite alternate none running; animation: reward-scale 1.4s ease-in-out 1.4s infinite alternate none running; position: absolute; top: auto; left: 0; bottom: -40px; right: auto;} @keyframes reward-fading{0%{opacity: 0;}100%{opacity: 1;}} @keyframes reward-fading-reverse{100%{opacity: 0;}} @keyframes reward-jump{0%{-webkit-transform: scale(0.5); -moz-transform: scale(0.5); -ms-transform: scale(0.5); -o-transform: scale(0.5); transform: scale(0.5);}50%{-webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05);}to{-webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1);}} @keyframes reward-jump-reverse{0%{-webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1);}50%{-webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05);}to{-webkit-transform: scale(0.5); -moz-transform: scale(0.5); -ms-transform: scale(0.5); -o-transform: scale(0.5); transform: scale(0.5);}} @keyframes reward-rainbow{0%{stroke-dashoffset: -500;}to{stroke-dashoffset: 0;}} @keyframes reward-rainbow-reverse{to{stroke-dashoffset: -500;}} @keyframes reward-float{from{-webkit-transform: translateY(0px); -moz-transform: translateY(0px); -ms-transform: translateY(0px); -o-transform: translateY(0px); transform: translateY(0px);}to{-webkit-transform: translateY(5px); -moz-transform: translateY(5px); -ms-transform: translateY(5px); -o-transform: translateY(5px); transform: translateY(5px);}} @keyframes reward-stars{from{-webkit-transform: scale(0.3) rotate(0deg); -moz-transform: scale(0.3) rotate(0deg); -ms-transform: scale(0.3) rotate(0deg); -o-transform: scale(0.3) rotate(0deg); transform: scale(0.3) rotate(0deg);}50%{-webkit-transform: scale(1.0) rotate(20deg); -moz-transform: scale(1.0) rotate(20deg); -ms-transform: scale(1.0) rotate(20deg); -o-transform: scale(1.0) rotate(20deg); transform: scale(1.0) rotate(20deg);}to{-webkit-transform: scale(0.3) rotate(80deg); -moz-transform: scale(0.3) rotate(80deg); -ms-transform: scale(0.3) rotate(80deg); -o-transform: scale(0.3) rotate(80deg); transform: scale(0.3) rotate(80deg);}} @keyframes reward-scale{from{-webkit-transform: scale(0.8); -moz-transform: scale(0.8); -ms-transform: scale(0.8); -o-transform: scale(0.8); transform: scale(0.8);}to{-webkit-transform: scale(1.0); -moz-transform: scale(1.0); -ms-transform: scale(1.0); -o-transform: scale(1.0); transform: scale(1.0);}} 

/* /web/static/src/less/datepicker.less defined in bundle 'web.assets_common' */
 .sr-only{position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0;} .o_datepicker{position: relative;} .o_datepicker .o_datepicker_input{width: 100%; cursor: pointer;} .o_datepicker .o_datepicker_button{position: absolute; top: 2px; left: auto; bottom: auto; right: 4px; pointer-events: none;} .o_datepicker .o_datepicker_button:after{content: ""; display: inline-block; width: 0; height: 0; vertical-align: middle; border-bottom: 0; border-left: 4px solid transparent; border-right: 4px solid transparent; border-top: 4px solid; -moz-transform: scale(0.9999);} .bootstrap-datetimepicker-widget.dropdown-menu{z-index: 1051;} .datepicker .table-condensed > thead{color: white; background-color: #7c7bad;} .datepicker .table-condensed > thead > tr:first-child th:hover{color: white; background-color: #5f5e97;} .datepicker .table-condensed > thead > tr:last-child{color: #8f8f8f; background-color: #dcdcdc;} .datepicker .table-condensed > thead > tr > th{border-radius: 0;} .datepicker .table-condensed > tbody > tr > td.active, .datepicker .table-condensed > tbody > tr > td .active{background-color: #7c7bad; border-radius: 100px;} .datepicker .table-condensed > tbody > tr > td.today:before{border-bottom-color: #7c7bad;} 

/* /web_planner/static/src/less/web_planner_common.less defined in bundle 'web.assets_common' */
 @font-face{font-family: 'Simple-Line-Icons'; src: url('/web_planner/static/src/fonts/Simple-Line-Icons.eot'); src: url('/web_planner/static/src/fonts/Simple-Line-Icons.eot?#iefix') format('embedded-opentype'), url('/web_planner/static/src/fonts/Simple-Line-Icons.woff') format('woff'), url('/web_planner/static/src/fonts/Simple-Line-Icons.ttf') format('truetype'), url('/web_planner/static/src/fonts/Simple-Line-Icons.svg#Simple-Line-Icons') format('svg'); font-weight: normal; font-style: normal;} [data-icon]:before{font-family: 'Simple-Line-Icons'; content: attr(data-icon); speak: none; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;} .o_planner_systray > .progress{width: 70px; height: 13px; margin: 10px 10px 0; cursor: pointer;} .o_planner_systray > .progress > .progress-bar{background-color: #5cb85c;} .o_planner_dialog > .modal-dialog{height: 100%; padding: 30px 0; margin: 0 auto;} .o_planner_dialog > .modal-dialog > .modal-content{height: 100%; display: -ms-flexbox; display: -moz-box; display: -webkit-box; display: -webkit-flex; display: flex; -ms-flex-flow: column nowrap; -moz-flex-flow: column nowrap; -webkit-flex-flow: column nowrap; flex-flow: column nowrap;} .o_planner_dialog > .modal-dialog > .modal-content > .modal-header, .o_planner_dialog > .modal-dialog > .modal-content > .modal-footer{-ms-flex: 0 0 auto; -moz-flex: 0 0 auto; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto; text-align: left; padding: 15px;} .o_planner_dialog > .modal-dialog > .modal-content > .modal-header{background-color: #7c7bad; color: white;} .o_planner_dialog > .modal-dialog > .modal-content > .modal-header > .close{color: inherit; opacity: 1;} .o_planner_dialog > .modal-dialog > .modal-content > .modal-header > .close::after, .o_planner_dialog > .modal-dialog > .modal-content > .modal-header > .close::before{content: none;} .o_planner_dialog > .modal-dialog > .modal-content > .modal-header > .modal-title{font-weight: 700; color: inherit;} .o_planner_dialog > .modal-dialog > .modal-content > .modal-header > .modal-title > *{display: inline-block; vertical-align: middle;} .o_planner_dialog > .modal-dialog > .modal-content > .modal-header > .modal-title > .o_page_name{width: 25%; font-size: 22px;} .o_planner_dialog > .modal-dialog > .modal-content > .modal-header > .modal-title > .progress{width: 120px; margin: 0 15px;} .o_planner_dialog > .modal-dialog > .modal-content > .modal-header > .modal-title > .progress > .progress-bar{background-color: #5cb85c; box-shadow: none;} .o_planner_dialog > .modal-dialog > .modal-content > .modal-footer{padding-left: 25%;} .o_planner_dialog > .modal-dialog > .modal-content > .modal-footer > :first-child{margin-left: 25px;} .o_planner_dialog > .modal-dialog > .modal-content > .modal-body{-ms-flex: 1 1 auto; -moz-flex: 1 1 auto; -webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto; padding: 0;} .o_planner_dialog > .modal-dialog > .modal-content > .modal-body > .o_planner_menu{float: left; width: 25%; height: 100%; overflow: auto; border-right: 1px solid #e6e6e6; margin: 0; padding-top: 10px; padding-left: 18px; padding-right: 18px; list-style-type: none; line-height: 1.6;} .o_planner_dialog > .modal-dialog > .modal-content > .modal-body > .o_planner_menu > li{text-indent: -18px; padding-left: 18px; position: relative;} .o_planner_dialog > .modal-dialog > .modal-content > .modal-body > .o_planner_menu > li > a{color: #666666; padding-left: 18px; font-weight: 600; font-size: 14px;} .o_planner_dialog > .modal-dialog > .modal-content > .modal-body > .o_planner_menu > li > a:hover{color: #7c7bad;} .o_planner_dialog > .modal-dialog > .modal-content > .modal-body > .o_planner_menu > li > a > .fa{position: absolute; top: 4px; left: 1px; bottom: auto; right: auto;} .o_planner_dialog > .modal-dialog > .modal-content > .modal-body > .o_planner_menu > li.active > a{color: #7c7bad;} .o_planner_dialog > .modal-dialog > .modal-content > .modal-body > .o_planner_menu > h4{padding-left: 27px; font-size: 12px; color: #a8a8a8; border-top: 1px solid #e6e6e6; margin-left: -15px; margin-bottom: 15px; padding-top: 20px;} .o_planner_dialog > .modal-dialog > .modal-content > .modal-body > .o_planner_menu > h4 > i.fa{margin-right: 10px; font-size: 14px;} .o_planner_dialog > .modal-dialog > .modal-content > .modal-body > .o_planner_page{display: none; height: 100%; overflow: auto; margin-left: 25%; padding: 0 25px;} .o_planner_dialog > .modal-dialog > .modal-content > .modal-body > .o_planner_page > h1{font-size: 2.5em; font-weight: 300;} .o_planner_dialog > .modal-dialog > .modal-content > .modal-body > .o_planner_page .o_planner_intro{font-size: 120%;} .o_planner_dialog > .modal-dialog > .modal-content > .modal-body > .o_planner_page .label > a{color: inherit;} .o_planner_dialog > .modal-dialog > .modal-content > .modal-body > .o_planner_page .well, .o_planner_dialog > .modal-dialog > .modal-content > .modal-body > .o_planner_page .panel, .o_planner_dialog > .modal-dialog > .modal-content > .modal-body > .o_planner_page .alert{box-shadow: none; border-radius: 0;} .o_planner_dialog > .modal-dialog > .modal-content > .modal-body > .o_planner_page .well{padding: 30px;} .o_planner_dialog > .modal-dialog > .modal-content > .modal-body > .o_planner_page .well .label{font-size: 12px;} .o_planner_dialog > .modal-dialog > .modal-content > .modal-body > .o_planner_page .alert{padding: 30px;} .o_planner_dialog > .modal-dialog > .modal-content > .modal-body > .o_planner_page .fa-lightbulb-o{padding-top: 5px;} .o_planner_dialog > .modal-dialog > .modal-content > .modal-body > .o_planner_page .fa-lightbulb-o:before{float: left; font-size: 20px; padding-right: 10px;} .o_planner_dialog > .modal-dialog > .modal-content > .modal-body > .o_planner_page.marked:after{position: absolute; top: 0; left: 360px; bottom: auto; right: auto; font-size: 300px; font-family: "FontAwesome"; content: "\f00c"; color: #5cb85c; -ms-transform-origin: 50% 50% 0; -webkit-transform-origin: 50% 50% 0; -moz-transform-origin: 50% 50% 0; transform-origin: 50% 50% 0; -webkit-animation: markAnim 1s ease-in-out 0s 1 normal forwards running; -moz-animation: markAnim 1s ease-in-out 0s 1 normal forwards running; -o-animation: markAnim 1s ease-in-out 0s 1 normal forwards running; animation: markAnim 1s ease-in-out 0s 1 normal forwards running;} @media (max-width: 991px){.o_planner_dialog > .modal-dialog > .modal-content > .modal-body > .o_planner_page.marked:after{left: 40%; font-size: 30vw;}} .o_planner_dialog > .modal-dialog > .modal-content > .modal-body > .o_planner_page .o_planner_notebook_container{margin: 20px 0;} .o_planner_dialog > .modal-dialog > .modal-content > .modal-body > .o_planner_page .o_planner_notebook_container .o_planner_notebook{color: #555; padding: 0 !important; font-family: courier, monospace; border: 1px solid #faebcc; color: #8a6d3b; position: relative; background-color: #fcf8e3;} .o_planner_dialog > .modal-dialog > .modal-content > .modal-body > .o_planner_page .o_planner_notebook_container .o_planner_notebook textarea, .o_planner_dialog > .modal-dialog > .modal-content > .modal-body > .o_planner_page .o_planner_notebook_container .o_planner_notebook input[type="text"]{background: #fcf8e3; border: none; width: 100%; max-width: 100%;} .o_planner_dialog > .modal-dialog > .modal-content > .modal-body > .o_planner_page .o_planner_notebook_container .o_planner_notebook input[type="radio"], .o_planner_dialog > .modal-dialog > .modal-content > .modal-body > .o_planner_page .o_planner_notebook_container .o_planner_notebook input[type="checkbox"]{margin-right: 5px;} .o_planner_dialog > .modal-dialog > .modal-content > .modal-body > .o_planner_page .o_planner_notebook_container .o_planner_notebook > li{list-style: none; border-bottom: 1px dashed #C1D6DA; padding: 10px 10px 5px 55px; text-transform: capitalize; margin: 0;} .o_planner_dialog > .modal-dialog > .modal-content > .modal-body > .o_planner_page .o_planner_notebook_container .o_planner_notebook > li .indented{padding-left: 32px;} .o_planner_dialog > .modal-dialog > .modal-content > .modal-body > .o_planner_page .o_planner_notebook_container .o_planner_notebook > li span{position: absolute; left: 9px; color: #c7b492; font-size: 20px; font-weight: bold;} .o_planner_dialog > .modal-dialog > .modal-content > .modal-body > .o_planner_page .o_planner_notebook_container .o_planner_notebook > li.row span{left: -50px;} .o_planner_dialog > .modal-dialog > .modal-content > .modal-body > .o_planner_page .o_planner_notebook_container .o_planner_notebook > li:last-child{border-bottom: 0;} .o_planner_dialog > .modal-dialog > .modal-content > .modal-body > .o_planner_page .o_planner_notebook_container .o_planner_notebook .o_planner_notebook_header div.dropdown{display: inline; float: right;} .o_planner_dialog > .modal-dialog > .modal-content > .modal-body > .o_planner_page .o_planner_notebook_container .o_planner_notebook .o_planner_notebook_header a{color: #C4A87A; position: absolute; top: 13px; right: 13px;} .o_planner_dialog > .modal-dialog > .modal-content > .modal-body > .o_planner_page .o_planner_notebook_container .o_planner_notebook .o_planner_notebook_header a:hover{text-decoration: none; color: #9C855D;} .o_planner_dialog > .modal-dialog > .modal-content > .modal-body > .o_planner_page .o_planner_notebook_container .o_planner_notebook .o_planner_notebook_header select{margin-bottom: 10px; font-family: sans-serif; font-size: 16px; border: none; background: #F5E7CF; padding: 3px; width: auto;} .o_planner_dialog > .modal-dialog > .modal-content > .modal-body > .o_planner_page .o_planner_notebook_container .o_planner_notebook > li:not(.o_planner_notebook_header):hover{background-color: #F5EFD0;} .o_planner_dialog > .modal-dialog > .modal-content > .modal-body > .o_planner_page .o_planner_notebook_container .o_planner_notebook .o_planner_notebook_line_separator{border-left: 1px solid #ffaa9f; border-right: 1px solid #ffaa9f; background: transparent; position: absolute; width: 3px; height: 100%; top: 0; left: 42px; border-bottom: 0; border-top: 0;} .o_planner_dialog > .modal-dialog > .modal-content > .modal-body > .o_planner_page .o_planner_white_box .panel{height: 200px; width: 100%; font-size: 1.1em; padding-top: 40px;} .o_planner_dialog > .modal-dialog > .modal-content > .modal-body > .o_planner_page .o_planner_white_box .panel a:hover{text-decoration: none;} .o_planner_dialog > .modal-dialog > .modal-content > .modal-body > .o_planner_page .o_planner_trophy{font-size: 11em; color: #875A7B; margin-top: .5em; -webkit-animation-name: bounceIn; animation-name: bounceIn; -webkit-animation-duration: 1.75s; animation-duration: 1.75s; -webkit-animation-fill-mode: both; animation-fill-mode: both;} .o_planner_dialog > .modal-dialog > .modal-content > .modal-body > .o_planner_page .info_icon{position: relative; padding-left: 5em; min-height: 6em;} .o_planner_dialog > .modal-dialog > .modal-content > .modal-body > .o_planner_page .info_icon .fa{position: absolute; font-size: 5em; left: 0.2em; opacity: 0.6;} .o_planner_dialog > .modal-dialog > .modal-content > .modal-body > .o_planner_page .odoo_purple, .o_planner_dialog > .modal-dialog > .modal-content > .modal-body > .o_planner_page a.btn.odoo_purple, .o_planner_dialog > .modal-dialog > .modal-content > .modal-body > .o_planner_page .btn.odoo_purple:hover{background-color: #875A7B; color: white;} .o_planner_dialog > .modal-dialog > .modal-content > .modal-body > .o_planner_page .o_planner_paragraphs .icon{text-align: center; font-size: 2em; color: #21b799;} .o_planner_dialog > .modal-dialog > .modal-content > .modal-body > .o_planner_page .o_planner_row_apps .col-md-4{margin-top: 20px;} 

/* /web_tour/static/src/less/tip.less defined in bundle 'web.assets_common' */
 .o_tooltip_parent{position: relative!important; opacity: 0.999;} .o_tooltip{box-sizing: content-box; position: absolute; top: 50%; left: 50%; bottom: auto; right: auto; opacity: 0; width: 24px; height: 24px; border: 2px solid #7c7bad; border-radius: 50%; padding: 0; z-index: 1051; background-color: #7c7bad; box-shadow: 0 2px 2px 1px rgba(150, 150, 150, 0.3); transition: width 133ms ease 0ms, height 133ms ease 0ms, margin 133ms ease 0ms, border-radius 133ms ease 66ms;} .o_tooltip.o_animated{-webkit-animation: move-bottom-top 500ms ease-in 0ms infinite alternate none running; -moz-animation: move-bottom-top 500ms ease-in 0ms infinite alternate none running; -o-animation: move-bottom-top 500ms ease-in 0ms infinite alternate none running; animation: move-bottom-top 500ms ease-in 0ms infinite alternate none running;} .o_tooltip.o_animated.right, .o_tooltip.o_animated.left{-webkit-animation-name: move-left-right; animation-name: move-left-right;} .o_tooltip::before{content: ""; border: 0 solid rgba(0, 0, 0, 0); transition: all 100ms ease 100ms;} .o_tooltip.right::before{position: absolute; top: 2px; left: -8px; bottom: auto; right: auto; border-width: 10px 10px 10px 0; border-right-color: #7c7bad;} .o_tooltip.top::before{position: absolute; top: auto; left: 2px; bottom: -8px; right: auto; border-width: 10px 10px 0 10px; border-top-color: #7c7bad;} .o_tooltip.left::before{position: absolute; top: 2px; left: auto; bottom: auto; right: -8px; border-width: 10px 0 10px 10px; border-left-color: #7c7bad;} .o_tooltip.bottom::before{position: absolute; top: -8px; left: 2px; bottom: auto; right: auto; border-width: 0 10px 10px 10px; border-bottom-color: #7c7bad;} .o_tooltip::after{content: ""; position: absolute; top: -2px; left: -2px; bottom: -2px; right: -2px; border-color: #7c7bad; border-radius: 50%; transition: margin 133ms ease 0ms, border-radius 200ms linear 0s; background: radial-gradient(#9291bb, #7c7bad);} .o_tooltip > .o_tooltip_overlay{display: none; position: absolute; top: 0; left: 0; bottom: 0; right: 0; margin: -2px; z-index: -1;} .o_tooltip > .o_tooltip_content{overflow: hidden; padding: 6px 12px; visibility: hidden; transition: visibility 0s ease 0s; color: black; line-height: 1.42857143; font-size: 14px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: normal;} .o_tooltip > .o_tooltip_content .o_skip_tour{display: inline-block; margin-top: 4px; cursor: pointer; color: gray;} .o_tooltip > .o_tooltip_content .o_skip_tour:hover{color: #4d4d4d;} .o_tooltip > .o_tooltip_content > p:last-child{margin-bottom: 0;} .o_tooltip.active{border-radius: 0; background-color: white; transition: width 225ms ease 75ms, height 225ms ease 75ms, margin 225ms ease 75ms, border-radius 150ms ease 0ms, background-color 300ms ease 0ms;} .o_tooltip.active::before{transition: all 150ms ease 0ms;} .o_tooltip.active::after{border: 0 solid rgba(0, 0, 0, 0); border-radius: 0;} .o_tooltip.active > .o_tooltip_overlay{display: block;} .o_tooltip.active > .o_tooltip_content{visibility: visible; transition: visibility 0s ease 300ms;} .o_tooltip.active.right::before{left: -10px; border-right-color: #7c7bad;} .o_tooltip.active.right::after{position: absolute; top: 2px; left: -6px; bottom: auto; right: auto; border-width: 10px 10px 10px 0; border-right-color: white; transition: border-right-color 300ms ease 0ms;} .o_tooltip.active.top::before{bottom: -10px; border-top-color: #7c7bad;} .o_tooltip.active.top::after{position: absolute; top: auto; left: 2px; bottom: -6px; right: auto; border-width: 10px 10px 0 10px; border-top-color: white; transition: border-top-color 300ms ease 0ms;} .o_tooltip.active.left::before{right: -10px; border-left-color: #7c7bad;} .o_tooltip.active.left::after{position: absolute; top: 2px; left: auto; bottom: auto; right: -6px; border-width: 10px 0 10px 10px; border-left-color: white; transition: border-left-color 300ms ease 0ms;} .o_tooltip.active.bottom::before{top: -10px; border-bottom-color: #7c7bad;} .o_tooltip.active.bottom::after{position: absolute; top: -6px; left: 2px; bottom: auto; right: auto; border-width: 0 10px 10px 10px; border-bottom-color: white; transition: border-bottom-color 300ms ease 0ms;} .o_tooltip.inverse.left::before, .o_tooltip.inverse.right::before, .o_tooltip.inverse.left.active::after, .o_tooltip.inverse.right.active::after{top: auto; bottom: 2px;} .o_tooltip.inverse.top::before, .o_tooltip.inverse.bottom::before, .o_tooltip.inverse.top.active::after, .o_tooltip.inverse.bottom.active::after{left: auto; right: 2px;} @media print{.o_tooltip{display: none;}} 

/* /web_tour/static/src/less/keyframes.less defined in bundle 'web.assets_common' */
 @-webkit-keyframes move-left-right{0%{-webkit-transform: translate(-3px, 0); -ms-transform: translate(-3px, 0); -o-transform: translate(-3px, 0); transform: translate(-3px, 0);}100%{-webkit-transform: translate(3px, 0); -ms-transform: translate(3px, 0); -o-transform: translate(3px, 0); transform: translate(3px, 0);}} @-moz-keyframes move-left-right{0%{-webkit-transform: translate(-3px, 0); -ms-transform: translate(-3px, 0); -o-transform: translate(-3px, 0); transform: translate(-3px, 0);}100%{-webkit-transform: translate(3px, 0); -ms-transform: translate(3px, 0); -o-transform: translate(3px, 0); transform: translate(3px, 0);}} @keyframes move-left-right{0%{-webkit-transform: translate(-3px, 0); -ms-transform: translate(-3px, 0); -o-transform: translate(-3px, 0); transform: translate(-3px, 0);}100%{-webkit-transform: translate(3px, 0); -ms-transform: translate(3px, 0); -o-transform: translate(3px, 0); transform: translate(3px, 0);}} @-webkit-keyframes move-bottom-top{0%{-webkit-transform: translate(0, -3px); -ms-transform: translate(0, -3px); -o-transform: translate(0, -3px); transform: translate(0, -3px);}100%{-webkit-transform: translate(0, 3px); -ms-transform: translate(0, 3px); -o-transform: translate(0, 3px); transform: translate(0, 3px);}} @-moz-keyframes move-bottom-top{0%{-webkit-transform: translate(0px, -3px); -ms-transform: translate(0px, -3px); -o-transform: translate(0px, -3px); transform: translate(0px, -3px);}100%{-webkit-transform: translate(0, 3px); -ms-transform: translate(0, 3px); -o-transform: translate(0, 3px); transform: translate(0, 3px);}} @keyframes move-bottom-top{0%{-webkit-transform: translate(0px, -3px); -ms-transform: translate(0px, -3px); -o-transform: translate(0px, -3px); transform: translate(0px, -3px);}100%{-webkit-transform: translate(0, 3px); -ms-transform: translate(0, 3px); -o-transform: translate(0, 3px); transform: translate(0, 3px);}} 

/* /kg_web/static/src/css/jsgrid.min.css defined in bundle 'web.assets_common' */
 .jsgrid{position:relative;overflow:hidden;font-size:1em} .jsgrid,.jsgrid *,.jsgrid :after,.jsgrid :before{box-sizing:border-box} .jsgrid input,.jsgrid select,.jsgrid textarea{font-size:1em} .jsgrid-grid-header{overflow-x:hidden;overflow-y:scroll;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none} .jsgrid-grid-body{overflow-x:auto;overflow-y:scroll;-webkit-overflow-scrolling:touch} .jsgrid-table{width:100%;table-layout:fixed;border-collapse:collapse;border-spacing:0} .jsgrid-cell{padding:.5em} .jsgrid-header-cell,.jsgrid-сell{box-sizing:border-box} .jsgrid-align-left{text-align:left} .jsgrid-align-center,.jsgrid-align-center input,.jsgrid-align-center select,.jsgrid-align-center textarea{text-align:center} .jsgrid-align-right,.jsgrid-align-right input,.jsgrid-align-right select,.jsgrid-align-right textarea{text-align:right} .jsgrid-header-cell{padding:.5em} .jsgrid-edit-row input,.jsgrid-edit-row select,.jsgrid-edit-row textarea,.jsgrid-filter-row input,.jsgrid-filter-row select,.jsgrid-filter-row textarea,.jsgrid-insert-row input,.jsgrid-insert-row select,.jsgrid-insert-row textarea{width:100%;padding:.3em .5em} .jsgrid-edit-row input[type=checkbox],.jsgrid-filter-row input[type=checkbox],.jsgrid-insert-row input[type=checkbox]{width:auto} .jsgrid-selected-row .jsgrid-cell{cursor:pointer} .jsgrid-nodata-row .jsgrid-cell{padding:.5em 0;text-align:center} .jsgrid-header-sort{cursor:pointer} .jsgrid-pager{padding:.5em 0} .jsgrid-pager-nav-button{padding:.2em .6em} .jsgrid-pager-nav-inactive-button{display:none;pointer-events:none} .jsgrid-pager-page{padding:.2em .6em} 

/* /kg_web/static/src/css/jsgrid-custom.css defined in bundle 'web.assets_common' */
tr.jsgrid-highlight-1 td.jsgrid-cell{background-color: #00800061;} 

/* /kg_web/static/src/css/jsgrid-theme.min.css defined in bundle 'web.assets_common' */
 .jsgrid-edit-row>.jsgrid-cell,.jsgrid-filter-row>.jsgrid-cell,.jsgrid-grid-body,.jsgrid-grid-header,.jsgrid-header-row>.jsgrid-header-cell,.jsgrid-insert-row>.jsgrid-cell{border:1px solid #e9e9e9} .jsgrid-header-row>.jsgrid-header-cell{border-top:0} .jsgrid-filter-row>.jsgrid-cell,.jsgrid-header-row>.jsgrid-header-cell,.jsgrid-insert-row>.jsgrid-cell{border-bottom:0} .jsgrid-filter-row>.jsgrid-cell:first-child,.jsgrid-header-row>.jsgrid-header-cell:first-child,.jsgrid-insert-row>.jsgrid-cell:first-child{border-left:none} .jsgrid-filter-row>.jsgrid-cell:last-child,.jsgrid-header-row>.jsgrid-header-cell:last-child,.jsgrid-insert-row>.jsgrid-cell:last-child{border-right:none} .jsgrid-header-row .jsgrid-align-left,.jsgrid-header-row .jsgrid-align-right{text-align:center} .jsgrid-grid-header{background:#f9f9f9} .jsgrid-header-scrollbar{scrollbar-arrow-color:#f1f1f1;scrollbar-base-color:#f1f1f1;scrollbar-3dlight-color:#f1f1f1;scrollbar-highlight-color:#f1f1f1;scrollbar-track-color:#f1f1f1;scrollbar-shadow-color:#f1f1f1;scrollbar-dark-shadow-color:#f1f1f1} .jsgrid-header-scrollbar::-webkit-scrollbar{visibility:hidden} .jsgrid-header-scrollbar::-webkit-scrollbar-track{background:#f1f1f1} .jsgrid-header-sortable:hover{cursor:pointer;background:#fcfcfc} .jsgrid-header-row .jsgrid-header-sort{background:#c4e2ff} .jsgrid-header-sort:before{content:" ";display:block;float:left;width:0;height:0;border-style:solid} .jsgrid-header-sort-asc:before{border-width:0 5px 5px;border-color:transparent transparent #009a67} .jsgrid-header-sort-desc:before{border-width:5px 5px 0;border-color:#009a67 transparent transparent} .jsgrid-grid-body{border-top:none} .jsgrid-cell{border:1px solid #f3f3f3} .jsgrid-grid-body .jsgrid-alt-row:first-child .jsgrid-cell,.jsgrid-grid-body .jsgrid-row:first-child .jsgrid-cell{border-top:none} .jsgrid-grid-body .jsgrid-cell:first-child{border-left:none} .jsgrid-grid-body .jsgrid-cell:last-child{border-right:none} .jsgrid-row>.jsgrid-cell{background:#fff} .jsgrid-alt-row>.jsgrid-cell{background:#fcfcfc} .jsgrid-header-row>.jsgrid-header-cell{background:#f9f9f9} .jsgrid-filter-row>.jsgrid-cell{background:#fcfcfc} .jsgrid-insert-row>.jsgrid-cell{background:#e3ffe5} .jsgrid-edit-row>.jsgrid-cell{background:#fdffe3} .jsgrid-selected-row>.jsgrid-cell{background:#c4e2ff;border-color:#c4e2ff} .jsgrid-nodata-row>.jsgrid-cell{background:#fff} .jsgrid-invalid input,.jsgrid-invalid select,.jsgrid-invalid textarea{background:#ffe3e5;border:1px solid #ff808a} .jsgrid-pager-current-page{font-weight:700} .jsgrid-pager-nav-inactive-button a{color:#d3d3d3} .jsgrid-button+.jsgrid-button{margin-left:5px} .jsgrid-button:hover{opacity:.5;transition:opacity 200ms linear} .jsgrid .jsgrid-button{width:16px;height:16px;border:none;cursor:pointer;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAFgEAYAAADx4WWjAAAABmJLR0T///////8JWPfcAAAACXBIWXMAAABIAAAASABGyWs+AAAZjElEQVR42u2deVyU1f7HzzyzDzCA7MgihCsY7uYOiZIamebVFl/Wy8zSxLTQuld/lmIuCGIu9cruLa9lXlNTUQsVUgQRNBbZF5F9lWEbZpj9/P74doQZ87LMDHjvPe9/vj7MPOf5fp6zjc/3e86D0H8rNTVRUd988/rrxpZTV3f48PHjixb1m+N5eVOmvP76hQtXryKEEMYVFWFhERG7dvW2nIKC4OBVq/71L1JOWdk774SHb9tmcoc1mpaWtjYLi6Ki+fPff/+f/7x2DS6YlobQpEkYJyQgxOViXFGxYUNExN693ZVXWDh//urV339/8yZCQiGUM3EixqTcqqq//e3gwQ8+MJkAnU6tVqvZbKk0KSkj47nnfv/d2nrcOInk1i2EHBw6HSBCyss3btyz53Eh4PiJEwkJCAkEGKenIzRlCsaJiQhZW2OcmentHRhYUCCX5+Tcv+/nZ/KaIKjVlZUSibPz3bu2tv7+jY1JSQjZ22P8++8ITZiA8c2bCIlEGNfU7Njx9dcbN5aXv/fe55/v2kXueFfHrawwzsjw8po1Kz9fp5PJVCoOx9T+sp4spLq6qcnJKTPTzy8wMDtbpWpurqlxcBAIEPL2RkihQKi8HCEWCyEOByGBACEPD4RkMoSysxGyshoxYtKkvLxnn83IiI3192cYoZDL1WjMduefhEbT2Njebm2dnT1x4sKFt26lpCDk7Q01Mm5cp719GyEPD4zz8+fNe/PNixcx1moxZhhz+9ftBTgce3tLy9ZWodDT08enqEirRUguh89YrE6r1SLU3o6QWDx27HPP3bjBYrHZLJZO1+933JDCwnnzVq8+eZJ0xvR0hKZNwzg5GSF3d4xJjXRt+2IxxpWVYWFRUX/964A5npc3e/aKFT/+aNg5k5IQsrPDOC9v/PjXX09Nzcpyc3vhhbKy5GSEXFygSY0fD6MWj4dxRcWmTZGRW7b0m+P5+dOnr1jx00+Gw+HNmwhZWmKcmTliRFBQdjb5vlrd1NTSYm2dmsrnDx0qlycnI+TsrC9EIMC4ouKDDyIitm41ucNqtUTS3GxlVVQ0f/66dZ0TWUYGQjNmQJPo6rhOp1RqtWy2YTkKRUFBVdXQoampPN7QoR0dt26BkPR0hCZPxpjMyDCRbdxoMgE6nUqlVnO5UmlSUmbmtGl374rFY8c2NcXFwQXv3RsxIigoKwtjpVKr7X5UUSgKCiorfXxSU0Wi4cOl0vh4KCcz08srMPD+fbk8O7u4+NlnTV4ThI6OrKzS0qFDc3JCQpYuPX1ap+vo0Ggev+PdIZPduVNY6O+flRUUFBLyyy9arVSqUAiFZnPcEI2mrq611cbG2HJUqrKyhgZX135znEKhUCgUCoVCoVAoFAqFQvlP4FGIyd//wIGYGPL0eOFCsOSRooWF/jHG3RT7R7kkwNHeDpY8W7106d69DRteesn4p9UGQbdZs8BOmAD26FGwajVYS8veFd/RAZbExtatA6tUgjW5gFdfBXv4MFhnZ7hTpEZ6D9TsiRNwFBsL9u23jXWc8FiUEi5IwqFlZWBLSkAIqaGeOn7uHBzNnAl2yBAoRyo1lYDHnvfDBUiV+/qCfeYZcOjs2Z45/s03cBQQAHbUKFM7TmB19wVwyNMTjlJSwCYlgW1tBUtqjM8HGxwMdsYMcDw319SOE7qNuIAD5eVwtGwZ2CVLwFpbgyU1RvrQypXmdrzHAvQhTaCoCOzy5eDoqlVwnJEBtqnJ3I73UQAJEQkEYG1t9T8nf++/UJKRqQBsNvSR3sfQBkiASPTHaX+cV1sLTUirhWNWt4PCAAuorQU7aBDYpUv1P5fJwJo+rcZoAfqjyvvvgz18GJpQXh4cjxkD1vTjvdEC9IUcOwZHZDglwyyEtREqLu4vARQKhUKhUCgUCoVCoVAoFMp/JL1+GAuLe0isbM8esCScum/fhAkIpaWdP9/vAsCxyEg4mjsX7MOHYA2XEE6ZAtbKSv/vJBx786b+eVwuWEdHsHFxINT4xUAGT5G9vMA6O4NtbgZrbw+WPJVOTARLHrMTS+LC48aBbWsD29gI1sFB/zrGYyCAhIpIXJgE927fBktCSCtXgv31V/07v3gx2DVrwA4dCjYwEOzp02DPnDGTAJJSQCLq48eDhdVlCB05Apa0fdKESFxg506wOTlgSVDwtdfAkiaZkAC2vt5YAQaP10kA4949/b8/KcWARGQMAxrk76TJEFJTwVZWGuv4YwKgU5FQEYn/EkjwjrRxQwyTP8ioRM4j1NTAdQzLN4EAfVpa9I9JDSgUYEmb77ogtyvkcxL4Jpg+cvMEASTiQiBtndQQEWIogNQE+Zz0KYLp48dPEFBSon9MhlUS/yXDIhk+iQDSxFQqsGKxfjkkQG52AWT8N1yRTZYmks8N5wHSREjc2MlJ/3zTdd5uBJBF54Zt1s4OLJmgyJ0nAkjNkBwKMgOTpkfOM7sAMkoYdmYyqvzZqvquDhKhBJJy9qRRzIQCYJgjna2qSv9TMk+QpkCakkSi/33iMIFMWGQiMx3dRNQNL0gi825uYEeNAks6rYsL2Dfe0D+PjP9kxu43Afn5YOfNAxsSApYMk6SzkiZE/u7tDZb8GjWc2SkUCoVCoVAoFAqFQqFQKBTjMNuiHViaMmQIHJFNgqOjYQVIRcVTKwAcJ2swydJFEuEhi0sDAvRXCPYdk20pC46TQAiJIxgG/0iN/PILfN/DY8AF6C8WTU8Hu3YtWPIQ2HBNJXko/MMPxl6/z+u9wHGSOhATA5Y8nSZbnhcWgiXLch88AEtibl9/bayAXvcBcHzwYDgiKQfdpQ6Q9cW//AKWy4U+QCL3/SAAHCc5EyRyTxa+9RQfH3DcMIjYd7ptQvqdjaQIkM7YHSQ2tmSJqR3vVgA4TqKMpI331HHCokXg+MWLpnb8iQL0R5UbN/rm+MKF5nacYLAxBgkVVVeDJaNKT1m8GBwnuxmYH7b+cEi21ScB7qlT//3ppI2TO06aWv/xx0Tm7g72wgWwZCOLjz7689NITgS545cu9bfjBI6+Q6TTkt8wpEZIqtknn4B95ZWBuuOG/FEDZC8VAo8HliRnkJ8IU6eC46SmBp4/aoC0ebKnyq1bYElKQWEhOE5+GlAoFAqFQqFQKBQKhUKhUCgDi8nCrKdOFRffuTN+/LJlMTEREdevIyQUkuAqPPPu6JBKEbp6ddmy7dtDQubOdXPz9SUBk75jsk0dWSwWi8Xi8xFiGDbbygpsVwFwzGIhxGIZLpB7CgQAGg1CGMOjYmIJXY/JmhvjMfu7U80NFTDQUAEEnc6w0/6HCfDyEovt7auru442+oJ0Oq0WITc3CwtbW7Kk0Xg4P/10//6dO7D4n8Uiq097/mJkPp/N5nC02t9+q6rKzx89GiGBgIzyMP6zWGB5PKEQoZMni4tTUwMCLl4sLc3MFAg6OrRatbrn2z5DTTMMl8swDKNUshCKilqyBOPOiae3TYE4yGZDdpBAALkoGOvfBhYLFu12dMCaV6iR3l+PnMflCgQdHRyY8lUqEMDj9b5A8m0ixNDxzu/B36EmOq/T272qQQCbzeUKhUolB4oATX3b9rr3Z5Gm1Sm99+fDOVotB35kCYXGNyFyvlBImhD5BrnT0IRUKlhtbFwT0mi0Wo1m0CDWtWuVlbm5s2aBI2TRf8/fJ8/lMgybrVbn5zc319b6+a1Zc/36t98ePtzZJ4jjSqVcjlBExKxZK1Zs3jxpkqOjl9edO2q1TqfVksGjezDGGGMOh81msRhGJuPMmePuboqftZmZjY3l5QUFCKlUCsXhw11HI7jDarVKhVBIiKenv39MzMiRtrYuLsbHnU02D+TmNjXV1np6du2c+m2bYRgGoaoqmay5meRmGI/JBEBT+jPHzQv9LTTQUAEDjcn+Tww/srjczgmKWDJrwjHGCGFM8pGeIgHw61Au5/G4XIGgoYFhuFyBoPPXjk6n0ajVLBZMQP33hggKhUKhUCgUCoVCoVAoFAoFIYTQhx8mJHz//dq1CO3b9/LLLS0IRUQsXNjSsm3b7ds//fThh/3tT6+fzEFekK0t/Ivsbkw+M9ws2Pz04eEuxhgrlX+eF0S2rH2qBTxd9FrAk5I6GKZ/Q0uEXvcBFxdLSxuburquj9ExRsjBgc+3sGho6HcBH32UkHD8eGgoxHOFQmjThlkOGNvYCARCYXt7XFx1dUHBCy8gJBTC1vBQH2fPlpZmZISE7NiRknLmDIvV2qpSKRQWFlBeZ91AnJdhWCyGYRiZLCpq5szly8mbJXoPC6F9+xYuxBghFotE6v8810Gng78LBJBOKRLpj0FyOWx4rlBAJB7Cqo9DymcYCG+HhZ092/fGx3k8v+dJof/HR50/vyxxsOt9//flGANn27bp05cv37wZxnUSWyepBp0vRrCzEwgsLEgTCgq6eLGkJC1twQIiPDjY03PMmCtX5s718Bg16sqVtjalsqNDJAInSV3AkU7H4bBYLBab3d6+fTtCP/9svJAeExWVlnbx4vLlCO3Z8+KLGCO0e/eCBRgfOZKRERv77rv96ArUQG9PKC9va5NInJ07kzmgKdTXKxRSKdmfov/o9TzA4zFM/72F3gwCIEw60G530ut7CeO4QNB1tOkcVQzfO/MUCmCzGYbNbmyEcby1lQhgGIZhsfp/JqZQKBQKhUKhUCgUCoVCofxv0uPAQmNjW1tbm5NTfX1ra3Pzyy9LJFKpVDp9Oiy/cnXV6XQ6na69ncfj8bjcjAw7O0tLK6vz5729nZ1dXDIzzSWg2ydzKSlFRfn5lpbNzTKZVLpwYUtLe3t7+xtvqFQajUYzdqxWi5BOZ2mJMUTN1GqdTqcjb0cXiUpL6+vr6trbvbycnJyd79/vtxqorJRIHj4cOTI7u7y8rOz0aY1Gq9VqfX0h0I0Ql8tmczgPH8Kz0oICCIU4OkIUc/hwEIgQj8fhcDgajY+Pi4uLyzvvDBvm6urmduyYqQQ89nS6rq6lpalpzJi8vMrKioq4OHDI11ck4vEEghs3LCz4fIFgzhxwzNNz3rxx4yZMmDmTx+NyudyRIwUCHo/HGz5cLBaJRKIjR0AuhwM34rvvSkrq6mprN240Ww1cuZKenpaWmalUajQajb+/lZVQKBB8+WVg4OjR/v7vv9/bC1y/np19797LL0ON/PxzR4darVKxWFOnDh8+cuS0aY6O1tY2NsnJfa4BuVyhUCjc3cvLGxrq69evl8tVKqXS318k4vN5vOvX++o4Ac4/fx5q7IMPSHShpKS2trZ23z5ja4ApL29sbGgIDq6qamqSSF56ic2G8CjYnTuNvYC+kEOHBAIul8stK2tr6+iQy6dOLStraKir6+17DLoIaG6WyWSyoCCFQq1Wq6dO5XI5HA6npgbu0+3bphLw6IIMwzDMtWtk1WtDQ0tLS8vEiX0uD9anOzoyDEKdK7rJjt+mzz6BUaywkAReVSqtVqcj7+TogwCtVqfT6eRyksQBw6GDA3xsrnCevb3+XghqdZ8FQGdNT+dwGIZh8vNBkK8vCOnt+we6B2bsqVPBImRjIxKJRH2f4BgvLwcHJ6cLF5ydbW1tbGJjVSqtVqMhaTVhYaZyPD4+MzM9fc4cjQZjjGfOtLQUi8XikhJfXw+PIUN+/bXPAmxtraysrNLS7O3FYmvrL7+EO9/erlSq1Wp1aOj16zk5WVmQUtA3x+/dy8iwsdHptFqtNjqax3N0dHREaNiwIUO8vDZvNvbGPJqJ7eysrMTi+/dHjHBzc3ffvFmhUKlUKoRUKrVarT53Diakdevi47OyMjO73wsF7viMGRhrtVptQoKFxZgxY8b4+ra0XLp0+TJCpaV790ZEGN/Hnvhb6MGDurra2vXrc3MrKysqoqNJ0gaPx2az2ZWVMBxevgyjSlkZhFutraHpzZ4N6SKTJgkEDg4ODghJJBcvXryIUEXFRx9t2oSQTCaXy+UIBQVFRkZGrls3bVpYWFhY7/OGuv05XVvb1NTUNHFicXFtbU3NoUMKhVqtUk2eDD/iyLDY+X2MoXNaWg4aZGf34IG7u6urq2tYWE7O6tXvvhsQcPfusWPHjq1fb23t7e3tjZBUWl1dXY3QvHmHDh06tGHDhAmrV69e/cUXJhNgSFWVRNLY6OtbXS2RSCQTJqjVsEUI5GApldbWIpFIVFDg6enu7uGRlGRpyWKxWJ27msXFbdmyZcvBgykpUVFRUaGhYrG7u7s7Qm1tICQ4ODIyMnLTpokT165duzYyss9ty9xcv/7ZZ599duDAzp1CoVCIcVSUm5ubG8bkOCkpIiIiYseOgfazWxISwsPDw6Ojw8N5PB4P46iowYMHD8Z4506RSCTCODFx9+7du033m8xsgKO7du3cKRAIBBgfPOjj4+PTKeTKlbCwsLC9ewfaz25JSTl06NCh8PDwcD6fz8d49247Ozs7jD/5hM1mszHOyzt79uzZ0FC5vKGhoWHIkKcuc/e550JDQ0P/7/+Cg/fv379/yxadDuYjS0sLCwsLhLhcoVAolEoRYrPZbKVyoP19IgpFa2trq739jz+GhISEnDhx8uTixYsXHz/e0dHc3NxsazvQ/lEoFAqFQqFQKBQKhUKhUChG0U2ERiBob1cqFYp9+ySStjapdP58iGa2tdnbW1uLxTt3jhzp5ubhcfbsUyMgL6+qqqIiKKisrKGhvv7YMUg5GDwY4jFlZbDlu7W1VouxTicUWltbWFhYXL7s7m5nZ2+/dKmHh4ODo2PP319gLI8e7hYV1dRUVQUGlpc3NDQ0XLum1ep0GJeWwtLDCRMglDRsGJvNZjPM4MEcDofD4Xz4YX19S0tz8yuv1NQ0NUkksbH9XgUymULR0WFvD2k29fUxMXfupKQkJvb0/Bs3cnKysvz8zp9PTU1OxhjygvovIMEUF9fV1dZu3QrRRUdHCws+n8/v+crsgAA/v2efzcnhcjkcLvf0aYlEKm1tXbPm/v3a2urqnu9q32cBLS3t7TLZsmWwGrW8fPZsf/+xY/PyelsQZLlcuaLVarUYI1Rd3dTU3Gz+Fd4MQgixWCT3zdLyt9+yszMze79NAkTibW2hHB5PKOTxeDzymngzCvDxcXZ2cgoP1+lg7wKVSqPRalev7m1BGHO5XO6qVba2Hh7u7ikpkyYNHTpsWHOzuQU84s6d4uKCgpiY06eTkxMTMYbOOWpUd+fFxxcW5udv356QUF9fW4txeXlZWWlp3zOwesujplJd3dTU2CgQlJXV1zc0nD/f1NTeLpUGB8OmL6dPw7B57RpE4p2ctFoej8t99VWRaNAgOztf39zc5ctXrECIzy8vLy8/dWrSpC1btmxZvtzff+XKlSt7/kqM3vJoHhg8eNAge3uFYtq0kSNHjXrhBVdXW1s7ux07RCI+n8+fOBEmtM8/hy3KQ0OHDHnmGR+fqioXl4cPJZIXX9Tp0tLS0lJSiopKSkpKli0rKrp69erVc+dyck6dOnWq/9faP0ZiYl5ebq6bW2pqQUF+/uM7OV27tm5daKit7YkTISEhIUlJkEiD8fHjwcHBwcnJKSkHDx482PfUsn7jzp2vvvrqKzu7b78NCAgIyMjYtIkImT179uz4+Nu3o6Ojo21sBtrPbklOjoyMjLS0PH48KCgoKC5u/XoQcvTojBkzZmRkyGR1dXV1gwcbex2z7dExdWpYWFhYe3tVVWpqaurChTKZVCqVPniAsUaj0bi58flisVjc92Q/swsguLlNnjx5skx26dKqVatW/eMfarVGo9HodAzD5/P5Eom5r0+hUCgUCoVCoVAoFAqFQqH8b3PsWHFxauqLLx49mp+fmLho0UD702Nyc1ta6urc3RHas2fBAowR2rkzOBjjTz+9e/fCBeO3ZzDbKiaZTKNRqRgmIOD06e3bb95EiMuFMIdGo1Ih9N13hYXJyatWPbUCnn/+3Lndu2NjHz5sbKyoGDKEOO7q6uHh51dRkZPzl7989tnkyU+dgDfeiI//+9+/+CI1tbDw1q05cxDi80UihBiGz7ew0Gji4195ZevW558Xi/l8oRD2yX8q2LUrMzM29r33EAoPDwrCGKEvvnjtNYwR2rVrwQKMY2OrqwsKnn/ebA6MHn3y5JYtiYlTppw6tW1bz9e4x8RUVOTkzJpFNpFH6MABcBw6a3R0Ts5vv61dazbH58y5dGn//h9+QGjr1mnTOi88evQPP3z88Y0bdXUKhUz2eJQxL6+lpa7OzQ2h6OhXX1WpEIqOXroUY4R27JgzB+OVKxMSjh//6iuzOf4HzPTpzs5Dh2ZmImRt7eSEEEIikViMUHZ2dXVBwaxZfn7ffbd+fV7egwetrQ0NnUsAAwLOnAkPv3ULIY1GqeRyEZLL29oQmjnTzy8wMD7+229nzVqxYs0acwt4FOi+cqWqKi8vIGDRonPndu+OiZHLOzqkUisr8ioKe3t7e0/PsjIPDyurQYNKS9PTy8uzsgIDEVKrlUqEXF3t7T08KisfPHjrrQMHvLwEAjabwyFv6e4HAYQHD6RSicTNbc6cM2d27IiLKympqSksHD4cISsre3uEEMIY3IL9JxBiGDZbpyspefvtI0e8vJ55xsrKzq6iwtyOEx4bRr29razs7KqqcnLefHP//tGj584dOXLmzMuXEWptra8HAbDDgVqtUCD0669Llnz66dy5/e14r3nrrbi4o0ePHkXo44/HjcN4796srGvXNmwYaL96TVxcZWVu7owZA+3Hfw3/D73/bnBl1mLvAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-color:transparent} @media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.jsgrid .jsgrid-button{background-image:url(data:image/png;base64,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);background-size:24px 352px}} .jsgrid .jsgrid-mode-button{width:24px;height:24px} .jsgrid-mode-on-button{opacity:.5} .jsgrid-cancel-edit-button{background-position:0 0;width:16px;height:16px} .jsgrid-clear-filter-button{background-position:0 -40px;width:16px;height:16px} .jsgrid-delete-button{background-position:0 -80px;width:16px;height:16px} .jsgrid-edit-button{background-position:0 -120px;width:16px;height:16px} .jsgrid-insert-mode-button{background-position:0 -160px;width:24px;height:24px} .jsgrid-insert-button{background-position:0 -208px;width:16px;height:16px} .jsgrid-search-mode-button{background-position:0 -248px;width:24px;height:24px} .jsgrid-search-button{background-position:0 -296px;width:16px;height:16px} .jsgrid-update-button{background-position:0 -336px;width:16px;height:16px} .jsgrid-load-shader{background:#ddd;opacity:.5;filter:alpha(opacity=50)} .jsgrid-load-panel{width:15em;height:5em;background:#fff;border:1px solid #e9e9e9;padding-top:3em;text-align:center} .jsgrid-load-panel:before{content:' ';position:absolute;top:.5em;left:50%;margin-left:-1em;width:2em;height:2em;border:2px solid #009a67;border-right-color:transparent;border-radius:50%;-webkit-animation:indicator 1s linear infinite;animation:indicator 1s linear infinite} @-webkit-keyframes indicator{from{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}to{-webkit-transform:rotate(360deg)}} @keyframes indicator{from{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}} 

/* /kg_web/static/src/css/custom-css.css defined in bundle 'web.assets_common' */
.o_switch_company_menu > .dropdown-menu{max-height: 500px; overflow-y: auto;} .box-modal{position: relative; padding: 16px; background: #fff; color: #3c3c3c; font: 14px/18px Arial, "Helvetica CY", "Nimbus Sans L", sans-serif; box-shadow: 0 0 0 6px rgba(153, 153, 153, 0.3); border-radius: 6px;} .box-modal_close{position: absolute; right: -25px; top: -25px; font-size: 30px; line-height: 15px; color: #ffffff; cursor: pointer;} .box-modal_close:hover{color: #b1b1b1;} .g-hidden{display: none;} .box-modal img{max-width: 900px; width: 100%;} .box-modal-li li{list-style-type: none;} .box-modal-li{padding-left: 0;} .o_attachment .o_image{cursor: pointer;} .media-image{margin-right: 10px; max-width: 90px !important; cursor: pointer;} .o_image.media-image{background-image: none;} .img.img-responsive.media-image.m-dotted.media-video{box-shadow: none !important;} .o_image{background-image: none !important;} 

/* /kg_web/static/src/css/jquery.arcticmodal.css defined in bundle 'web.assets_common' */
.arcticmodal-overlay, .arcticmodal-container{position: fixed; left: 0; top: 0; right: 0; bottom: 0; z-index: 1060;} .arcticmodal-container{overflow: auto; margin: 0; padding: 0; border: 0; border-collapse: collapse;} *:first-child + html .arcticmodal-container{height: 100%;} .arcticmodal-container_i{height: 100%; margin: 0 auto;} .arcticmodal-container_i2{padding: 24px; margin: 0; border: 0; vertical-align: middle; padding-top: 50px;} .arcticmodal-error{padding: 20px; border-radius: 10px; background: #000; color: #fff;} .arcticmodal-loading{width: 80px; height: 80px; border-radius: 10px; background: #000 url(/mail_attachment_popup/static/src/img/loading.gif) no-repeat 50% 50%;} 

/* /kg_web/static/src/css/scanner.scss defined in bundle 'web.assets_common' */
@media only screen and (max-width: 768px){.cls_sh_all_in_one_mbs_video_tag{border: 1px solid gray; width: 100%; height: 300px; object-fit: cover; display: block;}} .o_mail_systray_item .form-group .form-control{border: 1px solid #ced4da;} .o_mail_systray_item .form-group .form-control:focus{box-shadow: none; border: 1px solid #ced4da; box-shadow:0 0 .5px .5px#ced4da;} .o_mail_systray_item .head{background: #7c7bad; color: #fff;} .o_mail_systray_item .input{margin-right: 16px; margin-left: 16px; padding-right: 0; padding-left: 0; align-items: center;} .o_mail_systray_item .input .col-3, .o_mail_systray_item .input .col-9{padding-right: 0; padding-left: 0;} 

/* /stock/static/src/less/stock_traceability_report.less defined in bundle 'web.assets_common' */
 .o_stock_reports_body_print{background-color: white; color: black;} .o_stock_reports_body_print .o_stock_reports_level0{border-width: 1px; border-left-style: hidden; border-right-style: hidden; color: inherit; font-weight: bold; border-top-style: solid; border-bottom-style: groove;} .o_stock_reports_page{background-color: #ffffff; color: #4c4c4c;} .o_stock_reports_page.o_stock_reports_no_print{padding-bottom: 125px; margin: 16px auto; padding-top: 24px; padding-right: 16px; padding-bottom: 24px; padding-left: 16px;} .o_stock_reports_page.o_stock_reports_no_print .o_stock_reports_level0{border-width: 1px; border-left-style: hidden; border-right-style: hidden; color: #7c7bad; font-weight: bold; border-top-style: solid; border-bottom-style: groove;} .o_stock_reports_page.o_stock_reports_no_print .o_stock_reports_table{white-space: nowrap; margin-bottom: 228px; margin-top: 30px;} .o_stock_reports_page.o_stock_reports_no_print .o_report_line_header{padding-left: 10px;} .o_stock_reports_page.o_stock_reports_no_print .o_report_header{border-top-style: solid; border-top-style: groove; border-bottom-style: groove; border-width: 2px;} .o_stock_reports_page .o_stock_reports_unfolded{display: inline-block;} .o_stock_reports_page table > tbody > tr > td ~ td > span{margin-left: 10px;} .o_stock_reports_page .o_stock_reports_unfolded td + td{visibility: hidden;} .o_stock_reports_page div.o_stock_reports_web_action, .o_stock_reports_page span.o_stock_reports_web_action, .o_stock_reports_page i.fa, .o_stock_reports_page span.o_stock_reports_unfoldable, .o_stock_reports_page span.o_stock_reports_foldable, .o_stock_reports_page a.o_stock_reports_web_action{cursor: pointer;} .o_stock_reports_page .o_stock_reports_caret_icon{margin-left: -3px;} .o_stock_reports_page th{border-bottom: thin groove;} .o_stock_reports_page .o_stock_reports_level1{border-width: 2px; border-left-style: hidden; border-right-style: hidden; color: inherit; font-weight: inherit; border-top-style: hidden; border-bottom-style: solid;} .o_stock_reports_page .o_stock_reports_level2{border-width: 1px; border-left-style: hidden; border-right-style: hidden; color: inherit; font-weight: inherit; border-top-style: solid; border-bottom-style: solid;} .o_stock_reports_page .o_stock_reports_level2 > td > span:last-child{margin-left: 25px;} .o_stock_reports_page .o_stock_reports_default_style{border-width: 0px; border-left-style: hidden; border-right-style: hidden; color: inherit; font-weight: inherit; border-top-style: solid; border-bottom-style: solid;} .o_stock_reports_page .o_stock_reports_default_style > td > span:last-child{margin-left: 50px;}