@charset "UTF-8";.dropdown,.file-upload,[data-dismiss],[data-toggle],[ng-click],a,button{cursor:pointer}.breadcrumb,.nav{list-style:none}@keyframes fade-in-out{10%,90%{opacity:1}45%,55%{opacity:.2}}@keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes fade-out{from{opacity:1}to{opacity:0}}a,address,article,aside,audio,body,button,code,dd,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,input,label,legend,li,object,ol,p,pre,radiogroup,section,select,span,strong,sub,sup,table,tbody,td,textarea,tfoot,th,thead,tr,ul,video{background-color:transparent;border:0;box-sizing:border-box;margin:0;outline:0;padding:0}article,aside,details,fieldset,figcaption,figure,footer,header,hgroup,img,menu,nav,radiogroup,section{display:block}table{border-collapse:collapse;border-spacing:0}body,html{height:100%;width:100%;position:relative}a,button,div,h1,h2,h3,i,input,label,li,p,pre,section,span,td,textarea,th{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:13px;font-weight:400}a{border-bottom:1px solid #dedede;padding-bottom:.1em;transition:border-color .2s ease-in-out}a,a:focus,a:hover{color:inherit;outline:0;text-decoration:none}a:focus,a:hover{border-bottom-color:#aaa}button::-moz-focus-inner{border:0;padding:0}code,pre{border-radius:0}input:-webkit-autofill{transition:background-color 9999s step-end!important}.is-hidden{opacity:0;transition:opacity .2s ease-in-out,visibility 0s step-end .2s;visibility:hidden}.is-visible{opacity:1;transition:opacity .2s ease-in-out,visibility 0s step-end;visibility:visible}.clearfix::after{content:'';display:table;clear:both}.float--left{float:left!important}.float--right{float:right!important}.align--left{text-align:left!important}.align--center{text-align:center!important}.align--right{text-align:right!important}.pre-format{white-space:pre-wrap!important}.text--bold,strong{font-weight:600!important}.h1,.h2,.h3,h1,h2,h3{font-weight:600;line-height:1.5em}.text--italic,em{font-style:italic!important}.scrollbar--primary::-webkit-scrollbar{height:5px;width:5px;background-color:#7a7a7a}.scrollbar--primary::-webkit-scrollbar-thumb{background-color:#595959}.scrollbar--secondary::-webkit-scrollbar{height:5px;width:5px}.scrollbar--secondary::-webkit-scrollbar-thumb{background-color:#ccc}code,pre>code{background-color:#f0f0f0}.h1,h1{font-size:27px}.h2,h2{font-size:20px}.h3,h3{font-size:13px}p,pre{line-height:1.5em}p+p,p+pre,pre+p,pre+pre{margin-top:1.5em}code{color:#444;display:inline-block}pre>code{padding:10px;width:100%}.modal hr,.sidebar hr,.sidebar--products hr{border-bottom:1px solid #8b8b8b}@font-face{font-family:'Qantifi Icons';font-style:normal;font-weight:400;src:url(../fonts/qantifi-icons.woff) format("woff"),url(../fonts/qantifi-icons.ttf) format("truetype")}@font-face{font-family:DIN;font-style:normal;font-weight:400;src:url(../fonts/din.woff2) format("woff2"),url(../fonts/din.woff) format("woff"),url(../fonts/din.ttf) format("truetype")}.qi{display:inline}.qi::before{font:24px 'Qantifi Icons'}.qi--align--h--left::before{content:""}.qi--align--h--center::before{content:""}.qi--align--h--right::before{content:""}.qi--align--v--top::before{content:""}.qi--align--v--center::before{content:""}.qi--align--v--bottom::before{content:""}.qi--angle::before{content:""}.qi--arrow--down--sml::before{content:""}.qi--arrow--first::before,.ui-grid-pager-first::before{content:""}.qi--arrow--last::before,.ui-grid-pager-last::before{content:""}.qi--arrow--left::before,.ui-grid-pager-previous::before{content:""}.qi--arrow--left--sml::before{content:""}.qi--arrow--right::before,.ui-grid-pager-next::before{content:""}.breadcrumb>li+li::before,.qi--arrow--right--sml::before{content:""}.qi--arrow--up--sml::before{content:""}.qi--barcode::before{content:""}.qi--basket::before{content:""}.qi--bell::before{content:""}.qi--bold::before{content:""}.qi--box::before{content:""}.qi--briefcase::before{content:""}.qi--calendar::before{content:""}.qi--camera::before{content:""}.qi--certificate::before{content:""}.qi--chain--broken::before{content:""}.qi--chain--linked::before{content:""}.qi--checkmark::before{content:""}.qi--checkmark--sml::before,.ui-grid-selection-row-header-buttons.ui-grid-all-selected::before,.ui-grid-selection-row-header-buttons.ui-grid-row-selected::before{content:""}.qi--circle::before{content:""}.qi--clipboard::before{content:""}.qi--clock::before{content:""}.qi--cog::before{content:""}.qi--cog--sml::before{content:""}.qi--command-prompt::before{content:""}.qi--copy::before{content:""}.qi--cursor::before{content:""}.qi--distribute--h--left::before{content:""}.qi--distribute--h--center::before{content:""}.qi--distribute--h--right::before{content:""}.qi--distribute--v--top::before{content:""}.qi--distribute--v--center::before{content:""}.qi--distribute--v--bottom::before{content:""}.qi--eye--open--sml::before{content:""}.qi--eye--shut--sml::before{content:""}.qi--filter::before{content:""}.qi--flip--h::before{content:""}.qi--flip--v::before{content:""}.qi--folder::before{content:""}.qi--grid::before{content:""}.qi--hand::before{content:""}.qi--italic::before{content:""}.qi--line::before{content:""}.qi--lock--open--sml::before{content:""}.qi--lock--shut--sml::before{content:""}.qi--magnify-glass::before{content:""}.qi--menu::before{content:""}.qi--minus--sml::before{content:""}.qi--panel--bottom::before{content:""}.qi--panel--full::before{content:""}.qi--panel--right::before{content:""}.qi--paper::before{content:""}.qi--pencil::before{content:""}.qi--people--group::before{content:""}.qi--people--man::before{content:""}.qi--people--woman::before{content:""}.qi--plus--sml::before{content:""}.qi--program-window::before{content:""}.qi--replace::before{content:""}.qi--rotate--ccw::before{content:""}.qi--rotate--cw::before{content:""}.qi--ruler::before{content:""}.qi--scissors::before{content:""}.qi--spline::before{content:""}.qi--square::before{content:""}.qi--stamp::before{content:""}.qi--tag::before{content:""}.qi--text::before{content:""}.qi--trash::before{content:""}.qi--triangle::before{content:""}.qi--upload::before{content:""}.qi--wax-seal::before{content:""}.qi--window--expand::before{content:""}.qi--window--shrink::before{content:""}.modal-header .close::before,.qi--xmark::before{content:""}.qi--xmark--sml::before,.ui-grid-selection-row-header-buttons::before{content:""}.form-group{position:relative;left:-15px;margin-bottom:-1px}.form-control{height:50px;width:100%;border:solid #f0f0f0;border-radius:0;border-width:1px 0;box-shadow:none;font-size:13px;padding:0 15px;transition:background-color .2s ease-in-out,border .2s ease-in-out,height .2s ease-in-out}.form-control::-webkit-input-placeholder{color:transparent}.form-control:-moz-placeholder{color:transparent}.form-control::-moz-placeholder{color:transparent}.form-control :-ms-input-placeholder{color:transparent}.form-control:focus{background-color:#f0f0f0!important;border-color:#f0f0f0 #f0f0f0 #d7d7d7;box-shadow:none;position:relative;z-index:1}.form-control:focus::-webkit-input-placeholder{color:#aaa}.form-control:focus:-moz-placeholder{color:#aaa}.form-control:focus::-moz-placeholder{color:#aaa}.form-control:focus :-ms-input-placeholder{color:#aaa}.table tr:hover .form-control{border-color:#dedede}.form-group>label{position:absolute;top:0;left:0;color:#aaa;height:50px;line-height:50px;padding-left:15px;pointer-events:none}.form-group.active .form-control{padding-top:18px}.form-group.active>label{animation-duration:.2s;animation-name:fade-in;animation-timing-function:ease-in-out;font-size:11px;transform:translate3d(0,-8px,0);transition:opacity .2s ease-in-out,transform .2s ease-in-out;z-index:2}.checkbox input::before,.radio input::after,.radio input::before{transition:background-color .2s ease-in-out,color .2s ease-in-out;display:block}.form-horizontal .form-group,.form-inline .form-group{margin-bottom:10px}.table .form-horizontal .form-group,.table .form-inline .form-group{margin:-10px 0}.form-horizontal .form-control,.form-inline .form-control{background-color:transparent;border-width:1px}.form-horizontal .form-control::-webkit-input-placeholder,.form-inline .form-control::-webkit-input-placeholder{color:#ccc}.form-horizontal .form-control:-moz-placeholder,.form-inline .form-control:-moz-placeholder{color:#ccc}.form-horizontal .form-control::-moz-placeholder,.form-inline .form-control::-moz-placeholder{color:#ccc}.form-horizontal .form-control :-ms-input-placeholder,.form-inline .form-control :-ms-input-placeholder{color:#ccc}.modal .form-horizontal .form-control,.modal .form-inline .form-control,.sidebar .form-horizontal .form-control,.sidebar .form-inline .form-control,.sidebar--products .form-horizontal .form-control,.sidebar--products .form-inline .form-control{border-color:#8b8b8b;color:#fff}.modal .form-horizontal .form-control:focus,.modal .form-inline .form-control:focus,.sidebar .form-horizontal .form-control:focus,.sidebar .form-inline .form-control:focus,.sidebar--products .form-horizontal .form-control:focus,.sidebar--products .form-inline .form-control:focus{background-color:#8b8b8b!important}.form-horizontal .form-group>label,.form-inline .form-group>label{color:#444;line-height:35px;overflow:hidden;pointer-events:all;position:relative;text-align:left;vertical-align:middle;white-space:nowrap}.modal .form-horizontal .form-group>label,.modal .form-inline .form-group>label,.sidebar .form-horizontal .form-group>label,.sidebar .form-inline .form-group>label,.sidebar--products .form-horizontal .form-group>label,.sidebar--products .form-inline .form-group>label{color:inherit}.form-horizontal .form-control,.form-horizontal .form-group>label,.form-inline .form-control,.form-inline .form-group>label{height:35px;padding:0 10px}.form-inline .form-group{left:-10px}.form-horizontal .form-group{left:0}.checkbox,.radio{clear:both;float:left;height:20px;position:relative}.form-inline .checkbox,.form-inline .radio{float:none;margin-bottom:10px;padding:0}.form-horizontal .checkbox,.form-horizontal .radio{margin:10px 0;min-height:20px;padding:0}.checkbox+.checkbox,.checkbox+.radio,.radio+.checkbox,.radio+.radio{margin-top:-5px}.checkbox>label,.radio>label{color:#444;font-weight:400;height:20px;line-height:20px;padding-left:25px!important;padding-right:10px;user-select:none}.modal .checkbox>label,.modal .radio>label,.sidebar .checkbox>label,.sidebar .radio>label,.sidebar--products .checkbox>label,.sidebar--products .radio>label{color:#fff}.checkbox input,.radio input{top:2px;left:2px;cursor:pointer;margin-left:0!important;margin-top:0!important;outline:0!important;position:absolute!important}.checkbox input::before{position:absolute;top:-2px;left:-2px;height:20px;width:20px;background-color:#f0f0f0;color:#dedede;content:'\e64a';font:24px 'Qantifi Icons';line-height:20px;text-indent:-2px}.modal .checkbox input::before,.sidebar .checkbox input::before,.sidebar--products .checkbox input::before{background-color:#8b8b8b;color:#8b8b8b}.radio input::after,.radio input::before{content:''}.radio input::before{position:absolute;top:-2px;left:-2px;height:20px;width:20px;background-color:#f0f0f0;border-radius:10px}.modal .radio input::before,.sidebar .radio input::before,.sidebar--products .radio input::before{background-color:#8b8b8b}.radio input::after{position:absolute;top:3px;left:3px;height:10px;width:10px;background-color:#dedede;border-radius:5px}.modal .radio input::after,.sidebar .radio input::after,.sidebar--products .radio input::after{background-color:#8b8b8b}.checkbox input:focus::before,.checkbox input:hover::before{background-color:#dedede;color:#ccc}.modal .checkbox input:focus::before,.modal .checkbox input:hover::before,.sidebar .checkbox input:focus::before,.sidebar .checkbox input:hover::before,.sidebar--products .checkbox input:focus::before,.sidebar--products .checkbox input:hover::before{background-color:#8b8b8b;color:#7a7a7a}.radio input:focus::after,.radio input:hover::after{background-color:#ccc}.modal .radio input:focus::after,.modal .radio input:hover::after,.sidebar .radio input:focus::after,.sidebar .radio input:hover::after,.sidebar--products .radio input:focus::after,.sidebar--products .radio input:hover::after{background-color:#7a7a7a}.radio input:focus::before,.radio input:hover::before{background-color:#dedede}.modal .radio input:focus::before,.modal .radio input:hover::before,.sidebar .radio input:focus::before,.sidebar .radio input:hover::before,.sidebar--products .radio input:focus::before,.sidebar--products .radio input:hover::before{background-color:#8b8b8b}.checkbox input:checked::before{color:#444;content:'\e649'}.btn-group::after,.carousel-indicators>li::before,.loader--block-ui::after,.loading-bar::before,.modal-body__section::after,.quickdate-text-inputs::after,.ui-grid-cell a::after,.ui-grid-render-container::after,.ui-grid-row>div::after{content:''}.modal .checkbox input:checked::before,.sidebar .checkbox input:checked::before,.sidebar--products .checkbox input:checked::before{color:#fff}.radio input:checked::after{background-color:#444}.modal .radio input:checked::after,.sidebar .radio input:checked::after,.sidebar--products .radio input:checked::after{background-color:#fff}.form-horizontal>.checkbox,.form-horizontal>.radio{width:100%}.form-horizontal label.checkbox,.form-horizontal label.radio{padding-left:25px!important}.form-horizontal label.checkbox>input,.form-horizontal label.radio>input{opacity:1}.quickdate-calendar .other-month,.tooltip{opacity:0}select.form-control{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg,transparent 50%,#aaa 50%),linear-gradient(135deg,#aaa 50%,transparent 50%);background-position:calc(100% - 18px) 50%,calc(100% - 14px) 50%;background-repeat:no-repeat;background-size:4px 4px,4px 4px;padding-right:35px}.form-horizontal select.form-control,.form-inline select.form-control{padding-right:30px;background-position:calc(100% - 19px) 50%,calc(100% - 15px) 50%}.ui-select-container.ui-select-container{z-index:auto}.ui-select-match{box-shadow:none!important;outline:0!important}.ui-select-bootstrap .ui-select-toggle{background-color:transparent!important;color:inherit!important;border:1px solid #f0f0f0;font-weight:400;padding-right:35px;text-shadow:none;transition:background-color .2s ease-in-out}.ui-select-bootstrap .ui-select-toggle:active,.ui-select-bootstrap .ui-select-toggle:focus,.ui-select-bootstrap .ui-select-toggle:hover{border:1px solid #f0f0f0;color:inherit}.modal .ui-select-bootstrap .ui-select-toggle{border:1px solid #8b8b8b}.ui-select-choices{background-color:#f0f0f0}.ui-select-choices::-webkit-scrollbar{height:5px;width:5px}.ui-select-choices::-webkit-scrollbar-thumb{background-color:#ccc}.ui-select-choices-row>a{background-color:#f0f0f0;border:0;color:#444!important;font-weight:400!important;height:35px;line-height:35px!important;padding:0 10px!important}.ui-select-choices-row>a:focus,.ui-select-choices-row>a:hover{background-color:#dedede!important}.ui-select-choices-row.active>a{background-color:#ccc!important}.form-horizontal .ui-select-container{width:100%}.quickdate,.quickdate+label{margin-left:-15px;width:calc(100% + 15px)}.form-horizontal .ui-select-match-text{line-height:35px}.form-horizontal .ui-select-choices{margin-top:0!important;max-width:100%!important}.ui-select-bootstrap .ui-select-toggle>.caret{position:absolute;top:50%;right:15px;border-top-color:#aaa;border-width:4px}.quickdate{margin-bottom:-1px;position:relative}.quickdate+label{color:#aaa;display:block;font-size:11px;height:50px;margin-top:-50px;padding:8px 15px;pointer-events:none}.quickdate:hover+label{background-color:#f0f0f0}.form-horizontal .quickdate{margin-left:0;width:100%}.quickdate-button,.quickdate-popup{border-radius:0;font-size:13px;width:100%}.quickdate-button{background:0 0;border-style:solid;border-width:0 1px;height:50px;padding:23px 15px 10px;text-decoration:none!important}.quickdate-button,.quickdate-button:focus,.quickdate-button:hover{border-color:#f0f0f0}.form-horizontal .quickdate-button{border-width:1px;height:35px;line-height:35px;padding:0 10px}.quickdate-popup{background-color:#f0f0f0;border:none;border-top:1px solid #e8e8e8;box-shadow:none;padding:10px 15px}.quickdate-text-inputs{margin:0 -5px 10px}.quickdate-text-inputs::after{display:table;clear:both}.quickdate-input-wrapper{float:left;padding:0 5px;width:50%}.quickdate-input-wrapper>label{height:35px;line-height:35px}.quickdate-date-input,.quickdate-time-input{border:1px solid #dedede;float:right;height:35px!important;padding:0 10px!important;width:66%!important}.quickdate-calendar-header{margin-bottom:10px}.quickdate-calendar{background-color:transparent!important}.quickdate-calendar,.quickdate-calendar td,.quickdate-calendar th{border-color:#dedede!important;font-weight:400!important}.quickdate-calendar td:hover{background-color:#dedede!important}.quickdate-calendar td.selected{background-color:#ccc!important}.quickdate-calendar .is-today{font-weight:600!important;color:#444!important}.quickdate-close{display:none}.quickdate-popup-footer{margin:10px 0 0}.quickdate-clear{background-color:#b6babf;border-radius:0;border:0 solid #919599;color:#fff;height:35px;line-height:35px;padding:0 10px;transition:background-color .2s ease-in-out,border-width .2s ease-in-out}.quickdate-clear:focus,.quickdate-clear:hover{border-bottom-width:3px;background-color:#9da1a6;color:#fff}textarea.form-control{height:150px;line-height:150%;resize:none;min-height:150px;padding-top:15px}textarea.form-control::-webkit-scrollbar{height:5px;width:5px}textarea.form-control::-webkit-scrollbar-thumb{background-color:#ccc}.form-group.active textarea.form-control{padding-bottom:10px;padding-top:25px}.form-horizontal textarea.form-control,.form-inline textarea.form-control{padding:10px}.file-upload input{position:absolute;left:-9999px}.file-upload{background-color:#f0f0f0;display:inline-block;height:35px;line-height:35px;padding:0 10px;transition:background-color .2s ease-in-out}.modal .file-upload,.sidebar .file-upload,.sidebar--products .file-upload{background-color:#6a6a6a}.file-upload.active,.file-upload:focus,.file-upload:hover{background-color:#dedede}.modal .file-upload.active,.modal .file-upload:focus,.modal .file-upload:hover,.sidebar .file-upload.active,.sidebar .file-upload:focus,.sidebar .file-upload:hover,.sidebar--products .file-upload.active,.sidebar--products .file-upload:focus,.sidebar--products .file-upload:hover{background-color:#595959}.tooltip{margin-top:0!important;padding:0!important;transition:opacity .2s ease-in-out;z-index:50}.tooltip.in{opacity:1;transition-delay:.75s}.tooltip-inner{background-color:#333;border-radius:0;font-size:11px;font-weight:500}.tooltip-arrow{display:none!important}.caret,.dropdown{display:inline-block}.sidebar{background-color:#7a7a7a;color:#fff;transition:border .2s ease-in-out,transform .2s ease-in-out;z-index:10}.sidebar--main{height:100%;width:250px;border-right:3px solid #8b8b8b;overflow:hidden}.sidebar--main::-webkit-scrollbar{height:5px;width:5px;background-color:#7a7a7a}.sidebar--main::-webkit-scrollbar-thumb{background-color:#595959}.sidebar--main:hover{overflow-x:hidden;overflow-y:auto;position:relative}@media (max-width:1000px){.sidebar--main{width:166.67px}}.sidebar--calendar{border-left:3px solid #8b8b8b;z-index:10}.sidebar--calendar--full .sidebar--calendar{border-left:0}.sidebar--image-viewer{border-bottom:250px solid transparent}.dropdown{float:left;position:relative;z-index:20}.caret{height:0;width:0;border:3px solid transparent;border-top:3px solid #444;vertical-align:middle}.dropup .caret{transform:rotate(180deg);transform-origin:center 25%;border:3px solid transparent;border-top:3px solid #444}.modal .caret,.sidebar .caret,.sidebar--products .caret{border-top-color:#fff}.dropdown-toggle{display:block;position:relative}.dropdown-menu{top:100%;left:0;opacity:0;transition:opacity .2s ease-in-out,visibility 0s step-end .2s;visibility:hidden;border:0;border-radius:0;box-shadow:none;display:block!important;font-size:13px;margin:0;max-height:250px;max-width:200px;min-width:150px;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute!important}.dropdown-menu::-webkit-scrollbar{height:5px;width:5px}.dropdown-menu::-webkit-scrollbar-thumb{background-color:#ccc}.open>.dropdown-menu,.show>.dropdown-menu{opacity:1;transition:opacity .2s ease-in-out,visibility 0s step-end;visibility:visible}.modal .dropdown-menu::-webkit-scrollbar,.sidebar .dropdown-menu::-webkit-scrollbar,.sidebar--products .dropdown-menu::-webkit-scrollbar{height:5px;width:5px;background-color:#7a7a7a}.modal .dropdown-menu::-webkit-scrollbar-thumb,.sidebar .dropdown-menu::-webkit-scrollbar-thumb,.sidebar--products .dropdown-menu::-webkit-scrollbar-thumb{background-color:#595959}.dropdown-menu-right{right:0;left:auto}.dropdown-menu>li>a,.dropdown-menu>li>button{height:35px;width:100%;background-color:#f0f0f0;border:0;border-left:10px solid transparent;border-right:10px solid transparent;color:inherit!important;display:block;font-weight:400;line-height:35px!important;overflow:hidden;padding:0!important;text-align:left;transition:background-color .2s ease-in-out}.modal .dropdown-menu>li>a,.modal .dropdown-menu>li>button,.sidebar .dropdown-menu>li>a,.sidebar .dropdown-menu>li>button,.sidebar--products .dropdown-menu>li>a,.sidebar--products .dropdown-menu>li>button{background-color:#6a6a6a}.dropdown-menu>li>a:hover,.dropdown-menu>li>button:hover{background-color:#dedede}.dropdown-menu>li>a.active,.dropdown-menu>li>button.active{background-color:#ccc}.modal .dropdown-menu>li>a.active,.modal .dropdown-menu>li>a:hover,.modal .dropdown-menu>li>button.active,.modal .dropdown-menu>li>button:hover,.sidebar .dropdown-menu>li>a.active,.sidebar .dropdown-menu>li>a:hover,.sidebar .dropdown-menu>li>button.active,.sidebar .dropdown-menu>li>button:hover,.sidebar--products .dropdown-menu>li>a.active,.sidebar--products .dropdown-menu>li>a:hover,.sidebar--products .dropdown-menu>li>button.active,.sidebar--products .dropdown-menu>li>button:hover{background-color:#595959}.dropdown-menu>.divider{background-color:#dedede;height:1px;margin:0!important}.modal .dropdown-menu>.divider,.sidebar .dropdown-menu>.divider,.sidebar--products .dropdown-menu>.divider{background-color:#8b8b8b}.btn-group--tool-palette .dropdown{z-index:initial}.btn-group--tool-palette .dropdown-toggle{height:10px;width:10px;line-height:10px;position:absolute;right:0;top:24px}.btn-group--tool-palette .dropdown-menu{border:1px solid #8b8b8b;margin-left:-20px;top:34px;z-index:1}.btn-group--tool-palette .dropdown-menu-right{margin-right:-10px}.image{display:block;position:relative;height:100%}.image img,.image svg{position:absolute;top:0;right:0;bottom:0;left:0;display:block;margin:auto;max-height:100%;max-width:100%}.carousel,.image--content{position:relative;background-color:#fff}.image--content{border:1px solid #f0f0f0;height:250px}.image--content img{padding:10px}.image--table{height:40px;width:40px;background-color:#fff;border:1px solid #f0f0f0;margin-top:-10px;margin-bottom:-10px}.image--table img{padding:5px}.image-layer-thumbnail{background-color:#fff;border:3px solid #8b8b8b;margin-bottom:30px;padding-bottom:66.66%;transition:border .25s ease-in-out,opacity .25s ease-in-out}.image-layer-thumbnail.active{border-color:#595959}.image-layer-thumbnail.inactive{opacity:.5}.image-layer-thumbnail>img{height:100%;width:auto;padding:10px}.modal .carousel{margin:0 -30px}.carousel-inner>.item{height:0;margin:auto;max-width:100%;transition:opacity .25s ease-in-out}.carousel-inner>.item.active{height:auto}.carousel-inner>.item img{margin:0 auto}.carousel:hover>.carousel-inner>.item{opacity:.75}.carousel-control{height:100%;width:50%;opacity:0;position:absolute;z-index:1}.carousel-control:hover{opacity:0}.carousel-control.right{cursor:url(../img/cursors/arrow--right.svg) 12 12,e-resize;right:0}.carousel-control.left{cursor:url(../img/cursors/arrow--left.svg) 12 12,w-resize;left:0}.carousel-indicators{opacity:0;transition:opacity .2s ease-in-out}.carousel:hover .carousel-indicators{opacity:1}.carousel-indicators>li{background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:contain;border:1px solid #ccc;border-radius:0;height:35px!important;margin:0;position:relative;width:35px!important}.carousel-indicators>li+li{margin-left:5px!important}.carousel-indicators>li::before{position:absolute;top:0;left:0;height:100%;width:100%;background-color:transparent;transition:background-color .2s ease-in-out}.carousel-indicators>li.active::before{background-color:rgba(0,0,0,.1)}.loader{position:fixed;top:50px;left:0;height:100%;width:100%;animation:text-fade-in-out 2s infinite;background-color:#fff;cursor:wait;font-size:27px;padding:30px;transition:transform .2s ease-in-out;z-index:40}.loader.ng-hide-add,.loader.ng-hide-remove{animation-duration:1s;animation-timing-function:ease-in-out}.sidebar--main--active .loader{transform:translate3d(250px,0,0)}.loader.ng-hide-remove{animation-name:fade-in}.loader.ng-hide-add{animation-name:fade-out}@keyframes text-fade-in-out{0%,100%{color:#444}50%{color:#aaa}}.loader--block-ui::after{background-color:transparent;display:block;height:100%;left:-250px;position:absolute;top:-50px;width:200%}.alert,.badge,.btn{position:relative}@keyframes loader-bar-slide{from{transform:scaleX(0)}to{transform:scaleX(.975)}}.loading-bar::before{background-color:#f0f0f0;display:block;height:3px;opacity:0;transform-origin:top left;transition:opacity .25s ease-in-out;width:100%}.btn,.btn-group{display:inline-block}.loading-bar.is-loading::before{animation:loader-bar-slide 50s ease-out;opacity:1;transform:scaleX(.975)}.btn{border:0;border-radius:0;box-shadow:none!important;color:#444;float:left;font-size:13px;font-weight:500;height:35px;line-height:35px;min-width:35px;outline:0!important;overflow:hidden;padding:0 10px;text-shadow:0 0 5px rgba(255,255,255,.2);transition:background-color .2s ease-in-out,border-width .2s ease-in-out,color .2s ease-in-out,line-height .2s ease-in-out}.modal-content,.ui-grid-focuser:focus{box-shadow:none}.alert-dismissible>.close,.close{transition:color .2s ease-in-out}.btn.active,.btn:focus,.btn:hover{border-bottom-width:3px;border-bottom-style:solid;color:#444}.modal .btn,.sidebar .btn,.sidebar--products .btn{border-width:0;color:#fff;text-shadow:0 0 5px rgba(0,0,0,.2)}.btn-text{background-color:transparent;color:#aaa}.btn-text:focus,.btn-text:hover{border:0;color:#444}.modal .btn-text:focus,.modal .btn-text:hover,.sidebar .btn-text:focus,.sidebar .btn-text:hover,.sidebar--products .btn-text:focus,.sidebar--products .btn-text:hover{color:#fff}.btn-icon>.qi{margin:0 -5px}.btn-icon>.qi::before{line-height:35px;pointer-events:none}.modal .btn-icon,.sidebar .btn-icon,.sidebar--products .btn-icon{background-color:#7a7a7a;color:#fff}.modal .btn-icon:focus,.modal .btn-icon:hover,.sidebar .btn-icon:focus,.sidebar .btn-icon:hover,.sidebar--products .btn-icon:focus,.sidebar--products .btn-icon:hover{background-color:#6a6a6a}.modal .btn-icon.active,.modal .btn-icon:active,.sidebar .btn-icon.active,.sidebar .btn-icon:active,.sidebar--products .btn-icon.active,.sidebar--products .btn-icon:active{background-color:#595959}.close{opacity:1!important}.btn-sm,.btn-sm>.qi::before{height:30px;line-height:30px}.btn-group::after{display:table;clear:both}.btn-group>.btn{z-index:initial!important}.btn-group+.btn-group{margin-left:30px!important}.btn+.btn,.btn+.tooltip+.btn,.btn-group>.btn+.btn{margin-left:5px!important}.btn-group>.btn-icon+.btn-icon,.btn-icon+.btn-icon{margin-left:0!important}.btn-group>.btn-icon+.btn-icon.btn-default,.btn-icon+.btn-icon.btn-default{margin-left:5px!important}.btn-default{background-color:#c9cdd4}.modal .btn-default,.sidebar .btn-default,.sidebar--products .btn-default{background-color:#6a6a6a}.btn-default.active,.btn-default:focus,.btn-default:hover{background-color:#b6babf;border-bottom-color:#aaadb3}.modal .btn-default.active,.modal .btn-default:focus,.modal .btn-default:hover,.sidebar .btn-default.active,.sidebar .btn-default:focus,.sidebar .btn-default:hover,.sidebar--products .btn-default.active,.sidebar--products .btn-default:focus,.sidebar--products .btn-default:hover{background-color:#595959}.btn-primary{background-color:#a6d2ff}.modal .btn-primary,.sidebar .btn-primary,.sidebar--products .btn-primary{background-color:#5986b3}.btn-primary.active,.btn-primary:focus,.btn-primary:hover{background-color:#63adf7;border-bottom-color:#64a1de}.modal .btn-primary.active,.modal .btn-primary:focus,.modal .btn-primary:hover,.sidebar .btn-primary.active,.sidebar .btn-primary:focus,.sidebar .btn-primary:hover,.sidebar--products .btn-primary.active,.sidebar--products .btn-primary:focus,.sidebar--products .btn-primary:hover{background-color:#326ca6}.btn-success{background-color:#9de0ae}.modal .btn-success,.sidebar .btn-success,.sidebar--products .btn-success{background-color:#62b376}.btn-success.active,.btn-success:focus,.btn-success:hover{background-color:#52cc70;border-bottom-color:#55bd6f}.modal .btn-success.active,.modal .btn-success:focus,.modal .btn-success:hover,.sidebar .btn-success.active,.sidebar .btn-success:focus,.sidebar .btn-success:hover,.sidebar--products .btn-success.active,.sidebar--products .btn-success:focus,.sidebar--products .btn-success:hover{background-color:#29a649}.btn-info{background-color:#96e0e0}.modal .btn-info,.sidebar .btn-info,.sidebar--products .btn-info{background-color:#62b3b3}.btn-info.active,.btn-info:focus,.btn-info:hover{background-color:#50c7c7;border-bottom-color:#54baba}.modal .btn-info.active,.modal .btn-info:focus,.modal .btn-info:hover,.sidebar .btn-info.active,.sidebar .btn-info:focus,.sidebar .btn-info:hover,.sidebar--products .btn-info.active,.sidebar--products .btn-info:focus,.sidebar--products .btn-info:hover{background-color:#19a6a6}.btn-warning{background-color:#ffceab}.modal .btn-warning,.sidebar .btn-warning,.sidebar--products .btn-warning{background-color:#b88765}.btn-warning.active,.btn-warning:focus,.btn-warning:hover{background-color:#f29d61;border-bottom-color:#db9563}.modal .btn-warning.active,.modal .btn-warning:focus,.modal .btn-warning:hover,.sidebar .btn-warning.active,.sidebar .btn-warning:focus,.sidebar .btn-warning:hover,.sidebar--products .btn-warning.active,.sidebar--products .btn-warning:focus,.sidebar--products .btn-warning:hover{background-color:#b86d37}.btn-danger{background-color:#ffb8ad}.modal .btn-danger,.sidebar .btn-danger,.sidebar--products .btn-danger{background-color:#b87065}.btn-danger.active,.btn-danger:focus,.btn-danger:hover{background-color:#fa8370;border-bottom-color:#e07f70}.modal .btn-danger.active,.modal .btn-danger:focus,.modal .btn-danger:hover,.sidebar .btn-danger.active,.sidebar .btn-danger:focus,.sidebar .btn-danger:hover,.sidebar--products .btn-danger.active,.sidebar--products .btn-danger:focus,.sidebar--products .btn-danger:hover{background-color:#b85040}.fc-event,.label{border:1px solid;border-radius:0;color:#444;font-size:11px;font-weight:500;line-height:100%;padding:5px;text-transform:capitalize}.label-default{background-color:#dadfe6;border-color:#ced2d9}.label-primary{background-color:#c8e1fa;border-color:#bcd3eb}.label-success{background-color:#c2f2ce;border-color:#b4e0bf}.label-info{background-color:#c2f2f2;border-color:#b4e0e0}.label-warning{background-color:#ffe1cc;border-color:#ebcfbc}.label-danger{background-color:#ffd3cc;border-color:#e6beb8}.badge{top:-1px;background-color:#d95541;border-radius:10px;font-size:11px;font-weight:600;height:17px;padding:2px 8px}.list-group-item.active>.badge{background-color:#d95541!important;color:#fff!important}.alert{border-radius:0;border-style:solid;border-width:1px;color:#444;margin:0;max-width:1200px;min-height:50px;padding:15px;z-index:1}.alert+.alert{margin-top:15px}.body-designer .alert{position:absolute;top:30px;left:30px}.alert-dismissible>.close{position:relative;top:-5px;right:0;float:right;height:30px;opacity:1;text-shadow:none}.modal,.modal-backdrop{position:fixed;left:0;right:0;bottom:0}.alert-danger{background-color:#ffd3cc;border-color:#e6beb8}.alert-warning{background-color:#ffe1cc;border-color:#ebcfbc}.alert-success{background-color:#c2f2ce;border-color:#b4e0bf}.alert-info{background-color:#c2daf2;border-color:#b4cae0}.modal,.modal-backdrop{opacity:0;transition:opacity .2s ease-in-out,visibility 0s step-end .2s;visibility:hidden}.modal-backdrop.in,.modal.in{opacity:1;transition:opacity .2s ease-in-out,visibility 0s step-end;visibility:visible}.modal{top:0;overflow:auto;z-index:41}.modal::-webkit-scrollbar{height:5px;width:5px;background-color:#7a7a7a}.modal::-webkit-scrollbar-thumb{background-color:#595959}.modal-backdrop{top:0;background-color:rgba(122,122,122,.75);z-index:40}.modal-dialog{height:100%;margin:0 auto;max-width:600px;transform:none!important}.modal-content{background-color:#7a7a7a;border:0;border-radius:0;color:#fff;min-height:100%;padding:15px}.modal-header{border-bottom:1px solid #8b8b8b;min-height:46px;padding:0 0 10px;position:relative}.modal-header .close{position:absolute;top:0;right:0;display:inline;color:#fff;opacity:1;text-shadow:none;visibility:hidden}.modal-header .close::before{font:24px 'Qantifi Icons'}.modal-header .close:before{position:absolute;top:0;right:0;height:35px;width:35px;line-height:35px;transition:background-color .2s ease-in-out;visibility:visible}.modal-header .close:hover::before{background-color:#6a6a6a}.modal-title{height:35px;width:100%;font-size:20px;font-weight:400;line-height:35px;overflow:hidden;padding-right:50px;text-overflow:ellipsis;white-space:nowrap}.ui-grid,.ui-grid-canvas{width:auto!important;height:auto!important}.modal-body,.modal-footer{padding:15px 0}.modal-body__section::after{display:table;clear:both}.modal-body__section+.modal-body__section{margin-top:30px}.modal-footer{border:0;text-align:left}.image--modal{background-color:#fff;margin:0 -15px;min-height:300px}.layer-preview{max-width:350px;transform:rotate(0);transition:transform .25s ease-in-out}.ui-grid{border:0;clear:both;padding:35px 0 45px}.ui-grid-canvas{margin-right:-15px}.ui-grid-render-container{z-index:0}.ui-grid-render-container::after{position:absolute;bottom:0;border-bottom:1px solid #f0f0f0;display:block;margin-left:-15px;width:calc(100% + 30px)}.ui-grid-pinned-container .ui-grid-render-container::after{display:none}.ui-grid-pinned-container{pointer-events:none;z-index:1}.ui-grid-pinned-container,.ui-grid-pinned-container .ui-grid-render-container{width:100%!important}.ui-grid-pinned-container+.ui-grid-render-container{margin:0!important}.ui-grid-pinned-container+.ui-grid-render-container .ui-grid-row{padding-left:45px}.ui-grid-pinned-container+.ui-grid-render-container .ui-grid-header{padding-left:50px}.ui-grid-viewport{height:auto!important;margin:0 -15px;max-height:300px;min-height:50px;overflow-x:hidden!important;overflow-y:auto!important;padding:0 15px;position:relative;width:auto!important}.ui-grid-viewport::-webkit-scrollbar{height:5px;width:5px}.ui-grid-viewport::-webkit-scrollbar-thumb{background-color:#ccc}.ui-grid-dynamic .ui-grid-viewport{max-height:calc(100vh - 300px)}.ui-grid-row,.ui-grid-row>div{max-height:50px;position:relative}.ui-grid-top-panel{background:0 0!important}.ui-grid-header{border:0!important;border-bottom:1px solid #f0f0f0!important;margin:0 -15px;padding:0 15px}.ui-grid-icon-down-dir,.ui-grid-icon-up-dir,.ui-grid-sort-priority-number{color:#aaa}.ui-grid-row{background-color:transparent;border-bottom:1px solid #f0f0f0;height:auto!important;margin:0 -15px;padding:0 10px;transition:background-color .2s ease-in-out}.ui-grid-row>div{display:block;overflow:hidden}.ui-grid-row>div::after{display:table;clear:both}.ui-grid-pinned-container .ui-grid-row{background-color:transparent!important}.ui-grid-row:hover{background-color:#f0f0f0}.ui-grid-selection-row-header-buttons.ui-grid-all-selected,.ui-grid-selection-row-header-buttons.ui-grid-row-selected{color:#444}.ui-grid-pinned-container .ui-grid-cell:last-child{border:0!important}.ui-grid-cell{background-color:transparent!important;border:0;cursor:pointer!important;height:50px!important;line-height:150%;overflow-x:hidden;padding:15px 5px;position:relative;text-overflow:ellipsis;white-space:nowrap}.ui-grid-cell>img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-height:40px;max-width:40px;padding:0 5px}.ui-grid-cell .btn{margin:-10px 0}.ui-grid-header-cell{border:0!important;border-right:10px solid transparent!important;font-weight:600;height:35px;line-height:35px}.ui-grid-header-cell .ui-grid-cell-contents{border-right:0 solid transparent;transition:border-width .2s ease-in-out .2s}.ui-grid-header-cell:hover .ui-grid-cell-contents{border-right-width:35px;transition-delay:0s}.ui-grid-pinned-container .ui-grid-header-cell:hover .ui-grid-cell-contents{border:0}.ui-grid-header-cell .ui-grid-selection-row-header-buttons{margin-top:5px}.ui-grid-cell-contents{padding:0!important;pointer-events:all}.ui-grid-cell a::after{position:absolute;top:0;left:0;height:100%;width:100%}.ui-grid-pager-panel{padding:5px!important;position:static!important}.ui-grid-pager-control{margin:0 30px 0 0}.ui-grid-menu-button{background:0 0;border:0;top:-35px;width:auto}.ui-grid-menu-button .ui-grid-icon-container{margin:0}.ui-grid-menu-button .ui-grid-icon-cancel::before{content:'\2717'}.ui-grid-menu-button .ui-grid-icon-ok::before{content:'\e649'}.ui-grid-icon-menu,.ui-grid-pager-control button{height:35px;width:35px;background-color:transparent!important;border:0;border-radius:0;color:#aaa;display:inline-block;opacity:1!important;position:relative;transition:color .2s ease-in-out}.ui-grid-icon-menu::before,.ui-grid-pager-control button::before{font:24px 'Qantifi Icons';position:absolute;top:0;left:0;height:35px;width:35px;line-height:35px!important;margin:0}.ui-grid-icon-menu:focus,.ui-grid-icon-menu:hover,.ui-grid-pager-control button:focus,.ui-grid-pager-control button:hover{color:#444;outline:0}.ui-grid-icon-menu:disabled,.ui-grid-pager-control button:disabled{color:#aaa;cursor:not-allowed}.ui-grid-column-menu-button{position:absolute;top:0;right:0;opacity:0;transition:opacity .2s ease-in-out,visibility 0s step-end .2s;visibility:hidden;height:35px;width:35px;background-color:#fff;color:#aaa;margin:0}.ui-grid-column-menu-button .ui-grid-icon-angle-down{height:35px;width:35px;display:block}.ui-grid-column-menu-button .ui-grid-icon-angle-down::before{font:24px 'Qantifi Icons';height:35px;width:35px;content:'\e648';line-height:35px;margin:0!important}.ui-grid-column-menu-button:focus,.ui-grid-header-cell:hover .ui-grid-column-menu-button{opacity:1;transition:opacity .2s ease-in-out,visibility 0s step-end;visibility:visible}.ui-grid-column-menu-button:hover{color:#444}.ui-grid-icon-menu::before{content:'\e634';line-height:35px}.ui-grid-column-menu-button-last-col{margin-right:45px}.ui-grid-pager-control button>div{display:none}.ui-grid-pager-max-pages-number{vertical-align:middle!important}.ui-grid-pager-control input,.ui-grid-pager-row-count-picker>select{border:1px solid #f0f0f0;border-radius:0;box-shadow:none!important;height:35px!important;width:75px!important}.ui-grid-pager-control input:focus,.ui-grid-pager-row-count-picker>select:focus{background-color:#f0f0f0!important;border-color:#f0f0f0 #f0f0f0 #d7d7d7!important}.ui-grid-pager-row-count-picker>select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg,transparent 50%,#aaa 50%),linear-gradient(135deg,#aaa 50%,transparent 50%);background-position:calc(100% - 18px) 50%,calc(100% - 14px) 50%;background-repeat:no-repeat;background-size:4px 4px,4px 4px;padding-right:35px}.ui-grid-filter-button .ui-grid-icon-cancel{display:inline;color:#aaa;opacity:1!important;position:static!important;transition:color .2s ease-in-out}.ui-grid-filter-button .ui-grid-icon-cancel::before{font:24px 'Qantifi Icons';position:absolute;top:0;right:0;height:35px;width:35px;content:'\2717';line-height:35px;margin:0}.content__section::after,.row.content__section::after,.row::after,.table>tfoot+tbody::after,.ui-grid-menu-item>i::before{content:''}.ui-grid-filter-button .ui-grid-icon-cancel:hover{color:#444}.ui-grid-filter-container{padding:0 0 10px}.ui-grid-filter-input{border:1px solid #f0f0f0!important;font-weight:400;padding:0 10px!important;transition:background-color .2s ease-in-out,border .2s ease-in-out}.ui-grid-filter-input:focus{background-color:#f0f0f0;border-bottom-color:#dedede!important}.ui-grid-selection-row-header-buttons{height:20px;width:20px;background-color:#dedede;color:#ccc;display:block;opacity:1;pointer-events:all;position:relative}.guidelines,.mode--navigate .designerAnnotation,.mode--navigate .designerEllipse,.mode--navigate .designerPoint,.mode--navigate .designerRectangle,.mode--navigate .designerSpline,.mode--navigate .symbol,.mode--text .designerAnnotation,.mode--text .designerEllipse,.mode--text .designerPoint,.mode--text .designerRectangle,.mode--text .designerSpline,.mode--text .symbol,.mode--zoomto .designerAnnotation,.mode--zoomto .designerEllipse,.mode--zoomto .designerPoint,.mode--zoomto .designerRectangle,.mode--zoomto .designerSpline,.mode--zoomto .symbol,.product__image img{pointer-events:none}.ui-grid-selection-row-header-buttons::before{font:24px 'Qantifi Icons';position:absolute;top:0;left:0;height:20px;width:20px;line-height:20px;margin:0;text-indent:-2px}.ui-grid-menu{background-color:#f0f0f0;max-width:200px;min-width:150px;padding:0;top:100%}.ui-grid-menu-mid{border:0!important;max-height:250px!important;overflow-x:hidden!important;overflow-y:auto!important}.ui-grid-menu-mid::-webkit-scrollbar{height:5px;width:5px}.ui-grid-menu-mid::-webkit-scrollbar-thumb{background-color:#ccc}.ui-grid-menu-inner{background-color:transparent!important;border:0!important;box-shadow:none!important}.ui-grid-menu-close-button{display:none!important}.ui-grid-menu-button #menuitem-2{border-bottom:1px solid #dedede}.ui-grid-menu-button #menuitem-2>button{display:none}.ui-grid-menu-item{border:0!important;box-shadow:none!important;font-size:13px;height:35px!important;padding:10px!important;position:relative}.ui-grid-menu-item:hover{background-color:#dedede!important;box-shadow:none!important}.ui-grid-menu-item.ui-grid-menu-item-active{background-color:#ccc!important;box-shadow:none!important}.ui-grid-menu-item>i{position:absolute;top:0;right:0;display:inline;color:#aaa}.panel,.table{position:relative}.ui-grid-menu-item>i::before{font:24px 'Qantifi Icons';line-height:35px}.ui-grid-sr-only{margin:0}.table{color:#444;left:-15px;max-width:initial!important;margin-bottom:0!important;width:100%}.table>tbody{border-top:1px solid #f0f0f0}.table>tbody+tbody{border-top:3px solid #f0f0f0}.table>tbody>tr{border-bottom:1px solid #f0f0f0;transition:background-color .2s ease-in-out}.table>tbody>tr:hover{background-color:#f0f0f0}.table td,.table th{border:0!important;height:100%;padding:15px 5px!important}.table td:first-of-type,.table th:first-of-type{padding-left:15px!important}.table td:last-of-type,.table th:last-of-type{padding-right:15px!important}.table>tbody td,.table>tbody th{vertical-align:top}.table td .btn-group{display:flex;margin:-5px 0}.table>caption,.table>caption>.button-group{margin-bottom:15px}table tr:hover button{color:#aaa}table tr:hover a{border-bottom-color:#aaa}.table>caption{padding:0 15px;text-align:left}.table th{font-weight:600;white-space:nowrap}.table>tbody th:nth-child(1){width:33%}.table>thead th{height:35px;padding-left:5px!important;padding-right:5px!important;vertical-align:middle!important}.is-bottom-aligned>.column--1,.is-bottom-aligned>.column--10,.is-bottom-aligned>.column--2,.is-bottom-aligned>.column--3,.is-bottom-aligned>.column--4,.is-bottom-aligned>.column--5,.is-bottom-aligned>.column--6,.is-bottom-aligned>.column--7,.is-bottom-aligned>.column--8,.is-bottom-aligned>.column--9,.print td,.print th{vertical-align:bottom}.table>tfoot+tbody::after{display:block;height:10px}.panel-group{margin:0}.panel{background-color:#7a7a7a;border:0;border-radius:0!important;box-shadow:none!important;color:#fff;margin:0!important;min-height:35px}.panel::-webkit-scrollbar{height:5px;width:5px;background-color:#7a7a7a}.panel::-webkit-scrollbar-thumb{background-color:#595959}.panel+.panel{border-top:1px solid #6a6a6a}.panel-heading,.panel-title{height:35px;width:100%;background-color:#595959!important;border:0!important;border-radius:0!important;color:#fff!important;display:block;font-size:13px;font-weight:600;line-height:35px;padding:0 15px}.panel-title{position:absolute;top:0;left:0}.panel-title[data-toggle=collapse]::after{position:relative;top:3px;height:0;width:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #8b8b8b;content:'';display:inline-block;margin:5px;transition:transform .2s ease-in-out}.list-group-item,.nav-stacked>li>a{height:35px;transition:background-color .2s ease-in-out}.panel-title.collapsed::after{transform:rotate(-90deg)}.panel-heading>.btn{background-color:transparent!important}.panel-body{border:0!important;padding:10px 15px}.list-group{margin:0}.list-group-item{width:100%;background-color:#7a7a7a!important;border:0!important;border-bottom:1px solid #8b8b8b!important;border-radius:0!important;color:#fff!important;display:block;line-height:35px;margin:0!important;padding:0 15px;position:relative;text-align:left;z-index:auto!important}.list-group-item:last-of-type{border-bottom:0!important}.list-group-item.active,.list-group-item:hover{background-color:#6a6a6a!important}.list-group-item>a,.list-group-item>button{position:absolute;top:0;left:0;height:35px;width:100%;padding:0 15px}.list-group-item>.badge{margin-top:10px}.list-group-item>.btn{background-color:transparent!important;float:right;padding:0;position:relative;width:auto}.list-group-item>.fa::before,.list-group-item>.qi::before{display:block;float:left;height:35px;line-height:35px;margin-right:10px}.list-group-item>.fa{display:inline}.list-group-item>.fa::before{font-size:18px;width:24px}.panel-body>.nav-stacked{margin:-10px -15px}.nav-stacked>li{border-bottom:1px solid #8b8b8b;margin:0!important}.nav-stacked>li:last-of-type{border-bottom:0}.nav-stacked>li>a{width:100%;background-color:#7a7a7a;border:0;border-radius:0!important;display:block;padding:10px 15px}.designerContourBorder,.outline__border{transition:stroke .1s ease-in-out;vector-effect:non-scaling-stroke}.nav-stacked>li>a.active,.nav-stacked>li>a:focus,.nav-stacked>li>a:hover{background-color:#6a6a6a}.breadcrumb{background-color:transparent;margin:0;padding:0}.breadcrumb>li,.breadcrumb>li+li{display:inline}.breadcrumb>li+li::before{font:24px 'Qantifi Icons';color:#aaa;padding:0 5px}.designerContourBorder{stroke:#4570c4!important;stroke-width:1}.designerResizer{fill:#4570c4;stroke:transparent;stroke-width:8px}.designerContour>rect:nth-child(8n+6),.designerContour>rect:nth-child(8n+7){cursor:ns-resize}.designerContour>rect:nth-child(8n+8),.designerContour>rect:nth-child(8n+9){cursor:ew-resize}.designerContour>rect:nth-child(8n+3),.designerContour>rect:nth-child(8n+4){cursor:nesw-resize}.designerContour>rect:nth-child(8n+2),.designerContour>rect:nth-child(8n+5){cursor:nwse-resize}svg.object{overflow:visible}.symbol__text--1,.symbol__text--2{font-family:DIN,"Helvetica Neue",Arial,sans-serif;font-size:5px;font-weight:400;paint-order:stroke;stroke:#fff;stroke-width:1.5}.symbol__text--1.is-disabled,.symbol__text--2.is-disabled{display:none}.symbol__background{fill:#fff}.snap-point.nw{transform:translate(-2px,-2px)}.snap-point.n{transform:translate(-1px,-2px)}.snap-point.ne{transform:translate(0,-2px)}.snap-point.w{transform:translate(-2px,-1px)}.snap-point.c{transform:translate(-1px,-1px)}.snap-point.e{transform:translate(0,-1px)}.snap-point.sw{transform:translate(-2px,0)}.snap-point.s{transform:translate(-1px,0)}.snap-point.se{transform:translate(0,0)}.outline__border{fill:transparent;stroke:transparent;stroke-width:1}.snap-point{fill:transparent;transition:fill .1s ease-in-out}.mode--replace .outline:hover>.outline__border,.mode--select .outline:hover>.outline__border,.mode--spline .outline:hover>.outline__border,.mode--stamp .outline:hover>.outline__border{stroke:#db4d4a!important;stroke-width:1;transition:stroke .1s ease-in-out;vector-effect:non-scaling-stroke}.mode--select .outline:hover>.snap-point,.mode--spline .outline:hover>.snap-point{fill:#db4d4a}.selected .outline>.outline__border{stroke:#4570c4!important;stroke-width:1;transition:stroke .1s ease-in-out;vector-effect:non-scaling-stroke}.selected .outline>.snap-point{fill:#4570c4}.mode--select .designerRectangle:hover{stroke:#db4d4a!important;stroke-width:1;transition:stroke .1s ease-in-out;vector-effect:non-scaling-stroke}.mode--select .designerRectangle:active{stroke:#4570c4!important;stroke-width:1;transition:stroke .1s ease-in-out;vector-effect:non-scaling-stroke}.designerSpline{stroke:#000;fill:none;transition:stroke .1s ease-in-out}.mode--select .designerSpline:hover{stroke:#db4d4a!important}.mode--select .designerSpline.selected,.mode--select .designerSpline:active{stroke:#4570c4!important}.designerPoint{fill:#000;stroke:transparent;stroke-width:10px;transition:fill .1s ease-in-out}.mode--select .designerPoint:hover{cursor:move;fill:#db4d4a!important}.mode--select .designerPoint.selected,.mode--select .designerPoint:active{fill:#4570c4!important}.designerAnnotation{paint-order:stroke;stroke:#fff;stroke-width:2px}.designerAnnotation.selected{outline:#4570c4 solid 1px}.row,.row.content__section{margin-left:-15px;margin-right:-45px}.row.content__section::after,.row::after{display:table;clear:both}.form-horizontal .form-group{margin-left:0;margin-right:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left;min-height:1px;padding:0 30px 0 0;position:relative}.content,.view{position:absolute}.form-horizontal .form-group [class*=col-]{padding-left:0;padding-right:15px}.view{top:50px;overflow:hidden}.content{top:0;height:100%;width:100%;border:0 solid transparent;color:#444;padding:0;transition:border .2s ease-in-out,transform .2s ease-in-out}.content__container--y{height:100%;width:100%;overflow-y:auto}.content__container--y::-webkit-scrollbar{height:5px;width:5px}.content__container--y::-webkit-scrollbar-thumb{background-color:#ccc}.content__container--x{display:block;max-width:1200px;min-height:100%;overflow:hidden;padding:30px;position:relative}[ui-view=main].ng-enter{animation-duration:.2s;animation-name:fade-in;animation-timing-function:ease-in-out;animation-delay:.5s;opacity:0;z-index:-1}[ui-view=main].ng-leave{position:absolute;top:0;left:0;animation-duration:.2s;animation-name:fade-out;animation-timing-function:ease-in-out;height:100%;width:100%;overflow:hidden;padding:30px}.content__section::after{display:table;clear:both}.content__section+.content__section{margin-top:60px}.content--login{color:#444;margin:60px auto auto;max-width:375px;padding-bottom:60px;padding-left:15px;padding-right:15px;width:100vw}.btn-group--tool-palette{margin-bottom:-1px;margin-left:-1px;position:relative}.btn-group--tool-palette>.btn{border:0 solid #8b8b8b;border-bottom-width:1px;border-left-width:1px;z-index:0}.btn-group--tool-palette::after,.btn-group--tool-palette::before{position:absolute;left:0;background-color:#7a7a7a;display:block;z-index:1;content:''}.btn-group--tool-palette::after{top:0;height:100%;width:1px}.btn-group--tool-palette::before{bottom:0;height:1px;width:100%}.navbar{background-color:#f0f0f0;border:0;border-radius:0;color:#444;transition:transform .2s ease-in-out,width .2s ease-in-out;z-index:30}.navbar-brand{height:50px;width:250px;border:0;float:left;padding:0}@media (max-width:1000px){.navbar-brand{display:flex;justify-content:center;width:166.67px}}.navbar-brand>img{height:auto;margin:auto 0;max-height:50px;padding:6px 15px;max-width:100%}.navbar-nav>li>a,.navbar-nav>li>a::before,.navbar-nav>li>button,.navbar-nav>li>button::before,.navbar-text{height:50px;line-height:50px}.navbar-nav>li{float:left}.navbar-nav>li>a,.navbar-nav>li>button{border:0!important;background-color:#f0f0f0!important;color:#444!important;font-weight:600;padding:0 10px}.navbar-nav>li.open>a,.navbar-nav>li.open>button,.navbar-nav>li>a.active,.navbar-nav>li>a:hover,.navbar-nav>li>button.active,.navbar-nav>li>button:hover{background-color:#dedede!important}.navbar-btn{margin:0;text-shadow:none}.navbar-btn>.qi{margin:0}.navbar-btn>.qi::before{line-height:50px}.navbar-btn:focus,.navbar-btn:hover{border:0}.navbar-nav,.navbar-nav>li+li{margin-left:1px!important}.navbar-text{color:#444;font-weight:500;margin:0 10px}@page{margin:0}.print{height:0;opacity:0;position:relative;visibility:hidden}.page,.page__content{height:100%;width:100%;position:relative}.page{page-break-after:always;page-break-inside:avoid;overflow:hidden;padding:7.5mm}.page__content{border:2.5mm solid transparent}.print--design .page__content::after{position:absolute;top:-2.5mm;left:-2.5mm;border:1pt solid #f0f0f0;content:'';display:block;height:calc(100% + 5mm);width:calc(100% + 5mm)}@media print{body{min-height:0;min-width:0;position:static}.alert,.content__section,.navbar,.print--hide,.sidebar,.table{display:none}.print{opacity:1;visibility:visible}.content,.content__container--x,.content__container--y,.print,.view,[ui-view=main],body{height:100%;width:100%;border:0;max-height:100%!important;max-width:100%!important;overflow:visible;margin:0!important;padding:0;transform:none!important}.print,.view{position:absolute;top:0;left:0}}.print-mode .alert,.print-mode .content__section,.print-mode .navbar,.print-mode .print--hide,.print-mode .sidebar,.print-mode .table{display:none}.grid--table,.grid::after{display:table}.print-mode .print{opacity:1;visibility:visible}.print-mode .content,.print-mode .content__container--x,.print-mode .content__container--y,.print-mode .view,.print-mode body{height:100%;width:100%;border:0;max-height:100%!important;max-width:100%!important;overflow:visible;padding:0;transform:none!important}.print--a3{height:297mm;width:420mm}.print--a4{height:297mm;width:210mm}@media print{body{color:#222;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:8pt;font-weight:300}.grid>rect{stroke:none!important}}.guidelines *,.print *{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.guidelines .h1,.guidelines h1,.print .h1,.print h1{font-size:18pt;height:24pt;margin:0}.guidelines .h2,.guidelines h2,.print .h2,.print h2{font-size:12pt;font-weight:500;height:12pt;line-height:12pt;margin:0;transform:translateY(1pt)}.guidelines .h3,.guidelines h3,.print .h3,.print h3{font-size:inherit;font-weight:500;line-height:inherit;margin:0}.guidelines .p,.guidelines p,.print .p,.print p{border-top:2pt solid transparent;line-height:12pt;margin:0;transform:translateY(2pt)}.guidelines .text--small,.print .text--small{font-size:5pt;line-height:6pt}.h2+.guidelines .text--small,.h2+.print .text--small,h2+.guidelines .text--small,h2+.print .text--small{border-top:6pt sold transparent}.grid{min-width:calc(100% + 2.5mm)}.grid::after{content:'';clear:both}.column--1,.column--10,.column--2,.column--3,.column--4,.column--5,.column--6,.column--7,.column--8,.column--9{float:left;min-height:1pt;padding-right:2.5mm;word-wrap:break-word}.grid--table>.column--1,.grid--table>.column--10,.grid--table>.column--2,.grid--table>.column--3,.grid--table>.column--4,.grid--table>.column--5,.grid--table>.column--6,.grid--table>.column--7,.grid--table>.column--8,.grid--table>.column--9{float:none;display:table-cell}.column--1{width:10%}.column--2{width:20%}.column--3{width:30%}.column--4{width:40%}.column--5{width:50%}.column--6{width:60%}.column--7{width:70%}.column--8{width:80%}.column--9{width:90%}.column--10,.print table{width:100%}.print tbody tr{border-bottom:1px solid #f0f0f0}.print td{padding-right:2.5mm}.print tfoot{border-top:12pt solid transparent}.print th{font-weight:500}.print td,.print th{float:none!important;height:24pt;line-height:12pt;transform:translateY(3pt)}.print table h3+h2{border-top:9pt solid transparent}hr{border:0;border-bottom:1px solid #f0f0f0;margin:0}.form-field{border-bottom:1px solid #f0f0f0;height:24pt!important;margin-bottom:-1px;position:relative}.plan,.print-mode .layer{margin:auto;top:0;left:0}.form-field>p{transform:translateY(12pt)!important}.form-field--date::after,.form-field--date::before{position:absolute;bottom:3pt;border-right:1px solid #f0f0f0;content:'';height:12pt}.form-field--date::after{left:37.5%}.form-field--date::before{right:37.5%}.form-field--signature>img{position:absolute;top:-6pt;left:48pt;max-height:36pt;max-width:calc(100% - 48pt)}.plan{position:absolute;right:0;bottom:0;display:block;max-height:100%;max-width:100%;z-index:-1}.print-mode .canvas{height:100%;width:100%;position:relative}.print-mode .layer{position:absolute;right:0;bottom:0}.print-mode .grid>rect{stroke:none!important}.print-mode .layer>g{transform:scale(1)}.card{border:1px solid #f0f0f0;float:left;height:106pt;margin-bottom:6pt;margin-left:6pt;position:relative;width:calc(16.666% - 6pt)}.card__image{height:52pt;margin:6pt;width:calc(100% - 54pt)}.card__attributes{position:absolute;top:0;right:0;margin:2pt;text-align:center;width:36pt}.card__attributes>.image,.card__attributes>.text--small{border:1px solid #f0f0f0;display:block;margin-bottom:0!important;margin-top:0!important}.card__attributes>.text--small{border-top:none;height:12pt;line-height:12pt}.card__attributes>.image{height:36pt}.card__title{height:38pt;line-height:12pt;padding:2pt 4pt;overflow:hidden}.page__header{height:120pt;margin-bottom:12pt;width:100%}.brand-logo{height:21pt;width:auto;display:inline-block;margin-bottom:3pt}.page__footer{position:absolute;bottom:0;left:0;border-top:1px solid #f0f0f0;padding-top:6pt;width:100%}.sidebar--calendar--add-slot,.sidebar--calendar--config-view,.sidebar--calendar--timezone,.sidebar--calendar--toggle-view{background-color:#6a6a6a;color:#fff!important}.sidebar--calendar--add-slot:focus,.sidebar--calendar--add-slot:hover,.sidebar--calendar--config-view:focus,.sidebar--calendar--config-view:hover,.sidebar--calendar--timezone:focus,.sidebar--calendar--timezone:hover,.sidebar--calendar--toggle-view:focus,.sidebar--calendar--toggle-view:hover{background-color:#595959;border:0!important}.sidebar--calendar--simple{float:left;height:100%;overflow:auto;padding:10px 15px;position:relative;width:250px}@media (max-width:1000px){.sidebar--calendar--simple{padding:10px;width:166.67px}}.sidebar--calendar--detail{position:absolute;right:0;border-left:1px solid #8b8b8b;height:100%;padding:10px 15px;width:calc(100% - 250px)}@media (max-width:1000px){.sidebar--calendar--detail{width:calc(100% - 166.67px)}}.sidebar--calendar--simple .mini-calendar{font-family:Helvetica Neue,Arial,sans-serif;margin-top:30px;width:100%}.sidebar--calendar--simple .number a{display:none}.sidebar--calendar--simple::after{position:absolute;top:55px;left:15px;border-bottom:1px solid #8b8b8b;content:'';display:block;width:calc(100% - 30px)}.day.event{background-color:#6a6a6a}.day.event:hover{background-color:#595959}.day.last-month,.day.next-month{opacity:0;transition:opacity .2s ease-in-out,visibility 0s step-end .2s;visibility:hidden}.fc-time-grid-container{height:auto!important}.fc-agendaDay-view.fc-agenda-view .fc-day-grid>.fc-row,.fc-agendaWeek-view.fc-agenda-view .fc-day-grid>.fc-row,.fc-resourceAgendaDay-view.fc-agenda-view .fc-day-grid>.fc-row{height:100px;overflow-x:hidden;overflow-y:auto}.fc-agendaDay-view.fc-agenda-view .fc-day-grid>.fc-row::-webkit-scrollbar,.fc-agendaWeek-view.fc-agenda-view .fc-day-grid>.fc-row::-webkit-scrollbar,.fc-resourceAgendaDay-view.fc-agenda-view .fc-day-grid>.fc-row::-webkit-scrollbar{height:5px;width:5px}.fc-agendaDay-view.fc-agenda-view .fc-day-grid>.fc-row::-webkit-scrollbar-thumb,.fc-agendaWeek-view.fc-agenda-view .fc-day-grid>.fc-row::-webkit-scrollbar-thumb,.fc-resourceAgendaDay-view.fc-agenda-view .fc-day-grid>.fc-row::-webkit-scrollbar-thumb{background-color:#ccc}.fc-agendaDay-view.fc-agenda-view .fc-day-grid>.fc-row .fc-content,.fc-agendaWeek-view.fc-agenda-view .fc-day-grid>.fc-row .fc-content,.fc-resourceAgendaDay-view.fc-agenda-view .fc-day-grid>.fc-row .fc-content{height:auto}.fc-scroller::-webkit-scrollbar{height:5px;width:5px}.fc-scroller::-webkit-scrollbar-thumb{background-color:#ccc}.fc-basicDay-view.fc-basic-view .fc-scroller,.fc-basicWeek-view.fc-basic-view .fc-scroller,.fc-month-view.fc-basic-view .fc-scroller,.fc-resourceBasicDay-view.fc-basic-view .fc-scroller{height:100%!important}.fc-agendaDay-view.fc-agenda-view .fc-scroller,.fc-agendaWeek-view.fc-agenda-view .fc-scroller,.fc-resourceAgendaDay-view.fc-agenda-view .fc-scroller{height:calc(100% - 105px)!important}.sidebar--calendar .fc-scroller::-webkit-scrollbar{height:5px;width:5px}.sidebar--calendar .fc-scroller::-webkit-scrollbar-thumb{background-color:#ccc}.calendar{height:100%}.fc-view-container{color:#444;background-color:#fff;height:calc(100% - 55px)}.fc hr,.fc-today,.sidebar--calendar .fc-today{background-color:#f0f0f0}.fc-view,.fc-view>table{height:100%}.fc-slats td{height:35px}.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed hr,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:#f0f0f0}.sidebar--calendar .fc-unthemed .fc-popover,.sidebar--calendar .fc-unthemed .fc-row,.sidebar--calendar .fc-unthemed hr,.sidebar--calendar .fc-unthemed tbody,.sidebar--calendar .fc-unthemed td,.sidebar--calendar .fc-unthemed th,.sidebar--calendar .fc-unthemed thead{border-color:#dedede}.fc-basic-view .fc-day-grid{height:100%}.fc-basicWeek-view.fc-basic-view .fc-row.fc-week.fc-widget-content{height:auto!important;min-height:100%}.fc th,.fc-day-number{text-align:left}.fc-toolbar{margin-bottom:15px}.fc hr{padding:0;height:3px}.sidebar .fc hr{background-color:#fff;border-top:1px solid #dedede}th.fc-widget-header{font-weight:600;padding:5px}.calendar__heading{float:left;padding-left:15px;padding-top:5px}.fc-month-view .fc-widget-content{position:relative}.fc-month-view .fc-day-grid-container{height:100%;position:absolute;overflow-x:auto}.fc-month-view .fc-day-grid-container::-webkit-scrollbar{height:5px;width:5px;background-color:#7a7a7a}.fc-month-view .fc-day-grid-container::-webkit-scrollbar-thumb{background-color:#595959}.fc-month-view .fc-day-grid{height:100%}.fc-month-view tbody .fc-row{min-height:16.66%}.fc-event{border-width:1px;color:#fff;display:block;margin:3px 3px 0}.fc-event .fc-bg{opacity:.1}.grid__block{fill:none;stroke:rgba(0,0,0,.1);stroke-width:1}.mode--stamp .symbol{cursor:copy}.mode--navigate .canvas:hover{cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.mode--navigate .canvas:active{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}.mode--zoomto .canvas:active{cursor:zoom-in}.mode--ellipsis .canvas:active,.mode--ellipsis .canvas:hover,.mode--measure .canvas:active,.mode--measure .canvas:hover,.mode--rectangle .canvas:active,.mode--rectangle .canvas:hover,.mode--rescale .canvas:active,.mode--rescale .canvas:hover,.mode--spline .canvas:active,.mode--spline .canvas:hover{cursor:crosshair}.mode--text .canvas{cursor:text}.sidebar--products{position:absolute;right:0;bottom:0;background-color:#7a7a7a;color:#fff;padding:0 15px;transition:transform .2s ease-in-out;z-index:10}.sidebar--products__toolbar{border-bottom:1px solid #8b8b8b;padding:10px 0;position:relative}.sidebar--products__toolbar::after{content:'';display:table;clear:both}.sidebar--products__tags{position:absolute;top:10px;white-space:nowrap}.sidebar--products__options{float:right}.sidebar--products--horizontal{height:250px;width:100%;border-top:3px solid #8b8b8b;transform:translate3d(0,250px,0)}.sidebar--products--horizontal .sidebar--products__tags{width:calc(100% - 300px)}.sidebar--products--horizontal .sidebar--products__search{margin-right:15px;width:150px}.sidebar--products--horizontal.sidebar--products--active{transform:translate3d(0,0,0)}.sidebar--products--vertical{height:100%;width:250px;border-left:3px solid #8b8b8b;transform:translate3d(250px,0,0)}.sidebar--products--vertical .sidebar--products__toolbar{height:95px}.sidebar--products--vertical .sidebar--products__search{position:absolute;top:50px;left:0;width:100%}.sidebar--products--vertical.sidebar--products--active{transform:translate3d(0,0,0)}.products-list::-webkit-scrollbar{height:5px;width:5px;background-color:#7a7a7a}.products-list::-webkit-scrollbar-thumb{background-color:#595959}.sidebar--products--horizontal>.products-list{height:191px;margin:0 -15px;overflow-x:auto;overflow-y:hidden;padding:15px 0 15px 15px;white-space:nowrap}.sidebar--products--horizontal>.products-list .product:last-child{margin-right:15px}.sidebar--products--vertical>.products-list{height:calc(100% - 95px);overflow-x:hidden;overflow-y:auto;padding:10px 15px 0 0;width:calc(100% + 15px)}.product{cursor:pointer;display:inline-block;margin-right:10px;position:relative;vertical-align:top;width:125px}.product figcaption{margin:3px;white-space:normal;word-wrap:break-word}.sidebar--products--horizontal .product figcaption{margin-bottom:0;margin-top:5px}.sidebar--products--vertical .product figcaption{height:100%;margin:0;overflow:hidden;position:relative}.sidebar--products--horizontal .product{height:164px;overflow-y:hidden}.sidebar--products--vertical .product{height:90px;width:100%;margin-bottom:10px}.product-list--filter .product{display:none}.product-list--filter .product.active{display:inline-block}.product__image{background-color:#fff;border:3px solid #8b8b8b;height:90px;transition:border .2s ease-in-out}.product__image img{padding:10px}.product.focus .product__image{border-color:#595959}.sidebar--products--vertical .product__image{float:left;margin-right:10px;padding-bottom:10px;width:90px}.product__icon{position:absolute;top:0;left:0;height:35px;width:35px;background-color:#8b8b8b;display:none;transition:background-color .2s ease-in-out,height .2s ease-in-out .2s,width .2s ease-in-out .2s;z-index:1}.product__icon:hover{height:50px;width:50px}.product.active .product__icon{display:block}.product.focus .product__icon{background-color:#595959}.product__icon .symbol__background{fill:transparent}.product__icon .symbol__text--1,.product__icon .symbol__text--2{fill:#fff;stroke:transparent}.product__icon path,.product__icon polygon{fill:#fff}.image-viewer--design{position:fixed;bottom:0;left:0;height:250px;width:250px;background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:contain;border-right:1px solid #8b8b8b;border-top:1px solid #8b8b8b;transition:transform .2s ease-in-out;z-index:10}.image-viewer--design img{padding:10px}.image-viewer--design>button{height:100%;width:100%;background-color:rgba(255,255,255,.25)!important;cursor:url(../img/cursors/window--maximise.svg) 12 12,pointer;opacity:0;position:relative;transition:opacity .2s ease-in-out;z-index:1}.image-viewer--design>button:hover{opacity:1}.appt-builder{color:#444!important;position:absolute;height:calc(100% - 60px);width:calc(100% - 60px)}.appointment-calendar,.appointment-legend{height:100%}.appointment-calendar{padding-left:15px;position:absolute;width:calc(100% - 250px)}.appointment-legend{left:0;line-height:30px;max-height:100%;overflow-y:auto;padding-right:15px;position:absolute;width:250px}.appointment-legend::-webkit-scrollbar{height:5px;width:5px}.appointment-legend::-webkit-scrollbar-thumb{background-color:#ccc}.appointment-legend .color-preview{pointer-events:auto}.appointment-legend__item{display:block;height:30px;overflow:hidden;text-overflow:ellipsis;width:100%;white-space:nowrap}.input--checkbox--color{display:inline-block}.input--checkbox--color>input{display:block;height:0;margin:0;width:0;opacity:0;transition:opacity .2s ease-in-out,visibility 0s step-end .2s;visibility:hidden}.input--checkbox--color>label{border:1px solid transparent;cursor:pointer;display:inline-block;height:16px;margin-right:5px;position:relative;top:3px;width:30px}.input--checkbox--color>input:checked+label{background-color:transparent!important}.appointment-calendar__toolbar{height:35px;position:absolute;width:calc(100% - 15px)}.color-preview{height:15px;width:30px;display:inline-block;vertical-align:middle}.nav-bottom{height:35px}.nav-bottom>div{position:absolute;right:30px;bottom:30px}.signature-pad>canvas{background-color:#fff}#theme-darkCSS{position:absolute;z-index:-1000}