/*!******************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/devextreme/dist/css/dx.common.css?ngGlobalStyle ***!
  \******************************************************************************************************************************************************************************************************************************************************/
/**
* DevExtreme (dx.common.css)
* Version: 23.2.6
* Build date: Wed May 01 2024
*
* Copyright (c) 2012 - 2024 Developer Express Inc. ALL RIGHTS RESERVED
* Read about DevExtreme licensing here: https://js.devexpress.com/Licensing/
*/
/*!
This file is kept for backward compatibility.
It is no longer required.
*/
/*!*****************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/devextreme/dist/css/dx.light.css?ngGlobalStyle ***!
  \*****************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/**
* DevExtreme (dx.light.css)
* Version: 23.2.6
* Build date: Wed May 01 2024
*
* Copyright (c) 2012 - 2024 Developer Express Inc. ALL RIGHTS RESERVED
* Read about DevExtreme licensing here: https://js.devexpress.com/Licensing/
*/
.dx-validationsummary-item{cursor:pointer}.dx-invalid-message.dx-overlay{position:relative}.dx-invalid-message.dx-overlay-wrapper{width:100%;visibility:hidden;pointer-events:none}.dx-invalid-message>.dx-overlay-content{display:inline-block;border-width:0;padding:10px;font-size:.85em;line-height:normal;word-wrap:break-word}.dx-dropdownbox.dx-dropdowneditor-active .dx-invalid-message-auto,.dx-invalid-message-visible.dx-invalid .dx-invalid-message-auto,.dx-invalid-message.dx-invalid-message-always,.dx-lookup.dx-dropdowneditor-active .dx-invalid-message-auto,.dx-state-focused.dx-invalid .dx-invalid-message-auto{visibility:visible}.dx-validationsummary-item-content{border-bottom:1px dashed;display:inline-block;line-height:normal}@keyframes dx-valid-badge-frames{from{opacity:0;transform:scale(.1)}to{opacity:1;transform:scale(1)}}.dx-theme-generic-typography{background-color:#fff;color:#333;font-weight:400;font-size:14px;font-family:"Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;line-height:1.35715}.dx-theme-generic-typography input,.dx-theme-generic-typography textarea{font-family:"Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;line-height:1.35715}.dx-theme-generic-typography .dx-font-xl,.dx-theme-generic-typography h1{font-weight:200;font-size:34px}.dx-theme-generic-typography .dx-font-l,.dx-theme-generic-typography h2{font-weight:400;font-size:28px}.dx-theme-generic-typography h3{font-weight:400;font-size:22px}.dx-theme-generic-typography .dx-font-m{font-weight:400;font-size:20px}.dx-theme-generic-typography .dx-font-s,.dx-theme-generic-typography h4{font-weight:500;font-size:18px}.dx-theme-generic-typography h5{font-weight:700;font-size:16px}.dx-theme-generic-typography .dx-font-xs,.dx-theme-generic-typography h6,.dx-theme-generic-typography small{font-weight:800;font-size:12px}.dx-theme-generic-typography a{color:#337ab7}@font-face{font-family:DXIcons;src:local("DevExtreme Generic Icons"),local("devextreme_generic_icons"),url('dxicons.ce0b6d3ffa93b345.woff2') format("woff2"),url('dxicons.138ec94494e3ed44.woff') format("woff"),url('dxicons.c0eb758cc0063fa8.ttf') format("truetype");font-weight:400;font-style:normal}.dx-icon{display:inline-block;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dx-icon-accountbox,.dx-icon-activefolder,.dx-icon-add,.dx-icon-addtableheader,.dx-icon-airplane,.dx-icon-aligncenter,.dx-icon-alignjustify,.dx-icon-alignleft,.dx-icon-alignright,.dx-icon-arrowback,.dx-icon-arrowdown,.dx-icon-arrowleft,.dx-icon-arrowright,.dx-icon-arrowup,.dx-icon-attach,.dx-icon-back,.dx-icon-background,.dx-icon-bell,.dx-icon-belloutline,.dx-icon-blockquote,.dx-icon-bmpfile,.dx-icon-bold,.dx-icon-bookmark,.dx-icon-box,.dx-icon-bulletlist,.dx-icon-car,.dx-icon-card,.dx-icon-cart,.dx-icon-cellproperties,.dx-icon-chart,.dx-icon-check,.dx-icon-checklist,.dx-icon-chevrondoubleleft,.dx-icon-chevrondoubleright,.dx-icon-chevrondown,.dx-icon-chevronleft,.dx-icon-chevronnext,.dx-icon-chevronprev,.dx-icon-chevronright,.dx-icon-chevronup,.dx-icon-clear,.dx-icon-clearcircle,.dx-icon-clearformat,.dx-icon-clearsquare,.dx-icon-clock,.dx-icon-close,.dx-icon-codeblock,.dx-icon-coffee,.dx-icon-collapse,.dx-icon-color,.dx-icon-columnchooser,.dx-icon-columnfield,.dx-icon-columnproperties,.dx-icon-comment,.dx-icon-contains,.dx-icon-contentlayout,.dx-icon-copy,.dx-icon-cut,.dx-icon-dataarea,.dx-icon-datafield,.dx-icon-datapie,.dx-icon-datatrending,.dx-icon-datausage,.dx-icon-decreaseindent,.dx-icon-decreaselinespacing,.dx-icon-deletecolumn,.dx-icon-deleterow,.dx-icon-deletetable,.dx-icon-description,.dx-icon-detailslayout,.dx-icon-doc,.dx-icon-docfile,.dx-icon-docxfile,.dx-icon-doesnotcontain,.dx-icon-download,.dx-icon-dragvertical,.dx-icon-edit,.dx-icon-edittableheader,.dx-icon-email,.dx-icon-endswith,.dx-icon-equal,.dx-icon-errorcircle,.dx-icon-event,.dx-icon-eventall,.dx-icon-expand,.dx-icon-expandform,.dx-icon-export,.dx-icon-exportpdf,.dx-icon-exportselected,.dx-icon-exportxlsx,.dx-icon-eyeclose,.dx-icon-eyeopen,.dx-icon-favorites,.dx-icon-fieldchooser,.dx-icon-fields,.dx-icon-file,.dx-icon-fill,.dx-icon-filter,.dx-icon-find,.dx-icon-floppy,.dx-icon-folder,.dx-icon-font,.dx-icon-fontsize,.dx-icon-food,.dx-icon-formula,.dx-icon-fullscreen,.dx-icon-gift,.dx-icon-globe,.dx-icon-greater,.dx-icon-greaterorequal,.dx-icon-group,.dx-icon-growfont,.dx-icon-header,.dx-icon-help,.dx-icon-hidepanel,.dx-icon-hierarchy,.dx-icon-home,.dx-icon-image,.dx-icon-imgarlock,.dx-icon-imgarunlock,.dx-icon-import,.dx-icon-importselected,.dx-icon-inactivefolder,.dx-icon-increaseindent,.dx-icon-increaselinespacing,.dx-icon-indent,.dx-icon-indeterminatestate,.dx-icon-info,.dx-icon-insertcolumnleft,.dx-icon-insertcolumnright,.dx-icon-insertrowabove,.dx-icon-insertrowbelow,.dx-icon-inserttable,.dx-icon-isblank,.dx-icon-isnotblank,.dx-icon-italic,.dx-icon-jpgfile,.dx-icon-key,.dx-icon-less,.dx-icon-lessorequal,.dx-icon-like,.dx-icon-link,.dx-icon-lock,.dx-icon-login,.dx-icon-map,.dx-icon-mediumiconslayout,.dx-icon-mention,.dx-icon-menu,.dx-icon-mergecells,.dx-icon-message,.dx-icon-minus,.dx-icon-money,.dx-icon-moon,.dx-icon-more,.dx-icon-movetofolder,.dx-icon-music,.dx-icon-newfolder,.dx-icon-notequal,.dx-icon-optionsgear,.dx-icon-orderedlist,.dx-icon-ordersbox,.dx-icon-overflow,.dx-icon-palette,.dx-icon-panelleft,.dx-icon-panelright,.dx-icon-parentfolder,.dx-icon-paste,.dx-icon-pasteplaintext,.dx-icon-pdffile,.dx-icon-percent,.dx-icon-photo,.dx-icon-photooutline,.dx-icon-pin,.dx-icon-pinleft,.dx-icon-pinmap,.dx-icon-pinright,.dx-icon-plus,.dx-icon-pptfile,.dx-icon-pptxfile,.dx-icon-preferences,.dx-icon-print,.dx-icon-product,.dx-icon-pulldown,.dx-icon-range,.dx-icon-redo,.dx-icon-refresh,.dx-icon-remove,.dx-icon-rename,.dx-icon-repeat,.dx-icon-return,.dx-icon-revert,.dx-icon-rowfield,.dx-icon-rowproperties,.dx-icon-rtffile,.dx-icon-runner,.dx-icon-save,.dx-icon-search,.dx-icon-selectall,.dx-icon-send,.dx-icon-share,.dx-icon-showpanel,.dx-icon-shrinkfont,.dx-icon-smalliconslayout,.dx-icon-sortdown,.dx-icon-sortdowntext,.dx-icon-sorted,.dx-icon-sortup,.dx-icon-sortuptext,.dx-icon-spindown,.dx-icon-spinleft,.dx-icon-spinnext,.dx-icon-spinprev,.dx-icon-spinright,.dx-icon-spinup,.dx-icon-splitcells,.dx-icon-square,.dx-icon-startswith,.dx-icon-strike,.dx-icon-subscript,.dx-icon-sun,.dx-icon-superscript,.dx-icon-svgfile,.dx-icon-tableproperties,.dx-icon-tags,.dx-icon-taskcomplete,.dx-icon-taskhelpneeded,.dx-icon-taskinprogress,.dx-icon-taskrejected,.dx-icon-taskstop,.dx-icon-tel,.dx-icon-textdocument,.dx-icon-tips,.dx-icon-to,.dx-icon-todo,.dx-icon-toolbox,.dx-icon-trash,.dx-icon-txtfile,.dx-icon-underline,.dx-icon-undo,.dx-icon-unlock,.dx-icon-unpin,.dx-icon-unselectall,.dx-icon-upload,.dx-icon-user,.dx-icon-variable,.dx-icon-verticalalignbottom,.dx-icon-verticalaligncenter,.dx-icon-verticalaligntop,.dx-icon-video,.dx-icon-warning,.dx-icon-xlsfile,.dx-icon-xlsxfile{font:14px/1 DXIcons}.dx-icon-add:before{content:"\f00b"}.dx-icon-airplane:before{content:"\f000"}.dx-icon-bookmark:before{content:"\f017"}.dx-icon-box:before{content:"\f018"}.dx-icon-car:before{content:"\f01b"}.dx-icon-card:before{content:"\f019"}.dx-icon-cart:before{content:"\f01a"}.dx-icon-chart:before{content:"\f01c"}.dx-icon-check:before{content:"\f005"}.dx-icon-clear:before{content:"\f008"}.dx-icon-clock:before{content:"\f01d"}.dx-icon-close:before{content:"\f00a"}.dx-icon-coffee:before{content:"\f02a"}.dx-icon-comment:before{content:"\f01e"}.dx-icon-doc:before,.dx-icon-file:before{content:"\f021"}.dx-icon-download:before{content:"\f022"}.dx-icon-dragvertical:before{content:"\f038"}.dx-icon-edit:before{content:"\f023"}.dx-icon-email:before{content:"\f024"}.dx-icon-event:before{content:"\f026"}.dx-icon-eventall:before{content:"\f043"}.dx-icon-favorites:before{content:"\f025"}.dx-icon-find:before{content:"\f027"}.dx-icon-filter:before{content:"\f050"}.dx-icon-activefolder:before,.dx-icon-folder:before{content:"\f028"}.dx-icon-food:before{content:"\f029"}.dx-icon-gift:before{content:"\f02b"}.dx-icon-globe:before{content:"\f02c"}.dx-icon-group:before{content:"\f02e"}.dx-icon-help:before{content:"\f02f"}.dx-icon-home:before{content:"\f030"}.dx-icon-image:before{content:"\f031"}.dx-icon-info:before{content:"\f032"}.dx-icon-key:before{content:"\f033"}.dx-icon-like:before{content:"\f034"}.dx-icon-map:before{content:"\f035"}.dx-icon-menu:before{content:"\f00c"}.dx-icon-message:before{content:"\f024"}.dx-icon-money:before{content:"\f036"}.dx-icon-music:before{content:"\f037"}.dx-icon-overflow:before{content:"\f00d"}.dx-icon-percent:before{content:"\f039"}.dx-icon-photo:before{content:"\f03a"}.dx-icon-plus:before{content:"\f00b"}.dx-icon-minus:before{content:"\f074"}.dx-icon-preferences:before{content:"\f03b"}.dx-icon-product:before{content:"\f03c"}.dx-icon-pulldown:before{content:"\f062"}.dx-icon-refresh:before{content:"\f03d"}.dx-icon-remove:before{content:"\f00a"}.dx-icon-revert:before{content:"\f04c"}.dx-icon-runner:before{content:"\f040"}.dx-icon-save:before{content:"\f041"}.dx-icon-search:before{content:"\f027"}.dx-icon-tags:before{content:"\f009"}.dx-icon-tel:before{content:"\f003"}.dx-icon-tips:before{content:"\f004"}.dx-icon-todo:before{content:"\f005"}.dx-icon-toolbox:before{content:"\f007"}.dx-icon-trash:before{content:"\f03e"}.dx-icon-user:before{content:"\f02d"}.dx-icon-upload:before{content:"\f006"}.dx-icon-floppy:before{content:"\f073"}.dx-icon-arrowleft:before{content:"\f011"}.dx-icon-arrowdown:before{content:"\f015"}.dx-icon-arrowback:before{content:"\f15a"}.dx-icon-arrowright:before{content:"\f00e"}.dx-icon-arrowup:before{content:"\f013"}.dx-icon-spinleft:before,.dx-icon-spinprev:before{content:"\f04f"}.dx-icon-spinnext:before,.dx-icon-spinright:before{content:"\f04e"}.dx-icon-spindown:before{content:"\f001"}.dx-icon-spinup:before{content:"\f002"}.dx-icon-back:before,.dx-icon-chevronleft:before,.dx-icon-chevronprev:before{content:"\f012"}.dx-icon-chevronnext:before,.dx-icon-chevronright:before{content:"\f010"}.dx-icon-chevrondown:before{content:"\f016"}.dx-icon-chevronup:before{content:"\f014"}.dx-icon-chevrondoubleleft:before{content:"\f042"}.dx-icon-chevrondoubleright:before{content:"\f03f"}.dx-icon-equal:before{content:"\f044"}.dx-icon-notequal:before{content:"\f045"}.dx-icon-less:before{content:"\f046"}.dx-icon-greater:before{content:"\f047"}.dx-icon-lessorequal:before{content:"\f048"}.dx-icon-greaterorequal:before{content:"\f049"}.dx-icon-isblank:before{content:"\f075"}.dx-icon-isnotblank:before{content:"\f076"}.dx-icon-sortup:before{content:"\f051"}.dx-icon-sortdown:before{content:"\f052"}.dx-icon-sortuptext:before{content:"\f053"}.dx-icon-sortdowntext:before{content:"\f054"}.dx-icon-sorted:before{content:"\f055"}.dx-icon-expand:before{content:"\f04a"}.dx-icon-collapse:before{content:"\f04b"}.dx-icon-columnfield:before{content:"\f057"}.dx-icon-rowfield:before{content:"\f058"}.dx-icon-datafield:before{content:"\f101"}.dx-icon-fields:before{content:"\f059"}.dx-icon-fieldchooser:before{content:"\f05a"}.dx-icon-columnchooser:before{content:"\f04d"}.dx-icon-pin:before{content:"\f05b"}.dx-icon-unpin:before{content:"\f05c"}.dx-icon-pinleft:before{content:"\f05d"}.dx-icon-pinright:before{content:"\f05e"}.dx-icon-contains:before{content:"\f063"}.dx-icon-startswith:before{content:"\f064"}.dx-icon-endswith:before{content:"\f065"}.dx-icon-doesnotcontain:before{content:"\f066"}.dx-icon-range:before{content:"\f06a"}.dx-icon-export:before{content:"\f05f"}.dx-icon-exportxlsx:before{content:"\f060"}.dx-icon-exportpdf:before{content:"\f061"}.dx-icon-exportselected:before{content:"\f06d"}.dx-icon-ordersbox:before{content:"\f06e"}.dx-icon-warning:before{content:"\f06b"}.dx-icon-taskhelpneeded:before{content:"\f06f"}.dx-icon-more:before{content:"\f06c"}.dx-icon-square:before{content:"\f067"}.dx-icon-clearsquare:before{content:"\f068"}.dx-icon-repeat:before{content:"\f069"}.dx-icon-selectall:before{content:"\f070"}.dx-icon-unselectall:before{content:"\f071"}.dx-icon-print:before{content:"\f072"}.dx-icon-bold:before{content:"\f077"}.dx-icon-italic:before{content:"\f078"}.dx-icon-underline:before{content:"\f079"}.dx-icon-strike:before{content:"\f07a"}.dx-icon-increaselinespacing:before,.dx-icon-indent:before{content:"\f07b"}.dx-icon-font:before{content:"\f11b"}.dx-icon-fontsize:before{content:"\f07c"}.dx-icon-shrinkfont:before{content:"\f07d"}.dx-icon-growfont:before{content:"\f07e"}.dx-icon-color:before{content:"\f07f"}.dx-icon-background:before{content:"\f080"}.dx-icon-fill:before{content:"\f10d"}.dx-icon-palette:before{content:"\f120"}.dx-icon-superscript:before{content:"\f081"}.dx-icon-subscript:before{content:"\f082"}.dx-icon-header:before{content:"\f083"}.dx-icon-blockquote:before{content:"\f084"}.dx-icon-formula:before{content:"\f056"}.dx-icon-codeblock:before{content:"\f085"}.dx-icon-orderedlist:before{content:"\f086"}.dx-icon-bulletlist:before{content:"\f087"}.dx-icon-increaseindent:before{content:"\f088"}.dx-icon-decreaseindent:before{content:"\f089"}.dx-icon-decreaselinespacing:before{content:"\f106"}.dx-icon-alignleft:before{content:"\f08a"}.dx-icon-alignright:before{content:"\f08b"}.dx-icon-aligncenter:before{content:"\f08c"}.dx-icon-alignjustify:before{content:"\f08d"}.dx-icon-link:before{content:"\f08e"}.dx-icon-video:before{content:"\f08f"}.dx-icon-mention:before{content:"\f090"}.dx-icon-variable:before{content:"\f091"}.dx-icon-clearformat:before{content:"\f092"}.dx-icon-accountbox:before{content:"\f094"}.dx-icon-fullscreen:before{content:"\f11a"}.dx-icon-hierarchy:before{content:"\f124"}.dx-icon-docfile:before{content:"\f111"}.dx-icon-docxfile:before{content:"\f110"}.dx-icon-pdffile:before{content:"\f118"}.dx-icon-pptfile:before{content:"\f114"}.dx-icon-pptxfile:before{content:"\f115"}.dx-icon-rtffile:before{content:"\f112"}.dx-icon-txtfile:before{content:"\f113"}.dx-icon-xlsfile:before{content:"\f116"}.dx-icon-xlsxfile:before{content:"\f117"}.dx-icon-copy:before{content:"\f107"}.dx-icon-cut:before{content:"\f10a"}.dx-icon-paste:before{content:"\f108"}.dx-icon-share:before{content:"\f11f"}.dx-icon-inactivefolder:before{content:"\f105"}.dx-icon-newfolder:before{content:"\f123"}.dx-icon-movetofolder:before{content:"\f121"}.dx-icon-parentfolder:before{content:"\f122"}.dx-icon-rename:before{content:"\f109"}.dx-icon-detailslayout:before{content:"\f10b"}.dx-icon-contentlayout:before{content:"\f11e"}.dx-icon-smalliconslayout:before{content:"\f119"}.dx-icon-mediumiconslayout:before{content:"\f10c"}.dx-icon-undo:before{content:"\f04c"}.dx-icon-redo:before{content:"\f093"}.dx-icon-hidepanel:before{content:"\f11c"}.dx-icon-showpanel:before{content:"\f11d"}.dx-icon-checklist:before{content:"\f141"}.dx-icon-verticalaligntop:before{content:"\f14f"}.dx-icon-verticalaligncenter:before{content:"\f14e"}.dx-icon-verticalalignbottom:before{content:"\f14d"}.dx-icon-rowproperties:before{content:"\f14c"}.dx-icon-columnproperties:before{content:"\f14b"}.dx-icon-cellproperties:before{content:"\f14a"}.dx-icon-tableproperties:before{content:"\f140"}.dx-icon-splitcells:before{content:"\f139"}.dx-icon-mergecells:before{content:"\f138"}.dx-icon-deleterow:before{content:"\f137"}.dx-icon-deletecolumn:before{content:"\f136"}.dx-icon-insertrowabove:before{content:"\f135"}.dx-icon-insertrowbelow:before{content:"\f134"}.dx-icon-insertcolumnleft:before{content:"\f133"}.dx-icon-insertcolumnright:before{content:"\f132"}.dx-icon-inserttable:before{content:"\f130"}.dx-icon-deletetable:before{content:"\f131"}.dx-icon-edittableheader:before{content:"\f142"}.dx-icon-addtableheader:before{content:"\f143"}.dx-icon-pasteplaintext:before{content:"\f144"}.dx-icon-importselected:before{content:"\f145"}.dx-icon-import:before{content:"\f146"}.dx-icon-textdocument:before{content:"\f147"}.dx-icon-jpgfile:before{content:"\f148"}.dx-icon-bmpfile:before{content:"\f149"}.dx-icon-svgfile:before{content:"\f150"}.dx-icon-attach:before{content:"\f151"}.dx-icon-return:before{content:"\f152"}.dx-icon-indeterminatestate:before{content:"\f153"}.dx-icon-lock:before{content:"\f154"}.dx-icon-unlock:before{content:"\f155"}.dx-icon-imgarlock:before{content:"\f156"}.dx-icon-imgarunlock:before{content:"\f157"}.dx-icon-bell:before{content:"\f158"}.dx-icon-sun:before{content:"\f159"}.dx-icon-taskcomplete:before{content:"\f15b"}.dx-icon-taskrejected:before{content:"\f15c"}.dx-icon-taskinprogress:before{content:"\f15d"}.dx-icon-taskstop:before{content:"\f15e"}.dx-icon-clearcircle:before{content:"\f15f"}.dx-icon-send:before{content:"\f160"}.dx-icon-pinmap:before{content:"\f161"}.dx-icon-photooutline:before{content:"\f162"}.dx-icon-panelright:before{content:"\f163"}.dx-icon-panelleft:before{content:"\f164"}.dx-icon-optionsgear:before{content:"\f165"}.dx-icon-moon:before{content:"\f166"}.dx-icon-login:before{content:"\f167"}.dx-icon-eyeopen:before{content:"\f168"}.dx-icon-eyeclose:before{content:"\f169"}.dx-icon-expandform:before{content:"\f170"}.dx-icon-description:before{content:"\f171"}.dx-icon-belloutline:before{content:"\f172"}.dx-icon-to:before{content:"\f173"}.dx-icon-errorcircle:before{content:"\f174"}.dx-icon-datatrending:before{content:"\f175"}.dx-icon-dataarea:before{content:"\f176"}.dx-icon-datausage:before{content:"\f177"}.dx-icon-datapie:before{content:"\f178"}.dx-tab .dx-icon,.dx-tab.dx-tab-selected .dx-icon{background-size:100% 100%;background-position:50% 50%}.dx-scrollview-pulldown{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABkCAQAAABebbrxAAABD0lEQVRo3u2XvQ3CMBCFLbmjYYGsAA2wA1X2gAbEAEwB2eIKflagh6zACJAuUihASUic+M5GNH56dT7J8efTPUXKkDkzrS8LpQAEMBygcwAss2UGQADDBmLa+AMvzAAIYNhATBt/YMEMgACGDcS0wbQBEEAAAQQQwD8CEzaiL7sKqOnojTuQrh95SKkX7kqD5j+M6O6Mu1NkupQJZU64B426bjmmXIzLKe7TZiUGLmweyhTa28XWdJKpYn8pXIVub1U4T4+jUKkKbyWeWhR6Vqpwd+w+hb5U4S/ta54qkhZgVihxrxWaznZVZD2lqVDaVkVafOoKGVWRN6nZR6GMxr+qZjHl3aq4db0NLXld7wVjuu7NS9f7yAAAAABJRU5ErkJggg==");background-position:0 0;background-repeat:no-repeat}.dx-loadindicator-image,.dx-loadindicator-image-large,.dx-loadindicator-image-small{background-position:center center;background-repeat:no-repeat}.dx-color-scheme{font-family:"#"}.dx-widget{display:block;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:none;-webkit-touch-callout:none;padding:0;outline:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;color:#333;font-weight:400;font-size:14px;font-family:"Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;line-height:1.35715}.dx-widget,.dx-widget *,.dx-widget ::after,.dx-widget ::before,.dx-widget::after,.dx-widget::before{box-sizing:border-box}.dx-item{outline:0}.dx-rtl{direction:rtl;unicode-bidi:embed}.dx-state-disabled{pointer-events:none}.dx-widget input,.dx-widget textarea{font-family:"Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;line-height:1.35715}.dx-state-disabled .dx-widget,.dx-state-disabled.dx-widget{opacity:.5;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;cursor:default}.dx-state-disabled .dx-widget .dx-widget,.dx-state-disabled.dx-widget .dx-widget{opacity:1}.dx-surface{background-color:#fff}.dx-card{overflow:hidden;border:1px solid #ddd;border-radius:4px;background-color:#fff}.dx-fieldset .dx-field-value{margin:0}.dx-fieldset,.dx-fieldset *{box-sizing:border-box}.dx-fieldset-header:empty{display:none}.dx-field::after,.dx-field::before{display:table;content:"";line-height:0}.dx-field::after{clear:both}.dx-field-label{float:left;width:40%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333;cursor:default;padding:8px 15px 9px 0}.dx-field-value,.dx-field-value-static{float:right}.dx-field-value.dx-datebox{min-width:60%}.dx-field-value:not(.dx-widget)>.dx-datebox{min-width:100%}.dx-field-value .dx-selectbox-tag-container{white-space:normal}.dx-field-value:not(.dx-widget)>.dx-selectbox.dx-selectbox-multiselect.dx-widget{position:relative;width:auto;text-align:left}.dx-fieldset.dx-rtl .dx-field-label,.dx-rtl .dx-fieldset .dx-field-label{float:right}.dx-fieldset.dx-rtl .dx-field-value,.dx-rtl .dx-fieldset .dx-field-value{float:left}.dx-field{position:relative;color:#333;font-weight:400;font-size:14px;font-family:"Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;line-height:1.35715;min-height:36px;padding:0}.dx-field input,.dx-field textarea{font-family:"Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;line-height:1.35715}.dx-field-value.dx-attention{color:#d9534f;padding:8px 10px 9px 28px;position:relative}.dx-field-value.dx-attention::before{pointer-events:none;font-weight:700;position:absolute;top:50%;margin-top:-9px;width:18px;height:18px;text-align:center;line-height:18px;font-size:13px;background-color:#d9534f;color:#fff;content:"!";border-radius:50%;left:0}.dx-field-value-static,.dx-field-value:not(.dx-switch):not(.dx-checkbox):not(.dx-button){width:60%}.dx-field-value.dx-widget,.dx-field-value:not(.dx-widget)>.dx-widget{margin:0}.dx-field-value:not(.dx-widget)>.dx-button,.dx-field-value:not(.dx-widget)>.dx-checkbox,.dx-field-value:not(.dx-widget)>.dx-switch{float:right}.dx-field-value.dx-checkbox,.dx-field-value:not(.dx-widget)>.dx-checkbox{margin:7px 0}.dx-field-value.dx-switch,.dx-field-value:not(.dx-widget)>.dx-switch{margin:6px 0}.dx-field-value.dx-slider,.dx-field-value:not(.dx-widget)>.dx-slider{margin:4px 0}.dx-field-value.dx-radiogroup,.dx-field-value:not(.dx-widget)>.dx-radiogroup{margin:5px 0}.dx-field-value-static{white-space:normal;padding:8px 10px 9px}.dx-fieldset{margin:30px 20px;padding:0}.dx-rtl .dx-fieldset .dx-field-value:not(.dx-widget)>.dx-button,.dx-rtl .dx-fieldset .dx-field-value:not(.dx-widget)>.dx-checkbox,.dx-rtl .dx-fieldset .dx-field-value:not(.dx-widget)>.dx-switch,.dx-rtl.dx-fieldset .dx-field-value:not(.dx-widget)>.dx-button,.dx-rtl.dx-fieldset .dx-field-value:not(.dx-widget)>.dx-checkbox,.dx-rtl.dx-fieldset .dx-field-value:not(.dx-widget)>.dx-switch{float:left}.dx-fieldset-header{margin:0 0 20px;font-weight:500;font-size:18px}.dx-field{margin:0 0 10px}.dx-field:last-of-type{margin:0}.dx-theme-marker{font-family:"dx.generic.light"}.dx-theme-accent-as-text-color{color:#337ab7!important}.dx-theme-text-color{color:#333!important}.dx-theme-background-color-as-text-color{color:#fff!important}.dx-theme-border-color-as-text-color{color:#ddd!important}.dx-theme-accent-as-background-color{background-color:#337ab7!important;fill:#337ab7!important}.dx-theme-text-color-as-background-color{background-color:#333!important;fill:#333!important}.dx-theme-background-color{background-color:#fff!important;fill:#fff!important}.dx-theme-typography-background-color{background-color:#fff!important}.dx-theme-border-color-as-background-color{background-color:#ddd!important;fill:#ddd!important}.dx-theme-accent-as-border-color{border-color:#337ab7!important}.dx-theme-text-color-as-border-color{border-color:#333!important}.dx-theme-background-color-as-border-color{border-color:#fff!important}.dx-theme-border-color{border-color:#ddd!important}.dx-resizable{display:block;position:relative}.dx-resizable-handle{position:absolute;z-index:50}.dx-state-disabled .dx-resizable-handle{cursor:default}.dx-resizable-handle-left,.dx-resizable-handle-right{top:0;height:100%;width:3px}.dx-resizable-handle-left{left:0;cursor:e-resize}.dx-resizable-handle-right{right:0;cursor:e-resize}.dx-resizable-handle-bottom,.dx-resizable-handle-top{left:0;width:100%;height:3px}.dx-resizable-handle-top{top:0;cursor:s-resize}.dx-resizable-handle-bottom{bottom:0;cursor:s-resize}.dx-resizable-handle-corner-bottom-left,.dx-resizable-handle-corner-bottom-right,.dx-resizable-handle-corner-top-left,.dx-resizable-handle-corner-top-right{width:6px;height:6px}.dx-resizable-handle-corner-bottom-right,.dx-resizable-handle-corner-top-left{cursor:se-resize}.dx-resizable-handle-corner-bottom-left,.dx-resizable-handle-corner-top-right{cursor:ne-resize}.dx-resizable-handle-corner-bottom-left,.dx-resizable-handle-corner-top-left{left:0;border-bottom-right-radius:100%}.dx-resizable-handle-corner-bottom-right,.dx-resizable-handle-corner-top-right{right:0;border-bottom-left-radius:100%}.dx-resizable-handle-corner-top-left,.dx-resizable-handle-corner-top-right{top:0}.dx-resizable-handle-corner-bottom-left,.dx-resizable-handle-corner-bottom-right{bottom:0}.dx-draggable{left:0;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.dx-draggable.dx-state-disabled,.dx-state-disabled .dx-draggable{cursor:default}.dx-draggable-clone{position:absolute;top:0;left:0;z-index:2147483647}.dx-clearfix::after,.dx-clearfix::before{display:table;content:"";line-height:0}.dx-clearfix::after{clear:both}.dx-translate-disabled{transform:none!important}.dx-hidden-input{position:fixed;top:-10px;left:-10px;width:0;height:0}.dx-user-select{-webkit-user-select:text;user-select:text}.dx-hidden,.dx-state-invisible{display:none!important}.dx-gesture-cover{transform:translate3d(0,0,0);position:fixed;top:0;right:0;left:0;bottom:0;opacity:0;z-index:2147483647}.dx-animating{pointer-events:none}.dx-fade-animation.dx-enter,.dx-fade-animation.dx-leave.dx-leave-active,.dx-no-direction.dx-enter,.dx-no-direction.dx-leave.dx-leave-active{opacity:0}.dx-fade-animation.dx-enter.dx-enter-active,.dx-fade-animation.dx-leave,.dx-no-direction.dx-enter.dx-enter-active,.dx-no-direction.dx-leave{opacity:1}.dx-overflow-animation.dx-enter.dx-forward{transform:translate3d(100%,0,0);z-index:2}.dx-overflow-animation.dx-enter.dx-enter-active.dx-forward{transform:translate3d(0,0,0);z-index:2}.dx-overflow-animation.dx-enter.dx-backward,.dx-overflow-animation.dx-enter.dx-enter-active.dx-backward,.dx-overflow-animation.dx-leave.dx-forward,.dx-overflow-animation.dx-leave.dx-leave-active.dx-forward{transform:translate3d(0,0,0);z-index:1}.dx-overflow-animation.dx-leave.dx-backward{transform:translate3d(0,0,0);z-index:2}.dx-overflow-animation.dx-leave.dx-leave-active.dx-backward{transform:translate3d(100%,0,0);z-index:2}.dx-slide-animation.dx-enter.dx-forward{transform:translate3d(100%,0,0)}.dx-slide-animation.dx-enter.dx-enter-active.dx-forward{transform:translate3d(0,0,0)}.dx-slide-animation.dx-enter.dx-backward{transform:translate3d(-100%,0,0)}.dx-slide-animation.dx-enter.dx-enter-active.dx-backward,.dx-slide-animation.dx-leave.dx-forward{transform:translate3d(0,0,0)}.dx-slide-animation.dx-leave.dx-leave-active.dx-forward{transform:translate3d(-100%,0,0)}.dx-slide-animation.dx-leave.dx-backward{transform:translate3d(0,0,0)}.dx-slide-animation.dx-leave.dx-leave-active.dx-backward{transform:translate3d(100%,0,0)}.dx-opendoor-animation.dx-enter.dx-forward{transform:matrix3d(.71,0,.71,.001,0,1,0,0,-.71,0,.71,0,0,0,0,1);transform-origin:center left 0;opacity:0}.dx-opendoor-animation.dx-enter.dx-enter-active.dx-backward,.dx-opendoor-animation.dx-enter.dx-enter-active.dx-forward{transform:none;opacity:1}.dx-opendoor-animation.dx-leave.dx-backward,.dx-opendoor-animation.dx-leave.dx-forward{transform:none;transform-origin:center left 0;opacity:1}.dx-opendoor-animation.dx-enter.dx-backward,.dx-opendoor-animation.dx-leave.dx-leave-active.dx-forward{transform:matrix3d(.5,0,.87,-.001,0,1,0,0,-.87,0,.5,0,0,0,0,1);transform-origin:center left 0;opacity:0}.dx-opendoor-animation.dx-leave.dx-leave-active.dx-backward{transform:matrix3d(.71,0,.71,.001,0,1,0,0,-.71,0,.71,0,0,0,0,1);opacity:0}.dx-win-pop-animation.dx-enter.dx-forward{transform:scale(.5);opacity:0}.dx-win-pop-animation.dx-enter.dx-enter-active.dx-forward{transform:scale(1);opacity:1}.dx-win-pop-animation.dx-enter.dx-backward,.dx-win-pop-animation.dx-leave.dx-leave-active.dx-forward{transform:scale(1.5);opacity:0}.dx-win-pop-animation.dx-enter.dx-enter-active.dx-backward{transform:scale(1);opacity:1}.dx-win-pop-animation.dx-leave.dx-leave-active.dx-backward{transform:scale(.5);opacity:0}.dx-android-pop-animation.dx-enter.dx-forward,.dx-android-pop-animation.dx-leave.dx-leave-active.dx-backward{transform:translate3d(0,150px,0);opacity:0}.dx-android-pop-animation.dx-enter.dx-enter-active.dx-forward,.dx-android-pop-animation.dx-leave.dx-backward{transform:translate3d(0,0,0);opacity:1}.dx-android-pop-animation.dx-enter.dx-forward,.dx-android-pop-animation.dx-leave.dx-backward{z-index:1}.dx-ios7-slide-animation.dx-enter.dx-forward{z-index:2;transform:translate3d(100%,0,0)}.dx-ios7-slide-animation.dx-enter.dx-enter-active.dx-forward{z-index:2;transform:translate3d(0,0,0)}.dx-ios7-slide-animation.dx-enter.dx-backward{transform:translate3d(-20%,0,0);z-index:1}.dx-ios7-slide-animation.dx-enter.dx-enter-active.dx-backward{transform:translate3d(0,0,0);z-index:1}.dx-ios7-slide-animation.dx-leave.dx-forward{z-index:1;transform:translate3d(0,0,0)}.dx-ios7-slide-animation.dx-leave.dx-leave-active.dx-forward{transform:translate3d(-20%,0,0);z-index:1}.dx-ios7-slide-animation.dx-leave.dx-backward{z-index:2}.dx-ios7-slide-animation.dx-leave.dx-leave-active.dx-backward{transform:translate3d(100%,0,0);z-index:2}.dx-ios7-toolbar-animation.dx-enter.dx-forward{transform:translate3d(40%,0,0);opacity:0;z-index:2}.dx-ios7-toolbar-animation.dx-enter.dx-enter-active.dx-forward{transform:translate3d(0,0,0);opacity:1;z-index:2}.dx-ios7-toolbar-animation.dx-enter.dx-backward{transform:translate3d(-40%,0,0);opacity:0;z-index:1}.dx-ios7-toolbar-animation.dx-enter.dx-enter-active.dx-backward,.dx-ios7-toolbar-animation.dx-leave.dx-forward{transform:translate3d(0,0,0);opacity:1;z-index:1}.dx-ios7-toolbar-animation.dx-leave.dx-leave-active.dx-forward{transform:translate3d(-40%,0,0);opacity:0;z-index:1}.dx-ios7-toolbar-animation.dx-leave.dx-backward{transform:translate3d(0,0,0);opacity:1;z-index:2}.dx-ios7-toolbar-animation.dx-leave.dx-leave-active.dx-backward{transform:translate3d(40%,0,0);opacity:0;z-index:2}.dx-drop-animation.dx-enter,.dx-drop-animation.dx-leave.dx-leave-active{transform:translate3d(0,-120%,0)}.dx-drop-animation.dx-enter.dx-enter-active,.dx-drop-animation.dx-leave{transform:translate3d(0,0,0)}.dx-3d-drop-animation.dx-enter,.dx-3d-drop-animation.dx-leave.dx-leave-active{transform:rotate3d(1,0,0,10deg) translate3d(0,-10px,0) scale3d(1.1,1.1,1.1);opacity:0}.dx-3d-drop-animation.dx-enter.dx-enter-active,.dx-3d-drop-animation.dx-leave{transform:rotate3d(1,0,0,0) translate3d(0,0,0) scale3d(1,1,1);opacity:1}.dx-fade-drop-animation.dx-enter,.dx-fade-drop-animation.dx-leave.dx-leave-active{transform:translate3d(0,-10px,0) scale3d(1.1,1.1,1.1);opacity:0}.dx-fade-drop-animation.dx-enter.dx-enter-active,.dx-fade-drop-animation.dx-leave{transform:translate3d(0,0,0) scale3d(1,1,1);opacity:1}.dx-fade-rise-animation.dx-enter,.dx-fade-rise-animation.dx-leave.dx-leave-active{transform:translate3d(0,10px,0) scale3d(1.1,1.1,1.1);opacity:0}.dx-fade-rise-animation.dx-enter.dx-enter-active,.dx-fade-rise-animation.dx-leave{transform:translate3d(0,0,0) scale3d(1,1,1);opacity:1}.dx-fade-slide-animation.dx-enter,.dx-fade-slide-animation.dx-leave.dx-leave-active{transform:translate3d(40%,0,0);opacity:0}.dx-fade-slide-animation.dx-enter.dx-enter-active,.dx-fade-slide-animation.dx-leave{transform:translate3d(0,0,0);opacity:1}.dx-fade-zoom-animation.dx-enter,.dx-fade-zoom-animation.dx-leave.dx-leave-active{transform:scale3d(.3,.3,.3);opacity:0}.dx-fade-zoom-animation.dx-enter.dx-enter-active,.dx-fade-zoom-animation.dx-leave{transform:scale3d(1,1,1);opacity:1}.dx-box-item-content{flex-direction:column;max-width:100%;font-size:14px}.dx-button-disabled{cursor:default}.dx-button{display:inline-flex;cursor:pointer;text-align:center;vertical-align:middle;max-width:100%;overflow:hidden;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-user-drag:none}.dx-button .dx-icon{-webkit-user-drag:none;display:inherit;align-items:center;justify-content:center;vertical-align:middle;background-size:contain;width:18px;height:18px;font-size:18px;margin-inline-end:0;margin-inline-start:0}.dx-button a{text-decoration:none}.dx-button-content{flex:1 1 auto;height:100%;max-height:100%;display:inherit;align-items:center;justify-content:center;vertical-align:middle;line-height:1.35715}.dx-button-has-text .dx-button-content,.dx-button-has-text .dx-button-content .dx-button-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dx-button-content>.dx-inkripple{display:none}.dx-button-link{text-decoration:none}.dx-button-submit-input{padding:0;margin:0;border:0;height:0;width:0;font-size:0;opacity:0;visibility:hidden}.dx-state-disabled .dx-button,.dx-state-disabled.dx-button{cursor:default}.dx-button-text{line-height:1.2858}.dx-button .dx-button-content{padding-block:8px;padding-inline-start:8px;padding-inline-end:8px}.dx-button-has-icon .dx-button-content{padding-block:8px;padding-inline-start:8px;padding-inline-end:8px}.dx-button-has-icon .dx-icon{width:18px;height:18px;font-size:18px;margin-inline-end:0;margin-inline-start:0}.dx-button-has-text .dx-button-content{padding-block:8px;padding-inline-start:12px;padding-inline-end:12px}.dx-button-has-text .dx-icon{width:18px;height:18px;font-size:18px;margin-inline-end:9px;margin-inline-start:0}.dx-button{border-radius:4px;border-width:1px;border-style:solid}.dx-button-mode-contained{background-color:#fff;border-color:#ddd;color:#333}.dx-button-mode-contained .dx-icon{color:#333}.dx-button-mode-contained.dx-state-selected{background-color:#d4d4d4}.dx-button-mode-contained.dx-state-hover{background-color:#f5f5f5}.dx-button-mode-contained.dx-state-focused{background-color:#ebebeb}.dx-button-mode-contained.dx-state-active{background-color:#c2c2c2;color:#333}.dx-button-mode-contained.dx-button-danger{background-color:#d9534f;border-color:transparent;color:#fff}.dx-button-mode-contained.dx-button-danger .dx-icon{color:#fff}.dx-button-mode-contained.dx-button-danger.dx-state-selected{background-color:#ac2925}.dx-button-mode-contained.dx-button-danger.dx-state-hover{background-color:#ce312c}.dx-button-mode-contained.dx-button-danger.dx-state-focused{background-color:#c12e2a}.dx-button-mode-contained.dx-button-danger.dx-state-active{background-color:#932320;color:#fff}.dx-button-mode-contained.dx-button-success{background-color:#5cb85c;border-color:transparent;color:#fff}.dx-button-mode-contained.dx-button-success .dx-icon{color:#fff}.dx-button-mode-contained.dx-button-success.dx-state-selected{background-color:#398439}.dx-button-mode-contained.dx-button-success.dx-state-hover{background-color:#46a046}.dx-button-mode-contained.dx-button-success.dx-state-focused{background-color:#419641}.dx-button-mode-contained.dx-button-success.dx-state-active{background-color:#306f30;color:#fff}.dx-button-mode-contained.dx-button-default{background-color:#337ab7;border-color:transparent;color:#fff}.dx-button-mode-contained.dx-button-default .dx-icon{color:#fff}.dx-button-mode-contained.dx-button-default.dx-state-selected{background-color:#204d73}.dx-button-mode-contained.dx-button-default.dx-state-hover{background-color:#296293}.dx-button-mode-contained.dx-button-default.dx-state-focused{background-color:#265a87}.dx-button-mode-contained.dx-button-default.dx-state-active{background-color:#193d5b;color:#fff}.dx-button-mode-outlined{background-color:transparent;border-color:#ddd;color:#333}.dx-button-mode-outlined .dx-icon{color:#333}.dx-button-mode-outlined.dx-state-selected{background-color:rgba(0,0,0,.17)}.dx-button-mode-outlined.dx-state-hover{background-color:rgba(0,0,0,.04)}.dx-button-mode-outlined.dx-state-focused{background-color:rgba(0,0,0,.08)}.dx-button-mode-outlined.dx-state-active{background-color:rgba(0,0,0,.24);color:#333}.dx-button-mode-outlined.dx-button-danger{background-color:transparent;border-color:#d43f3a;color:#d43f3a}.dx-button-mode-outlined.dx-button-danger .dx-icon{color:#d43f3a}.dx-button-mode-outlined.dx-button-danger.dx-state-selected{background-color:rgba(217,83,79,.3)}.dx-button-mode-outlined.dx-button-danger.dx-state-focused,.dx-button-mode-outlined.dx-button-danger.dx-state-hover{background-color:rgba(212,63,58,.1)}.dx-button-mode-outlined.dx-button-danger.dx-state-active{background-color:rgba(212,63,58,.4);color:#d43f3a}.dx-button-mode-outlined.dx-button-success{background-color:transparent;border-color:#4cae4c;color:#4cae4c}.dx-button-mode-outlined.dx-button-success .dx-icon{color:#4cae4c}.dx-button-mode-outlined.dx-button-success.dx-state-selected{background-color:rgba(92,184,92,.3)}.dx-button-mode-outlined.dx-button-success.dx-state-focused,.dx-button-mode-outlined.dx-button-success.dx-state-hover{background-color:rgba(76,174,76,.1)}.dx-button-mode-outlined.dx-button-success.dx-state-active{background-color:rgba(76,174,76,.4);color:#4cae4c}.dx-button-mode-outlined.dx-button-default{background-color:transparent;border-color:#2d6da3;color:#2d6da3}.dx-button-mode-outlined.dx-button-default .dx-icon{color:#2d6da3}.dx-button-mode-outlined.dx-button-default.dx-state-selected{background-color:rgba(51,122,183,.3)}.dx-button-mode-outlined.dx-button-default.dx-state-focused,.dx-button-mode-outlined.dx-button-default.dx-state-hover{background-color:rgba(45,109,163,.1)}.dx-button-mode-outlined.dx-button-default.dx-state-active{background-color:rgba(45,109,163,.4);color:#2d6da3}.dx-button-mode-text{background-color:transparent;border-color:transparent;color:#333}.dx-button-mode-text .dx-icon{color:#333}.dx-button-mode-text.dx-state-selected{background-color:rgba(0,0,0,.17)}.dx-button-mode-text.dx-state-hover{background-color:rgba(0,0,0,.04)}.dx-button-mode-text.dx-state-focused{background-color:rgba(0,0,0,.08)}.dx-button-mode-text.dx-state-active{background-color:rgba(0,0,0,.24);color:#333}.dx-button-mode-text.dx-button-danger{background-color:transparent;border-color:transparent;color:#d43f3a}.dx-button-mode-text.dx-button-danger .dx-icon{color:#d43f3a}.dx-button-mode-text.dx-button-danger.dx-state-selected{background-color:rgba(217,83,79,.3)}.dx-button-mode-text.dx-button-danger.dx-state-focused,.dx-button-mode-text.dx-button-danger.dx-state-hover{background-color:rgba(212,63,58,.1)}.dx-button-mode-text.dx-button-danger.dx-state-active{background-color:rgba(212,63,58,.4);color:#d43f3a}.dx-button-mode-text.dx-button-success{background-color:transparent;border-color:transparent;color:#4cae4c}.dx-button-mode-text.dx-button-success .dx-icon{color:#4cae4c}.dx-button-mode-text.dx-button-success.dx-state-selected{background-color:rgba(92,184,92,.3)}.dx-button-mode-text.dx-button-success.dx-state-focused,.dx-button-mode-text.dx-button-success.dx-state-hover{background-color:rgba(76,174,76,.1)}.dx-button-mode-text.dx-button-success.dx-state-active{background-color:rgba(76,174,76,.4);color:#4cae4c}.dx-button-mode-text.dx-button-default{background-color:transparent;border-color:transparent;color:#2d6da3}.dx-button-mode-text.dx-button-default .dx-icon{color:#2d6da3}.dx-button-mode-text.dx-button-default.dx-state-selected{background-color:rgba(51,122,183,.3)}.dx-button-mode-text.dx-button-default.dx-state-focused,.dx-button-mode-text.dx-button-default.dx-state-hover{background-color:rgba(45,109,163,.1)}.dx-button-mode-text.dx-button-default.dx-state-active{background-color:rgba(45,109,163,.4);color:#2d6da3}.dx-buttongroup{display:inline-block}.dx-buttongroup-wrapper{display:flex;flex-flow:row nowrap;height:100%;width:100%}.dx-buttongroup-mode-text .dx-buttongroup-wrapper{column-gap:1px}.dx-buttongroup-item{flex:0 1 auto}.dx-buttongroup-item.dx-button-mode-contained,.dx-buttongroup-item.dx-button-mode-outlined{border-inline-start-width:0}.dx-buttongroup-item.dx-button-mode-contained.dx-button,.dx-buttongroup-item.dx-button-mode-outlined.dx-button{border-radius:0}.dx-buttongroup-item-has-width{flex:1 1 auto}.dx-buttongroup-mode-contained .dx-button-mode-contained{border-inline-end-width:0}.dx-button-mode-contained.dx-buttongroup-first-item,.dx-button-mode-outlined.dx-buttongroup-first-item{border-inline-start-width:1px}.dx-button-mode-contained.dx-buttongroup-first-item.dx-button,.dx-button-mode-outlined.dx-buttongroup-first-item.dx-button{border-start-start-radius:4px;border-end-start-radius:4px}.dx-button-mode-contained.dx-buttongroup-last-item,.dx-button-mode-outlined.dx-buttongroup-last-item{border-inline-end-width:1px}.dx-button-mode-contained.dx-buttongroup-last-item.dx-button,.dx-button-mode-outlined.dx-buttongroup-last-item.dx-button{border-start-end-radius:4px;border-end-end-radius:4px}.dx-scrollable-scrollbar-simulated{position:relative}.dx-scrollable{display:block;height:100%;min-height:0}.dx-scrollable:focus{outline:0}.dx-scrollable-native.dx-scrollable-wrapper>.dx-scrollable-container>.dx-scrollable-scrollbar{display:none}.dx-scrollable-native.dx-scrollable-scrollbar-simulated .dx-scrollable-scrollbar{display:block}.dx-scrollable-native.dx-scrollable-wrapper>.dx-scrollable-container,.dx-scrollable-native>div.dx-scrollable-wrapper>.dx-scrollable-container{-webkit-overflow-scrolling:touch;position:relative;height:100%}.dx-scrollable-native.dx-scrollable-vertical,.dx-scrollable-native.dx-scrollable-vertical>.dx-scrollable-wrapper>.dx-scrollable-container{touch-action:pan-y;overflow-x:hidden;overflow-y:auto}.dx-scrollable-native.dx-scrollable-horizontal,.dx-scrollable-native.dx-scrollable-horizontal>.dx-scrollable-wrapper>.dx-scrollable-container{touch-action:pan-x;float:none;overflow-x:auto;overflow-y:hidden}.dx-scrollable-native.dx-scrollable-both,.dx-scrollable-native.dx-scrollable-both>.dx-scrollable-wrapper>.dx-scrollable-container{touch-action:pan-y pan-x;float:none;overflow-x:auto;overflow-y:auto}.dx-scrollable-native.dx-scrollable-disabled,.dx-scrollable-native.dx-scrollable-disabled .dx-scrollable-container{touch-action:auto}.dx-scrollable-native.dx-scrollable-scrollbars-hidden>.dx-scrollable-wrapper>.dx-scrollable-container{overflow:hidden}.dx-scrollable-native.dx-scrollable-native-ios .dx-scrollable-content{min-height:101%;box-sizing:content-box}.dx-scrollable-native.dx-scrollable-native-ios.dx-scrollable-horizontal .dx-scrollable-content{min-height:0;padding:0}.dx-scrollable-native.dx-scrollable-native-generic{overflow:hidden}.dx-scrollable-native.dx-scrollable-native-generic .dx-scrollable-content{height:auto}.dx-scrollable-native.dx-scrollable-native-android .dx-scrollable-content{transform:none;z-index:0}.dx-scrollable-scrollbar-simulated,.dx-scrollable-scrollbar-simulated .dx-scrollable-container{scrollbar-width:none}.dx-scrollable-scrollbar-simulated .dx-scrollable-container ::-webkit-scrollbar,.dx-scrollable-scrollbar-simulated ::-webkit-scrollbar{display:none}.dx-scrollable-container{-webkit-tap-highlight-color:transparent;overflow:hidden;width:100%;height:100%;transform:none}.dx-scrollable-container:focus{outline:0}.dx-scrollable-wrapper{position:relative;width:100%;height:100%}.dx-scrollable-content{position:relative;min-height:100%;box-sizing:border-box;transform:none}.dx-scrollable-content::after{display:block;content:"";clear:both}.dx-scrollable-both .dx-scrollable-content,.dx-scrollable-horizontal .dx-scrollable-content{display:block;float:left;min-width:100%}.dx-scrollable-scrollbar{position:absolute;pointer-events:auto}.dx-scrollbar-vertical{top:0;right:0;height:100%}.dx-scrollbar-horizontal{bottom:0;left:0;width:100%}.dx-scrollable-scroll{position:relative;box-sizing:border-box;transform:translate(0,0);background-color:transparent;opacity:1;transition:opacity linear,background-color linear;overflow:hidden;padding:2px}.dx-scrollable-scroll.dx-state-invisible{display:block!important;background-color:transparent;opacity:0;transition:opacity .5s linear 1s,background-color .5s linear 1s}.dx-rtl .dx-scrollable-scroll{direction:rtl;float:left}.dx-scrollable-scroll-content{width:100%;height:100%;background-color:rgba(191,191,191,.7)}.dx-rtl .dx-scrollable,.dx-rtl .dx-scrollable .dx-scrollable-container,.dx-rtl .dx-scrollable .dx-scrollable-content,.dx-rtl.dx-scrollable,.dx-rtl.dx-scrollable .dx-scrollable-container,.dx-rtl.dx-scrollable .dx-scrollable-content{direction:ltr}.dx-scrollable-native.dx-rtl .dx-scrollable .dx-scrollable-container,.dx-scrollable-native.dx-rtl .dx-scrollable .dx-scrollable-content,.dx-scrollable-native.dx-rtl.dx-scrollable .dx-scrollable-container,.dx-scrollable-native.dx-rtl.dx-scrollable .dx-scrollable-content{direction:rtl}.dx-scrollable-native.dx-rtl .dx-scrollable .dx-scrollable-content,.dx-scrollable-native.dx-rtl.dx-scrollable .dx-scrollable-content{float:right}.dx-rtl .dx-scrollable .dx-scrollable-content>*,.dx-rtl.dx-scrollable .dx-scrollable-content>*{direction:rtl}.dx-rtl .dx-scrollable .dx-scrollable-scrollbar.dx-scrollbar-vertical,.dx-rtl.dx-scrollable .dx-scrollable-scrollbar.dx-scrollbar-vertical{right:auto;left:0}.dx-rtl .dx-scrollable .dx-scrollable-scrollbar.dx-scrollbar-horizontal,.dx-rtl.dx-scrollable .dx-scrollable-scrollbar.dx-scrollbar-horizontal{direction:ltr}.dx-scrollable-simulated .dx-scrollable-content{overflow-anchor:none}.dx-scrollable-simulated.dx-scrollable-disabled .dx-scrollable-scrollbar{pointer-events:none}.dx-scrollbar-hoverable{background-color:transparent}.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active,.dx-scrollbar-hoverable.dx-state-hover{background-color:rgba(191,191,191,.2)}.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active .dx-scrollable-scroll-content{background-color:#bfbfbf}.dx-scrollbar-hoverable .dx-scrollable-scroll.dx-state-invisible{opacity:1}.dx-scrollbar-hoverable .dx-scrollable-scroll.dx-state-invisible .dx-scrollable-scroll-content{background-color:transparent}.dx-scrollbar-vertical .dx-scrollable-scroll{float:right;width:8px;padding-inline-end:2px}.dx-scrollbar-vertical.dx-scrollbar-hoverable{width:8px;transition:width .2s linear .15s,background-color .2s linear .15s}.dx-scrollbar-vertical.dx-scrollbar-hoverable .dx-scrollable-scroll{transition:background-color .5s linear 1s,width .2s linear 150ms}.dx-scrollbar-vertical.dx-scrollbar-hoverable .dx-scrollable-scroll .dx-scrollable-scroll-content{transition:background-color .15s linear .15s}.dx-scrollbar-vertical.dx-scrollbar-hoverable .dx-scrollable-scroll.dx-state-invisible{transition:background-color .5s linear 1s,width .2s linear .15s}.dx-scrollbar-vertical.dx-scrollbar-hoverable .dx-scrollable-scroll.dx-state-invisible .dx-scrollable-scroll-content{transition:background-color .5s linear 1s}.dx-scrollbar-vertical.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active,.dx-scrollbar-vertical.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active .dx-scrollable-scroll,.dx-scrollbar-vertical.dx-scrollbar-hoverable.dx-state-hover,.dx-scrollbar-vertical.dx-scrollbar-hoverable.dx-state-hover .dx-scrollable-scroll{width:15px}.dx-scrollbar-horizontal .dx-scrollable-scroll{height:8px;padding-bottom:2px}.dx-scrollbar-horizontal.dx-scrollbar-hoverable{height:8px;transition:height .2s linear .15s,background-color .2s linear .15s}.dx-scrollbar-horizontal.dx-scrollbar-hoverable .dx-scrollable-scroll{transition:background-color .5s linear 1s,height .2s linear .15s}.dx-scrollbar-horizontal.dx-scrollbar-hoverable .dx-scrollable-scroll .dx-scrollable-scroll-content{transition:background-color .15s linear .15s}.dx-scrollbar-horizontal.dx-scrollbar-hoverable .dx-scrollable-scroll.dx-state-invisible{transition:background-color .5s linear 1s,height .2s linear .15s}.dx-scrollbar-horizontal.dx-scrollbar-hoverable .dx-scrollable-scroll.dx-state-invisible .dx-scrollable-scroll-content{transition:background-color .5s linear 1s}.dx-scrollbar-horizontal.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active,.dx-scrollbar-horizontal.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active .dx-scrollable-scroll,.dx-scrollbar-horizontal.dx-scrollbar-hoverable.dx-state-hover,.dx-scrollbar-horizontal.dx-scrollbar-hoverable.dx-state-hover .dx-scrollable-scroll{height:15px}.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both>.dx-scrollable-wrapper>.dx-scrollable-container>.dx-scrollable-content,.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-vertical>.dx-scrollable-wrapper>.dx-scrollable-container>.dx-scrollable-content{padding-right:8px}.dx-rtl .dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both>.dx-scrollable-wrapper>.dx-scrollable-container>.dx-scrollable-content,.dx-rtl .dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-vertical>.dx-scrollable-wrapper>.dx-scrollable-container>.dx-scrollable-content,.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both.dx-rtl>.dx-scrollable-wrapper>.dx-scrollable-container>.dx-scrollable-content,.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-vertical.dx-rtl>.dx-scrollable-wrapper>.dx-scrollable-container>.dx-scrollable-content{padding-right:0;padding-left:8px}.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both>.dx-scrollable-wrapper>.dx-scrollable-container>.dx-scrollable-content,.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-horizontal>.dx-scrollable-wrapper>.dx-scrollable-container>.dx-scrollable-content{padding-bottom:8px}.dx-scrollable-native.dx-scrollable-native-generic .dx-scrollview-top-pocket{position:absolute;display:none}.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-top-pocket{width:40px;height:40px;left:50%;position:absolute;z-index:1}.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down{background-image:none;position:static;height:100%;width:100%;left:-50%;margin-left:-20px;padding:0;border-radius:50%;background-color:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.37)}.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down.dx-scrollview-pull-down-loading{transition:transform .1s linear}.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down .dx-scrollview-pull-down-indicator{position:relative;top:0;padding:4px;margin:0;height:100%;width:100%;float:left;box-sizing:border-box}.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down .dx-scrollview-pull-down-indicator .dx-loadindicator{float:left}.dx-scrollable-native.dx-scrollable-native-android .dx-icon-pulldown{width:100%;height:100%;padding:8px;font-size:24px;box-sizing:border-box;transition:opacity .2s}.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down-loading.dx-scrollview-pull-down{transition:top .2s ease-out}.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down-image{position:absolute;margin:0;width:100%;height:100%;top:0;left:0;background-size:contain;transition:opacity .2s}.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down-loading .dx-icon-pulldown{display:none}.dx-scrollable-native.dx-scrollable-native-ios .dx-scrollview-top-pocket{position:absolute;left:0;width:100%;overflow-y:auto;transition:transform .4s;transform:translate(0,0)}.dx-scrollable-native.dx-scrollable-native-ios .dx-scrollview-content{transition:transform .4s;transform:none}.dx-scrollview-content{position:static}.dx-scrollview-content::after,.dx-scrollview-content::before{display:table;content:"";line-height:0}.dx-scrollview-content::after{clear:both}.dx-scrollview-pull-down{width:100%;height:50px;padding:15px 0;top:-80px;overflow:hidden;transform:translate(0,0);-webkit-user-drag:none;box-sizing:content-box}.dx-scrollview-pull-down-container{display:inline-block;width:49%;text-align:right}.dx-scrollview-pull-down-indicator{opacity:0;position:absolute;left:0;top:50%;display:inline-block;margin:-15px 20px 0 15px;width:20px;-webkit-user-drag:none}.dx-scrollview-pull-down-image{display:inline-block;vertical-align:middle;margin:0 20px;width:20px;height:50px;-webkit-user-drag:none;transform:translate(0,0) rotate(0);transition:transform .2s linear;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABkCAQAAABebbrxAAABD0lEQVRo3u2XvQ3CMBCFLbmjYYGsAA2wA1X2gAbEAEwB2eIKflagh6zACJAuUihASUic+M5GNH56dT7J8efTPUXKkDkzrS8LpQAEMBygcwAss2UGQADDBmLa+AMvzAAIYNhATBt/YMEMgACGDcS0wbQBEEAAAQQQwD8CEzaiL7sKqOnojTuQrh95SKkX7kqD5j+M6O6Mu1NkupQJZU64B426bjmmXIzLKe7TZiUGLmweyhTa28XWdJKpYn8pXIVub1U4T4+jUKkKbyWeWhR6Vqpwd+w+hb5U4S/ta54qkhZgVihxrxWaznZVZD2lqVDaVkVafOoKGVWRN6nZR6GMxr+qZjHl3aq4db0NLXld7wVjuu7NS9f7yAAAAABJRU5ErkJggg==") 0 0/100% no-repeat}.dx-scrollview-pull-down-text{display:inline;vertical-align:middle;position:relative;overflow:visible;-webkit-user-drag:none}.dx-scrollview-pull-down-text div{position:absolute;left:0;top:0;white-space:nowrap;overflow:visible;opacity:0}.dx-scrollview-pull-down-text div.dx-scrollview-pull-down-text-visible{opacity:1}.dx-scrollview-pull-down-ready .dx-scrollview-pull-down-image{transform:translate(0,0) rotate(-180deg)}.dx-scrollview-pull-down-loading .dx-scrollview-pull-down-image{opacity:0}.dx-scrollview-pull-down-loading .dx-scrollview-pull-down-indicator{opacity:1}.dx-scrollview-scrollbottom{width:100%;padding:10px 0;overflow:hidden;text-align:center;transform:translate(0,0)}.dx-scrollview-scrollbottom::before{content:"";display:inline-block;height:100%;vertical-align:middle}.dx-scrollview-scrollbottom-indicator{display:inline-block;margin:0 10px 0 0;-webkit-user-drag:none}.dx-scrollview-scrollbottom-text{display:inline-block;margin-top:-20px;vertical-align:middle;-webkit-user-drag:none}.dx-scrollview-scrollbottom-end{opacity:0}.dx-rtl .dx-scrollable-native.dx-scrollable-native-ios .dx-scrollview-top-pocket,.dx-scrollable-native.dx-rtl.dx-scrollable-native-ios .dx-scrollview-top-pocket{left:auto;right:0}.dx-rtl .dx-scrollview-pull-down-container{text-align:left}.dx-rtl .dx-scrollview-pull-down-indicator,.dx-rtl .dx-scrollview-pull-down-text div{left:auto;right:0}.dx-rtl .dx-scrollview-scrollbottom-indicator{margin:0 0 0 10px}.dx-scrollview-scrollbottom-loading .dx-scrollview-scrollbottom-image{width:24px;height:24px}.dx-checkbox{display:inline-block;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.dx-checkbox.dx-state-readonly{cursor:default}.dx-checkbox-icon{flex-shrink:0;position:relative;background-position:0 0;background-size:cover;background-repeat:no-repeat}.dx-checkbox-container{overflow:hidden;white-space:nowrap;height:100%;width:100%;vertical-align:middle;display:inline-flex;align-items:center;text-overflow:clip}.dx-checkbox-text{text-align:start;white-space:pre-wrap;word-wrap:break-word;line-height:normal;padding-inline-start:5px}.dx-state-disabled .dx-checkbox,.dx-state-disabled.dx-checkbox{cursor:default;opacity:1}.dx-checkbox{line-height:0}.dx-checkbox.dx-state-readonly .dx-checkbox-icon{border-color:#f4f4f4;background-color:#fff}.dx-checkbox.dx-state-hover .dx-checkbox-icon{border:1px solid #265a87}.dx-checkbox.dx-state-focused .dx-checkbox-icon{border:1px solid #337ab7}.dx-checkbox.dx-state-active .dx-checkbox-icon{background-color:rgba(96,96,96,.2)}.dx-checkbox-icon{width:22px;height:22px;border-radius:2px;border:1px solid #ddd;background-color:#fff}.dx-checkbox-checked .dx-checkbox-icon{font:16px/1em DXIcons;color:#337ab7;text-align:center}.dx-checkbox-checked .dx-checkbox-icon::before{content:"\f005";position:relative;display:block;width:1em;top:50%;margin-top:-.5em;left:50%;margin-left:-.5em}.dx-rtl .dx-checkbox-checked .dx-checkbox-icon::before,.dx-rtl.dx-checkbox-checked .dx-checkbox-icon::before{left:0;margin-left:0;right:50%;margin-right:-.5em}.dx-checkbox-indeterminate .dx-checkbox-icon{color:#337ab7;text-align:center;line-height:1em;font-size:12px}.dx-checkbox-indeterminate .dx-checkbox-icon::before{position:relative;display:block;width:1em;top:50%;margin-top:-.5em;left:50%;margin-left:-.5em;content:"";background-color:#337ab7;border-radius:2px;height:1em}.dx-rtl .dx-checkbox-indeterminate .dx-checkbox-icon::before,.dx-rtl.dx-checkbox-indeterminate .dx-checkbox-icon::before{left:0;margin-left:0;right:50%;margin-right:-.5em}.dx-state-disabled .dx-checkbox .dx-checkbox-icon,.dx-state-disabled .dx-checkbox-text,.dx-state-disabled.dx-checkbox .dx-checkbox-icon{opacity:.4}.dx-invalid .dx-checkbox-container .dx-checkbox-icon{border:1px solid rgba(217,83,79,.4)}.dx-invalid.dx-state-focused .dx-checkbox-container .dx-checkbox-icon{border-color:#d9534f}.dx-switch{display:inline-block;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-user-drag:none}.dx-switch .dx-switch-wrapper{display:inline-block;text-align:left;height:100%;width:100%}.dx-switch .dx-switch-wrapper::before{display:inline-block;height:100%;content:"";vertical-align:middle}.dx-switch-inner{display:flex;transform:translateX(-50%)}.dx-switch-container{display:inline-block;width:100%;vertical-align:middle;overflow:hidden;margin:0 -6px 0 0;padding:0 2px;height:24px;border:1px solid #ddd;background:#fff;border-radius:2px}.dx-state-disabled .dx-switch,.dx-state-disabled.dx-switch{cursor:default}.dx-switch-handle,.dx-switch-on-value .dx-switch-inner{transform:translateX(0)}.dx-switch-on-value .dx-switch-handle{transform:translateX(-100%)}.dx-rtl .dx-switch-wrapper,.dx-rtl.dx-switch-wrapper{text-align:right}.dx-rtl .dx-switch-inner{transform:translateX(50%)}.dx-rtl .dx-switch-handle{transform:translateX(-100%)}.dx-rtl.dx-switch-on-value .dx-switch-handle{transform:translateX(0)}.dx-switch{width:44px;height:24px}.dx-switch.dx-state-readonly .dx-switch-container{border-color:#f4f4f4;background-color:#fff}.dx-switch.dx-state-active .dx-switch-handle::before{background-color:#204d73}.dx-switch.dx-state-active .dx-switch-container{border-color:#337ab7;background-color:rgba(96,96,96,.2)}.dx-switch.dx-state-hover .dx-switch-handle::before{background-color:#337ab7}.dx-switch.dx-state-hover .dx-switch-container{background-color:transparent;border-color:#337ab7}.dx-switch.dx-state-focused .dx-switch-container{border-color:#337ab7}.dx-switch.dx-state-focused .dx-switch-handle::before{background-color:#337ab7}.dx-switch.dx-state-focused.dx-state-active .dx-switch-handle::before{background-color:#204d73}.dx-switch-inner{width:200%;height:100%}.dx-switch-off,.dx-switch-on{float:left;flex-shrink:0;width:50%;padding-right:16px;line-height:22px;text-align:center;font-size:9px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box}.dx-switch-off{padding-left:2px;color:#999}.dx-switch-on{color:#333}.dx-switch-handle{position:relative;float:left;flex-basis:14px;flex-shrink:0;width:14px;height:18px;margin-top:2px;box-sizing:border-box}.dx-switch-handle::before{display:block;content:" ";width:100%;height:100%;background-color:#63a0d4;border-radius:2px}.dx-switch-on-value .dx-switch-handle::before{background-color:#337ab7}.dx-rtl .dx-switch .dx-switch-off,.dx-rtl .dx-switch .dx-switch-on,.dx-switch.dx-rtl .dx-switch-off,.dx-switch.dx-rtl .dx-switch-on{float:right}.dx-rtl .dx-switch .dx-switch-on,.dx-switch.dx-rtl .dx-switch-on{padding-left:16px;padding-right:2px}.dx-rtl .dx-switch .dx-switch-off,.dx-switch.dx-rtl .dx-switch-off{margin-left:0}.dx-rtl .dx-switch .dx-switch-handle,.dx-switch.dx-rtl .dx-switch-handle{float:right;margin-left:0;margin-right:-14px}.dx-rtl .dx-switch .dx-switch-container,.dx-switch.dx-rtl .dx-switch-container{margin:0 0 0 -6px}.dx-invalid.dx-switch .dx-switch-container{border-color:rgba(217,83,79,.4)}.dx-invalid.dx-state-focused .dx-switch-container,.dx-invalid.dx-state-hover .dx-switch-container{border-color:#d9534f}.dx-invalid.dx-state-focused .dx-switch-handle::before,.dx-invalid.dx-state-hover .dx-switch-handle::before,.dx-invalid.dx-switch-on-value .dx-switch-handle::before{background-color:#d9534f}.dx-invalid .dx-switch-handle::before{background-color:rgba(217,83,79,.4)}.dx-icon-accountbox,.dx-icon-add,.dx-icon-addcolumnleft,.dx-icon-addcolumnright,.dx-icon-addrowabove,.dx-icon-addrowbelow,.dx-icon-addtable,.dx-icon-airplane,.dx-icon-aligncenter,.dx-icon-alignjustify,.dx-icon-alignleft,.dx-icon-alignright,.dx-icon-arrowback,.dx-icon-arrowdown,.dx-icon-arrowleft,.dx-icon-arrowright,.dx-icon-arrowup,.dx-icon-background,.dx-icon-bell,.dx-icon-blockquote,.dx-icon-bold,.dx-icon-bookmark,.dx-icon-box,.dx-icon-bulletlist,.dx-icon-car,.dx-icon-card,.dx-icon-cart,.dx-icon-cellproperties,.dx-icon-chart,.dx-icon-checklist,.dx-icon-clear,.dx-icon-clearcircle,.dx-icon-clearformat,.dx-icon-clock,.dx-icon-close,.dx-icon-codeblock,.dx-icon-color,.dx-icon-columnproperties,.dx-icon-comment,.dx-icon-dataarea,.dx-icon-datapie,.dx-icon-datatrending,.dx-icon-datausage,.dx-icon-decreaseindent,.dx-icon-doc,.dx-icon-download,.dx-icon-edit,.dx-icon-email,.dx-icon-errorcircle,.dx-icon-event,.dx-icon-eventall,.dx-icon-favorites,.dx-icon-find,.dx-icon-folder,.dx-icon-fontsize,.dx-icon-food,.dx-icon-formula,.dx-icon-gift,.dx-icon-globe,.dx-icon-group,.dx-icon-growfont,.dx-icon-header,.dx-icon-help,.dx-icon-home,.dx-icon-image,.dx-icon-increaseindent,.dx-icon-indent,.dx-icon-info,.dx-icon-italic,.dx-icon-key,.dx-icon-like,.dx-icon-link,.dx-icon-map,.dx-icon-mention,.dx-icon-menu,.dx-icon-mergecells,.dx-icon-money,.dx-icon-music,.dx-icon-orderedlist,.dx-icon-ordersbox,.dx-icon-overflow,.dx-icon-percent,.dx-icon-photo,.dx-icon-plus,.dx-icon-preferences,.dx-icon-product,.dx-icon-redo,.dx-icon-refresh,.dx-icon-remove,.dx-icon-removecolumn,.dx-icon-removerow,.dx-icon-removetable,.dx-icon-rowproperties,.dx-icon-runner,.dx-icon-save,.dx-icon-search,.dx-icon-shrinkfont,.dx-icon-splitcells,.dx-icon-strike,.dx-icon-subscript,.dx-icon-superscript,.dx-icon-tableproperties,.dx-icon-tags,.dx-icon-taskcomplete,.dx-icon-taskhelpneeded,.dx-icon-taskinprogress,.dx-icon-taskrejected,.dx-icon-taskstop,.dx-icon-tel,.dx-icon-tips,.dx-icon-to,.dx-icon-todo,.dx-icon-toolbox,.dx-icon-underline,.dx-icon-undo,.dx-icon-user,.dx-icon-variable,.dx-icon-verticalalignbottom,.dx-icon-verticalaligncenter,.dx-icon-verticalaligntop,.dx-icon-video{background-position:0 0;background-repeat:no-repeat}.dx-icon{background-position:50% 50%}.dx-svg-icon svg{pointer-events:none}.dx-rtl .dx-icon-spinnext::before{content:"\f04f"}.dx-rtl .dx-icon-spinprev::before{content:"\f04e"}.dx-rtl .dx-icon-chevronnext::before{content:"\f012"}.dx-rtl .dx-icon-back::before,.dx-rtl .dx-icon-chevronprev::before{content:"\f010"}.dx-rtl .dx-icon-undo::before{content:"\f093"}.dx-rtl .dx-icon-redo::before{content:"\f04c"}.dx-rtl .dx-icon-hidepanel::before{content:"\f11d"}.dx-rtl .dx-icon-showpanel::before{content:"\f11c"}.dx-tabs{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;position:relative;display:flex;width:100%}.dx-tabs.dx-overflow-hidden{overflow:hidden}.dx-tabs.dx-tabs-vertical .dx-tabs-wrapper .dx-tab-text{white-space:normal}.dx-tabs .dx-tab-text-span,.dx-tabs .dx-tab-text-span-pseudo{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dx-tabs-scrollable{width:100%;overflow:hidden;height:100%}.dx-tabs-scrollable .dx-tabs-wrapper{white-space:nowrap;height:100%}.dx-tabs-scrollable .dx-scrollable-content{height:100%}.dx-tabs-wrapper{position:relative;display:flex;width:100%;background-color:#f7f7f7;border-block-start:1px solid transparent;border-block-end:1px solid transparent}.dx-tabs-expanded .dx-tab{flex-basis:100%;flex-grow:0}.dx-tabs-stretched .dx-tab{flex-basis:unset;flex-grow:1}.dx-tabs:not(.dx-tabs-vertical) .dx-tabs-scrollable .dx-tab{flex-basis:100%;min-width:max-content}.dx-tabs:not(.dx-tabs-scrolling-enabled){min-width:min-content}.dx-tab{position:relative;display:inline-flex;align-items:stretch;justify-content:center;flex-basis:100%;min-width:max-content;cursor:pointer;gap:4px;padding:10px 9px;background-color:#f7f7f7;color:#333}.dx-tab a{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;color:#fff;text-decoration:none;opacity:.001}.dx-tab-content{position:relative;display:inline-flex;align-items:center;justify-content:center;max-width:100%}.dx-tab-text{display:inline-flex;align-items:center;justify-content:center;width:100%;-webkit-user-drag:none}.dx-tabs-nav-button{align-items:center;justify-content:center;align-self:stretch;flex-shrink:0}.dx-rtl.dx-tabs:not(.dx-tabs-vertical){flex-direction:row-reverse}.dx-tabs-vertical{display:inline-flex;flex-direction:column;width:auto}.dx-tabs-vertical .dx-tab{min-width:0}.dx-tabs-vertical .dx-tabs-wrapper{flex-direction:column;height:auto}.dx-tabs-vertical .dx-tabs-nav-button .dx-icon{transform:rotate(90deg)}.dx-tabs-vertical.dx-tabs-icon-position-end .dx-tab,.dx-tabs-vertical.dx-tabs-icon-position-start .dx-tab{justify-content:flex-start}.dx-tabs-icon-position-end .dx-tab-text{flex-direction:row-reverse}.dx-tabs-icon-position-top .dx-tab-text{text-align:center;flex-direction:column}.dx-tabs-icon-position-bottom .dx-tab-text{text-align:center;flex-direction:column-reverse}.dx-tab::after{content:"";pointer-events:none;position:absolute;right:0;left:0;top:-1px;bottom:-1px;z-index:2}.dx-tab.dx-state-hover{background-color:#fff}.dx-tab.dx-state-hover::after{border-block-start:1px solid #ddd;border-inline-end:none;border-block-end:1px solid #ddd;border-inline-start:none}.dx-tab.dx-tab-selected{background-color:#fff;color:#333}.dx-tab.dx-tab-selected::after{border-block-start:1px solid #ddd;border-inline-end:1px solid #ddd;border-block-end:1px solid #ddd;border-inline-start:1px solid #ddd}.dx-tab.dx-tab-selected .dx-icon,.dx-tab.dx-tab-selected .dx-tab-text{color:#333}.dx-tab.dx-state-active{background-color:rgba(88,88,88,.2);color:#333}.dx-tab.dx-state-active::after{border-block-start:1px solid #d8d8d8;border-inline-end:1px solid #d8d8d8;border-block-end:1px solid #d8d8d8;border-inline-start:1px solid #d8d8d8}.dx-tab.dx-state-active .dx-icon,.dx-tab.dx-state-active .dx-tab-text{color:#333}.dx-tab.dx-state-disabled .dx-tab-content{opacity:.32}.dx-tab.dx-state-focused.dx-state-disabled::after{z-index:2}.dx-tab .dx-tab-text{column-gap:8px;row-gap:4px;color:#333;line-height:1.285715}.dx-tab .dx-tab-text .dx-tab-text-span-pseudo{display:none}.dx-tab .dx-icon{display:inline-block;-webkit-user-drag:none;color:#333;width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;font-size:18px;text-align:center;line-height:18px}.dx-tab .dx-tabs-item-badge{align-self:center;min-width:18px;min-height:18px}.dx-tabs.dx-state-focused .dx-tab.dx-state-focused::after{border-block-start:1px solid #337ab7;border-inline-end:1px solid #337ab7;border-block-end:1px solid #337ab7;border-inline-start:1px solid #337ab7}.dx-tabs.dx-state-focused .dx-tab.dx-state-focused.dx-state-disabled::after{border-block-start:1px solid #aaaaaa;border-inline-end:1px solid #aaaaaa;border-block-end:1px solid #aaaaaa;border-inline-start:1px solid #aaaaaa}.dx-tabs.dx-state-focused .dx-tab.dx-focused-disabled-next-tab::after{border-inline-end:none}.dx-tabs.dx-state-focused .dx-tab.dx-focused-disabled-prev-tab::after{border-inline-start:none}.dx-tabs-vertical .dx-tab::after{content:"";pointer-events:none;position:absolute;top:0;bottom:0;right:-1px;left:-1px;z-index:2}.dx-tabs-vertical .dx-tab.dx-state-hover::after{border-block-start:none;border-inline-end:1px solid #ddd;border-block-end:none;border-inline-start:1px solid #ddd}.dx-tabs-vertical .dx-tab.dx-tab-selected::after{border-block-start:1px solid #ddd;border-inline-end:1px solid #ddd;border-block-end:1px solid #ddd;border-inline-start:1px solid #ddd}.dx-tabs-vertical .dx-tab.dx-state-active::after{border-block-start:1px solid #d8d8d8;border-inline-end:1px solid #d8d8d8;border-block-end:1px solid #d8d8d8;border-inline-start:1px solid #d8d8d8}.dx-tabs-vertical .dx-tab.dx-state-focused.dx-state-disabled::after{border-block-start:1px solid #aaaaaa;border-inline-end:1px solid #aaaaaa;border-block-end:1px solid #aaaaaa;border-inline-start:1px solid #aaaaaa}.dx-tabs-vertical.dx-state-focused .dx-tab.dx-state-focused::after{border-block-start:1px solid #337ab7;border-inline-end:1px solid #337ab7;border-block-end:1px solid #337ab7;border-inline-start:1px solid #337ab7}.dx-tabs-vertical.dx-state-focused .dx-tab.dx-focused-disabled-next-tab::after{border-inline-end:1px solid #ddd;border-block-end:none}.dx-tabs-vertical.dx-state-focused .dx-tab.dx-focused-disabled-prev-tab::after{border-inline-start:1px solid #ddd;border-block-start:none}.dx-tabs{color:#ddd}.dx-tabs.dx-state-disabled{opacity:1}.dx-tabs:not(.dx-tabs-nav-buttons) .dx-tabs-scrollable::after{content:"";pointer-events:none;position:absolute;top:0;bottom:0;right:0;left:0;z-index:1;border-block-start:1px solid #ddd;border-inline-end:1px solid #ddd;border-block-end:1px solid #ddd;border-inline-start:1px solid #ddd}.dx-tabs:not(.dx-tabs-nav-buttons) .dx-tabs-scrollable .dx-scrollable-content{transform:none!important}.dx-tabs-wrapper::after{content:"";pointer-events:none;position:absolute;right:0;left:0;z-index:1;top:-1px;bottom:-1px;border-block-start:1px solid #ddd;border-inline-end:1px solid #ddd;border-block-end:1px solid #ddd;border-inline-start:1px solid #ddd}.dx-tabs-nav-buttons .dx-tabs-wrapper{border-block-start:1px solid #ddd;border-block-end:1px solid #ddd}.dx-tabs-nav-buttons .dx-tabs-wrapper::after{border:none}.dx-tabs-vertical .dx-tabs-wrapper{border-inline-start:1px solid #ddd;border-inline-end:1px solid #ddd;border-block-start:none;border-block-end:none}.dx-tabs-vertical .dx-tabs-wrapper::after{top:0;bottom:0;border-inline-start:none;border-inline-end:none}.dx-tabs-vertical.dx-tabs-nav-buttons .dx-tabs-wrapper{border-block-start:none;border-block-end:none}.dx-tabs-nav-button{width:25px;background-color:#f7f7f7;color:#ddd;border-radius:0;border-color:#ddd}.dx-tabs-nav-button.dx-tabs-nav-button-left{border-right:none}.dx-tabs-nav-button.dx-tabs-nav-button-right{border-left:none}.dx-tabs-nav-button.dx-state-active{background-color:rgba(88,88,88,.2)}.dx-tabs-nav-button.dx-state-active .dx-icon{color:#333}.dx-tabs-nav-button.dx-state-disabled{opacity:1}.dx-tabs-nav-button.dx-state-disabled .dx-button-content{opacity:.5}.dx-tabs-nav-button .dx-button-content{padding:0}.dx-tabs-nav-button.dx-state-hover{background-color:#fff}.dx-tabs-nav-button.dx-state-hover .dx-button-content{border-radius:0}.dx-tabs-vertical .dx-tabs-nav-button{width:100%;height:38px;border-color:#ddd}.dx-tabs-vertical .dx-tabs-nav-button.dx-tabs-nav-button-left{border-right:1px solid #ddd;border-bottom:none}.dx-tabs-vertical .dx-tabs-nav-button.dx-tabs-nav-button-right{border-left:1px solid #ddd;border-top:none}.dx-badge{display:inline-flex;align-items:center;justify-content:center;background-color:#337ab7;color:#fff;font-size:13px;padding:0 6px;line-height:normal;border-radius:14px}.dx-overlay-wrapper{top:0;pointer-events:none;width:100%;height:100%;left:0;z-index:1000;color:#333;font-weight:400;font-size:14px;font-family:"Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;line-height:1.35715}.dx-overlay-wrapper,.dx-overlay-wrapper *,.dx-overlay-wrapper ::after,.dx-overlay-wrapper ::before,.dx-overlay-wrapper::after,.dx-overlay-wrapper::before{box-sizing:border-box}.dx-overlay-shader{pointer-events:auto;background-color:rgba(255,255,255,.8)}.dx-overlay-content{position:absolute;pointer-events:auto;z-index:1000;outline:0;overflow:clip}.dx-overlay-content>.dx-template-wrapper{height:100%;width:100%}.dx-overlay-wrapper input,.dx-overlay-wrapper textarea{font-family:"Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;line-height:1.35715}.dx-validationsummary-item{color:#d9534f}.dx-invalid-message>.dx-overlay-content{color:#fff;background-color:#d9534f;border-radius:4px}.dx-searchbox .dx-icon-search{display:block;pointer-events:none}.dx-searchbox .dx-icon-search::before{display:inline-block;overflow:hidden;box-sizing:content-box;position:static;text-indent:0}.dx-texteditor{display:block}.dx-texteditor.dx-texteditor-with-floating-label,.dx-texteditor.dx-texteditor-with-label{position:relative}.dx-placeholder{position:absolute;top:0;inset-inline-start:0;max-width:100%;width:auto;height:100%;text-align:left;cursor:text;pointer-events:none;color:#999}.dx-placeholder::before{display:inline-block;vertical-align:middle;max-width:100%;text-overflow:ellipsis;overflow:hidden;content:attr(DATA-DX_PLACEHOLDER);pointer-events:none;white-space:nowrap}.dx-placeholder::after{content:" ";display:inline-block;height:100%;vertical-align:middle}.dx-texteditor-container{display:flex;position:relative;overflow:hidden;width:100%;height:100%}.dx-texteditor-buttons-container{display:flex;width:auto;flex-grow:0;flex-basis:content;align-items:center}.dx-texteditor-input-container{display:flex;flex-grow:1;position:relative;align-items:baseline}.dx-texteditor-input{-webkit-appearance:none;width:100%;height:100%;outline:0;border:0;-webkit-user-select:text;user-select:text}.dx-texteditor-input:autofill+.dx-placeholder{display:none!important}.dx-texteditor-input:-moz-ui-invalid{box-shadow:none}.dx-texteditor-input::placeholder{color:transparent}.dx-show-clear-button{position:relative}.dx-clear-button-area{height:100%;width:34px;position:relative;cursor:pointer;text-align:justify}.dx-clear-button-area .dx-icon-clear{position:absolute;display:inline-block;background-size:contain}.dx-texteditor-empty .dx-clear-button-area{display:none}.dx-state-disabled .dx-placeholder{cursor:auto}.dx-state-disabled .dx-clear-button-area{display:none}.dx-state-disabled .dx-texteditor-input{opacity:1}.dx-texteditor.dx-editor-outlined{background:#fff;border:1px solid #ddd;border-radius:4px}.dx-texteditor.dx-editor-underlined{background:0 0;border-bottom:1px solid #ddd;border-radius:0}.dx-texteditor.dx-editor-filled{background:rgba(51,51,51,.05);border:1px solid transparent;border-radius:4px}.dx-texteditor.dx-state-readonly{border-style:dashed}.dx-texteditor.dx-state-readonly.dx-editor-filled{border-color:transparent;background-color:rgba(51,51,51,.03)}.dx-texteditor.dx-state-readonly.dx-editor-filled.dx-state-focused{background-color:rgba(51,51,51,.03)}.dx-texteditor.dx-state-readonly.dx-editor-filled.dx-state-hover{background-color:rgba(51,122,183,.07)}.dx-texteditor.dx-state-readonly.dx-editor-underlined{border-style:none none dashed}.dx-texteditor.dx-state-hover{border-color:rgba(51,122,183,.4)}.dx-texteditor.dx-state-hover.dx-editor-filled{border-color:transparent;background-color:rgba(51,122,183,.1)}.dx-texteditor.dx-state-hover.dx-invalid.dx-editor-filled,.dx-texteditor.dx-state-hover.dx-invalid.dx-editor-outlined{border-color:#d9534f}.dx-texteditor.dx-state-focused .dx-texteditor-label{color:#337ab7}.dx-texteditor.dx-state-focused.dx-invalid .dx-texteditor-label{color:#d9534f}.dx-texteditor.dx-texteditor-label-outside .dx-texteditor-label{color:#333}.dx-texteditor.dx-texteditor-label-outside.dx-invalid .dx-texteditor-label{color:#d9534f}.dx-texteditor.dx-state-active.dx-editor-filled,.dx-texteditor.dx-state-active.dx-editor-outlined,.dx-texteditor.dx-state-active.dx-editor-underlined,.dx-texteditor.dx-state-focused.dx-editor-filled,.dx-texteditor.dx-state-focused.dx-editor-outlined,.dx-texteditor.dx-state-focused.dx-editor-underlined{border-color:#337ab7}.dx-texteditor.dx-state-active.dx-editor-filled,.dx-texteditor.dx-state-focused.dx-editor-filled{background-color:transparent}.dx-texteditor.dx-invalid .dx-texteditor-input,.dx-texteditor.dx-valid .dx-texteditor-input{padding-inline-end:34px}.dx-texteditor.dx-invalid .dx-texteditor-input-container::after,.dx-texteditor.dx-valid .dx-texteditor-input-container::after{inset-inline-end:4px}.dx-texteditor.dx-validation-pending .dx-texteditor-input{padding-inline-end:34px}.dx-texteditor.dx-validation-pending .dx-texteditor-input-container .dx-pending-indicator{inset-inline-end:4px}.dx-show-clear-button .dx-clear-button-area{width:34px;min-width:34px;right:0}.dx-show-clear-button .dx-icon-clear{color:#999;position:absolute;top:50%;margin-top:-17px;padding:8px;width:34px;height:34px;background-position:8px 8px;background-size:18px 18px;font-size:18px;text-align:center;line-height:18px}.dx-placeholder::before{padding:7px 9px 8px}.dx-texteditor-input{margin:0;padding:7px 9px 8px;background:rgba(0,0,0,0);color:#333;font-size:1em;border-radius:4px;min-height:34px}.dx-editor-filled .dx-texteditor-input{background:0 0}.dx-texteditor-label{position:absolute;font-size:12px;color:#999;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;cursor:text;width:100%;display:flex;flex-direction:row;top:0;inset-inline-start:0}.dx-texteditor-label .dx-label{display:flex}.dx-texteditor-label .dx-label span{text-overflow:ellipsis;width:auto;max-width:100%;overflow:hidden;display:block}.dx-invalid .dx-texteditor-label{color:#d9534f}.dx-editor-outlined .dx-texteditor-label{inset:0}.dx-editor-outlined .dx-label{padding:0 2px;border-top-width:0;border-bottom-width:1px;border-inline-width:0;border-style:solid;border-top-color:#ddd;border-bottom-color:#ddd;margin-left:-2px;margin-right:-2px;border-radius:1px;clip-path:inset(-12px 1px -1px 1px)}.dx-editor-outlined .dx-label span{position:relative;font-size:12px;top:0;margin-top:0;transform:translate(0,-7.5px);height:19px;line-height:normal}.dx-editor-outlined .dx-label-before{border-block-width:1px;border-inline-start-width:1px;border-inline-end-width:0;border-style:solid;border-top-color:#ddd;border-bottom-color:#ddd;border-inline-start-color:#ddd;border-start-start-radius:4px;border-end-start-radius:4px;min-width:9px;clip-path:inset(-1px 1px -1px -1px)}.dx-editor-outlined .dx-label-after{flex-grow:1;min-width:9px;border-block-width:1px;border-inline-end-width:1px;border-inline-start-width:0;border-style:solid;border-top-color:#ddd;border-bottom-color:#ddd;border-inline-end-color:#ddd;border-start-end-radius:4px;border-end-end-radius:4px;clip-path:inset(-1px -1px -1px 1px)}.dx-editor-outlined.dx-rtl .dx-label-before{clip-path:inset(-1px -1px -1px 1px)}.dx-editor-outlined.dx-rtl .dx-label-after{clip-path:inset(-1px 1px -1px -1px)}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-daterangebox .dx-label,.dx-editor-outlined.dx-texteditor-with-label:not(.dx-texteditor-label-outside).dx-daterangebox .dx-label{position:relative}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-daterangebox .dx-label::before,.dx-editor-outlined.dx-texteditor-with-label:not(.dx-texteditor-label-outside).dx-daterangebox .dx-label::before{content:"";width:100%;position:absolute;height:3px;top:-1.5px;margin-inline-start:-2px;background-color:#fff}.dx-editor-outlined.dx-texteditor-with-floating-label,.dx-editor-outlined.dx-texteditor-with-label{outline:0;margin-top:7.5px}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor:not(.dx-daterangebox),.dx-editor-outlined.dx-texteditor-with-label.dx-texteditor:not(.dx-daterangebox){border:none;box-shadow:none}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly .dx-label,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly .dx-label-after,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly .dx-label-before,.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly .dx-label,.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly .dx-label-after,.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly .dx-label-before{border-style:dashed;border-color:#ddd}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled .dx-label,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled .dx-label-after,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled .dx-label-before,.dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled .dx-label,.dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled .dx-label-after,.dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled .dx-label-before{border-color:rgba(51,51,51,.5);border-bottom-color:rgba(51,51,51,.5)}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid .dx-label,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid .dx-label-after,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid .dx-label-before,.dx-editor-outlined.dx-texteditor-with-label.dx-invalid .dx-label,.dx-editor-outlined.dx-texteditor-with-label.dx-invalid .dx-label-after,.dx-editor-outlined.dx-texteditor-with-label.dx-invalid .dx-label-before{border-color:rgba(217,83,79,.4);border-bottom-color:rgba(217,83,79,.4)}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid.dx-state-focused .dx-label,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid.dx-state-focused .dx-label-after,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid.dx-state-focused .dx-label-before,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid.dx-state-hover .dx-label,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid.dx-state-hover .dx-label-after,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid.dx-state-hover .dx-label-before,.dx-editor-outlined.dx-texteditor-with-label.dx-invalid.dx-state-focused .dx-label,.dx-editor-outlined.dx-texteditor-with-label.dx-invalid.dx-state-focused .dx-label-after,.dx-editor-outlined.dx-texteditor-with-label.dx-invalid.dx-state-focused .dx-label-before,.dx-editor-outlined.dx-texteditor-with-label.dx-invalid.dx-state-hover .dx-label,.dx-editor-outlined.dx-texteditor-with-label.dx-invalid.dx-state-hover .dx-label-after,.dx-editor-outlined.dx-texteditor-with-label.dx-invalid.dx-state-hover .dx-label-before{border-color:#d9534f}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover .dx-label,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover .dx-label-after,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover .dx-label-before,.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover .dx-label,.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover .dx-label-after,.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover .dx-label-before{border-color:rgba(51,122,183,.4);border-bottom-color:rgba(51,122,183,.4)}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-label,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-label-after,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-label-before,.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-label,.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-label-after,.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-label-before{border-color:#337ab7}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-label,.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-label{border-top-width:0;border-bottom-width:1px}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-label-before,.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-label-before{border-width:1px;border-inline-end-width:0}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-label-after,.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-label-after{border-width:1px;border-inline-start-width:0}.dx-editor-outlined.dx-texteditor-label-outside{margin-top:24px}.dx-editor-outlined.dx-texteditor-label-outside .dx-texteditor-label{-webkit-user-select:auto;user-select:auto}.dx-editor-outlined.dx-texteditor-label-outside .dx-label-after,.dx-editor-outlined.dx-texteditor-label-outside .dx-label-before{clip-path:none}.dx-editor-outlined.dx-texteditor-label-outside .dx-label{margin:0;clip-path:none;border-top-width:1px;border-radius:0;border-start-end-radius:1px;border-end-end-radius:1px;margin-inline-start:0;padding:0}.dx-editor-outlined.dx-texteditor-label-outside .dx-label span{position:absolute;width:100%;cursor:default;pointer-events:auto;font-size:14px;margin-top:0;top:-24px;height:1.4285714286em;line-height:1.4285714286em}.dx-editor-outlined.dx-texteditor-with-floating-label .dx-placeholder{display:none}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active .dx-placeholder,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-placeholder{display:block}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-label{padding:0 2px;border-top-width:1px}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-label span{transition:font-size .2s cubic-bezier(0, 0, .2, 1),transform .2s cubic-bezier(0, 0, .2, 1),top .2s cubic-bezier(0, 0, .2, 1);transform:translate(0,0);font-size:14px;top:50%;margin-top:-8.5px;height:19px;line-height:normal}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-label::before{background-color:transparent}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-textarea .dx-label span{top:7px;margin-top:0}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active .dx-label,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-focused .dx-label{border-top-width:0}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active .dx-label span,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-focused .dx-label span{transform:translate(0,-7.5px);font-size:12px;margin-top:0;top:0;height:19px;line-height:normal}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active .dx-label::before,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-focused .dx-label::before{background-color:#fff}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active.dx-textarea .dx-label span,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-focused.dx-textarea .dx-label span{top:0;margin-top:0}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-placeholder{display:none}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused .dx-label{padding:0 2px;border-top-width:1px}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused .dx-label span{transition:font-size .2s cubic-bezier(0, 0, .2, 1),transform .2s cubic-bezier(0, 0, .2, 1),top .2s cubic-bezier(0, 0, .2, 1);transform:translate(0,0);font-size:14px;top:50%;margin-top:-8.5px;height:19px;line-height:normal}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused .dx-label::before{background-color:transparent}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-textarea .dx-label span{top:7px;margin-top:0}.dx-editor-filled .dx-texteditor-label .dx-label-after,.dx-editor-filled .dx-texteditor-label .dx-label-before{min-width:9px}.dx-editor-filled.dx-texteditor-with-floating-label .dx-lookup-field,.dx-editor-filled.dx-texteditor-with-floating-label .dx-placeholder::before,.dx-editor-filled.dx-texteditor-with-floating-label .dx-texteditor-input,.dx-editor-filled.dx-texteditor-with-label:not(.dx-texteditor-label-outside) .dx-lookup-field,.dx-editor-filled.dx-texteditor-with-label:not(.dx-texteditor-label-outside) .dx-placeholder::before,.dx-editor-filled.dx-texteditor-with-label:not(.dx-texteditor-label-outside) .dx-texteditor-input{padding-top:13px;padding-bottom:2px}.dx-editor-filled.dx-texteditor-with-floating-label .dx-lookup-field .dx-placeholder::before,.dx-editor-filled.dx-texteditor-with-label:not(.dx-texteditor-label-outside) .dx-lookup-field .dx-placeholder::before{padding:0}.dx-editor-filled.dx-texteditor-with-floating-label .dx-texteditor-label,.dx-editor-filled.dx-texteditor-with-label .dx-texteditor-label{font-size:12px;height:19px;line-height:1.35715;top:0;margin-top:0}.dx-editor-filled.dx-texteditor-label-outside{margin-top:24px}.dx-editor-filled.dx-texteditor-label-outside .dx-texteditor-label{-webkit-user-select:auto;user-select:auto;font-size:14px;height:20px;line-height:20px;margin-top:0;top:-24px}.dx-editor-filled.dx-texteditor-label-outside .dx-label{cursor:default}.dx-editor-filled.dx-texteditor-label-outside .dx-label span{width:100%;pointer-events:auto;position:absolute;margin-bottom:0}.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-placeholder,.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-placeholder{display:none}.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-texteditor-label,.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-texteditor-label{transition:font-size .2s cubic-bezier(0, 0, .2, 1),transform .2s cubic-bezier(0, 0, .2, 1),top .2s cubic-bezier(0, 0, .2, 1);font-size:14px;height:19px;line-height:1.35715;top:50%;margin-top:-9.5px}.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea .dx-texteditor-label,.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-textarea .dx-texteditor-label{top:13px;margin-top:0}.dx-editor-filled.dx-texteditor-with-floating-label.dx-dropdowneditor-active .dx-placeholder,.dx-editor-filled.dx-texteditor-with-floating-label.dx-state-focused .dx-placeholder{display:block}.dx-editor-filled.dx-texteditor-with-floating-label.dx-dropdowneditor-active .dx-texteditor-label,.dx-editor-filled.dx-texteditor-with-floating-label.dx-state-focused .dx-texteditor-label{height:19px;line-height:1.35715;font-size:12px;top:0;margin-top:0}.dx-editor-filled.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-textarea .dx-texteditor-label,.dx-editor-filled.dx-texteditor-with-floating-label.dx-state-focused.dx-textarea .dx-texteditor-label{top:0;margin-top:0}.dx-editor-underlined.dx-texteditor-with-floating-label .dx-lookup-field,.dx-editor-underlined.dx-texteditor-with-floating-label .dx-placeholder::before,.dx-editor-underlined.dx-texteditor-with-floating-label .dx-texteditor-input,.dx-editor-underlined.dx-texteditor-with-label:not(.dx-texteditor-label-outside) .dx-lookup-field,.dx-editor-underlined.dx-texteditor-with-label:not(.dx-texteditor-label-outside) .dx-placeholder::before,.dx-editor-underlined.dx-texteditor-with-label:not(.dx-texteditor-label-outside) .dx-texteditor-input{padding-top:11px;padding-bottom:4px}.dx-editor-underlined.dx-texteditor-with-floating-label .dx-lookup-field .dx-placeholder::before,.dx-editor-underlined.dx-texteditor-with-label:not(.dx-texteditor-label-outside) .dx-lookup-field .dx-placeholder::before{padding:0}.dx-editor-underlined.dx-texteditor-with-floating-label .dx-texteditor-label,.dx-editor-underlined.dx-texteditor-with-label .dx-texteditor-label{transform:translate(0,0);height:19px;line-height:1.35715;top:0;margin-top:0}.dx-editor-underlined.dx-texteditor-label-outside{margin-top:24px}.dx-editor-underlined.dx-texteditor-label-outside .dx-texteditor-label{-webkit-user-select:auto;user-select:auto;font-size:14px;height:20px;line-height:20px;top:-24px;margin-top:0}.dx-editor-underlined.dx-texteditor-label-outside .dx-label{cursor:default}.dx-editor-underlined.dx-texteditor-label-outside .dx-label span{width:100%;pointer-events:auto;position:absolute;margin-bottom:0}.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-placeholder,.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-placeholder{display:none}.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-texteditor-label,.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-texteditor-label{transition:font-size .2s cubic-bezier(0, 0, .2, 1),transform .2s cubic-bezier(0, 0, .2, 1),top .2s cubic-bezier(0, 0, .2, 1);transform:translate(0,0);font-size:14px;height:19px;line-height:1.35715;top:50%;margin-top:-9.5px}.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea .dx-texteditor-label,.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-textarea .dx-texteditor-label{top:11px;margin-top:0}.dx-editor-underlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active .dx-placeholder,.dx-editor-underlined.dx-texteditor-with-floating-label.dx-state-focused .dx-placeholder{display:block}.dx-editor-underlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active .dx-texteditor-label,.dx-editor-underlined.dx-texteditor-with-floating-label.dx-state-focused .dx-texteditor-label{transform:translate(0,0);font-size:12px;height:19px;line-height:1.35715;top:0;margin-top:0}.dx-editor-underlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-textarea .dx-texteditor-label,.dx-editor-underlined.dx-texteditor-with-floating-label.dx-state-focused.dx-textarea .dx-texteditor-label{top:0;margin-top:0}.dx-editor-underlined .dx-placeholder::before,.dx-editor-underlined .dx-texteditor-input{padding-left:0;padding-right:0}.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-input-container .dx-placeholder,.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-input-container .dx-texteditor-input,.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-label .dx-label{padding-inline-start:9px}.dx-invalid.dx-texteditor{border-color:rgba(217,83,79,.4)}.dx-invalid.dx-texteditor.dx-editor-filled.dx-state-focused,.dx-invalid.dx-texteditor.dx-editor-filled.dx-state-hover,.dx-invalid.dx-texteditor.dx-editor-outlined.dx-state-focused,.dx-invalid.dx-texteditor.dx-editor-outlined.dx-state-hover,.dx-invalid.dx-texteditor.dx-editor-underlined.dx-state-focused,.dx-invalid.dx-texteditor.dx-editor-underlined.dx-state-hover{border-color:#d9534f}.dx-invalid.dx-texteditor.dx-editor-filled.dx-show-invalid-badge .dx-texteditor-input-container::after,.dx-invalid.dx-texteditor.dx-editor-outlined.dx-show-invalid-badge .dx-texteditor-input-container::after,.dx-invalid.dx-texteditor.dx-editor-underlined.dx-show-invalid-badge .dx-texteditor-input-container::after{pointer-events:none;font-weight:700;position:absolute;top:50%;margin-top:-9px;width:18px;height:18px;text-align:center;line-height:18px;font-size:13px;background-color:#d9534f;color:#fff;content:"!";border-radius:50%}.dx-invalid.dx-texteditor.dx-editor-filled{background-color:rgba(217,83,79,.1);border-color:transparent}.dx-invalid.dx-texteditor.dx-editor-filled.dx-state-focused{background:0 0}.dx-valid.dx-texteditor.dx-editor-filled .dx-texteditor-input-container::after,.dx-valid.dx-texteditor.dx-editor-outlined .dx-texteditor-input-container::after,.dx-valid.dx-texteditor.dx-editor-underlined .dx-texteditor-input-container::after{pointer-events:none;font-weight:700;position:absolute;top:50%;margin-top:-9px;width:18px;height:18px;text-align:center;line-height:18px;font-size:13px;font-family:DXIcons,sans-serif;color:#5cb85c;content:"\f005";opacity:0;transform:scale(0);animation:.3s cubic-bezier(1,.008,.565,1.65) .1s forwards dx-valid-badge-frames}.dx-validation-pending.dx-texteditor.dx-editor-filled .dx-texteditor-input-container .dx-pending-indicator,.dx-validation-pending.dx-texteditor.dx-editor-outlined .dx-texteditor-input-container .dx-pending-indicator,.dx-validation-pending.dx-texteditor.dx-editor-underlined .dx-texteditor-input-container .dx-pending-indicator{pointer-events:none;position:absolute;top:50%;margin-top:-11px;width:22px;height:22px}.dx-texteditor-buttons-container>.dx-button{margin-top:1px;margin-bottom:1px;margin-inline-start:1px;margin-inline-end:1px}.dx-texteditor-buttons-container>.dx-button>.dx-button-content{padding-top:5px;padding-bottom:6px}.dx-texteditor-buttons-container>.dx-button.dx-button-has-icon:not(.dx-button-has-text)>.dx-button-content{padding:6px}.dx-editor-filled .dx-texteditor-buttons-container:first-child>.dx-button:last-child,.dx-editor-outlined .dx-texteditor-buttons-container:first-child>.dx-button:last-child{margin-inline-end:0}.dx-editor-filled .dx-texteditor-buttons-container:last-child>.dx-button:first-child,.dx-editor-outlined .dx-texteditor-buttons-container:last-child>.dx-button:first-child{margin-inline-start:0}.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container>.dx-button:first-child{margin-left:0}.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container>.dx-button:last-child{margin-right:0}.dx-searchbox .dx-icon-search{font:17px/18px DXIcons;position:absolute;top:50%;margin-top:-17px;width:34px;height:34px;background-position:8px 8px;background-size:18px 18px;padding:8px;text-align:center;color:#999}.dx-searchbox .dx-icon-search::before{content:"\f027";color:#999}.dx-searchbox .dx-placeholder::before,.dx-searchbox .dx-texteditor-input,.dx-searchbox.dx-editor-underlined .dx-texteditor-buttons-container+.dx-texteditor-input-container .dx-texteditor-input,.dx-searchbox.dx-editor-underlined .dx-texteditor-input{padding-inline-start:34px}.dx-searchbox.dx-texteditor .dx-texteditor-label .dx-label-before{min-width:0}.dx-searchbar{padding-bottom:5px}.dx-searchbar .dx-texteditor{margin:0}.dx-dropdowneditor{position:relative}.dx-dropdowneditor.dx-dropdowneditor-field-clickable,.dx-dropdowneditor.dx-dropdowneditor-field-clickable .dx-texteditor-input{cursor:pointer}.dx-dropdowneditor.dx-dropdowneditor-field-clickable .dx-texteditor-buttons-container .dx-state-disabled .dx-button,.dx-dropdowneditor.dx-dropdowneditor-field-clickable .dx-texteditor-buttons-container .dx-state-disabled.dx-button{pointer-events:auto}.dx-dropdowneditor-input-wrapper{-webkit-tap-highlight-color:transparent;overflow:hidden;height:100%;display:flex}.dx-dropdowneditor-input-wrapper .dx-texteditor{border:none;margin:0;display:flex;flex-grow:1}.dx-dropdowneditor-input-wrapper .dx-texteditor-input{text-overflow:ellipsis}.dx-dropdowneditor-field-template-wrapper{display:flex;flex-grow:1;position:relative;align-items:baseline}.dx-dropdowneditor-field-template-wrapper>*{flex-grow:1}.dx-dropdowneditor-active .dx-dropdowneditor-icon{opacity:.35}.dx-dropdowneditor-button{position:relative;display:inline-flex;float:right;height:100%;cursor:pointer;width:34px;min-width:34px;padding:1px;border-radius:4px}.dx-dropdowneditor-button .dx-button-content{text-align:center;white-space:nowrap}.dx-rtl .dx-dropdowneditor-button,.dx-rtl.dx-dropdowneditor-button{float:left}.dx-dropdowneditor-button.dx-dropdowneditor-readonly{cursor:default}.dx-dropdowneditor-icon{background-position:center;background-repeat:no-repeat;border:1px solid transparent;color:#333;font:18px/18px DXIcons;width:32px;height:100%;text-align:center;border-radius:3px}.dx-state-disabled .dx-dropdowneditor,.dx-state-disabled.dx-dropdowneditor{cursor:default}.dx-state-disabled .dx-dropdowneditor-button{cursor:inherit}.dx-dropdowneditor-button.dx-button-mode-contained,.dx-dropdowneditor-button.dx-button-mode-outlined,.dx-dropdowneditor-button.dx-button-mode-text{background:0 0}.dx-state-readonly .dx-dropdowneditor-button .dx-dropdowneditor-icon{opacity:1}.dx-dropdowneditor-icon::before{content:"\f001";position:absolute;display:block;width:18px;top:50%;margin-top:-9px;left:50%;margin-left:-9px}.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-editor-filled,.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-editor-outlined,.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-editor-underlined{border:none;background:0 0}.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label,.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-after,.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-before,.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-texteditor-with-label .dx-texteditor-label .dx-label,.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-texteditor-with-label .dx-texteditor-label .dx-label-after,.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-texteditor-with-label .dx-texteditor-label .dx-label-before{border:none}.dx-dropdowneditor-button-visible .dx-texteditor-input{padding-inline-end:0}.dx-invalid .dx-texteditor-input,.dx-valid .dx-texteditor-input,.dx-validation-pending .dx-texteditor-input{padding-inline-end:26px}.dx-invalid .dx-timeview .dx-texteditor-input,.dx-valid .dx-timeview .dx-texteditor-input,.dx-validation-pending .dx-timeview .dx-texteditor-input{padding-inline-end:0}.dx-dropdowneditor.dx-state-active .dx-dropdowneditor-icon,.dx-dropdowneditor.dx-state-hover:not(.dx-custom-button-hovered) .dx-dropdowneditor-icon{background-color:#e6e6e6;border-color:transparent}.dx-editor-filled.dx-dropdowneditor.dx-state-active .dx-dropdowneditor-icon,.dx-editor-filled.dx-dropdowneditor.dx-state-hover:not(.dx-custom-button-hovered) .dx-dropdowneditor-icon{background-color:rgba(51,122,183,.2)}.dx-dropdowneditor-button.dx-state-active .dx-dropdowneditor-icon,.dx-dropdowneditor.dx-dropdowneditor-active .dx-dropdowneditor-icon{background-color:#b3b3b3;border-color:transparent;color:#333;opacity:1}.dx-editor-filled .dx-dropdowneditor-button.dx-state-active .dx-dropdowneditor-icon,.dx-editor-filled .dx-dropdowneditor.dx-dropdowneditor-active .dx-dropdowneditor-icon,.dx-editor-filled.dx-dropdowneditor-button.dx-state-active .dx-dropdowneditor-icon,.dx-editor-filled.dx-dropdowneditor.dx-dropdowneditor-active .dx-dropdowneditor-icon{background-color:rgba(51,122,183,.3)}.dx-invalid.dx-dropdowneditor .dx-texteditor-container::after{inset-inline-end:38px}.dx-invalid.dx-dropdowneditor.dx-show-clear-button:not(.dx-texteditor-empty) .dx-texteditor-container::after{inset-inline-end:68px}.dx-state-hover.dx-invalid.dx-dropdowneditor.dx-editor-filled .dx-dropdowneditor-icon{background-color:rgba(217,83,79,.2)}.dx-dropdowneditor-active.dx-invalid.dx-dropdowneditor.dx-editor-filled .dx-dropdowneditor-icon,.dx-state-active.dx-invalid.dx-dropdowneditor.dx-editor-filled .dx-dropdowneditor-icon{background-color:rgba(217,83,79,.3)}.dx-valid.dx-dropdowneditor .dx-texteditor-container::after{inset-inline-end:38px}.dx-valid.dx-dropdowneditor.dx-show-clear-button:not(.dx-texteditor-empty) .dx-texteditor-container::after{inset-inline-end:68px}.dx-list{margin:0;min-height:3em;border:none}.dx-list .dx-scrollview-content:focus{outline:0}.dx-wrap-item-text>.dx-list-group>.dx-list-group-body>.dx-list-item>.dx-list-item-content,.dx-wrap-item-text>.dx-list-item>.dx-list-item-content{white-space:normal}.dx-empty-collection .dx-list-select-all{display:none}.dx-list-collapsible-groups .dx-list-group-header{cursor:pointer}.dx-list-group-body{overflow:hidden}.dx-list-item{position:static;cursor:pointer;display:table;width:100%;table-layout:fixed;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dx-list-item-content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:table-cell;width:100%}.dx-list-item-content::before{content:"_";color:transparent;display:inline-block;width:0;float:left}.dx-list .dx-empty-message{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:start;min-height:3em}.dx-list-item-badge-container{display:table-cell;width:20px;text-align:right;vertical-align:middle}.dx-list-item-badge{float:right;position:relative}.dx-list-item-icon-container{display:inline-block}.dx-list-item-chevron{transform:rotate(0);opacity:1}.dx-rtl .dx-list-item-chevron{transform:rotate(180deg)}.dx-list-item-response-wait{opacity:.5;transition:opacity .2s linear}.dx-list-slide-menu-content{display:table;width:100%;table-layout:fixed}.dx-list-item-after-bag,.dx-list-item-before-bag{height:100%;vertical-align:middle}.dx-list-item-before-bag .dx-list-select-checkbox{float:left;transition:.1s linear}.dx-list-select-all-label{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dx-list-item-after-bag .dx-list-reorder-handle{cursor:move;background-repeat:no-repeat;touch-action:manipulation}.dx-state-disabled .dx-list-item-after-bag .dx-list-reorder-handle{cursor:default}.dx-list-switchable-menu-shield-positioning{position:relative;transform:translateZ(0)}.dx-list-switchable-delete-bottom-shield,.dx-list-switchable-delete-top-shield{position:absolute;right:0;left:0;cursor:pointer}.dx-list-switchable-delete-top-shield{top:0}.dx-list-switchable-delete-bottom-shield{bottom:0}.dx-list-switchable-delete-item-content-shield{position:absolute;top:0;right:0;bottom:0;left:0}.dx-list-switchable-delete-button-container{position:absolute;top:0;bottom:0;overflow:hidden}.dx-list-switchable-delete-button-wrapper{display:table;height:100%}.dx-list-switchable-delete-button-inner-wrapper{display:table-cell;height:100%;vertical-align:middle}.dx-list-switchable-menu-item-shield-positioning,.dx-list-switchable-menu-item-shield-positioning .dx-list-item-content,.dx-list-switchable-menu-item-shield-positioning .dx-list-slide-menu-content{position:relative}.dx-list-switchable-delete-ready .dx-icon-toggle-delete{transform:rotate(-90deg)}.dx-list-slide-menu-buttons-container{position:absolute;width:100%;top:0;bottom:0;left:0;overflow:hidden}.dx-list-slide-menu-buttons{position:relative;top:0;left:0;bottom:0;display:table;height:100%}.dx-list-slide-menu-button{display:table-cell;padding:0 10px;vertical-align:middle;bottom:1px}.dx-list-static-delete-button .dx-button-content{overflow:visible}.dx-list-next-button{padding:5px;text-align:center}.dx-list-next-button .dx-button{padding:0 3em}.dx-state-disabled .dx-list-item,.dx-state-disabled .dx-list-switchable-delete-button,.dx-state-disabled .dx-list-toggle-delete-switch,.dx-state-disabled.dx-list-item{cursor:default}.dx-list-context-menuitem{cursor:pointer}.dx-list-select-all-checkbox,.dx-rtl .dx-list .dx-list-item-badge,.dx-rtl.dx-list .dx-list-item-badge{float:left}.dx-rtl .dx-list .dx-list-item-before-bag .dx-list-select-checkbox,.dx-rtl .dx-list .dx-list-item-before-bag .dx-list-toggle-delete-switch,.dx-rtl .dx-list .dx-list-select-all-checkbox,.dx-rtl.dx-list .dx-list-item-before-bag .dx-list-select-checkbox,.dx-rtl.dx-list .dx-list-item-before-bag .dx-list-toggle-delete-switch,.dx-rtl.dx-list .dx-list-select-all-checkbox{float:right}.dx-rtl .dx-list .dx-list-slide-item-delete-button-container,.dx-rtl.dx-list .dx-list-slide-item-delete-button-container{right:100%;left:0}.dx-rtl .dx-list .dx-list-slide-item-delete-button,.dx-rtl.dx-list .dx-list-slide-item-delete-button{right:auto;left:0}.dx-rtl .dx-list .dx-list-group-header::before,.dx-rtl.dx-list .dx-list-group-header::before{float:left}.dx-list-item-chevron{font:18px/18px DXIcons;width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;text-align:center;margin-inline-start:-5px;color:#333}.dx-list-item-chevron::before{content:"\f010"}.dx-list-item-badge-container{padding-inline-end:10px}.dx-list-switchable-delete-button-inner-wrapper{padding-inline-start:1px}.dx-list-item-icon-container{width:28px;height:18px;vertical-align:top}.dx-list-item-icon{width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;font-size:18px;text-align:center;line-height:18px}.dx-list-search{margin-bottom:5px}.dx-list-item-after-bag,.dx-list-item-before-bag{display:table-cell;width:0}.dx-list.dx-list-with-search .dx-scrollable-wrapper{height:calc(100% - 41px)}.dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-hover .dx-checkbox-icon,.dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-hover .dx-radiobutton-icon,.dx-list.dx-list-select-decorator-enabled .dx-list-select-all.dx-state-hover .dx-checkbox-icon,.dx-list.dx-list-select-decorator-enabled .dx-list-select-all.dx-state-hover .dx-radiobutton-icon{border-color:#265a87}.dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-focused .dx-checkbox-icon,.dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-focused .dx-radiobutton-icon,.dx-list.dx-list-select-decorator-enabled .dx-list-select-all.dx-state-focused .dx-checkbox-icon,.dx-list.dx-list-select-decorator-enabled .dx-list-select-all.dx-state-focused .dx-radiobutton-icon{border:1px solid #337ab7}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-hover{background-color:rgba(0,0,0,.04);color:#333}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-hover .dx-list-item-icon-container .dx-icon{color:#333}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-hover .dx-icon-toggle-delete{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2024.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22dx_l_3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20style%3D%22fill%3A%23333%3B%22%20d%3D%22M12%2C2C6.5%2C2%2C2%2C6.5%2C2%2C12c0%2C5.5%2C4.5%2C10%2C10%2C10s10-4.5%2C10-10C22%2C6.5%2C17.5%2C2%2C12%2C2z%20M18%2C13H6v-2h12V13z%22%2F%3E%0A%3C%2Fsvg%3E%0A")}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-list-item-selected{background-color:rgba(0,0,0,.1);color:#333}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-list-item-selected .dx-list-item-icon-container .dx-icon{color:#333}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-list-item-selected.dx-state-hover:not(.dx-state-focused){background-color:rgba(0,0,0,.07);color:#333}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-list-item-selected .dx-icon-toggle-delete{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2024.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22dx_l_3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20style%3D%22fill%3A%23333%3B%22%20d%3D%22M12%2C2C6.5%2C2%2C2%2C6.5%2C2%2C12c0%2C5.5%2C4.5%2C10%2C10%2C10s10-4.5%2C10-10C22%2C6.5%2C17.5%2C2%2C12%2C2z%20M18%2C13H6v-2h12V13z%22%2F%3E%0A%3C%2Fsvg%3E%0A")}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused{background-color:#337ab7;color:#fff}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused .dx-list-item-icon-container .dx-icon{color:#fff}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused .dx-list-item-chevron{border-color:#fff}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused .dx-icon-toggle-delete{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2024.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22dx_l_3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20style%3D%22fill%3A%23fff%3B%22%20d%3D%22M12%2C2C6.5%2C2%2C2%2C6.5%2C2%2C12c0%2C5.5%2C4.5%2C10%2C10%2C10s10-4.5%2C10-10C22%2C6.5%2C17.5%2C2%2C12%2C2z%20M18%2C13H6v-2h12V13z%22%2F%3E%0A%3C%2Fsvg%3E%0A")}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused.dx-list-item-selected{background-color:rgba(51,122,183,.7);color:#fff}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active{background-color:#337ab7;color:#fff}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active .dx-list-item-icon-container .dx-icon{color:#fff}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active .dx-list-slide-item-content{background-color:#337ab7;color:#fff}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active .dx-icon-toggle-delete{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2024.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22dx_l_3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20style%3D%22fill%3A%23fff%3B%22%20d%3D%22M12%2C2C6.5%2C2%2C2%2C6.5%2C2%2C12c0%2C5.5%2C4.5%2C10%2C10%2C10s10-4.5%2C10-10C22%2C6.5%2C17.5%2C2%2C12%2C2z%20M18%2C13H6v-2h12V13z%22%2F%3E%0A%3C%2Fsvg%3E%0A")}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item .dx-list-static-delete-button .dx-icon,.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active .dx-list-static-delete-button .dx-icon,.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused .dx-list-static-delete-button .dx-icon{color:#333}.dx-list-group-header{font-weight:700;padding:20px 10px 10px;border-top:1px solid #ddd;border-bottom:2px solid #ddd;background:rgba(238,238,238,.05);color:#333;display:flex;align-items:center;justify-content:space-between}.dx-list-group:first-of-type .dx-list-group-header{border-top:none}.dx-list-group-collapsed .dx-list-group-header-indicator .dx-list-group-header::before{border-bottom-color:#333}.dx-list-group-header .dx-list-group-header-indicator{order:1}.dx-list-collapsible-groups .dx-list-group-header .dx-list-group-header-indicator::before{width:0;height:0;display:block;border-style:solid;border-color:#333 transparent transparent;border-width:5px 5px 0;content:" "}.dx-list-group-collapsed .dx-list-group-header .dx-list-group-header-indicator::before{border-bottom-color:#333;border-width:0 5px 5px}.dx-list-item:first-of-type{border-top:none}.dx-list-item:last-of-type{border-bottom:none}.dx-list-item .dx-icon-toggle-delete{background-size:100%;background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2024.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22dx_l_3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20style%3D%22fill%3A%23333%3B%22%20d%3D%22M12%2C2C6.5%2C2%2C2%2C6.5%2C2%2C12c0%2C5.5%2C4.5%2C10%2C10%2C10s10-4.5%2C10-10C22%2C6.5%2C17.5%2C2%2C12%2C2z%20M18%2C13H6v-2h12V13z%22%2F%3E%0A%3C%2Fsvg%3E%0A")}.dx-list-item.dx-list-item-ghost-reordering.dx-state-focused.dx-state-hover{color:#959595;background:#fff;border-top:1px solid rgba(51,122,183,.5);border-bottom:1px solid rgba(51,122,183,.5);box-shadow:0 0 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.2)}.dx-list .dx-empty-message,.dx-list-item{border-top:1px solid #ddd;color:#333}.dx-list-item-separator-hidden .dx-list .dx-empty-message,.dx-list-item-separator-hidden .dx-list-item{border-top:none;border-bottom:none}.dx-list .dx-empty-message,.dx-list-item-content{padding:10px}.dx-list-next-button .dx-button .dx-button-content{padding-block:8px;padding-inline-start:12px;padding-inline-end:12px}.dx-list-next-button .dx-button .dx-icon{width:18px;height:18px;font-size:18px;margin-inline-end:9px;margin-inline-start:0}.dx-list-item-chevron-container{display:table-cell;vertical-align:middle;width:16px}.dx-list-border-visible{border:1px solid #ddd}.dx-list-border-visible .dx-list-select-all{border-bottom:1px solid #ddd}.dx-list-item-before-bag .dx-list-toggle-delete-switch{display:block;float:left;padding:3px 0}.dx-list-item-before-bag.dx-list-toggle-delete-switch-container{width:29px}.dx-list-item-before-bag.dx-list-select-checkbox-container,.dx-list-item-before-bag.dx-list-select-radiobutton-container{width:31px}.dx-list-item-before-bag .dx-button.dx-list-toggle-delete-switch{border:none;background:0 0;box-shadow:none}.dx-list-item-before-bag .dx-button.dx-list-toggle-delete-switch .dx-button-content{padding:0}.dx-list-item-before-bag .dx-icon-toggle-delete{transition:.1s linear;margin-top:5px;margin-bottom:5px;margin-inline-start:10px;margin-inline-end:5px;width:19px;height:19px}.dx-list-item-before-bag .dx-list-select-checkbox,.dx-list-item-before-bag .dx-list-select-radiobutton{margin-top:-1px;margin-bottom:-3px;margin-inline-start:10px}.dx-list-select-all{white-space:nowrap;padding:9px 0 8px;border-bottom:1px solid #ddd}.dx-list-select-all-checkbox{margin-top:-1px;margin-bottom:-3px;margin-inline-end:0;margin-inline-start:10px}.dx-list-select-all-label{line-height:17px;padding:0 10px;margin-top:1px}.dx-list-item-after-bag.dx-list-static-delete-button-container{width:36px}.dx-list-item-after-bag.dx-list-reorder-handle-container{width:33.4px}.dx-list-item-after-bag .dx-list-reorder-handle{font:18px/18px DXIcons;width:28.8px;height:28.8px;background-position:5px 5px;background-size:18px 18px;padding:5px;text-align:center}.dx-list-item-after-bag .dx-list-reorder-handle::before{content:"\f038"}.dx-list-slide-menu-button-delete{border:1px solid transparent;color:#fff;background-color:#d9534f}.dx-list-slide-menu-button-menu{border:1px solid transparent;color:#fff;background-color:#337ab7}.dx-list-static-delete-button,.dx-list-switchable-delete-button{margin-inline-end:10px;padding:0}.dx-list-static-delete-button .dx-button-content,.dx-list-switchable-delete-button .dx-button-content{padding:3px}.dx-list-context-menucontent{background-color:#fff;border:1px solid #ddd;border-radius:0;box-shadow:0 3px 10px rgba(0,0,0,.1)}.dx-state-disabled .dx-list-item,.dx-state-disabled.dx-list-item{background-color:transparent;opacity:.6}.dx-textarea{height:auto}.dx-textarea .dx-texteditor-input-container{align-items:stretch;margin:0}.dx-textarea .dx-texteditor-input{resize:none;font-family:inherit;display:block;overflow:auto;white-space:pre-wrap;margin:0}.dx-textarea .dx-texteditor-input-auto-resize{overflow-y:hidden}.dx-textarea .dx-placeholder{height:auto}.dx-textarea .dx-placeholder::before{white-space:normal}.dx-textarea .dx-placeholder::before,.dx-textarea .dx-texteditor-input{line-height:1.35715}.dx-textarea.dx-texteditor-with-floating-label.dx-editor-filled .dx-placeholder::before,.dx-textarea.dx-texteditor-with-floating-label.dx-editor-filled .dx-texteditor-input,.dx-textarea.dx-texteditor-with-floating-label.dx-editor-outlined .dx-placeholder::before,.dx-textarea.dx-texteditor-with-floating-label.dx-editor-outlined .dx-texteditor-input,.dx-textarea.dx-texteditor-with-floating-label.dx-editor-underlined .dx-placeholder::before,.dx-textarea.dx-texteditor-with-floating-label.dx-editor-underlined .dx-texteditor-input,.dx-textarea.dx-texteditor-with-label:not(.dx-texteditor-label-outside).dx-editor-filled .dx-placeholder::before,.dx-textarea.dx-texteditor-with-label:not(.dx-texteditor-label-outside).dx-editor-filled .dx-texteditor-input,.dx-textarea.dx-texteditor-with-label:not(.dx-texteditor-label-outside).dx-editor-outlined .dx-placeholder::before,.dx-textarea.dx-texteditor-with-label:not(.dx-texteditor-label-outside).dx-editor-outlined .dx-texteditor-input,.dx-textarea.dx-texteditor-with-label:not(.dx-texteditor-label-outside).dx-editor-underlined .dx-placeholder::before,.dx-textarea.dx-texteditor-with-label:not(.dx-texteditor-label-outside).dx-editor-underlined .dx-texteditor-input{padding-top:0}.dx-textarea.dx-texteditor-with-floating-label.dx-editor-outlined .dx-texteditor-container,.dx-textarea.dx-texteditor-with-label:not(.dx-texteditor-label-outside).dx-editor-outlined .dx-texteditor-container{padding-top:7px}.dx-textarea.dx-texteditor-with-floating-label.dx-editor-filled .dx-texteditor-container,.dx-textarea.dx-texteditor-with-label:not(.dx-texteditor-label-outside).dx-editor-filled .dx-texteditor-container{padding-top:13px}.dx-textarea.dx-texteditor-with-floating-label.dx-editor-underlined .dx-texteditor-container,.dx-textarea.dx-texteditor-with-label:not(.dx-texteditor-label-outside).dx-editor-underlined .dx-texteditor-container{padding-top:11px}.dx-textarea .dx-icon-clear{top:0;margin-top:0}.dx-numberbox{position:relative;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.dx-numberbox input[type=number]{-moz-appearance:textfield}.dx-numberbox input[type=number]::-webkit-inner-spin-button,.dx-numberbox input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.dx-numberbox-spin-container{height:100%}.dx-numberbox-spin-down,.dx-numberbox-spin-up{position:relative;width:100%;height:50%;cursor:pointer}.dx-numberbox-spin-touch-friendly .dx-numberbox-spin-down,.dx-numberbox-spin-touch-friendly .dx-numberbox-spin-up{width:50%;height:100%;display:inline-block}.dx-numberbox-spin-down-icon,.dx-numberbox-spin-up-icon{width:100%;height:100%}.dx-state-disabled .dx-numberbox-spin-container{opacity:.2}.dx-numberbox-spin-container{overflow:hidden;width:34px;border-radius:4px}.dx-numberbox-spin-up-icon{font:14px/1 DXIcons;color:#333}.dx-numberbox-spin-up-icon::before{content:"\f002"}.dx-numberbox-spin-down-icon{font:14px/1 DXIcons;color:#333}.dx-numberbox-spin-down-icon::before{content:"\f001"}.dx-numberbox-spin-down-icon,.dx-numberbox-spin-up-icon{font-size:18px;text-align:center;line-height:18px}.dx-numberbox-spin-down-icon::before,.dx-numberbox-spin-up-icon::before{position:absolute;display:block;width:18px;top:50%;margin-top:-9px;left:50%;margin-left:-9px}.dx-numberbox-spin-button{padding:1px}.dx-editor-underlined .dx-numberbox-spin-button{background:0 0}.dx-state-hover.dx-numberbox-spin-button .dx-numberbox-spin-down-icon,.dx-state-hover.dx-numberbox-spin-button .dx-numberbox-spin-up-icon{box-shadow:0 0 0 1px transparent inset;background-color:#e6e6e6}.dx-state-active.dx-numberbox-spin-button .dx-numberbox-spin-down-icon,.dx-state-active.dx-numberbox-spin-button .dx-numberbox-spin-up-icon{background-color:#b3b3b3;color:#333}.dx-numberbox-spin-touch-friendly .dx-numberbox-spin-container{width:74px;border-inline-start:none}.dx-numberbox-spin-touch-friendly .dx-numberbox-spin-down-icon,.dx-numberbox-spin-touch-friendly .dx-numberbox-spin-up-icon{background-position:center}.dx-calendar{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;position:relative;display:flex;direction:ltr;flex-direction:column;justify-content:space-between;border:1px solid transparent;width:282px;height:268px;background-color:#fff;gap:8px}.dx-calendar.dx-rtl{direction:rtl}.dx-calendar-views-wrapper{position:relative;display:flex;flex:auto;outline:0}.dx-calendar-navigator{display:flex;justify-content:space-between}.dx-calendar-navigator .dx-calendar-caption-button{flex-grow:1;overflow:hidden}.dx-calendar-navigator .dx-button .dx-button-text{text-transform:none}.dx-calendar-navigator .dx-button.dx-state-active,.dx-calendar-navigator .dx-button.dx-state-hover{z-index:1}.dx-calendar-body{overflow:hidden;display:flex;flex:1 1 auto}.dx-calendar-body .dx-widget{position:absolute;width:100%;height:100%}.dx-calendar-body table{width:100%;height:100%;table-layout:fixed;border-spacing:0;line-height:normal}.dx-calendar-body td,.dx-calendar-body th{padding:0}.dx-calendar-body thead th{font-weight:500;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333}.dx-calendar-week-number-cell.dx-calendar-week-selection{cursor:pointer}.dx-calendar-week-number-cell{position:relative;color:rgba(51,51,51,.56);width:2em}.dx-calendar-week-number-cell span{position:absolute;display:flex;align-items:center;justify-content:center;text-align:center;width:2em;inset:0;background-color:rgba(224,224,224,.5);inset-inline-start:0}.dx-calendar-cell{cursor:pointer;position:relative;text-align:center;font-size:14px;color:#333}.dx-calendar-cell span{display:inline-flex;align-items:center;justify-content:center;position:relative;z-index:2;border-radius:4px;width:2em;height:2em}.dx-calendar-footer{display:flex;align-items:center;justify-content:center}.dx-calendar-multiview .dx-calendar-caption-button .dx-button-content{justify-content:space-between;align-items:center}.dx-calendar-multiview .dx-calendar-body .dx-widget,.dx-calendar-multiview .dx-calendar-caption-button .dx-button-text{width:50%}.dx-calendar-multiview .dx-calendar-body table{padding:0 10px}.dx-calendar.dx-calendar-with-footer{height:312px}.dx-calendar.dx-calendar-multiview{width:564px}.dx-calendar.dx-invalid{border-color:rgba(217,83,79,.4)}.dx-calendar.dx-invalid.dx-state-focused{border-color:#d9534f}.dx-calendar-caption-button{font-weight:600;border-radius:0}.dx-calendar-navigator-previous-view{margin-inline-end:-1px;border-start-end-radius:0;border-end-end-radius:0}.dx-calendar-navigator-next-view{margin-inline-start:-1px;border-end-start-radius:0;border-start-start-radius:0}.dx-calendar-navigator .dx-button,.dx-calendar-navigator .dx-button .dx-icon{color:#333}.dx-calendar-navigator-next-view,.dx-calendar-navigator-previous-view{flex-shrink:0}.dx-calendar-body thead tr{height:2em}.dx-calendar-body tbody tr:first-of-type .dx-calendar-week-number-cell span{border-start-start-radius:0;border-start-end-radius:0}.dx-calendar-body tbody tr:last-of-type .dx-calendar-week-number-cell span{border-end-start-radius:0;border-end-end-radius:0}.dx-calendar-body .dx-week-number-header{font-size:14px;width:2.5em}.dx-calendar-view-century .dx-calendar-cell span,.dx-calendar-view-decade .dx-calendar-cell span,.dx-calendar-view-year .dx-calendar-cell span{width:4em;height:4em;border-radius:4px;word-spacing:4em;line-height:1em}.dx-calendar-cell.dx-calendar-today span{border:2px solid #337ab7}.dx-calendar-cell.dx-state-hover span{background-color:rgba(51,122,183,.24);color:#333}.dx-calendar-cell.dx-state-active span{background-color:rgba(51,122,183,.4)}.dx-calendar-cell.dx-calendar-selected-date span{color:#fff;background-color:#337ab7}.dx-calendar-cell.dx-calendar-contoured-date span{box-shadow:0 0 0 2px rgba(51,122,183,.5)}.dx-calendar-cell.dx-calendar-empty-cell,.dx-calendar-cell.dx-calendar-empty-cell.dx-state-active span,.dx-calendar-cell.dx-calendar-empty-cell.dx-state-hover span,.dx-calendar-cell.dx-calendar-other-view,.dx-calendar-cell.dx-calendar-other-view.dx-state-active span,.dx-calendar-cell.dx-calendar-other-view.dx-state-hover span{color:rgba(51,51,51,.38)}.dx-calendar-cell.dx-calendar-empty-cell.dx-calendar-selected-date span,.dx-calendar-cell.dx-calendar-other-view.dx-calendar-selected-date span{color:#fff}.dx-calendar-cell.dx-calendar-other-view::after,.dx-calendar-cell.dx-calendar-other-view::before{content:none}.dx-calendar-cell.dx-calendar-other-view.dx-calendar-cell-in-range.dx-state-active span,.dx-calendar-cell.dx-calendar-other-view.dx-calendar-cell-in-range.dx-state-hover span,.dx-calendar-cell.dx-calendar-other-view.dx-calendar-cell-range-hover.dx-state-active span,.dx-calendar-cell.dx-calendar-other-view.dx-calendar-cell-range-hover.dx-state-hover span,.dx-calendar-cell.dx-calendar-other-view.dx-calendar-range-end-date.dx-state-active span,.dx-calendar-cell.dx-calendar-other-view.dx-calendar-range-end-date.dx-state-hover span,.dx-calendar-cell.dx-calendar-other-view.dx-calendar-range-start-date.dx-state-active span,.dx-calendar-cell.dx-calendar-other-view.dx-calendar-range-start-date.dx-state-hover span{color:rgba(51,51,51,.38)}.dx-calendar-cell.dx-calendar-other-view.dx-calendar-cell-in-range.dx-state-hover span,.dx-calendar-cell.dx-calendar-other-view.dx-calendar-cell-range-hover.dx-state-hover span,.dx-calendar-cell.dx-calendar-other-view.dx-calendar-range-end-date.dx-state-hover span,.dx-calendar-cell.dx-calendar-other-view.dx-calendar-range-start-date.dx-state-hover span{background-color:rgba(51,122,183,.24)}.dx-calendar-cell.dx-calendar-other-view.dx-calendar-cell-in-range.dx-state-active span,.dx-calendar-cell.dx-calendar-other-view.dx-calendar-cell-range-hover.dx-state-active span,.dx-calendar-cell.dx-calendar-other-view.dx-calendar-range-end-date.dx-state-active span,.dx-calendar-cell.dx-calendar-other-view.dx-calendar-range-start-date.dx-state-active span{background-color:rgba(51,122,183,.4)}.dx-calendar-cell.dx-calendar-other-view.dx-calendar-cell-in-range span,.dx-calendar-cell.dx-calendar-other-view.dx-calendar-cell-range-hover span,.dx-calendar-cell.dx-calendar-other-view.dx-calendar-range-end-date span,.dx-calendar-cell.dx-calendar-other-view.dx-calendar-range-start-date span{color:rgba(51,51,51,.38);background-color:transparent}.dx-calendar-cell.dx-calendar-empty-cell{cursor:default;color:rgba(51,51,51,.24)}.dx-calendar-cell.dx-calendar-empty-cell.dx-state-active span,.dx-calendar-cell.dx-calendar-empty-cell.dx-state-hover span{background-color:transparent}.dx-calendar-cell.dx-calendar-empty-cell.dx-state-active.dx-calendar-selected-date span,.dx-calendar-cell.dx-calendar-empty-cell.dx-state-hover.dx-calendar-selected-date span{background-color:#337ab7}.dx-calendar-cell-in-range::before{content:"";position:absolute;z-index:1;height:2em;inset-inline-start:0;inset-inline-end:0;width:100%;background-color:rgba(51,122,183,.24);border-width:0;border-style:dashed;border-color:rgba(51,122,183,.6) transparent}.dx-calendar-cell-in-range.dx-calendar-cell-end-in-row::before,.dx-calendar-cell-in-range.dx-calendar-cell-end::before,.dx-calendar-cell-in-range.dx-calendar-cell-start-in-row::before,.dx-calendar-cell-in-range.dx-calendar-cell-start::before,.dx-calendar-cell-in-range.dx-calendar-range-end-date::before,.dx-calendar-cell-in-range.dx-calendar-range-start-date::before{width:calc(50% + 1em)}.dx-calendar-cell-in-range.dx-calendar-range-start-date::before{inset-inline-start:auto;border-start-start-radius:4px;border-end-start-radius:4px;border-inline-start-color:rgba(51,122,183,0.6)}.dx-calendar-cell-in-range.dx-calendar-range-start-date.dx-calendar-range-end-date::before{content:none}.dx-calendar-cell-in-range.dx-calendar-range-end-date::before{border-start-end-radius:4px;border-end-end-radius:4px;border-inline-end-color:rgba(51,122,183,0.6)}.dx-calendar-cell-in-range.dx-calendar-cell-start-in-row::before{inset-inline-start:auto;border-start-start-radius:4px;border-end-start-radius:4px;border-inline-start-color:rgba(51,122,183,0.6)}.dx-calendar-cell-in-range.dx-calendar-cell-start-in-row.dx-calendar-cell-end::before,.dx-calendar-cell-in-range.dx-calendar-cell-start-in-row.dx-calendar-range-end-date::before{width:2em;inset-inline-start:calc(50% - 1em);inset-inline-end:auto}.dx-calendar-cell-in-range.dx-calendar-cell-end-in-row::before{border-start-end-radius:4px;border-end-end-radius:4px;border-inline-end-color:rgba(51,122,183,0.6)}.dx-calendar-cell-in-range.dx-calendar-cell-end-in-row.dx-calendar-range-start-date::before{width:2em;inset-inline-start:calc(50% - 1em);inset-inline-end:auto}.dx-calendar-cell-in-range.dx-calendar-cell-start::before{inset-inline-start:auto;border-start-start-radius:4px;border-end-start-radius:4px;border-inline-start-color:rgba(51,122,183,0.6)}.dx-calendar-cell-in-range.dx-calendar-cell-start.dx-calendar-range-end-date::before{width:2em;inset-inline-start:calc(50% - 1em);inset-inline-end:auto;border-start-end-radius:4px;border-end-end-radius:4px;border-inline-end-color:rgba(51,122,183,0.6)}.dx-calendar-cell-in-range.dx-calendar-cell-start.dx-calendar-cell-end-in-row::before{width:2em;inset-inline-start:calc(50% - 1em);inset-inline-end:auto}.dx-calendar-cell-in-range.dx-calendar-cell-end::before{border-start-end-radius:4px;border-end-end-radius:4px;border-inline-end-color:rgba(51,122,183,0.6)}.dx-calendar-cell-in-range.dx-calendar-cell-end.dx-calendar-range-start-date::before{width:2em;inset-inline-start:calc(50% - 1em);inset-inline-end:auto}.dx-calendar-cell-range-hover::after{content:"";position:absolute;z-index:1;height:2em;inset-inline-start:0;inset-inline-end:0;width:100%;background-color:inherit;border-width:1px;border-style:dashed;border-color:rgba(51,122,183,.6) transparent}.dx-calendar-cell-range-hover.dx-calendar-cell-end-in-row::after,.dx-calendar-cell-range-hover.dx-calendar-cell-end::after,.dx-calendar-cell-range-hover.dx-calendar-cell-range-hover-end::after,.dx-calendar-cell-range-hover.dx-calendar-cell-range-hover-start::after,.dx-calendar-cell-range-hover.dx-calendar-cell-start-in-row::after,.dx-calendar-cell-range-hover.dx-calendar-cell-start::after{width:calc(50% + 1em)}.dx-calendar-cell-range-hover.dx-calendar-cell-range-hover-start::after{inset-inline-start:auto;border-start-start-radius:4px;border-end-start-radius:4px;border-inline-start-color:rgba(51,122,183,0.6)}.dx-calendar-cell-range-hover.dx-calendar-cell-range-hover-start.dx-calendar-cell-range-hover-end::after{content:none}.dx-calendar-cell-range-hover.dx-calendar-cell-range-hover-end::after{border-start-end-radius:4px;border-end-end-radius:4px;border-inline-end-color:rgba(51,122,183,0.6)}.dx-calendar-cell-range-hover.dx-calendar-cell-start-in-row::after{inset-inline-start:auto;border-start-start-radius:4px;border-end-start-radius:4px;border-inline-start-color:rgba(51,122,183,0.6)}.dx-calendar-cell-range-hover.dx-calendar-cell-start-in-row.dx-calendar-cell-end::after,.dx-calendar-cell-range-hover.dx-calendar-cell-start-in-row.dx-calendar-cell-range-hover-end::after{width:2em;inset-inline-start:calc(50% - 1em);inset-inline-end:auto}.dx-calendar-cell-range-hover.dx-calendar-cell-end-in-row::after{border-start-end-radius:4px;border-end-end-radius:4px;border-inline-end-color:rgba(51,122,183,0.6)}.dx-calendar-cell-range-hover.dx-calendar-cell-end-in-row.dx-calendar-cell-range-hover-start::after{width:2em;inset-inline-start:calc(50% - 1em);inset-inline-end:auto}.dx-calendar-cell-range-hover.dx-calendar-cell-start::after{inset-inline-start:auto;border-start-start-radius:4px;border-end-start-radius:4px;border-inline-start-color:rgba(51,122,183,0.6)}.dx-calendar-cell-range-hover.dx-calendar-cell-start.dx-calendar-cell-range-hover-end::after{width:2em;inset-inline-start:calc(50% - 1em);inset-inline-end:auto;border-start-end-radius:4px;border-end-end-radius:4px;border-inline-end-color:rgba(51,122,183,0.6)}.dx-calendar-cell-range-hover.dx-calendar-cell-start.dx-calendar-cell-end-in-row::after{width:2em;inset-inline-start:calc(50% - 1em);inset-inline-end:auto}.dx-calendar-cell-range-hover.dx-calendar-cell-end::after{border-start-end-radius:4px;border-end-end-radius:4px;border-inline-end-color:rgba(51,122,183,0.6)}.dx-calendar-cell-range-hover.dx-calendar-cell-end.dx-calendar-cell-range-hover-start::after{width:2em;inset-inline-start:calc(50% - 1em);inset-inline-end:auto}.dx-texteditor input[type=date]::-webkit-inner-spin-button{height:20px}.dx-datebox-native.dx-state-focused.dx-texteditor-empty .dx-placeholder{display:none}.dx-datebox{max-width:100%}.dx-datebox .dx-texteditor-input::-webkit-datetime-edit{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dx-datebox.dx-texteditor-empty input::-webkit-datetime-edit{color:transparent}.dx-datebox.dx-texteditor-empty.dx-state-focused input::-webkit-datetime-edit{color:inherit}.dx-datebox-wrapper .dx-popup-content{padding-top:20px;padding-bottom:20px}.dx-rtl .dx-texteditor-input{text-align:right}.dx-datebox-button-cell .dx-button{min-width:90px}.dx-datebox-button-cell .dx-button.dx-datebox-apply-button{margin-right:10px;margin-left:0}.dx-datebox-button-cell .dx-button.dx-datebox-cancel-button{margin-right:0;margin-left:0}.dx-datebox-buttons-container{text-align:right;width:100%}.dx-timeview .dx-state-disabled .dx-widget,.dx-timeview .dx-state-disabled.dx-widget,.dx-timeview.dx-state-disabled .dx-widget,.dx-timeview.dx-state-disabled.dx-widget{opacity:1}.dx-timeview-clock{position:relative;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%22182%22%20height%3D%22182%22%20viewBox%3D%220%200%20182%20182%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20filter%3D%22url(%23a)%22%3E%0A%3Ccircle%20cx%3D%2291%22%20cy%3D%2291%22%20r%3D%2285%22%20fill%3D%22%23fff%22%2F%3E%0A%3Cpath%20d%3D%22M88.835%2015.442v7.828h-1.682v-5.927c-.093.082-.203.16-.331.235a3.796%203.796%200%200%201-.4.198%204.92%204.92%200%200%201-.444.15%203.725%203.725%200%200%201-.454.085v-1.42a7.15%207.15%200%200%200%202.291-1.149h1.02Zm4.138%206.429h3.247v1.4h-5.094v-.578c0-.391.066-.742.197-1.052.132-.313.298-.592.497-.838.2-.249.416-.468.651-.657.239-.192.465-.364.678-.518.225-.16.42-.313.588-.459.17-.146.313-.29.427-.432.117-.146.205-.292.262-.438.057-.15.085-.308.085-.475%200-.328-.093-.575-.278-.743-.185-.167-.468-.25-.849-.25-.658%200-1.288.261-1.89.784v-1.484a4.065%204.065%200%200%201%202.254-.646c.387%200%20.735.052%201.04.155.31.1.572.244.786.432.213.189.375.419.486.689.114.267.17.566.17.897a2.5%202.5%200%200%201-.165.94%202.78%202.78%200%200%201-.433.747%203.902%203.902%200%200%201-.619.62c-.235.185-.479.365-.732.54-.17.12-.336.241-.496.362a4.299%204.299%200%200%200-.417.353%201.841%201.841%200%200%200-.288.336.585.585%200%200%200-.107.315Zm.364%20143.931c0%20.377-.066.729-.198%201.057a2.616%202.616%200%200%201-.55.854%202.595%202.595%200%200%201-1.9.769%202.71%202.71%200%200%201-1.16-.24%202.354%202.354%200%200%201-.859-.694%203.286%203.286%200%200%201-.54-1.122%205.522%205.522%200%200%201-.186-1.5c0-.659.08-1.255.24-1.789a4.19%204.19%200%200%201%20.694-1.378%203.131%203.131%200%200%201%202.537-1.196c.59%200%201.05.07%201.377.209v1.409a2.534%202.534%200%200%200-1.27-.331c-.285%200-.543.055-.775.166-.231.11-.43.267-.598.47a2.333%202.333%200%200%200-.39.737%203.294%203.294%200%200%200-.15.955h.033c.363-.502.899-.753%201.607-.753.317%200%20.604.057.86.171.256.114.475.276.657.486.181.207.322.456.421.748.1.292.15.616.15.972Zm-1.65.106c0-.822-.336-1.233-1.01-1.233a.99.99%200%200%200-.416.085.92.92%200%200%200-.32.241%201.129%201.129%200%200%200-.208.368c-.047.139-.07.294-.07.465%200%20.188.025.365.075.528.05.164.12.308.208.433.093.121.201.217.326.288a.827.827%200%200%200%20.416.107.9.9%200%200%200%20.412-.091.934.934%200%200%200%20.315-.261c.089-.114.156-.25.203-.406.046-.16.069-.335.069-.524Zm34.027-10.579c0%20.374-.065.712-.193%201.015a2.196%202.196%200%200%201-.55.779%202.399%202.399%200%200%201-.854.502%203.341%203.341%200%200%201-1.116.177c-.712%200-1.241-.107-1.586-.321v-.929c.52.335%201.052.502%201.597.502.277%200%20.527-.041.747-.123.224-.082.415-.196.572-.342.156-.146.275-.322.357-.528a1.75%201.75%200%200%200%20.128-.678c0-.499-.167-.889-.501-1.17-.335-.285-.821-.427-1.458-.427a12.509%2012.509%200%200%200-.668.021%206.259%206.259%200%200%200-.63.043l.262-3.839h3.54v.79h-2.782l-.155%202.248c.114-.007.235-.012.363-.016a6.41%206.41%200%200%201%20.342-.011c.406%200%20.769.054%201.089.161.321.106.591.26.812.459.224.196.393.438.507.726.118.285.177.605.177.961ZM124.405%2033.95h-.875v-6.615a2.152%202.152%200%200%201-.299.235c-.129.085-.275.17-.438.256-.16.086-.331.166-.513.24a3.605%203.605%200%200%201-.523.177v-.887a5.19%205.19%200%200%200%20.609-.213%207.948%207.948%200%200%200%201.228-.657c.185-.125.345-.246.48-.363h.331v7.828Zm28.265%2089.359v5.057h.982v.801h-.982v1.799h-.865v-1.799h-3.599v-.758a28.127%2028.127%200%200%200%201.992-2.515c.313-.442.601-.881.865-1.319.267-.442.491-.863.672-1.266h.935Zm-3.476%205.057h2.611v-3.748a24.073%2024.073%200%200%201-2.056%203.059l-.555.689Zm3.059-76.033c0-.235-.037-.44-.112-.614a1.148%201.148%200%200%200-.299-.433%201.174%201.174%200%200%200-.443-.261%201.832%201.832%200%200%200-1.057-.016c-.164.046-.324.11-.481.192a3.13%203.13%200%200%200-.849.673v-.94c.246-.239.52-.42.822-.545.307-.128.679-.192%201.116-.192.314%200%20.604.046.871.139.267.089.498.22.694.395.196.174.349.39.459.646.114.256.171.55.171.881%200%20.303-.036.577-.107.822a2.407%202.407%200%200%201-.315.695%203.29%203.29%200%200%201-.528.624c-.214.2-.465.402-.753.609-.36.256-.657.475-.892.657a3.991%203.991%200%200%200-.555.512%201.496%201.496%200%200%200-.289.476c-.053.156-.08.338-.08.544h3.813v.785h-4.726v-.379c0-.327.036-.616.107-.865.071-.25.189-.486.352-.71.164-.224.378-.449.641-.673.267-.224.593-.477.977-.758.278-.2.509-.39.694-.572a2.91%202.91%200%200%200%20.454-.544%201.93%201.93%200%200%200%20.241-.55%202.37%202.37%200%200%200%20.074-.598Zm10.071%2043.671v-1.469c.513.374%201.111.56%201.794.56.431%200%20.766-.092%201.004-.277.242-.185.363-.443.363-.774a.879.879%200%200%200-.448-.79c-.296-.186-.703-.278-1.223-.278h-.71v-1.292h.657c.996%200%201.495-.331%201.495-.993%200-.624-.383-.935-1.148-.935-.513%200-1.011.166-1.496.497v-1.378c.538-.27%201.165-.406%201.88-.406.783%200%201.392.176%201.826.529.438.352.657.81.657%201.372%200%201-.507%201.627-1.522%201.88v.026c.541.068.968.266%201.282.593.313.324.47.723.47%201.196%200%20.716-.262%201.282-.785%201.698-.524.417-1.246.625-2.168.625-.791%200-1.433-.128-1.928-.385ZM19.815%2092.057c0%20.68-.075%201.29-.225%201.827a3.878%203.878%200%200%201-.656%201.356%202.89%202.89%200%200%201-1.047.854%203.239%203.239%200%200%201-1.404.294c-.627%200-1.166-.1-1.618-.3v-1.387c.402.263.886.395%201.452.395.58%200%201.034-.198%201.362-.593.327-.395.493-.966.497-1.714l-.033-.01c-.338.501-.852.752-1.543.752-.313%200-.603-.059-.87-.176a2.143%202.143%200%200%201-.689-.486%202.322%202.322%200%200%201-.454-.748%202.717%202.717%200%200%201-.16-.95c0-.402.066-.769.198-1.1.131-.331.315-.616.55-.854a2.42%202.42%200%200%201%20.854-.55%202.951%202.951%200%200%201%201.1-.198c.416%200%20.79.082%201.121.246.331.16.613.393.844.7a3.2%203.2%200%200%201%20.534%201.126c.124.445.187.95.187%201.516Zm-1.704-.897c0-.195-.024-.379-.074-.55a1.45%201.45%200%200%200-.209-.448.987.987%200%200%200-.325-.294.875.875%200%200%200-.828-.016.98.98%200%200%200-.315.267c-.089.11-.158.244-.208.4-.05.157-.075.326-.075.508%200%20.2.025.377.075.534.05.153.119.283.208.39a.937.937%200%200%200%20.331.245%201.1%201.1%200%200%200%20.833-.005.979.979%200%200%200%20.31-.24c.089-.1.156-.217.203-.353.05-.135.074-.281.074-.438Zm7.951%2036.781c0-.203.032-.406.096-.609a2.26%202.26%200%200%201%20.272-.577%202.172%202.172%200%200%201%201.047-.833%202.282%202.282%200%200%201-.79-.71%201.699%201.699%200%200%201-.294-.967c0-.281.053-.541.16-.779.11-.239.262-.445.454-.62.192-.174.42-.309.683-.405.264-.1.548-.15.855-.15.31%200%20.596.05.86.15a2.1%202.1%200%200%201%20.683.411%201.845%201.845%200%200%201%20.608%201.393c0%20.353-.097.675-.293.967a2.31%202.31%200%200%201-.78.71c.221.086.418.201.593.347.174.146.32.308.438.486a2.153%202.153%200%200%201%20.374%201.186c0%20.334-.06.64-.182.918a2.054%202.054%200%200%201-.513.715%202.352%202.352%200%200%201-.784.46%202.92%202.92%200%200%201-1.004.165c-.364%200-.696-.055-.999-.165a2.425%202.425%200%200%201-.785-.46%202.116%202.116%200%200%201-.518-.715%202.276%202.276%200%200%201-.181-.918Zm.95-.075c0%20.238.036.454.107.646.075.192.178.356.31.491.135.135.297.24.486.315.192.071.404.107.635.107.224%200%20.43-.037.62-.112.188-.075.35-.18.485-.315a1.34%201.34%200%200%200%20.32-.491c.079-.193.118-.406.118-.641%200-.214-.037-.413-.112-.598a1.467%201.467%200%200%200-.31-.497%201.474%201.474%200%200%200-.486-.336%201.579%201.579%200%200%200-.635-.123c-.22%200-.425.039-.614.117a1.447%201.447%200%200%200-.806.812%201.616%201.616%200%200%200-.118.625Zm.273-3.551c0%20.181.032.351.096.507.067.153.158.289.272.406a1.261%201.261%200%200%200%20.897.368%201.294%201.294%200%200%200%20.897-.373c.114-.118.205-.253.272-.406.068-.157.102-.324.102-.502%200-.185-.034-.356-.102-.513a1.229%201.229%200%200%200-.267-.406%201.249%201.249%200%200%200-.405-.267%201.225%201.225%200%200%200-.497-.101c-.189%200-.361.034-.518.101a1.278%201.278%200%200%200-.4.278c-.11.114-.196.249-.257.406-.06.157-.09.324-.09.502Zm29.501%2027.983a28.493%2028.493%200%200%200-.95%201.778%2035.01%2035.01%200%200%200-.567%201.218c-.192.434-.372.883-.539%201.346-.167.462-.315.932-.443%201.409-.125.474-.216.94-.273%201.399h-.94c.065-.455.163-.92.294-1.393a19.884%2019.884%200%200%201%20.994-2.724c.188-.423.371-.813.55-1.169a28.662%2028.662%200%200%201%20.844-1.581h-3.84v-.79h4.87v.507ZM29.447%2060.652h-.876v-6.616a2.087%202.087%200%200%201-.299.235%205.733%205.733%200%200%201-.95.497%203.617%203.617%200%200%201-.523.176v-.886c.192-.054.395-.125.608-.214a8.022%208.022%200%200%200%201.228-.657%204.77%204.77%200%200%200%20.481-.363h.331v7.828Zm7.476-3.86c0%20.64-.06%201.208-.177%201.703-.114.495-.28.913-.502%201.255a2.261%202.261%200%200%201-.806.774%202.21%202.21%200%200%201-1.084.262c-.384%200-.728-.084-1.03-.251a2.184%202.184%200%200%201-.759-.742%203.75%203.75%200%200%201-.47-1.191%207.416%207.416%200%200%201-.16-1.623c0-.67.056-1.26.166-1.773.114-.513.28-.942.496-1.287.218-.349.486-.61.807-.785a2.268%202.268%200%200%201%201.11-.267c1.606%200%202.409%201.308%202.409%203.925Zm-.898.085c0-2.178-.517-3.268-1.553-3.268-1.093%200-1.64%201.11-1.64%203.327%200%202.068.536%203.102%201.608%203.102%201.057%200%201.586-1.053%201.586-3.16ZM57.039%2033.95h-.876v-6.615a2.087%202.087%200%200%201-.299.235%205.665%205.665%200%200%201-.95.497%203.613%203.613%200%200%201-.524.176v-.887c.193-.053.395-.124.609-.213a8.009%208.009%200%200%200%201.228-.657%204.94%204.94%200%200%200%20.48-.363h.332v7.828Zm5.895%200h-.876v-6.615a2.087%202.087%200%200%201-.299.235%205.665%205.665%200%200%201-.95.497%203.613%203.613%200%200%201-.524.176v-.887c.193-.053.395-.124.609-.213a8.023%208.023%200%200%200%201.228-.657c.185-.125.345-.246.48-.363h.332v7.828Z%22%20fill%3D%22%23959595%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3Cfilter%20id%3D%22a%22%20x%3D%222%22%20y%3D%224%22%20width%3D%22178%22%20height%3D%22178%22%20filterUnits%3D%22userSpaceOnUse%22%20color-interpolation-filters%3D%22sRGB%22%3E%0A%3CfeFlood%20flood-opacity%3D%220%22%20result%3D%22BackgroundImageFix%22%2F%3E%0A%3CfeColorMatrix%20in%3D%22SourceAlpha%22%20values%3D%220%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200%22%20result%3D%22hardAlpha%22%2F%3E%0A%3CfeOffset%20dy%3D%222%22%2F%3E%0A%3CfeGaussianBlur%20stdDeviation%3D%222%22%2F%3E%0A%3CfeComposite%20in2%3D%22hardAlpha%22%20operator%3D%22out%22%2F%3E%0A%3CfeColorMatrix%20values%3D%220%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.05%200%22%2F%3E%0A%3CfeBlend%20in2%3D%22BackgroundImageFix%22%20result%3D%22effect1_dropShadow%22%2F%3E%0A%3CfeBlend%20in%3D%22SourceGraphic%22%20in2%3D%22effect1_dropShadow%22%20result%3D%22shape%22%2F%3E%0A%3C%2Ffilter%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E");min-width:182px;min-height:182px;max-height:182px;background-size:182px;background-repeat:no-repeat;background-position:50% 50%;margin-bottom:20px}.dx-timeview-hourarrow,.dx-timeview-minutearrow{position:absolute;left:50%;width:10px;margin-left:-5px;height:50%;background-position:bottom;background-repeat:no-repeat;transform-origin:50% 100%;backface-visibility:hidden}.dx-timeview-hourarrow{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%2248%22%20viewBox%3D%220%200%206%2048%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Crect%20width%3D%226%22%20height%3D%2244%22%20rx%3D%223%22%20fill%3D%22%23337ab7%22%2F%3E%0A%3C%2Fsvg%3E%0A")}.dx-timeview-minutearrow{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2210%22%20height%3D%2266%22%20viewBox%3D%220%200%2010%2066%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Crect%20x%3D%223%22%20width%3D%224%22%20height%3D%2264%22%20rx%3D%222%22%20fill%3D%22%23337ab7%22%2F%3E%0A%3Ccircle%20cx%3D%225%22%20cy%3D%2261%22%20r%3D%223.5%22%20fill%3D%22%23fff%22%20stroke%3D%22%23337ab7%22%20stroke-width%3D%223%22%2F%3E%0A%3C%2Fsvg%3E%0A")}.dx-timeview{height:auto;width:auto}.dx-timeview-format12{width:70px;margin-inline-start:5px}.dx-timeview-time-separator{margin:0 5px}.dx-timeview-field{min-height:50px}.dx-timeview-field .dx-numberbox{width:70px}.dx-timeview-field .dx-numberbox.dx-numberbox-spin-touch-friendly{width:110px}.dx-dateview-item{margin:0;height:40px;line-height:40px;text-align:center;font-size:1.3em;color:#333}.dx-dateview-rollers{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;flex-flow:row nowrap}.dx-dateview-item-selected-border,.dx-dateviewroller-day .dx-dateview-name-formatter,.dx-dateviewroller-month .dx-dateview-value-formatter{display:none}.dx-dateview-rollers{width:auto;text-align:center;display:block}.dx-dateviewroller-current .dx-dateview-item{transition:font-size .2s ease-out}.dx-dateviewroller{position:relative;vertical-align:top;cursor:pointer;flex:1 1 auto;min-width:4em;text-align:center;display:inline-block}.dx-dateviewroller .dx-button{display:none}.dx-dateviewroller .dx-scrollable-content::after,.dx-dateviewroller .dx-scrollable-content::before{content:"";height:71px;display:block}.dx-dateviewroller .dx-scrollable-container{height:182px}.dx-dateviewroller.dx-dateviewroller-year{min-width:4.85em}.dx-dateviewroller.dx-state-active .dx-button{display:none}.dx-dateviewroller-month{min-width:12em}.dx-dateviewroller-hours::after{content:":";font-size:2.2em;position:absolute;right:-9%;font-weight:700;top:37%;color:#333}.dx-dateviewroller-hours .dx-dateview-item-selected-frame{padding-left:20%}.dx-dateviewroller-minutes .dx-dateview-item-selected-frame{width:80%}.dx-dateview-item-selected{font-size:2.2em}.dx-rtl.dx-dateviewroller-hours::after{left:-9%;right:auto}.dx-dateview-item-selected-frame{position:absolute;top:71px;width:100%}.dx-dateview-item-selected-frame::after,.dx-dateview-item-selected-frame::before{pointer-events:none;backface-visibility:hidden;content:"";display:block;width:100%;position:absolute;height:71px}.dx-dateview-item-selected-frame::before{top:-71px;border-bottom:1px solid #ddd;background-repeat:no-repeat;background-image:linear-gradient(0deg,rgba(255,255,255,0) 0,rgba(255,255,255,.8) 60%)}.dx-dateview-item-selected-frame::after{top:40px;border-top:1px solid #ddd;background-repeat:no-repeat;background-image:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(255,255,255,.8) 60%)}.dx-dateview-compact .dx-dateview-rollers,.dx-device-phone .dx-dateview-rollers,.dx-device-tablet .dx-dateview-rollers{display:flex;flex-flow:row nowrap}.dx-dateview-compact .dx-dateviewroller-month,.dx-device-phone .dx-dateviewroller-month,.dx-device-tablet .dx-dateviewroller-month{min-width:4em}.dx-dateview-compact .dx-dateview-item,.dx-device-phone .dx-dateview-item,.dx-device-tablet .dx-dateview-item{font-size:1.1em}.dx-dateview-compact .dx-dateview-item-selected,.dx-device-phone .dx-dateview-item-selected,.dx-device-tablet .dx-dateview-item-selected{font-size:1.4em}.dx-datebox-wrapper .dx-popup-title{min-height:10px;border-bottom:none;background:0 0}.dx-datebox-wrapper .dx-item{border:none}.dx-datebox-wrapper .dx-popup-bottom .dx-button{min-width:85px;width:auto}.dx-datebox-datetime-time-side{background-color:rgba(221,221,221,.2)}.dx-datebox-wrapper-rollers.dx-datebox-wrapper-time .dx-popup-content{margin:0 34px}.dx-datebox-wrapper-list .dx-overlay-content{border-top:none}.dx-device-phone .dx-datebox-wrapper-rollers .dx-popup-content{padding:10px}.dx-datebox-time .dx-dropdowneditor-icon{font:18px/18px DXIcons;width:32px;height:100%;text-align:center;border-radius:3px}.dx-datebox-time .dx-dropdowneditor-icon::before{content:"\f01d";position:absolute;display:block;width:18px;top:50%;margin-top:-9px;left:50%;margin-left:-9px}.dx-datebox-date .dx-dropdowneditor-icon{font:18px/18px DXIcons;width:32px;height:100%;text-align:center;border-radius:3px}.dx-datebox-date .dx-dropdowneditor-icon::before{content:"\f026";position:absolute;display:block;width:18px;top:50%;margin-top:-9px;left:50%;margin-left:-9px}.dx-datebox-datetime .dx-dropdowneditor-icon{font:18px/18px DXIcons;width:32px;height:100%;text-align:center;border-radius:3px}.dx-datebox-datetime .dx-dropdowneditor-icon::before{content:"\f043";position:absolute;display:block;width:18px;top:50%;margin-top:-9px;left:50%;margin-left:-9px}.dx-datebox-calendar.dx-rtl.dx-dropdowneditor-active .dx-dropdowneditor-button .dx-dropdowneditor-icon{opacity:1}.dx-datebox-calendar.dx-rtl.dx-editor-underlined{padding-right:0}.dx-datebox-wrapper-calendar .dx-popup-content{padding:0}.dx-datebox-wrapper-calendar .dx-calendar{border:none;margin:20px}.dx-datebox-wrapper-calendar .dx-datebox-container-cell{margin-right:20px;margin-bottom:20px}.dx-datebox-wrapper-calendar.dx-datebox-wrapper-datetime .dx-popup-content{margin-right:0}.dx-datebox-wrapper-calendar.dx-datebox-wrapper-datetime .dx-calendar{margin-bottom:20px}.dx-datebox-wrapper-calendar.dx-datebox-wrapper-datetime .dx-timeview{padding:20px}.dx-datebox-wrapper-calendar.dx-datebox-wrapper-datetime .dx-datebox-container-cell{margin-top:-1px;margin-right:20px}@media (max-width:320px){.dx-datebox-wrapper-calendar .dx-calendar{margin:18px}}.dx-rtl .dx-datebox-wrapper .dx-popup-bottom .dx-toolbar-button+.dx-toolbar-button .dx-button{margin-right:5px;margin-left:0}.dx-datebox-wrapper-list .dx-popup-content{padding:0}.dx-datebox:not(.dx-datebox-native) input[type=date]{line-height:normal}.dx-datebox:not(.dx-datebox-native).dx-auto-width .dx-texteditor-input,.dx-datebox:not(.dx-datebox-native):not(.dx-texteditor-empty).dx-auto-width .dx-texteditor-input{padding-inline-end:26px}.dx-datebox:not(.dx-datebox-native).dx-auto-width .dx-timeview .dx-texteditor-input,.dx-datebox:not(.dx-datebox-native):not(.dx-texteditor-empty).dx-auto-width .dx-timeview .dx-texteditor-input{padding-inline-end:0}.dx-device-ios .dx-datebox.dx-texteditor-empty .dx-texteditor-input{min-height:33px}.dx-daterangebox{display:flex}.dx-daterangebox .dx-texteditor-with-floating-label,.dx-daterangebox .dx-texteditor-with-label{margin-top:0}.dx-daterangebox.dx-editor-outlined .dx-datebox.dx-editor-outlined{border:0;box-shadow:none;background-color:transparent}.dx-daterangebox.dx-editor-outlined .dx-datebox.dx-editor-outlined.dx-texteditor-with-floating-label .dx-label,.dx-daterangebox.dx-editor-outlined .dx-datebox.dx-editor-outlined.dx-texteditor-with-floating-label .dx-label-after,.dx-daterangebox.dx-editor-outlined .dx-datebox.dx-editor-outlined.dx-texteditor-with-floating-label .dx-label-before,.dx-daterangebox.dx-editor-outlined .dx-datebox.dx-editor-outlined.dx-texteditor-with-label .dx-label,.dx-daterangebox.dx-editor-outlined .dx-datebox.dx-editor-outlined.dx-texteditor-with-label .dx-label-after,.dx-daterangebox.dx-editor-outlined .dx-datebox.dx-editor-outlined.dx-texteditor-with-label .dx-label-before{margin:0;border:0;clip-path:none;box-shadow:none}.dx-daterangebox .dx-datebox{width:100%}.dx-daterangebox .dx-datebox.dx-editor-underlined{border-bottom:0;background-color:transparent}.dx-daterangebox .dx-datebox.dx-editor-underlined::before{margin-left:0}.dx-daterangebox .dx-datebox.dx-editor-underlined.dx-rtl .dx-texteditor-container .dx-texteditor-input{padding-right:0}.dx-daterangebox .dx-datebox.dx-editor-filled{background-color:transparent;border:0}.dx-daterangebox .dx-datebox.dx-editor-filled.dx-state-readonly,.dx-daterangebox .dx-datebox.dx-editor-filled.dx-state-readonly.dx-state-hover{background-color:transparent}.dx-daterangebox.dx-texteditor-empty .dx-clear-button-area{display:block;visibility:hidden}.dx-daterangebox-separator{display:flex;align-items:center;padding-left:9px;color:#999}.dx-rtl .dx-daterangebox-separator{transform:scale(-1,1)}.dx-daterangebox .dx-dropdowneditor-icon{font:18px/18px DXIcons;width:32px;height:100%;text-align:center;border-radius:3px}.dx-daterangebox .dx-dropdowneditor-icon::before{content:"\f043";position:absolute;display:block;width:18px;top:50%;margin-top:-9px;left:50%;margin-left:-9px}.dx-daterangebox .dx-dropdowneditor-button{min-width:32px;width:32px}.dx-daterangebox .dx-dropdowneditor-button .dx-dropdowneditor-icon{width:30px}.dx-daterangebox .dx-texteditor-input{min-height:32px}.dx-daterangebox .dx-texteditor::before{content:"";position:absolute;border-bottom:1px solid transparent;bottom:0;z-index:2}.dx-daterangebox .dx-texteditor.dx-state-hover::before{border-bottom-color:rgba(51,122,183,.4)}.dx-daterangebox .dx-texteditor.dx-state-hover.dx-invalid::before{border-bottom-color:rgba(217,83,79,.4)}.dx-daterangebox .dx-texteditor.dx-state-focused::before{border-bottom-color:#337ab7}.dx-daterangebox .dx-texteditor.dx-state-focused.dx-invalid::before{border-bottom-color:#d9534f}.dx-daterangebox .dx-texteditor.dx-state-readonly::before{border-bottom-style:dashed}.dx-daterangebox.dx-invalid .dx-texteditor.dx-state-hover::before{border-bottom-color:rgba(217,83,79,.4)}.dx-daterangebox.dx-invalid .dx-texteditor.dx-state-focused::before{border-bottom-color:#d9534f}.dx-daterangebox .dx-editor-filled::before,.dx-daterangebox .dx-editor-outlined::before{width:calc(100% - 18px);margin:0 9px}.dx-daterangebox .dx-editor-underlined::before{width:100%}.dx-daterangebox.dx-editor-underlined .dx-daterangebox-separator{padding-right:9px}.dx-daterangebox .dx-datebox.dx-end-datebox.dx-texteditor .dx-texteditor-input,.dx-daterangebox .dx-datebox.dx-start-datebox.dx-texteditor .dx-texteditor-input{padding-inline-end:9px}.dx-daterangebox .dx-datebox.dx-end-datebox.dx-texteditor.dx-invalid .dx-texteditor-input{padding-inline-end:34px}.dx-daterangebox .dx-datebox.dx-end-datebox.dx-texteditor.dx-invalid.dx-rtl .dx-texteditor-input{padding-right:9px}.dx-daterangebox .dx-datebox.dx-end-datebox.dx-editor-underlined.dx-invalid.dx-rtl .dx-texteditor-input{padding-right:0}.dx-daterangebox-separator .dx-icon{width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;font-size:18px;text-align:center;line-height:18px}.dx-dropdownlist-popup-wrapper .dx-list .dx-scrollable-content{margin:0}.dx-dropdownlist-popup-wrapper{height:100%}.dx-dropdownlist-popup-wrapper.dx-popup-wrapper .dx-overlay-content{border-top-width:0;border-bottom-width:1px}.dx-dropdownlist-popup-wrapper.dx-popup-wrapper .dx-overlay-content.dx-dropdowneditor-overlay-flipped{border-top-width:1px;border-bottom-width:0}.dx-dropdownlist-popup-wrapper .dx-popup-content{height:100%;padding:1px}.dx-dropdownlist-popup-wrapper .dx-list{height:100%;min-height:39.0001px}.dx-dropdownlist-popup-wrapper .dx-list:not(.dx-list-select-decorator-enabled){min-height:33.0001px}.dx-dropdownlist-popup-wrapper .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item-content{padding:7px 9px}.dx-dropdownlist-popup-wrapper .dx-list-select-all{padding:12px 0 8px}.dx-dropdownlist-popup-wrapper .dx-empty-message,.dx-dropdownlist-popup-wrapper .dx-list-item{border-top:0}.dx-dropdownlist-popup-wrapper .dx-empty-message:last-of-type,.dx-dropdownlist-popup-wrapper .dx-list-item:last-of-type{border-bottom:none}.dx-autocomplete .dx-texteditor-input{font-size:1em}.dx-autocomplete.dx-invalid .dx-texteditor-container::after,.dx-autocomplete.dx-valid .dx-texteditor-container::after,.dx-autocomplete.dx-validation-pending .dx-texteditor-container .dx-pending-indicator{inset-inline-end:8px}.dx-loadindicator{width:32px;height:32px;display:inline-block;overflow:hidden;border:none;background-color:transparent}.dx-loadindicator-wrapper{width:100%;height:100%;font-size:32px;margin:auto}.dx-loadindicator-image{background-size:contain;transform-origin:50% 50%;background-position:50%;background-repeat:no-repeat}.dx-loadindicator-icon-custom{position:relative;width:100%;height:100%;background-size:100% 100%;transform-origin:50% 50%;animation:1.5s linear infinite dx-loadindicator-icon-custom-rotate}@keyframes dx-loadindicator-icon-custom-rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}.dx-loadindicator-container>.dx-loadindicator{top:50%;left:50%;position:absolute;margin-top:-16px;margin-left:-16px}.dx-loadindicator-container>.dx-loadindicator.dx-loadindicator{margin-top:-16px;margin-left:-16px}.dx-loadindicator-content{width:100%;height:100%;position:relative}.dx-loadindicator-icon{direction:ltr;position:relative;top:15%;inset-inline-start:15%;width:70%;height:70%}.dx-loadindicator-icon .dx-loadindicator-segment{position:absolute;width:19%;height:30%;left:44.5%;top:37%;opacity:0;background:#606060;border-radius:10% 10% 50% 50%;box-shadow:0 0 3px rgba(0,0,0,.2);animation:1s linear infinite dx-generic-loadindicator-opacity}@keyframes dx-generic-loadindicator-opacity{from{opacity:1}to{opacity:.55}}.dx-loadindicator-icon .dx-loadindicator-segment0{transform:rotate(0) translate(0,-142%);animation-delay:0s}.dx-loadindicator-icon .dx-loadindicator-segment1{transform:rotate(45deg) translate(0,-142%);animation-delay:-875ms}.dx-loadindicator-icon .dx-loadindicator-segment2{transform:rotate(90deg) translate(0,-142%);animation-delay:-.75s}.dx-loadindicator-icon .dx-loadindicator-segment3{transform:rotate(135deg) translate(0,-142%);animation-delay:-625ms}.dx-loadindicator-icon .dx-loadindicator-segment4{transform:rotate(180deg) translate(0,-142%);animation-delay:-.5s}.dx-loadindicator-icon .dx-loadindicator-segment5{transform:rotate(225deg) translate(0,-142%);animation-delay:-375ms}.dx-loadindicator-icon .dx-loadindicator-segment6{transform:rotate(270deg) translate(0,-142%);animation-delay:-.25s}.dx-loadindicator-icon .dx-loadindicator-segment7{transform:rotate(315deg) translate(0,-142%);animation-delay:-125ms}.dx-loadindicator-icon .dx-loadindicator-segment10,.dx-loadindicator-icon .dx-loadindicator-segment11,.dx-loadindicator-icon .dx-loadindicator-segment12,.dx-loadindicator-icon .dx-loadindicator-segment13,.dx-loadindicator-icon .dx-loadindicator-segment14,.dx-loadindicator-icon .dx-loadindicator-segment15,.dx-loadindicator-icon .dx-loadindicator-segment8,.dx-loadindicator-icon .dx-loadindicator-segment9{display:none}.dx-treeview-loadindicator-wrapper{text-align:center}.dx-treeview{height:100%}.dx-treeview .dx-scrollable:focus,.dx-treeview :focus{outline:0}.dx-treeview .dx-empty-message{line-height:normal}.dx-treeview .dx-treeview-node.dx-treeview-root-node{padding-inline-start:0}.dx-checkbox+.dx-treeview-node-container,.dx-treeview-node-container:first-child{margin:0;display:block}.dx-treeview-select-all-item{width:100%}.dx-treeview-node-container{list-style-position:inside;padding:0;margin:0;display:none;overflow:hidden}.dx-treeview-node-container.dx-treeview-node-container-opened{display:block}.dx-treeview-node a{text-decoration:none}.dx-treeview-node .dx-checkbox{order:1;margin:0}.dx-treeview-item{display:flex;align-items:center;cursor:pointer}.dx-treeview-item .dx-treeview-item-content{flex:1 1 auto;order:2}.dx-treeview-item .dx-treeview-item-content .dx-icon{margin-inline-end:8px;width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;font-size:18px;text-align:center;line-height:18px;vertical-align:bottom}.dx-treeview-item .dx-treeview-item-content .dx-button-has-icon .dx-icon{margin-inline-end:0}.dx-treeview-item .dx-item-content .dx-item-url{display:flex;align-items:center}.dx-treeview-item.dx-state-disabled{opacity:.5}.dx-treeview-custom-collapse-icon,.dx-treeview-custom-expand-icon,.dx-treeview-toggle-item-visibility{cursor:pointer;order:0}.dx-treeview-custom-collapse-icon.dx-state-disabled,.dx-treeview-custom-expand-icon.dx-state-disabled,.dx-treeview-toggle-item-visibility.dx-state-disabled{cursor:default}.dx-rtl .dx-treeview-custom-collapse-icon,.dx-rtl .dx-treeview-custom-expand-icon,.dx-rtl .dx-treeview-toggle-item-visibility{transform:scaleX(-1)}.dx-treeview-custom-collapse-icon,.dx-treeview-custom-expand-icon{cursor:pointer;width:22px;height:22px;background-position:2px 2px;background-size:18px 18px;padding:2px;font-size:18px;text-align:center;line-height:18px}.dx-treeview-item{gap:8px;padding:5px 10px;margin:0}.dx-treeview-item.dx-state-hover{background-color:rgba(0,0,0,.04);border-radius:0;color:#333}.dx-state-selected>.dx-treeview-item{color:#333;border-radius:0}.dx-treeview-node{list-style-type:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-user-drag:none;padding-inline-start:15px}.dx-treeview-toggle-item-visibility{font:18px/1 DXIcons;display:flex;align-items:center;justify-content:center;width:22px;height:22px;color:#333}.dx-treeview-toggle-item-visibility::before{content:"\f04e"}.dx-treeview-toggle-item-visibility.dx-treeview-toggle-item-visibility-opened{font:18px/1 DXIcons}.dx-treeview-toggle-item-visibility.dx-treeview-toggle-item-visibility-opened::before{content:"\f001"}.dx-treeview-expander-icon-stub{display:flex;flex-shrink:0;width:22px;height:22px}.dx-treeview-item-with-checkbox .dx-checkbox .dx-checkbox-container{display:flex;align-items:center;justify-content:center;height:22px;width:22px}.dx-treeview-item-with-checkbox .dx-treeview-item{color:#333}.dx-treeview-item-without-checkbox.dx-state-selected>.dx-treeview-item{color:#333;background-color:rgba(0,0,0,.1)}.dx-treeview-item-without-checkbox.dx-state-focused>.dx-treeview-item{background-color:#337ab7;color:#fff;border-radius:0}.dx-treeview-search{margin-bottom:5px}.dx-treeview-with-search>.dx-scrollable{height:calc(100% - 41px)}.dx-treeview-select-all-item{border-bottom:1px solid #ddd;padding:9px 40px 11px}.dx-treeview-select-all-item .dx-checkbox-container{display:flex;align-items:center}.dx-treeview-select-all-item .dx-checkbox-text{padding-inline-start:8px}.dx-treeview-node-loadindicator{width:22px;height:22px}.dx-treeview-border-visible{border:1px solid #ddd}.dx-treeview-border-visible .dx-treeview-select-all-item{padding-inline-start:20px}.dx-treeview-border-visible .dx-scrollable-content>.dx-treeview-node-container{padding:1px 1px 1px 7px}.dx-treeview-item-with-checkbox.dx-state-focused>.dx-treeview-item .dx-checkbox .dx-checkbox-icon{border:1px solid #337ab7}.dx-treeview-item-without-checkbox.dx-state-focused>.dx-treeview-item .dx-treeview-toggle-item-visibility{color:unset}.dx-treeview-item-without-checkbox.dx-state-focused>.dx-treeview-item .dx-treeview-node-loadindicator .dx-loadindicator-icon .dx-loadindicator-segment{background:#fff}.dx-treeview-item-without-checkbox.dx-state-focused>.dx-treeview-item .dx-item-content .dx-item-url{color:unset}.dx-menu-base{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;text-align:start;color:#333;font-weight:400;font-size:14px;font-family:"Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;line-height:1.35715}.dx-menu-base .dx-menu-item-wrapper,.dx-menu-base .dx-menu-items-container{margin:0;padding:0;border:0;outline:0;height:100%}.dx-menu-base .dx-menu-items-container{list-style-type:none;display:inline-block;white-space:nowrap;cursor:pointer}.dx-menu-base .dx-state-disabled,.dx-menu-base.dx-state-disabled .dx-menu-items-container{cursor:default}.dx-menu-base .dx-menu-item{display:inline-block;position:relative;height:100%;width:100%}.dx-menu-base .dx-menu-item .dx-menu-item-content{white-space:nowrap;height:100%;width:100%}.dx-menu-base .dx-menu-item .dx-menu-item-content .dx-icon{display:inline-block;vertical-align:middle;border:0}.dx-menu-base .dx-menu-item .dx-menu-item-content .dx-menu-item-text{display:inline;vertical-align:middle;overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.dx-menu-base .dx-menu-item .dx-menu-item-content .dx-menu-item-text-with-url{vertical-align:baseline}.dx-menu-base .dx-menu-item .dx-menu-item-content .dx-icon-with-url{vertical-align:top}.dx-menu-base .dx-menu-item .dx-menu-item-content .dx-item-url{vertical-align:middle}.dx-menu-base .dx-menu-item .dx-menu-item-content .dx-menu-item-popout-container{position:absolute;top:0;inset-inline-end:0;bottom:0;width:2em}.dx-menu-base .dx-menu-item .dx-menu-item-content .dx-menu-item-popout-container .dx-menu-item-popout{height:100%}.dx-menu-base.dx-rtl .dx-menu-item-content .dx-menu-item-popout{transform:scaleX(-1)}.dx-menu-item{color:#333}.dx-menu-item a{color:#337ab7}.dx-menu-item.dx-state-disabled{opacity:.5}.dx-menu-item.dx-state-hover{color:#333;background-color:rgba(0,0,0,.04)}.dx-menu-item.dx-state-focused{background-color:#337ab7;color:#fff}.dx-menu-item.dx-state-focused a{color:#fff}.dx-menu-item.dx-menu-item-has-text .dx-icon{margin-inline-end:-18px}.dx-menu-item-selected{background-color:#e6e6e6;color:#333}.dx-menu-item-selected.dx-state-focused{background-color:rgba(51,122,183,.7);color:#fff}.dx-menu-item-expanded{color:#333;background-color:rgba(0,0,0,.04)}.dx-menu-item-expanded,.dx-menu-item.dx-state-active,.dx-menu-item.dx-state-focused{outline:0}.dx-menu-base input,.dx-menu-base textarea{font-family:"Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;line-height:1.35715}.dx-menu-base.dx-state-focused{outline:0}.dx-menu-base .dx-icon{width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;font-size:18px;text-align:center;line-height:18px}.dx-menu-base .dx-menu-item-content{padding:3px 5px 7px}.dx-menu-base .dx-menu-item-content .dx-menu-item-text{padding-top:3px;padding-inline-end:25px;padding-bottom:5px;padding-inline-start:23px}.dx-menu-base .dx-menu-item-content .dx-menu-item-popout{min-width:7px;min-height:7px}.dx-menu{position:relative;color:#333}.dx-menu-horizontal{height:100%}.dx-menu-horizontal::after{height:100%;display:inline-block;content:"";vertical-align:middle}.dx-menu-horizontal .dx-menu-item-wrapper{display:inline-block;vertical-align:middle}.dx-menu-horizontal .dx-menu-separator{display:inline-block;margin-inline-end:15px}.dx-menu-vertical{height:100%}.dx-menu-vertical::after{height:100%;display:inline-block;content:"";vertical-align:middle}.dx-menu-vertical .dx-menu-item-wrapper{display:block}.dx-menu-vertical .dx-menu-separator{margin-bottom:15px}.dx-context-menu-container-border{top:0;right:0;bottom:0;left:0;position:absolute;background-color:transparent;border:1px solid #ddd;box-shadow:0 1px 1px rgba(0,0,0,.15)}.dx-context-menu-content-delimiter{position:absolute;display:none;z-index:2000;cursor:pointer;border:1px solid transparent}.dx-menu-adaptive-mode .dx-treeview-toggle-item-visibility{order:3;font-size:18px}.dx-menu-adaptive-mode .dx-treeview-item{cursor:pointer}.dx-menu-adaptive-mode .dx-treeview-node-container:first-child>.dx-treeview-node{padding:1px;border-bottom:1px solid #ddd}.dx-menu-adaptive-mode .dx-treeview-node-container:first-child>.dx-treeview-node .dx-item-content{padding-inline-start:15px}.dx-menu-adaptive-mode .dx-treeview-node-container:first-child>.dx-treeview-node:last-child{border-bottom:none}.dx-menu-adaptive-mode-overlay-wrapper{display:flex;flex-flow:row wrap}.dx-menu-adaptive-mode-overlay-wrapper .dx-overlay-content{display:flex}.dx-menu-adaptive-mode-overlay-wrapper .dx-overlay-content .dx-treeview{height:auto;flex:1 1 auto}.dx-context-menu-content-delimiter::before{content:"";position:absolute;width:100%;height:100%;background-color:#fff}.dx-menu .dx-menu-item-expanded{color:#333;background-color:#fff}.dx-menu .dx-menu-item-has-icon.dx-menu-item-has-submenu .dx-icon{margin-inline-end:19px;margin-inline-start:3px}.dx-menu .dx-menu-item-has-text .dx-menu-item-text{padding:3px 5px 5px}.dx-menu .dx-menu-item-has-text.dx-menu-item-has-icon .dx-icon{margin:0 3px}.dx-menu .dx-menu-item-has-text.dx-menu-item-has-submenu .dx-menu-item-text{padding-inline-end:19px;padding-inline-start:5px}.dx-menu .dx-menu-horizontal .dx-menu-item-popout{font:18px/18px DXIcons;text-align:center}.dx-menu .dx-menu-horizontal .dx-menu-item-popout::before{content:"\f001";position:absolute;display:block;width:18px;top:50%;margin-top:-9px;left:50%;margin-left:-9px}.dx-menu .dx-menu-vertical .dx-menu-item-popout{font:18px/18px DXIcons;text-align:center}.dx-menu .dx-menu-vertical .dx-menu-item-popout::before{content:"\f04e";position:absolute;display:block;width:18px;top:50%;margin-top:-9px;left:50%;margin-left:-9px}.dx-menu-adaptive-mode{background-color:#fff}.dx-menu-adaptive-mode .dx-treeview{border:1px solid #ddd;border-radius:4px}.dx-menu-adaptive-mode .dx-treeview,.dx-menu-adaptive-mode .dx-treeview.dx-state-focused{box-shadow:0 3px 10px rgba(0,0,0,.1)}.dx-menu-adaptive-mode .dx-treeview-node.dx-state-focused .dx-treeview-node .dx-treeview-toggle-item-visibility{color:inherit}.dx-menu-adaptive-mode .dx-treeview-node.dx-state-focused .dx-treeview-toggle-item-visibility{color:#fff}.dx-selectbox{cursor:pointer}.dx-selectbox .dx-texteditor-input{max-width:100%}.dx-selectbox .dx-texteditor-input:read-only{cursor:pointer}.dx-selectbox-container{position:relative}.dx-state-disabled .dx-selectbox .dx-texteditor-input,.dx-state-disabled.dx-selectbox .dx-texteditor-input{cursor:default}.dx-selectbox-popup-wrapper .dx-overlay-content{box-shadow:0 6px 12px rgba(0,0,0,.175)}.dx-selectbox-popup-wrapper .dx-list{background-color:#fff}.dx-toolbar.dx-toolbar-multiline .dx-toolbar-items-container{display:flex;flex:0 1 auto;flex-wrap:wrap;height:100%}.dx-toolbar.dx-toolbar-multiline .dx-toolbar-items-container .dx-toolbar-before{position:relative}.dx-toolbar.dx-toolbar-multiline .dx-toolbar-item{display:flex;align-items:center;flex:0 1 auto}.dx-toolbar.dx-state-disabled{opacity:1}.dx-toolbar .dx-button .dx-icon{box-sizing:content-box}.dx-toolbar-items-container{position:relative;overflow:hidden;width:100%;height:100%}.dx-toolbar-item{padding:0 5px;display:table-cell;vertical-align:middle;box-sizing:content-box}.dx-toolbar-item img{display:block}.dx-toolbar-menu-container{display:table-cell;vertical-align:middle;box-sizing:content-box}.dx-toolbar-menu-container img{display:block}.dx-toolbar-group{float:left;margin:0 10px}.dx-toolbar-after,.dx-toolbar-before{position:absolute}.dx-toolbar-center:empty{display:none}.dx-toolbar-before{left:0}.dx-toolbar-after{right:0}.dx-toolbar-label{white-space:nowrap;-webkit-user-drag:none}.dx-toolbar-label .dx-toolbar-item-content>div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dx-toolbar-label>div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0 -5px;padding:0 5px}.dx-toolbar-center{margin:0 auto;text-align:center}.dx-toolbar-after,.dx-toolbar-before,.dx-toolbar-center{top:0;display:table;height:100%}.dx-rtl .dx-toolbar-before{right:0;left:auto}.dx-rtl .dx-toolbar-after{right:auto;left:0}.dx-toolbar-menu-section:empty{display:none}.dx-dropdownmenu-popup-wrapper .dx-toolbar-menu-custom>.dx-list-item-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-list-item-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-toolbar-item-auto-hide,.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-toolbar-item-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-list-item-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-toolbar-item-auto-hide,.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-toolbar-item-content{padding:0}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-list-item-content.dx-button .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-list-item-content.dx-buttongroup .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-list-item-content>.dx-button .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-list-item-content>.dx-buttongroup .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-toolbar-item-auto-hide.dx-button .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-toolbar-item-auto-hide.dx-buttongroup .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-toolbar-item-auto-hide>.dx-button .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-toolbar-item-auto-hide>.dx-buttongroup .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-toolbar-item-content.dx-button .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-toolbar-item-content.dx-buttongroup .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-toolbar-item-content>.dx-button .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-toolbar-item-content>.dx-buttongroup .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-list-item-content.dx-button .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-list-item-content.dx-buttongroup .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-list-item-content>.dx-button .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-list-item-content>.dx-buttongroup .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-toolbar-item-auto-hide.dx-button .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-toolbar-item-auto-hide.dx-buttongroup .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-toolbar-item-auto-hide>.dx-button .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-toolbar-item-auto-hide>.dx-buttongroup .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-toolbar-item-content.dx-button .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-toolbar-item-content.dx-buttongroup .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-toolbar-item-content>.dx-button .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-toolbar-item-content>.dx-buttongroup .dx-button-content{justify-content:flex-start}.dx-toolbar-menu-section.dx-toolbar-menu-last-section{border-bottom:none}.dx-toolbar-menu-section .dx-list-item-content::before{content:none}.dx-toolbar-menu-section .dx-list-item-content,.dx-toolbar-menu-section .dx-list-item-content.dx-list,.dx-toolbar-menu-section .dx-list-item-content>.dx-list,.dx-toolbar-menu-section .dx-toolbar-item-auto-hide,.dx-toolbar-menu-section .dx-toolbar-item-auto-hide.dx-list,.dx-toolbar-menu-section .dx-toolbar-item-auto-hide>.dx-list,.dx-toolbar-menu-section .dx-toolbar-item-content,.dx-toolbar-menu-section .dx-toolbar-item-content.dx-list,.dx-toolbar-menu-section .dx-toolbar-item-content>.dx-list{padding:0}.dx-toolbar-menu-section .dx-list-item-content.dx-button,.dx-toolbar-menu-section .dx-list-item-content>.dx-button,.dx-toolbar-menu-section .dx-toolbar-item-auto-hide.dx-button,.dx-toolbar-menu-section .dx-toolbar-item-auto-hide>.dx-button,.dx-toolbar-menu-section .dx-toolbar-item-content.dx-button,.dx-toolbar-menu-section .dx-toolbar-item-content>.dx-button{width:100%}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button{width:100%;border:none;margin:0;box-shadow:none}.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-buttongroup{width:100%}.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-buttongroup .dx-buttongroup-wrapper{flex-direction:column}.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button{border:none;box-shadow:none}.dx-toolbar-text-auto-hide .dx-button .dx-button-text{display:none}.dx-list-item-content.dx-texteditor,.dx-list-item-content>.dx-texteditor,.dx-toolbar-item-content.dx-texteditor,.dx-toolbar-item-content>.dx-texteditor{width:150px}.dx-toolbar-item-invisible{display:none}.dx-dropdownmenu-popup-wrapper .dx-dropdownmenu-list{min-height:0;min-width:100px;border-radius:8px}.dx-dropdownmenu-popup-wrapper .dx-dropdownmenu-list .dx-list-item:last-of-type{border-bottom:none}.dx-dropdownmenu-popup-wrapper .dx-popup-content{padding:1px}.dx-dropdownmenu-popup-wrapper .dx-list-item{display:block;border-top:0}.dx-dropdownmenu-popup-wrapper .dx-list-item-content{display:block}.dx-toolbar{width:100%;background-color:#fff;color:#333;padding:0;overflow:visible}.dx-toolbar .dx-toolbar-before{padding-inline-end:15px}.dx-toolbar .dx-toolbar-after{padding-inline-start:15px}.dx-toolbar .dx-toolbar-after:empty,.dx-toolbar .dx-toolbar-before:empty{padding:0}.dx-toolbar .dx-toolbar-items-container{height:36px;overflow:visible}.dx-toolbar .dx-toolbar-menu-container{padding:0;padding-inline-start:5px}.dx-toolbar .dx-toolbar-item{padding:0;padding-inline-end:5px}.dx-toolbar .dx-toolbar-item.dx-toolbar-first-in-group{padding-inline-start:20px}.dx-toolbar .dx-toolbar-item:last-child{padding:0}.dx-toolbar .dx-toolbar-label{font-size:20px}.dx-toolbar.dx-toolbar-compact .dx-button{min-width:auto}.dx-toolbar-after .dx-toolbar-item{padding:0;padding-inline-start:5px}.dx-toolbar-after .dx-toolbar-item:last-child{padding-inline-start:5px}.dx-toolbar-after .dx-toolbar-item:first-child{padding:0}.dx-toolbar-background{background-color:#fff}.dx-toolbar-menu-section{border-bottom:1px solid #ddd}.dx-toolbar-menu-section .dx-list-item-content,.dx-toolbar-menu-section .dx-toolbar-item-auto-hide{padding:10px}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button,.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button{border-radius:0}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-content{padding:10px}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button{background-color:transparent;border-color:transparent;color:#333}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button .dx-icon{color:#333}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-state-selected{background-color:rgba(0,0,0,.17)}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-state-hover{background-color:rgba(0,0,0,.04)}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-state-focused{background-color:rgba(0,0,0,.08)}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-state-active{background-color:rgba(0,0,0,.24);color:#333}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-danger{background-color:transparent;border-color:transparent;color:#d43f3a}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-danger .dx-icon{color:#d43f3a}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-danger.dx-state-selected{background-color:rgba(217,83,79,.3)}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-danger.dx-state-focused,.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-danger.dx-state-hover{background-color:rgba(212,63,58,.1)}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-danger.dx-state-active{background-color:rgba(212,63,58,.4);color:#d43f3a}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-success{background-color:transparent;border-color:transparent;color:#4cae4c}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-success .dx-icon{color:#4cae4c}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-success.dx-state-selected{background-color:rgba(92,184,92,.3)}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-success.dx-state-focused,.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-success.dx-state-hover{background-color:rgba(76,174,76,.1)}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-success.dx-state-active{background-color:rgba(76,174,76,.4);color:#4cae4c}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-default{background-color:transparent;border-color:transparent;color:#2d6da3}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-default .dx-icon{color:#2d6da3}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-default.dx-state-selected{background-color:rgba(51,122,183,.3)}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-default.dx-state-focused,.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-default.dx-state-hover{background-color:rgba(45,109,163,.1)}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-default.dx-state-active{background-color:rgba(45,109,163,.4);color:#2d6da3}.dx-toolbar-menu-section .dx-toolbar-hidden-button-group{margin-top:5px;margin-bottom:5px}.dx-toolbar-text-auto-hide .dx-button .dx-button-content{padding-block:8px;padding-inline-start:8px;padding-inline-end:8px}.dx-toolbar-text-auto-hide .dx-button .dx-icon{width:18px;height:18px;font-size:18px;margin-inline-end:0;margin-inline-start:0}.dx-toolbar .dx-tab{padding:5px 4px}.dx-toolbar-button .dx-menu .dx-menu-item{border:1px solid transparent;border-radius:4px}.dx-toolbar-button .dx-menu .dx-menu-item .dx-menu-item-content{padding-top:7px;padding-bottom:8px;line-height:0}.dx-toolbar-button .dx-menu .dx-menu-item .dx-menu-item-content .dx-menu-item-text{line-height:normal}.dx-popup-draggable .dx-popup-title{cursor:move;touch-action:pinch-zoom}.dx-overlay-content>.dx-template-wrapper.dx-popup-title{height:auto;width:auto}.dx-overlay-content .dx-popup-content>.dx-template-wrapper{height:100%;width:100%}.dx-overlay-content .dx-popup-content{box-sizing:content-box}.dx-popup-flex-height{display:flex;flex-wrap:wrap}.dx-overlay-wrapper .dx-overlay-content.dx-popup-flex-height>.dx-popup-bottom,.dx-overlay-wrapper .dx-overlay-content.dx-popup-flex-height>.dx-popup-title{width:100%}.dx-popup-flex-height .dx-popup-content{box-sizing:border-box;height:auto;flex:1;max-width:100%;flex-basis:100%}.dx-popup-inherit-height .dx-popup-content>.dx-scrollable,.dx-popup-inherit-height .dx-popup-content>.dx-scrollable>.dx-scrollable-wrapper,.dx-popup-inherit-height .dx-popup-content>.dx-scrollable>.dx-scrollable-wrapper>.dx-scrollable-container,.dx-popup-inherit-height .dx-popup-content>.dx-treeview>.dx-scrollable,.dx-popup-inherit-height .dx-popup-content>.dx-treeview>.dx-scrollable>.dx-scrollable-wrapper,.dx-popup-inherit-height .dx-popup-content>.dx-treeview>.dx-scrollable>.dx-scrollable-wrapper>.dx-scrollable-container{max-height:inherit;min-height:inherit}.dx-popup-inherit-height .dx-popup-content>.dx-widget{max-height:inherit}.dx-popup-inherit-height .dx-popup-content>.dx-template-wrapper,.dx-popup-inherit-height .dx-popup-content>.dx-template-wrapper>.dx-scrollable,.dx-popup-inherit-height .dx-popup-content>.dx-template-wrapper>.dx-scrollable>.dx-scrollable-wrapper,.dx-popup-inherit-height .dx-popup-content>.dx-template-wrapper>.dx-scrollable>.dx-scrollable-wrapper>.dx-scrollable-container,.dx-popup-inherit-height .dx-popup-content>.dx-template-wrapper>.dx-treeview>.dx-scrollable,.dx-popup-inherit-height .dx-popup-content>.dx-template-wrapper>.dx-treeview>.dx-scrollable>.dx-scrollable-wrapper,.dx-popup-inherit-height .dx-popup-content>.dx-template-wrapper>.dx-treeview>.dx-scrollable>.dx-scrollable-wrapper>.dx-scrollable-container{max-height:inherit;min-height:inherit}.dx-popup-inherit-height .dx-popup-content>.dx-template-wrapper>.dx-widget{max-height:inherit}.dx-popup-content-scrollable{overflow:auto;overscroll-behavior:contain}.dx-dialog-root .dx-overlay-shader{background-color:#444}.dx-prevent-safari-scrolling{position:fixed;margin:0;left:0;right:0;top:0}.dx-popup-wrapper>.dx-overlay-content{border:1px solid #ddd;background:#fff;box-shadow:0 6px 12px rgba(0,0,0,.175);border-radius:6px}.dx-popup-wrapper>.dx-popup-fullscreen{border-radius:0}.dx-popup-wrapper .dx-state-focused.dx-overlay-content{border:1px solid #337ab7}.dx-popup-title{padding:10px;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;white-space:normal;position:relative;min-height:28px;border-bottom:1px solid #ddd;background:0 0;color:#333}.dx-popup-title.dx-toolbar{padding:6px 20px;overflow:visible}.dx-popup-title.dx-toolbar .dx-toolbar-before{padding-inline-end:15px}.dx-popup-title.dx-toolbar .dx-toolbar-after{padding-inline-start:15px}.dx-popup-title.dx-toolbar .dx-toolbar-after:empty,.dx-popup-title.dx-toolbar .dx-toolbar-before:empty{padding:0}.dx-popup-title.dx-toolbar .dx-toolbar-items-container{height:36px;overflow:visible}.dx-popup-title.dx-toolbar .dx-toolbar-menu-container{padding:0;padding-inline-start:10px}.dx-popup-title.dx-toolbar .dx-toolbar-item{padding:0;padding-inline-end:10px}.dx-popup-title.dx-toolbar .dx-toolbar-item.dx-toolbar-first-in-group{padding-inline-start:20px}.dx-popup-title.dx-toolbar .dx-toolbar-item:last-child{padding:0}.dx-popup-title.dx-toolbar .dx-toolbar-label{font-size:20px}.dx-popup-title.dx-toolbar .dx-closebutton{position:relative;inset-inline-start:10px}.dx-popup-content{-webkit-user-drag:none;padding:20px}.dx-popup-content>.dx-button{margin:0 10px}.dx-popup-bottom{background:0 0;color:#333}.dx-popup-bottom.dx-toolbar{padding:20px;overflow:visible}.dx-popup-bottom.dx-toolbar .dx-toolbar-before{padding-inline-end:15px}.dx-popup-bottom.dx-toolbar .dx-toolbar-after{padding-inline-start:15px}.dx-popup-bottom.dx-toolbar .dx-toolbar-after:empty,.dx-popup-bottom.dx-toolbar .dx-toolbar-before:empty{padding:0}.dx-popup-bottom.dx-toolbar .dx-toolbar-items-container{height:36px;overflow:visible}.dx-popup-bottom.dx-toolbar .dx-toolbar-menu-container{padding:0;padding-inline-start:10px}.dx-popup-bottom.dx-toolbar .dx-toolbar-item{padding:0;padding-inline-end:10px}.dx-popup-bottom.dx-toolbar .dx-toolbar-item.dx-toolbar-first-in-group{padding-inline-start:20px}.dx-popup-bottom.dx-toolbar .dx-toolbar-item:last-child{padding:0}.dx-popup-bottom.dx-toolbar .dx-toolbar-label{font-size:20px}.dx-popup-bottom .dx-button{min-width:100px}.dx-popup-content.dx-dialog-content{min-width:180px;padding:20px}.dx-dialog-message{padding:0}.dx-dropdownbutton{display:inline-block;vertical-align:middle}.dx-dropdownbutton-action{min-width:0}.dx-dropdownbutton-content.dx-popup-content{padding:0}.dx-dropdownbutton-content .dx-list .dx-empty-message,.dx-dropdownbutton-content .dx-list .dx-list-item{border:none}.dx-dropdownbutton-toggle{flex:0 0 auto;min-width:0}.dx-dropdownbutton-toggle .dx-button-content{padding-inline:0}.dx-dropdownbutton-toggle .dx-icon-spindown{width:18px;height:18px}.dx-dropdownbutton-action.dx-button-has-icon:not(.dx-button-has-text) .dx-button-content{padding-inline:12px}.dx-dropdownbutton-action.dx-button-has-icon .dx-icon.dx-icon-right,.dx-dropdownbutton-action.dx-button-has-text .dx-icon.dx-icon-right{margin-inline-start:4px;margin-inline-end:0}.dx-dropdownbutton-has-arrow .dx-dropdownbutton-action.dx-buttongroup-last-item.dx-button-has-text .dx-button-content{padding-inline-end:12px}.dx-dropdownbutton-popup-wrapper{height:100%}.dx-dropdownbutton-popup-wrapper.dx-popup-wrapper .dx-overlay-content{border-top-width:0;border-bottom-width:1px}.dx-dropdownbutton-popup-wrapper.dx-popup-wrapper .dx-overlay-content.dx-dropdowneditor-overlay-flipped{border-top-width:1px;border-bottom-width:0}.dx-dropdownbutton-popup-wrapper .dx-popup-content{height:100%;padding:1px}.dx-dropdownbutton-popup-wrapper .dx-list{height:100%;min-height:39.0001px}.dx-dropdownbutton-popup-wrapper .dx-list:not(.dx-list-select-decorator-enabled){min-height:33.0001px}.dx-dropdownbutton-popup-wrapper .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item-content{padding:7px 9px}.dx-dropdownbutton-popup-wrapper .dx-list-select-all{padding:12px 0 8px}.dx-dropdownbutton-popup-wrapper .dx-empty-message,.dx-dropdownbutton-popup-wrapper .dx-list-item{border-top:0}.dx-dropdownbutton-popup-wrapper .dx-empty-message:last-of-type,.dx-dropdownbutton-popup-wrapper .dx-list-item:last-of-type{border-bottom:none}.dx-actionsheet-popup-wrapper .dx-overlay-content{padding-top:0;padding-bottom:0;-webkit-user-drag:none}.dx-actionsheet-popover-wrapper .dx-popup-content .dx-button,.dx-actionsheet-popup-wrapper .dx-popup-content .dx-button{width:100%;margin-right:0;margin-left:0}.dx-actionsheet-cancel,.dx-actionsheet-item{width:100%}.dx-state-disabled .dx-actionsheet-container .dx-button{cursor:default}.dx-actionsheet-popover-wrapper .dx-popup-title,.dx-actionsheet-popup-wrapper .dx-popup-title{word-wrap:break-word}.dx-actionsheet-container .dx-actionsheet-item{margin:0 0 10px}.dx-actionsheet-container .dx-button,.dx-button.dx-actionsheet-cancel{margin:0}.dx-tileview div.dx-scrollable-container{overflow-y:hidden}.dx-tile{position:absolute;color:#333;background-color:#fff;border:1px solid rgba(221,221,221,.6);text-align:left}.dx-tile-content{padding:0;width:100%;height:100%}.dx-tileview-wrapper{position:relative;height:1px}.dx-tile.dx-state-focused,.dx-tile.dx-state-hover{background-color:#fff;border-color:rgba(51,122,183,.4)}.dx-tile.dx-state-active{transform:scale(.96);transition:transform .1s linear;background-color:rgba(96,96,96,.2);color:#333;border-color:transparent}.dx-toast-content{display:flex;align-items:center;color:#fff;font-size:14px;font-weight:600;line-height:32px;padding:10px;box-shadow:0 2px 3px 0 transparent;border-radius:6px}.dx-toast-icon{display:inline-flex;background-size:contain;background-position:left center;background-repeat:no-repeat;margin-right:10px;width:35px;height:35px}.dx-toast-message{display:inline-flex;line-height:16px}.dx-rtl .dx-toast-icon{margin-left:10px;margin-right:0}.dx-toast-stack{position:fixed;display:flex;gap:3px;align-items:center;z-index:9500}.dx-toast-stack .dx-toast-wrapper{transform:translate(0)!important;position:static!important;height:auto!important;width:auto!important}.dx-toast-stack .dx-toast-wrapper .dx-toast-content{position:static!important}.dx-toast-stack-down-push-direction{flex-direction:column-reverse;justify-content:flex-end}.dx-toast-stack-up-push-direction{flex-direction:column;justify-content:flex-end}.dx-toast-stack-left-push-direction{flex-direction:row;justify-content:flex-end}.dx-toast-stack-right-push-direction{flex-direction:row-reverse;justify-content:flex-end}.dx-toast-stack-down-stack-direction{flex-direction:column;justify-content:flex-start}.dx-toast-stack-up-stack-direction{flex-direction:column-reverse;justify-content:flex-start}.dx-toast-stack-left-stack-direction{flex-direction:row-reverse;justify-content:flex-start}.dx-toast-stack-right-stack-direction{flex-direction:row;justify-content:flex-start}.dx-toast-info{background-color:#337ab7}.dx-toast-info .dx-toast-icon{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAQAAAC00HvSAAABoklEQVRIx63WPUvDQBjA8QMFsZNLlgpxtINjBsFVqINghm4dRAe/Rpdm6UcQHERwUYdAJ8HvkKHEQdrPEBQUrf7PoabtveSSSrit3PPjeve8RCCsyyMkIiYlAzJSYiJCPPt+248BfRKkdSX0CcoZnx7jAiJfY3r4LqbNsITI15B2EdNlVBGRSEZ0bUyXyQqIRDJZQIu/M1oRmZ2ovcz4zjt558NxR/6C6Vk2fHLPOXtsIhA0aHHGA1/Gvl7OBMYT/3BF05poTS5Be/5gxvQ15JWjgtyerWPelP19hMDTMvabQyciEJwoJ0rwBKF2lutSRCC4UWJCQaQx+5WYAyUmEsQas1WJ2VJiYkGqMTuVmG0lJhVkGnNaiblQYjKhZYHkmY1SpMGLEoN5Gskt605kjTstIjPvRiJ50tuSksePxv7UfKm8HAe0DGKXgZbB85eKHLWdKkjHUpjzvAmdHaUKIgnNmrIzLiTBs1W4ybiQvwq39RuV6TB1jpvA1f1yxo0sdT9XLy5DlF5cPBmmq0yG2uZUbVOzthle2xdFbd83//za+gXw/JH9LjmoAgAAAABJRU5ErkJggg==")}.dx-toast-warning{background-color:#f0ad4e}.dx-toast-warning .dx-toast-icon{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAQAAAC00HvSAAABJklEQVRIx62WvW2EQBBGpwlSArdgSrBESuKIQhySLJJbcAuXrXTZteCAAG3GlWBRwVsHB+Ykw8zeafVlaPSY/1lBdlXQ0OMJzMBMwNPTUOzb732scAzEXQ04KhtT0jEdIFZNdJQapuZsIFadqY8wLWMiJBIZafcwLdcHIJHIdQNt4YwPQm4e1feYMjkn/3NUbpjuSUgk0q2YSinx5xL0SSl/dcM45V8r5qLYOEQoDjs2FTNQCI0a+deC+VatGqFPwugD0gs+A8YLQTW4LJgf1SoIcxJG751ZIAMGy5sp1ZuQgHkxMMGqVJq81Tdp6q0unnhFeDMK3lgz9b6k+MOaKX3CUzDO3jd2UH/7JtP2y7aLM12GbHcq29XMdsOzvSiyvW+efG39AmPXSbHWZjgLAAAAAElFTkSuQmCC")}.dx-toast-error{background-color:#d9534f}.dx-toast-error .dx-toast-icon{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAQAAAC00HvSAAABeklEQVRIx62WMWrDQBBFx01I5zQinQ5hdINA3Kp3mUNEnSBIdwgEcgeBC18gVRojjDr7BklUxAE3b1NYihVrdmWbZbpl9FjN/zOzgqgREJNTUFEDNRUFOTGBnq8dRmQsMWosyYiGMSEpawuijTUpoQszZT6AaGPO1IaZsToRYjCsmGmYGZszIAbD5gA6/M7qTMj+RtMuJjy5Jv0ahQdMeiHEYEhbTKRK/KN+9K3IH+0xmZK+4Jb33mnChM/eaYYIgeLYBdcI4yNQgiBM+Oo5OxBi5S5l0ztdUNJoGrPr5cdCrtbgGOSCGHKhsCjQBbkhhkKorFK2oKsBiKESaocnys58sUMMtYDTXA8NZMSbIwv3bZJO/48VH3VuY6/NYwO4V+Tv1aYYgMTsVB8dKZUPQmyG/OcbzcUvijot6IYPzcVaT225UyQuCRjxrGyLwNbhW54Un5S8KrmZa96cGn/zxtP08zaLPW0Gb3vK29b0tsO9vSi8vW8ufG39AnvvGenmMu5AAAAAAElFTkSuQmCC")}.dx-toast-success{background-color:#5cb85c}.dx-toast-success .dx-toast-icon{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAQAAAC00HvSAAABlklEQVRIx62Wv0rDUBSHTxE6uHTKGhDEzS2jg4vUMeBmX8BR8AFiJQEfwck3cAh2cxBcXEup3VoHF3UxS1FBvuvQhPy5N0lTwplyknz33HN+95wriNEsXAJCZkRAxIyQABfL/L3J6eAzRhltjI9Tj7HxmJcgEpvjYVdh+oxqEImN6JdhBkzXhCgUUwYmzIBFA4hCsUhB6XamDSGriPpZjL12TvQc2SnG2xCiUHgJxqktcdbe+SmU31lh/AaQJQ4HfOR8PiJYpYrVDU4RhD1+c8q2BLdBLNdxXW8KflcI1obcs4UgnGlvAiE0/DDhW/O90EMQDnMbWlkozDTnMz2OC6AvdhGEHT4Ny86EqOB6i1fNgv44QhC2mRi3Gwlozqs4kSnoHEHocFdWQT0ahWKYA93GT5elyY9MucmDHukiCCeGuDO5CUteJaAOgrDPskIKYZVuhpkG/1qpqKBaxRcIQpeHGmG6dWfKM0hfnxZW/Ql/qj0k/ib9Rh83Tqvdr7Ve3NJkaG1OtTY1W5vhrd0oWrvfbHjb+gdn1DPEHv9HmQAAAABJRU5ErkJggg==")}.dx-popover-wrapper .dx-popover-arrow::after{width:14.1422712488px;height:14.1422712488px}.dx-popover-wrapper.dx-position-bottom .dx-popover-arrow,.dx-popover-wrapper.dx-position-top .dx-popover-arrow{width:20px;height:10px}.dx-popover-wrapper.dx-position-left .dx-popover-arrow,.dx-popover-wrapper.dx-position-right .dx-popover-arrow{width:10px;height:20px}.dx-popover-arrow{position:absolute;z-index:2000;overflow:hidden}.dx-popover-arrow::after{position:absolute;display:block;overflow:hidden;content:" ";transform:rotate(-45deg)}.dx-popover-wrapper.dx-position-top .dx-popover-arrow::after{top:0;left:0;transform-origin:top left}.dx-popover-wrapper.dx-position-bottom .dx-popover-arrow::after{right:0;bottom:0;transform-origin:bottom right;background:#fff}.dx-popover-wrapper.dx-position-left .dx-popover-arrow::after{bottom:0;left:0;transform-origin:bottom left}.dx-popover-wrapper.dx-position-right .dx-popover-arrow::after{top:0;right:0;transform-origin:top right}.dx-popover-wrapper .dx-overlay-content{overflow:visible}.dx-popover-wrapper .dx-popup-content{overflow:hidden}.dx-popover-wrapper .dx-popup-content-scrollable{overflow:auto}.dx-popover-wrapper .dx-popup-title{margin:0;border-top-left-radius:6px;border-top-right-radius:6px}.dx-popover-wrapper .dx-popover-arrow::after,.dx-popover-wrapper.dx-popover-without-title .dx-popover-arrow::after{background:#fff}.dx-popover-arrow::after{border:1px solid #ddd}.dx-progressbar .dx-position-left .dx-progressbar-range-container,.dx-progressbar .dx-position-left .dx-progressbar-status,.dx-progressbar .dx-position-right .dx-progressbar-range-container,.dx-progressbar .dx-position-right .dx-progressbar-status{display:table-cell;vertical-align:middle}.dx-progressbar .dx-position-bottom-left .dx-progressbar-range-container,.dx-progressbar .dx-position-bottom-left .dx-progressbar-status,.dx-progressbar .dx-position-top-left .dx-progressbar-range-container,.dx-progressbar .dx-position-top-left .dx-progressbar-status{float:left}.dx-progressbar .dx-position-bottom-right .dx-progressbar-range-container,.dx-progressbar .dx-position-bottom-right .dx-progressbar-status,.dx-progressbar .dx-position-top-right .dx-progressbar-range-container,.dx-progressbar .dx-position-top-right .dx-progressbar-status{float:right}.dx-progressbar .dx-position-bottom-center .dx-progressbar-status,.dx-progressbar .dx-position-top-center .dx-progressbar-status{text-align:center}.dx-progressbar .dx-position-left .dx-progressbar-status{padding-right:8px}.dx-progressbar .dx-position-right .dx-progressbar-status{padding-left:8px}.dx-progressbar::before{display:inline-block;height:100%;content:"";vertical-align:middle}.dx-progressbar-range-container{width:100%}.dx-progressbar-container{position:relative;width:100%}.dx-progressbar-wrapper{display:inline-block;width:100%;vertical-align:middle;direction:ltr}.dx-progressbar-range{height:100%;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-user-drag:none}.dx-progressbar-status{position:relative;top:0;left:0;width:auto;height:20px;font-size:12px}.dx-progressbar-animating-segment{display:none}.dx-rtl .dx-progressbar .dx-progressbar-wrapper,.dx-rtl.dx-progressbar .dx-progressbar-wrapper{direction:rtl}.dx-progressbar-container{height:6px;border:1px solid #ddd;background-color:#ddd;border-radius:2px}.dx-progressbar-range{position:relative;border:1px solid #337ab7;background-color:#337ab7;margin-top:-1px;box-sizing:content-box;border-top-left-radius:2px;border-bottom-left-radius:2px}.dx-progressbar-animating-container{width:100%;height:6px;background-color:#ddd;background-size:90% 5px;border:1px solid #ddd;border-radius:2px;animation:2s linear infinite dx-loader;background-image:linear-gradient(-90deg,transparent 5%,#337ab7,transparent 95%);background-repeat:repeat}.dx-state-disabled .dx-progressbar-range{background-color:rgba(51,122,183,.6)}.dx-state-disabled .dx-progressbar-animating-container{animation:none;background-position-x:45%}.dx-rtl .dx-progressbar .dx-progressbar-animating-container,.dx-rtl.dx-progressbar .dx-progressbar-animating-container{animation:2s linear infinite dx-loader-rtl;background-image:linear-gradient(-90deg,transparent 5%,#337ab7,transparent 95%);background-repeat:repeat}@keyframes dx-loader{0%{background-position-x:0}100%{background-position-x:900%}}@keyframes dx-loader-rtl{0%{background-position-x:0}100%{background-position-x:-900%}}.dx-tooltip-wrapper .dx-overlay-content{min-width:34px;min-height:26px;text-align:center;line-height:0;border:1px solid #ddd;background-color:#fff;color:#333;box-shadow:0 2px 4px rgba(0,0,0,.1);border-radius:4px}.dx-tooltip-wrapper .dx-overlay-content::before{display:inline-block;height:100%;content:"";vertical-align:middle}.dx-tooltip-wrapper .dx-overlay-content .dx-popup-content{display:inline-block;padding:12px 17px;font-size:.85em;line-height:normal;white-space:nowrap}.dx-tooltip-wrapper.dx-popover-wrapper .dx-popover-arrow::after{border:1px solid #ddd;background:#fff}.dx-slider-label{position:absolute;font-size:.85em}.dx-slider-label:last-child{inset-inline-end:0}.dx-slider-label-position-bottom{padding-bottom:14px}.dx-slider-label-position-top{padding-top:14px}.dx-slider{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.dx-slider::before{display:inline-block;height:100%;content:"";vertical-align:middle}.dx-slider .dx-overlay-content{height:28px}.dx-slider .dx-overlay-content::before{display:none}.dx-slider .dx-popover-wrapper .dx-popover-arrow::after{width:9.8995898741px;height:9.8995898741px}.dx-slider .dx-popover-wrapper.dx-position-bottom .dx-popover-arrow,.dx-slider .dx-popover-wrapper.dx-position-top .dx-popover-arrow{width:14px;height:7px}.dx-slider .dx-popover-wrapper.dx-position-left .dx-popover-arrow,.dx-slider .dx-popover-wrapper.dx-position-right .dx-popover-arrow{width:7px;height:14px}.dx-slider-wrapper{position:relative;display:inline-block;width:100%;vertical-align:middle;cursor:pointer;height:28px}.dx-slider-bar{position:relative}.dx-slider-range{position:absolute;top:0;pointer-events:none;-webkit-user-drag:none}.dx-slider-handle .dx-tooltip-wrapper .dx-popup-content{line-height:0}.dx-state-disabled .dx-slider-wrapper{cursor:default}.dx-slider-tooltip-visible-on-hover .dx-tooltip{visibility:hidden}.dx-slider-tooltip-visible-on-hover.dx-state-active .dx-tooltip,.dx-slider-tooltip-visible-on-hover.dx-state-hover .dx-tooltip{visibility:visible}.dx-slider .dx-tooltip-wrapper .dx-overlay-content{box-shadow:none}.dx-slider .dx-state-active.dx-slider-handle{border:1px solid #fff;background:#204d73}.dx-slider .dx-state-focused.dx-slider-handle:not(.dx-state-active),.dx-slider .dx-state-hover.dx-slider-handle:not(.dx-state-active){border:1px solid #fff;background:#285f8f}.dx-slider-bar{margin:14px 7px;height:4px;background:#ddd;border-radius:2px}.dx-slider-range{border:1px solid transparent;height:2px;box-sizing:content-box}.dx-slider-range.dx-slider-range-visible{border:1px solid #337ab7;background:#337ab7;border-radius:2px}.dx-slider-label-position-bottom .dx-slider-label{bottom:-17px}.dx-slider-label-position-top .dx-slider-label{top:-14px}.dx-slider-handle{position:absolute;top:0;inset-inline-end:0;pointer-events:auto;-webkit-user-drag:none;margin-top:-14px;margin-inline-end:-7px;width:14px;height:28px;border:1px solid #fff;background-color:#337ab7;border-radius:3px;box-sizing:content-box}.dx-state-disabled .dx-slider,.dx-state-disabled.dx-slider{opacity:1}.dx-state-disabled .dx-slider .dx-slider-bar,.dx-state-disabled.dx-slider .dx-slider-bar{opacity:.5}.dx-invalid .dx-slider-handle{background-color:#d9534f}.dx-invalid .dx-slider-range-visible{background-color:#d9534f;border-color:#d9534f}.dx-invalid .dx-slider-bar{background-color:rgba(217,83,79,.4)}.dx-invalid .dx-state-focused.dx-slider-handle:not(.dx-state-active),.dx-invalid .dx-state-hover.dx-slider-handle:not(.dx-state-active){background:#c9302c}.dx-rangeslider-start-handle{top:0;inset-inline-start:0;margin-inline-start:-7px}.dx-gallery{width:100%;height:100%;border:1px solid transparent;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:pinch-zoom pan-y}.dx-gallery.dx-gallery-indicator-visible{border-width:0}.dx-gallery-wrapper{position:relative;overflow:hidden;width:100%;height:100%;white-space:nowrap}.dx-gallery-wrapper>.dx-empty-message{text-align:center;position:absolute;width:100%;top:50%;transform:translateY(-50%)}.dx-gallery-container{position:relative;height:100%}.dx-gallery-item{display:inline-block;overflow:hidden;width:100%;height:100%;text-align:center}.dx-gallery-item-image{max-width:100%;align-self:flex-start;flex-shrink:0;height:auto;margin:auto}.dx-gallery-item-content{width:100%;height:100%;display:flex;flex-direction:column}.dx-gallery .dx-gallery-item-loop{display:none}.dx-gallery-loop .dx-gallery-item-loop{display:inline-block;position:absolute}.dx-gallery-item-invisible{visibility:hidden}.dx-gallery-nav-button-next,.dx-gallery-nav-button-prev{position:absolute;top:50%;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background-size:100% 100%}.dx-gallery-nav-button-prev{left:0}.dx-gallery-nav-button-next{right:0}.dx-gallery-indicator{position:absolute;bottom:10px;width:100%;height:10px;font-size:0;pointer-events:none;text-align:center}.dx-state-disabled .dx-gallery-indicator-item,.dx-state-disabled .dx-gallery-nav-button-next,.dx-state-disabled .dx-gallery-nav-button-prev{cursor:default}.dx-rtl .dx-gallery-nav-button-prev{right:0;left:auto;transform:scaleX(-1)}.dx-rtl .dx-gallery-nav-button-next{right:auto;left:0;transform:scaleX(-1)}.dx-gallery .dx-gallery-nav-button-next,.dx-gallery .dx-gallery-nav-button-prev{position:absolute;top:0;width:34%;height:100%;background:0 0;cursor:pointer;text-align:center}.dx-gallery .dx-gallery-nav-button-next.dx-state-hover::after,.dx-gallery .dx-gallery-nav-button-prev.dx-state-hover::after{background-color:rgba(51,122,183,.5)}.dx-gallery .dx-gallery-nav-button-next.dx-state-active::after,.dx-gallery .dx-gallery-nav-button-prev.dx-state-active::after{background-color:rgba(51,122,183,.7)}.dx-gallery .dx-gallery-nav-button-next::before,.dx-gallery .dx-gallery-nav-button-prev::before{display:block;width:32px;top:50%;margin-top:-16px;left:50%;margin-left:-16px;position:absolute;z-index:10;clear:both;font-size:32px;color:#fff}.dx-gallery .dx-gallery-nav-button-next::after,.dx-gallery .dx-gallery-nav-button-prev::after{content:"";position:absolute;width:32px;height:100%;border-radius:0}.dx-gallery .dx-gallery-nav-button-prev{font:14px/1 DXIcons}.dx-gallery .dx-gallery-nav-button-prev::before{content:"\f012";left:0;right:auto;margin-left:0}.dx-gallery .dx-gallery-nav-button-prev::after{left:0}.dx-gallery .dx-gallery-nav-button-next{font:14px/1 DXIcons}.dx-gallery .dx-gallery-nav-button-next::before{content:"\f010";right:0;left:auto}.dx-gallery .dx-gallery-nav-button-next::after{right:0}.dx-gallery-indicator-item{display:inline-block;cursor:pointer;border-radius:50%;box-sizing:border-box;border:1px solid #337ab7;pointer-events:auto;margin:1px 6px;width:8px;height:8px;background:#fff}.dx-gallery-indicator-item-active,.dx-gallery-indicator-item-selected{width:12px;height:12px;background:#337ab7;border:2px solid rgba(255,255,255,.8);margin:-1px 6px}.dx-state-focused.dx-gallery{border-color:#337ab7}.dx-state-focused.dx-gallery .dx-gallery-indicator-item-selected{background:#22527b}.dx-lookup{margin:0}.dx-lookup .dx-popup-content .dx-scrollable{height:calc(100% - 45px)}.dx-lookup .dx-lookup-field-wrapper{position:relative;width:100%;height:100%}.dx-lookup-field{outline:0;position:relative;width:100%;display:inline-block;vertical-align:middle;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-block-start:7px;padding-block-end:8px;padding-inline-end:34px;padding-inline-start:9px}.dx-lookup-field::before{content:".";color:transparent;display:inline-block;width:0;float:left}.dx-lookup-empty .dx-lookup-field{display:flex;align-items:center}.dx-lookup-empty .dx-lookup-field .dx-placeholder::before{padding:0}.dx-lookup-empty .dx-placeholder{position:relative;display:flex}.dx-state-disabled .dx-lookup-field{cursor:default}.dx-lookup-popup-wrapper .dx-list-item{cursor:pointer;border-top:none}.dx-lookup-popup-search .dx-list{height:90%;height:calc(100% - 70px)}.dx-lookup-search-wrapper{width:100%;padding:20px 20px 14px}.dx-editor-underlined .dx-lookup-field{padding-inline-start:0}.dx-lookup-arrow{pointer-events:none;position:absolute;top:0;bottom:0;inset-inline-end:0;height:100%;font:18px/18px DXIcons;width:34px;color:#333;text-align:center}.dx-lookup-arrow::before{content:"\f04e";position:absolute;display:block;width:18px;top:50%;margin-top:-9px;left:50%;margin-left:-9px}.dx-rtl .dx-lookup-arrow::before{content:"\f04f"}.dx-dropdowneditor-active .dx-lookup-arrow{color:#333}.dx-lookup-popup-wrapper .dx-list-item:last-of-type{border-bottom:none}.dx-lookup-popup-wrapper .dx-list-item-content{padding-left:20px;padding-right:20px}.dx-lookup-popup-wrapper .dx-popup-content{top:0;padding:0}.dx-lookup-popup-wrapper .dx-popup-title+.dx-popup-content{top:49px}.dx-lookup-empty .dx-lookup-field{color:#999}.dx-invalid.dx-lookup .dx-lookup-field::after{inset-inline-end:38px;pointer-events:none;font-weight:700;position:absolute;top:50%;margin-top:-9px;width:18px;height:18px;text-align:center;line-height:18px;font-size:13px;background-color:#d9534f;color:#fff;content:"!";border-radius:50%}.dx-valid.dx-lookup .dx-lookup-field::after{inset-inline-end:38px;pointer-events:none;font-weight:700;position:absolute;top:50%;margin-top:-9px;width:18px;height:18px;text-align:center;line-height:18px;font-size:13px;font-family:DXIcons,sans-serif;color:#5cb85c;content:"\f005";opacity:0;transform:scale(0);animation:.3s cubic-bezier(1,.008,.565,1.65) .1s forwards dx-valid-badge-frames}.dx-validation-pending.dx-lookup .dx-lookup-field-wrapper .dx-pending-indicator{inset-inline-end:38px;pointer-events:none;position:absolute;top:50%;margin-top:-11px;width:22px;height:22px}.dx-loadpanel-content::before{display:inline-block;height:100%;content:"";vertical-align:middle}.dx-loadpanel-content-wrapper{display:inline-block;width:100%;vertical-align:middle}.dx-loadpanel-message{text-align:center}.dx-loadpanel-content.dx-loadpanel-pane-hidden{box-shadow:none;border:none;background:0 0}@keyframes dx-loadpanel-opacity{from{opacity:0}to{opacity:1}}.dx-loadpanel-content{padding:10px;text-align:center;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-user-drag:none;border:1px solid #ddd;background:#fff;border-radius:6px;box-shadow:0 6px 12px rgba(0,0,0,.25)}.dx-tagbox .dx-texteditor-input{width:auto}.dx-tagbox.dx-tagbox-default-template.dx-tagbox-only-select .dx-texteditor-input{border:none;color:transparent;text-shadow:0 0 0 gray;min-width:0;width:.1px;padding-left:0;padding-right:0;margin-left:0;margin-right:0}.dx-tagbox.dx-tagbox-default-template.dx-tagbox-only-select .dx-texteditor-input:focus{outline:0}.dx-tagbox.dx-state-disabled .dx-texteditor-input{background:0 0}.dx-tagbox.dx-state-disabled .dx-tag-content{cursor:default}.dx-tagbox:not(.dx-tagbox-single-line) .dx-texteditor-input-container{flex-wrap:wrap;align-items:stretch}.dx-tag{max-width:calc(100% - 1px);display:inline-flex;align-self:flex-start}.dx-tag-container.dx-texteditor-input-container{outline:0}.dx-tagbox-single-line .dx-tag-container.dx-texteditor-input-container{overflow:hidden;white-space:nowrap}.dx-texteditor-container.dx-tag-container{white-space:normal}.dx-tag-content{position:relative;text-align:center;cursor:pointer;display:inline-block;margin-top:4px;margin-inline-start:4px;padding:3px 25px 4px 6px;padding-inline-start:6px;padding-inline-end:25px;min-width:40px;background-color:#ddd;border-radius:2px;color:#333}.dx-tag-remove-button{position:absolute;inset-inline-end:0;top:0;width:25px;height:100%}.dx-tagbox:not(.dx-texteditor-empty) .dx-texteditor-input{padding-left:0;margin-left:5px}.dx-rtl .dx-tagbox:not(.dx-texteditor-empty) .dx-texteditor-input,.dx-rtl.dx-tagbox:not(.dx-texteditor-empty) .dx-texteditor-input{padding-right:0;padding-left:0;margin-right:0;margin-left:0}.dx-tagbox-single-line .dx-tag-container{padding-right:0}.dx-tagbox:not(.dx-tagbox-single-line) .dx-texteditor-input{height:auto}.dx-tagbox .dx-tag-container.dx-texteditor-input-container{padding-bottom:4px}.dx-tagbox .dx-tag-container.dx-texteditor-input-container .dx-texteditor-input{padding-bottom:4px;min-height:30px}.dx-texteditor-with-floating-label.dx-editor-outlined .dx-tag-container.dx-texteditor-input-container,.dx-texteditor-with-label:not(.dx-texteditor-label-outside).dx-editor-outlined .dx-tag-container.dx-texteditor-input-container{padding-top:8px}.dx-texteditor-with-floating-label.dx-editor-filled .dx-tag-container.dx-texteditor-input-container,.dx-texteditor-with-floating-label.dx-editor-underlined .dx-tag-container.dx-texteditor-input-container,.dx-texteditor-with-label:not(.dx-texteditor-label-outside).dx-editor-filled .dx-tag-container.dx-texteditor-input-container,.dx-texteditor-with-label:not(.dx-texteditor-label-outside).dx-editor-underlined .dx-tag-container.dx-texteditor-input-container{padding-top:12px;padding-bottom:2px}.dx-tag-remove-button::after,.dx-tag-remove-button::before{position:absolute;top:50%;content:"";transform:rotate(45deg);inset-inline-end:9px;margin-top:-5px;width:3px;height:11px;background:#aaa}.dx-tag-remove-button::after{inset-inline-end:5px;margin-top:-1px;width:11px;height:3px}.dx-tag-remove-button:active::after,.dx-tag-remove-button:active::before{background:#ddd}.dx-tag.dx-state-focused .dx-tag-content{background-color:#cbcbcb;color:#333}.dx-tag.dx-state-focused .dx-tag-remove-button::after,.dx-tag.dx-state-focused .dx-tag-remove-button::before{background-color:#aaa}.dx-tag.dx-state-focused .dx-tag-remove-button:active::after,.dx-tag.dx-state-focused .dx-tag-remove-button:active::before{background:#ddd}.dx-tagbox.dx-invalid .dx-texteditor-container::after,.dx-tagbox.dx-valid .dx-texteditor-container::after,.dx-tagbox.dx-validation-pending .dx-texteditor-container .dx-pending-indicator{inset-inline-end:8px}.dx-tagbox-popup-wrapper .dx-list-select-all{border-bottom:1px solid #ddd;padding-bottom:11px;margin-bottom:3px}.dx-radio-value-container{padding-inline-end:10px}.dx-radiogroup-horizontal .dx-collection{display:flex;flex-wrap:wrap;column-gap:17px}.dx-radiobutton{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;display:flex;align-items:center;cursor:pointer}.dx-radiobutton.dx-state-disabled{cursor:default;opacity:.5}.dx-state-disabled .dx-radiobutton.dx-state-disabled{opacity:1}.dx-radiobutton-icon .dx-radiobutton-icon-dot{width:100%;height:100%;border-radius:50%;border:0 solid #fff}.dx-radiobutton-icon-checked .dx-radiobutton-icon-dot{border-width:5px;background-color:#337ab7}.dx-radiobutton-icon{position:relative;width:22px;height:22px;border-radius:50%;border:1px solid #ddd;background-color:#fff}.dx-radiobutton.dx-state-readonly .dx-radiobutton-icon{border-color:#f4f4f4}.dx-radiobutton.dx-state-hover .dx-radiobutton-icon{border-color:rgba(51,122,183,.4)}.dx-radiobutton.dx-state-active .dx-radiobutton-icon{background-color:rgba(96,96,96,.2)}.dx-radiobutton.dx-state-active .dx-radiobutton-icon-dot{border-color:#ddd}.dx-radiobutton.dx-state-focused .dx-radiobutton-icon{border-color:#337ab7}.dx-invalid .dx-radiobutton-icon{border-color:rgba(217,83,79,.4)}.dx-invalid .dx-state-focused.dx-radiobutton .dx-radiobutton-icon,.dx-invalid .dx-state-hover.dx-radiobutton .dx-radiobutton-icon{border-color:#d9534f}.dx-state-readonly .dx-radiobutton-icon{border-color:#f4f4f4}.dx-radiogroup .dx-radiobutton,.dx-radiogroup .dx-radiobutton-icon{margin-top:1px;margin-bottom:1px}.dx-accordion-item-title{cursor:pointer;position:relative;display:flex;align-items:center;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;color:#333;padding:9px 12px;font-size:18px}.dx-accordion-item-title-caption{display:flex;align-items:center;flex:1 1 auto;height:100%;margin-inline-end:18px}.dx-accordion-item-body{overflow:hidden;padding:8px 12px 22px}.dx-accordion-item-closed .dx-accordion-item-body{visibility:hidden}.dx-accordion-item{overflow:hidden;border:1px solid transparent;border-top-color:#ddd}.dx-accordion-item-opened .dx-accordion-item-body{visibility:visible}.dx-state-disabled .dx-accordion-item-title{cursor:default}.dx-accordion{background-color:#fff;color:#333}.dx-accordion-item:last-child{border-bottom:1px solid #ddd}.dx-accordion-item.dx-state-active:not(.dx-accordion-item-opened)>.dx-accordion-item-title{color:#333;background-color:rgba(96,96,96,.2)}.dx-accordion-item.dx-state-hover>.dx-accordion-item-title{background-color:rgba(0,0,0,.04)}.dx-accordion-item.dx-state-hover:not(:last-child):not(.dx-accordion-item-opened):not(.dx-state-focused){border-bottom-color:rgba(0,0,0,.04)}.dx-accordion-item-opened{border-color:#ddd}.dx-accordion-item-opened.dx-state-hover>.dx-accordion-item-title,.dx-accordion-item-opened>.dx-accordion-item-title{background-color:transparent}.dx-accordion-item-opened>.dx-accordion-item-title::before{content:"\f014"}.dx-accordion-item-opened+.dx-accordion-item{border-top-color:transparent}.dx-accordion-item-opened+.dx-accordion-item.dx-state-hover:not(.dx-state-focused){border-top-color:rgba(0,0,0,.04)}.dx-accordion-item-title::before{content:"\f016";position:absolute;font-family:DXIcons;font-size:18px;font-weight:400;inset-inline-end:12px;line-height:100%}.dx-accordion-item-title .dx-icon{display:inline-block;width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;font-size:18px;text-align:center;line-height:18px}.dx-accordion-item-title-caption .dx-icon{margin-inline-end:6px;margin-inline-start:0}.dx-state-disabled.dx-accordion-item{opacity:.5}.dx-state-focused.dx-accordion-item{border-color:#337ab7}.dx-colorbox-input-container.dx-colorbox-color-is-not-defined .dx-colorbox-color-result-preview{border:none;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAQAAACRZI9xAAAAdElEQVQoU4XR0Q3AIAgFQCarie7UrToMc3QIiyIFFGNe5INcgETAegpQefFCCFPwYZI2qFA/M4EQMQAhKxJgiEcKHFFkwUQY3Q4sBAhUerYzkbaiTUk7Ije0dYoMyeYGi35igUeDzMCiTiKgaPx0BAR1csgHXJxUKOJqsbEAAAAASUVORK5CYII=") no-repeat}.dx-colorbox-input-container .dx-placeholder{max-width:calc(100% - 25px)}.dx-colorbox .dx-texteditor-input-container::before{content:"";display:block;position:absolute;top:50%;z-index:1;width:15px;height:15px;margin-top:-7.5px;inset-inline-start:14px}.dx-colorbox .dx-colorbox-color-is-not-defined .dx-texteditor-input-container::before{background:0 0}.dx-colorbox .dx-texteditor-label .dx-label-before{min-width:40px}.dx-colorbox-overlay .dx-popup-content{overflow:hidden;padding:20px}.dx-colorbox-overlay .dx-popup-bottom .dx-toolbar-item:first-child{padding-right:10px}.dx-colorbox-overlay .dx-colorview-buttons-container .dx-button{margin:0}.dx-colorview-container label{overflow:hidden;font-weight:400;margin:0;white-space:normal;line-height:36px;display:block;color:#333}.dx-colorview-container label.dx-colorview-alpha-channel-label{margin-left:43px}.dx-colorview-container .dx-button{margin-top:0;margin-bottom:0}.dx-colorview-container .dx-button.dx-colorview-apply-button{margin-right:10px;margin-left:0}.dx-colorview-container .dx-button.dx-colorview-cancel-button{margin-right:0;margin-left:0}.dx-colorview-container-row{overflow:hidden;padding-top:1px}.dx-colorview-container-row:first-child{margin-top:0}.dx-colorview-container-cell{float:left}.dx-colorview-palette-handle{width:28px;height:28px;top:0;left:0;cursor:crosshair;border-radius:100%;z-index:5;position:absolute}.dx-colorview-alpha-channel-handle,.dx-colorview-hue-scale-handle{position:absolute;cursor:pointer}.dx-colorview-hue-scale-handle{width:36px;height:17px;top:0;left:-7px}.dx-colorview-alpha-channel-handle{width:17px;height:36px;top:-6px;left:0}.dx-colorview-hue-scale{position:relative;background-repeat:no-repeat;background-image:linear-gradient(0deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%)}.dx-colorbox-input-container::after,.dx-colorview-alpha-channel-wrapper,.dx-colorview-color-preview-container-inner{background-image:linear-gradient(45deg,#ccc 25%,transparent 25%,transparent 74%,#ccc 75%,#ccc),linear-gradient(45deg,#ccc 25%,transparent 25%,transparent 74%,#ccc 75%,#ccc);background-size:16px 16px;background-position:0 0,8px 8px}.dx-colorview-alpha-channel-wrapper{background-position:0 6px,8px 14px}.dx-colorbox-input-container{height:100%}.dx-colorview-palette-gradient-white{background-repeat:no-repeat;background-image:linear-gradient(270deg,rgba(255,255,255,0),#fff)}.dx-colorview-palette-gradient-black{background-repeat:no-repeat;background-image:linear-gradient(180deg,rgba(0,0,0,0),#000)}.dx-colorview-palette{position:relative;overflow:hidden;cursor:crosshair}.dx-colorview-palette-gradient{position:absolute;top:0;left:0;width:100%;height:100%}.dx-colorview-alpha-channel-scale{height:20px;position:relative}.dx-colorview-hue-scale-cell{margin-left:19px;position:relative}.dx-colorview-controls-container{position:relative;margin-left:27px}.dx-colorview-alpha-channel-cell{margin:6px 0;position:relative}.dx-colorview-alpha-channel-cell .dx-button{width:90px}.dx-rtl .dx-colorview-container-row .dx-colorview-container-cell{float:right}.dx-rtl .dx-colorview-hue-scale-cell{margin-right:19px;margin-left:0}.dx-rtl .dx-colorview-container label.dx-colorview-alpha-channel-label{margin-right:41px;margin-left:0}.dx-rtl .dx-colorview-container label .dx-texteditor{float:left}.dx-rtl .dx-colorview-controls-container{margin-right:25px;margin-left:0}.dx-rtl .dx-colorview-alpha-channel-scale{direction:ltr}.dx-colorview-palette-handle{background:radial-gradient(transparent 5px,rgba(0,0,0,.2) 6px,#fff 7px,#fff 12px,rgba(0,0,0,.2) 13px);box-shadow:0 1px 1px 0 rgba(0,0,0,.2)}.dx-colorview-hue-scale-handle{border:1px solid rgba(0,0,0,.2);box-shadow:inset -5px 0 0 3px #fff,inset 5px 0 0 3px #fff,inset -6px 0 1px 4px rgba(0,0,0,.2),inset 6px 0 1px 4px rgba(0,0,0,.2)}.dx-colorview-alpha-channel-handle{border:1px solid rgba(0,0,0,.2);box-shadow:inset 0 -5px 0 3px #fff,inset 0 5px 0 3px #fff,inset 0 -6px 1px 4px rgba(0,0,0,.2),inset 0 6px 1px 4px rgba(0,0,0,.2)}.dx-colorview-container{overflow:hidden;width:450px}.dx-colorview-container label.dx-colorview-label-hex{margin:10px 0 0}.dx-colorview-container label.dx-colorview-alpha-channel-label{margin-inline-start:43px;width:115px}.dx-colorview-container label .dx-texteditor{float:right;width:69px;margin:1px 1px 10px 0}.dx-colorview-hue-scale-cell{margin-inline-start:19px}.dx-colorview-palette{width:288px;height:299px}.dx-colorview-alpha-channel-scale{width:288px}.dx-colorview-container-row.dx-colorview-alpha-channel-row{margin-top:10px}.dx-colorview-hue-scale{width:18px;height:299px}.dx-colorview-alpha-channel-cell{width:292px}.dx-colorview-hue-scale-wrapper{height:301px}.dx-colorview-color-preview{width:100%;height:40px}.dx-colorview-controls-container{width:90px;margin-inline-start:27px}.dx-colorview-alpha-channel-border,.dx-colorview-color-preview-container,.dx-colorview-hue-scale-wrapper,.dx-colorview-palette-cell{padding:1px;margin:0 1px 1px;background-color:#fff;box-shadow:0 0 0 1px #ddd}.dx-colorview-color-preview-container{margin-bottom:34px}.dx-colorbox .dx-colorbox-input-container .dx-colorbox-input,.dx-colorbox .dx-colorbox-input-container .dx-placeholder::before{padding-inline-start:40px}.dx-colorbox-color-result-preview{position:absolute;top:50%;z-index:2;width:17px;height:17px;margin-top:-8.5px;inset-inline-start:13px;border:1px solid #ddd}.dx-colorbox-overlay{padding:0}.dx-colorbox-overlay.dx-overlay-content{background-color:#fff}.dx-pager{overflow:hidden;width:100%;line-height:normal;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;padding-top:9px;padding-bottom:9px}.dx-pager .dx-pages{white-space:nowrap;float:right}.dx-pager .dx-pages .dx-page-indexes{display:inline-block}.dx-pager .dx-pages .dx-page{display:inline-block;cursor:pointer;margin-left:5px;margin-right:1px}.dx-pager .dx-pages .dx-separator{display:inline-block}.dx-pager .dx-pages .dx-info{display:inline-block;margin-right:9px;opacity:.7}.dx-pager .dx-pages .dx-navigate-button{cursor:pointer;display:inline-block;vertical-align:top;box-sizing:content-box}.dx-pager .dx-pages .dx-navigate-button.dx-button-disable{opacity:.3;cursor:inherit}.dx-pager .dx-page-sizes{float:left}.dx-pager .dx-page-sizes .dx-page-size{display:inline-block;cursor:pointer;margin-left:4px;margin-right:1px}.dx-pager .dx-page-sizes .dx-page-size.dx-first-child,.dx-pager .dx-page-sizes .dx-page-size:first-child{margin-left:1px}.dx-pager .dx-page-sizes .dx-selection,.dx-pager .dx-pages .dx-selection{cursor:inherit;text-shadow:none;color:#333;border-color:transparent;background-color:#d4d4d4}.dx-pager .dx-light-pages{display:inline-block}.dx-pager .dx-light-pages .dx-page-index{width:40px}.dx-pager .dx-light-pages .dx-pages-count{cursor:pointer}.dx-pager .dx-light-pages .dx-info-text,.dx-pager .dx-light-pages .dx-pages-count{padding-left:6px}.dx-pager .dx-light-pages .dx-info-text,.dx-pager .dx-light-pages .dx-page-index,.dx-pager .dx-light-pages .dx-pages-count{display:table-cell}.dx-pager.dx-rtl .dx-pages,.dx-rtl .dx-pager .dx-pages{float:left;direction:ltr}.dx-pager.dx-rtl .dx-pages .dx-page,.dx-rtl .dx-pager .dx-pages .dx-page{direction:ltr}.dx-pager.dx-rtl .dx-pages .dx-page:first-child,.dx-rtl .dx-pager .dx-pages .dx-page:first-child{margin-left:1px}.dx-pager.dx-rtl .dx-pages .dx-info,.dx-rtl .dx-pager .dx-pages .dx-info{direction:rtl;margin-left:9px;margin-right:0}.dx-pager.dx-rtl .dx-page-sizes,.dx-rtl .dx-pager .dx-page-sizes{float:right}.dx-pager.dx-light-mode .dx-page-sizes{min-width:42px}.dx-pager.dx-light-mode .dx-page-indexes{vertical-align:middle}.dx-pager.dx-light-mode .dx-page-index{min-width:19px}.dx-pager .dx-pages .dx-page{padding:7px 9px 8px}.dx-pager .dx-pages .dx-separator{padding-left:8px;padding-right:8px}.dx-pager .dx-pages .dx-navigate-button{width:9px;height:17px;padding:9px 13px}.dx-pager .dx-pages .dx-prev-button{font:14px/1 DXIcons}.dx-pager .dx-pages .dx-prev-button::before{content:"\f012"}.dx-pager .dx-pages .dx-next-button{font:14px/1 DXIcons}.dx-pager .dx-pages .dx-next-button::before{content:"\f010"}.dx-pager .dx-pages .dx-next-button,.dx-pager .dx-pages .dx-prev-button{position:relative;font-size:21px;text-align:center;line-height:21px}.dx-pager .dx-pages .dx-next-button::before,.dx-pager .dx-pages .dx-prev-button::before{position:absolute;display:block;width:21px;top:50%;margin-top:-10.5px;left:50%;margin-left:-10.5px}.dx-pager .dx-page,.dx-pager .dx-page-size{border-radius:3px;border:1px solid transparent}.dx-pager .dx-page-sizes .dx-page-size{padding:7px 9px 8px 10px}.dx-gridbase-container{display:flex;flex-direction:column;height:100%;min-height:inherit;max-height:inherit}.dx-gridbase-container>*{flex:0 0 auto}.dx-datagrid-important-margin{margin-right:5px!important}.dx-datagrid-table{background-color:transparent}.dx-datagrid-borders>.dx-datagrid-total-footer{border-top:0}.dx-datagrid-borders>.dx-datagrid-pager{margin-top:-1px}.dx-datagrid-borders>.dx-datagrid-header-panel{border-bottom:0}.dx-datagrid-borders>.dx-datagrid-rowsview.dx-last-row-border tbody:last-child>.dx-data-row:nth-last-child(2),.dx-datagrid-borders>.dx-datagrid-rowsview.dx-last-row-border tbody:last-child>.dx-data-row:nth-last-child(2)>td{border-bottom-width:0}.dx-datagrid .dx-datagrid-content-fixed{position:absolute;top:0;left:0;bottom:0;right:0;z-index:2;pointer-events:none;overflow:hidden}.dx-datagrid .dx-datagrid-content-fixed .dx-datagrid-table{position:relative}.dx-datagrid .dx-datagrid-content-fixed .dx-datagrid-table td{pointer-events:auto}.dx-datagrid .dx-datagrid-content-fixed .dx-datagrid-table .dx-row td.dx-pointer-events-none{visibility:hidden;background-color:transparent;pointer-events:none;border-top-color:transparent;border-bottom-color:transparent}.dx-datagrid .dx-datagrid-content-fixed .dx-datagrid-table .dx-header-row td.dx-pointer-events-none{border-bottom-color:transparent}.dx-datagrid .dx-datagrid-content-fixed .dx-datagrid-table.dx-datagrid-table-fixed .dx-row td.dx-pointer-events-none{width:auto}.dx-datagrid .dx-menu-subitem ul li{padding-top:0}.dx-datagrid .dx-menu-subitem ul li:first-child{padding-top:1px}.dx-datagrid .dx-menu-subitem .dx-menu-item{padding:7px 30px 7px 5px}.dx-datagrid .dx-menu-subitem .dx-menu-item .dx-menu-image{background-position-x:left}.dx-datagrid .dx-column-indicators{display:inline-block;vertical-align:top;white-space:nowrap}.dx-datagrid .dx-column-indicators.dx-visibility-hidden{visibility:hidden}.dx-datagrid .dx-column-indicators .dx-sort-index-icon{padding-right:3px;margin-left:-3px;width:15px}.dx-datagrid .dx-column-indicators .dx-header-filter.dx-header-filter,.dx-datagrid .dx-column-indicators .dx-header-filter.dx-sort,.dx-datagrid .dx-column-indicators .dx-sort.dx-header-filter,.dx-datagrid .dx-column-indicators .dx-sort.dx-sort{display:inline-block}.dx-datagrid .dx-column-indicators .dx-header-filter.dx-header-filter::after,.dx-datagrid .dx-column-indicators .dx-sort.dx-header-filter::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;margin:-7px}.dx-datagrid .dx-row>td,.dx-datagrid .dx-row>tr>td{padding:7px}.dx-datagrid .dx-error-row{-webkit-user-select:initial;user-select:initial}.dx-datagrid .dx-error-row .dx-error-message{-webkit-user-select:text;user-select:text}.dx-datagrid .dx-error-row .dx-error-message a{color:inherit}.dx-datagrid .dx-datagrid-rowsview .dx-data-row .dx-command-drag{cursor:move;vertical-align:middle;padding:0}.dx-sortable-dragging .dx-datagrid-rowsview .dx-data-row .dx-command-drag{cursor:pointer;cursor:grabbing}.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-title{border-bottom:none;font-size:16px}.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-title .dx-toolbar-label{font-size:16px}.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-content{padding:0 20px 20px}.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-content .dx-column-chooser-item.dx-datagrid-drag-action{opacity:1;cursor:pointer;touch-action:pinch-zoom}.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-drag .dx-treeview-node-container:first-child>.dx-treeview-node-is-leaf{padding:0}.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-datagrid-column-chooser-list .dx-treeview-node .dx-treeview-item,.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-datagrid-column-chooser-plain .dx-treeview-node .dx-treeview-item{padding-inline-start:4px}.dx-datagrid-nowrap,.dx-datagrid-nowrap .dx-header-row>td>.dx-datagrid-text-content{white-space:nowrap}.dx-datagrid-drag-header{position:absolute;vertical-align:middle;cursor:pointer;z-index:10000;box-sizing:content-box}.dx-datagrid-drag-header.dx-drag-command-cell{padding:0}.dx-datagrid-columns-separator{position:absolute;z-index:3;width:3px}.dx-datagrid-columns-separator-transparent{border-left:0;border-right:0}.dx-datagrid-tracker{width:100%;position:absolute;top:0;z-index:3;cursor:col-resize}.dx-datagrid-table-content{position:absolute;top:0}.dx-datagrid-focus-overlay{position:absolute;pointer-events:none;top:0;left:0;visibility:hidden}.dx-datagrid-action,.dx-datagrid-drag-action{cursor:pointer}.dx-datagrid-content{position:relative}.dx-datagrid-content .dx-overlay-wrapper.dx-invalid-message.dx-datagrid-invalid-message{visibility:visible}.dx-datagrid-content .dx-overlay-wrapper.dx-invalid-message.dx-datagrid-invalid-message .dx-overlay-content,.dx-datagrid-text-content{overflow:hidden;text-overflow:ellipsis}.dx-datagrid-table-fixed{table-layout:fixed;width:100%}.dx-datagrid-content .dx-datagrid-table{border-collapse:collapse;border-spacing:0;margin:0;max-width:10px}.dx-datagrid-content .dx-datagrid-table.dx-datagrid-table-fixed{max-width:none}.dx-datagrid-content .dx-datagrid-table.dx-datagrid-table-fixed .dx-column-indicators .dx-sort.dx-sort-none{display:none}.dx-datagrid-content .dx-datagrid-table.dx-datagrid-table-fixed .dx-column-indicators .dx-sort.dx-sort-index{width:26px}.dx-datagrid-content .dx-datagrid-table .dx-datagrid-best-fit{max-width:none!important}.dx-datagrid-content .dx-datagrid-table .dx-datagrid-best-fit .dx-column-indicators{float:none!important}.dx-datagrid-content .dx-datagrid-table .dx-datagrid-best-fit .dx-column-indicators>span{width:14px}.dx-datagrid-content .dx-datagrid-table .dx-datagrid-best-fit .dx-column-indicators .dx-sort.dx-sort-none{display:inline-block}.dx-datagrid-content .dx-datagrid-table .dx-datagrid-best-fit .dx-header-row .dx-datagrid-text-content{max-width:none}.dx-datagrid-content .dx-datagrid-table .dx-datagrid-best-fit .dx-text-content-alignment-left{margin-right:3px}.dx-datagrid-content .dx-datagrid-table .dx-datagrid-best-fit .dx-text-content-alignment-right{margin-left:3px}.dx-datagrid-content .dx-datagrid-table:not(.dx-datagrid-table-fixed) .dx-column-indicators{float:none!important}.dx-datagrid-content .dx-datagrid-table:not(.dx-datagrid-table-fixed) .dx-column-indicators>span{width:14px}.dx-datagrid-content .dx-datagrid-table:not(.dx-datagrid-table-fixed) .dx-text-content-alignment-left{margin-right:3px}.dx-datagrid-content .dx-datagrid-table:not(.dx-datagrid-table-fixed) .dx-text-content-alignment-right{margin-left:3px}.dx-datagrid-content .dx-datagrid-table:not(.dx-datagrid-table-fixed) .dx-master-detail-cell{max-width:0}.dx-datagrid-content .dx-datagrid-table [class*=column]+[class*=column]:last-child{float:none}.dx-datagrid-content .dx-datagrid-table .dx-row>td,.dx-datagrid-content .dx-datagrid-table .dx-row>tr>td{vertical-align:top}.dx-datagrid-content .dx-datagrid-table .dx-row>td.dx-first-child,.dx-datagrid-content .dx-datagrid-table .dx-row>td:first-child,.dx-datagrid-content .dx-datagrid-table .dx-row>tr>td.dx-first-child,.dx-datagrid-content .dx-datagrid-table .dx-row>tr>td:first-child{border-left:0}.dx-datagrid-content .dx-datagrid-table .dx-row>td.dx-last-child,.dx-datagrid-content .dx-datagrid-table .dx-row>tr>td.dx-last-child{border-right:0}.dx-datagrid-content .dx-datagrid-table .dx-row>td.dx-datagrid-group-space,.dx-datagrid-content .dx-datagrid-table .dx-row>tr>td.dx-datagrid-group-space{border-right:none;vertical-align:top}.dx-datagrid-content .dx-datagrid-table .dx-row>td.dx-datagrid-group-space+td,.dx-datagrid-content .dx-datagrid-table .dx-row>tr>td.dx-datagrid-group-space+td{border-left:none}.dx-datagrid-content .dx-datagrid-table .dx-row .dx-editor-container{overflow:hidden}.dx-datagrid-content .dx-datagrid-table .dx-row .dx-datagrid-invalid .dx-invalid-message.dx-overlay{position:static}.dx-datagrid-content .dx-datagrid-table .dx-row .dx-editor-cell{max-width:0;padding:0;vertical-align:middle}.dx-datagrid-content .dx-datagrid-table .dx-row .dx-editor-cell .dx-texteditor,.dx-datagrid-content .dx-datagrid-table .dx-row .dx-editor-cell .dx-texteditor-container{border:0;margin:0}.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-select{padding:0;width:70px;min-width:70px;max-width:70px}.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-edit{text-overflow:clip;width:100px;min-width:100px;white-space:nowrap}.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-edit.dx-command-edit-with-icons{width:80px;min-width:80px}.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-edit.dx-command-edit-with-icons .dx-link{text-decoration:none}.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-edit .dx-link{display:inline-block}.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-expand{padding:0;width:30px;min-width:30px;max-width:30px;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-adaptive{padding:0;vertical-align:middle}.dx-datagrid-content .dx-datagrid-table .dx-data-row .dx-command-edit-with-icons{line-height:1;white-space:nowrap}.dx-datagrid-content .dx-datagrid-table .dx-filter-range-content{padding:7px 7px 7px 32px;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.dx-datagrid-content .dx-datagrid-table .dx-row>.dx-last-data-cell{border-right:none}.dx-datagrid-content .dx-datagrid-table .dx-row>.dx-command-adaptive-hidden{border-left:none}.dx-cell-modified,.dx-datagrid-invalid,.dx-highlight-outline{position:relative;padding:7px}.dx-cell-modified::after,.dx-datagrid-invalid::after,.dx-highlight-outline::after{content:"";position:absolute;border:2px solid transparent;top:0;left:1px;bottom:0;right:0;pointer-events:none}.dx-cell-modified.dx-hidden,.dx-datagrid-invalid.dx-hidden,.dx-highlight-outline.dx-hidden{display:block!important}.dx-cell-modified.dx-hidden::after,.dx-datagrid-invalid.dx-hidden::after,.dx-highlight-outline.dx-hidden::after{display:none}.dx-editor-cell .dx-highlight-outline,.dx-editor-cell.dx-cell-modified,.dx-editor-cell.dx-datagrid-invalid{padding:0}.dx-column-lines .dx-cell-modified::after,.dx-column-lines .dx-datagrid-invalid::after,.dx-column-lines .dx-highlight-outline::after{left:0}.dx-datagrid-headers{position:relative;outline:0;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.dx-header-row>td>.dx-datagrid-text-content{display:inline-block;white-space:normal;vertical-align:top}.dx-header-row>td>.dx-datagrid-text-content:not(.dx-sort-indicator):not(.dx-header-filter-indicator){max-width:100%}.dx-datagrid-filter-range-overlay .dx-editor-container .dx-texteditor{border-width:0}.dx-datagrid-filter-range-overlay .dx-editor-container .dx-texteditor.dx-state-focused::after{content:" ";position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;z-index:1;pointer-events:none}.dx-datagrid-filter-range-overlay .dx-datagrid-filter-range-end{border-top:1px solid transparent}.dx-datagrid-filter-range-overlay .dx-editor-container.dx-cell-modified,.dx-datagrid-filter-range-overlay .dx-editor-container.dx-datagrid-invalid{padding:0}.dx-datagrid-filter-row .dx-editor-cell .dx-menu{display:none}.dx-datagrid-filter-row .dx-editor-cell .dx-editor-with-menu{position:relative}.dx-datagrid-filter-row .dx-editor-cell .dx-editor-with-menu .dx-menu{display:block}.dx-datagrid-filter-row .dx-editor-cell .dx-editor-with-menu .dx-placeholder::before,.dx-datagrid-filter-row .dx-editor-cell .dx-editor-with-menu .dx-texteditor-input{padding-left:32px}.dx-datagrid-filter-row .dx-cell-modified::after,.dx-datagrid-filter-row .dx-datagrid-invalid::after{pointer-events:none}.dx-datagrid-filter-row .dx-focused .dx-highlight-outline::after,.dx-datagrid-filter-row .dx-focused.dx-cell-modified::after,.dx-datagrid-filter-row .dx-focused.dx-datagrid-invalid::after{border-color:transparent}.dx-datagrid-filter-row .dx-menu{z-index:1;position:absolute;top:0;left:0;cursor:pointer;height:100%;overflow:visible}.dx-datagrid-filter-row .dx-menu .dx-menu-horizontal{display:flex;height:100%}.dx-datagrid-filter-row .dx-menu .dx-menu-horizontal .dx-menu-item-popout-container,.dx-datagrid-filter-row .dx-menu .dx-menu-horizontal .dx-menu-item-text{display:none}.dx-datagrid-filter-row .dx-menu-item.dx-state-focused::after{position:absolute;top:0;left:0;bottom:0;right:0;content:""}.dx-datagrid-filter-row>.dx-first-cell .dx-menu,.dx-datagrid-filter-row>td:first-child .dx-menu{margin-left:0}.dx-datagrid-filter-row .dx-menu-horizontal .dx-overlay-content ul .dx-menu-item{padding:5px 30px 5px 5px}.dx-datagrid-filter-row .dx-menu ul.dx-menu-horizontal>li>.dx-menu-item{padding:8px 5px 7px}.dx-datagrid-filter-row .dx-menu ul.dx-menu-horizontal>li>.dx-menu-item.dx-state-disabled:hover{padding:9px 6px 8px}.dx-datagrid-filter-row .dx-menu-caption{padding-left:6px}.dx-datagrid-filter-row .dx-menu ul .dx-menu-item .dx-menu-chouser-down{display:none}.dx-datagrid-filter-row .dx-menu-item-highlight{font-weight:400}.dx-datagrid-scroll-container{overflow:hidden;width:100%}.dx-datagrid-header-panel{text-align:left}.dx-datagrid-header-panel .dx-toolbar-menu-container .dx-button{margin-left:10px}.dx-datagrid-search-panel{margin:0 0 0 15px}.dx-gridbase-container>.dx-datagrid-rowsview{flex:auto;height:auto}.dx-gridbase-container>.dx-datagrid-rowsview.dx-scrollable{display:flex}.dx-gridbase-container>.dx-datagrid-rowsview.dx-scrollable>.dx-scrollable-wrapper{flex:1;height:auto;min-width:0;min-height:0}.dx-datagrid-rowsview{position:relative;overflow:hidden}.dx-datagrid-rowsview.dx-empty{height:100px}.dx-datagrid-rowsview.dx-empty .dx-scrollable-content{height:100%}.dx-datagrid-rowsview.dx-fixed-columns.dx-scrollable .dx-scrollable-content{z-index:2}.dx-datagrid-rowsview.dx-fixed-columns .dx-scrollable-scrollbar{z-index:3}.dx-datagrid-rowsview .dx-datagrid-content{overflow-anchor:none}.dx-datagrid-rowsview .dx-datagrid-content:not(.dx-datagrid-content-fixed){min-height:100%}.dx-datagrid-rowsview .dx-datagrid-content.dx-scrollable-container{width:auto}.dx-datagrid-rowsview .dx-datagrid-content.dx-datagrid-content-fixed.dx-scrollable-container{height:auto}.dx-datagrid-rowsview:focus{outline:0}.dx-datagrid-rowsview .dx-row>td,.dx-datagrid-rowsview .dx-row>tr>td{overflow:hidden;text-overflow:ellipsis}.dx-datagrid-rowsview .dx-row.dx-row-lines:first-child,.dx-datagrid-rowsview .dx-row.dx-row-lines:first-child>td,.dx-datagrid-rowsview .dx-row.dx-row-lines:first-child>tr>td{border-top:none}.dx-datagrid-rowsview .dx-data-row>td:focus{outline:0}.dx-datagrid-rowsview .dx-selection.dx-row:hover>td .dx-link,.dx-datagrid-rowsview .dx-selection.dx-row:hover>tr>td .dx-link,.dx-datagrid-rowsview .dx-selection>td .dx-link,.dx-datagrid-rowsview .dx-selection>tr>td .dx-link{color:inherit}.dx-datagrid-rowsview .dx-datagrid-table .dx-row.dx-freespace-row,.dx-datagrid-rowsview .dx-datagrid-table .dx-row.dx-virtual-row{border-top:0;border-bottom:0}.dx-datagrid-rowsview .dx-datagrid-table .dx-row.dx-freespace-row>td,.dx-datagrid-rowsview .dx-datagrid-table .dx-row.dx-virtual-row>td{padding-top:0;padding-bottom:0}.dx-datagrid-rowsview .dx-select-checkboxes-hidden>tbody>tr>td>.dx-select-checkbox{display:none}.dx-datagrid-rowsview .dx-select-checkboxes-hidden>tbody>tr.dx-selection>td>.dx-select-checkbox,.dx-datagrid-rowsview .dx-select-checkboxes-hidden>tbody>tr>td:hover>.dx-select-checkbox{display:inline-block}.dx-datagrid-rowsview .dx-row>.dx-master-detail-cell:focus{outline:0}.dx-datagrid-rowsview .dx-data-row.dx-edit-row .dx-cell-modified::after{border-color:transparent}.dx-datagrid-nodata{position:absolute;top:50%;left:50%;width:100%;text-align:center;transform:translate(-50%,-50%)}.dx-datagrid-bottom-load-panel{text-align:center;padding:10px}.dx-datagrid-hidden-column{white-space:nowrap}.dx-datagrid .dx-row .dx-datagrid-hidden-column{border-right-width:0;border-left-width:0}.dx-datagrid-hidden-column>*{display:none!important}.dx-datagrid-total-footer>.dx-datagrid-content{padding-top:7px;padding-bottom:7px}.dx-datagrid-summary-item{font-weight:700}.dx-datagrid-export-menu .dx-dropdownbutton-content .dx-list-item{display:block}.dx-datagrid-revert-tooltip.dx-popover-wrapper .dx-overlay-content{border:none;box-shadow:none}.dx-datagrid-revert-tooltip.dx-popover-wrapper .dx-overlay-content .dx-popup-content{padding:0}.dx-datagrid-revert-tooltip.dx-popover-wrapper .dx-popover-arrow{width:0;height:0}.dx-datagrid-notouch-action{touch-action:none}.dx-datagrid-column-chooser-list.dx-treeview .dx-empty-message,.dx-datagrid-column-chooser-list.dx-treeview .dx-treeview-item{border:none}.dx-datagrid-column-chooser-list.dx-treeview .dx-empty-message{text-align:center;left:0;right:0;bottom:50%;position:absolute}.dx-datagrid.dx-rtl .dx-menu-subitem .dx-menu-item,.dx-rtl .dx-datagrid .dx-menu-subitem .dx-menu-item{padding:7px 5px 7px 30px}.dx-datagrid.dx-rtl .dx-menu-subitem .dx-menu-item .dx-menu-image,.dx-rtl .dx-datagrid .dx-menu-subitem .dx-menu-item .dx-menu-image{background-position-x:right}.dx-datagrid.dx-rtl .dx-texteditor-buttons-container,.dx-rtl .dx-datagrid .dx-texteditor-buttons-container{text-align:start}.dx-rtl .dx-datagrid-content .dx-datagrid-table{direction:rtl}.dx-rtl .dx-datagrid-content .dx-datagrid-table .dx-row>td.dx-datagrid-group-space{border-left:none}.dx-rtl .dx-datagrid-content .dx-datagrid-table .dx-row>td.dx-datagrid-group-space+td{border-right:none}.dx-rtl .dx-datagrid-content .dx-datagrid-table .dx-row .dx-editor-container .dx-editor-cell .dx-checkbox.dx-checkbox-checked .dx-checkbox-icon{transform:scaleX(-1)}.dx-rtl .dx-datagrid-content .dx-datagrid-table .dx-row .dx-filter-range-content{padding:7px 32px 7px 7px}.dx-rtl .dx-datagrid-headers .dx-datagrid-scrollable-simulated,.dx-rtl .dx-datagrid-total-footer .dx-datagrid-scrollable-simulated{direction:ltr}.dx-rtl .dx-datagrid-headers .dx-datagrid-scrollable-simulated .dx-datagrid-table,.dx-rtl .dx-datagrid-total-footer .dx-datagrid-scrollable-simulated .dx-datagrid-table{direction:rtl}.dx-rtl .dx-datagrid-filter-row .dx-editor-cell .dx-editor-with-menu .dx-texteditor .dx-placeholder::before,.dx-rtl .dx-datagrid-filter-row .dx-editor-cell .dx-editor-with-menu .dx-texteditor .dx-texteditor-input{padding-right:32px}.dx-rtl .dx-datagrid-filter-row .dx-menu{right:0;left:auto;margin-left:0;margin-right:-2px}.dx-rtl .dx-datagrid-filter-row>td:first-child .dx-menu{margin-left:0}.dx-rtl .dx-datagrid-filter-row .dx-menu-horizontal .dx-overlay-content ul .dx-menu-item{padding:5px 5px 5px 30px}.dx-rtl .dx-datagrid-filter-row .dx-menu-caption{padding-right:6px}.dx-rtl .dx-datagrid-header-panel{text-align:right}.dx-rtl .dx-datagrid-header-panel .dx-datagrid-column-chooser-button{margin-left:0}.dx-rtl .dx-datagrid-header-panel .dx-toolbar-menu-container .dx-button{margin-left:0;margin-right:10px}.dx-rtl .dx-datagrid-search-panel{margin:0 15px 0 0}.dx-datagrid-filter-panel,.dx-datagrid-filter-panel-left{display:flex;justify-content:space-between;flex-direction:row;min-width:0}.dx-datagrid-filter-panel .dx-datagrid-filter-panel-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dx-datagrid-filter-panel .dx-datagrid-filter-panel-clear-filter:hover,.dx-datagrid-filter-panel .dx-datagrid-filter-panel-text:hover{text-decoration:underline;cursor:pointer}.dx-datagrid-filter-panel .dx-datagrid-filter-panel-checkbox{padding-right:10px}.dx-datagrid-filter-panel .dx-icon-filter{margin:auto 7px auto auto;cursor:pointer}.dx-datagrid{position:relative;cursor:default;white-space:normal;line-height:normal}.dx-hidden.dx-group-cell{display:table-cell!important;font-size:0!important}.dx-datagrid-group-panel{display:flex;white-space:nowrap;width:100%;touch-action:pinch-zoom}.dx-datagrid-group-panel .dx-group-panel-message{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dx-datagrid-group-panel .dx-group-panel-item{display:inline-block;min-width:30px;white-space:nowrap}.dx-datagrid-group-panel .dx-group-panel-item .dx-sort{margin-left:6px}.dx-datagrid-group-panel .dx-block-separator{position:relative;border-radius:3px}.dx-datagrid-rowsview .dx-row.dx-group-row td{border-top:1px solid;border-bottom:1px solid}.dx-datagrid-rowsview .dx-row.dx-group-row:first-child td{border-top:none}.dx-datagrid-rowsview .dx-group-row:focus{outline:0}.dx-datagrid-rowsview .dx-group-row.dx-row>td{border-left-color:transparent;border-right-color:transparent}.dx-datagrid-rowsview .dx-adaptive-detail-row .dx-field-item-content:focus{outline:0}.dx-datagrid-group-closed::before,.dx-datagrid-group-opened::before{position:absolute;display:block;right:0;left:0}.dx-rtl .dx-datagrid-group-closed{transform:scaleX(-1)}.dx-rtl .dx-datagrid-content .dx-datagrid-table .dx-group-row.dx-row.dx-column-lines>td{border-left:none;border-right:none}.dx-rtl .dx-datagrid-group-panel .dx-block-separator,.dx-rtl .dx-datagrid-group-panel .dx-group-panel-item{margin-right:0}.dx-rtl .dx-datagrid-group-panel .dx-sort{margin-left:0;margin-right:6px}.dx-datagrid-borders>.dx-datagrid-headers,.dx-datagrid-borders>.dx-datagrid-rowsview,.dx-datagrid-borders>.dx-datagrid-total-footer{border-left:1px solid #ddd;border-right:1px solid #ddd}.dx-datagrid-borders>.dx-datagrid-rowsview,.dx-datagrid-borders>.dx-datagrid-total-footer{border-bottom:1px solid #ddd}.dx-datagrid-borders>.dx-datagrid-filter-panel,.dx-datagrid-borders>.dx-datagrid-headers{border-top:1px solid #ddd}.dx-datagrid-borders>.dx-datagrid-filter-panel{border-top-width:0;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.dx-sortable-dragging>div>.dx-gridbase-container>.dx-datagrid-rowsview{border-color:rgba(51,122,183,.5)}.dx-datagrid>.dx-datagrid-headers,.dx-datagrid>.dx-datagrid-rowsview,.dx-datagrid>.dx-datagrid-total-footer{background-color:#fff}.dx-datagrid .dx-sort-up{font:14px/1 DXIcons}.dx-datagrid .dx-sort-up::before{content:"\f051"}.dx-datagrid .dx-sort-down{font:14px/1 DXIcons}.dx-datagrid .dx-sort-down::before{content:"\f052"}.dx-datagrid .dx-sort-down,.dx-datagrid .dx-sort-up{font-family:inherit}.dx-datagrid .dx-sort-down::before,.dx-datagrid .dx-sort-up::before{font-family:DXIcons,sans-serif}.dx-datagrid .dx-datagrid-header-panel .dx-toolbar{background-color:transparent}.dx-datagrid .dx-datagrid-header-panel .dx-group-panel-item,.dx-datagrid .dx-datagrid-header-panel .dx-header-filter{outline:0}.dx-datagrid .dx-datagrid-header-panel.dx-state-focused .dx-datagrid-group-panel .dx-group-panel-item:focus,.dx-datagrid .dx-datagrid-header-panel.dx-state-focused .dx-datagrid-group-panel .dx-header-filter:focus{outline:#5c95c5 solid 2px;outline-offset:-2px}.dx-datagrid .dx-datagrid-header-panel.dx-state-focused .dx-datagrid-group-panel .dx-header-filter:focus{outline-offset:2px}.dx-datagrid .dx-datagrid-headers .dx-header-filter,.dx-datagrid .dx-datagrid-headers .dx-header-row>td{outline:0}.dx-datagrid .dx-datagrid-headers.dx-state-focused .dx-header-row td .dx-header-filter:focus,.dx-datagrid .dx-datagrid-headers.dx-state-focused .dx-header-row td:focus{outline:#5c95c5 solid 2px;outline-offset:2px}.dx-datagrid .dx-datagrid-headers.dx-state-focused .dx-header-row td:focus{outline-offset:-2px}.dx-datagrid .dx-header-filter{position:relative;color:#757575;font:14px/1 DXIcons}.dx-datagrid .dx-header-filter::before{content:"\f050"}.dx-datagrid .dx-header-filter-empty{color:rgba(117,117,117,.5)}.dx-datagrid.dx-filter-menu .dx-menu-item-content .dx-icon{width:14px;height:14px;background-position:0 0;background-size:14px 14px;padding:0;font-size:14px;text-align:center;line-height:14px}.dx-datagrid .dx-datagrid-content-fixed .dx-datagrid-table .dx-col-fixed{background-color:#fff}.dx-datagrid .dx-datagrid-headers .dx-row td.dx-pointer-events-none,.dx-datagrid .dx-datagrid-rowsview .dx-data-row td.dx-pointer-events-none,.dx-datagrid .dx-datagrid-rowsview .dx-freespace-row td.dx-pointer-events-none,.dx-datagrid .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none,.dx-datagrid .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none{border-left:2px solid #ddd;border-right:2px solid #ddd}.dx-datagrid .dx-datagrid-headers .dx-row td.dx-pointer-events-none.dx-first-cell,.dx-datagrid .dx-datagrid-rowsview .dx-data-row td.dx-pointer-events-none.dx-first-cell,.dx-datagrid .dx-datagrid-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-first-cell,.dx-datagrid .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-first-cell,.dx-datagrid .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-first-cell{border-left:none}.dx-datagrid .dx-datagrid-headers .dx-row td.dx-pointer-events-none.dx-last-cell,.dx-datagrid .dx-datagrid-rowsview .dx-data-row td.dx-pointer-events-none.dx-last-cell,.dx-datagrid .dx-datagrid-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-last-cell,.dx-datagrid .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-last-cell,.dx-datagrid .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-last-cell{border-right:none}.dx-datagrid .dx-datagrid-rowsview.dx-state-focused .dx-data-row>td.dx-command-edit>a.dx-link:focus{outline:#5c95c5 solid 2px;outline-offset:2px}.dx-datagrid .dx-datagrid-rowsview.dx-state-focused .dx-data-row.dx-row-focused>td.dx-command-edit>a.dx-link:focus{outline-color:#fff;outline-offset:0}.dx-datagrid .dx-datagrid-rowsview .dx-datagrid-edit-form{background-color:#fff}.dx-datagrid .dx-datagrid-rowsview .dx-virtual-row>td{position:relative}.dx-datagrid .dx-datagrid-rowsview .dx-virtual-row>td:not(.dx-datagrid-group-space)::before{display:block;height:100%;content:"";background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAACqCAYAAABbAOqQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA39pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjYWQ2ODE5MS00ZDMxLWRjNGYtOTU0NC1jNjJkMTIxMjY2M2IiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjY1RUVFQzAzRDYzMTFFODlFNThCOUJBQjU4Q0EzRDgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjY1RUVFQkYzRDYzMTFFODlFNThCOUJBQjU4Q0EzRDgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjVlMjM1Y2U0LTc5ZWUtNGI0NC05ZjlkLTk2NTZmZGFjNjhhNCIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjk1OTQ2MjBiLTUyMTQtYTM0Yy04Nzc5LTEwMmEyMTY4MTlhOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvLbJKYAAADrSURBVHja7N3BDYBACABBsQn7L48q0BoMD5SZxAZuc74gF1V1MMfpCARBEEEQRBAEEQRBdovnuxxDq3RD/LIQRBAEQRBBEEQQBBEEQQQBAAAAAAAAABhi8gZVbgxi6kQQBBEEQQRBEEEQRBAEQRBBAAAAAAAAAAAabX2Daux2lqkTQRBEEAQRBEEEQRBBEARBBAEAAAAAAAAAaLR1g2osUyeCIIggCCIIggiCIIIgCIIIAgAAAAAAAADQ6KsbVPnXIKZOBEEQQRBEEAQRBEEEQRAEEYRXoqqcghuCIIIgiCAIIgiCCMIUtwADALYCCr92l++TAAAAAElFTkSuQmCC");background-repeat:no-repeat repeat}.dx-datagrid .dx-datagrid-rowsview .dx-virtual-row>td[style*="text-align: right"]::before{transform:scaleX(-1);background-position-y:34px}.dx-datagrid .dx-datagrid-filter-row .dx-filter-range-content{color:#333}.dx-datagrid .dx-error-row td{color:#fff;padding:0}.dx-datagrid .dx-column-lines>td:first-child{border-left:none}.dx-datagrid .dx-column-lines>td:last-child{border-right:none}.dx-datagrid .dx-command-drag .dx-datagrid-drag-icon{font:14px/1 DXIcons}.dx-datagrid .dx-command-drag .dx-datagrid-drag-icon::before{content:"\f038"}.dx-datagrid-filter-panel{padding:10px;color:#333;border-top:1px solid #ddd}.dx-datagrid-filter-panel .dx-datagrid-filter-panel-clear-filter,.dx-datagrid-filter-panel .dx-datagrid-filter-panel-text,.dx-datagrid-filter-panel .dx-icon-filter{outline:0}.dx-datagrid-filter-panel.dx-state-focused .dx-datagrid-filter-panel-clear-filter:focus,.dx-datagrid-filter-panel.dx-state-focused .dx-datagrid-filter-panel-text:focus,.dx-datagrid-filter-panel.dx-state-focused .dx-icon-filter:focus{outline:#5c95c5 solid 2px;outline-offset:3px}.dx-datagrid-form-buttons-container{float:right}.dx-datagrid-form-buttons-container .dx-button{margin-left:10px;margin-top:10px}.dx-datagrid-adaptive-more{cursor:pointer;font:21px/21px DXIcons}.dx-datagrid-adaptive-more::before{content:"\f06c"}.dx-datagrid-edit-popup .dx-error-message{background-color:#e89895;white-space:normal;word-wrap:break-word;color:#fff;margin-bottom:20px}.dx-rtl .dx-datagrid .dx-datagrid-headers .dx-row td.dx-pointer-events-none,.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-data-row td.dx-pointer-events-none,.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-freespace-row td.dx-pointer-events-none,.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none,.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none{border-left:2px solid #ddd;border-right:2px solid #ddd}.dx-rtl .dx-datagrid .dx-datagrid-headers .dx-row td.dx-pointer-events-none.dx-first-cell,.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-data-row td.dx-pointer-events-none.dx-first-cell,.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-first-cell,.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-first-cell,.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-first-cell{border-right:none}.dx-rtl .dx-datagrid .dx-datagrid-headers .dx-row td.dx-pointer-events-none.dx-last-cell,.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-data-row td.dx-pointer-events-none.dx-last-cell,.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-last-cell,.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-last-cell,.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-last-cell{border-left:none}.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-virtual-row>td::before{transform:scaleX(-1)}.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-virtual-row>td[style*="text-align: left"]::before{transform:scale(1)}.dx-rtl .dx-datagrid .dx-column-lines>td:first-child{border-right:none;border-left:1px solid #ddd}.dx-rtl .dx-datagrid .dx-column-lines>td:last-child{border-left:none;border-right:1px solid #ddd}.dx-rtl .dx-datagrid-form-buttons-container{float:left}.dx-rtl .dx-datagrid-form-buttons-container .dx-button{margin-left:0;margin-right:10px}.dx-datagrid-cell-updated-animation{animation:1s dx-datagrid-highlight-change}@keyframes dx-datagrid-highlight-change{50%,from{background-color:rgba(51,51,51,.08)}}.dx-datagrid-total-footer tr{outline:0}.dx-datagrid-total-footer:focus-within{outline:#5c95c5 solid 2px;outline-offset:-2px}.dx-datagrid-container.dx-filter-menu .dx-menu-item-has-icon .dx-icon,.dx-datagrid.dx-filter-menu .dx-menu-item-has-icon .dx-icon{color:#898989}.dx-datagrid-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc,.dx-datagrid.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc{font:16px/16px DXIcons;width:16px;height:16px;background-position:0 0;background-size:16px 16px;padding:0;text-align:center}.dx-datagrid-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc::before,.dx-datagrid.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc::before{content:"\f053"}.dx-datagrid-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc,.dx-datagrid.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc{font:16px/16px DXIcons;width:16px;height:16px;background-position:0 0;background-size:16px 16px;padding:0;text-align:center}.dx-datagrid-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc::before,.dx-datagrid.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc::before{content:"\f054"}.dx-datagrid .dx-icon-filter-operation-equals,.dx-datagrid-container .dx-icon-filter-operation-equals{font:14px/1 DXIcons}.dx-datagrid .dx-icon-filter-operation-equals::before,.dx-datagrid-container .dx-icon-filter-operation-equals::before{content:"\f044"}.dx-datagrid .dx-icon-filter-operation-default,.dx-datagrid-container .dx-icon-filter-operation-default{font:12px/12px DXIcons;width:12px;height:12px;background-position:0 0;background-size:12px 12px;padding:0;text-align:center}.dx-datagrid .dx-icon-filter-operation-default::before,.dx-datagrid-container .dx-icon-filter-operation-default::before{content:"\f027"}.dx-datagrid .dx-icon-filter-operation-not-equals,.dx-datagrid-container .dx-icon-filter-operation-not-equals{font:14px/1 DXIcons}.dx-datagrid .dx-icon-filter-operation-not-equals::before,.dx-datagrid-container .dx-icon-filter-operation-not-equals::before{content:"\f045"}.dx-datagrid .dx-icon-filter-operation-less,.dx-datagrid-container .dx-icon-filter-operation-less{font:14px/1 DXIcons}.dx-datagrid .dx-icon-filter-operation-less::before,.dx-datagrid-container .dx-icon-filter-operation-less::before{content:"\f046"}.dx-datagrid .dx-icon-filter-operation-less-equal,.dx-datagrid-container .dx-icon-filter-operation-less-equal{font:14px/1 DXIcons}.dx-datagrid .dx-icon-filter-operation-less-equal::before,.dx-datagrid-container .dx-icon-filter-operation-less-equal::before{content:"\f048"}.dx-datagrid .dx-icon-filter-operation-greater,.dx-datagrid-container .dx-icon-filter-operation-greater{font:14px/1 DXIcons}.dx-datagrid .dx-icon-filter-operation-greater::before,.dx-datagrid-container .dx-icon-filter-operation-greater::before{content:"\f047"}.dx-datagrid .dx-icon-filter-operation-greater-equal,.dx-datagrid-container .dx-icon-filter-operation-greater-equal{font:14px/1 DXIcons}.dx-datagrid .dx-icon-filter-operation-greater-equal::before,.dx-datagrid-container .dx-icon-filter-operation-greater-equal::before{content:"\f049"}.dx-datagrid .dx-icon-filter-operation-contains,.dx-datagrid-container .dx-icon-filter-operation-contains{font:14px/1 DXIcons}.dx-datagrid .dx-icon-filter-operation-contains::before,.dx-datagrid-container .dx-icon-filter-operation-contains::before{content:"\f063"}.dx-datagrid .dx-icon-filter-operation-not-contains,.dx-datagrid-container .dx-icon-filter-operation-not-contains{font:14px/1 DXIcons}.dx-datagrid .dx-icon-filter-operation-not-contains::before,.dx-datagrid-container .dx-icon-filter-operation-not-contains::before{content:"\f066"}.dx-datagrid .dx-icon-filter-operation-starts-with,.dx-datagrid-container .dx-icon-filter-operation-starts-with{font:14px/1 DXIcons}.dx-datagrid .dx-icon-filter-operation-starts-with::before,.dx-datagrid-container .dx-icon-filter-operation-starts-with::before{content:"\f064"}.dx-datagrid .dx-icon-filter-operation-ends-with,.dx-datagrid-container .dx-icon-filter-operation-ends-with{font:14px/1 DXIcons}.dx-datagrid .dx-icon-filter-operation-ends-with::before,.dx-datagrid-container .dx-icon-filter-operation-ends-with::before{content:"\f065"}.dx-datagrid .dx-icon-filter-operation-between,.dx-datagrid-container .dx-icon-filter-operation-between{font:14px/1 DXIcons}.dx-datagrid .dx-icon-filter-operation-between::before,.dx-datagrid-container .dx-icon-filter-operation-between::before{content:"\f06a"}.dx-datagrid{color:#333;line-height:inherit}.dx-datagrid .dx-row-alt{border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5}.dx-datagrid .dx-row-alt>td,.dx-datagrid .dx-row-alt>tr>td{background-color:#f5f5f5}.dx-datagrid .dx-row-alt.dx-row:not(.dx-row-removed){border-bottom-color:transparent}.dx-datagrid .dx-link{text-decoration:underline;cursor:pointer;color:#337ab7}.dx-datagrid .dx-row-lines>td{border-bottom:1px solid #ddd}.dx-datagrid .dx-column-lines>td{border-left:1px solid #ddd;border-right:1px solid #ddd}.dx-datagrid .dx-error-row .dx-closebutton{float:right;margin:9px;font:14px/14px DXIcons;width:14px;height:14px;background-position:0 0;background-size:14px 14px;padding:0;text-align:center}.dx-datagrid .dx-error-row .dx-closebutton::before{content:"\f00a"}.dx-datagrid .dx-error-row .dx-error-message{background-color:#e89895;white-space:normal;word-wrap:break-word;padding:7px 35px 7px 7px}.dx-datagrid .dx-row>td{padding:7px}.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-edit-with-icons .dx-link{width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;font-size:18px;text-align:center;line-height:18px;margin:0 3px}.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-edit-with-icons .dx-link:not(.dx-link-icon){width:auto}.dx-datagrid .dx-command-drag{width:36px;min-width:36px}.dx-datagrid .dx-command-drag .dx-datagrid-drag-icon{vertical-align:middle;width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;font-size:18px;text-align:center;line-height:19px}.dx-datagrid-edit-popup .dx-error-message{padding:7px}.dx-datagrid-headers .dx-texteditor-input,.dx-datagrid-rowsview .dx-texteditor-input{padding:7px;min-height:33px}.dx-datagrid-headers .dx-numberbox.dx-show-clear-button.dx-texteditor-empty:not(.dx-invalid) .dx-texteditor-input,.dx-datagrid-headers .dx-textbox.dx-show-clear-button.dx-texteditor-empty:not(.dx-invalid) .dx-texteditor-input,.dx-datagrid-rowsview .dx-numberbox.dx-show-clear-button.dx-texteditor-empty:not(.dx-invalid) .dx-texteditor-input,.dx-datagrid-rowsview .dx-textbox.dx-show-clear-button.dx-texteditor-empty:not(.dx-invalid) .dx-texteditor-input{padding-right:7px}.dx-datagrid-headers .dx-lookup,.dx-datagrid-rowsview .dx-lookup{height:auto}.dx-datagrid-headers .dx-lookup-field,.dx-datagrid-rowsview .dx-lookup-field{padding-left:7px;padding-top:7px;padding-bottom:7px}.dx-datagrid-headers .dx-searchbox .dx-placeholder::before,.dx-datagrid-headers .dx-searchbox .dx-texteditor-input,.dx-datagrid-rowsview .dx-searchbox .dx-placeholder::before,.dx-datagrid-rowsview .dx-searchbox .dx-texteditor-input{padding-left:34px}.dx-rtl .dx-datagrid-headers .dx-searchbox .dx-placeholder::before,.dx-rtl .dx-datagrid-headers .dx-searchbox .dx-texteditor-input,.dx-rtl .dx-datagrid-rowsview .dx-searchbox .dx-placeholder::before,.dx-rtl .dx-datagrid-rowsview .dx-searchbox .dx-texteditor-input,.dx-rtl.dx-datagrid-headers .dx-searchbox .dx-placeholder::before,.dx-rtl.dx-datagrid-headers .dx-searchbox .dx-texteditor-input,.dx-rtl.dx-datagrid-rowsview .dx-searchbox .dx-placeholder::before,.dx-rtl.dx-datagrid-rowsview .dx-searchbox .dx-texteditor-input{padding-right:34px}.dx-datagrid-checkbox-size{vertical-align:middle;padding-bottom:2px}.dx-datagrid-checkbox-size.dx-checkbox-checked .dx-checkbox-icon{font-size:12px}.dx-datagrid-checkbox-size .dx-checkbox-icon{height:16px;width:16px}.dx-datagrid-checkbox-size.dx-checkbox-indeterminate .dx-checkbox-icon{font-size:6px}.dx-datagrid-checkbox-size.dx-checkbox-indeterminate .dx-checkbox-icon::before{border-radius:0}.dx-datagrid-column-chooser-list .dx-empty-message{color:#757575;padding:0 20px}.dx-datagrid-column-chooser{color:#333;font-weight:400;font-size:14px;font-family:"Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;line-height:1.35715}.dx-datagrid-column-chooser input,.dx-datagrid-column-chooser textarea{font-family:"Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;line-height:1.35715}.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-drag .dx-popup-content{padding:0 20px 20px}.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-drag .dx-popup-content .dx-treeview-search{margin-bottom:10px}.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-drag .dx-popup-content .dx-treeview-node{padding-left:20px}.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-popup-content{padding:0 20px 20px}.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-datagrid-column-chooser-list .dx-treeview-select-all-item,.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-datagrid-column-chooser-plain .dx-treeview-select-all-item{padding-inline-start:34px}.dx-datagrid-column-chooser .dx-overlay-content{background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.2)}.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-title{padding-top:7px;padding-bottom:9px;background-color:transparent}.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-content .dx-column-chooser-item{opacity:.5;margin-bottom:10px;background-color:#fff;color:#757575;font-weight:400;border:1px solid #ddd;padding:7px;box-shadow:0 1px 3px -1px rgba(0,0,0,.2)}.dx-datagrid-drag-header{box-shadow:0 0 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.2);color:#757575;font-weight:400;padding:7px;border:1px solid rgba(51,122,183,.5);background-color:#fff}.dx-datagrid-columns-separator{background-color:#337ab7}.dx-datagrid-columns-separator-transparent{background-color:transparent}.dx-datagrid-drop-highlight>td{background-color:#337ab7;color:#fff}.dx-datagrid-focus-overlay{border:2px solid #5c95c5}.dx-datagrid-table .dx-row .dx-command-select{width:70px;min-width:70px}.dx-datagrid-table .dx-row .dx-command-edit{width:85px;min-width:85px}.dx-datagrid-table .dx-row .dx-command-edit .dx-state-disabled.dx-link{opacity:.5}.dx-datagrid-table .dx-row .dx-command-edit .dx-state-disabled.dx-link-icon{opacity:.6}.dx-datagrid-table .dx-row .dx-command-expand{width:30px;min-width:30px}.dx-datagrid-table .dx-row .dx-command-expand.dx-datagrid-group-space{padding-top:7px}.dx-datagrid-table .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused)>td:not(.dx-focused){background-color:rgba(0,0,0,.04);color:#333}.dx-datagrid-table .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused)>td:not(.dx-focused).dx-datagrid-group-space{border-right-color:rgba(0,0,0,.04)}.dx-datagrid-table .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused)>td:not(.dx-focused).dx-command-select{overflow:inherit}.dx-datagrid-table .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused)>.dx-datagrid-readonly .dx-texteditor .dx-texteditor-input{background-color:rgba(0,0,0,.04);color:#333}.dx-datagrid-table .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused)>td.dx-pointer-events-none{background-color:transparent}.dx-datagrid-headers{color:#757575;font-weight:400;touch-action:pinch-zoom;border-bottom:1px solid #ddd}.dx-datagrid-headers .dx-datagrid-content{margin-bottom:-1px}.dx-datagrid-borders .dx-datagrid-headers .dx-datagrid-table{border-bottom-width:1px}.dx-datagrid-headers .dx-datagrid-table .dx-row>td{border-bottom:1px solid #ddd}.dx-datagrid-filter-row .dx-menu .dx-overlay-content{color:#333}.dx-datagrid-filter-row .dx-menu-item.dx-state-focused{background-color:transparent}.dx-datagrid-filter-row .dx-menu-item.dx-state-focused::after{border:2px solid #5c95c5}.dx-datagrid-filter-row .dx-menu-item.dx-state-focused.dx-menu-item-expanded{background-color:#fff}.dx-datagrid-filter-row .dx-menu-item.dx-state-focused.dx-menu-item-expanded::after{border-color:transparent}.dx-datagrid-filter-row .dx-menu-item-has-submenu.dx-state-hover{background-color:transparent}.dx-datagrid-filter-row .dx-menu-item-has-submenu.dx-menu-item-expanded.dx-state-hover{background-color:#fff}.dx-datagrid-filter-row .dx-cell-modified::after,.dx-datagrid-filter-row .dx-datagrid-invalid::after,.dx-datagrid-filter-row .dx-highlight-outline::after{border-color:rgba(92,184,92,.5)}.dx-datagrid-filter-row .dx-menu-item-content .dx-icon{color:#898989}.dx-datagrid-filter-row td .dx-editor-container .dx-filter-range-content{padding:7px 7px 7px 32px}.dx-datagrid-filter-range-overlay .dx-overlay-content{border:1px solid #ddd;overflow:inherit;box-shadow:2px 2px 3px rgba(0,0,0,.15)}.dx-datagrid-filter-range-overlay .dx-overlay-content .dx-editor-container.dx-cell-modified::after,.dx-datagrid-filter-range-overlay .dx-overlay-content .dx-editor-container.dx-datagrid-invalid::after{border-color:rgba(92,184,92,.5);left:0}.dx-datagrid-filter-range-overlay .dx-overlay-content .dx-texteditor .dx-texteditor-input{background-color:#fff;padding:7px}.dx-datagrid-filter-range-overlay .dx-overlay-content .dx-texteditor.dx-state-focused::after{border:2px solid #5c95c5}.dx-cell-modified,.dx-datagrid-invalid{padding:7px}.dx-datagrid-header-panel{border-bottom:1px solid #ddd}.dx-datagrid-header-panel .dx-toolbar{margin-bottom:10px}.dx-datagrid-addrow-button .dx-icon-edit-button-addrow{font:18px/18px DXIcons;width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;text-align:center}.dx-datagrid-addrow-button .dx-icon-edit-button-addrow::before{content:"\f00b"}.dx-datagrid-cancel-button .dx-icon-edit-button-cancel{font:18px/18px DXIcons;width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;text-align:center}.dx-datagrid-cancel-button .dx-icon-edit-button-cancel::before{content:"\f04c"}.dx-datagrid-save-button .dx-icon-edit-button-save{font:18px/18px DXIcons;width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;text-align:center}.dx-datagrid-save-button .dx-icon-edit-button-save::before{content:"\f041"}.dx-datagrid-adaptive-more{width:21px;height:21px;background-position:0 0;background-size:21px 21px;padding:0;font-size:21px;text-align:center;line-height:21px}.dx-datagrid-borders .dx-datagrid-rowsview,.dx-datagrid-headers+.dx-datagrid-rowsview,.dx-datagrid-rowsview.dx-datagrid-after-headers{border-top:1px solid #ddd}.dx-datagrid-rowsview .dx-row{border-top:1px solid transparent;border-bottom:1px solid transparent}.dx-datagrid-rowsview .dx-row:focus{outline:0}.dx-datagrid-rowsview .dx-row.dx-edit-row:first-child>td{border-top-width:0;border-bottom:1px solid #ddd}.dx-datagrid-rowsview .dx-row.dx-edit-row>td{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.dx-datagrid-rowsview .dx-row.dx-datagrid-edit-form{white-space:normal}.dx-datagrid-rowsview .dx-master-detail-row>.dx-master-detail-cell{padding:20px}.dx-datagrid-rowsview .dx-master-detail-row .dx-master-detail-cell,.dx-datagrid-rowsview .dx-master-detail-row>.dx-datagrid-group-space{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.dx-datagrid-rowsview .dx-master-detail-row .dx-texteditor-input{padding-right:0}.dx-datagrid-rowsview .dx-master-detail-row:not(.dx-datagrid-edit-form) .dx-master-detail-cell,.dx-datagrid-rowsview .dx-master-detail-row:not(.dx-datagrid-edit-form)>.dx-datagrid-group-space{background-color:#fafafa}.dx-datagrid-rowsview .dx-data-row .dx-validator.dx-datagrid-invalid.dx-cell-modified::after,.dx-datagrid-rowsview .dx-data-row .dx-validator.dx-datagrid-invalid.dx-datagrid-invalid::after{border:1px solid rgba(217,83,79,.4)}.dx-datagrid-rowsview .dx-data-row .dx-validator.dx-datagrid-invalid.dx-focused.dx-cell-modified::after,.dx-datagrid-rowsview .dx-data-row .dx-validator.dx-datagrid-invalid.dx-focused.dx-datagrid-invalid::after{border:1px solid #d9534f}.dx-datagrid-rowsview .dx-data-row .dx-cell-modified.dx-cell-modified::after,.dx-datagrid-rowsview .dx-data-row .dx-cell-modified.dx-datagrid-invalid::after{border-color:rgba(92,184,92,.5)}.dx-datagrid-rowsview .dx-overlay-wrapper.dx-invalid-message .dx-overlay-content{padding:9px 17px}.dx-datagrid-rowsview .dx-row-removed>td{background-color:#eee;border-top:1px solid #ddd;border-bottom:1px solid #ddd;color:rgba(51,51,51,.7)}.dx-datagrid-rowsview .dx-adaptive-detail-row .dx-adaptive-item-text{padding-top:8px;padding-bottom:8px;padding-left:8px}.dx-datagrid-rowsview .dx-adaptive-detail-row .dx-datagrid-invalid{border:1px solid rgba(217,83,79,.4)}.dx-datagrid-rowsview .dx-adaptive-detail-row .dx-datagrid-invalid.dx-adaptive-item-text{padding-top:7px;padding-bottom:7px;padding-left:7px}.dx-datagrid-rowsview .dx-item-modified{border-radius:4px;border:2px solid rgba(92,184,92,.5)}.dx-datagrid-rowsview .dx-item-modified.dx-adaptive-item-text{padding-top:6px;padding-bottom:6px;padding-left:6px}.dx-datagrid-rowsview .dx-row-focused.dx-data-row .dx-command-edit:not(.dx-focused) .dx-link,.dx-datagrid-rowsview .dx-row-focused.dx-data-row>td:not(.dx-focused),.dx-datagrid-rowsview .dx-row-focused.dx-data-row>tr>td:not(.dx-focused){background-color:#d6e4f1;color:#333}.dx-datagrid-rowsview .dx-row-focused.dx-data-row .dx-command-edit:not(.dx-focused) .dx-link .dx-texteditor-input,.dx-datagrid-rowsview .dx-row-focused.dx-data-row>td:not(.dx-focused) .dx-texteditor-input,.dx-datagrid-rowsview .dx-row-focused.dx-data-row>tr>td:not(.dx-focused) .dx-texteditor-input{border-radius:0}.dx-datagrid-rowsview .dx-row-focused.dx-data-row .dx-command-edit:not(.dx-focused) .dx-link .dx-datagrid-group-closed,.dx-datagrid-rowsview .dx-row-focused.dx-data-row .dx-command-edit:not(.dx-focused) .dx-link .dx-datagrid-group-opened,.dx-datagrid-rowsview .dx-row-focused.dx-data-row>td:not(.dx-focused) .dx-datagrid-group-closed,.dx-datagrid-rowsview .dx-row-focused.dx-data-row>td:not(.dx-focused) .dx-datagrid-group-opened,.dx-datagrid-rowsview .dx-row-focused.dx-data-row>tr>td:not(.dx-focused) .dx-datagrid-group-closed,.dx-datagrid-rowsview .dx-row-focused.dx-data-row>tr>td:not(.dx-focused) .dx-datagrid-group-opened{color:#333}.dx-datagrid-rowsview .dx-row-focused.dx-data-row .dx-command-edit .dx-link:focus{background-color:#fff;color:#333}.dx-datagrid-rowsview .dx-row-focused.dx-data-row>td,.dx-datagrid-rowsview .dx-row-focused.dx-data-row>tr:last-child>td{border-bottom:1px solid #5c95c5}.dx-datagrid-rowsview .dx-row-focused.dx-data-row:not(.dx-row-lines)>td,.dx-datagrid-rowsview .dx-row-focused.dx-data-row:not(.dx-row-lines)>tr:first-child>td{border-top:1px solid #d6e4f1;border-bottom:1px solid #d6e4f1}.dx-datagrid-rowsview .dx-row-focused.dx-group-row{background-color:#d6e4f1;color:#333}.dx-datagrid-rowsview .dx-row-focused.dx-group-row .dx-datagrid-group-closed,.dx-datagrid-rowsview .dx-row-focused.dx-group-row .dx-datagrid-group-opened,.dx-datagrid-rowsview .dx-row-focused.dx-group-row .dx-datagrid-summary-item{color:#333}.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover>td,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover>tr>td,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused)>td,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused)>tr>td{background-color:#e6e6e6;color:#333}.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover>td.dx-datagrid-group-space,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover>tr>td.dx-datagrid-group-space,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused)>td.dx-datagrid-group-space,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused)>tr>td.dx-datagrid-group-space{border-right-color:#e6e6e6}.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover>td.dx-pointer-events-none,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover>tr>td.dx-pointer-events-none,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused)>td.dx-pointer-events-none,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused)>tr>td.dx-pointer-events-none{border-left-color:#ddd;border-right-color:#ddd}.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover>td.dx-focused,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover>tr>td.dx-focused,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused)>td.dx-focused,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused)>tr>td.dx-focused{background-color:#fff;color:#333}.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover:not(.dx-row-lines)>td,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):not(.dx-row-lines)>td{border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6}.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover:not(.dx-row-lines)>tr:first-child>td,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):not(.dx-row-lines)>tr:first-child>td{border-top:1px solid #e6e6e6}.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover:not(.dx-row-lines)>tr:last-child>td,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):not(.dx-row-lines)>tr:last-child>td{border-bottom:1px solid #e6e6e6}.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-column-lines>td,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-column-lines>tr>td,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-column-lines>td,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-column-lines>tr>td{border-left-color:#ddd;border-right-color:#ddd}.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-row-lines>td,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-row-lines>tr>td,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-row-lines>td,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-row-lines>tr>td{border-bottom-color:#ddd}.dx-datagrid-rowsview.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both .dx-scrollable-wrapper .dx-scrollable-container .dx-scrollable-content{padding-right:0}.dx-datagrid-rowsview td.dx-validation-pending{position:relative;padding:0}.dx-datagrid-rowsview td.dx-validation-pending.dx-cell-modified,.dx-datagrid-rowsview td.dx-validation-pending.dx-datagrid-invalid{padding:7px 34px 7px 7px}.dx-rtl .dx-datagrid-rowsview td.dx-validation-pending.dx-cell-modified,.dx-rtl .dx-datagrid-rowsview td.dx-validation-pending.dx-datagrid-invalid,.dx-rtl.dx-datagrid-rowsview td.dx-validation-pending.dx-cell-modified,.dx-rtl.dx-datagrid-rowsview td.dx-validation-pending.dx-datagrid-invalid{padding-left:34px;padding-right:7px}.dx-datagrid-rowsview td.dx-validation-pending .dx-pending-indicator{pointer-events:none;position:absolute;top:50%;margin-top:-11px;width:22px;height:22px;inset-inline-end:4px;background-color:#fff}.dx-datagrid-rowsview td.dx-editor-cell .dx-texteditor.dx-validation-pending .dx-texteditor-input{padding-right:34px}.dx-datagrid-rowsview td.dx-editor-cell .dx-texteditor.dx-validation-pending.dx-rtl .dx-texteditor-input{padding-right:7px;padding-bottom:7px;padding-left:34px}.dx-datagrid-search-text{color:#fff;background-color:#337ab7}.dx-datagrid-nodata{color:#333;font-size:17px;opacity:.7}.dx-datagrid-bottom-load-panel{border-top:1px solid #ddd;background-color:#fff}.dx-datagrid-pager{border-top:1px solid #ddd}.dx-datagrid-pager .dx-navigate-button,.dx-datagrid-pager .dx-page,.dx-datagrid-pager .dx-page-size{outline:0}.dx-datagrid-pager.dx-state-focused .dx-navigate-button:focus,.dx-datagrid-pager.dx-state-focused .dx-page-size:focus,.dx-datagrid-pager.dx-state-focused .dx-page:focus{outline:#5c95c5 solid 2px;outline-offset:-2px}.dx-datagrid-summary-item{color:rgba(51,51,51,.7)}.dx-datagrid-total-footer{position:relative;border-top:1px solid #ddd}.dx-datagrid-revert-tooltip .dx-overlay-content{background-color:#fff;min-width:inherit}.dx-datagrid-revert-tooltip .dx-revert-button{margin:0 1px;background-color:#d9534f;border-color:#d43f3a;color:#fff}.dx-datagrid-revert-tooltip .dx-revert-button .dx-icon{color:#fff}.dx-datagrid-revert-tooltip .dx-revert-button.dx-state-selected{background-color:#d9534f}.dx-datagrid-revert-tooltip .dx-revert-button.dx-state-hover{background-color:#c9302c}.dx-datagrid-revert-tooltip .dx-revert-button.dx-state-focused{background-color:#b52b27}.dx-datagrid-revert-tooltip .dx-revert-button.dx-state-active{background-color:#a02622;color:#fff}.dx-datagrid-revert-tooltip .dx-revert-button>.dx-button-content{padding:7px}.dx-toolbar-menu-section .dx-datagrid-checkbox-size{width:100%}.dx-toolbar-menu-section .dx-datagrid-checkbox-size .dx-checkbox-container{padding:14px}.dx-toolbar-menu-section .dx-datagrid-checkbox-size .dx-checkbox-text{padding-left:34px}.dx-rtl .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused)>td:not(.dx-focused).dx-datagrid-group-space{border-left-color:rgba(0,0,0,.04);border-right-color:transparent}.dx-rtl .dx-datagrid-filter-row .dx-menu .dx-menu-item-has-submenu.dx-menu-item-has-icon .dx-icon{margin:0 3px}.dx-rtl .dx-datagrid-filter-row td .dx-editor-container .dx-filter-range-content{padding:7px 32px 7px 7px}.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row:hover>td,.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row:hover>tr>td,.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row>td,.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row>tr>td{border-right-color:#ddd}.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row:hover>td:not(.dx-focused).dx-datagrid-group-space,.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row:hover>tr>td:not(.dx-focused).dx-datagrid-group-space,.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row>td:not(.dx-focused).dx-datagrid-group-space,.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row>tr>td:not(.dx-focused).dx-datagrid-group-space{border-left-color:#e6e6e6}.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row:hover>td.dx-pointer-events-none,.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row:hover>tr>td.dx-pointer-events-none,.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row>td.dx-pointer-events-none,.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row>tr>td.dx-pointer-events-none{border-left-color:#ddd}.dx-rtl .dx-datagrid-rowsview.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both .dx-scrollable-wrapper .dx-scrollable-container .dx-scrollable-content{padding-left:0}.dx-datagrid-group-panel{font-size:14px;touch-action:pinch-zoom}.dx-datagrid-group-panel .dx-group-panel-message{color:#757575;font-weight:400;padding:7px;border-top:1px solid transparent;border-bottom:1px solid transparent;line-height:1.2858}.dx-datagrid-group-panel .dx-group-panel-item{margin-right:10px;color:#757575;font-weight:400;border:1px solid #ddd;padding:7px}.dx-datagrid-group-panel .dx-block-separator{margin-right:10px;color:#757575;font-weight:400;background-color:#337ab7}.dx-datagrid-group-panel .dx-sort{color:#757575}.dx-datagrid-rowsview .dx-row.dx-group-row:first-child{border-top:none}.dx-datagrid-rowsview .dx-row.dx-group-row{font-weight:700}.dx-datagrid-rowsview .dx-row.dx-group-row:not(.dx-row-focused){color:#222;background-color:#f7f7f7}.dx-datagrid-rowsview .dx-row.dx-group-row td{border-top-color:#ddd;border-bottom-color:#ddd}.dx-datagrid-group-opened{font:18px/18px DXIcons;height:18px;background-position:0 0;background-size:18px 18px;padding:0;text-align:center;color:#959595}.dx-datagrid-group-opened::before{content:"\f001"}.dx-datagrid-group-closed{font:18px/18px DXIcons;height:18px;background-position:0 0;background-size:18px 18px;padding:0;text-align:center;color:#959595}.dx-datagrid-group-closed::before{content:"\f04e"}.dx-datagrid-group-closed,.dx-datagrid-group-opened{cursor:pointer;position:relative;width:100%}.dx-row.dx-datagrid-group-footer.dx-column-lines{border-bottom:1px solid #ddd}.dx-row.dx-datagrid-group-footer>td{background-color:#fff;border-top:1px solid #ddd;border-left-width:0;border-right-width:0}.dx-rtl .dx-datagrid-group-panel .dx-block-separator,.dx-rtl .dx-datagrid-group-panel .dx-group-panel-item{margin-left:10px}.dx-datagrid-filter-panel .dx-datagrid-filter-panel-clear-filter,.dx-datagrid-filter-panel .dx-datagrid-filter-panel-text,.dx-datagrid-filter-panel .dx-icon-filter{color:#337ab7}.dx-treelist-important-margin{margin-right:5px!important}.dx-treelist-table{background-color:transparent}.dx-treelist-borders>.dx-treelist-total-footer{border-top:0}.dx-treelist-borders>.dx-treelist-pager{margin-top:-1px}.dx-treelist-borders>.dx-treelist-header-panel{border-bottom:0}.dx-treelist-borders>.dx-treelist-rowsview.dx-last-row-border tbody:last-child>.dx-data-row:nth-last-child(2),.dx-treelist-borders>.dx-treelist-rowsview.dx-last-row-border tbody:last-child>.dx-data-row:nth-last-child(2)>td{border-bottom-width:0}.dx-treelist .dx-treelist-content-fixed{position:absolute;top:0;left:0;bottom:0;right:0;z-index:2;pointer-events:none;overflow:hidden}.dx-treelist .dx-treelist-content-fixed .dx-treelist-table{position:relative}.dx-treelist .dx-treelist-content-fixed .dx-treelist-table td{pointer-events:auto}.dx-treelist .dx-treelist-content-fixed .dx-treelist-table .dx-row td.dx-pointer-events-none{visibility:hidden;background-color:transparent;pointer-events:none;border-top-color:transparent;border-bottom-color:transparent}.dx-treelist .dx-treelist-content-fixed .dx-treelist-table .dx-header-row td.dx-pointer-events-none{border-bottom-color:transparent}.dx-treelist .dx-treelist-content-fixed .dx-treelist-table.dx-treelist-table-fixed .dx-row td.dx-pointer-events-none{width:auto}.dx-treelist .dx-menu-subitem ul li{padding-top:0}.dx-treelist .dx-menu-subitem ul li:first-child{padding-top:1px}.dx-treelist .dx-menu-subitem .dx-menu-item{padding:7px 30px 7px 5px}.dx-treelist .dx-menu-subitem .dx-menu-item .dx-menu-image{background-position-x:left}.dx-treelist .dx-link{text-decoration:underline;cursor:pointer}.dx-treelist .dx-column-indicators{display:inline-block;vertical-align:top;white-space:nowrap}.dx-treelist .dx-column-indicators.dx-visibility-hidden{visibility:hidden}.dx-treelist .dx-column-indicators .dx-sort-index-icon{padding-right:3px;margin-left:-3px;width:15px}.dx-treelist .dx-column-indicators .dx-header-filter.dx-header-filter,.dx-treelist .dx-column-indicators .dx-header-filter.dx-sort,.dx-treelist .dx-column-indicators .dx-sort.dx-header-filter,.dx-treelist .dx-column-indicators .dx-sort.dx-sort{display:inline-block}.dx-treelist .dx-column-indicators .dx-header-filter.dx-header-filter::after,.dx-treelist .dx-column-indicators .dx-sort.dx-header-filter::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;margin:-7px}.dx-treelist .dx-row>td,.dx-treelist .dx-row>tr>td{padding:7px}.dx-treelist .dx-error-row{-webkit-user-select:initial;user-select:initial}.dx-treelist .dx-error-row .dx-error-message{-webkit-user-select:text;user-select:text}.dx-treelist .dx-error-row .dx-error-message a{color:inherit}.dx-treelist .dx-treelist-rowsview .dx-data-row .dx-command-drag{cursor:move;vertical-align:middle;padding:0}.dx-sortable-dragging .dx-treelist-rowsview .dx-data-row .dx-command-drag{cursor:pointer;cursor:grabbing}.dx-sortable-without-handle .dx-data-row{cursor:pointer}.dx-treelist-column-chooser .dx-overlay-content .dx-popup-title{border-bottom:none;font-size:16px}.dx-treelist-column-chooser .dx-overlay-content .dx-popup-title .dx-toolbar-label{font-size:16px}.dx-treelist-column-chooser .dx-overlay-content .dx-popup-content{padding:0 20px 20px}.dx-treelist-column-chooser .dx-overlay-content .dx-popup-content .dx-column-chooser-item.dx-treelist-drag-action{opacity:1;cursor:pointer;touch-action:pinch-zoom}.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-drag .dx-treeview-node-container:first-child>.dx-treeview-node-is-leaf{padding:0}.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-treelist-column-chooser-list .dx-treeview-node .dx-treeview-item,.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-treelist-column-chooser-plain .dx-treeview-node .dx-treeview-item{padding-inline-start:4px}.dx-treelist-nowrap,.dx-treelist-nowrap .dx-header-row>td>.dx-treelist-text-content{white-space:nowrap}.dx-treelist-drag-header{position:absolute;vertical-align:middle;cursor:pointer;z-index:10000;box-sizing:content-box}.dx-treelist-drag-header.dx-drag-command-cell{padding:0}.dx-treelist-columns-separator{position:absolute;z-index:3;width:3px}.dx-treelist-columns-separator-transparent{border-left:0;border-right:0}.dx-treelist-tracker{width:100%;position:absolute;top:0;z-index:3;cursor:col-resize}.dx-treelist-table-content{position:absolute;top:0}.dx-treelist-focus-overlay{position:absolute;pointer-events:none;top:0;left:0;visibility:hidden}.dx-treelist-action,.dx-treelist-drag-action{cursor:pointer}.dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-modified):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row)>td:not(.dx-focused) .dx-link{color:inherit}.dx-treelist-content{position:relative}.dx-treelist-content .dx-overlay-wrapper.dx-invalid-message.dx-treelist-invalid-message{visibility:visible}.dx-treelist-content .dx-overlay-wrapper.dx-invalid-message.dx-treelist-invalid-message .dx-overlay-content,.dx-treelist-text-content{overflow:hidden;text-overflow:ellipsis}.dx-treelist-table-fixed{table-layout:fixed;width:100%}input.dx-hidden{display:inline-block!important;width:0!important}.dx-hidden-cell{visibility:hidden}.dx-row>td,.dx-row>tr>td{border:none}.dx-treelist-content .dx-treelist-table{border-collapse:collapse;border-spacing:0;margin:0;max-width:10px}.dx-treelist-content .dx-treelist-table.dx-treelist-table-fixed{max-width:none}.dx-treelist-content .dx-treelist-table.dx-treelist-table-fixed .dx-column-indicators .dx-sort.dx-sort-none{display:none}.dx-treelist-content .dx-treelist-table.dx-treelist-table-fixed .dx-column-indicators .dx-sort.dx-sort-index{width:26px}.dx-treelist-content .dx-treelist-table .dx-treelist-best-fit{max-width:none!important}.dx-treelist-content .dx-treelist-table .dx-treelist-best-fit .dx-column-indicators{float:none!important}.dx-treelist-content .dx-treelist-table .dx-treelist-best-fit .dx-column-indicators>span{width:14px}.dx-treelist-content .dx-treelist-table .dx-treelist-best-fit .dx-column-indicators .dx-sort.dx-sort-none{display:inline-block}.dx-treelist-content .dx-treelist-table .dx-treelist-best-fit .dx-header-row .dx-treelist-text-content{max-width:none}.dx-treelist-content .dx-treelist-table .dx-treelist-best-fit .dx-text-content-alignment-left{margin-right:3px}.dx-treelist-content .dx-treelist-table .dx-treelist-best-fit .dx-text-content-alignment-right{margin-left:3px}.dx-treelist-content .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-column-indicators{float:none!important}.dx-treelist-content .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-column-indicators>span{width:14px}.dx-treelist-content .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-text-content-alignment-left{margin-right:3px}.dx-treelist-content .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-text-content-alignment-right{margin-left:3px}.dx-treelist-content .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-master-detail-cell{max-width:0}.dx-treelist-content .dx-treelist-table [class*=column]+[class*=column]:last-child{float:none}.dx-treelist-content .dx-treelist-table .dx-row>td,.dx-treelist-content .dx-treelist-table .dx-row>tr>td{vertical-align:top}.dx-treelist-content .dx-treelist-table .dx-row>td.dx-first-child,.dx-treelist-content .dx-treelist-table .dx-row>td:first-child,.dx-treelist-content .dx-treelist-table .dx-row>tr>td.dx-first-child,.dx-treelist-content .dx-treelist-table .dx-row>tr>td:first-child{border-left:0}.dx-treelist-content .dx-treelist-table .dx-row>td.dx-last-child,.dx-treelist-content .dx-treelist-table .dx-row>tr>td.dx-last-child{border-right:0}.dx-treelist-content .dx-treelist-table .dx-row>td.dx-treelist-group-space,.dx-treelist-content .dx-treelist-table .dx-row>tr>td.dx-treelist-group-space{border-right:none;vertical-align:top}.dx-treelist-content .dx-treelist-table .dx-row>td.dx-treelist-group-space+td,.dx-treelist-content .dx-treelist-table .dx-row>tr>td.dx-treelist-group-space+td{border-left:none}.dx-treelist-content .dx-treelist-table .dx-row .dx-editor-container{overflow:hidden}.dx-treelist-content .dx-treelist-table .dx-row .dx-treelist-invalid .dx-invalid-message.dx-overlay{position:static}.dx-treelist-content .dx-treelist-table .dx-row .dx-editor-cell{max-width:0;padding:0;vertical-align:middle}.dx-treelist-content .dx-treelist-table .dx-row .dx-editor-cell .dx-texteditor,.dx-treelist-content .dx-treelist-table .dx-row .dx-editor-cell .dx-texteditor-container{border:0;margin:0}.dx-treelist-content .dx-treelist-table .dx-row .dx-command-select{padding:0;width:70px;min-width:70px;max-width:70px}.dx-treelist-content .dx-treelist-table .dx-row .dx-command-edit{text-overflow:clip;width:100px;min-width:100px;white-space:nowrap}.dx-treelist-content .dx-treelist-table .dx-row .dx-command-edit.dx-command-edit-with-icons{width:80px;min-width:80px}.dx-treelist-content .dx-treelist-table .dx-row .dx-command-edit.dx-command-edit-with-icons .dx-link{text-decoration:none}.dx-treelist-content .dx-treelist-table .dx-row .dx-command-edit .dx-link{display:inline-block}.dx-treelist-content .dx-treelist-table .dx-row .dx-command-expand{padding:0;width:30px;min-width:30px;max-width:30px;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.dx-treelist-content .dx-treelist-table .dx-row .dx-command-adaptive{padding:0;vertical-align:middle}.dx-treelist-content .dx-treelist-table .dx-data-row .dx-command-edit-with-icons{line-height:1;white-space:nowrap}.dx-treelist-content .dx-treelist-table .dx-filter-range-content{padding:7px 7px 7px 32px;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.dx-treelist-content .dx-treelist-table .dx-row>.dx-last-data-cell{border-right:none}.dx-treelist-content .dx-treelist-table .dx-row>.dx-command-adaptive-hidden{border-left:none}.dx-cell-modified,.dx-highlight-outline,.dx-treelist-invalid{position:relative;padding:7px}.dx-cell-modified::after,.dx-highlight-outline::after,.dx-treelist-invalid::after{content:"";position:absolute;border:2px solid transparent;top:0;left:1px;bottom:0;right:0;pointer-events:none}.dx-cell-modified.dx-hidden,.dx-highlight-outline.dx-hidden,.dx-treelist-invalid.dx-hidden{display:block!important}.dx-cell-modified.dx-hidden::after,.dx-highlight-outline.dx-hidden::after,.dx-treelist-invalid.dx-hidden::after{display:none}.dx-editor-cell .dx-texteditor-input{margin:0}.dx-editor-cell .dx-highlight-outline,.dx-editor-cell.dx-cell-modified,.dx-editor-cell.dx-treelist-invalid{padding:0}.dx-editor-cell.dx-editor-inline-block:not(.dx-command-select)::before{display:inline-block;content:"​";vertical-align:middle}.dx-column-lines .dx-cell-modified::after,.dx-column-lines .dx-highlight-outline::after,.dx-column-lines .dx-treelist-invalid::after{left:0}.dx-treelist-headers{position:relative;outline:0;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.dx-header-row .dx-editor-cell .dx-select-checkbox{display:inline-block}.dx-header-row>td{white-space:nowrap;overflow:hidden}.dx-header-row>td>.dx-treelist-text-content{display:inline-block;white-space:normal;vertical-align:top}.dx-header-row .dx-text-content-alignment-left,.dx-header-row .dx-text-content-alignment-right,.dx-header-row>td>.dx-treelist-text-content:not(.dx-sort-indicator):not(.dx-header-filter-indicator){max-width:100%}.dx-header-row .dx-header-filter-indicator,.dx-header-row .dx-sort-indicator{max-width:calc(100% - 17px)}.dx-header-row .dx-header-filter-indicator.dx-text-content-alignment-left,.dx-header-row .dx-sort-indicator.dx-text-content-alignment-left{margin-right:3px}.dx-header-row .dx-header-filter-indicator.dx-text-content-alignment-right,.dx-header-row .dx-sort-indicator.dx-text-content-alignment-right{margin-left:3px}.dx-header-row .dx-header-filter-indicator.dx-text-content-alignment-left.dx-text-content-alignment-right,.dx-header-row .dx-sort-indicator.dx-text-content-alignment-left.dx-text-content-alignment-right{max-width:calc(100% - 34px)}.dx-header-row .dx-sort-indicator.dx-header-filter-indicator{max-width:calc(100% - 31px)}.dx-header-row .dx-sort-indicator.dx-header-filter-indicator.dx-text-content-alignment-left.dx-text-content-alignment-right{max-width:calc(100% - 62px)}.dx-header-row .dx-sort-indicator.dx-sort-index-indicator{max-width:calc(100% - 29px)}.dx-header-row .dx-sort-indicator.dx-sort-index-indicator.dx-header-filter-indicator{max-width:calc(100% - 43px)}.dx-header-row .dx-sort-indicator.dx-sort-index-indicator.dx-text-content-alignment-left.dx-text-content-alignment-right{max-width:calc(100% - 46px)}.dx-header-row .dx-sort-indicator.dx-sort-index-indicator.dx-header-filter-indicator.dx-text-content-alignment-left.dx-text-content-alignment-right{max-width:calc(100% - 74px)}.dx-treelist-filter-range-overlay .dx-editor-container .dx-texteditor{border-width:0}.dx-treelist-filter-range-overlay .dx-editor-container .dx-texteditor.dx-state-focused::after{content:" ";position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;z-index:1;pointer-events:none}.dx-treelist-filter-range-overlay .dx-treelist-filter-range-end{border-top:1px solid transparent}.dx-treelist-filter-range-overlay .dx-editor-container.dx-cell-modified,.dx-treelist-filter-range-overlay .dx-editor-container.dx-treelist-invalid{padding:0}.dx-treelist-filter-row .dx-editor-cell .dx-menu{display:none}.dx-treelist-filter-row .dx-editor-cell .dx-editor-with-menu{position:relative}.dx-treelist-filter-row .dx-editor-cell .dx-editor-with-menu .dx-menu{display:block}.dx-treelist-filter-row .dx-editor-cell .dx-editor-with-menu .dx-placeholder::before,.dx-treelist-filter-row .dx-editor-cell .dx-editor-with-menu .dx-texteditor-input{padding-left:32px}.dx-treelist-filter-row .dx-cell-modified::after,.dx-treelist-filter-row .dx-treelist-invalid::after{pointer-events:none}.dx-treelist-filter-row .dx-focused .dx-highlight-outline::after,.dx-treelist-filter-row .dx-focused.dx-cell-modified::after,.dx-treelist-filter-row .dx-focused.dx-treelist-invalid::after{border-color:transparent}.dx-treelist-filter-row .dx-menu{z-index:1;position:absolute;top:0;left:0;cursor:pointer;height:100%;overflow:visible}.dx-treelist-filter-row .dx-menu .dx-menu-horizontal{display:flex;height:100%}.dx-treelist-filter-row .dx-menu .dx-menu-horizontal .dx-menu-item-popout-container,.dx-treelist-filter-row .dx-menu .dx-menu-horizontal .dx-menu-item-text{display:none}.dx-treelist-filter-row .dx-menu-item.dx-state-focused::after{position:absolute;top:0;left:0;bottom:0;right:0;content:""}.dx-treelist-filter-row>.dx-first-cell .dx-menu,.dx-treelist-filter-row>td:first-child .dx-menu{margin-left:0}.dx-treelist-filter-row .dx-menu-horizontal .dx-overlay-content ul .dx-menu-item{padding:5px 30px 5px 5px}.dx-treelist-filter-row .dx-menu ul.dx-menu-horizontal>li>.dx-menu-item{padding:8px 5px 7px}.dx-treelist-filter-row .dx-menu ul.dx-menu-horizontal>li>.dx-menu-item.dx-state-disabled:hover{padding:9px 6px 8px}.dx-treelist-filter-row .dx-menu-caption{padding-left:6px}.dx-treelist-filter-row .dx-menu ul .dx-menu-item .dx-menu-chouser-down{display:none}.dx-treelist-filter-row .dx-menu-item-highlight{font-weight:400}.dx-treelist-scroll-container{overflow:hidden;width:100%}.dx-treelist-header-panel{text-align:left}.dx-treelist-header-panel .dx-toolbar-menu-container .dx-button{margin-left:10px}.dx-state-disabled{cursor:pointer}.dx-state-disabled .dx-menu-item{cursor:default}.dx-treelist-search-panel{margin:0 0 0 15px}.dx-gridbase-container>.dx-treelist-rowsview{flex:auto;height:auto}.dx-gridbase-container>.dx-treelist-rowsview.dx-scrollable{display:flex}.dx-gridbase-container>.dx-treelist-rowsview.dx-scrollable>.dx-scrollable-wrapper{flex:1;height:auto;min-width:0;min-height:0}.dx-treelist-rowsview{position:relative;overflow:hidden}.dx-treelist-rowsview.dx-empty{height:100px}.dx-treelist-rowsview.dx-empty .dx-scrollable-content{height:100%}.dx-treelist-rowsview.dx-fixed-columns.dx-scrollable .dx-scrollable-content{z-index:2}.dx-treelist-rowsview.dx-fixed-columns .dx-scrollable-scrollbar{z-index:3}.dx-treelist-rowsview .dx-treelist-content{overflow-anchor:none}.dx-treelist-rowsview .dx-treelist-content:not(.dx-treelist-content-fixed){min-height:100%}.dx-treelist-rowsview .dx-treelist-content.dx-scrollable-container{width:auto}.dx-treelist-rowsview .dx-treelist-content.dx-treelist-content-fixed.dx-scrollable-container{height:auto}.dx-treelist-rowsview:focus{outline:0}.dx-treelist-rowsview .dx-row>td,.dx-treelist-rowsview .dx-row>tr>td{overflow:hidden;text-overflow:ellipsis}.dx-treelist-rowsview .dx-row.dx-row-lines:first-child,.dx-treelist-rowsview .dx-row.dx-row-lines:first-child>td,.dx-treelist-rowsview .dx-row.dx-row-lines:first-child>tr>td{border-top:none}.dx-treelist-rowsview .dx-data-row>td:focus{outline:0}.dx-treelist-rowsview .dx-selection.dx-row:hover>td .dx-link,.dx-treelist-rowsview .dx-selection.dx-row:hover>tr>td .dx-link,.dx-treelist-rowsview .dx-selection>td .dx-link,.dx-treelist-rowsview .dx-selection>tr>td .dx-link{color:inherit}.dx-treelist-rowsview .dx-treelist-table .dx-row.dx-freespace-row,.dx-treelist-rowsview .dx-treelist-table .dx-row.dx-virtual-row{border-top:0;border-bottom:0}.dx-treelist-rowsview .dx-treelist-table .dx-row.dx-freespace-row>td,.dx-treelist-rowsview .dx-treelist-table .dx-row.dx-virtual-row>td{padding-top:0;padding-bottom:0}.dx-treelist-rowsview .dx-select-checkboxes-hidden>tbody>tr>td>.dx-select-checkbox{display:none}.dx-treelist-rowsview .dx-select-checkboxes-hidden>tbody>tr.dx-selection>td>.dx-select-checkbox,.dx-treelist-rowsview .dx-select-checkboxes-hidden>tbody>tr>td:hover>.dx-select-checkbox{display:inline-block}.dx-treelist-rowsview .dx-row>.dx-master-detail-cell:focus{outline:0}.dx-treelist-rowsview .dx-data-row.dx-edit-row .dx-cell-modified::after{border-color:transparent}.dx-treelist-nodata{position:absolute;top:50%;left:50%;width:100%;text-align:center;transform:translate(-50%,-50%)}.dx-treelist-bottom-load-panel{text-align:center;padding:10px}.dx-treelist-hidden-column{white-space:nowrap}.dx-treelist .dx-row .dx-treelist-hidden-column{border-right-width:0;border-left-width:0}.dx-treelist-hidden-column>*{display:none!important}.dx-treelist-total-footer>.dx-treelist-content{padding-top:7px;padding-bottom:7px}.dx-treelist-summary-item{font-weight:700}.dx-treelist-export-menu .dx-dropdownbutton-content .dx-list-item{display:block}.dx-command-adaptive{width:36px;min-width:36px}.dx-treelist-revert-tooltip.dx-popover-wrapper .dx-overlay-content{border:none;box-shadow:none}.dx-treelist-revert-tooltip.dx-popover-wrapper .dx-overlay-content .dx-popup-content{padding:0}.dx-treelist-revert-tooltip.dx-popover-wrapper .dx-popover-arrow{width:0;height:0}.dx-treelist-notouch-action{touch-action:none}.dx-treelist-column-chooser-list.dx-treeview .dx-empty-message,.dx-treelist-column-chooser-list.dx-treeview .dx-treeview-item{border:none}.dx-treelist-column-chooser-list.dx-treeview .dx-empty-message{text-align:center;left:0;right:0;bottom:50%;position:absolute}.dx-rtl .dx-treelist .dx-menu-subitem .dx-menu-item,.dx-treelist.dx-rtl .dx-menu-subitem .dx-menu-item{padding:7px 5px 7px 30px}.dx-rtl .dx-treelist .dx-menu-subitem .dx-menu-item .dx-menu-image,.dx-treelist.dx-rtl .dx-menu-subitem .dx-menu-item .dx-menu-image{background-position-x:right}.dx-rtl .dx-treelist .dx-texteditor-buttons-container,.dx-treelist.dx-rtl .dx-texteditor-buttons-container{text-align:start}.dx-rtl .dx-treelist-content .dx-treelist-table{direction:rtl}.dx-rtl .dx-treelist-content .dx-treelist-table .dx-row>td.dx-treelist-group-space{border-left:none}.dx-rtl .dx-treelist-content .dx-treelist-table .dx-row>td.dx-treelist-group-space+td{border-right:none}.dx-rtl .dx-treelist-content .dx-treelist-table .dx-row .dx-editor-container .dx-editor-cell .dx-checkbox.dx-checkbox-checked .dx-checkbox-icon{transform:scaleX(-1)}.dx-rtl .dx-treelist-content .dx-treelist-table .dx-row .dx-filter-range-content{padding:7px 32px 7px 7px}.dx-rtl .dx-treelist-headers .dx-treelist-scrollable-simulated,.dx-rtl .dx-treelist-total-footer .dx-treelist-scrollable-simulated{direction:ltr}.dx-rtl .dx-treelist-headers .dx-treelist-scrollable-simulated .dx-treelist-table,.dx-rtl .dx-treelist-total-footer .dx-treelist-scrollable-simulated .dx-treelist-table{direction:rtl}.dx-rtl .dx-treelist-filter-row .dx-editor-cell .dx-editor-with-menu .dx-texteditor .dx-placeholder::before,.dx-rtl .dx-treelist-filter-row .dx-editor-cell .dx-editor-with-menu .dx-texteditor .dx-texteditor-input{padding-right:32px}.dx-rtl .dx-treelist-filter-row .dx-menu{right:0;left:auto;margin-left:0;margin-right:-2px}.dx-rtl .dx-treelist-filter-row>td:first-child .dx-menu{margin-left:0}.dx-rtl .dx-treelist-filter-row .dx-menu-horizontal .dx-overlay-content ul .dx-menu-item{padding:5px 5px 5px 30px}.dx-rtl .dx-treelist-filter-row .dx-menu-caption{padding-right:6px}.dx-rtl .dx-treelist-header-panel{text-align:right}.dx-rtl .dx-treelist-header-panel .dx-treelist-column-chooser-button{margin-left:0}.dx-rtl .dx-treelist-header-panel .dx-toolbar-menu-container .dx-button{margin-left:0;margin-right:10px}.dx-rtl .dx-treelist-search-panel{margin:0 15px 0 0}.dx-treelist-filter-panel,.dx-treelist-filter-panel-left{display:flex;justify-content:space-between;flex-direction:row;min-width:0}.dx-treelist-filter-panel .dx-treelist-filter-panel-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dx-treelist-filter-panel .dx-treelist-filter-panel-clear-filter:hover,.dx-treelist-filter-panel .dx-treelist-filter-panel-text:hover{text-decoration:underline;cursor:pointer}.dx-treelist-filter-panel .dx-treelist-filter-panel-checkbox{padding-right:10px}.dx-treelist-filter-panel .dx-icon-filter{margin:auto 7px auto auto;cursor:pointer}.dx-treelist-container{position:relative;cursor:default;white-space:normal;line-height:normal;color:#333}.dx-treelist-rowsview .dx-treelist-best-fit.dx-treelist-cell-expandable,.dx-treelist-rowsview .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-treelist-cell-expandable{white-space:nowrap}.dx-treelist-rowsview .dx-treelist-best-fit.dx-treelist-cell-expandable .dx-treelist-text-content,.dx-treelist-rowsview .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-treelist-cell-expandable .dx-treelist-text-content{display:inline;white-space:normal}.dx-treelist-rowsview .dx-treelist-best-fit.dx-treelist-cell-expandable .dx-treelist-icon-container,.dx-treelist-rowsview .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-treelist-cell-expandable .dx-treelist-icon-container{float:none}.dx-treelist-rowsview .dx-treelist-icon-container{display:inline-block;white-space:nowrap;vertical-align:top;line-height:1}.dx-treelist-rowsview .dx-treelist-table-fixed .dx-treelist-icon-container{float:left}.dx-treelist-borders>.dx-treelist-headers,.dx-treelist-borders>.dx-treelist-rowsview,.dx-treelist-borders>.dx-treelist-total-footer{border-left:1px solid #ddd;border-right:1px solid #ddd}.dx-treelist-borders>.dx-treelist-rowsview,.dx-treelist-borders>.dx-treelist-total-footer{border-bottom:1px solid #ddd}.dx-treelist-borders>.dx-treelist-filter-panel,.dx-treelist-borders>.dx-treelist-headers{border-top:1px solid #ddd}.dx-treelist-borders>.dx-treelist-filter-panel{border-top-width:0;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.dx-sortable-dragging>div>.dx-gridbase-container>.dx-treelist-rowsview{border-color:rgba(51,122,183,.5)}.dx-treelist .dx-column-lines>td:first-child{border-left:none}.dx-treelist .dx-column-lines>td:last-child{border-right:none}.dx-treelist .dx-command-drag .dx-treelist-drag-icon{font:14px/1 DXIcons}.dx-treelist .dx-command-drag .dx-treelist-drag-icon::before{content:"\f038"}.dx-treelist-container>.dx-treelist-headers,.dx-treelist-container>.dx-treelist-rowsview{background-color:#fff}.dx-treelist-container .dx-sort-up{font:14px/1 DXIcons}.dx-treelist-container .dx-sort-up::before{content:"\f051"}.dx-treelist-container .dx-sort-down{font:14px/1 DXIcons}.dx-treelist-container .dx-sort-down::before{content:"\f052"}.dx-treelist-container .dx-sort-down,.dx-treelist-container .dx-sort-up{font-family:inherit}.dx-treelist-container .dx-sort-down::before,.dx-treelist-container .dx-sort-up::before{font-family:DXIcons,sans-serif}.dx-treelist-container .dx-treelist-header-panel .dx-toolbar{background-color:transparent}.dx-treelist-container .dx-treelist-headers .dx-header-filter,.dx-treelist-container .dx-treelist-headers .dx-header-row>td{outline:0}.dx-treelist-container .dx-treelist-headers.dx-state-focused .dx-header-row td .dx-header-filter:focus,.dx-treelist-container .dx-treelist-headers.dx-state-focused .dx-header-row td:focus{outline:#5c95c5 solid 2px}.dx-treelist-container .dx-treelist-headers.dx-state-focused .dx-header-row td:focus{outline-offset:-2px}.dx-treelist-container .dx-treelist-headers.dx-state-focused .dx-header-row td .dx-header-filter:focus{outline-offset:2px}.dx-treelist-container .dx-header-filter{position:relative;color:#757575;font:14px/1 DXIcons}.dx-treelist-container .dx-header-filter::before{content:"\f050"}.dx-treelist-container .dx-header-filter-empty{color:rgba(117,117,117,.5)}.dx-treelist-container.dx-filter-menu .dx-menu-item-content .dx-icon{width:14px;height:14px;background-position:0 0;background-size:14px 14px;padding:0;font-size:14px;text-align:center;line-height:14px}.dx-treelist-container .dx-treelist-content-fixed .dx-treelist-table .dx-col-fixed{background-color:#fff}.dx-treelist-container .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none,.dx-treelist-container .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none,.dx-treelist-container .dx-treelist-headers .dx-row td.dx-pointer-events-none,.dx-treelist-container .dx-treelist-rowsview .dx-data-row td.dx-pointer-events-none,.dx-treelist-container .dx-treelist-rowsview .dx-freespace-row td.dx-pointer-events-none{border-left:2px solid #ddd;border-right:2px solid #ddd}.dx-treelist-container .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-first-cell,.dx-treelist-container .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-first-cell,.dx-treelist-container .dx-treelist-headers .dx-row td.dx-pointer-events-none.dx-first-cell,.dx-treelist-container .dx-treelist-rowsview .dx-data-row td.dx-pointer-events-none.dx-first-cell,.dx-treelist-container .dx-treelist-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-first-cell{border-left:none}.dx-treelist-container .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-last-cell,.dx-treelist-container .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-last-cell,.dx-treelist-container .dx-treelist-headers .dx-row td.dx-pointer-events-none.dx-last-cell,.dx-treelist-container .dx-treelist-rowsview .dx-data-row td.dx-pointer-events-none.dx-last-cell,.dx-treelist-container .dx-treelist-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-last-cell{border-right:none}.dx-treelist-container .dx-treelist-rowsview.dx-state-focused .dx-data-row>td.dx-command-edit>a.dx-link:focus{outline:#5c95c5 solid 2px;outline-offset:2px}.dx-treelist-container .dx-treelist-rowsview.dx-state-focused .dx-data-row.dx-row-focused>td.dx-command-edit>a.dx-link:focus{outline-color:#fff;outline-offset:0}.dx-treelist-container .dx-treelist-rowsview .dx-treelist-edit-form{background-color:#fff}.dx-treelist-container .dx-treelist-rowsview .dx-virtual-row>td{position:relative}.dx-treelist-container .dx-treelist-rowsview .dx-virtual-row>td::before{display:block;height:100%;content:"";background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAACqCAYAAABbAOqQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA39pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjYWQ2ODE5MS00ZDMxLWRjNGYtOTU0NC1jNjJkMTIxMjY2M2IiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjY1RUVFQzAzRDYzMTFFODlFNThCOUJBQjU4Q0EzRDgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjY1RUVFQkYzRDYzMTFFODlFNThCOUJBQjU4Q0EzRDgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjVlMjM1Y2U0LTc5ZWUtNGI0NC05ZjlkLTk2NTZmZGFjNjhhNCIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjk1OTQ2MjBiLTUyMTQtYTM0Yy04Nzc5LTEwMmEyMTY4MTlhOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvLbJKYAAADrSURBVHja7N3BDYBACABBsQn7L48q0BoMD5SZxAZuc74gF1V1MMfpCARBEEEQRBAEEQRBdovnuxxDq3RD/LIQRBAEQRBBEEQQBBEEQQQBAAAAAAAAABhi8gZVbgxi6kQQBBEEQQRBEEEQRBAEQRBBAAAAAAAAAAAabX2Daux2lqkTQRBEEAQRBEEEQRBBEARBBAEAAAAAAAAAaLR1g2osUyeCIIggCCIIggiCIIIgCIIIAgAAAAAAAADQ6KsbVPnXIKZOBEEQQRBEEAQRBEEEQRAEEYRXoqqcghuCIIIgiCAIIgiCCMIUtwADALYCCr92l++TAAAAAElFTkSuQmCC");background-repeat:no-repeat repeat}.dx-treelist-container .dx-treelist-rowsview .dx-virtual-row>td[style*="text-align: right"]::before{transform:scaleX(-1)}.dx-treelist-container .dx-treelist-filter-row .dx-filter-range-content{color:#333}.dx-treelist-container .dx-error-row td{color:#fff;padding:0}.dx-treelist-container .dx-error-row .dx-error-message{background-color:#e89895;white-space:normal;word-wrap:break-word}.dx-treelist-filter-panel{padding:10px;color:#333;border-top:1px solid #ddd}.dx-treelist-filter-panel.dx-state-focused .dx-icon-filter:focus,.dx-treelist-filter-panel.dx-state-focused .dx-treelist-filter-panel-clear-filter:focus,.dx-treelist-filter-panel.dx-state-focused .dx-treelist-filter-panel-text:focus{outline:#5c95c5 solid 2px}.dx-treelist-form-buttons-container{float:right}.dx-treelist-form-buttons-container .dx-button{margin-left:10px;margin-top:10px}.dx-treelist-export-menu .dx-menu-item .dx-icon-exportxlsx{width:16px;height:16px;background-position:0 0;background-size:16px 16px;padding:0;font-size:16px;text-align:center;line-height:16px}.dx-treelist-adaptive-more{cursor:pointer;font:21px/21px DXIcons}.dx-treelist-adaptive-more::before{content:"\f06c"}.dx-treelist-edit-popup .dx-error-message{background-color:#e89895;white-space:normal;word-wrap:break-word;color:#fff;margin-bottom:20px}.dx-rtl.dx-treelist .dx-column-lines>td:first-child{border-right:none;border-left:1px solid #ddd}.dx-rtl.dx-treelist .dx-column-lines>td:last-child{border-left:none;border-right:1px solid #ddd}.dx-rtl .dx-treelist-container .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none,.dx-rtl .dx-treelist-container .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none,.dx-rtl .dx-treelist-container .dx-treelist-headers .dx-row td.dx-pointer-events-none,.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-data-row td.dx-pointer-events-none,.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-freespace-row td.dx-pointer-events-none{border-left:2px solid #ddd;border-right:2px solid #ddd}.dx-rtl .dx-treelist-container .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-first-cell,.dx-rtl .dx-treelist-container .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-first-cell,.dx-rtl .dx-treelist-container .dx-treelist-headers .dx-row td.dx-pointer-events-none.dx-first-cell,.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-data-row td.dx-pointer-events-none.dx-first-cell,.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-first-cell{border-right:none}.dx-rtl .dx-treelist-container .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-last-cell,.dx-rtl .dx-treelist-container .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-last-cell,.dx-rtl .dx-treelist-container .dx-treelist-headers .dx-row td.dx-pointer-events-none.dx-last-cell,.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-data-row td.dx-pointer-events-none.dx-last-cell,.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-last-cell{border-left:none}.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-virtual-row>td::before{transform:scaleX(-1)}.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-virtual-row>td[style*="text-align: left"]::before{transform:scale(1)}.dx-rtl .dx-treelist-form-buttons-container{float:left}.dx-rtl .dx-treelist-form-buttons-container .dx-button{margin-left:0;margin-right:10px}.dx-treelist-cell-updated-animation{animation:1s dx-treelist-highlight-change}@keyframes dx-treelist-highlight-change{50%,from{background-color:rgba(51,51,51,.08)}}.dx-treelist-container.dx-filter-menu .dx-menu-item-has-icon .dx-icon,.dx-treelist.dx-filter-menu .dx-menu-item-has-icon .dx-icon{color:#898989}.dx-treelist-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc,.dx-treelist.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc{font:16px/16px DXIcons;width:16px;height:16px;background-position:0 0;background-size:16px 16px;padding:0;text-align:center}.dx-treelist-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc::before,.dx-treelist.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc::before{content:"\f053"}.dx-treelist-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc,.dx-treelist.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc{font:16px/16px DXIcons;width:16px;height:16px;background-position:0 0;background-size:16px 16px;padding:0;text-align:center}.dx-treelist-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc::before,.dx-treelist.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc::before{content:"\f054"}.dx-treelist .dx-icon-filter-operation-equals,.dx-treelist-container .dx-icon-filter-operation-equals{font:14px/1 DXIcons}.dx-treelist .dx-icon-filter-operation-equals::before,.dx-treelist-container .dx-icon-filter-operation-equals::before{content:"\f044"}.dx-treelist .dx-icon-filter-operation-default,.dx-treelist-container .dx-icon-filter-operation-default{font:12px/12px DXIcons;width:12px;height:12px;background-position:0 0;background-size:12px 12px;padding:0;text-align:center}.dx-treelist .dx-icon-filter-operation-default::before,.dx-treelist-container .dx-icon-filter-operation-default::before{content:"\f027"}.dx-treelist .dx-icon-filter-operation-not-equals,.dx-treelist-container .dx-icon-filter-operation-not-equals{font:14px/1 DXIcons}.dx-treelist .dx-icon-filter-operation-not-equals::before,.dx-treelist-container .dx-icon-filter-operation-not-equals::before{content:"\f045"}.dx-treelist .dx-icon-filter-operation-less,.dx-treelist-container .dx-icon-filter-operation-less{font:14px/1 DXIcons}.dx-treelist .dx-icon-filter-operation-less::before,.dx-treelist-container .dx-icon-filter-operation-less::before{content:"\f046"}.dx-treelist .dx-icon-filter-operation-less-equal,.dx-treelist-container .dx-icon-filter-operation-less-equal{font:14px/1 DXIcons}.dx-treelist .dx-icon-filter-operation-less-equal::before,.dx-treelist-container .dx-icon-filter-operation-less-equal::before{content:"\f048"}.dx-treelist .dx-icon-filter-operation-greater,.dx-treelist-container .dx-icon-filter-operation-greater{font:14px/1 DXIcons}.dx-treelist .dx-icon-filter-operation-greater::before,.dx-treelist-container .dx-icon-filter-operation-greater::before{content:"\f047"}.dx-treelist .dx-icon-filter-operation-greater-equal,.dx-treelist-container .dx-icon-filter-operation-greater-equal{font:14px/1 DXIcons}.dx-treelist .dx-icon-filter-operation-greater-equal::before,.dx-treelist-container .dx-icon-filter-operation-greater-equal::before{content:"\f049"}.dx-treelist .dx-icon-filter-operation-contains,.dx-treelist-container .dx-icon-filter-operation-contains{font:14px/1 DXIcons}.dx-treelist .dx-icon-filter-operation-contains::before,.dx-treelist-container .dx-icon-filter-operation-contains::before{content:"\f063"}.dx-treelist .dx-icon-filter-operation-not-contains,.dx-treelist-container .dx-icon-filter-operation-not-contains{font:14px/1 DXIcons}.dx-treelist .dx-icon-filter-operation-not-contains::before,.dx-treelist-container .dx-icon-filter-operation-not-contains::before{content:"\f066"}.dx-treelist .dx-icon-filter-operation-starts-with,.dx-treelist-container .dx-icon-filter-operation-starts-with{font:14px/1 DXIcons}.dx-treelist .dx-icon-filter-operation-starts-with::before,.dx-treelist-container .dx-icon-filter-operation-starts-with::before{content:"\f064"}.dx-treelist .dx-icon-filter-operation-ends-with,.dx-treelist-container .dx-icon-filter-operation-ends-with{font:14px/1 DXIcons}.dx-treelist .dx-icon-filter-operation-ends-with::before,.dx-treelist-container .dx-icon-filter-operation-ends-with::before{content:"\f065"}.dx-treelist .dx-icon-filter-operation-between,.dx-treelist-container .dx-icon-filter-operation-between{font:14px/1 DXIcons}.dx-treelist .dx-icon-filter-operation-between::before,.dx-treelist-container .dx-icon-filter-operation-between::before{content:"\f06a"}.dx-treelist{line-height:inherit}.dx-treelist .dx-row-alt{border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5}.dx-treelist .dx-row-alt>td,.dx-treelist .dx-row-alt>tr>td{background-color:#f5f5f5}.dx-treelist .dx-row-alt.dx-row:not(.dx-row-removed){border-bottom-color:transparent}.dx-treelist .dx-link{color:#337ab7}.dx-treelist .dx-row-lines>td{border-bottom:1px solid #ddd}.dx-treelist .dx-column-lines>td{border-left:1px solid #ddd;border-right:1px solid #ddd}.dx-treelist .dx-error-row .dx-closebutton{float:right;margin:9px;font:14px/14px DXIcons;width:14px;height:14px;background-position:0 0;background-size:14px 14px;padding:0;text-align:center}.dx-treelist .dx-error-row .dx-closebutton::before{content:"\f00a"}.dx-treelist .dx-error-row .dx-error-message{padding:7px 35px 7px 7px}.dx-treelist .dx-row>td{padding:7px}.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row .dx-command-edit-with-icons .dx-link{width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;font-size:18px;text-align:center;line-height:18px;margin:0 3px}.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row .dx-command-edit-with-icons .dx-link:not(.dx-link-icon){width:auto}.dx-treelist .dx-treelist-rowsview .dx-virtual-row>td[style*="text-align: right"]::before{background-position-y:34px}.dx-treelist .dx-command-drag{width:36px;min-width:36px}.dx-treelist .dx-command-drag .dx-treelist-drag-icon{vertical-align:middle;width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;font-size:18px;text-align:center;line-height:19px}.dx-treelist-edit-popup .dx-error-message{padding:7px}.dx-treelist-headers .dx-texteditor-input,.dx-treelist-rowsview .dx-texteditor-input{padding:7px;min-height:33px}.dx-treelist-headers .dx-numberbox.dx-show-clear-button.dx-texteditor-empty:not(.dx-invalid) .dx-texteditor-input,.dx-treelist-headers .dx-textbox.dx-show-clear-button.dx-texteditor-empty:not(.dx-invalid) .dx-texteditor-input,.dx-treelist-rowsview .dx-numberbox.dx-show-clear-button.dx-texteditor-empty:not(.dx-invalid) .dx-texteditor-input,.dx-treelist-rowsview .dx-textbox.dx-show-clear-button.dx-texteditor-empty:not(.dx-invalid) .dx-texteditor-input{padding-right:7px}.dx-treelist-headers .dx-lookup,.dx-treelist-rowsview .dx-lookup{height:auto}.dx-treelist-headers .dx-lookup-field,.dx-treelist-rowsview .dx-lookup-field{padding-left:7px;padding-top:7px;padding-bottom:7px}.dx-treelist-headers .dx-searchbox .dx-placeholder::before,.dx-treelist-headers .dx-searchbox .dx-texteditor-input,.dx-treelist-rowsview .dx-searchbox .dx-placeholder::before,.dx-treelist-rowsview .dx-searchbox .dx-texteditor-input{padding-left:34px}.dx-rtl .dx-treelist-headers .dx-searchbox .dx-placeholder::before,.dx-rtl .dx-treelist-headers .dx-searchbox .dx-texteditor-input,.dx-rtl .dx-treelist-rowsview .dx-searchbox .dx-placeholder::before,.dx-rtl .dx-treelist-rowsview .dx-searchbox .dx-texteditor-input,.dx-rtl.dx-treelist-headers .dx-searchbox .dx-placeholder::before,.dx-rtl.dx-treelist-headers .dx-searchbox .dx-texteditor-input,.dx-rtl.dx-treelist-rowsview .dx-searchbox .dx-placeholder::before,.dx-rtl.dx-treelist-rowsview .dx-searchbox .dx-texteditor-input{padding-right:34px}.dx-editor-cell .dx-numberbox-spin-button{background-color:transparent}.dx-editor-cell .dx-icon-clear{left:0}.dx-editor-cell .dx-texteditor,.dx-editor-cell .dx-texteditor .dx-texteditor-input{background:#fff}.dx-editor-cell .dx-dropdowneditor{background-color:#fff}.dx-editor-cell.dx-focused .dx-dropdowneditor-icon{border-radius:0}.dx-editor-cell.dx-editor-inline-block:not(.dx-command-select)::before{padding-top:7px;padding-bottom:7px}.dx-treelist-checkbox-size{vertical-align:middle;padding-bottom:2px}.dx-treelist-checkbox-size.dx-checkbox-checked .dx-checkbox-icon{font-size:12px}.dx-treelist-checkbox-size .dx-checkbox-icon{height:16px;width:16px}.dx-treelist-checkbox-size.dx-checkbox-indeterminate .dx-checkbox-icon{font-size:6px}.dx-treelist-checkbox-size.dx-checkbox-indeterminate .dx-checkbox-icon::before{border-radius:0}.dx-treelist-column-chooser-list .dx-empty-message{color:#757575;padding:0 20px}.dx-treelist-column-chooser{color:#333;font-weight:400;font-size:14px;font-family:"Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;line-height:1.35715}.dx-treelist-column-chooser input,.dx-treelist-column-chooser textarea{font-family:"Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;line-height:1.35715}.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-drag .dx-popup-content{padding:0 20px 20px}.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-drag .dx-popup-content .dx-treeview-search{margin-bottom:10px}.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-drag .dx-popup-content .dx-treeview-node{padding-left:20px}.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-popup-content{padding:0 20px 20px}.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-treelist-column-chooser-list .dx-treeview-select-all-item,.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-treelist-column-chooser-plain .dx-treeview-select-all-item{padding-inline-start:34px}.dx-treelist-column-chooser .dx-overlay-content{background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.2)}.dx-treelist-column-chooser .dx-overlay-content .dx-popup-title{padding-top:7px;padding-bottom:9px;background-color:transparent}.dx-treelist-column-chooser .dx-overlay-content .dx-popup-content .dx-column-chooser-item{opacity:.5;margin-bottom:10px;background-color:#fff;color:#757575;font-weight:400;border:1px solid #ddd;padding:7px;box-shadow:0 1px 3px -1px rgba(0,0,0,.2)}.dx-treelist-drag-header{box-shadow:0 0 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.2);color:#757575;font-weight:400;padding:7px;border:1px solid rgba(51,122,183,.5);background-color:#fff}.dx-treelist-columns-separator{background-color:#337ab7}.dx-treelist-columns-separator-transparent{background-color:transparent}.dx-treelist-drop-highlight>td{background-color:#337ab7;color:#fff}.dx-treelist-focus-overlay{border:2px solid #5c95c5}.dx-treelist-table .dx-row .dx-command-select{width:70px;min-width:70px}.dx-treelist-table .dx-row .dx-command-edit{width:85px;min-width:85px}.dx-treelist-table .dx-row .dx-command-edit .dx-state-disabled.dx-link{opacity:.5}.dx-treelist-table .dx-row .dx-command-edit .dx-state-disabled.dx-link-icon{opacity:.6}.dx-treelist-table .dx-row .dx-command-expand{width:30px;min-width:30px}.dx-treelist-table .dx-row .dx-command-expand.dx-treelist-group-space{padding-top:7px}.dx-treelist-table .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused)>td:not(.dx-focused){background-color:rgba(0,0,0,.04);color:#333}.dx-treelist-table .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused)>td:not(.dx-focused).dx-treelist-group-space{border-right-color:rgba(0,0,0,.04)}.dx-treelist-table .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused)>td:not(.dx-focused).dx-command-select{overflow:inherit}.dx-treelist-table .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused)>.dx-treelist-readonly .dx-texteditor .dx-texteditor-input{background-color:rgba(0,0,0,.04);color:#333}.dx-treelist-table .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused)>td.dx-pointer-events-none{background-color:transparent}.dx-treelist-headers{color:#757575;font-weight:400;touch-action:pinch-zoom;border-bottom:1px solid #ddd}.dx-treelist-headers .dx-treelist-content{margin-bottom:-1px}.dx-treelist-borders .dx-treelist-headers .dx-treelist-table{border-bottom-width:1px}.dx-treelist-headers .dx-treelist-table .dx-row>td{border-bottom:1px solid #ddd}.dx-treelist-filter-row .dx-menu .dx-overlay-content{color:#333}.dx-treelist-filter-row .dx-menu-item.dx-state-focused{background-color:transparent}.dx-treelist-filter-row .dx-menu-item.dx-state-focused::after{border:2px solid #5c95c5}.dx-treelist-filter-row .dx-menu-item.dx-state-focused.dx-menu-item-expanded{background-color:#fff}.dx-treelist-filter-row .dx-menu-item.dx-state-focused.dx-menu-item-expanded::after{border-color:transparent}.dx-treelist-filter-row .dx-menu-item-has-submenu.dx-state-hover{background-color:transparent}.dx-treelist-filter-row .dx-menu-item-has-submenu.dx-menu-item-expanded.dx-state-hover{background-color:#fff}.dx-treelist-filter-row .dx-cell-modified::after,.dx-treelist-filter-row .dx-highlight-outline::after,.dx-treelist-filter-row .dx-treelist-invalid::after{border-color:rgba(92,184,92,.5)}.dx-treelist-filter-row .dx-menu-item-content .dx-icon{color:#898989}.dx-treelist-filter-row td .dx-editor-container .dx-filter-range-content{padding:7px 7px 7px 32px}.dx-treelist-filter-range-overlay .dx-overlay-content{border:1px solid #ddd;overflow:inherit;box-shadow:2px 2px 3px rgba(0,0,0,.15)}.dx-treelist-filter-range-overlay .dx-overlay-content .dx-editor-container.dx-cell-modified::after,.dx-treelist-filter-range-overlay .dx-overlay-content .dx-editor-container.dx-treelist-invalid::after{border-color:rgba(92,184,92,.5);left:0}.dx-treelist-filter-range-overlay .dx-overlay-content .dx-texteditor .dx-texteditor-input{background-color:#fff;padding:7px}.dx-treelist-filter-range-overlay .dx-overlay-content .dx-texteditor.dx-state-focused::after{border:2px solid #5c95c5}.dx-filter-menu.dx-menu{background-color:transparent;height:100%}.dx-filter-menu.dx-menu .dx-menu-item .dx-menu-item-content{padding:6px 5px 7px}.dx-filter-menu.dx-menu .dx-menu-item .dx-menu-item-content .dx-icon{margin:0 3px}.dx-editor-with-menu .dx-filter-menu .dx-menu-item-content .dx-icon.dx-icon-filter-operation-default,.dx-filter-menu .dx-menu-item-content .dx-icon.dx-icon-filter-operation-default{margin-top:2px}.dx-cell-modified,.dx-treelist-invalid{padding:7px}.dx-treelist-header-panel{border-bottom:1px solid #ddd}.dx-treelist-header-panel .dx-toolbar{margin-bottom:10px}.dx-icon-column-chooser{font:18px/18px DXIcons;width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;text-align:center}.dx-icon-column-chooser::before{content:"\f04d"}.dx-treelist-addrow-button .dx-icon-edit-button-addrow{font:18px/18px DXIcons;width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;text-align:center}.dx-treelist-addrow-button .dx-icon-edit-button-addrow::before{content:"\f00b"}.dx-treelist-cancel-button .dx-icon-edit-button-cancel{font:18px/18px DXIcons;width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;text-align:center}.dx-treelist-cancel-button .dx-icon-edit-button-cancel::before{content:"\f04c"}.dx-treelist-save-button .dx-icon-edit-button-save{font:18px/18px DXIcons;width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;text-align:center}.dx-treelist-save-button .dx-icon-edit-button-save::before{content:"\f041"}.dx-apply-button .dx-icon-apply-filter{font:18px/18px DXIcons;width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;text-align:center}.dx-apply-button .dx-icon-apply-filter::before{content:"\f050"}.dx-treelist-adaptive-more{width:21px;height:21px;background-position:0 0;background-size:21px 21px;padding:0;font-size:21px;text-align:center;line-height:21px}.dx-treelist-borders .dx-treelist-rowsview,.dx-treelist-headers+.dx-treelist-rowsview,.dx-treelist-rowsview.dx-treelist-after-headers{border-top:1px solid #ddd}.dx-treelist-rowsview .dx-row{border-top:1px solid transparent;border-bottom:1px solid transparent}.dx-treelist-rowsview .dx-row:focus{outline:0}.dx-treelist-rowsview .dx-row.dx-edit-row:first-child>td{border-top-width:0;border-bottom:1px solid #ddd}.dx-treelist-rowsview .dx-row.dx-edit-row>td{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.dx-treelist-rowsview .dx-row.dx-treelist-edit-form{white-space:normal}.dx-treelist-rowsview .dx-master-detail-row>.dx-master-detail-cell{padding:20px}.dx-treelist-rowsview .dx-master-detail-row .dx-master-detail-cell,.dx-treelist-rowsview .dx-master-detail-row>.dx-treelist-group-space{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.dx-treelist-rowsview .dx-master-detail-row .dx-texteditor-input{padding-right:0}.dx-treelist-rowsview .dx-master-detail-row:not(.dx-treelist-edit-form) .dx-master-detail-cell,.dx-treelist-rowsview .dx-master-detail-row:not(.dx-treelist-edit-form)>.dx-treelist-group-space{background-color:#fafafa}.dx-treelist-rowsview .dx-data-row .dx-validator.dx-treelist-invalid.dx-cell-modified::after,.dx-treelist-rowsview .dx-data-row .dx-validator.dx-treelist-invalid.dx-treelist-invalid::after{border:1px solid rgba(217,83,79,.4)}.dx-treelist-rowsview .dx-data-row .dx-validator.dx-treelist-invalid.dx-focused.dx-cell-modified::after,.dx-treelist-rowsview .dx-data-row .dx-validator.dx-treelist-invalid.dx-focused.dx-treelist-invalid::after{border:1px solid #d9534f}.dx-treelist-rowsview .dx-data-row .dx-cell-modified.dx-cell-modified::after,.dx-treelist-rowsview .dx-data-row .dx-cell-modified.dx-treelist-invalid::after{border-color:rgba(92,184,92,.5)}.dx-treelist-rowsview .dx-overlay-wrapper.dx-invalid-message .dx-overlay-content{padding:9px 17px}.dx-treelist-rowsview .dx-row-removed>td{background-color:#eee;border-top:1px solid #ddd;border-bottom:1px solid #ddd;color:rgba(51,51,51,.7)}.dx-treelist-rowsview .dx-adaptive-detail-row .dx-adaptive-item-text{padding-top:8px;padding-bottom:8px;padding-left:8px}.dx-treelist-rowsview .dx-adaptive-detail-row .dx-treelist-invalid{border:1px solid rgba(217,83,79,.4)}.dx-treelist-rowsview .dx-adaptive-detail-row .dx-treelist-invalid.dx-adaptive-item-text{padding-top:7px;padding-bottom:7px;padding-left:7px}.dx-treelist-rowsview .dx-item-modified{border-radius:4px;border:2px solid rgba(92,184,92,.5)}.dx-treelist-rowsview .dx-item-modified.dx-adaptive-item-text{padding-top:6px;padding-bottom:6px;padding-left:6px}.dx-treelist-rowsview .dx-row-focused.dx-data-row .dx-command-edit:not(.dx-focused) .dx-link,.dx-treelist-rowsview .dx-row-focused.dx-data-row>td:not(.dx-focused),.dx-treelist-rowsview .dx-row-focused.dx-data-row>tr>td:not(.dx-focused){background-color:#d6e4f1;color:#333}.dx-treelist-rowsview .dx-row-focused.dx-data-row .dx-command-edit:not(.dx-focused) .dx-link .dx-texteditor-input,.dx-treelist-rowsview .dx-row-focused.dx-data-row>td:not(.dx-focused) .dx-texteditor-input,.dx-treelist-rowsview .dx-row-focused.dx-data-row>tr>td:not(.dx-focused) .dx-texteditor-input{border-radius:0}.dx-treelist-rowsview .dx-row-focused.dx-data-row .dx-command-edit:not(.dx-focused) .dx-link .dx-treelist-group-closed,.dx-treelist-rowsview .dx-row-focused.dx-data-row .dx-command-edit:not(.dx-focused) .dx-link .dx-treelist-group-opened,.dx-treelist-rowsview .dx-row-focused.dx-data-row>td:not(.dx-focused) .dx-treelist-group-closed,.dx-treelist-rowsview .dx-row-focused.dx-data-row>td:not(.dx-focused) .dx-treelist-group-opened,.dx-treelist-rowsview .dx-row-focused.dx-data-row>tr>td:not(.dx-focused) .dx-treelist-group-closed,.dx-treelist-rowsview .dx-row-focused.dx-data-row>tr>td:not(.dx-focused) .dx-treelist-group-opened{color:#333}.dx-treelist-rowsview .dx-row-focused.dx-data-row .dx-command-edit .dx-link:focus{background-color:#fff;color:#333}.dx-treelist-rowsview .dx-row-focused.dx-data-row>td,.dx-treelist-rowsview .dx-row-focused.dx-data-row>tr:last-child>td{border-bottom:1px solid #5c95c5}.dx-treelist-rowsview .dx-row-focused.dx-data-row:not(.dx-row-lines)>td,.dx-treelist-rowsview .dx-row-focused.dx-data-row:not(.dx-row-lines)>tr:first-child>td{border-top:1px solid #d6e4f1;border-bottom:1px solid #d6e4f1}.dx-treelist-rowsview .dx-row-focused.dx-group-row{background-color:#d6e4f1;color:#333}.dx-treelist-rowsview .dx-row-focused.dx-group-row .dx-datagrid-summary-item,.dx-treelist-rowsview .dx-row-focused.dx-group-row .dx-treelist-group-closed,.dx-treelist-rowsview .dx-row-focused.dx-group-row .dx-treelist-group-opened{color:#333}.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover>td,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover>tr>td,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused)>td,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused)>tr>td{background-color:#e6e6e6;color:#333}.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover>td.dx-treelist-group-space,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover>tr>td.dx-treelist-group-space,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused)>td.dx-treelist-group-space,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused)>tr>td.dx-treelist-group-space{border-right-color:#e6e6e6}.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover>td.dx-pointer-events-none,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover>tr>td.dx-pointer-events-none,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused)>td.dx-pointer-events-none,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused)>tr>td.dx-pointer-events-none{border-left-color:#ddd;border-right-color:#ddd}.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover>td.dx-focused,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover>tr>td.dx-focused,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused)>td.dx-focused,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused)>tr>td.dx-focused{background-color:#fff;color:#333}.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover:not(.dx-row-lines)>td,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):not(.dx-row-lines)>td{border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6}.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover:not(.dx-row-lines)>tr:first-child>td,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):not(.dx-row-lines)>tr:first-child>td{border-top:1px solid #e6e6e6}.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover:not(.dx-row-lines)>tr:last-child>td,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):not(.dx-row-lines)>tr:last-child>td{border-bottom:1px solid #e6e6e6}.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-column-lines>td,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-column-lines>tr>td,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-column-lines>td,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-column-lines>tr>td{border-left-color:#ddd;border-right-color:#ddd}.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-row-lines>td,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-row-lines>tr>td,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-row-lines>td,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-row-lines>tr>td{border-bottom-color:#ddd}.dx-treelist-rowsview.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both .dx-scrollable-wrapper .dx-scrollable-container .dx-scrollable-content{padding-right:0}.dx-treelist-rowsview td.dx-validation-pending{position:relative;padding:0}.dx-treelist-rowsview td.dx-validation-pending.dx-cell-modified,.dx-treelist-rowsview td.dx-validation-pending.dx-treelist-invalid{padding:7px 34px 7px 7px}.dx-rtl .dx-treelist-rowsview td.dx-validation-pending.dx-cell-modified,.dx-rtl .dx-treelist-rowsview td.dx-validation-pending.dx-treelist-invalid,.dx-rtl.dx-treelist-rowsview td.dx-validation-pending.dx-cell-modified,.dx-rtl.dx-treelist-rowsview td.dx-validation-pending.dx-treelist-invalid{padding-left:34px;padding-right:7px}.dx-treelist-rowsview td.dx-validation-pending .dx-pending-indicator{pointer-events:none;position:absolute;top:50%;margin-top:-11px;width:22px;height:22px;inset-inline-end:4px;background-color:#fff}.dx-treelist-rowsview td.dx-editor-cell .dx-texteditor.dx-validation-pending .dx-texteditor-input{padding-right:34px}.dx-treelist-rowsview td.dx-editor-cell .dx-texteditor.dx-validation-pending.dx-rtl .dx-texteditor-input{padding-right:7px;padding-bottom:7px;padding-left:34px}.dx-treelist-search-text{color:#fff;background-color:#337ab7}.dx-treelist-nodata{color:#333;font-size:17px;opacity:.7}.dx-treelist-bottom-load-panel{border-top:1px solid #ddd;background-color:#fff}.dx-treelist-pager{border-top:1px solid #ddd}.dx-treelist-pager .dx-navigate-button,.dx-treelist-pager .dx-page,.dx-treelist-pager .dx-page-size{outline:0}.dx-treelist-pager.dx-state-focused .dx-navigate-button:focus,.dx-treelist-pager.dx-state-focused .dx-page-size:focus,.dx-treelist-pager.dx-state-focused .dx-page:focus{outline:#5c95c5 solid 2px;outline-offset:-2px}.dx-treelist-summary-item{color:rgba(51,51,51,.7)}.dx-treelist-total-footer{position:relative;border-top:1px solid #ddd}.dx-treelist-revert-tooltip .dx-overlay-content{background-color:#fff;min-width:inherit}.dx-treelist-revert-tooltip .dx-revert-button{margin:0 1px;background-color:#d9534f;border-color:#d43f3a;color:#fff}.dx-treelist-revert-tooltip .dx-revert-button .dx-icon{color:#fff}.dx-treelist-revert-tooltip .dx-revert-button.dx-state-selected{background-color:#d9534f}.dx-treelist-revert-tooltip .dx-revert-button.dx-state-hover{background-color:#c9302c}.dx-treelist-revert-tooltip .dx-revert-button.dx-state-focused{background-color:#b52b27}.dx-treelist-revert-tooltip .dx-revert-button.dx-state-active{background-color:#a02622;color:#fff}.dx-treelist-revert-tooltip .dx-revert-button>.dx-button-content{padding:7px}.dx-toolbar-menu-section .dx-treelist-checkbox-size{width:100%}.dx-toolbar-menu-section .dx-treelist-checkbox-size .dx-checkbox-container{padding:14px}.dx-toolbar-menu-section .dx-treelist-checkbox-size .dx-checkbox-text{padding-left:34px}.dx-rtl .dx-toolbar-menu-section .dx-checkbox-text{padding-right:34px;padding-left:27px}.dx-rtl .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused)>td:not(.dx-focused).dx-treelist-group-space{border-left-color:rgba(0,0,0,.04);border-right-color:transparent}.dx-rtl .dx-treelist-filter-row .dx-menu .dx-menu-item-has-submenu.dx-menu-item-has-icon .dx-icon{margin:0 3px}.dx-rtl .dx-treelist-filter-row td .dx-editor-container .dx-filter-range-content{padding:7px 32px 7px 7px}.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row:hover>td,.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row:hover>tr>td,.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row>td,.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row>tr>td{border-right-color:#ddd}.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row:hover>td:not(.dx-focused).dx-treelist-group-space,.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row:hover>tr>td:not(.dx-focused).dx-treelist-group-space,.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row>td:not(.dx-focused).dx-treelist-group-space,.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row>tr>td:not(.dx-focused).dx-treelist-group-space{border-left-color:#e6e6e6}.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row:hover>td.dx-pointer-events-none,.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row:hover>tr>td.dx-pointer-events-none,.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row>td.dx-pointer-events-none,.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row>tr>td.dx-pointer-events-none{border-left-color:#ddd}.dx-rtl .dx-treelist-rowsview.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both .dx-scrollable-wrapper .dx-scrollable-container .dx-scrollable-content{padding-left:0}.dx-treelist-rowsview .dx-treelist-empty-space{position:relative;display:inline-block;width:14px;font:14px/1 DXIcons}.dx-treelist-rowsview .dx-treelist-empty-space::before{content:"\f04e";visibility:hidden}.dx-treelist-rowsview tr:not(.dx-row-focused) .dx-treelist-empty-space{color:#959595}.dx-treelist-rowsview .dx-treelist-expanded span{font:18px/18px DXIcons;text-align:center;cursor:pointer}.dx-treelist-rowsview .dx-treelist-expanded span::before{content:"\f001";position:absolute;display:block;width:18px;top:50%;left:0;margin-left:-5px;margin-top:-8px}.dx-treelist-rowsview .dx-treelist-collapsed span{font:18px/18px DXIcons;text-align:center;cursor:pointer}.dx-treelist-rowsview .dx-treelist-collapsed span::before{content:"\f04e";position:absolute;display:block;width:18px;top:50%;left:0;margin-left:-6px;margin-top:-8px}.dx-treelist-rowsview tr:not(.dx-row-focused).dx-selection .dx-treelist-empty-space{color:#959595}.dx-treelist-rowsview .dx-treelist-cell-expandable{white-space:nowrap}.dx-treelist-rowsview .dx-treelist-cell-expandable .dx-treelist-text-content{white-space:normal}.dx-treelist-rowsview.dx-treelist-nowrap .dx-treelist-table .dx-treelist-cell-expandable .dx-treelist-text-content{white-space:nowrap}.dx-treelist-rowsview .dx-treelist-content .dx-treelist-table .dx-row .dx-editor-cell{padding-left:7px}.dx-treelist-checkbox-size{line-height:0}.dx-treelist-cell-expandable .dx-select-checkbox,.dx-treelist-select-all .dx-select-checkbox{position:absolute}.dx-treelist-icon-container.dx-editor-inline-block{position:relative;padding-right:23px}.dx-treelist-icon-container.dx-editor-inline-block .dx-checkbox{top:50%;margin-top:-8px}.dx-treelist-select-all{position:relative}.dx-treelist-select-all .dx-checkbox{left:21px;margin-top:1px}.dx-treelist-headers .dx-header-row>.dx-treelist-select-all{padding-left:44px}.dx-rtl .dx-treelist-rowsview .dx-treelist-collapsed,.dx-rtl .dx-treelist-rowsview .dx-treelist-expanded{transform:scaleX(-1)}.dx-rtl .dx-treelist-rowsview .dx-treelist-table-fixed .dx-treelist-icon-container{float:right}.dx-rtl .dx-treelist-select-all .dx-checkbox{left:calc(100% - 37px)}.dx-rtl .dx-treelist-headers .dx-header-row>.dx-treelist-select-all{padding-right:44px;padding-left:7px}.dx-rtl .dx-treelist-icon-container.dx-editor-inline-block{padding-left:23px;padding-right:0}.dx-treelist-filter-panel .dx-icon-filter,.dx-treelist-filter-panel .dx-treelist-filter-panel-clear-filter,.dx-treelist-filter-panel .dx-treelist-filter-panel-text{outline:0;color:#337ab7}.dx-pivotgrid-fields-container .dx-header-filter,.dx-pivotgrid-fields-container .dx-sort{display:inline-block}.dx-pivotgrid-fields-container .dx-area-field-content{overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}.dx-pivotgrid-fields-container.dx-drag .dx-area-field-content{display:inline-block}.dx-pivotgrid-fields-container.dx-drag .dx-column-indicators{float:none;display:inline-block}.dx-pivotgrid-nodata{position:absolute;top:50%;left:50%;width:100%;text-align:center;transform:translate(-50%,-50%)}.dx-pivotgrid{cursor:default;width:100%;position:relative;background-color:#fff}.dx-pivotgrid.dx-overflow-hidden{overflow:hidden}.dx-pivotgrid .dx-area-column-cell,.dx-pivotgrid .dx-area-data-cell{width:100%}.dx-pivotgrid .dx-area-data-cell{position:relative}.dx-pivotgrid table,.dx-pivotgrid tbody,.dx-pivotgrid td,.dx-pivotgrid tfoot,.dx-pivotgrid th,.dx-pivotgrid thead,.dx-pivotgrid tr{margin:0;padding:0;border:0;outline:0}.dx-pivotgrid table{border-collapse:collapse;table-layout:auto;border-spacing:0}.dx-pivotgrid td{vertical-align:top;box-sizing:content-box}.dx-pivotgrid .dx-area-description-cell{position:relative;background-clip:padding-box;white-space:nowrap}.dx-pivotgrid .dx-area-description-cell .dx-pivotgrid-fields-area{position:absolute;bottom:0}.dx-pivotgrid .dx-area-field-content,.dx-pivotgrid .dx-column-indicators{display:inline-block}.dx-pivotgrid .dx-expand-icon-container{position:relative;display:inline-block}.dx-pivotgrid .dx-incompressible-fields .dx-pivotgrid-fields-area{position:static}.dx-pivotgrid .dx-incompressible-fields .dx-pivotgrid-fields-area:not(.dx-hidden){display:table-cell}.dx-pivotgrid .dx-incompressible-fields .dx-column-indicators{vertical-align:top;float:none!important}.dx-pivotgrid .dx-incompressible-fields .dx-area-field{display:inline-block;white-space:nowrap}.dx-pivotgrid .dx-area-field,.dx-pivotgrid .dx-area-field-content{white-space:nowrap}.dx-pivotgrid .dx-popup-content .dx-column-indicators{float:none!important;display:inline-block}.dx-pivotgrid .dx-popup-content .dx-area-field-content{display:inline-block}.dx-pivotgrid .dx-pivotgrid-area{white-space:nowrap;box-sizing:content-box}.dx-pivotgrid .dx-pivotgrid-collapsed,.dx-pivotgrid .dx-pivotgrid-expanded{cursor:pointer}.dx-pivotgrid .dx-pivotgrid-collapsed .dx-expand,.dx-pivotgrid .dx-pivotgrid-expanded .dx-expand{display:inline-block}.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-area{white-space:normal}.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-collapsed,.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-expanded,.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-sorted{white-space:nowrap}.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-collapsed>span,.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-expanded>span,.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-sorted>span{white-space:normal}.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-collapsed>span,.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-expanded>span{display:inline-flex}.dx-pivotgridfieldchooser{position:relative;background-color:#fff}.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container{display:flex;overflow:hidden;height:100%}.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container.dx-layout-0,.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container.dx-layout-2{flex-direction:column}.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container.dx-layout-2 .dx-row:first-child{flex-grow:3}.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container.dx-layout-2 .dx-row:nth-child(2){display:flex;flex-direction:row;flex-wrap:wrap;flex-grow:4}.dx-pivotgridfieldchooser .dx-col{width:50%;display:flex;flex-direction:column}.dx-pivotgridfieldchooser .dx-row{display:flex;flex-direction:row;height:0}.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container .dx-row:first-child{flex-grow:2}.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container .dx-row:nth-child(2){flex-grow:1}.dx-pivotgrid-action{cursor:pointer}.dx-pivotgrid-drag-action{touch-action:pinch-zoom}.dx-pivotgrid-scrollbar-measure-element{position:absolute;top:-9999px;width:100px;height:100px;overflow:scroll}.dx-pivotgrid-fields-container .dx-position-indicator.dx-position-indicator-vertical{margin-top:-4px;margin-left:-1px;height:2px}.dx-pivotgrid-fields-container .dx-position-indicator.dx-position-indicator-vertical.dx-position-indicator-last{margin-top:-3px}.dx-pivotgrid-fields-container .dx-position-indicator.dx-position-indicator-horizontal{margin-left:-3px;width:2px}.dx-pivotgrid-fields-container .dx-position-indicator.dx-position-indicator-horizontal.dx-position-indicator-last{margin-left:3px}.dx-pivotgrid-fields-container .dx-area-fields{position:relative}.dx-pivotgrid-fields-container .dx-sort{color:#959595;font-size:14px;width:14px}.dx-pivotgrid-fields-container .dx-sort-up{font:14px/1 DXIcons}.dx-pivotgrid-fields-container .dx-sort-up::before{content:"\f051"}.dx-pivotgrid-fields-container .dx-sort-down{font:14px/1 DXIcons}.dx-pivotgrid-fields-container .dx-sort-down::before{content:"\f052"}.dx-pivotgrid-fields-container .dx-header-filter{color:#757575;font:14px/1 DXIcons;width:14px}.dx-pivotgrid-fields-container .dx-header-filter::before{content:"\f050"}.dx-pivotgrid-fields-container .dx-header-filter-empty{color:rgba(117,117,117,.5)}.dx-pivotgrid-fields-container .dx-area-field{cursor:pointer}.dx-pivotgrid-fields-container.dx-drag{opacity:.8}.dx-pivotgrid-fields-container.dx-drag .dx-area-field.dx-area-box{box-shadow:0 0 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.2);border:1px solid rgba(51,122,183,.5)}.dx-pivotgrid-fields-container .dx-area-field.dx-area-box{background-color:#fff;margin-bottom:4px;border:1px solid #ddd;padding:7px 10px}.dx-pivotgrid-fields-container .dx-drag-source{opacity:.5}.dx-pivotgrid-fields-container .dx-column-indicators{vertical-align:bottom;margin-left:6px;line-height:19px}.dx-pivotgrid .dx-column-header .dx-pivotgrid-fields-area,.dx-pivotgrid .dx-filter-header .dx-pivotgrid-fields-area{overflow:hidden}.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar,.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar{margin-right:10px;float:right;display:inline-block}.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-button,.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-button{margin-top:12px}.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-pivotgrid-field-chooser-button,.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-pivotgrid-field-chooser-button{margin-right:4px}.dx-pivotgrid .dx-area-description-cell.dx-pivotgrid-background,.dx-pivotgrid .dx-column-header,.dx-pivotgrid .dx-data-header{background-color:rgba(221,221,221,.2)}.dx-pivotgrid .dx-column-header .dx-pivotgrid-fields-area-head tr>td:first-child{padding-left:0}.dx-pivotgrid .dx-filter-header .dx-area-field-container{border-spacing:8px 8px;border-collapse:separate}.dx-pivotgrid .dx-filter-header .dx-pivotgrid-fields-area-head td{padding:2px}.dx-pivotgrid .dx-filter-header .dx-pivotgrid-fields-area-head tr>td:first-child{padding-left:2px}.dx-pivotgrid .dx-area-field.dx-area-box{margin-bottom:0}.dx-pivotgrid.dx-row-lines .dx-pivotgrid-area td{border-top:1px solid #ddd}.dx-pivotgrid.dx-row-lines .dx-pivotgrid-area-data tr:first-child>td{border-top-width:0}.dx-pivotgrid .dx-area-description-cell,.dx-pivotgrid .dx-area-row-cell{border-right:1px solid #ddd}.dx-pivotgrid .dx-area-description-cell .dx-pivotgrid-toolbar .dx-button{margin:1px}.dx-pivotgrid .dx-area-description-cell .dx-pivotgrid-toolbar .dx-button:not(.dx-state-hover):not(.dx-state-active){border-color:transparent;background-color:transparent;box-shadow:none}.dx-pivotgrid .dx-area-column-cell,.dx-pivotgrid .dx-area-description-cell,.dx-pivotgrid .dx-bottom-border{border-bottom:1px solid #ddd}.dx-pivotgrid .dx-pivotgrid-area td{color:#959595;padding:7px 10px}.dx-pivotgrid .dx-pivotgrid-fields-area-head td{position:relative;border:none;padding:10px 2px}.dx-pivotgrid .dx-pivotgrid-fields-area-head tr>td:first-child{padding-left:10px}.dx-pivotgrid .dx-pivotgrid-fields-area-head tr>td:last-child{padding-right:10px}.dx-pivotgrid .dx-pivotgrid-fields-area-head .dx-empty-area-text{white-space:nowrap;padding:7px 0;border:1px solid transparent;color:#525252}.dx-pivotgrid .dx-group-connector{position:absolute;width:2px;top:50%;height:2px;margin-top:-1px;background-color:#ddd}.dx-pivotgrid .dx-group-connector.dx-group-connector-prev{left:0}.dx-pivotgrid .dx-group-connector.dx-group-connector-next{right:0}.dx-pivotgrid .dx-virtual-content{display:none}.dx-pivotgrid .dx-virtual-mode .dx-virtual-content{position:relative;overflow:hidden;display:block}.dx-pivotgrid .dx-virtual-mode .dx-virtual-content table td{color:transparent;background-color:transparent!important}.dx-pivotgrid .dx-virtual-mode .dx-virtual-content table td span{visibility:hidden}.dx-pivotgrid .dx-virtual-mode table{position:absolute}.dx-pivotgrid .dx-pivotgrid-area-data{position:relative}.dx-pivotgrid .dx-pivotgrid-area-data tbody td{text-align:right;color:#333;white-space:nowrap;border-left:1px solid #ddd}.dx-pivotgrid .dx-pivotgrid-area-data tbody td:first-child{border-left:0}.dx-pivotgrid .dx-pivotgrid-area-data tbody tr:first-child .dx-grandtotal,.dx-pivotgrid .dx-pivotgrid-area-data tbody tr:first-child .dx-total{border-top-width:0}.dx-pivotgrid .dx-pivotgrid-vertical-headers .dx-expand-border{border-top:1px solid #ddd}.dx-pivotgrid .dx-pivotgrid-vertical-headers .dx-last-cell{border-right:0}.dx-pivotgrid .dx-pivotgrid-vertical-headers td{min-width:50px;border-right:1px solid #ddd}.dx-pivotgrid .dx-pivotgrid-vertical-headers tr:first-child td{border-top:0}.dx-pivotgrid .dx-pivotgrid-vertical-headers .dx-pivotgrid-fields-area-head td:last-child{border-right:0}.dx-pivotgrid .dx-pivotgrid-area-data .dx-row-total,.dx-pivotgrid .dx-pivotgrid-vertical-headers .dx-row-total{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.dx-pivotgrid .dx-area-tree-view .dx-total{border-bottom:none}.dx-pivotgrid .dx-area-tree-view td.dx-white-space-column{border-top:1px solid transparent;background-color:rgba(221,221,221,.2);padding:0;width:19px;min-width:19px}.dx-pivotgrid .dx-pivotgrid-horizontal-headers.dx-vertical-scroll{border-right:1px solid #ddd}.dx-pivotgrid .dx-pivotgrid-horizontal-headers td{text-align:center;border:1px solid #ddd}.dx-pivotgrid .dx-pivotgrid-horizontal-headers td.dx-pivotgrid-collapsed,.dx-pivotgrid .dx-pivotgrid-horizontal-headers td.dx-pivotgrid-expanded{text-align:left}.dx-pivotgrid .dx-pivotgrid-horizontal-headers td:first-child{border-left:0}.dx-pivotgrid .dx-pivotgrid-horizontal-headers tr:first-child td{border-top:0}.dx-pivotgrid .dx-expand-icon-container{margin-left:-5px;margin-right:0;width:14px;font:14px/1 DXIcons}.dx-pivotgrid .dx-pivotgrid-horizontal-headers:last-child{border-bottom:0}.dx-pivotgrid .dx-area-description-cell,.dx-pivotgrid .dx-column-header,.dx-pivotgrid .dx-data-header,.dx-pivotgrid .dx-total{background-color:rgba(221,221,221,.2)}.dx-pivotgrid .dx-grandtotal{background-color:#f5f5f5}.dx-pivotgrid .dx-pivotgrid-border .dx-area-description-cell,.dx-pivotgrid .dx-pivotgrid-border .dx-area-row-cell,.dx-pivotgrid .dx-pivotgrid-border .dx-data-header,.dx-pivotgrid .dx-pivotgrid-border .dx-filter-header{border-left:1px solid #ddd}.dx-pivotgrid .dx-pivotgrid-border .dx-area-column-cell,.dx-pivotgrid .dx-pivotgrid-border .dx-area-data-cell,.dx-pivotgrid .dx-pivotgrid-border .dx-column-header,.dx-pivotgrid .dx-pivotgrid-border .dx-filter-header{border-right:1px solid #ddd}.dx-pivotgrid .dx-pivotgrid-border .dx-filter-header{border-top:1px solid #ddd}.dx-pivotgrid .dx-pivotgrid-border .dx-filter-header td{display:inline-block}.dx-pivotgrid .dx-pivotgrid-border .dx-area-data-cell,.dx-pivotgrid .dx-pivotgrid-border .dx-area-row-cell{border-bottom:1px solid #ddd}.dx-pivotgrid .dx-icon-sorted{display:inline-block;margin-left:5px;width:14px}.dx-pivotgrid .dx-popup-content{padding:10px}.dx-pivotgrid .dx-popup-content .dx-pivotgrid-fields-area-head td{padding:0 2px}.dx-pivotgrid.dx-context-menu .dx-pivotgrid.dx-submenu{width:auto}.dx-pivotgridfieldchooser .dx-area-fields{overflow:hidden}.dx-pivotgridfieldchooser .dx-treeview-search{margin:5px}.dx-pivotgridfieldchooser .dx-area-icon{display:inline-block;vertical-align:middle;width:18px;height:18px;font-size:18px}.dx-pivotgridfieldchooser .dx-area{padding:5px;display:flex;flex-grow:1;flex-direction:column}.dx-pivotgridfieldchooser .dx-area>.dx-scrollable,.dx-pivotgridfieldchooser .dx-area>.dx-scrollable>.dx-scrollable-wrapper,.dx-pivotgridfieldchooser .dx-area>.dx-treeview,.dx-pivotgridfieldchooser .dx-area>.dx-treeview>.dx-scrollable,.dx-pivotgridfieldchooser .dx-area>.dx-treeview>.dx-scrollable-wrapper,.dx-pivotgridfieldchooser .dx-area>.dx-treeview>.dx-scrollable>.dx-scrollable-wrapper{display:flex;flex-grow:1;flex-direction:column;height:0}.dx-pivotgridfieldchooser .dx-area>.dx-scrollable>.dx-scrollable-wrapper>.dx-scrollable-container,.dx-pivotgridfieldchooser .dx-area>.dx-treeview>.dx-scrollable-wrapper>.dx-scrollable-container,.dx-pivotgridfieldchooser .dx-area>.dx-treeview>.dx-scrollable>.dx-scrollable-wrapper>.dx-scrollable-container{height:auto}.dx-pivotgridfieldchooser .dx-area .dx-area-fields{margin-top:3px;border:1px solid #ddd;display:flex;flex-direction:column;height:0}.dx-pivotgridfieldchooser .dx-area-fields-header .dx-area-caption{align-self:center}.dx-pivotgridfieldchooser .dx-area-fields[group]{padding:5px;background-color:rgba(221,221,221,.2);display:flex}.dx-pivotgridfieldchooser .dx-area-fields.dx-drag-target{border-color:#337ab7}.dx-rtl .dx-pivotgrid-fields-container .dx-position-indicator.dx-position-indicator-horizontal{margin-left:-3px}.dx-rtl .dx-pivotgrid-fields-container .dx-position-indicator.dx-position-indicator-horizontal.dx-position-indicator-last{margin-left:1px}.dx-rtl .dx-pivotgrid-fields-container .dx-column-indicators{margin-left:0;margin-right:6px}.dx-rtl.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar,.dx-rtl.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar{margin-right:0;margin-left:10px;float:left}.dx-rtl.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-pivotgrid-field-chooser-button,.dx-rtl.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-pivotgrid-field-chooser-button{margin-right:0;margin-left:4px}.dx-rtl.dx-pivotgrid .dx-column-header .dx-pivotgrid-fields-area-head tr>td:first-child{padding-left:2px;padding-right:0}.dx-rtl.dx-pivotgrid .dx-pivotgrid-fields-area-head tr>td{padding:10px 2px}.dx-rtl.dx-pivotgrid .dx-pivotgrid-fields-area-head tr>td:first-child{padding-right:10px}.dx-rtl.dx-pivotgrid .dx-pivotgrid-fields-area-head tr>td:last-child{padding-left:10px}.dx-rtl.dx-pivotgrid .dx-group-connector.dx-group-connector-prev{left:initial;right:0}.dx-rtl.dx-pivotgrid .dx-group-connector.dx-group-connector-next{right:initial;left:0}.dx-rtl.dx-pivotgrid .dx-area-description-cell,.dx-rtl.dx-pivotgrid .dx-area-row-cell{border-left:1px solid #ddd;border-right:0}.dx-rtl.dx-pivotgrid .dx-pivotgrid-area-data.dx-scrollable-native .dx-scrollable-content{float:none}.dx-rtl.dx-pivotgrid .dx-pivotgrid-area-data tbody td{border-left:0;border-right:1px solid #ddd}.dx-rtl.dx-pivotgrid .dx-pivotgrid-area-data tbody td:first-child{border-left:1px solid #ddd;border-right:0}.dx-rtl.dx-pivotgrid .dx-pivotgrid-vertical-headers td{border-right:0;border-left:1px solid #ddd}.dx-rtl.dx-pivotgrid .dx-pivotgrid-vertical-headers .dx-last-cell{border-left:0;border-right:0}.dx-rtl.dx-pivotgrid .dx-pivotgrid-horizontal-headers.dx-vertical-scroll{border-right:0;border-left:1px solid #ddd}.dx-rtl.dx-pivotgrid .dx-pivotgrid-horizontal-headers.dx-pivotgrid-area{border-left:0}.dx-rtl.dx-pivotgrid .dx-pivotgrid-horizontal-headers td:first-child{border-left:1px solid #ddd;border-right:0}.dx-rtl.dx-pivotgrid .dx-pivotgrid-horizontal-headers td.dx-pivotgrid-collapsed,.dx-rtl.dx-pivotgrid .dx-pivotgrid-horizontal-headers td.dx-pivotgrid-expanded{text-align:right}.dx-rtl.dx-pivotgrid .dx-expand-icon-container{margin-left:0;margin-right:-5px}.dx-rtl.dx-pivotgrid .dx-pivotgrid-collapsed .dx-expand-icon-container{transform:scaleX(-1)}.dx-rtl.dx-pivotgrid .dx-icon-sorted{margin-left:0;margin-right:5px}.dx-rtl.dx-pivotgrid .dx-pivotgridfieldchooser-container .dx-col{display:flex}.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-area-description-cell,.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-area-row-cell,.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-data-header{border-right:1px solid #ddd}.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-area-column-cell,.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-area-data-cell,.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-column-header{border-left:1px solid #ddd}.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-column-header{border-right:none}.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-area-row-cell,.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-data-header{border-left:none}.dx-pivotgrid .dx-area-description-cell .dx-button-content,.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-button-content,.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-button-content{padding:5px}.dx-pivotgrid .dx-expand-icon-container::before{content:"\f04e";visibility:hidden}.dx-pivotgrid .dx-pivotgrid-collapsed .dx-expand{font:18px/18px DXIcons;text-align:center;color:#959595}.dx-pivotgrid .dx-pivotgrid-collapsed .dx-expand::before{content:"\f04e";position:absolute;display:block;width:18px;top:50%;margin-top:-9px;left:50%;margin-left:-9px}.dx-pivotgrid .dx-pivotgrid-expanded .dx-expand{font:18px/18px DXIcons;text-align:center;color:#959595}.dx-pivotgrid .dx-pivotgrid-expanded .dx-expand::before{content:"\f001";position:absolute;display:block;width:18px;top:50%;margin-top:-9px;left:50%;margin-left:-9px}.dx-pivotgridfieldchooser .dx-treeview-item .dx-icon{vertical-align:middle;margin:0 5px -1px 0;width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;font-size:18px;text-align:center;line-height:18px}.dx-pivotgridfieldchooser .dx-area .dx-area-caption{vertical-align:middle}.dx-pivotgrid-fields-container .dx-position-indicator{background-color:gray}.dx-context-menu.dx-overlay-content{overflow:inherit;position:absolute}.dx-context-menu .dx-menu-items-container{padding:1px}.dx-context-menu .dx-menu-item .dx-submenu{position:absolute;z-index:1003}.dx-context-menu{color:#333}.dx-context-menu .dx-submenu{background-color:#fff;border:1px solid #ddd;box-shadow:0 2px 2px rgba(0,0,0,.15)}.dx-context-menu .dx-menu-item-popout{font:18px/18px DXIcons;text-align:center}.dx-context-menu .dx-menu-item-popout::before{content:"\f04e";position:absolute;display:block;width:18px;top:50%;margin-top:-9px;left:50%;margin-left:-9px}.dx-context-menu .dx-menu-separator{height:1px;margin:5px 0;background-color:#ddd}.dx-context-menu .dx-menu-no-icons>.dx-menu-item-wrapper>.dx-menu-item>.dx-menu-item-content .dx-menu-item-text{padding-inline-start:5px}.dx-context-menu.dx-rtl .dx-menu-item-content{padding:5px 3px 5px 5px}.dx-context-menu.dx-rtl .dx-menu-item-content .dx-menu-item-text{padding:3px 23px 5px 25px}.dx-multiview-wrapper{overflow:hidden;width:100%;height:100%;touch-action:pinch-zoom pan-y}.dx-multiview-item-container{position:relative;overflow:visible;width:100%;height:100%}.dx-multiview-item-container .dx-empty-message{text-align:center}.dx-multiview-item{position:absolute;overflow:hidden;top:0;left:0;right:0;width:100%;height:100%}.dx-multiview-item.dx-item-selected{position:relative}.dx-multiview-item-content{width:100%;height:100%}.dx-multiview-item-hidden{top:-9999px;left:-9999px;visibility:hidden}.dx-multiview-item-hidden .dx-accordion-item-opened .dx-accordion-item-body{visibility:hidden}.dx-tabpanel{display:flex;flex-direction:column}.dx-tabpanel .dx-tabs-vertical .dx-tabs-wrapper{min-height:100%}.dx-tabpanel .dx-tabs-vertical .dx-tabpanel-tab{flex-grow:0}.dx-tabpanel-tab{flex-basis:unset;padding:9px}.dx-tabpanel-tabs-position-right{flex-direction:row-reverse}.dx-tabpanel-tabs-position-right.dx-rtl{flex-direction:row}.dx-tabpanel-tabs-position-bottom{flex-direction:column-reverse}.dx-tabpanel-tabs-position-left{flex-direction:row}.dx-tabpanel-tabs-position-left.dx-rtl{flex-direction:row-reverse}.dx-tabpanel .dx-tabpanel-tabs .dx-tabs{height:100%}.dx-tabpanel-container{flex-grow:1;min-height:0;min-width:0}.dx-tabpanel-tab.dx-state-focused::after{border-color:#ddd}.dx-tabpanel-tab.dx-state-disabled::after{z-index:3}.dx-tabpanel-tabs .dx-tabs:not(.dx-tabs-vertical) .dx-tabpanel-tab{max-width:140px}.dx-tabs-nav-buttons:not(.dx-tabs-vertical) .dx-tabpanel-tab{width:140px;max-width:unset}.dx-tabs-nav-buttons:not(.dx-tabs-vertical) .dx-tabpanel-tab:last-child.dx-tab-selected::after{right:0}.dx-tabpanel.dx-state-focused .dx-tabpanel-tab.dx-state-focused::after{border-color:#337ab7}.dx-tabpanel.dx-state-focused .dx-tabpanel-tab.dx-state-focused.dx-state-disabled::after{border-color:#aaa}.dx-tabpanel.dx-state-focused .dx-tabpanel-tab.dx-focused-disabled-next-tab::after{border-inline-end:none}.dx-tabpanel.dx-state-focused .dx-tabpanel-tab.dx-focused-disabled-prev-tab::after{border-inline-start:none}.dx-tabpanel.dx-state-focused .dx-tabs-vertical .dx-tabpanel-tab.dx-focused-disabled-next-tab::after{border-block-end:none}.dx-tabpanel.dx-state-focused .dx-tabs-vertical .dx-tabpanel-tab.dx-focused-disabled-prev-tab::after{border-block-start:none}.dx-tabpanel-tabs-position-top .dx-tabpanel-tab:first-child:not(.dx-state-focused,.dx-tab-selected).dx-state-hover::after{border-block-end:1px solid transparent;border-inline-start:1px solid transparent}.dx-tabpanel-tabs-position-top .dx-tabpanel-tab:last-child:not(.dx-state-focused,.dx-tab-selected).dx-state-hover::after{border-inline-end:1px solid transparent;border-block-end:1px solid transparent}.dx-tabpanel-tabs-position-top .dx-tabpanel-tab.dx-state-hover::after{border-block-end:1px solid transparent}.dx-tabpanel-tabs-position-top .dx-tabpanel-tab.dx-tab-selected{border-block-end:1px solid #fff}.dx-tabpanel-tabs-position-top .dx-tabpanel-tab.dx-tab-selected::after{border-block-end:none}.dx-tabpanel-tabs-position-top .dx-tabpanel-tab.dx-state-active::after{border-block-end:1px solid #337ab7}.dx-tabpanel-tabs-position-top .dx-tabpanel-tab.dx-state-focused:not(.dx-state-disabled){border-block-end:1px solid #fff}.dx-tabpanel-tabs-position-top .dx-tabpanel-tab.dx-state-focused:not(.dx-state-disabled)::after{border-block-end:none}.dx-tabpanel-tabs-position-top .dx-tabpanel-tab.dx-state-disabled:not(.dx-state-focused){border-block-end:1px solid #ddd}.dx-tabpanel-tabs-position-top .dx-tabpanel-tab.dx-state-disabled:not(.dx-state-focused)::after{border-inline-end:none}.dx-tabpanel-tabs-position-top .dx-tabpanel-tab.dx-state-disabled.dx-state-focused{border-block-end:1px solid #aaaaaa}.dx-tabpanel-tabs-position-top .dx-tabpanel-tab.dx-state-disabled.dx-state-focused::after{border-block-end:none}.dx-tabpanel-tabs-position-top .dx-tabpanel-tab.dx-state-disabled,.dx-tabpanel-tabs-position-top .dx-tabpanel-tab.dx-state-focused,.dx-tabpanel-tabs-position-top .dx-tabpanel-tab.dx-tab-selected{margin-bottom:-1px}.dx-tabpanel-tabs-position-top.dx-state-focused.dx-disabled-focused-tab .dx-tabpanel-tab.dx-state-disabled:not(.dx-state-focused){border-block-end:1px solid #ddd}.dx-tabpanel-tabs-position-top.dx-state-focused.dx-disabled-focused-tab .dx-tabpanel-tab.dx-state-disabled:not(.dx-state-focused)::after{border-block-end:none}.dx-tabpanel-tabs-position-top.dx-state-focused .dx-tabpanel-tab.dx-state-disabled:not(.dx-state-focused){border-block-end:1px solid #337ab7}.dx-tabpanel-tabs-position-top.dx-state-focused .dx-tabpanel-tab.dx-state-disabled:not(.dx-state-focused)::after{border-inline-end:none}.dx-tabpanel-tabs-position-right .dx-tabpanel-tab:first-child:not(.dx-state-focused,.dx-tab-selected).dx-state-hover::after{border-block-end:1px solid transparent;border-inline-start:1px solid transparent}.dx-tabpanel-tabs-position-right .dx-tabpanel-tab:last-child:not(.dx-state-focused,.dx-tab-selected).dx-state-hover::after{border-block-start:1px solid transparent;border-inline-start:1px solid transparent}.dx-tabpanel-tabs-position-right .dx-tabpanel-tab.dx-state-hover::after{border-inline-start:1px solid transparent}.dx-tabpanel-tabs-position-right .dx-tabpanel-tab.dx-tab-selected{border-inline-start:1px solid #fff}.dx-tabpanel-tabs-position-right .dx-tabpanel-tab.dx-tab-selected::after{border-inline-start:none}.dx-tabpanel-tabs-position-right .dx-tabpanel-tab.dx-state-active::after{border-inline-start:1px solid #337ab7}.dx-tabpanel-tabs-position-right .dx-tabpanel-tab.dx-state-focused:not(.dx-state-disabled){border-inline-start:1px solid #fff}.dx-tabpanel-tabs-position-right .dx-tabpanel-tab.dx-state-focused:not(.dx-state-disabled)::after{border-inline-start:none}.dx-tabpanel-tabs-position-right .dx-tabpanel-tab.dx-state-disabled:not(.dx-state-focused){border-inline-start:1px solid #ddd}.dx-tabpanel-tabs-position-right .dx-tabpanel-tab.dx-state-disabled:not(.dx-state-focused)::after{border-block-start:none}.dx-tabpanel-tabs-position-right .dx-tabpanel-tab.dx-state-disabled.dx-state-focused{border-inline-start:1px solid #aaaaaa}.dx-tabpanel-tabs-position-right .dx-tabpanel-tab.dx-state-disabled.dx-state-focused::after{border-inline-start:none}.dx-tabpanel-tabs-position-right .dx-tabpanel-tab.dx-state-disabled,.dx-tabpanel-tabs-position-right .dx-tabpanel-tab.dx-state-focused,.dx-tabpanel-tabs-position-right .dx-tabpanel-tab.dx-tab-selected{margin-inline-start:-1px}.dx-tabpanel-tabs-position-right.dx-state-focused.dx-disabled-focused-tab .dx-tabpanel-tab.dx-state-disabled:not(.dx-state-focused){border-inline-start:1px solid #ddd}.dx-tabpanel-tabs-position-right.dx-state-focused.dx-disabled-focused-tab .dx-tabpanel-tab.dx-state-disabled:not(.dx-state-focused)::after{border-inline-start:none}.dx-tabpanel-tabs-position-right.dx-state-focused .dx-tabpanel-tab.dx-state-disabled:not(.dx-state-focused){border-inline-start:1px solid #337ab7}.dx-tabpanel-tabs-position-right.dx-state-focused .dx-tabpanel-tab.dx-state-disabled:not(.dx-state-focused)::after{border-block-start:none}.dx-tabpanel-tabs-position-right.dx-state-focused .dx-tabpanel-tab.dx-focused-disabled-next-tab::after{border-inline-start:none}.dx-tabpanel-tabs-position-bottom .dx-tabpanel-tab:first-child:not(.dx-state-focused,.dx-tab-selected).dx-state-hover::after{border-block-start:1px solid transparent;border-inline-start:1px solid transparent}.dx-tabpanel-tabs-position-bottom .dx-tabpanel-tab:last-child:not(.dx-state-focused,.dx-tab-selected).dx-state-hover::after{border-block-start:1px solid transparent;border-inline-end:1px solid transparent}.dx-tabpanel-tabs-position-bottom .dx-tabpanel-tab.dx-state-hover::after{border-block-start:1px solid transparent}.dx-tabpanel-tabs-position-bottom .dx-tabpanel-tab.dx-tab-selected{border-block-start:1px solid #fff}.dx-tabpanel-tabs-position-bottom .dx-tabpanel-tab.dx-tab-selected::after{border-block-start:none}.dx-tabpanel-tabs-position-bottom .dx-tabpanel-tab.dx-state-active::after{border-block-start:1px solid #337ab7}.dx-tabpanel-tabs-position-bottom .dx-tabpanel-tab.dx-state-focused:not(.dx-state-disabled){border-block-start:1px solid #fff}.dx-tabpanel-tabs-position-bottom .dx-tabpanel-tab.dx-state-focused:not(.dx-state-disabled)::after{border-block-start:none}.dx-tabpanel-tabs-position-bottom .dx-tabpanel-tab.dx-state-disabled:not(.dx-state-focused){border-block-start:1px solid #ddd}.dx-tabpanel-tabs-position-bottom .dx-tabpanel-tab.dx-state-disabled:not(.dx-state-focused)::after{border-inline-end:none}.dx-tabpanel-tabs-position-bottom .dx-tabpanel-tab.dx-state-disabled.dx-state-focused{border-block-start:1px solid #aaaaaa}.dx-tabpanel-tabs-position-bottom .dx-tabpanel-tab.dx-state-disabled.dx-state-focused::after{border-block-start:none}.dx-tabpanel-tabs-position-bottom .dx-tabpanel-tab.dx-state-disabled,.dx-tabpanel-tabs-position-bottom .dx-tabpanel-tab.dx-state-focused,.dx-tabpanel-tabs-position-bottom .dx-tabpanel-tab.dx-tab-selected{margin-block-start:-1px}.dx-tabpanel-tabs-position-bottom.dx-state-focused.dx-disabled-focused-tab .dx-tabpanel-tab.dx-state-disabled:not(.dx-state-focused){border-block-start:1px solid #ddd}.dx-tabpanel-tabs-position-bottom.dx-state-focused.dx-disabled-focused-tab .dx-tabpanel-tab.dx-state-disabled:not(.dx-state-focused)::after{border-block-start:none}.dx-tabpanel-tabs-position-bottom.dx-state-focused .dx-tabpanel-tab.dx-state-disabled:not(.dx-state-focused){border-block-start:1px solid #337ab7}.dx-tabpanel-tabs-position-bottom.dx-state-focused .dx-tabpanel-tab.dx-state-disabled:not(.dx-state-focused)::after{border-inline-end:none}.dx-tabpanel-tabs-position-left .dx-tabpanel-tab:first-child:not(.dx-state-focused,.dx-tab-selected).dx-state-hover::after{border-inline-end:1px solid transparent;border-block-end:1px solid transparent}.dx-tabpanel-tabs-position-left .dx-tabpanel-tab:last-child:not(.dx-state-focused,.dx-tab-selected).dx-state-hover::after{border-block-start:1px solid transparent;border-inline-end:1px solid transparent}.dx-tabpanel-tabs-position-left .dx-tabpanel-tab.dx-state-hover::after{border-inline-end:1px solid transparent}.dx-tabpanel-tabs-position-left .dx-tabpanel-tab.dx-tab-selected{border-inline-end:1px solid #fff}.dx-tabpanel-tabs-position-left .dx-tabpanel-tab.dx-tab-selected::after{border-inline-end:none}.dx-tabpanel-tabs-position-left .dx-tabpanel-tab.dx-state-active::after{border-inline-end:1px solid #337ab7}.dx-tabpanel-tabs-position-left .dx-tabpanel-tab.dx-state-focused:not(.dx-state-disabled){border-inline-end:1px solid #fff}.dx-tabpanel-tabs-position-left .dx-tabpanel-tab.dx-state-focused:not(.dx-state-disabled)::after{border-inline-end:none}.dx-tabpanel-tabs-position-left .dx-tabpanel-tab.dx-state-disabled:not(.dx-state-focused){border-inline-end:1px solid #ddd}.dx-tabpanel-tabs-position-left .dx-tabpanel-tab.dx-state-disabled:not(.dx-state-focused)::after{border-block-start:none}.dx-tabpanel-tabs-position-left .dx-tabpanel-tab.dx-state-disabled.dx-state-focused{border-inline-end:1px solid #aaaaaa}.dx-tabpanel-tabs-position-left .dx-tabpanel-tab.dx-state-disabled.dx-state-focused::after{border-inline-end:none}.dx-tabpanel-tabs-position-left .dx-tabpanel-tab.dx-state-disabled,.dx-tabpanel-tabs-position-left .dx-tabpanel-tab.dx-state-focused,.dx-tabpanel-tabs-position-left .dx-tabpanel-tab.dx-tab-selected{margin-inline-end:-1px}.dx-tabpanel-tabs-position-left.dx-state-focused.dx-disabled-focused-tab .dx-tabpanel-tab.dx-state-disabled:not(.dx-state-focused){border-inline-end:1px solid #ddd}.dx-tabpanel-tabs-position-left.dx-state-focused.dx-disabled-focused-tab .dx-tabpanel-tab.dx-state-disabled:not(.dx-state-focused)::after{border-inline-end:none}.dx-tabpanel-tabs-position-left.dx-state-focused .dx-tabpanel-tab.dx-state-disabled:not(.dx-state-focused){border-inline-end:1px solid #337ab7}.dx-tabpanel-tabs-position-left.dx-state-focused .dx-tabpanel-tab.dx-state-disabled:not(.dx-state-focused)::after{border-block-start:none}.dx-tabpanel-tabs-position-left.dx-state-focused .dx-tabpanel-tab.dx-focused-disabled-next-tab::after{border-inline-end:none}.dx-tabpanel .dx-tabs-wrapper{border:none}.dx-tabpanel .dx-tabs-wrapper::after{top:0;bottom:0}.dx-tabpanel .dx-tabs .dx-tabs-scrollable .dx-tabs-wrapper::after{content:none}.dx-tabpanel .dx-multiview-wrapper{border:1px solid #ddd}.dx-tabpanel.dx-state-focused .dx-multiview-wrapper.dx-state-focused{border-color:#337ab7}.dx-tabpanel-tabs-position-top .dx-tabs-wrapper{border-block-start:1px solid #ddd;border-block-end:1px solid #ddd}.dx-tabpanel-tabs-position-top .dx-tabs-wrapper::after{border-block-start:none;border-inline-end:1px solid #ddd;border-block-end:none;border-inline-start:1px solid #ddd}.dx-tabpanel-tabs-position-top .dx-tabs .dx-tabs-scrollable::after{border-block-start:none;border-inline-end:1px solid;border-block-end:none;border-inline-start:1px solid;top:0;bottom:1px}.dx-tabpanel-tabs-position-top.dx-state-focused.dx-disabled-focused-tab .dx-tabs-nav-button,.dx-tabpanel-tabs-position-top.dx-state-focused.dx-disabled-focused-tab .dx-tabs-wrapper{border-block-end:1px solid #ddd}.dx-tabpanel-tabs-position-top.dx-state-focused .dx-tabs-nav-button,.dx-tabpanel-tabs-position-top.dx-state-focused .dx-tabs-wrapper{border-block-end:1px solid #337ab7}.dx-tabpanel-tabs-position-top:not(.dx-empty-collection) .dx-multiview-wrapper{border-block-start:none}.dx-tabpanel-tabs-position-right .dx-tabs-wrapper{border-inline-start:1px solid #ddd;border-inline-end:1px solid #ddd}.dx-tabpanel-tabs-position-right .dx-tabs-wrapper::after{border-block-start:1px solid #ddd;border-inline-end:none;border-block-end:1px solid #ddd;border-inline-start:none}.dx-tabpanel-tabs-position-right .dx-tabs .dx-tabs-scrollable::after{border-block-start:1px solid;border-inline-end:none;border-block-end:1px solid;border-inline-start:none;right:0;left:1px}.dx-tabpanel-tabs-position-right.dx-state-focused.dx-disabled-focused-tab .dx-tabs-nav-button,.dx-tabpanel-tabs-position-right.dx-state-focused.dx-disabled-focused-tab .dx-tabs-wrapper{border-inline-start:1px solid #ddd}.dx-tabpanel-tabs-position-right.dx-state-focused .dx-tabs-nav-button,.dx-tabpanel-tabs-position-right.dx-state-focused .dx-tabs-wrapper{border-inline-start:1px solid #337ab7}.dx-tabpanel-tabs-position-right:not(.dx-empty-collection) .dx-multiview-wrapper{border-inline-end:none}.dx-tabpanel-tabs-position-bottom .dx-tabs-wrapper{border-block-start:1px solid #ddd;border-block-end:1px solid #ddd}.dx-tabpanel-tabs-position-bottom .dx-tabs-wrapper::after{border-block-start:none;border-inline-end:1px solid #ddd;border-block-end:none;border-inline-start:1px solid #ddd}.dx-tabpanel-tabs-position-bottom .dx-tabs .dx-tabs-scrollable::after{border-block-start:none;border-inline-end:1px solid;border-block-end:none;border-inline-start:1px solid;top:1px;bottom:0}.dx-tabpanel-tabs-position-bottom.dx-state-focused.dx-disabled-focused-tab .dx-tabs-nav-button,.dx-tabpanel-tabs-position-bottom.dx-state-focused.dx-disabled-focused-tab .dx-tabs-wrapper{border-block-start:1px solid #ddd}.dx-tabpanel-tabs-position-bottom.dx-state-focused .dx-tabs-nav-button,.dx-tabpanel-tabs-position-bottom.dx-state-focused .dx-tabs-wrapper{border-block-start:1px solid #337ab7}.dx-tabpanel-tabs-position-bottom:not(.dx-empty-collection) .dx-multiview-wrapper{border-block-end:none}.dx-tabpanel-tabs-position-left .dx-tabs-wrapper{border-inline-start:1px solid #ddd;border-inline-end:1px solid #ddd}.dx-tabpanel-tabs-position-left .dx-tabs-wrapper::after{border-block-start:1px solid #ddd;border-inline-end:none;border-block-end:1px solid #ddd;border-inline-start:none}.dx-tabpanel-tabs-position-left .dx-tabs .dx-tabs-scrollable::after{border-block-start:1px solid;border-inline-end:none;border-block-end:1px solid;border-inline-start:none;left:0;right:1px}.dx-tabpanel-tabs-position-left.dx-state-focused.dx-disabled-focused-tab .dx-tabs-nav-button,.dx-tabpanel-tabs-position-left.dx-state-focused.dx-disabled-focused-tab .dx-tabs-wrapper{border-inline-end:1px solid #ddd}.dx-tabpanel-tabs-position-left.dx-state-focused .dx-tabs-nav-button,.dx-tabpanel-tabs-position-left.dx-state-focused .dx-tabs-wrapper{border-inline-end:1px solid #337ab7}.dx-tabpanel-tabs-position-left:not(.dx-empty-collection) .dx-multiview-wrapper{border-inline-start:none}.dx-fileuploader.dx-state-disabled .dx-fileuploader-input{display:none}.dx-fileuploader-wrapper{height:100%;width:100%;overflow:hidden}.dx-fileuploader-container{display:table;table-layout:fixed;height:100%;width:100%}.dx-fileuploader-input-wrapper::after,.dx-fileuploader-input-wrapper::before{display:table;content:"";line-height:0;width:100%}.dx-fileuploader-input-wrapper::after{clear:both;padding-bottom:1em;margin-bottom:-1em}.dx-fileuploader-input-wrapper::before{padding-top:1em;margin-top:-1em}.dx-fileuploader-input-wrapper .dx-button{float:left}.dx-fileuploader-input-wrapper .dx-button+.dx-button{margin-left:12px}.dx-fileuploader-button{position:relative}.dx-fileuploader-button .dx-fileuploader-input{position:absolute;height:100%;width:100%;top:0;left:0;cursor:pointer}.dx-fileuploader-button .dx-fileuploader-input::-webkit-file-upload-button{cursor:pointer}.dx-fileuploader-content{display:table-row-group;vertical-align:middle}.dx-fileuploader-content>.dx-fileuploader-upload-button{margin-top:10px}.dx-fileuploader-empty .dx-fileuploader-content>.dx-fileuploader-upload-button{display:none}.dx-fileuploader-input-content{width:100%;display:table}.dx-fileuploader-show-file-list .dx-fileuploader-files-container{padding-top:22px}.dx-fileuploader-file-container{width:100%;padding:4px 0}.dx-fileuploader-file-container .dx-button{width:28px;height:28px;margin-right:10px}.dx-fileuploader-file-container .dx-button.dx-state-invisible{margin-right:0}.dx-fileuploader-button-container,.dx-fileuploader-input-container{display:table-cell;vertical-align:middle}.dx-fileuploader-input-container{height:100%;width:100%;position:relative;overflow:hidden}.dx-fileuploader-input{opacity:0;width:100%;margin:0;cursor:default}.dx-fileuploader-input-label{pointer-events:none;position:absolute;top:0;left:0;height:100%;width:100%;cursor:default}.dx-fileuploader-input-label::before{content:"";position:absolute;top:-50%;overflow:hidden;cursor:default}.dx-fileuploader-button-container{display:table-cell;vertical-align:middle}.dx-fileuploader-file-info{float:left;width:100%}.dx-fileuploader-file-status-message{float:left;font-size:12px;height:16px}.dx-fileuploader .dx-progressbar{float:left;width:100%;height:22px;margin-top:-6px}.dx-rtl .dx-fileuploader .dx-fileuploader-button,.dx-rtl.dx-fileuploader .dx-fileuploader-button{float:right}.dx-rtl .dx-fileuploader .dx-fileuploader-file-container .dx-fileuploader-button,.dx-rtl.dx-fileuploader .dx-fileuploader-file-container .dx-fileuploader-button{margin-left:10px;margin-right:0}.dx-rtl .dx-fileuploader .dx-fileuploader-file-name,.dx-rtl .dx-fileuploader .dx-fileuploader-file-size,.dx-rtl .dx-fileuploader .dx-fileuploader-file-status-message,.dx-rtl.dx-fileuploader .dx-fileuploader-file-name,.dx-rtl.dx-fileuploader .dx-fileuploader-file-size,.dx-rtl.dx-fileuploader .dx-fileuploader-file-status-message{float:right}.dx-rtl .dx-fileuploader .dx-fileuploader-file-size,.dx-rtl.dx-fileuploader .dx-fileuploader-file-size{margin-right:4px}.dx-fileuploader-invalid .dx-fileuploader-file-status-message{height:auto;color:#d9534f}.dx-fileuploader-invalid .dx-fileuploader-file-status-message span{display:block;margin-bottom:2px}.dx-fileuploader-invalid .dx-fileuploader-file-status-message span:last-child{margin-bottom:0}.dx-fileuploader-invalid .dx-fileuploader-button-container{vertical-align:top}.dx-fileuploader-invalid .dx-fileuploader-cancel-button{margin-top:5px}.dx-fileuploader-wrapper{padding:7px}.dx-fileuploader-content>.dx-fileuploader-upload-button{margin-left:3px;margin-right:3px}.dx-fileuploader-input-wrapper{padding:7px 0;border:3px dashed transparent}.dx-fileuploader.dx-state-disabled .dx-fileuploader-input-label{position:relative}.dx-fileuploader-dragover .dx-fileuploader-input-wrapper{border:none;padding:0}.dx-fileuploader-dragover .dx-fileuploader-input-wrapper .dx-fileuploader-button{display:none}.dx-fileuploader-dragover .dx-fileuploader-input-container{display:block;width:100%}.dx-fileuploader-dragover .dx-fileuploader-input{display:block;width:100%;padding:17px 3px 18px;box-sizing:content-box}.dx-fileuploader-dragover .dx-fileuploader-input-label{text-align:center;padding:14px 9px;border:3px dashed #ddd}.dx-fileuploader-file-size,.dx-fileuploader-file-status-message{color:#999}.dx-fileuploader-input{padding:7px 0}.dx-fileuploader-input-label{padding:8px 9px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dx-fileuploader-files-container{width:100%;padding:12px 3px 0}.dx-fileuploader-empty .dx-fileuploader-files-container{padding:0}.dx-invalid .dx-fileuploader-files-container{padding-top:50px}.dx-fileuploader-files-container .dx-fileuploader-button .dx-button-content{padding:0}.dx-fileuploader-file{display:table-cell;width:100%;white-space:nowrap;padding-top:5px;line-height:13px}.dx-fileuploader-file-name{float:left;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-bottom:3.5px;color:#333}.dx-fileuploader-file-size{margin-left:4px;float:left;vertical-align:super;font-size:10px;padding-bottom:3.5px}.dx-scheduler-appointment-popup .dx-popup-content{padding-top:0;padding-bottom:0}.dx-scheduler-appointment-popup .dx-scrollable-content{padding-top:20px}.dx-scheduler-appointment-popup .dx-form.dx-recurrence-editor-container .dx-scrollable-content{padding-top:0}.dx-scheduler .dx-empty-message{line-height:normal}.dx-scheduler-all-day-panel td{padding:0}.dx-scheduler-appointment-collector{position:absolute;display:block;cursor:pointer;margin:3px 0 0 3px}.dx-scheduler-appointment-collector .dx-button-content,.dx-scheduler-appointment-collector .dx-scheduler-appointment-collector-content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0 4px;padding:0}.dx-scheduler-appointment-collector .dx-button-content::after,.dx-scheduler-appointment-collector .dx-scheduler-appointment-collector-content::after{display:inline-block;position:relative;height:100%;content:"";vertical-align:middle;font-size:0}.dx-scheduler-appointment-collector.dx-button.dx-button-default{padding:0;max-width:none}.dx-scheduler-work-space-mouse-selection .dx-scheduler-all-day-appointments,.dx-scheduler-work-space-mouse-selection .dx-scheduler-fixed-appointments,.dx-scheduler-work-space-mouse-selection .dx-scheduler-scrollable-appointments{pointer-events:none}.dx-rtl .dx-scheduler-appointment-collector{margin:3px 3px 0 0}@media (max-width:450px){.dx-scheduler-adaptive .dx-scheduler-view-switcher-label{display:none}}.dx-scheduler-adaptive .dx-scheduler-work-space-week .dx-scheduler-header-panel-cell{white-space:pre-wrap;line-height:1.3}.dx-scheduler-adaptive .dx-scheduler-appointment-collector{margin:0}.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-popup-content,.dx-scheduler-overlay-panel .dx-popup-content{padding:0}.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-popup-content .dx-list-item,.dx-scheduler-overlay-panel .dx-popup-content .dx-list-item{width:360px}.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-popup-content .dx-list-item .dx-list-item-content,.dx-scheduler-overlay-panel .dx-popup-content .dx-list-item .dx-list-item-content{padding:5px}.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-overlay-content,.dx-scheduler-overlay-panel .dx-overlay-content{box-shadow:0 0 15px 0 rgba(0,0,0,.15)}.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-tooltip-appointment-item,.dx-scheduler-overlay-panel .dx-tooltip-appointment-item{display:flex}.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-tooltip-appointment-item .dx-tooltip-appointment-item-marker-body,.dx-scheduler-overlay-panel .dx-tooltip-appointment-item .dx-tooltip-appointment-item-marker-body{margin-top:7px;margin-left:5px;background:#337ab7;width:20px;height:20px;border-radius:50%}.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-tooltip-appointment-item .dx-tooltip-appointment-item-delete-button .dx-icon,.dx-scheduler-overlay-panel .dx-tooltip-appointment-item .dx-tooltip-appointment-item-delete-button .dx-icon{color:#333}.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content,.dx-scheduler-overlay-panel .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content{flex-basis:100%;margin:5px 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333}.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content .dx-tooltip-appointment-item-content-subject,.dx-scheduler-overlay-panel .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content .dx-tooltip-appointment-item-content-subject{text-align:left;font-weight:700;font-size:16px;letter-spacing:.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content .dx-tooltip-appointment-item-content-date,.dx-scheduler-overlay-panel .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content .dx-tooltip-appointment-item-content-date{text-align:left;font-size:12px;opacity:.8;margin-top:10px}.dx-scheduler-overlay-panel .dx-overlay-content{position:relative;background:#fff}.dx-scheduler-appointment-content-date{opacity:.7;display:inline-block;white-space:pre-wrap}.dx-scheduler-appointment-content-details{margin-top:2px}.dx-scheduler-appointment-content-allday{display:none}.dx-scheduler-appointment{border-bottom:1px solid transparent;background-clip:padding-box;position:absolute;cursor:default;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background-color:#337ab7;color:#fff;box-shadow:inset 0 2px 0 0 rgba(0,0,0,.3);left:0;min-width:4px;min-height:4px}.dx-scheduler-appointment.dx-resizable-resizing,.dx-scheduler-appointment.dx-state-active{box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.3),inset 0 2px 0 0 rgba(0,0,0,.3)}.dx-scheduler-appointment .dx-scheduler-appointment,.dx-scheduler-appointment.dx-state-focused{box-shadow:none}.dx-scheduler-appointment .dx-scheduler-appointment:not(.dx-scheduler-appointment-drag-source)::before,.dx-scheduler-appointment.dx-state-focused:not(.dx-scheduler-appointment-drag-source)::before{pointer-events:none;content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);opacity:.98}.dx-scheduler-appointment.dx-state-hover{box-shadow:inset 0 5px 0 0 rgba(0,0,0,.3)}.dx-scheduler-appointment.dx-state-hover.dx-resizable{box-shadow:inset 0 5px 0 0 rgba(0,0,0,.3),inset 0 -2px 0 0 rgba(0,0,0,.3)}.dx-scheduler-appointment.dx-state-hover .dx-resizable-handle-top{height:5px}.dx-scheduler-appointment.dx-state-hover .dx-resizable-handle-left{width:5px}.dx-scheduler-appointment.dx-resizable-resizing{z-index:1000;opacity:.7}.dx-scheduler-appointment .dx-resizable-handle-left{left:-1px}.dx-scheduler-appointment .dx-scheduler-appointment-recurrence-icon{font:18px/1 DXIcons;top:3px;position:absolute;right:5px}.dx-scheduler-appointment .dx-scheduler-appointment-recurrence-icon::before{content:"\f069"}.dx-scheduler-appointment .dx-scheduler-appointment-reduced-icon{font:18px/1 DXIcons;top:3px;position:absolute;right:5px}.dx-scheduler-appointment .dx-scheduler-appointment-reduced-icon::before{content:"\f15a"}.dx-rtl .dx-scheduler-appointment .dx-scheduler-appointment-reduced-icon{right:auto;left:3px}.dx-scheduler-appointment.dx-scheduler-appointment-empty .dx-scheduler-appointment-reduced-icon,.dx-scheduler-appointment.dx-scheduler-appointment-tail .dx-scheduler-appointment-reduced-icon{display:none}.dx-scheduler-appointment.dx-state-disabled{cursor:default;opacity:.6;pointer-events:auto}.dx-scheduler-appointment.dx-scheduler-appointment-drag-source{opacity:.7}.dx-scheduler-fixed-appointments{z-index:100;position:absolute}.dx-scheduler-fixed-appointments .dx-draggable-dragging{position:fixed;top:0;left:0;z-index:1000}.dx-scheduler-fixed-appointments .dx-draggable-dragging .dx-scheduler-appointment,.dx-scheduler-fixed-appointments .dx-draggable-dragging.dx-state-focused{box-shadow:none}.dx-scheduler-fixed-appointments .dx-draggable-dragging .dx-scheduler-appointment:not(.dx-scheduler-appointment-drag-source)::before,.dx-scheduler-fixed-appointments .dx-draggable-dragging.dx-state-focused:not(.dx-scheduler-appointment-drag-source)::before{pointer-events:none;content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);opacity:.98}.dx-scheduler-fixed-appointments .dx-draggable-dragging .dx-scheduler-appointment{box-shadow:7px 7px 15px 0 rgba(50,50,50,.2),inset 0 -2px 0 0 rgba(0,0,0,.3),inset 0 2px 0 0 rgba(0,0,0,.3)}.dx-scheduler-agenda .dx-scheduler-appointment{background-color:transparent;color:#333;padding:10px;border-radius:5px}.dx-scheduler-agenda .dx-scheduler-appointment.dx-state-hover{background-color:rgba(0,0,0,.04)}.dx-scheduler-agenda .dx-scheduler-appointment.dx-state-focused{color:#333;background-color:rgba(0,0,0,.08);box-shadow:none}.dx-scheduler-agenda .dx-scheduler-appointment.dx-state-focused::before{background:0 0}.dx-scheduler-agenda .dx-scheduler-appointment-recurrence-icon{position:static;color:#fff}.dx-scheduler-agenda .dx-scheduler-agenda-appointment-left-layout{overflow:visible}.dx-scheduler-agenda .dx-scheduler-agenda-appointment-right-layout{margin-left:10px}.dx-scheduler-agenda .dx-scheduler-appointment-content,.dx-scheduler-agenda .dx-scheduler-appointment-recurrence .dx-scheduler-appointment-content{padding:0}.dx-scheduler-agenda .dx-scheduler-appointment-content{display:flex;flex-direction:row}.dx-scheduler-agenda .dx-scheduler-appointment-content-date{opacity:1;white-space:nowrap}.dx-scheduler-agenda .dx-scheduler-appointment-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:700;font-size:16px}.dx-scheduler-agenda .dx-scheduler-appointment-content-details{display:flex;font-size:12px;opacity:.7}.dx-scheduler-agenda .dx-scheduler-appointment-content-allday{display:flex;padding-right:5px}.dx-scheduler-agenda .dx-scheduler-appointment-resource-item,.dx-scheduler-agenda .dx-scheduler-appointment-resource-list{display:flex}.dx-scheduler-agenda .dx-scheduler-appointment-resource-item{margin-left:15px}.dx-scheduler-agenda .dx-scheduler-appointment-resource-item-value{margin-left:3px}.dx-scheduler-agenda .dx-scheduler-agenda-appointment-marker{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#337ab7}.dx-scheduler-agenda .dx-rtl .dx-scheduler-agenda-appointment-right-layout{margin-left:0;margin-right:10px}.dx-scheduler-agenda .dx-rtl .dx-scheduler-appointment-content,.dx-scheduler-agenda .dx-rtl .dx-scheduler-appointment-recurrence .dx-scheduler-appointment-content{padding:0}.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped):not(.dx-scheduler-work-space-all-day) .dx-scheduler-header-panel-container{display:none}.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-panel-empty-cell{border:none}.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-date-table-cell{border-right:none;border-left:none}.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-all-day-table-cell{border-top:none;border-left:none}.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-time-panel{border:none}.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count).dx-scheduler-work-space-vertical-grouped .dx-scheduler-header-panel-container{display:none}.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count) .dx-scheduler-header-panel-empty-cell{margin-top:0}.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-panel{margin-top:1px}.dx-scheduler-work-space-day .dx-scheduler-all-day-table-cell,.dx-scheduler-work-space-day .dx-scheduler-date-table-cell,.dx-scheduler-work-space-day .dx-scheduler-header-panel-cell{border-right:none}.dx-rtl .dx-scheduler-work-space-day .dx-scheduler-all-day-table-cell,.dx-rtl .dx-scheduler-work-space-day .dx-scheduler-date-table-cell,.dx-rtl .dx-scheduler-work-space-day .dx-scheduler-header-panel-cell{border-left:none}.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel{width:100%}.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-panel-empty-cell,.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-time-panel{border-right:1px solid rgba(221,221,221,.6)}.dx-scheduler-work-space-day.dx-scheduler-work-space-vertical-grouped .dx-scheduler-all-day-table-cell{border-top:1px solid rgba(221,221,221,.6)}.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-all-day-table-cell,.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-date-table-cell,.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-panel-cell{border-left:1px solid rgba(221,221,221,.6);border-right:1px solid rgba(221,221,221,.6)}.dx-rtl .dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-panel-empty-cell,.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-all-day-table-cell:first-child,.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-date-table-cell:first-child,.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-panel-cell:first-child{border-left:none}.dx-rtl .dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-time-panel{border:none}.dx-rtl .dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-all-day-table-cell:first-child,.dx-rtl .dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-date-table-cell:first-child,.dx-rtl .dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-panel-cell:first-child,.dx-rtl .dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped).dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel-empty-cell,.dx-rtl .dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped).dx-scheduler-work-space-both-scrollbar .dx-scheduler-time-panel{border-left:1px solid rgba(221,221,221,.6);border-right:none}.dx-scheduler-work-space-month .dx-scheduler-header-panel{width:100%}.dx-scheduler-work-space-month .dx-scheduler-date-table{width:100%;height:100%}.dx-scheduler-work-space-month .dx-scheduler-date-table-cell,.dx-scheduler-work-space-month .dx-scheduler-header-panel-cell{border-right:none}.dx-scheduler-work-space-month:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-vertical-grouped) .dx-scheduler-date-table-scrollable-content,.dx-scheduler-work-space-month:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-vertical-grouped) .dx-scrollable-content{height:100%}.dx-scheduler-work-space-month .dx-scheduler-date-table-cell{height:50px;vertical-align:top;text-align:right;color:#959595}.dx-scheduler-work-space-month .dx-scheduler-date-table-cell .dx-scheduler-date-table-cell-text{padding-right:6px}.dx-scheduler-work-space-month.dx-scheduler-work-space-count .dx-scheduler-date-table-cell{height:75px}.dx-scheduler-work-space-month.dx-scheduler-work-space-count .dx-scheduler-date-table-first-of-month{color:#337ab7;background-color:rgba(51,122,183,.15);font-weight:700}.dx-scheduler-work-space-month.dx-scheduler-work-space-both-scrollbar .dx-scheduler-sidebar-scrollable{display:none}.dx-scheduler-work-space-month.dx-scheduler-work-space-vertical-grouped .dx-scheduler-sidebar-scrollable{display:block;float:left}.dx-scheduler-work-space-month.dx-scheduler-work-space-vertical-grouped .dx-scheduler-group-header{box-shadow:0 -2px 0 rgba(221,221,221,.6);border-bottom:none}.dx-scheduler-work-space-month.dx-scheduler-work-space-vertical-grouped .dx-scheduler-date-table-cell{height:75px}.dx-scheduler-timeline-day .dx-scheduler-header-panel-empty-cell,.dx-scheduler-timeline-month .dx-scheduler-header-panel-empty-cell,.dx-scheduler-timeline-week .dx-scheduler-header-panel-empty-cell,.dx-scheduler-timeline-work-week .dx-scheduler-header-panel-empty-cell,.dx-scheduler-work-space-month.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel{border-bottom:none}.dx-scheduler-timeline-day.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell,.dx-scheduler-timeline-month.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell,.dx-scheduler-timeline-week.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell,.dx-scheduler-timeline-work-week.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell{width:160px}.dx-scheduler-timeline-day.dx-scheduler-group-column-count-two .dx-scheduler-group-flex-container .dx-scheduler-group-header,.dx-scheduler-timeline-month.dx-scheduler-group-column-count-two .dx-scheduler-group-flex-container .dx-scheduler-group-header,.dx-scheduler-timeline-week.dx-scheduler-group-column-count-two .dx-scheduler-group-flex-container .dx-scheduler-group-header,.dx-scheduler-timeline-work-week.dx-scheduler-group-column-count-two .dx-scheduler-group-flex-container .dx-scheduler-group-header{width:80px}.dx-scheduler-timeline-day.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell,.dx-scheduler-timeline-month.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell,.dx-scheduler-timeline-week.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell,.dx-scheduler-timeline-work-week.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell{width:240px}.dx-scheduler-timeline-day.dx-scheduler-group-column-count-three .dx-scheduler-group-flex-container .dx-scheduler-group-header,.dx-scheduler-timeline-month.dx-scheduler-group-column-count-three .dx-scheduler-group-flex-container .dx-scheduler-group-header,.dx-scheduler-timeline-week.dx-scheduler-group-column-count-three .dx-scheduler-group-flex-container .dx-scheduler-group-header,.dx-scheduler-timeline-work-week.dx-scheduler-group-column-count-three .dx-scheduler-group-flex-container .dx-scheduler-group-header{width:80px}.dx-scheduler-timeline-day .dx-scheduler-date-table-container,.dx-scheduler-timeline-day .dx-scheduler-date-table-scrollable-content,.dx-scheduler-timeline-month .dx-scheduler-date-table-container,.dx-scheduler-timeline-month .dx-scheduler-date-table-scrollable-content,.dx-scheduler-timeline-week .dx-scheduler-date-table-container,.dx-scheduler-timeline-week .dx-scheduler-date-table-scrollable-content,.dx-scheduler-timeline-work-week .dx-scheduler-date-table-container,.dx-scheduler-timeline-work-week .dx-scheduler-date-table-scrollable-content{min-height:100%;height:100%;width:100%}.dx-scheduler-timeline-day .dx-scheduler-header-panel,.dx-scheduler-timeline-month .dx-scheduler-header-panel,.dx-scheduler-timeline-week .dx-scheduler-header-panel,.dx-scheduler-timeline-work-week .dx-scheduler-header-panel{display:flex;flex-flow:row nowrap}.dx-scheduler-timeline-day .dx-scheduler-header-panel thead,.dx-scheduler-timeline-month .dx-scheduler-header-panel thead,.dx-scheduler-timeline-week .dx-scheduler-header-panel thead,.dx-scheduler-timeline-work-week .dx-scheduler-header-panel thead{display:flex;flex-flow:column nowrap;width:100%}.dx-scheduler-timeline-day .dx-scheduler-header-row,.dx-scheduler-timeline-month .dx-scheduler-header-row,.dx-scheduler-timeline-week .dx-scheduler-header-row,.dx-scheduler-timeline-work-week .dx-scheduler-header-row{display:flex;flex-flow:row nowrap}.dx-scheduler-timeline-day .dx-scheduler-header-panel-cell,.dx-scheduler-timeline-month .dx-scheduler-header-panel-cell,.dx-scheduler-timeline-week .dx-scheduler-header-panel-cell,.dx-scheduler-timeline-work-week .dx-scheduler-header-panel-cell{flex-grow:1;justify-content:center;align-items:center;display:flex;flex-flow:row nowrap}.dx-scheduler-timeline-day .dx-scheduler-header-panel-cell:not(.dx-scheduler-header-panel-week-cell),.dx-scheduler-timeline-month .dx-scheduler-header-panel-cell:not(.dx-scheduler-header-panel-week-cell),.dx-scheduler-timeline-week .dx-scheduler-header-panel-cell:not(.dx-scheduler-header-panel-week-cell),.dx-scheduler-timeline-work-week .dx-scheduler-header-panel-cell:not(.dx-scheduler-header-panel-week-cell){display:flex;flex-flow:row-reverse nowrap}.dx-scheduler-timeline-day .dx-scheduler-header-panel-week-cell,.dx-scheduler-timeline-month .dx-scheduler-header-panel-week-cell,.dx-scheduler-timeline-week .dx-scheduler-header-panel-week-cell,.dx-scheduler-timeline-work-week .dx-scheduler-header-panel-week-cell{flex-basis:0}.dx-scheduler-timeline-day .dx-scheduler-header-row .dx-scheduler-header-panel-cell,.dx-scheduler-timeline-month .dx-scheduler-header-row .dx-scheduler-header-panel-cell,.dx-scheduler-timeline-week .dx-scheduler-header-row .dx-scheduler-header-panel-cell,.dx-scheduler-timeline-work-week .dx-scheduler-header-row .dx-scheduler-header-panel-cell{border-right:none}.dx-scheduler-timeline .dx-scheduler-date-table-cell,.dx-scheduler-timeline .dx-scheduler-header-panel-cell:not(.dx-scheduler-header-panel-week-cell){width:200px}.dx-scheduler-timeline .dx-scheduler-work-space-vertical-group-table{display:none}.dx-scheduler-timeline .dx-scheduler-date-table{border-spacing:0;border-collapse:separate;display:flex;flex-flow:column nowrap}.dx-scheduler-timeline .dx-scheduler-date-table tbody{display:flex;flex-flow:column nowrap;height:100%;min-height:100px}.dx-scheduler-timeline .dx-scheduler-date-table .dx-scheduler-date-table-row{display:flex;flex-flow:row nowrap}.dx-scheduler-timeline .dx-scheduler-date-table .dx-scheduler-date-table-cell{display:flex;flex-flow:row nowrap;align-items:stretch;flex:1 1 auto;height:inherit;min-height:50px}.dx-scheduler-timeline .dx-scheduler-group-table{border-spacing:0;border-collapse:separate;display:flex;flex-flow:column nowrap}.dx-scheduler-timeline .dx-scheduler-group-table tbody{display:flex;flex-flow:column nowrap;height:100%}.dx-scheduler-timeline .dx-scheduler-group-header{min-height:50px}.dx-scheduler-timeline .dx-scheduler-group-header-content{overflow:visible;flex-grow:1}.dx-scheduler-timeline .dx-scheduler-group-header-content div{white-space:normal;line-height:normal}.dx-scheduler-timeline.dx-scheduler-work-space-group-by-date .dx-scheduler-group-header{width:200px}.dx-scheduler-timeline .dx-scheduler-date-table,.dx-scheduler-timeline .dx-scheduler-date-table-scrollable .dx-scrollable-content,.dx-scheduler-timeline .dx-scheduler-group-table,.dx-scheduler-timeline .dx-scheduler-sidebar-scrollable .dx-scrollable-content{height:100%;min-height:100px}.dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable .dx-scrollable-content,.dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-group-table,.dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-sidebar-scrollable .dx-scrollable-content{height:auto}.dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table .dx-scheduler-date-table-row:first-child .dx-scheduler-date-table-cell{border-top-color:transparent}.dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel,.dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel-empty-cell{border-bottom:1px solid #c4c4c4}.dx-scheduler-timeline .dx-scheduler-sidebar-scrollable{display:none}.dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-sidebar-scrollable{display:block}.dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-group-row .dx-scheduler-group-header{border:none;border-top:1px solid rgba(221,221,221,.6)}.dx-scheduler-timeline.dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-group-row .dx-scheduler-group-header{border-right:1px solid rgba(221,221,221,.6)}.dx-scheduler-timeline.dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-group-row .dx-scheduler-last-group-cell{border-right:1px solid #c4c4c4}.dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-date-table-cell:first-child{border-left:none}.dx-rtl .dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-date-table-cell:first-child{border-left:1px solid rgba(221,221,221,.6);border-right:none}.dx-scheduler:not(.dx-scheduler-native) .dx-scheduler-timeline .dx-scheduler-date-table .dx-scheduler-date-table-row{flex:1}.dx-scheduler-agenda .dx-scheduler-date-table-scrollable{padding-top:10px}.dx-scheduler-agenda .dx-scheduler-time-panel-cell::after{display:none}.dx-scheduler-agenda .dx-scheduler-group-table{border-spacing:0;margin-top:0;height:100%;float:left}.dx-scheduler-agenda .dx-scheduler-time-panel{margin-top:0;width:70px;border:none}.dx-scheduler-agenda .dx-scheduler-date-table-cell,.dx-scheduler-agenda .dx-scheduler-time-panel-cell{border:none}.dx-scheduler-agenda.dx-scheduler-work-space-grouped .dx-scheduler-date-table{float:right}.dx-scheduler-agenda.dx-scheduler-work-space-grouped .dx-scheduler-group-row:first-child .dx-scheduler-group-header-content::before{border-bottom:none}.dx-scheduler-agenda.dx-scheduler-work-space-grouped .dx-scheduler-time-panel-cell::after{display:none}.dx-scheduler-agenda .dx-scheduler-group-header{vertical-align:top;border-top:none;border-left:none;border-right:none;font-weight:700;padding:0}.dx-scheduler-small .dx-scheduler-agenda .dx-scheduler-group-header{width:40px;font-size:14px}.dx-scheduler-agenda .dx-scheduler-group-header-content div{white-space:normal}.dx-scheduler-agenda-nodata{text-align:center;opacity:.5;position:absolute;top:45%;left:0;right:0}.dx-rtl .dx-scheduler-agenda .dx-scheduler-time-panel{border:none}.dx-scheduler-small .dx-scheduler-agenda .dx-scheduler-time-panel{width:70px}.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable .dx-scrollable-content,.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-group-table,.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-sidebar-scrollable .dx-scrollable-content{min-height:100%}.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable .dx-scrollable-content{display:flex;flex-direction:column}.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-container,.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable-content{display:flex;flex-direction:column;flex-grow:1}.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table,.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table>tbody{flex-grow:1}.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-row{height:78px;flex-shrink:0;flex-grow:1}.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-cell{height:auto}.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space-virtual .dx-scheduler-date-table-row{height:50px}.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-container,.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable,.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-scrollable,.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-tables-container{width:100%}.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable,.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-tables-container{flex-shrink:1}.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable .dx-scrollable-content,.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-scrollable .dx-scrollable-content{min-width:100%}.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-cell,.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel-cell{flex-shrink:0}.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline:not(.dx-scheduler-work-space-both-scrollbar) .dx-scheduler-date-table .dx-scheduler-date-table-row{flex:1}.dx-scheduler-header-panel-cell.dx-scheduler-header-panel-current-time-cell{color:#337ab7}.dx-scheduler-header-panel-cell.dx-scheduler-header-panel-current-time-cell::before{position:absolute;right:0;width:100%;content:"";background-color:#63a0d4}.dx-scheduler-group-column-count-one .dx-scheduler-header-panel-empty-cell{width:100px}.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell{width:150px}.dx-scheduler-group-column-count-two .dx-scheduler-group-flex-container .dx-scheduler-group-header{width:75px}.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell{width:200px}.dx-scheduler-group-column-count-three .dx-scheduler-group-flex-container .dx-scheduler-group-header{width:66.6666666667px}.dx-scheduler-work-space-day .dx-scheduler-header-panel-empty-cell,.dx-scheduler-work-space-week .dx-scheduler-header-panel-empty-cell,.dx-scheduler-work-space-work-week .dx-scheduler-header-panel-empty-cell{width:100px}.dx-scheduler-work-space-day.dx-scheduler-group-column-count-one .dx-scheduler-header-panel-empty-cell,.dx-scheduler-work-space-week.dx-scheduler-group-column-count-one .dx-scheduler-header-panel-empty-cell,.dx-scheduler-work-space-work-week.dx-scheduler-group-column-count-one .dx-scheduler-header-panel-empty-cell{width:200px}.dx-scheduler-work-space-day.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell,.dx-scheduler-work-space-week.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell,.dx-scheduler-work-space-work-week.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell{width:250px}.dx-scheduler-work-space-day.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell,.dx-scheduler-work-space-week.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell,.dx-scheduler-work-space-work-week.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell{width:300px}.dx-scheduler-work-space-day.dx-scheduler-work-space-odd-cells .dx-scheduler-date-table-row:nth-child(odd) .dx-scheduler-date-table-cell,.dx-scheduler-work-space-week.dx-scheduler-work-space-odd-cells .dx-scheduler-date-table-row:nth-child(odd) .dx-scheduler-date-table-cell,.dx-scheduler-work-space-work-week.dx-scheduler-work-space-odd-cells .dx-scheduler-date-table-row:nth-child(odd) .dx-scheduler-date-table-cell{border-top:1px solid #c4c4c4}.dx-scheduler-work-space-day.dx-scheduler-work-space-odd-cells .dx-scheduler-date-table-row:first-child .dx-scheduler-date-table-cell,.dx-scheduler-work-space-week.dx-scheduler-work-space-odd-cells .dx-scheduler-date-table-row:first-child .dx-scheduler-date-table-cell,.dx-scheduler-work-space-work-week.dx-scheduler-work-space-odd-cells .dx-scheduler-date-table-row:first-child .dx-scheduler-date-table-cell{border-top:none}.dx-scheduler-work-space-day.dx-scheduler-work-space-odd-cells .dx-scheduler-time-panel-row:nth-child(2n) .dx-scheduler-time-panel-cell::after,.dx-scheduler-work-space-week.dx-scheduler-work-space-odd-cells .dx-scheduler-time-panel-row:nth-child(2n) .dx-scheduler-time-panel-cell::after,.dx-scheduler-work-space-work-week.dx-scheduler-work-space-odd-cells .dx-scheduler-time-panel-row:nth-child(2n) .dx-scheduler-time-panel-cell::after{background-color:#c4c4c4}.dx-scheduler-work-space{border:1px solid rgba(221,221,221,.6);background-color:#fff;position:relative;display:flex;flex-direction:column;overflow:hidden;height:100%;width:100%;border-top:none;float:left}.dx-scheduler-work-space.dx-scheduler-timeline-month:not(.dx-scheduler-agenda) .dx-scheduler-all-day-title{border-top:1px solid rgba(221,221,221,.6)}.dx-scheduler-work-space.dx-scheduler-timeline-month:not(.dx-scheduler-agenda) .dx-scheduler-date-table-cell{border-right:none}.dx-scheduler-work-space.dx-scheduler-work-space-grouped:not(.dx-scheduler-agenda) .dx-scheduler-all-day-panel td{border-top:1px solid rgba(221,221,221,.6)}.dx-scheduler-work-space:not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-month):not(.dx-scheduler-timeline) .dx-scheduler-header-panel,.dx-scheduler-work-space:not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-month):not(.dx-scheduler-timeline) .dx-scheduler-header-panel-empty-cell{border-bottom:2px solid rgba(221,221,221,.6)}.dx-scheduler-work-space:not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-month):not(.dx-scheduler-timeline).dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel,.dx-scheduler-work-space:not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-month):not(.dx-scheduler-timeline).dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel-empty-cell{border-bottom:none}.dx-scheduler-work-space.dx-scheduler-work-space-month:not(.dx-scheduler-work-space-vertical-grouped) .dx-scheduler-header-panel{border-bottom:1px solid rgba(221,221,221,.6)}.dx-scheduler-header-panel-container{display:flex;flex-shrink:0}.dx-scheduler-header-panel-empty-cell{display:flex;align-items:flex-end;flex-shrink:0;width:0;border-bottom:1px solid rgba(221,221,221,.6);border-right:1px solid rgba(221,221,221,.6)}.dx-scheduler-header-tables-container{overflow:hidden;width:100%}.dx-scheduler-date-table-container{position:relative}.dx-scheduler-work-space-month:not(.dx-scheduler-work-space-count) .dx-scheduler-date-table-container{height:100%}.dx-scheduler-date-table-scrollable{width:100%;overflow:hidden}.dx-scheduler-date-table-scrollable .dx-scrollable-content{overflow:hidden}.dx-scheduler-date-table-scrollable-content,.dx-scheduler-side-bar-scrollable-content{display:flex;align-items:flex-start}.dx-scheduler-date-table-scrollable-content{position:relative;float:left}.dx-scheduler-date-table-cell,.dx-scheduler-group-header,.dx-scheduler-header-panel-cell,.dx-scheduler-time-panel-cell{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;cursor:default}.dx-scheduler-date-table-current-date{font-weight:700}.dx-scheduler-date-table-other-month{opacity:.5}.dx-scheduler-work-space-flex-container{display:flex;flex-direction:row;height:100%;min-height:0}.dx-scheduler-group-flex-container{flex:0 0 100%;min-height:100%;display:flex}.dx-scheduler-group-flex-container .dx-scheduler-group-row{display:flex;flex-flow:column nowrap;flex:0 0 auto;min-width:0}.dx-scheduler-group-flex-container .dx-scheduler-group-row:last-child .dx-scheduler-group-header{border-right:1px solid rgba(221,221,221,.6)}.dx-scheduler-group-flex-container .dx-scheduler-group-row .dx-scheduler-group-header{display:flex;flex-flow:row nowrap;flex:1 1 0;padding:0 5px;height:auto;width:100px;justify-content:flex-start;align-items:flex-start;text-align:left;overflow:hidden;text-overflow:ellipsis;border:none;border-top:1px solid rgba(221,221,221,.6)}.dx-scheduler-header-scrollable{height:auto}.dx-scheduler-work-space-day .dx-scheduler-date-table-row:first-child .dx-scheduler-date-table-cell,.dx-scheduler-work-space-week .dx-scheduler-date-table .dx-scheduler-date-table-row:first-child .dx-scheduler-date-table-cell,.dx-scheduler-work-space-work-week .dx-scheduler-date-table-row:first-child .dx-scheduler-date-table-cell{border-top:none}.dx-scheduler-all-day-table-cell,.dx-scheduler-date-table-cell{border-top:1px solid rgba(221,221,221,.6);border-left:1px solid rgba(221,221,221,.6)}.dx-scheduler-all-day-table-cell:first-child,.dx-scheduler-date-table-cell:first-child{border-left:none}.dx-scheduler-date-table-cell,.dx-scheduler-header-panel-cell{border-right:1px solid rgba(221,221,221,.6)}.dx-scheduler-work-space-day.dx-scheduler-work-space-count .dx-scheduler-all-day-title,.dx-scheduler-work-space-week .dx-scheduler-all-day-title,.dx-scheduler-work-space-work-week .dx-scheduler-all-day-title{border-top:1px solid rgba(221,221,221,.6)}.dx-scheduler-timeline .dx-scheduler-all-day-panel,.dx-scheduler-timeline .dx-scheduler-all-day-title,.dx-scheduler-timeline .dx-scheduler-time-panel,.dx-scheduler-work-space-month .dx-scheduler-all-day-panel,.dx-scheduler-work-space-month .dx-scheduler-all-day-title,.dx-scheduler-work-space-month .dx-scheduler-time-panel{display:none}.dx-scheduler-work-space-month .dx-scheduler-all-day-table-cell:nth-child(7n),.dx-scheduler-work-space-month .dx-scheduler-date-table-cell:nth-child(7n),.dx-scheduler-work-space-month .dx-scheduler-header-panel-cell:nth-child(7n),.dx-scheduler-work-space-week .dx-scheduler-all-day-table-cell:nth-child(7n),.dx-scheduler-work-space-week .dx-scheduler-date-table-cell:nth-child(7n),.dx-scheduler-work-space-week .dx-scheduler-header-panel-cell:nth-child(7n){border-right:none}.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-all-day-table-cell:nth-child(7n),.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-date-table-cell:nth-child(7n),.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-header-panel-cell:nth-child(7n),.dx-rtl .dx-scheduler-work-space-week .dx-scheduler-all-day-table-cell:nth-child(7n),.dx-rtl .dx-scheduler-work-space-week .dx-scheduler-date-table-cell:nth-child(7n),.dx-rtl .dx-scheduler-work-space-week .dx-scheduler-header-panel-cell:nth-child(7n){border-left:none}.dx-scheduler-work-space-work-week .dx-scheduler-all-day-table-cell:nth-child(5n),.dx-scheduler-work-space-work-week .dx-scheduler-date-table-cell:nth-child(5n),.dx-scheduler-work-space-work-week .dx-scheduler-header-panel-cell:nth-child(5n){border-right:none}.dx-rtl .dx-scheduler-work-space-work-week .dx-scheduler-all-day-table-cell:nth-child(5n),.dx-rtl .dx-scheduler-work-space-work-week .dx-scheduler-date-table-cell:nth-child(5n),.dx-rtl .dx-scheduler-work-space-work-week .dx-scheduler-header-panel-cell:nth-child(5n){border-left:none}.dx-scheduler-work-space-count.dx-scheduler-work-space-week .dx-scheduler-all-day-table-cell:nth-child(7n),.dx-scheduler-work-space-count.dx-scheduler-work-space-week .dx-scheduler-date-table-cell:nth-child(7n),.dx-scheduler-work-space-count.dx-scheduler-work-space-week .dx-scheduler-header-panel-cell:nth-child(7n){border-right:1px solid #c4c4c4}.dx-rtl .dx-scheduler-work-space-count.dx-scheduler-work-space-week .dx-scheduler-all-day-table-cell:nth-child(7n),.dx-rtl .dx-scheduler-work-space-count.dx-scheduler-work-space-week .dx-scheduler-date-table-cell:nth-child(7n),.dx-rtl .dx-scheduler-work-space-count.dx-scheduler-work-space-week .dx-scheduler-header-panel-cell:nth-child(7n){border-left:1px solid #c4c4c4}.dx-scheduler-work-space-count.dx-scheduler-work-space-work-week .dx-scheduler-all-day-table-cell:nth-child(5n),.dx-scheduler-work-space-count.dx-scheduler-work-space-work-week .dx-scheduler-date-table-cell:nth-child(5n),.dx-scheduler-work-space-count.dx-scheduler-work-space-work-week .dx-scheduler-header-panel-cell:nth-child(5n){border-right:1px solid #c4c4c4}.dx-rtl .dx-scheduler-work-space-count.dx-scheduler-work-space-work-week .dx-scheduler-all-day-table-cell:nth-child(5n),.dx-rtl .dx-scheduler-work-space-count.dx-scheduler-work-space-work-week .dx-scheduler-date-table-cell:nth-child(5n),.dx-rtl .dx-scheduler-work-space-count.dx-scheduler-work-space-work-week .dx-scheduler-header-panel-cell:nth-child(5n){border-right:1px solid rgba(221,221,221,.6);border-left:1px solid #c4c4c4}.dx-scheduler-header-panel{border-spacing:0;table-layout:fixed;width:100%}.dx-scheduler-work-space.dx-scheduler-work-space-all-day .dx-scheduler-header-panel-empty-cell{border-bottom:none}.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel{width:auto}.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table{float:none}.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-scrollable{height:auto;flex-shrink:0}.dx-scheduler-work-space-both-scrollbar .dx-scheduler-all-day-table-row .dx-scheduler-all-day-table-cell:first-child,.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-row .dx-scheduler-date-table-cell:first-child{border-left:none}.dx-scheduler-header-panel-cell{position:relative;color:#333;padding:0;vertical-align:middle;text-align:center;font-weight:400;border-left:1px solid rgba(221,221,221,.6);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dx-scheduler-header-panel-cell:first-child{border-left:1px solid transparent}.dx-scheduler-all-day-panel{width:100%;position:relative}.dx-scheduler-all-day-panel .dx-scheduler-all-day-table-cell{border-bottom:2px solid rgba(221,221,221,.6)}.dx-scheduler-all-day-title{color:#333;width:100px;position:relative;text-align:center;border-bottom:2px solid rgba(221,221,221,.6);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.dx-scheduler-small .dx-scheduler-all-day-title{width:50px}.dx-scheduler-work-space-vertical-grouped .dx-scheduler-all-day-title{height:50px;line-height:50px}.dx-scheduler-all-day-table{border-spacing:0;table-layout:fixed;width:100%}.dx-scheduler-group-header{height:30px;text-align:center}.dx-scheduler-time-panel{flex:0 0 auto;width:100px;border-collapse:collapse;border-right:1px solid rgba(221,221,221,.6)}.dx-scheduler-small .dx-scheduler-time-panel{width:50px;font-size:14px}.dx-scheduler-time-panel .dx-scheduler-time-panel-row:first-of-type td>div{margin-top:0}.dx-scheduler-time-panel-cell{color:#333;position:relative;width:100%;text-align:right;vertical-align:top;padding-right:20px;border-bottom:1px solid transparent}.dx-scheduler-time-panel-cell>div{margin-top:-13px}.dx-scheduler-small .dx-scheduler-time-panel-cell{padding-left:0;padding-right:10px}.dx-scheduler-time-panel-cell::after{position:absolute;bottom:-1px;width:10%;height:1px;right:0;background-color:rgba(221,221,221,.6)}.dx-scheduler-time-panel-cell.dx-scheduler-time-panel-current-time-cell{color:#337ab7}.dx-scheduler-time-panel-cell.dx-scheduler-time-panel-current-time-cell::before{position:absolute;top:0;right:0;width:2px;height:inherit;background-color:#63a0d4}.dx-scheduler-time-panel-row:last-child .dx-scheduler-time-panel-cell::after{display:none}.dx-scheduler-time-panel-title-cell{padding:0}.dx-scheduler-date-table{width:100%;border-spacing:0;table-layout:fixed}.dx-scheduler-all-day-table-cell.dx-state-hover.dx-state-focused,.dx-scheduler-date-table-cell.dx-state-hover.dx-state-focused{background-color:#dbe9f5}.dx-scheduler-all-day-table-cell.dx-state-focused,.dx-scheduler-date-table-cell.dx-state-focused{background-color:#dbe9f5;opacity:1}.dx-scheduler-all-day-table-cell.dx-scheduler-focused-cell,.dx-scheduler-date-table-cell.dx-scheduler-focused-cell{box-shadow:inset 0 0 0 1px #337ab7}.dx-scheduler-all-day-table-cell>div,.dx-scheduler-date-table-cell>div{pointer-events:none}.dx-scheduler-date-table-droppable-cell{background-color:#f2f2f2}.dx-scheduler-group-header-content div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-sidebar-scrollable{display:none}.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-group-header-content{display:flex;height:40px}.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-group-header-content>div{margin:auto}.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-group-row,.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-header-panel,.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-header-row{display:flex;flex-flow:row nowrap}.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-group-header{flex-grow:1;flex-basis:0;display:flex;flex-flow:row nowrap}.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline.dx-scheduler-work-space-group-by-date .dx-scheduler-group-header{flex-basis:auto}.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline:not(.dx-scheduler-work-space-group-by-date) .dx-scheduler-header-row .dx-scheduler-header-panel-cell{border-right:none}.dx-scheduler-work-space-vertical-grouped .dx-scheduler-work-space-vertical-group-table{height:100%;min-height:100px;border-top:1px solid rgba(221,221,221,.6);border-spacing:0;display:flex;flex-flow:column nowrap}.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-day .dx-scheduler-all-day-title,.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-week .dx-scheduler-all-day-title,.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-work-week .dx-scheduler-all-day-title{top:0;height:50px!important;line-height:50px!important;border-bottom:none}.dx-scheduler-work-space-vertical-grouped .dx-scheduler-all-day-panel{display:table-cell;position:relative}.dx-scheduler-work-space-vertical-grouped .dx-scheduler-all-day-table-row{height:50px}.dx-scheduler-work-space-vertical-grouped .dx-scheduler-time-panel-cell.dx-scheduler-first-group-cell{border-top:1px solid rgba(221,221,221,.6)}.dx-scheduler-work-space-vertical-grouped .dx-scheduler-time-panel-cell.dx-scheduler-first-group-cell>div{margin-top:0}.dx-scheduler-work-space-vertical-grouped .dx-scheduler-time-panel-cell.dx-scheduler-last-group-cell{border-bottom:none;box-shadow:inset 0 -1px 0 rgba(221,221,221,.6)}.dx-scheduler-work-space-vertical-grouped .dx-scheduler-date-table-cell.dx-scheduler-last-group-cell{border-bottom:2px solid rgba(221,221,221,.6)}.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable,.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-both-scrollbar .dx-scheduler-sidebar-scrollable{border-top:1px solid rgba(221,221,221,.6)}.dx-rtl .dx-scheduler-header-panel-empty-cell{border-left:1px solid rgba(221,221,221,.6);border-right:none}.dx-rtl .dx-scheduler-date-table-scrollable-content,.dx-rtl .dx-scheduler-side-bar-scrollable-content{direction:rtl}.dx-rtl .dx-scheduler-sidebar-scrollable .dx-scheduler-group-row:last-child .dx-scheduler-group-header,.dx-rtl .dx-scheduler-work-space-vertical-grouped .dx-scheduler-group-row:last-child .dx-scheduler-group-header{border-right:none;border-left:1px solid rgba(221,221,221,.6)}.dx-rtl .dx-scheduler-header-panel{left:0;right:inherit}.dx-rtl .dx-scheduler-time-panel,.dx-rtl .dx-scheduler-work-space-vertical-group-table{float:right}.dx-rtl .dx-scheduler-time-panel-cell{text-align:left;padding-left:20px;padding-right:0}.dx-scheduler-small .dx-rtl .dx-scheduler-time-panel-cell{padding-left:10px}.dx-rtl .dx-scheduler-time-panel-cell::after{right:auto;left:0}.dx-rtl .dx-scheduler-work-space-week .dx-scheduler-all-day-table-cell,.dx-rtl .dx-scheduler-work-space-work-week .dx-scheduler-all-day-table-cell{border-right:1px solid rgba(221,221,221,.6);border-left:none}.dx-rtl.dx-scheduler-work-space-both-scrollbar .dx-scheduler-time-panel{border-left:1px solid rgba(221,221,221,.6);border-right:none}.dx-rtl.dx-scheduler-work-space-both-scrollbar .dx-scheduler-all-day-table-row .dx-scheduler-all-day-table-cell:first-child,.dx-rtl.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-row .dx-scheduler-date-table-cell:first-child,.dx-rtl.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-row .dx-scheduler-header-panel-cell:first-child{border-right:none;border-left:1px solid rgba(221,221,221,.6)}.dx-rtl .dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-sidebar-scrollable{float:right}.dx-rtl .dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-group-header{padding:0 5px 0 10px}.dx-rtl .dx-scheduler-timeline.dx-scheduler-work-space-grouped.dx-scheduler-group-column-count-three .dx-scheduler-group-header:last-child,.dx-rtl .dx-scheduler-timeline.dx-scheduler-work-space-grouped.dx-scheduler-group-column-count-two .dx-scheduler-group-header:last-child{text-align:right}.dx-rtl .dx-scheduler-all-day-table-cell:first-child,.dx-rtl .dx-scheduler-date-table-cell:first-child,.dx-rtl .dx-scheduler-header-panel-cell:first-child{border-right:none;border-left:1px solid rgba(221,221,221,.6)}.dx-rtl .dx-scheduler-time-panel{border-left:1px solid rgba(221,221,221,.6);border-right:none}.dx-scheduler-small .dx-scheduler-work-space-day .dx-scheduler-header-panel-empty-cell,.dx-scheduler-small .dx-scheduler-work-space-week .dx-scheduler-header-panel-empty-cell,.dx-scheduler-small .dx-scheduler-work-space-work-week .dx-scheduler-header-panel-empty-cell{width:50px}.dx-scheduler-small .dx-scheduler-work-space-day.dx-scheduler-group-column-count-one .dx-scheduler-header-panel-empty-cell,.dx-scheduler-small .dx-scheduler-work-space-week.dx-scheduler-group-column-count-one .dx-scheduler-header-panel-empty-cell,.dx-scheduler-small .dx-scheduler-work-space-work-week.dx-scheduler-group-column-count-one .dx-scheduler-header-panel-empty-cell{width:150px}.dx-scheduler-small .dx-scheduler-work-space-day.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell,.dx-scheduler-small .dx-scheduler-work-space-week.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell,.dx-scheduler-small .dx-scheduler-work-space-work-week.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell{width:200px}.dx-scheduler-small .dx-scheduler-work-space-day.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell,.dx-scheduler-small .dx-scheduler-work-space-week.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell,.dx-scheduler-small .dx-scheduler-work-space-work-week.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell{width:250px}.dx-recurrence-repeat-end-wrapper{display:flex}.dx-recurrence-numberbox-interval-wrapper .dx-layout-manager .dx-field-item,.dx-recurrence-repeat-on .dx-layout-manager .dx-field-item{padding-right:0;padding-left:0}.dx-recurrence-numberbox-interval-wrapper .dx-box-item:first-child:not(:only-child),.dx-recurrence-repeat-on .dx-box-item:first-child:not(:only-child){flex-grow:0!important;min-width:auto!important}.dx-recurrence-numberbox-interval-wrapper .dx-field-item-label{white-space:nowrap}.dx-layout-manager .dx-field-item.dx-recurrence-repeat-on{padding-top:0}.dx-recurrence-repeat-end-label{line-height:36px}.dx-recurrence-radiogroup-repeat-type{margin:0}.dx-recurrence-radiogroup-repeat-type .dx-item{padding-bottom:10px}.dx-recurrence-datebox-until-date{margin-left:28px}.dx-recurrence-numberbox-repeat-count{margin-left:16px;margin-right:11px}.dx-recurrence-button-group{width:100%}.dx-recurrence-button-group .dx-button-content{padding:8px}.dx-recurrence-button-group .dx-buttongroup-wrapper>div{flex:1}.dx-recurrence-editor-container .dx-recurrence-numberbox-interval{margin-right:11px}.dx-recurrence-editor-container .dx-recurrence-numberbox-interval.dx-rtl{margin-right:0;margin-left:11px}.dx-recurrence-numberbox-interval-label{margin-top:25px}.dx-scheduler-container{display:flex;flex-direction:column;height:100%;width:100%;background-color:#fff}.dx-scheduler-header{border:1px solid rgba(221,221,221,.6);position:relative;z-index:1;width:100%;flex-shrink:0}.dx-scheduler-header .dx-toolbar{height:100%;background-color:transparent}.dx-scheduler-header .dx-toolbar .dx-toolbar-items-container{height:100%}.dx-scheduler-header .dx-toolbar .dx-toolbar-menu-container .dx-icon::before{content:"\f016"}.dx-scheduler-view-switcher-dropdown-button-content .dx-list-item{display:list-item}.dx-scheduler-date-time-shader-all-day{width:100%;background-color:rgba(51,51,51,.04);position:absolute;pointer-events:none}.dx-scheduler-date-time-indicator{background-color:#63a0d4;position:absolute;pointer-events:none;box-shadow:0 1px 0 0 rgba(255,255,255,.1)}.dx-scheduler-date-time-indicator::before{font-size:30px;color:#63a0d4;position:absolute;z-index:1000;margin-top:-14px;margin-left:-12px;text-shadow:rgba(255,255,255,.1) 1px 0 0}.dx-scheduler-date-time-shader{pointer-events:none}.dx-scheduler-work-space-day .dx-scheduler-all-day-appointment .dx-scheduler-appointment-content,.dx-scheduler-work-space-week .dx-scheduler-all-day-appointment .dx-scheduler-appointment-content,.dx-scheduler-work-space-work-week .dx-scheduler-all-day-appointment .dx-scheduler-appointment-content{padding:0 7px}.dx-scheduler-work-space-day .dx-scheduler-appointment-reduced .dx-scheduler-appointment-content,.dx-scheduler-work-space-week .dx-scheduler-appointment-reduced .dx-scheduler-appointment-content,.dx-scheduler-work-space-work-week .dx-scheduler-appointment-reduced .dx-scheduler-appointment-content{padding-right:40px}.dx-scheduler-work-space-day .dx-scheduler-appointment-reduced:not(.dx-scheduler-all-day-appointment) .dx-scheduler-appointment-recurrence-icon,.dx-scheduler-work-space-day .dx-scheduler-appointment-reduced:not(.dx-scheduler-all-day-appointment) .dx-scheduler-appointment-reduced-icon,.dx-scheduler-work-space-week .dx-scheduler-appointment-reduced:not(.dx-scheduler-all-day-appointment) .dx-scheduler-appointment-recurrence-icon,.dx-scheduler-work-space-week .dx-scheduler-appointment-reduced:not(.dx-scheduler-all-day-appointment) .dx-scheduler-appointment-reduced-icon,.dx-scheduler-work-space-work-week .dx-scheduler-appointment-reduced:not(.dx-scheduler-all-day-appointment) .dx-scheduler-appointment-recurrence-icon,.dx-scheduler-work-space-work-week .dx-scheduler-appointment-reduced:not(.dx-scheduler-all-day-appointment) .dx-scheduler-appointment-reduced-icon{top:9px}.dx-scheduler-work-space-day .dx-scheduler-date-time-indicator,.dx-scheduler-work-space-week .dx-scheduler-date-time-indicator,.dx-scheduler-work-space-work-week .dx-scheduler-date-time-indicator{margin-left:100px;height:1px;font:14px/1 DXIcons}.dx-scheduler-work-space-day .dx-scheduler-date-time-indicator::before,.dx-scheduler-work-space-week .dx-scheduler-date-time-indicator::before,.dx-scheduler-work-space-work-week .dx-scheduler-date-time-indicator::before{content:"\f04e"}.dx-scheduler-small .dx-scheduler-work-space-day .dx-scheduler-date-time-indicator,.dx-scheduler-small .dx-scheduler-work-space-week .dx-scheduler-date-time-indicator,.dx-scheduler-small .dx-scheduler-work-space-work-week .dx-scheduler-date-time-indicator{margin-left:50px}.dx-scheduler-work-space-day .dx-scheduler-date-time-shader,.dx-scheduler-work-space-week .dx-scheduler-date-time-shader,.dx-scheduler-work-space-work-week .dx-scheduler-date-time-shader{margin-left:100px}.dx-scheduler-small .dx-scheduler-work-space-day .dx-scheduler-date-time-shader,.dx-scheduler-small .dx-scheduler-work-space-week .dx-scheduler-date-time-shader,.dx-scheduler-small .dx-scheduler-work-space-work-week .dx-scheduler-date-time-shader{margin-left:50px}.dx-scheduler-work-space-day .dx-scheduler-date-time-shader-bottom::before,.dx-scheduler-work-space-day .dx-scheduler-date-time-shader-top::before,.dx-scheduler-work-space-week .dx-scheduler-date-time-shader-bottom::before,.dx-scheduler-work-space-week .dx-scheduler-date-time-shader-top::before,.dx-scheduler-work-space-work-week .dx-scheduler-date-time-shader-bottom::before,.dx-scheduler-work-space-work-week .dx-scheduler-date-time-shader-top::before{width:inherit;height:inherit;content:"";left:inherit;position:absolute;margin-left:100px;background-color:rgba(51,51,51,.04)}.dx-scheduler-small .dx-scheduler-work-space-day .dx-scheduler-date-time-shader-bottom::before,.dx-scheduler-small .dx-scheduler-work-space-day .dx-scheduler-date-time-shader-top::before,.dx-scheduler-small .dx-scheduler-work-space-week .dx-scheduler-date-time-shader-bottom::before,.dx-scheduler-small .dx-scheduler-work-space-week .dx-scheduler-date-time-shader-top::before,.dx-scheduler-small .dx-scheduler-work-space-work-week .dx-scheduler-date-time-shader-bottom::before,.dx-scheduler-small .dx-scheduler-work-space-work-week .dx-scheduler-date-time-shader-top::before{margin-left:50px}.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-indicator,.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader,.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-all-day,.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-bottom::before,.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-top::before,.dx-scheduler-work-space-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-indicator,.dx-scheduler-work-space-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader,.dx-scheduler-work-space-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-all-day,.dx-scheduler-work-space-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-bottom::before,.dx-scheduler-work-space-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-top::before,.dx-scheduler-work-space-work-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-indicator,.dx-scheduler-work-space-work-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader,.dx-scheduler-work-space-work-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-all-day,.dx-scheduler-work-space-work-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-bottom::before,.dx-scheduler-work-space-work-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-top::before{margin-left:0}.dx-scheduler-work-space-day.dx-rtl .dx-scheduler-date-time-indicator,.dx-scheduler-work-space-week.dx-rtl .dx-scheduler-date-time-indicator,.dx-scheduler-work-space-work-week.dx-rtl .dx-scheduler-date-time-indicator{margin-left:0;font:14px/1 DXIcons}.dx-scheduler-work-space-day.dx-rtl .dx-scheduler-date-time-indicator::before,.dx-scheduler-work-space-week.dx-rtl .dx-scheduler-date-time-indicator::before,.dx-scheduler-work-space-work-week.dx-rtl .dx-scheduler-date-time-indicator::before{content:"\f04f";margin-right:-12px}.dx-scheduler-work-space-day.dx-rtl .dx-scheduler-date-time-shader-bottom::before,.dx-scheduler-work-space-day.dx-rtl .dx-scheduler-date-time-shader-top::before,.dx-scheduler-work-space-week.dx-rtl .dx-scheduler-date-time-shader-bottom::before,.dx-scheduler-work-space-week.dx-rtl .dx-scheduler-date-time-shader-top::before,.dx-scheduler-work-space-work-week.dx-rtl .dx-scheduler-date-time-shader-bottom::before,.dx-scheduler-work-space-work-week.dx-rtl .dx-scheduler-date-time-shader-top::before{margin-left:0;margin-right:100px}.dx-scheduler-timeline .dx-scheduler-date-time-indicator{width:1px;top:0;font:14px/1 DXIcons}.dx-scheduler-timeline .dx-scheduler-date-time-indicator::before{content:"\f001";margin-left:-14px;margin-top:-12px}.dx-scheduler-timeline .dx-scheduler-date-time-shader{height:100%;position:absolute}.dx-scheduler-timeline .dx-scheduler-date-time-shader::before{width:inherit;height:100%;content:"";left:0;position:absolute;background-color:rgba(51,51,51,.04)}.dx-scheduler-timeline .dx-scheduler-header-panel-cell.dx-scheduler-header-panel-current-time-cell{box-shadow:none}.dx-scheduler-timeline .dx-scheduler-header-panel-cell.dx-scheduler-header-panel-current-time-cell::after{position:absolute;content:"";left:0;right:0;bottom:-1px;height:2px;background-color:#63a0d4}.dx-scheduler-timeline .dx-scheduler-appointment-reduced .dx-scheduler-appointment-recurrence-icon{top:0}.dx-scheduler-work-space-month .dx-scheduler-appointment-content{padding:0 7px;font-size:13px}.dx-scheduler-work-space-month .dx-scheduler-appointment-recurrence .dx-scheduler-appointment-content{padding:0 25px 0 7px}.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-appointment-recurrence .dx-scheduler-appointment-content{padding:0 7px 0 25px}.dx-scheduler-work-space-month .dx-scheduler-appointment-recurrence-icon,.dx-scheduler-work-space-month .dx-scheduler-appointment-reduced-icon{top:0}.dx-scheduler-all-day-appointments,.dx-scheduler-scrollable-appointments{position:absolute;top:0}.dx-scheduler-all-day-appointments.dx-rtl,.dx-scheduler-scrollable-appointments.dx-rtl{left:0}.dx-scheduler-all-day-appointment,.dx-scheduler-timeline .dx-scheduler-appointment,.dx-scheduler-work-space-month .dx-scheduler-appointment{box-shadow:inset 2px 0 0 0 rgba(0,0,0,.3)}.dx-rtl .dx-scheduler-all-day-appointment,.dx-rtl .dx-scheduler-timeline .dx-scheduler-appointment,.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-appointment{box-shadow:inset -2px 0 0 0 rgba(0,0,0,.3)}.dx-scheduler-all-day-appointment.dx-resizable-resizing,.dx-scheduler-all-day-appointment.dx-state-active,.dx-scheduler-timeline .dx-scheduler-appointment.dx-resizable-resizing,.dx-scheduler-timeline .dx-scheduler-appointment.dx-state-active,.dx-scheduler-work-space-month .dx-scheduler-appointment.dx-resizable-resizing,.dx-scheduler-work-space-month .dx-scheduler-appointment.dx-state-active{box-shadow:inset -2px 0 0 0 rgba(0,0,0,.3),inset 2px 0 0 0 rgba(0,0,0,.3)}.dx-scheduler-all-day-appointment.dx-state-hover,.dx-scheduler-timeline .dx-scheduler-appointment.dx-state-hover,.dx-scheduler-work-space-month .dx-scheduler-appointment.dx-state-hover{box-shadow:inset 5px 0 0 0 rgba(0,0,0,.3)}.dx-scheduler-all-day-appointment.dx-state-hover.dx-resizable,.dx-scheduler-timeline .dx-scheduler-appointment.dx-state-hover.dx-resizable,.dx-scheduler-work-space-month .dx-scheduler-appointment.dx-state-hover.dx-resizable{box-shadow:inset 5px 0 0 0 rgba(0,0,0,.3),inset -2px 0 0 0 rgba(0,0,0,.3)}.dx-rtl .dx-scheduler-all-day-appointment.dx-state-hover,.dx-rtl .dx-scheduler-timeline .dx-scheduler-appointment.dx-state-hover,.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-appointment.dx-state-hover{box-shadow:inset -5px 0 0 0 rgba(0,0,0,.3)}.dx-rtl .dx-scheduler-all-day-appointment.dx-state-hover.dx-resizable,.dx-rtl .dx-scheduler-timeline .dx-scheduler-appointment.dx-state-hover.dx-resizable,.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-appointment.dx-state-hover.dx-resizable{box-shadow:inset -5px 0 0 0 rgba(0,0,0,.3),inset 2px 0 0 0 rgba(0,0,0,.3)}.dx-scheduler-fixed-appointments .dx-draggable-dragging .dx-scheduler-all-day-appointment,.dx-scheduler-timeline .dx-draggable-dragging .dx-scheduler-appointment,.dx-scheduler-work-space-month .dx-draggable-dragging .dx-scheduler-appointment{box-shadow:inset -2px 0 0 0 rgba(0,0,0,.3),inset 2px 0 0 0 rgba(0,0,0,.3),7px 7px 15px 0 rgba(50,50,50,.2)}.dx-scheduler-appointment.dx-scheduler-appointment-body,.dx-scheduler-appointment.dx-scheduler-appointment-tail{box-shadow:none}.dx-scheduler-all-day-appointment .dx-scheduler-appointment-reduced-icon{position:absolute;top:15%}.dx-scheduler-appointment-reduced.dx-scheduler-appointment-head .dx-scheduler-appointment-recurrence-icon{right:20px}.dx-scheduler-appointment-content{cursor:pointer;height:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:.99;padding:5px 7px}.dx-scheduler-work-space-grouped.dx-scheduler-work-space-month .dx-scheduler-appointment-content{font-size:12px}.dx-scheduler-appointment-content>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dx-scheduler-appointment-empty .dx-scheduler-appointment-content-details,.dx-scheduler-appointment-empty .dx-scheduler-appointment-recurrence-icon,.dx-scheduler-appointment-empty .dx-scheduler-appointment-title{display:none}.dx-scheduler-appointment-content-details{font-size:11px;white-space:pre;overflow:hidden}.dx-scheduler-all-day-appointment .dx-scheduler-appointment-content-details,.dx-scheduler-work-space-month .dx-scheduler-appointment-content-details{display:none}.dx-scheduler-appointment-popup .dx-form .dx-field-item.dx-appointment-form-switch>div{flex-grow:0;width:auto}.dx-scheduler-appointment-popup .dx-layout-manager .dx-label-h-align .dx-field-item-content .dx-checkbox,.dx-scheduler-appointment-popup .dx-layout-manager .dx-label-h-align .dx-field-item-content .dx-switch{margin:0}.dx-scheduler-appointment-popup .dx-field-item-label-location-left{padding-right:20px}.dx-scheduler-appointment-popup .dx-field{min-height:0}.dx-scheduler-appointment-popup .dx-field-label{width:auto}.dx-scheduler-appointment-popup .dx-field-value{padding-left:0;padding-right:0}.dx-scheduler-appointment-popup .dx-field-value:not(.dx-widget)>.dx-checkbox{float:left}.dx-scheduler-appointment-popup .dx-field-value:not(.dx-widget)>.dx-checkbox.dx-rtl{float:right}.dx-scheduler-appointment-collector{background-color:#337ab7;color:#fff}.dx-scheduler-appointment-collector.dx-button,.dx-scheduler-appointment-collector.dx-button.dx-state-active,.dx-scheduler-appointment-collector.dx-button.dx-state-focused,.dx-scheduler-appointment-collector.dx-button.dx-state-hover{background-color:#337ab7;color:#fff;border:none;box-shadow:none}.dx-scheduler-appointment-collector.dx-button.dx-state-hover::before{pointer-events:none;content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);opacity:.98}.dx-scheduler-appointment-collector.dx-button.dx-state-hover .dx-button-content,.dx-scheduler-appointment-collector.dx-button.dx-state-hover .dx-scheduler-appointment-collector-content{color:#fff;opacity:.99}.dx-scheduler-appointment-collector-compact .dx-button-content span:last-child,.dx-scheduler-appointment-collector-compact .dx-scheduler-appointment-collector-content span:last-child{padding-left:0}.dx-scheduler-agenda .dx-scheduler-scrollable-appointments{width:100%;height:0}.dx-scheduler-agenda .dx-scheduler-appointment{position:relative;box-shadow:none;margin-top:5px;margin-bottom:5px}.dx-scheduler-agenda .dx-scheduler-appointment.dx-scheduler-last-in-date-agenda-appointment{margin-bottom:20px}.dx-rtl .dx-scheduler-appointment-recurrence-icon{left:5px;right:auto}.dx-rtl .dx-scheduler-appointment-reduced.dx-scheduler-appointment-head .dx-scheduler-appointment-recurrence-icon{left:20px;right:auto}.dx-rtl .dx-scheduler-work-space-day .dx-scheduler-appointment-reduced .dx-scheduler-appointment-content,.dx-rtl .dx-scheduler-work-space-week .dx-scheduler-appointment-reduced .dx-scheduler-appointment-content,.dx-rtl .dx-scheduler-work-space-work-week .dx-scheduler-appointment-reduced .dx-scheduler-appointment-content{padding-right:5px;padding-left:40px}.dx-rtl .dx-scheduler-all-day-appointments,.dx-rtl .dx-scheduler-scrollable-appointments{left:0}.dx-scheduler-small.dx-rtl .dx-scheduler-date-time-shader-bottom::before,.dx-scheduler-small.dx-rtl .dx-scheduler-date-time-shader-top::before{margin-right:50px}.dx-scheduler-time-panel-cell{height:50px}.dx-scheduler-time-panel-cell.dx-scheduler-time-panel-current-time-cell::before,.dx-scheduler-time-panel-cell::after{content:""}.dx-scheduler-date-table-cell{height:50px}.dx-scheduler-all-day-title{height:75px;line-height:75px;font-size:14px;font-weight:700}.dx-scheduler-work-space-all-day-collapsed .dx-scheduler-all-day-title{height:25px;line-height:25px}.dx-scheduler-all-day-table{height:75px}.dx-scheduler-work-space-all-day-collapsed .dx-scheduler-all-day-table{height:25px}.dx-scheduler-header-panel-cell{height:50px}.dx-scheduler-header-panel-cell.dx-scheduler-header-panel-current-time-cell::before{top:47px;height:2px}.dx-scheduler-timeline .dx-scheduler-date-table-cell{border-right:none;height:75px}.dx-scheduler-work-space-day .dx-scheduler-header-panel .dx-scheduler-group-row:not(:first-child){border-bottom:none}.dx-scheduler-work-space-month .dx-scheduler-date-table-first-of-month{border-left:1px solid #aaa;border-top:1px solid #aaa}.dx-scheduler-work-space-month .dx-scheduler-date-table-scrollable .dx-scrollable-content{min-height:300px}.dx-scheduler-header{height:56px;background-color:#f5f5f5}.dx-scheduler-header .dx-toolbar .dx-toolbar-item-content,.dx-scheduler-header .dx-toolbar .dx-toolbar-menu-container{padding:9px}.dx-scheduler-header .dx-toolbar .dx-scheduler-navigator .dx-scheduler-navigator-caption{min-width:180px}.dx-scheduler-adaptive .dx-scheduler-header .dx-toolbar .dx-scheduler-navigator .dx-scheduler-navigator-caption{min-width:140px}.dx-scheduler-header-panel .dx-scheduler-group-row:not(:first-child){border-bottom:1px solid rgba(221,221,221,.6)}.dx-scheduler-header-panel .dx-scheduler-group-row:not(:first-child) .dx-scheduler-group-header{color:#333}.dx-scheduler-group-flex-container .dx-scheduler-group-header,.dx-scheduler-header-panel .dx-scheduler-group-header,.dx-scheduler-work-space-vertical-group-table .dx-scheduler-group-header{font-weight:700;color:#333;padding:0}.dx-scheduler-all-day-panel{background-color:#fff}.dx-scheduler-work-space.dx-scheduler-work-space-grouped .dx-scheduler-all-day-title{border-top:1px solid rgba(221,221,221,.6)}.dx-scheduler-work-space.dx-scheduler-work-space-grouped.dx-scheduler-agenda .dx-scheduler-date-table-cell{border:none}.dx-rtl .dx-scheduler-work-space.dx-scheduler-work-space-grouped.dx-scheduler-timeline .dx-scheduler-group-row th{border-left:none;border-right:none}.dx-scheduler-work-space-week .dx-scheduler-date-table-row:first-child{border-top:none}.dx-scheduler-all-day-table-cell.dx-state-active,.dx-scheduler-date-table-cell.dx-state-active{background-color:rgba(221,221,221,.7)}.dx-scheduler-all-day-table-cell.dx-state-hover,.dx-scheduler-date-table-cell.dx-state-hover{background-color:rgba(0,0,0,.04);color:#959595}.dx-scheduler-appointment-popup .dx-popup-title{background-color:#fff}.dx-scheduler-appointment-popup .dx-popup-title .dx-closebutton,.dx-scheduler-appointment-popup .dx-popup-title .dx-closebutton.dx-rtl{margin:0}.dx-scheduler-appointment-popup .dx-popup-bottom{border-top:1px solid #ddd}.dx-scheduler-appointment-popup .dx-toolbar-after{margin-right:4px}.dx-rtl .dx-scheduler-appointment-popup .dx-toolbar-after{margin-left:4px;margin-right:0}.dx-scheduler-appointment-popup .dx-form-validation-summary{padding:10px 20px}.dx-scheduler-work-space-month .dx-scheduler-date-table-cell{font-size:16px}.dx-scheduler-group-header,.dx-scheduler-header-panel,.dx-scheduler-time-panel{font-size:14px}.dx-scheduler-work-space-grouped .dx-scheduler-group-row th,.dx-scheduler-work-space.dx-scheduler-work-space-grouped .dx-scheduler-last-group-cell{border-right:1px solid #aaa}.dx-scheduler-work-space-grouped .dx-scheduler-group-row th:last-child,.dx-scheduler-work-space.dx-scheduler-work-space-grouped .dx-scheduler-last-group-cell:last-child{border-right:none}.dx-rtl .dx-scheduler-work-space-grouped .dx-scheduler-group-row th,.dx-rtl .dx-scheduler-work-space.dx-scheduler-work-space-grouped .dx-scheduler-last-group-cell{border-left:1px solid #aaa;border-right:1px solid rgba(221,221,221,.6)}.dx-rtl .dx-scheduler-work-space-grouped .dx-scheduler-group-row th:last-child,.dx-rtl .dx-scheduler-work-space.dx-scheduler-work-space-grouped .dx-scheduler-last-group-cell:last-child{border-left:none}.dx-scheduler-work-space-grouped.dx-scheduler-timeline .dx-scheduler-group-row th,.dx-scheduler-work-space-grouped.dx-scheduler-timeline .dx-scheduler-last-group-cell,.dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-group-row th,.dx-scheduler-work-space-grouped.dx-scheduler-work-space-vertical-grouped .dx-scheduler-group-row th,.dx-scheduler-work-space-grouped.dx-scheduler-work-space-vertical-grouped .dx-scheduler-last-group-cell{border-right:1px solid rgba(221,221,221,.6);border-left:1px solid rgba(221,221,221,.6)}.dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-date-table-cell.dx-scheduler-last-group-cell,.dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-group-header.dx-scheduler-last-group-cell,.dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-header-panel-cell{border-right:1px solid #aaa}.dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-date-table-cell.dx-scheduler-last-group-cell:last-child,.dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-group-header.dx-scheduler-last-group-cell:last-child,.dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-header-panel-cell:last-child{border-right:none}.dx-rtl .dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-date-table-cell.dx-scheduler-last-group-cell,.dx-rtl .dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-group-header.dx-scheduler-last-group-cell,.dx-rtl .dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-header-panel-cell{border-left:1px solid #aaa;border-right:1px solid rgba(221,221,221,.6)}.dx-rtl .dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-date-table-cell.dx-scheduler-last-group-cell:last-child,.dx-rtl .dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-group-header.dx-scheduler-last-group-cell:last-child,.dx-rtl .dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-header-panel-cell:last-child{border-left:none}.dx-scheduler-appointment-collector{height:20px}.dx-scheduler-appointment-collector.dx-button.dx-button-default,.dx-scheduler-appointment-collector.dx-state-hover::before{border-radius:20px}.dx-scheduler-appointment{border-left:3px solid transparent;border-right:2px solid transparent}.dx-scheduler-appointment.dx-state-focused{color:#fff}.dx-scheduler-appointment.dx-scheduler-appointment-empty{border-left:1px solid transparent;border-right:1px solid transparent}.dx-scheduler-fixed-appointments .dx-draggable-dragging .dx-scheduler-appointment{border-right:none}.dx-scheduler-appointment-strip{display:none}.dx-scheduler-appointment-reduced .dx-scheduler-appointment-content{padding-right:40px}.dx-scheduler-appointment-recurrence .dx-scheduler-appointment-content{padding:5px 25px 5px 7px}.dx-rtl .dx-scheduler-appointment-recurrence .dx-scheduler-appointment-content{padding:5px 7px 5px 25px}.dx-scheduler-dropdown-appointment-date{color:#959595}.dx-scheduler-work-space-both-scrollbar .dx-scheduler-all-day-title{background-color:#fff}.dx-scheduler-agenda .dx-scheduler-group-header{font-size:14px;width:80px}.dx-scheduler-agenda .dx-scheduler-group-header-content{overflow:hidden;width:80px;padding:10px 0 0 10px;box-shadow:inset 0 -1px 0 0 #c4c4c4}.dx-scheduler-agenda .dx-scheduler-time-panel-cell{vertical-align:top;padding-top:10px;padding-left:10px;padding-right:0}.dx-rtl .dx-scheduler-agenda .dx-scheduler-time-panel-cell{padding-right:10px;padding-left:0}.dx-scheduler-agenda .dx-scheduler-group-header-content,.dx-scheduler-agenda .dx-scheduler-time-panel-cell{text-align:left}.dx-rtl .dx-scheduler-agenda .dx-scheduler-group-header-content,.dx-rtl .dx-scheduler-agenda .dx-scheduler-time-panel-cell{text-align:right}.dx-scheduler-agenda .dx-scheduler-date-table-cell,.dx-scheduler-agenda .dx-scheduler-time-panel-cell{box-shadow:inset 0 -1px 0 0 rgba(221,221,221,.6)}.dx-scheduler-agenda .dx-scheduler-date-table-last-row .dx-scheduler-date-table-cell,.dx-scheduler-agenda .dx-scheduler-date-table-last-row .dx-scheduler-time-panel-cell{box-shadow:inset 0 -1px 0 0 #c4c4c4}.dx-scheduler-agenda-nodata{font-size:14px}.dx-scheduler-appointment-tooltip-wrapper .dx-overlay-content .dx-popup-content .dx-list-item{border-top-width:1px}.dx-scheduler .dx-scheduler-overlay-panel .dx-overlay-content{background:#fff}.dx-layout-manager .dx-field-item:not(.dx-first-row){padding-top:10px}.dx-layout-manager .dx-field-empty-item{width:100%}.dx-layout-manager.dx-layout-manager-one-col .dx-single-column-item-content>.dx-field-item{padding-left:0;padding-right:0}.dx-layout-manager.dx-layout-manager-one-col .dx-form-group .dx-single-column-item-content>.dx-first-row.dx-col-0.dx-field-item{padding-top:0}.dx-layout-manager .dx-label-h-align.dx-flex-layout{display:flex}.dx-layout-manager .dx-label-h-align.dx-flex-layout .dx-field-item-label{display:block}.dx-layout-manager .dx-label-h-align.dx-flex-layout .dx-field-item-content,.dx-layout-manager .dx-label-h-align.dx-flex-layout .dx-field-item-content-wrapper{flex-shrink:1;flex-grow:1;flex-basis:auto;display:block}.dx-layout-manager .dx-label-h-align.dx-flex-layout:not(.dx-field-item-label-align){align-items:baseline}.dx-layout-manager .dx-label-h-align.dx-field-item-label-align:not(.dx-flex-layout) .dx-field-item-label{vertical-align:baseline}.dx-layout-manager .dx-label-h-align .dx-field-item-content,.dx-layout-manager .dx-label-h-align .dx-field-item-content-wrapper,.dx-layout-manager .dx-label-h-align .dx-field-item-label{display:table-cell}.dx-layout-manager .dx-label-h-align .dx-field-item-content-wrapper .dx-field-item-content{display:block}.dx-layout-manager .dx-label-h-align .dx-field-item-label{white-space:nowrap;vertical-align:middle}.dx-layout-manager .dx-label-h-align .dx-field-item-label .dx-field-item-label-content{display:block}.dx-layout-manager .dx-label-h-align .dx-field-item-label .dx-field-item-custom-label-content{display:inline-block}.dx-layout-manager .dx-label-h-align .dx-field-item-content,.dx-layout-manager .dx-label-h-align .dx-field-item-label .dx-field-item-custom-label-content .dx-icon{vertical-align:top}.dx-layout-manager .dx-label-h-align .dx-field-item-content .dx-checkbox,.dx-layout-manager .dx-label-h-align .dx-field-item-content .dx-switch{margin-top:7px;margin-bottom:4px}.dx-layout-manager .dx-label-h-align .dx-field-item-content,.dx-layout-manager .dx-label-h-align .dx-field-item-content-wrapper{width:100%}.dx-layout-manager .dx-tabpanel .dx-multiview-item-content{padding:20px}.dx-field-item-label-location-top .dx-field-item-custom-label-content{display:inline-block}.dx-field-item-label-location-top .dx-field-item-custom-label-content .dx-icon{vertical-align:top}.dx-form-group-content{border-width:0;padding:0;margin:0}.dx-form-group-with-caption>.dx-form-group-content{padding-top:19px;margin-top:6px;border-top:1px solid #ddd;padding-bottom:20px}.dx-layout-manager-hidden-label{position:absolute;display:block;visibility:hidden}.dx-field-item-help-text{font-style:italic;white-space:normal;color:#333}.dx-field-item-label-location-left{padding-inline-end:10px}.dx-field-item-label-location-right{padding-inline-start:10px}.dx-field-item-optional .dx-label>span::after,.dx-field-item-required .dx-label>span::after{content:attr(data-mark)}.dx-rtl .dx-field-item-optional-mark,.dx-rtl .dx-field-item-required-mark{unicode-bidi:embed}.dx-layout-manager .dx-field-item:not(.dx-first-col){padding-inline-start:15px}.dx-layout-manager .dx-field-item:not(.dx-last-col){padding-inline-end:15px}.dx-layout-manager.dx-layout-manager-one-col .dx-box-item:not(:first-child) .dx-single-column-item-content>.dx-field-item{padding-top:10px}.dx-form-group-caption{font-size:20px}.dx-field-item-label-text{color:#333}.dx-field-item-label-location-top{display:block;margin-bottom:4px}.dx-field-item-optional .dx-label>span::after,.dx-field-item-optional-mark{color:#afafaf}.dx-field-item-required .dx-label>span::after,.dx-field-item-required-mark{color:#c9302c}.dx-field-item-custom-label-content .dx-icon{width:20px;height:20px;background-position:0 0;background-size:20px 20px;padding:0;font-size:20px;text-align:center;line-height:20px;margin-inline-end:9px;margin-inline-start:0}.dx-filterbuilder.dx-rtl .dx-filterbuilder-action-icon,.dx-filterbuilder.dx-rtl .dx-filterbuilder-text{margin-left:5px;margin-right:0}.dx-filterbuilder.dx-rtl .dx-filterbuilder-group .dx-filterbuilder-group-content .dx-filterbuilder-group-content{padding-left:0;padding-right:26px}.dx-filterbuilder .dx-filterbuilder-action-icon,.dx-filterbuilder .dx-filterbuilder-text{margin-left:0;margin-right:5px}.dx-filterbuilder .dx-filterbuilder-action-icon:focus,.dx-filterbuilder .dx-filterbuilder-item-value-text:focus,.dx-filterbuilder .dx-filterbuilder-text:focus{outline:0}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item{display:inline-block;white-space:nowrap}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text{display:inline-block;cursor:pointer;white-space:pre}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text .dx-filterbuilder-range{white-space:nowrap}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text .dx-filterbuilder-range-separator,.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text .dx-filterbuilder-text-separator{margin:0 7px;opacity:.3}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text .dx-filterbuilder-item-value-text,.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text.dx-filterbuilder-group-operation,.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text.dx-filterbuilder-item-field,.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text.dx-filterbuilder-item-operation{min-width:20px;padding:2px 7px 3px}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text .dx-texteditor{vertical-align:middle;margin-top:-7px;margin-bottom:-4px;display:inline-block}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-action{display:inline-block;cursor:pointer;position:relative}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-action.dx-filterbuilder-action-icon{padding:5px 8px}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-content .dx-filterbuilder-group-content{padding-left:26px}.dx-filterbuilder-operations .dx-treeview-item{padding-left:5px}.dx-filterbuilder-operations .dx-rtl .dx-treeview-item{padding-right:5px}.dx-filterbuilder-overlay{white-space:nowrap}.dx-filterbuilder-overlay .dx-treeview .dx-treeview-node{padding-left:0}.dx-filterbuilder-overlay .dx-treeview .dx-treeview-node .dx-treeview-node-container-opened{margin-left:15px}.dx-filterbuilder-overlay .dx-treeview.dx-rtl .dx-treeview-node{padding-right:0}.dx-filterbuilder-overlay .dx-treeview.dx-rtl .dx-treeview-node .dx-treeview-node-container-opened{margin-right:15px}.dx-filterbuilder-overlay .dx-overlay-content.dx-popup-normal{border-radius:0}.dx-filterbuilder-overlay .dx-overlay-content.dx-popup-normal>.dx-popup-content{padding:0}.dx-filterbuilder-overlay .dx-scrollable-container{max-height:360px}.dx-filterbuilder-overlay .dx-menu-items-container{padding:0}.dx-filterbuilder{background-color:#fff}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text{color:#333}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-group-operation{background-color:rgba(217,83,79,.3)}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-group-operation:hover{background-color:rgba(217,83,79,.5)}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-group-operation.dx-state-active,.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-group-operation:focus{background-color:#d9534f;color:#fff}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-field{background-color:rgba(51,122,183,.3)}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-field:hover{background-color:rgba(51,122,183,.5)}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-field.dx-state-active,.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-field:focus{background-color:#337ab7;color:#fff}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-operation{background-color:rgba(92,184,92,.3)}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-operation:hover{background-color:rgba(92,184,92,.5)}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-operation.dx-state-active,.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-operation:focus{background-color:#5cb85c;color:#fff}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text .dx-filterbuilder-item-value-text,.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text .dx-filterbuilder-item-value-text:hover{background-color:rgba(221,221,221,.5)}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text .dx-filterbuilder-item-value-text.dx-state-active,.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text .dx-filterbuilder-item-value-text:focus{background-color:#ddd;color:#fff}.dx-filterbuilder .dx-filterbuilder-group .dx-icon-plus{color:rgba(92,184,92,.3)}.dx-filterbuilder .dx-filterbuilder-group .dx-icon-plus:hover{color:rgba(92,184,92,.5)}.dx-filterbuilder .dx-filterbuilder-group .dx-icon-plus.dx-state-active,.dx-filterbuilder .dx-filterbuilder-group .dx-icon-plus:focus{color:#5cb85c}.dx-filterbuilder .dx-filterbuilder-group .dx-icon-remove{color:rgba(217,83,79,.3)}.dx-filterbuilder .dx-filterbuilder-group .dx-icon-remove:hover{color:rgba(217,83,79,.5)}.dx-filterbuilder .dx-filterbuilder-group .dx-icon-remove:focus{color:#d9534f}.dx-filterbuilder-overlay.dx-filterbuilder-operations .dx-treeview-item .dx-icon{color:#333}.dx-filterbuilder-overlay.dx-filterbuilder-operations .dx-treeview-expander-icon-stub{display:none}.dx-filterbuilder .dx-filterbuilder-action-icon{margin-bottom:9px}.dx-filterbuilder .dx-filterbuilder-item-value-text,.dx-filterbuilder .dx-filterbuilder-text{border-radius:5px}.dx-filterbuilder .dx-filterbuilder-range-separator{color:#333}.dx-filterbuilder-overlay .dx-treeview-item{padding:5px 15px}.dx-filterbuilder-overlay .dx-rtl .dx-treeview-item{padding-left:15px}.dx-drawer{height:100%;width:100%}.dx-drawer-wrapper{position:relative;overflow:hidden;height:100%}.dx-drawer-panel-content{position:absolute;top:0;bottom:0}.dx-drawer-panel-content .dx-overlay-content{overflow:hidden}.dx-drawer-right .dx-drawer-panel-content{right:0}.dx-drawer-left .dx-drawer-panel-content{left:0}.dx-drawer-panel-content-push-top-or-bottom{width:100%}.dx-drawer-content{overflow:hidden;width:100%;height:100%;top:0}.dx-drawer-shader{z-index:1000;position:absolute;top:0;height:100%;width:100%;background-color:rgba(0,0,0,.5)}.dx-drawer-push.dx-drawer-bottom .dx-drawer-panel-content{top:auto}.dx-drawer-shrink .dx-drawer-panel-content{position:relative;overflow:hidden;flex:0 0 auto;height:100%}.dx-drawer-shrink .dx-drawer-wrapper{flex:1 0 auto;display:flex;flex-direction:row}.dx-drawer-shrink .dx-drawer-content{position:relative;flex:1 1 auto}.dx-drawer-shrink.dx-drawer-bottom .dx-drawer-wrapper,.dx-drawer-shrink.dx-drawer-top .dx-drawer-wrapper{flex-direction:column}.dx-drawer-overlap .dx-drawer-panel-content{overflow:visible}.dx-drawer-overlap .dx-drawer-panel-content.dx-overlay-wrapper{right:auto;left:auto}.dx-drawer-overlap.dx-drawer-left .dx-drawer-wrapper,.dx-drawer-overlap.dx-drawer-right .dx-drawer-wrapper{overflow-y:visible}.dx-drawer-overlap.dx-drawer-bottom .dx-drawer-wrapper,.dx-drawer-overlap.dx-drawer-top .dx-drawer-wrapper{overflow-x:visible}.dx-drawer-overlap.dx-drawer-right.dx-drawer-expand>.dx-drawer-wrapper>.dx-overlay>.dx-overlay-wrapper>.dx-overlay-content,.dx-drawer-overlap.dx-drawer-right.dx-drawer-slide>.dx-drawer-wrapper>.dx-overlay>.dx-overlay-wrapper>.dx-overlay-content{right:0}.dx-htmleditor{display:flex;flex-direction:column;border:1px solid transparent}.dx-htmleditor:not(.dx-state-disabled) li[data-list=checked],.dx-htmleditor:not(.dx-state-disabled) li[data-list=unchecked]{cursor:pointer}.dx-htmleditor-add-image-popup-with-tabs>.dx-overlay-content>.dx-popup-content{padding:0}.dx-htmleditor-hidden-content{display:none}.dx-htmleditor-add-image-popup>.dx-overlay-content>.dx-popup-content .dx-multiview-wrapper{border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent}.dx-htmleditor-add-image-popup>.dx-overlay-content>.dx-popup-content .dx-fix-ratio-container .dx-textbox{display:inline-block;width:calc(100% - 41px)}.dx-htmleditor-add-image-popup>.dx-overlay-content>.dx-popup-content .dx-fix-ratio-container .dx-buttongroup{vertical-align:top;margin-inline-start:5px;width:36px}.dx-htmleditor-add-image-popup>.dx-overlay-content>.dx-popup-content .dx-fileuploader-wrapper{padding:0}.dx-htmleditor-add-image-popup>.dx-overlay-content>.dx-popup-content .dx-fileuploader-upload-button{display:none}.dx-htmleditor-add-image-popup>.dx-overlay-content .dx-popup-title{border-bottom:0}.dx-quill-container{box-sizing:border-box;display:flex;flex:1;flex-basis:auto;min-height:1px;margin:0;position:relative;overflow:hidden}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.dx-htmleditor-content{box-sizing:border-box;line-height:1.42;width:100%;outline:0;overflow-y:auto;padding:12px 15px;white-space:pre-wrap;word-wrap:break-word}.dx-htmleditor-content .dx-variable>span{padding:3px 6px;border-radius:8px;background:rgba(51,122,183,.15)}.dx-htmleditor-content>*{cursor:text}.dx-htmleditor-content blockquote,.dx-htmleditor-content h1,.dx-htmleditor-content h2,.dx-htmleditor-content h3,.dx-htmleditor-content h4,.dx-htmleditor-content h5,.dx-htmleditor-content h6,.dx-htmleditor-content ol,.dx-htmleditor-content p,.dx-htmleditor-content pre,.dx-htmleditor-content ul{margin:0;padding:0}.dx-htmleditor-content h1,.dx-htmleditor-content h2,.dx-htmleditor-content h3,.dx-htmleditor-content h4,.dx-htmleditor-content h5,.dx-htmleditor-content h6,.dx-htmleditor-content p,.dx-htmleditor-content ul{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.dx-htmleditor-content table{border-collapse:collapse;table-layout:fixed;width:100%}.dx-htmleditor-content td,.dx-htmleditor-content th{border:1px solid #000;padding:2px 5px}.dx-htmleditor-content ol,.dx-htmleditor-content ul{padding-inline-start:1.5em}.dx-htmleditor-content li{list-style-type:none;padding-inline-start:1.5em;position:relative}.dx-htmleditor-content li[data-list=bullet]::before{content:"•"}.dx-htmleditor-content li[data-list=checked]::before{content:"☑"}.dx-htmleditor-content li[data-list=unchecked]::before{content:"☐"}.dx-htmleditor-content li::before{display:inline-block;margin-inline-start:-1.5em;margin-inline-end:.3em;text-align:end;white-space:nowrap;width:1.2em}.dx-htmleditor-content li>.ql-ui{visibility:hidden}.dx-htmleditor-content li[data-list=checked]>.ql-ui,.dx-htmleditor-content li[data-list=unchecked]>.ql-ui{visibility:visible}.dx-htmleditor-content li[data-list=ordered]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.dx-htmleditor-content li[data-list=ordered]::before{content:counter(list-0,decimal) ". "}.dx-htmleditor-content ol li[data-list=ordered].ql-indent-1{counter-increment:list-1}.dx-htmleditor-content ol li[data-list=ordered].ql-indent-1::before{content:counter(list-1,lower-alpha) ". "}.dx-htmleditor-content li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;padding-inline-start:4.5em}.dx-htmleditor-content ol li[data-list=ordered].ql-indent-2{counter-increment:list-2}.dx-htmleditor-content ol li[data-list=ordered].ql-indent-2::before{content:counter(list-2,lower-roman) ". "}.dx-htmleditor-content li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9;padding-inline-start:7.5em}.dx-htmleditor-content ol li[data-list=ordered].ql-indent-3{counter-increment:list-3}.dx-htmleditor-content ol li[data-list=ordered].ql-indent-3::before{content:counter(list-3,decimal) ". "}.dx-htmleditor-content li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9;padding-inline-start:10.5em}.dx-htmleditor-content ol li[data-list=ordered].ql-indent-4{counter-increment:list-4}.dx-htmleditor-content ol li[data-list=ordered].ql-indent-4::before{content:counter(list-4,lower-alpha) ". "}.dx-htmleditor-content li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9;padding-inline-start:13.5em}.dx-htmleditor-content ol li[data-list=ordered].ql-indent-5{counter-increment:list-5}.dx-htmleditor-content ol li[data-list=ordered].ql-indent-5::before{content:counter(list-5,lower-roman) ". "}.dx-htmleditor-content li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9;padding-inline-start:16.5em}.dx-htmleditor-content ol li[data-list=ordered].ql-indent-6{counter-increment:list-6}.dx-htmleditor-content ol li[data-list=ordered].ql-indent-6::before{content:counter(list-6,decimal) ". "}.dx-htmleditor-content li.ql-indent-6{counter-reset:list-7 list-8 list-9;padding-inline-start:19.5em}.dx-htmleditor-content ol li[data-list=ordered].ql-indent-7{counter-increment:list-7}.dx-htmleditor-content ol li[data-list=ordered].ql-indent-7::before{content:counter(list-7,lower-alpha) ". "}.dx-htmleditor-content li.ql-indent-7{counter-reset:list-8 list-9;padding-inline-start:22.5em}.dx-htmleditor-content ol li[data-list=ordered].ql-indent-8{counter-increment:list-8}.dx-htmleditor-content ol li[data-list=ordered].ql-indent-8::before{content:counter(list-8,lower-roman) ". "}.dx-htmleditor-content li.ql-indent-8{counter-reset:list-9;padding-inline-start:25.5em}.dx-htmleditor-content ol li[data-list=ordered].ql-indent-9{counter-increment:list-9}.dx-htmleditor-content ol li[data-list=ordered].ql-indent-9::before{content:counter(list-9,decimal) ". "}.dx-htmleditor-content .ql-indent-1{padding-inline-start:3em}.dx-htmleditor-content .ql-indent-2{padding-inline-start:6em}.dx-htmleditor-content .ql-indent-3{padding-inline-start:9em}.dx-htmleditor-content .ql-indent-4{padding-inline-start:12em}.dx-htmleditor-content .ql-indent-5{padding-inline-start:15em}.dx-htmleditor-content .ql-indent-6{padding-inline-start:18em}.dx-htmleditor-content .ql-indent-7{padding-inline-start:21em}.dx-htmleditor-content .ql-indent-8{padding-inline-start:24em}.dx-htmleditor-content .ql-indent-9{padding-inline-start:27em}.dx-htmleditor-content li.ql-indent-9{padding-inline-start:28.5em}.dx-htmleditor-content table td,.dx-htmleditor-content table th{outline:0}.dx-htmleditor-content .ql-code-block-container{font-family:monospace}.dx-htmleditor-content .ql-code-block-container,.dx-htmleditor-content code{background-color:rgba(191,191,191,.15);color:rgba(51,51,51,.8)}.dx-htmleditor-content .ql-video{display:block;max-width:100%}.dx-htmleditor-content .ql-video.ql-align-center{margin:0 auto}.dx-htmleditor-content .ql-video.ql-align-right{margin:0 0 0 auto}.dx-htmleditor-content .ql-font-serif{font-family:Georgia,"Times New Roman",serif}.dx-htmleditor-content .ql-font-monospace{font-family:Monaco,"Courier New",monospace}.dx-htmleditor-content .ql-direction-rtl{direction:rtl;text-align:inherit}.dx-htmleditor-content.ql-blank::before{content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px;color:#999}.dx-htmleditor-content.ql-blank::after{content:attr(data-placeholder);z-index:-1;visibility:hidden}.dx-htmleditor-content.ql-blank[data-placeholder]>p{height:.1px}.dx-suggestion-list-wrapper .dx-list .dx-scrollable-content{margin:0}.dx-suggestion-list{min-width:50px}.dx-suggestion-list .dx-list-item{display:block}.dx-suggestion-list .dx-list-item-icon{border-radius:50%;vertical-align:text-bottom}.dx-formdialog-form{min-width:360px}.dx-overlay-content.dx-popup-fullscreen .dx-formdialog-form{min-width:240px}.dx-formdialog-field-target .dx-field-item-content{text-align:end}.dx-background-format .dx-icon-background,.dx-background-format .dx-icon-color,.dx-color-format .dx-icon-background,.dx-color-format .dx-icon-color{border-bottom:3px solid transparent}.dx-htmleditor-toolbar-separator{border-left:1px solid transparent}.dx-htmleditor-toolbar-menu-separator{width:100%;border-top:1px solid transparent}.dx-htmleditor-toolbar-menu-separator::before{content:none}.dx-resize-frame{position:absolute;box-sizing:content-box;border:1px dashed #778899;pointer-events:none}.dx-resize-frame .dx-resizable-handle{pointer-events:auto}.dx-resize-frame .dx-resizable-handle-corner-bottom-left,.dx-resize-frame .dx-resizable-handle-corner-bottom-right,.dx-resize-frame .dx-resizable-handle-corner-top-left,.dx-resize-frame .dx-resizable-handle-corner-top-right{border:1px solid #fff;width:11px;height:11px;border-radius:0}.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-bottom-left,.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-bottom-right,.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-top-left,.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-top-right{width:15px;height:15px}.dx-resize-frame .dx-resizable-handle-corner-bottom-right,.dx-resize-frame .dx-resizable-handle-corner-top-right{right:-5.5px}.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-bottom-right,.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-top-right{right:-7.5px}.dx-resize-frame .dx-resizable-handle-corner-bottom-left,.dx-resize-frame .dx-resizable-handle-corner-top-left{left:-5.5px}.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-bottom-left,.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-top-left{left:-7.5px}.dx-resize-frame .dx-resizable-handle-corner-top-left,.dx-resize-frame .dx-resizable-handle-corner-top-right{top:-5.5px}.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-top-left,.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-top-right{top:-7.5px}.dx-resize-frame .dx-resizable-handle-corner-bottom-left,.dx-resize-frame .dx-resizable-handle-corner-bottom-right{bottom:-5.5px}.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-bottom-left,.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-bottom-right{bottom:-7.5px}.dx-resize-frame .dx-resizable-handle-bottom::after,.dx-resize-frame .dx-resizable-handle-left::after,.dx-resize-frame .dx-resizable-handle-right::after,.dx-resize-frame .dx-resizable-handle-top::after{content:"";position:absolute;width:11px;height:11px;border:1px solid #fff}.dx-touch-device.dx-resize-frame .dx-resizable-handle-bottom::after,.dx-touch-device.dx-resize-frame .dx-resizable-handle-left::after,.dx-touch-device.dx-resize-frame .dx-resizable-handle-right::after,.dx-touch-device.dx-resize-frame .dx-resizable-handle-top::after{width:15px;height:15px}.dx-resize-frame .dx-resizable-handle-left::after,.dx-resize-frame .dx-resizable-handle-right::after{top:calc(50% - 5.5px)}.dx-touch-device.dx-resize-frame .dx-resizable-handle-left::after,.dx-touch-device.dx-resize-frame .dx-resizable-handle-right::after{top:calc(50% - 7.5px)}.dx-resize-frame .dx-resizable-handle-bottom::after,.dx-resize-frame .dx-resizable-handle-top::after{left:calc(50% - 5.5px)}.dx-touch-device.dx-resize-frame .dx-resizable-handle-bottom::after,.dx-touch-device.dx-resize-frame .dx-resizable-handle-top::after{left:calc(50% - 7.5px)}.dx-resize-frame .dx-resizable-handle-right::after{right:-5.5px}.dx-touch-device.dx-resize-frame .dx-resizable-handle-right::after{right:-7.5px}.dx-resize-frame .dx-resizable-handle-left::after{left:-5.5px}.dx-touch-device.dx-resize-frame .dx-resizable-handle-left::after{left:-7.5px}.dx-resize-frame .dx-resizable-handle-top::after{top:-5.5px}.dx-touch-device.dx-resize-frame .dx-resizable-handle-top::after{top:-7.5px}.dx-resize-frame .dx-resizable-handle-bottom::after{bottom:-5.5px}.dx-touch-device.dx-resize-frame .dx-resizable-handle-bottom::after{bottom:-7.5px}.dx-mention{padding:1px 0;border-radius:2px}.dx-mention .dx-template-wrapper{white-space:nowrap;display:inline-block}.dx-mention>span{margin:0 2px}.dx-table-resize-frame{position:absolute;pointer-events:none}.dx-table-resize-frame>div{position:absolute;pointer-events:auto;background-color:transparent}.dx-table-resize-frame .dx-htmleditor-column-resizer{width:5px;top:0;height:100%;cursor:col-resize}.dx-table-resize-frame .dx-htmleditor-highlighted-column{width:3px;top:0;height:100%}.dx-table-resize-frame .dx-htmleditor-row-resizer{height:5px;left:0;width:100%;cursor:row-resize}.dx-table-resize-frame .dx-htmleditor-highlighted-row{height:3px;left:0;width:100%}.dx-htmleditor{border-color:#ddd}.dx-htmleditor .dx-htmleditor-toolbar-wrapper{padding:5px;position:relative}.dx-htmleditor .dx-htmleditor-toolbar-wrapper:first-child{border-bottom:1px solid #ddd}.dx-htmleditor.dx-state-readonly{border-style:dashed}.dx-htmleditor.dx-state-readonly .dx-htmleditor-toolbar-wrapper::before{position:absolute;top:1px;bottom:1px;left:1px;right:1px;z-index:2;background-color:rgba(255,255,255,.2);content:"";pointer-events:none}.dx-htmleditor.dx-state-readonly .dx-toolbar-button .dx-button.dx-state-disabled{opacity:.5}.dx-htmleditor.dx-htmleditor-outlined{border-radius:4px}.dx-htmleditor.dx-htmleditor-outlined.dx-state-hover{border-color:rgba(51,122,183,.4)}.dx-htmleditor.dx-htmleditor-outlined.dx-state-active,.dx-htmleditor.dx-htmleditor-outlined.dx-state-focused{border-color:#337ab7}.dx-htmleditor.dx-htmleditor-outlined.dx-invalid{border-color:rgba(217,83,79,.4)}.dx-htmleditor.dx-htmleditor-outlined.dx-invalid.dx-state-active,.dx-htmleditor.dx-htmleditor-outlined.dx-invalid.dx-state-focused{border-color:#d9534f}.dx-htmleditor.dx-htmleditor-filled{border-color:transparent;background:rgba(51,51,51,.05);border-radius:4px}.dx-htmleditor.dx-htmleditor-filled.dx-state-readonly{border-style:dashed}.dx-htmleditor.dx-htmleditor-filled.dx-state-readonly.dx-state-active,.dx-htmleditor.dx-htmleditor-filled.dx-state-readonly.dx-state-focused{background-color:rgba(51,51,51,.03)}.dx-htmleditor.dx-htmleditor-filled.dx-state-hover,.dx-htmleditor.dx-htmleditor-filled.dx-state-hover.dx-invalid.dx-state-readonly:not(.dx-state-focused){background-color:rgba(51,122,183,.07)}.dx-htmleditor.dx-htmleditor-filled.dx-state-active,.dx-htmleditor.dx-htmleditor-filled.dx-state-focused{background-color:transparent;border-color:#337ab7}.dx-htmleditor.dx-htmleditor-filled.dx-invalid{background-color:rgba(217,83,79,.1)}.dx-htmleditor.dx-htmleditor-filled.dx-invalid.dx-state-active,.dx-htmleditor.dx-htmleditor-filled.dx-invalid.dx-state-focused{background:0 0;border-color:#d9534f}.dx-htmleditor.dx-htmleditor-underlined{border-color:transparent transparent #ddd}.dx-htmleditor.dx-htmleditor-underlined .dx-htmleditor-content{padding-inline-start:0}.dx-htmleditor.dx-htmleditor-underlined.dx-state-hover{border-bottom-color:rgba(51,122,183,.4)}.dx-htmleditor.dx-htmleditor-underlined.dx-state-active,.dx-htmleditor.dx-htmleditor-underlined.dx-state-focused{border-bottom-color:#337ab7}.dx-htmleditor.dx-htmleditor-underlined.dx-state-active.dx-invalid,.dx-htmleditor.dx-htmleditor-underlined.dx-state-focused.dx-invalid{border-bottom-color:#d9534f}.dx-htmleditor.dx-htmleditor-underlined.dx-invalid{border-bottom-color:rgba(217,83,79,.4)}.dx-htmleditor.dx-htmleditor-underlined.dx-invalid.dx-state-focused{border-color:transparent transparent #d9534f}.dx-htmleditor-content blockquote{padding-inline-start:12px;border-inline-start:4px solid;color:rgba(51,51,51,.8);border-inline-start-color:#ddd}.dx-htmleditor-content td,.dx-htmleditor-content th{border-color:#ddd}.dx-htmleditor-toolbar{background-color:transparent}.dx-htmleditor-toolbar .dx-htmleditor-toolbar-separator{height:36px}.dx-htmleditor-toolbar-format.dx-dropdowneditor.dx-editor-filled{background-color:transparent}.dx-htmleditor-toolbar-format.dx-background-format .dx-button-content,.dx-htmleditor-toolbar-format.dx-color-format .dx-button-content{padding-bottom:5px}.dx-htmleditor-toolbar-format.dx-size-format{width:105px}.dx-htmleditor-toolbar-separator{border-inline-start-color:#ddd}.dx-htmleditor-toolbar-menu-separator{border-top-color:#ddd}.dx-resize-frame{border-color:#337ab7}.dx-resize-frame .dx-resizable-handle-bottom::after,.dx-resize-frame .dx-resizable-handle-corner-bottom-left,.dx-resize-frame .dx-resizable-handle-corner-bottom-right,.dx-resize-frame .dx-resizable-handle-corner-top-left,.dx-resize-frame .dx-resizable-handle-corner-top-right,.dx-resize-frame .dx-resizable-handle-left::after,.dx-resize-frame .dx-resizable-handle-right::after,.dx-resize-frame .dx-resizable-handle-top::after{background-color:#337ab7}.dx-htmleditor-add-image-popup>.dx-overlay-content>.dx-popup-content .dx-tab:first-child::after{border-inline-start:none}.dx-htmleditor-add-image-popup>.dx-overlay-content>.dx-popup-content .dx-tabs-wrapper::after{border-inline-start:none;border-inline-end:none}.dx-htmleditor-add-image-popup>.dx-overlay-content>.dx-popup-content .dx-collection .dx-field-item:not(.dx-last-col){padding-inline-end:5px}.dx-htmleditor-add-image-popup>.dx-overlay-content>.dx-popup-content .dx-collection .dx-field-item:not(.dx-first-col){padding-inline-start:0}.dx-htmleditor-add-image-popup>.dx-overlay-content>.dx-popup-content .dx-fileuploader-input-wrapper{padding:60px 20px;border:3px dashed #ddd}.dx-htmleditor-add-image-popup>.dx-overlay-content>.dx-popup-content .dx-fileuploader-input-wrapper .dx-fileuploader-input-label{border-width:0}.dx-htmleditor-add-image-popup>.dx-overlay-content>.dx-popup-content .dx-fileuploader-dragover .dx-fileuploader-input{padding-top:7px;padding-bottom:8px}.dx-htmleditor-add-image-popup>.dx-overlay-content>.dx-popup-content .dx-fileuploader-dragover .dx-fileuploader-input-label{padding-top:8px}.dx-htmleditor-add-image-popup>.dx-overlay-content>.dx-popup-content .dx-fileuploader-dragover .dx-fileuploader-content{background-color:rgba(221,221,221,.8)}.dx-mention{background-color:#ddd;color:#333}.dx-suggestion-list-wrapper{height:100%}.dx-suggestion-list-wrapper.dx-popup-wrapper .dx-overlay-content{border-top-width:0;border-bottom-width:1px}.dx-suggestion-list-wrapper.dx-popup-wrapper .dx-overlay-content.dx-dropdowneditor-overlay-flipped{border-top-width:1px;border-bottom-width:0}.dx-suggestion-list-wrapper .dx-popup-content{height:100%;padding:1px}.dx-suggestion-list-wrapper .dx-list{height:100%;min-height:39.0001px}.dx-suggestion-list-wrapper .dx-list:not(.dx-list-select-decorator-enabled){min-height:33.0001px}.dx-suggestion-list-wrapper .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item-content{padding:7px 9px}.dx-suggestion-list-wrapper .dx-list-select-all{padding:12px 0 8px}.dx-suggestion-list-wrapper .dx-empty-message,.dx-suggestion-list-wrapper .dx-list-item{border-top:0}.dx-suggestion-list-wrapper .dx-empty-message:last-of-type,.dx-suggestion-list-wrapper .dx-list-item:last-of-type{border-bottom:none}.dx-table-resize-frame>.dx-draggable-dragging+.dx-htmleditor-highlighted-column,.dx-table-resize-frame>.dx-draggable-dragging+.dx-htmleditor-highlighted-row{background-color:rgba(51,122,183,.5)}.dx-fa-button.dx-fa-button-main .dx-overlay-shader{background-color:rgba(255,255,255,.8)}.dx-fa-button.dx-fa-button-main .dx-overlay-content{min-width:48px;max-height:48px;background-color:#337ab7;color:#fff;overflow:visible;border-radius:24px;box-shadow:0 6px 12px rgba(0,0,0,.2)}.dx-fa-button.dx-fa-button-main .dx-overlay-content.dx-state-hover{background-color:#285f8f}.dx-fa-button.dx-fa-button-main .dx-overlay-content.dx-state-hover .dx-fa-button-icon{background-color:transparent}.dx-fa-button.dx-fa-button-main .dx-overlay-content.dx-state-active{background-color:#22527b}.dx-fa-button.dx-fa-button-main .dx-overlay-content.dx-state-active .dx-fa-button-icon{background-color:transparent}.dx-fa-button.dx-fa-button-main .dx-overlay-content .dx-fa-button-icon,.dx-fa-button.dx-fa-button-main .dx-overlay-content .dx-fa-button-icon-close{padding:15px;box-shadow:none;background-color:transparent}.dx-fa-button.dx-fa-button-main .dx-overlay-content .dx-fa-button-label-wrapper{position:static}.dx-fa-button.dx-fa-button-main .dx-overlay-content .dx-fa-button-label-wrapper .dx-fa-button-label{background:0 0;color:#fff;box-shadow:none;border-radius:0;margin-right:0}.dx-fa-button.dx-fa-button-main .dx-overlay-content .dx-inkripple{border-radius:24px}.dx-fa-button.dx-fa-button-main.dx-fa-button-with-label .dx-overlay-content{display:flex;flex-direction:row-reverse}.dx-fa-button.dx-fa-button-main.dx-fa-button-with-label .dx-overlay-content .dx-fa-button-icon,.dx-fa-button.dx-fa-button-main.dx-fa-button-with-label .dx-overlay-content .dx-fa-button-icon-close{padding:15px 0 15px 15px}.dx-fa-button.dx-fa-button-main.dx-fa-button-without-icon .dx-fa-button-icon{width:0}.dx-fa-button .dx-fa-button-icon,.dx-fa-button .dx-fa-button-icon-close{padding:6px;width:18px;height:18px;box-sizing:content-box}.dx-fa-button .dx-fa-button-icon .dx-icon,.dx-fa-button .dx-fa-button-icon-close .dx-icon{font-size:18px}.dx-fa-button .dx-fa-button-icon img,.dx-fa-button .dx-fa-button-icon-close img{width:100%;height:100%}.dx-fa-button .dx-overlay-content{border-radius:50%;cursor:pointer;min-width:30px;max-height:30px;background-color:transparent;color:#333;overflow:visible;display:flex;flex-direction:row;align-items:center}.dx-fa-button .dx-overlay-content.dx-fa-button-content-reverse{flex-direction:row-reverse}.dx-fa-button .dx-overlay-content.dx-fa-button-content-reverse .dx-fa-button-label-wrapper{right:auto;left:30px}.dx-fa-button .dx-overlay-content.dx-fa-button-content-reverse .dx-fa-button-label-wrapper .dx-fa-button-label{margin-left:10px;margin-right:auto}.dx-fa-button .dx-overlay-content.dx-state-hover .dx-fa-button-icon{background-color:#ebebeb}.dx-fa-button .dx-overlay-content.dx-state-active .dx-fa-button-icon{background-color:#c2c2c2}.dx-fa-button .dx-overlay-content .dx-fa-button-label-wrapper{position:absolute;right:30px}.dx-fa-button .dx-overlay-content .dx-fa-button-label-wrapper .dx-fa-button-label{background-color:#fff;color:#333;white-space:nowrap;border-radius:4px;padding:5px 10px;margin-right:10px;box-shadow:0 6px 12px rgba(0,0,0,.16);font-size:12px}.dx-fa-button .dx-overlay-content .dx-fa-button-icon{box-shadow:0 6px 12px rgba(0,0,0,.2);background-color:#fff;border-radius:50%;position:relative}.dx-fa-button .dx-overlay-content .dx-inkripple{overflow:hidden;border-radius:15px}.dx-fa-button.dx-fa-button-main .dx-overlay-content .dx-fa-button-label{padding:0 25px 0 10px;font-size:14px;margin-right:0}.dx-filemanager{height:500px;border:1px solid}.dx-filemanager .dx-filemanager-wrapper{height:100%;display:flex;flex-direction:column}.dx-filemanager .dx-filemanager-notification-drawer,.dx-filemanager .dx-filemanager-notification-drawer-panel{height:100%}.dx-filemanager .dx-filemanager-notification-popup .dx-overlay-content{min-width:240px;max-width:93vw}@media (min-width:431px){.dx-filemanager .dx-filemanager-notification-popup .dx-overlay-content{max-width:400px}}.dx-filemanager .dx-filemanager-notification-popup .dx-popup-content{padding:15px}.dx-filemanager .dx-filemanager-notification-popup .dx-popup-content .dx-filemanager-progress-box{padding:5px 0 0}.dx-filemanager .dx-filemanager-notification-popup .dx-filemanager-notification-common{padding-bottom:10px;border-bottom-width:1px;border-bottom-style:solid}.dx-filemanager .dx-filemanager-notification-popup .dx-filemanager-notification-common-no-item{border-style:none}.dx-filemanager .dx-drawer-shrink .dx-filemanager-progress-panel{border-left-width:1px;border-left-style:solid}.dx-filemanager .dx-filemanager-progress-panel{width:340px;height:100%}.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-container{padding:10px 20px 20px}.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-title{display:flex;align-items:flex-start;padding:0 0 5px 10px}.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-title .dx-filemanager-progress-panel-title-text{flex:1 1 auto;align-self:center;font-size:18px;font-weight:600}.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-common .dx-filemanager-progress-box-common{font-weight:600}.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-separator{height:20px}.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-i.dx-filemanager-i-cancel{width:16px;height:16px}.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-details>.dx-filemanager-progress-box{margin-bottom:8px;border-radius:2px}.dx-filemanager .dx-filemanager-progress-box{padding:10px 0 10px 10px;display:flex;align-items:center}.dx-filemanager .dx-filemanager-progress-box.dx-filemanager-progress-box-without-close-button{padding-right:10px}.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-image{margin-right:10px}.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-wrapper{flex:1 auto;overflow:hidden}.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-common{padding:5px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-progress-bar,.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-status{padding:5px 0}.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-close-button{margin-left:5px}.dx-filemanager .dx-filemanager-progress-box-error{border-radius:2px;display:inline-block;border-width:0;padding:2px 8px 3px;font-size:.85em;line-height:normal;word-wrap:break-word;overflow-y:auto;max-height:150px}.dx-filemanager .dx-filemanager-toolbar .dx-filemanager-toolbar-separator-item{width:1px;margin-right:5px}.dx-filemanager .dx-splitter-wrapper.dx-splitter-inactive,.dx-filemanager .dx-splitter-wrapper.dx-splitter-initial{right:3px}.dx-filemanager .dx-filemanager-container{display:flex;height:100%;border-top:1px solid;box-sizing:border-box;overflow:hidden}.dx-filemanager .dx-filemanager-container .dx-filemanager-adaptivity-drawer-panel{height:100%}.dx-filemanager .dx-filemanager-container .dx-filemanager-dirs-panel{padding:5px 10px;height:100%;width:100%;display:block}.dx-filemanager .dx-filemanager-container .dx-drawer-opened .dx-splitter.dx-state-disabled{width:1px}.dx-filemanager .dx-filemanager-container .dx-drawer-shrink .dx-drawer-panel-content{overflow:visible}.dx-filemanager .dx-filemanager-container .dx-drawer-panel-content{display:block;width:30%}.dx-filemanager .dx-filemanager-container .dx-drawer-panel-content.dx-drawer-panel-content-initial{min-width:250px;max-width:300px}.dx-filemanager .dx-filemanager-container .dx-drawer-panel-content.dx-drawer-panel-content-adaptive{max-width:100%}.dx-filemanager .dx-filemanager-dirs-panel{height:100%}.dx-filemanager .dx-filemanager-breadcrumbs{padding:2px 11px;border-bottom:1px solid}.dx-filemanager .dx-filemanager-breadcrumbs .dx-menu-item-content{padding-left:0;padding-right:0}.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-parent-folder-item .dx-menu-item-content{padding-left:2px;padding-right:2px}.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-separator-item .dx-menu-item-content{width:1px;padding-left:0;padding-right:0;margin:0 10px}.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-path-separator-item .dx-menu-item-content{padding-left:1px;padding-right:1px}.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-path-separator-item.dx-state-hover,.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-separator-item.dx-state-hover{cursor:default}.dx-filemanager .dx-filemanager-editing-container,.dx-filemanager .dx-filemanager-notification-container{position:absolute;top:-5000px;left:-5000px}.dx-filemanager .dx-row .dx-filemanager-file-actions-button{float:right}.dx-filemanager .dx-row .dx-filemanager-file-actions-button .dx-button-content{padding:0}.dx-filemanager .dx-row.dx-row-focused .dx-filemanager-file-actions-button,.dx-filemanager .dx-row.dx-selection .dx-filemanager-file-actions-button,.dx-filemanager .dx-row.dx-state-hover .dx-filemanager-file-actions-button{visibility:visible}.dx-filemanager .dx-filemanager-items-panel{width:100%;height:100%;display:flex;flex-direction:column}.dx-filemanager .dx-filemanager-fileuploader-dropzone-placeholder{position:relative;top:0;left:0;box-sizing:border-box;pointer-events:none;z-index:1000}.dx-filemanager .dx-filemanager-thumbnails{width:100%;height:100%;overflow:hidden}.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-view-port{width:100%;height:100%;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;padding:5px}.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-view-port .dx-filemanager-thumbnails-container{-webkit-user-select:none;user-select:none}.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-view-port .dx-filemanager-thumbnails-item{float:left;text-align:center;cursor:pointer;white-space:nowrap;width:100px;height:100px;border:1px dashed transparent;margin:5px;box-sizing:border-box}.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-view-port .dx-filemanager-thumbnails-item .dx-filemanager-thumbnails-item-content{overflow:hidden;padding:13px 0 10px}.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-view-port .dx-filemanager-thumbnails-item .dx-filemanager-thumbnails-item-content .dx-filemanager-thumbnails-item-thumbnail{border:0}.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-view-port .dx-filemanager-thumbnails-item .dx-filemanager-thumbnails-item-content .dx-filemanager-thumbnails-item-spacer{border:0;padding:0;margin:0;height:10px;visibility:hidden}.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-view-port .dx-filemanager-thumbnails-item .dx-filemanager-thumbnails-item-content .dx-filemanager-thumbnails-item-name{overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis}.dx-filemanager .dx-filemanager-details{height:100%;overflow:hidden;-webkit-user-select:none;user-select:none}.dx-filemanager .dx-filemanager-details>div{height:100%}.dx-filemanager .dx-filemanager-details .dx-datagrid-rowsview .dx-datagrid-table>tbody>tr.dx-filemanager-parent-directory-item>td>.dx-select-checkbox{display:none}.dx-filemanager .dx-filemanager-details .dx-filemanager-details-item-name-wrapper{display:inline-flex;align-items:flex-start;width:100%}.dx-filemanager .dx-filemanager-details .dx-filemanager-details-item-name-wrapper .dx-filemanager-details-item-name{flex:1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dx-filemanager .dx-filemanager-i.dx-filemanager-i-progress,.dx-filemanager .dx-filemanager-i.dx-icon.dx-filemanager-i-progress{animation:1.5s linear infinite dx-filemanager-icon-rotate}@keyframes dx-filemanager-icon-rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}.dx-filemanager-file-actions-button{visibility:hidden;text-align:center}.dx-filemanager-file-actions-button.dx-widget{line-height:100%}.dx-filemanager-file-actions-button .dx-button{border:none;background-color:transparent;box-shadow:none}.dx-filemanager-file-actions-button .dx-button .dx-button-content{padding:10px 11px}.dx-filemanager-file-actions-button .dx-button i{font-style:normal}.dx-filemanager-file-actions-button.dx-filemanager-file-actions-button-activated,.dx-filemanager-file-actions-button:hover{visibility:visible}.dx-filemanager-dirs-tree{width:100%}.dx-filemanager-dirs-tree .dx-treeview-item-content{display:flex;align-items:flex-end}.dx-filemanager-dirs-tree .dx-treeview-item-content>.dx-icon{flex:0 0 auto}.dx-filemanager-dirs-tree .dx-treeview-item-content .dx-filemanager-dirs-tree-item-text{flex:1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dx-filemanager-dirs-tree .dx-filemanager-focused-item .dx-filemanager-file-actions-button,.dx-filemanager-dirs-tree .dx-treeview-item.dx-state-hover .dx-filemanager-file-actions-button{visibility:visible}.dx-filemanager-dialog.dx-filemanager-dialog-folder-chooser,.dx-filemanager-progresspanel{height:100%;overflow:auto}.dx-filemanager-dialog-folder-chooser>div{height:100%}.dx-filemanager-dialog-popup>.dx-overlay-content{min-width:300px;max-width:400px;min-height:300px;max-height:400px}.dx-filemanager-dialog-name-editor-popup>.dx-overlay-content{max-width:340px;min-height:180px;max-height:180px}.dx-filemanager-dialog-delete-item-popup>.dx-overlay-content{max-width:340px;min-height:180px}.dx-filemanager-dialog-delete-item-popup>.dx-overlay-content .dx-popup-content .dx-filemanager-dialog-delete-item{overflow-wrap:break-word}.dx-filemanager-progresspanel{box-sizing:border-box;padding:5px}.dx-filemanager-progresspanel .dx-filemanager-progressbox{float:left;width:100%;padding-bottom:10px}.dx-filemanager-progresspanel .dx-filemanager-progressbox-cancel-button{margin-top:5px;float:right}.dx-splitter-wrapper{height:100%;width:0;position:absolute;z-index:998;top:0}.dx-splitter-wrapper .dx-splitter-border{z-index:997;height:100%;width:7px;cursor:col-resize}.dx-splitter-wrapper .dx-splitter-border .dx-splitter{height:100%;width:1px;display:block;cursor:col-resize;z-index:999;margin:auto}.dx-splitter-wrapper .dx-splitter-border .dx-splitter.dx-splitter-inactive{z-index:998}.dx-splitter-wrapper .dx-splitter-border .dx-splitter.dx-state-disabled{width:0;cursor:default}.dx-splitter{background-color:rgba(51,122,183,.5)}.dx-splitter.dx-splitter-inactive{background-color:#ddd}.dx-splitter-border{background-color:transparent}.dx-filemanager{border-color:#ddd}.dx-filemanager .dx-filemanager-notification-common{border-color:#ddd;color:#d9534f}.dx-filemanager .dx-drawer-shrink .dx-filemanager-progress-panel{border-left-color:#ddd}.dx-filemanager .dx-filemanager-progress-panel{background-color:#fff}.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-container{padding-top:6px}.dx-filemanager .dx-filemanager-progress-box-image{width:36px;height:36px;font-size:36px}.dx-filemanager .dx-filemanager-progress-box-error{color:#fff;background:#d9534f}.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-close-button{margin-top:9px}.dx-filemanager .dx-filemanager-toolbar{padding:6px 10px;background:#fff;min-height:48px}.dx-filemanager .dx-filemanager-toolbar.dx-filemanager-file-toolbar,.dx-filemanager .dx-filemanager-toolbar.dx-filemanager-file-toolbar .dx-toolbar{background:#f7f7f7}.dx-filemanager .dx-filemanager-toolbar .dx-filemanager-toolbar-separator-item{height:36px;background:#ddd}.dx-filemanager .dx-filemanager-toolbar .dx-filemanager-toolbar-viewmode-item .dx-texteditor{width:150px}.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled{background:0 0}.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-state-active,.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-state-focused,.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-state-hover{background:rgba(51,51,51,.1)}.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-dropdowneditor{border-color:transparent}.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-dropdowneditor .dx-dropdowneditor-icon{background:0 0}.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-dropdowneditor.dx-state-active .dx-dropdowneditor-icon,.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-dropdowneditor.dx-state-hover .dx-dropdowneditor-icon{background:0 0;border-color:transparent}.dx-filemanager .dx-filemanager-toolbar .dx-filemanager-toolbar-has-large-icon .dx-button-content{padding:4px}.dx-filemanager .dx-filemanager-toolbar .dx-toolbar .dx-filemanager-toolbar-viewmode-item .dx-button-content{padding-left:8px;padding-right:8px}.dx-filemanager .dx-filemanager-fileuploader-dropzone-placeholder{border:2px solid #337ab7}.dx-filemanager .dx-filemanager-container{border-top-color:#ddd}.dx-filemanager .dx-filemanager-dirs-panel{border-right-color:#ddd}.dx-filemanager .dx-filemanager-breadcrumbs{border-bottom-color:#ddd}.dx-filemanager .dx-filemanager-breadcrumbs .dx-menu-item.dx-state-focused{background:#ddd;color:#333}.dx-filemanager .dx-filemanager-breadcrumbs .dx-menu-item-content{padding-top:5px;padding-bottom:8px}.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-separator-item .dx-menu-item-content{background:#ddd}.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-path-separator-item.dx-state-hover,.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-separator-item.dx-state-hover{background:0 0}.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-item.dx-item-selected{color:#fff;background:rgba(51,122,183,.8)}.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-item.dx-state-hover:not(.dx-state-focused):not(.dx-item-selected){background:rgba(0,0,0,.04)}.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-item.dx-state-focused{border:1px solid #337ab7}.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-item.dx-item-selected.dx-state-focused{color:#fff;background:rgba(51,122,183,.7)}.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-item .dx-filemanager-thumbnails-item-thumbnail{width:36px;height:36px;font-size:36px}.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-item .dx-filemanager-item-custom-thumbnail{color:#ddd}.dx-filemanager .dx-filemanager-files-view{background:#fff}.dx-filemanager .dx-filemanager-files-view.dx-filemanager-details .dx-filemanager-details-item-thumbnail{font-size:18px;width:18px;height:18px}.dx-filemanager .dx-filemanager-files-view.dx-filemanager-details .dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-command-select{width:43px;min-width:43px;max-width:43px}.dx-filemanager .dx-filemanager-files-view.dx-filemanager-details .dx-row-focused .dx-filemanager-file-actions-button .dx-button .dx-icon{color:#fff}.dx-filemanager-dirs-tree.dx-treeview .dx-treeview-item-content>i{margin-bottom:0}.dx-filemanager-dirs-tree.dx-treeview .dx-state-focused>.dx-treeview-item{background:#fff}.dx-filemanager-dirs-tree.dx-treeview .dx-state-focused>.dx-treeview-item.dx-state-hover{background:#ebebeb}.dx-filemanager-dirs-tree.dx-treeview .dx-state-focused>.dx-treeview-item *{color:#333}.dx-filemanager-dirs-tree.dx-treeview .dx-treeview-item-without-checkbox>.dx-treeview-item.dx-filemanager-focused-item{background:#ebebeb}.dx-filemanager-dirs-tree.dx-treeview .dx-treeview-item-without-checkbox>.dx-treeview-item.dx-filemanager-focused-item *{color:#333}.dx-filemanager-view-switcher-popup{width:34px}.dx-filemanager-view-switcher-popup .dx-dropdownbutton-popup-wrapper.dx-dropdownbutton-popup-wrapper .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item-content{padding-top:7px;padding-left:7px;padding-right:8px;text-overflow:clip}.dx-filemanager-dirs-tree.dx-treeview .dx-filemanager-file-actions-button{margin-top:1px;margin-bottom:-1px}.dx-filemanager-dirs-tree.dx-treeview .dx-filemanager-file-actions-button .dx-button .dx-button-content{padding:0}.dx-filemanager-file-actions-button .dx-button{min-width:21px;height:21px}.dx-filemanager-file-actions-button .dx-button .dx-button-content{padding-top:10px;padding-bottom:10px}.dx-filemanager-i.dx-filemanager-i-progress,.dx-filemanager-i.dx-filemanager-i-refresh,.dx-filemanager-i.dx-icon.dx-filemanager-i-progress,.dx-filemanager-i.dx-icon.dx-filemanager-i-refresh{background:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x30_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2022%2022%22%20style%3D%22enable-background%3Anew%200%200%2022%2022%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23333%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x31_%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M11%2C4c2.45%2C0%2C4.59%2C1.26%2C5.84%2C3.16L15%2C9l6%2C1l-1-6l-1.73%2C1.73C16.64%2C3.47%2C14%2C2%2C11%2C2%0A%09%09c-4.97%2C0-9%2C4.03-9%2C9h2C4%2C7.13%2C7.13%2C4%2C11%2C4z%22%2F%3E%0A%09%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M17.92%2C12c-0.49%2C3.39-3.39%2C6-6.92%2C6c-2.19%2C0-4.13-1.01-5.41-2.59L7%2C14l-6-1l1%2C6l2.17-2.17%0A%09%09C5.82%2C18.76%2C8.26%2C20%2C11%2C20c4.63%2C0%2C8.44-3.5%2C8.94-8H17.92z%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");width:22px;height:22px}.dx-filemanager-i.dx-filemanager-i-done,.dx-filemanager-i.dx-icon.dx-filemanager-i-done{background:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x30_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2022%2022%22%20style%3D%22enable-background%3Anew%200%200%2022%2022%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23333%3B%7D%0A%09.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%235cb85c%3B%7D%0A%09.st2%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23fff%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M21%2C10l-6-1l1.87-1.87C15.6%2C5.24%2C13.44%2C4%2C11%2C4c-3.87%2C0-7%2C3.13-7%2C7H2c0-4.97%2C4.03-9%2C9-9%0A%09c3.02%2C0%2C5.7%2C1.42%2C7.35%2C3.65L20%2C4L21%2C10z%20M5.6%2C15.4C6.88%2C16.98%2C8.81%2C18%2C11%2C18c0.4%2C0%2C0.78-0.05%2C1.15-0.12%0A%09c0.15%2C0.69%2C0.42%2C1.32%2C0.77%2C1.91C12.3%2C19.92%2C11.66%2C20%2C11%2C20c-2.74%2C0-5.17-1.24-6.82-3.18L2%2C19l-1-6l6%2C1L5.6%2C15.4z%22%2F%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st1%22%20d%3D%22M17.5%2C12c2.49%2C0%2C4.5%2C2.01%2C4.5%2C4.5S19.99%2C21%2C17.5%2C21S13%2C18.99%2C13%2C16.5S15.01%2C12%2C17.5%2C12z%22%2F%3E%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st2%22%20d%3D%22M21.35%2C14.35l-4.71%2C5l-3-3l0.71-0.71l2.15%2C2.15l4.15-4.15L21.35%2C14.35z%22%2F%3E%0A%3C%2Fsvg%3E%0A");width:22px;height:22px}.dx-filemanager-i.dx-filemanager-i-danger,.dx-filemanager-i.dx-icon.dx-filemanager-i-danger{background:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x30_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2022%2022%22%20style%3D%22enable-background%3Anew%200%200%2022%2022%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23333%3B%7D%0A%09.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23d9534f%3B%7D%0A%09.st2%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23fff%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M21%2C10l-6-1l1.87-1.87C15.6%2C5.24%2C13.44%2C4%2C11%2C4c-3.87%2C0-7%2C3.13-7%2C7H2c0-4.97%2C4.03-9%2C9-9%0A%09c3.02%2C0%2C5.7%2C1.42%2C7.35%2C3.65L20%2C4L21%2C10z%20M5.6%2C15.4C6.88%2C16.98%2C8.81%2C18%2C11%2C18c0.4%2C0%2C0.78-0.05%2C1.15-0.12%0A%09c0.15%2C0.69%2C0.42%2C1.32%2C0.77%2C1.91C12.3%2C19.92%2C11.66%2C20%2C11%2C20c-2.74%2C0-5.17-1.24-6.82-3.18L2%2C19l-1-6l6%2C1L5.6%2C15.4z%22%2F%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st1%22%20d%3D%22M17.5%2C12c2.49%2C0%2C4.5%2C2.01%2C4.5%2C4.5S19.99%2C21%2C17.5%2C21S13%2C18.99%2C13%2C16.5S15.01%2C12%2C17.5%2C12z%22%2F%3E%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st2%22%20d%3D%22M17%2C20v-1h1v1H17z%20M17%2C13h1v5h-1V13z%22%2F%3E%0A%3C%2Fsvg%3E%0A");width:22px;height:22px}.dx-filemanager-i.dx-filemanager-i-cancel,.dx-filemanager-i.dx-icon.dx-filemanager-i-cancel{background:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2016%2016%22%20style%3D%22enable-background%3Anew%200%200%2016%2016%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20id%3D%22_x32_%22%20fill%3D%22%23333%22%20d%3D%22M8%2C0c4.42%2C0%2C8%2C3.58%2C8%2C8s-3.58%2C8-8%2C8c-4.42%2C0-8-3.58-8-8S3.58%2C0%2C8%2C0%20M10.87%2C4L8%2C6.87L5.13%2C4L4%2C5.13L6.87%2C8%0A%09L4%2C10.87L5.13%2C12L8%2C9.13L10.87%2C12L12%2C10.87L9.13%2C8L12%2C5.13L10.87%2C4z%22%2F%3E%0A%3C%2Fsvg%3E%0A");width:22px;height:22px}.dx-diagram{border:1px solid transparent;display:flex;flex-flow:column;height:600px;min-height:350px}.dx-diagram .dx-diagram-toolbar-wrapper{padding:5px;flex-grow:0}.dx-diagram .dx-diagram-toolbar-wrapper .dx-diagram-toolbar{background-color:transparent}.dx-diagram .dx-diagram-content-wrapper{display:flex;flex-grow:1;flex-basis:0;overflow:hidden}.dx-diagram .dx-diagram-content,.dx-diagram .dx-diagram-scroll-view{height:100%;width:100%}.dx-diagram.dx-diagram-fullscreen{left:0;top:0;width:100%!important;height:100%!important;position:fixed;z-index:2}.dx-diagram .dxdi-control{width:auto;height:auto;overflow:visible}.dx-diagram .dxdi-canvas{overflow:hidden}.dx-diagram-toolbox-popup.dx-popup-wrapper .dx-overlay-content{border-radius:0}.dx-diagram-toolbox-popup .dx-popup-title.dx-toolbar{padding:0;background-color:rgba(0,0,0,.05)}.dx-diagram-toolbox-popup .dx-popup-title .dx-button-content,.dx-diagram-toolbox-popup .dx-popup-title .dx-button.dx-button-has-icon:not(.dx-button-has-text){background-color:transparent;border:0;border-radius:0;padding:0;min-width:0}.dx-diagram-toolbox-popup .dx-popup-title .dx-button:not(.dx-closebutton){cursor:inherit;pointer-events:none}.dx-diagram-toolbox-popup .dx-popup-content{padding:0}.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-input{border-color:transparent}.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-input .dx-placeholder::before,.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-input input{min-height:0;font-size:.9em}.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-input .dx-button{border:0;border-radius:0;min-height:14px}.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-panel{position:relative;height:100%;overflow-y:auto}.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-panel>*{position:absolute}.dx-diagram-properties-popup .dx-scrollview,.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-panel>.dx-scrollview{width:100%}.dx-diagram-properties-popup .dx-popup-content{padding:0}.dx-diagram-properties-popup .dx-tabs{border:0}.dx-diagram-properties-popup .dx-tabpanel .dx-multiview-wrapper{border-left:0;border-right:0}.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar .dx-toolbar-items-container{display:block;height:auto}.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar .dx-toolbar-items-container>div{display:flex;flex-wrap:wrap;width:100%;height:auto;position:inherit}.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar .dx-toolbar-items-container .dx-toolbar-item{display:flex;align-items:center}.dx-diagram-properties-popup:not(.dx-diagram-mobile-popup) .dx-tabpanel .dx-multiview-wrapper{border-bottom:0}.dx-diagram-properties-popup.dx-diagram-mobile-popup{width:calc(100% - 2px)!important}.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-popup-title{border:0;min-height:0;position:relative;z-index:1}.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-toolbar .dx-toolbar-items-container{height:auto}.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-toolbar .dx-toolbar-items-container .dx-toolbar-item{padding-top:0;padding-bottom:0}.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-tabpanel{display:flex;flex-direction:column-reverse}.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-tabpanel .dx-multiview-wrapper{border-top:0}.dx-diagram-floating-toolbar-container{position:absolute;z-index:1001;width:100%;transition:opacity .4s}.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container{background:0 0;border-radius:50%;border:0;padding:0}.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar{background:0 0}.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container div{border-radius:50%}.dx-diagram-floating-toolbar-container .dx-diagram-toolbar .dx-toolbar-items-container>*{padding-left:0;padding-right:0}.dx-diagram-toolbar .dx-diagram-toolbar-separator{display:table;height:100%;border-left:1px solid transparent}.dx-diagram-toolbar .dx-diagram-toolbar-menu-separator{width:100%;border-top:1px solid transparent}.dx-diagram-toolbar .dx-diagram-toolbar-menu-separator::before{content:none}.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-texteditor,.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-texteditor,.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-texteditor,.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-texteditor{width:auto}.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper,.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper,.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper,.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper{display:flex;align-items:center}.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i{display:block}.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-textbox,.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-textbox,.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-textbox,.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-textbox{width:0;max-width:0}.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-textbox .dx-texteditor-input,.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-textbox .dx-texteditor-input,.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-textbox .dx-texteditor-input,.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-textbox .dx-texteditor-input{width:0;padding-left:0}.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay{transform:none!important;width:100%!important;height:100%!important}.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content{transform:none!important;width:100%!important;top:initial!important;bottom:0!important}.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content .dx-popup-content{padding:8px}.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content .dx-colorview-container{width:100%}.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content .dx-colorview-container .dx-colorview-container-row{display:flex}.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content .dx-colorview-container .dx-colorview-container-row .dx-colorview-palette-cell{flex-grow:1}.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content .dx-colorview-container .dx-colorview-container-row .dx-colorview-palette-cell .dx-colorview-palette{width:100%;min-width:300px}.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content .dx-colorview-container .dx-colorview-container-row .dx-colorview-controls-container,.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content .dx-colorview-container .dx-colorview-container-row .dx-colorview-hue-scale-cell{margin-left:12px}.dx-diagram-i{background-repeat:no-repeat;background-position:0 0;display:inline-block}.dx-diagram-loading-indicator{position:absolute;top:calc(50% - 32px);left:calc(50% - 32px);width:64px;height:64px}.dx-diagram-touch-context-toolbox .dx-popover-wrapper,.dx-diagram-touchbar-overlay{z-index:1!important}.dx-diagram-touchbar.dx-context-menu .dx-menu-items-container{display:block;height:100%;padding:0}.dx-diagram-touchbar.dx-context-menu .dx-menu-items-container::after{display:block;content:"";clear:both}.dx-diagram-touchbar.dx-context-menu .dx-menu-items-container>li{display:block;float:left}.dx-diagram-touchbar.dx-context-menu .dx-menu-item.dx-menu-item-has-text.dx-menu-item-has-icon .dx-menu-item-content .dx-icon{margin:0}.dx-diagram-touchbar.dx-context-menu .dx-menu-item .dx-menu-item-content .dx-menu-item-text{display:none}.dx-diagram-context-toolbox-target,.dx-diagram-touchbar-target{position:absolute;background-color:transparent;pointer-events:none}.dx-diagram-context-toolbox-target{width:1px;height:1px}.dx-diagram-context-toolbox .dx-popup-content{padding:8px}.dx-diagram{border-color:#ddd}.dx-diagram .dxdi-control .dxdi-canvas{background-color:#d9d9d9}.dx-diagram .dxdi-control .dxdi-canvas .connector-multi-selection,.dx-diagram .dxdi-control .dxdi-canvas .connector-point-mark,.dx-diagram .dxdi-control .dxdi-canvas .connector-selection,.dx-diagram .dxdi-control .dxdi-canvas .connector-side-mark,.dx-diagram .dxdi-control .dxdi-canvas .extension-line path,.dx-diagram .dxdi-control .dxdi-canvas .item-multi-selection-rect,.dx-diagram .dxdi-control .dxdi-canvas .item-selection-rect,.dx-diagram .dxdi-control .dxdi-canvas .items-selection-rect,.dx-diagram .dxdi-control .dxdi-canvas .selection-mark{stroke:#337ab7}.dx-diagram .dxdi-control .dxdi-canvas .connector-side-mark,.dx-diagram .dxdi-control .dxdi-canvas .extension-line text{fill:#337ab7}.dx-diagram .dxdi-control .dxdi-canvas .connection-mark:not(.selector),.dx-diagram .dxdi-control .dxdi-canvas .connection-point:not(.selector),.dx-diagram .dxdi-control .dxdi-canvas .connection-target,.dx-diagram .dxdi-control .dxdi-canvas .container-target{stroke:#5cb85c}.dx-diagram .dxdi-control .dxdi-canvas .connection-mark:not(.selector).active,.dx-diagram .dxdi-control .dxdi-canvas .connection-point:not(.selector).active{fill:#5cb85c}.dx-diagram .dxdi-control .dxdi-canvas .geometry-mark{stroke:#d9534f}.dx-diagram .dxdi-control .dxdi-canvas .dxdi-main .dxdi-image .dxdi-spinner path{stroke:#606060;stroke-opacity:1}.dx-diagram .dxdi-control .dxdi-canvas .dxdi-main .dxdi-image .dxdi-spinner ellipse{stroke:#606060;stroke-opacity:0.55}.dx-diagram .dxdi-control .dxdi-canvas .dxdi-main .dxdi-image .dxdi-user .dxdi-background{fill:#606060;opacity:.55}.dx-diagram .dxdi-control .dxdi-canvas .dxdi-main .dxdi-image .dxdi-warning ellipse{fill:#d9534f}.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .geometry-mark,.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .selection-mark{stroke:#666}.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .item-selection-rect,.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .items-selection-rect{fill:transparent;stroke:#666}.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .items-selection-rect{fill:rgba(144,144,144,0.02)}.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .item-multi-selection-rect{fill:rgba(144,144,144,0.02);stroke:#666}.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .connector-multi-selection,.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .connector-point-mark,.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .connector-selection,.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .connector-side-mark{stroke:#666}.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .connector-side-mark{fill:#666}.dx-diagram .dxdi-text-input-container.connector-text .dxdi-text-input{border-color:#337ab7}.dx-diagram .dx-diagram-toolbar-wrapper{border-bottom:1px solid #ddd}.dx-diagram.dx-diagram-fullscreen{background-color:#fff}.dx-diagram-properties-panel,.dx-diagram-toolbox-panel{background:#fff}.dx-diagram-floating-toolbar-container{border:1px solid #ddd;background:#fff;box-shadow:0 1px 8px rgba(0,0,0,.175);border-radius:6px;padding:2px}.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container,.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-button,.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar,.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar-item,.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar-items-container{width:48px;height:48px}.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-button .dx-button-content,.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-button-content,.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar .dx-button-content,.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar-item .dx-button-content,.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar-items-container .dx-button-content{padding-top:0;padding-bottom:0;line-height:44px}.dx-diagram-floating-toolbar-container .dx-toolbar-item{padding:0 2px 0 0}.dx-diagram-toolbox-popup>.dx-overlay-content{box-shadow:0 1px 8px rgba(0,0,0,.175)}.dx-diagram-toolbox-popup .dx-popup-title.dx-toolbar{font-size:.5em;min-height:12px}.dx-diagram-toolbox-popup .dx-popup-title.dx-toolbar .dx-closebutton{position:static;left:0}.dx-rtl .dx-diagram-toolbox-popup .dx-popup-title.dx-toolbar .dx-closebutton{right:0}.dx-diagram-toolbox-popup .dx-popup-title.dx-toolbar .dx-toolbar-items-container{height:12px}.dx-diagram-toolbox-popup .dx-popup-title .dx-button-content,.dx-diagram-toolbox-popup .dx-popup-title .dx-button.dx-button-has-icon:not(.dx-button-has-text){width:12px;height:12px}.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-input-container,.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-panel,.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-panel .dx-accordion{width:144px}.dx-diagram-toolbox-popup .dx-diagram-toolbox-input-container{border-bottom:1px solid #ddd}.dx-diagram-toolbox-popup .dx-diagram-toolbox-input{margin:2px;box-shadow:none}.dx-diagram-toolbox-popup .dx-diagram-toolbox-input .dx-placeholder::before,.dx-diagram-toolbox-popup .dx-diagram-toolbox-input .dx-texteditor-input{padding:4px 9px}.dx-diagram-toolbox-popup .dx-diagram-toolbox-input .dx-button .dx-button-content,.dx-diagram-toolbox-popup .dx-diagram-toolbox-input .dx-button.dx-button-has-icon:not(.dx-button-has-text) .dx-button-content{padding:2px}.dx-diagram-toolbox-popup .dx-diagram-toolbox-input .dx-button .dx-icon{font-size:12px}.dx-diagram-toolbox-popup .dx-popup-title .dx-closebutton{width:12px;height:12px;margin:1px 0 0}.dx-diagram-toolbox-popup .dx-popup-title .dx-closebutton .dx-icon{width:10px;height:10px;padding:1px;font-size:8px;line-height:8px;background-position:1px 1px;background-size:8px 8px}.dx-diagram-toolbox-popup.dx-diagram-mobile-popup .dx-popup-content{padding-top:66px}.dx-diagram-toolbox-popup.dx-diagram-mobile-popup .dx-popup-content .dx-diagram-toolbox-input-container{border-top:1px solid #ddd}.dx-diagram-toolbox-panel .dx-accordion .dx-accordion-item{border-left:none;border-right:none}.dx-diagram-toolbox-panel .dx-accordion .dx-accordion-item:first-of-type{border-top:none}.dx-diagram-toolbox-panel .dx-accordion .dx-accordion-item:last-child{border-bottom:none}.dx-diagram-toolbox-panel .dx-item-content.dx-accordion-item-title{padding:6px 12px}.dx-diagram-toolbox-panel .dx-item-content.dx-accordion-item-title .dx-accordion-item-title-caption{font-size:.7em;font-weight:700}.dx-diagram-toolbox-panel .dx-item-content.dx-accordion-item-title::before{font-size:.7em}.dx-diagram-toolbox-panel .dx-item-content.dx-accordion-item-body{padding:6px 12px}.dx-diagram-toolbox-panel .dxdi-toolbox .dxdi-canvas .dxdi-shape-text{opacity:.25}.dx-diagram-properties-popup .dx-multiview-item,.dx-diagram-properties-popup.dx-diagram-properties-popup-notabs .dx-popup-content{padding:8px}.dx-diagram-properties-popup .dx-diagram-properties-panel-group-title{font-weight:700;padding:8px}.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar{padding:0 8px 8px}.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar .dx-toolbar-item{margin-bottom:4px}.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar .dx-toolbar-item.dx-diagram-lg-icon-item .dx-diagram-i{background-size:64px 64px;width:64px;height:64px}.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar:first-child{padding-top:8px}.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-popup-title{padding:2px 8px 0 0}.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-tabpanel .dx-tab-selected::before{top:-1px}.dx-diagram-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format){background-color:#e6e6e6}.dx-diagram-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-success{background-color:#449d44}.dx-diagram-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-default{background-color:#285f8f}.dx-diagram-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-danger{background-color:#c9302c}.dx-diagram-toolbar .dx-dropdowneditor.dx-editor-filled,.dx-diagram-toolbar .dx-texteditor.dx-editor-filled{background-color:transparent}.dx-diagram-toolbar .dx-diagram-toolbar-separator{border-left-color:#ddd}.dx-diagram-toolbar .dx-diagram-toolbar-menu-separator{border-top-color:#ddd}.dx-diagram-toolbar .dx-diagram-toolbar-text{padding:8px 0 9px 15px}.dx-diagram-toolbar .dx-diagram-lg-edit-item .dx-texteditor{width:240px}.dx-diagram-toolbar .dx-diagram-md-edit-item .dx-texteditor{width:150px}.dx-diagram-toolbar .dx-diagram-sm-edit-item .dx-texteditor{width:100px}.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-icon{border-bottom-width:3px;border-bottom-style:solid}.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-icon,.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-icon,.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-icon,.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-icon{margin-left:8px;margin-right:7px}.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-icon,.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-icon,.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-icon,.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-icon{font-size:18px;color:#333}.dx-diagram-touchbar.dx-context-menu .dx-menu-item .dx-menu-item-content{padding:5px}.dx-diagram-touchbar.dx-context-menu .dx-menu-separator{width:1px;height:30px;margin:0}.dx-diagram-i-selectbox-null-icon{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3C%2Fsvg%3E%0A");width:28.08px;height:18px}.dx-diagram-i-connector-begin-none{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23FF0000%3B%7D%0A%09.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M1%2C13l9-9l1%2C1l-9%2C9L1%2C13z%22%20fill%3D%22%23333%22%2F%3E%0A%3Cpath%20class%3D%22st1%22%20d%3D%22M12%2C8V3H0v12h12v-5h16V8H12z%20M10%2C13H2V5h8V13z%22%20fill%3D%22%23333%22%2F%3E%0A%3C%2Fsvg%3E%0A");width:28.08px;height:18px}.dx-diagram-i-connector-begin-arrow{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2016%22%20style%3D%22enable-background%3Anew%200%200%2028%2016%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M8%2C9l4%2C3l1%2C2L0%2C8l13-6l-1%2C2L8%2C7h20v2H8z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");width:28.08px;height:18px}.dx-diagram-i-connector-begin-outlined-triangle{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M0%2C9l13%2C6v-5h15V8H13V3L0%2C9z%20M11%2C12L3.9%2C9L11%2C6V12z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");width:28.08px;height:18px}.dx-diagram-i-connector-begin-filled-triangle{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M13%2C10v5L0%2C9l13-6v5h15v2H13z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");width:28.08px;height:18px}.dx-diagram-i-connector-end-none{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23FF0000%3B%7D%0A%09.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M17%2C13l9-9l1%2C1l-9%2C9L17%2C13z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3Cpath%20class%3D%22st1%22%20d%3D%22M0%2C8v2h16v5h12V3H16v5H0z%20M18%2C5h8v8h-8V5z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");width:28.08px;height:18px}.dx-diagram-i-connector-end-arrow{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M0%2C10l0-2h20l-4-3l-1-2l13%2C6l-13%2C6l1-2l4-3H0z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");width:28.08px;height:18px}.dx-diagram-i-connector-end-outlined-triangle{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2016%22%20style%3D%22enable-background%3Anew%200%200%2028%2016%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M28%2C8L15%2C2v5H0v2h15v5L28%2C8z%20M17%2C5l7.1%2C3L17%2C11V5z%22%20fill%3D%22%23333%22%2F%3E%0A%3C%2Fsvg%3E%0A");width:28.08px;height:18px}.dx-diagram-i-connector-end-filled-triangle{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M0%2C10V8h15V3l13%2C6l-13%2C6v-5H0z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");width:28.08px;height:18px}.dx-diagram-i-connector-orthogonal{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M20%2C18v-8h3V5H8v3H0V0h8v3h15h2v2v5h3v8H20z%20M6%2C2H2v4h4V2z%20M26%2C12h-4v4h4V12z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");width:28.08px;height:18px}.dx-diagram-i-connector-straight{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20d%3D%22M20%2C10v2.2L8%2C2.8V0H0v8h8V5.8l12%2C9.3V18h8v-8H20z%20M6%2C6H2V2h4V6z%20M26%2C16h-4v-4h4V16z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");width:28.08px;height:18px}.dx-diagram-i-line-solid{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Crect%20id%3D%22_x32__2_%22%20x%3D%223%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%2222%22%20height%3D%222%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");width:28.08px;height:18px}.dx-diagram-i-line-dotted{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Crect%20id%3D%22_x32__2_%22%20x%3D%223%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22%23333%22%20%2F%3E%0A%3Crect%20id%3D%22_x32__1_%22%20x%3D%227%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22%23333%22%20%2F%3E%0A%3Crect%20id%3D%22_x32__3_%22%20x%3D%2211%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22%23333%22%20%2F%3E%0A%3Crect%20id%3D%22_x32__4_%22%20x%3D%2215%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22%23333%22%20%2F%3E%0A%3Crect%20id%3D%22_x32__5_%22%20x%3D%2219%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22%23333%22%20%2F%3E%0A%3Crect%20id%3D%22_x32__6_%22%20x%3D%2223%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");width:28.08px;height:18px}.dx-diagram-i-line-dashed{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Crect%20id%3D%22_x32__1_%22%20x%3D%223%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%226%22%20height%3D%222%22%20fill%3D%22%23333%22%20%2F%3E%0A%3Crect%20id%3D%22_x32__4_%22%20x%3D%2211%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%226%22%20height%3D%222%22%20fill%3D%22%23333%22%20%2F%3E%0A%3Crect%20id%3D%22_x32__5_%22%20x%3D%2219%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%226%22%20height%3D%222%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");width:28.08px;height:18px}.dx-diagram-i-button-fill,.dx-diagram-i-menu-fill{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20id%3D%22_x32_%22%20d%3D%22M7.6%2C1L6.7%2C1.9l1.9%2C1.9L3%2C9.4L9.5%2C16L16%2C9.4L7.6%2C1z%20M5%2C9l4.5-4.5L14%2C9H5z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A%0A");width:18px;height:21px}.dx-diagram-i-button-fullscreen,.dx-diagram-i-menu-fullscreen{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpolygon%20points%3D%220%2C6%202%2C6%202%2C2%206%2C2%206%2C0%200%2C0%22%20fill%3D%22%23333%22%2F%3E%0A%3Cpolygon%20points%3D%222%2C12%200%2C12%200%2C18%206%2C18%206%2C16%202%2C16%22%20fill%3D%22%23333%22%2F%3E%0A%3Cpolygon%20points%3D%2212%2C0%2012%2C2%2016%2C2%2016%2C6%2018%2C6%2018%2C0%22%20fill%3D%22%23333%22%2F%3E%0A%3Cpolygon%20points%3D%2216%2C16%2012%2C16%2012%2C18%2018%2C18%2018%2C12%2016%2C12%22%20fill%3D%22%23333%22%2F%3E%0A%3C%2Fsvg%3E%0A");width:18px;height:18px}.dx-diagram-i-button-lock,.dx-diagram-i-menu-lock{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20id%3D%22_x31_%22%20d%3D%22M14%2C5c0-2.8-2.2-5-5-5C6.2%2C0%2C4%2C2.2%2C4%2C5C2.9%2C5%2C2%2C5.9%2C2%2C7v8c0%2C1.1%2C0.9%2C2%2C2%2C2h10c1.1%2C0%2C2-0.9%2C2-2V7%0A%09C16%2C5.9%2C15.1%2C5%2C14%2C5z%20M9%2C13c-1.1%2C0-2-0.9-2-2s0.9-2%2C2-2c1.1%2C0%2C2%2C0.9%2C2%2C2C11%2C12.1%2C10.1%2C13%2C9%2C13z%20M6%2C5c0-1.7%2C1.3-3%2C3-3%0A%09c1.7%2C0%2C3%2C1.3%2C3%2C3H6z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");width:18px;height:18px}.dx-diagram-i-button-unlock,.dx-diagram-i-menu-unlock{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st0%22%20d%3D%22M14%2C17H4c-1.1%2C0-2-0.9-2-2V7c0-1.1%2C0.9-2%2C2-2h2h2h4c0-1.7-1.3-3-3-3C8.1%2C2%2C7.3%2C2.4%2C6.8%2C3H4.4%0A%09C5.2%2C1.2%2C7%2C0%2C9%2C0c2.8%2C0%2C5%2C2.2%2C5%2C5c1.1%2C0%2C2%2C0.9%2C2%2C2v8C16%2C16.1%2C15.1%2C17%2C14%2C17z%20M9%2C9c-1.1%2C0-2%2C0.9-2%2C2s0.9%2C2%2C2%2C2s2-0.9%2C2-2%0A%09C11%2C9.9%2C10.1%2C9%2C9%2C9z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");width:18px;height:18px}.dx-diagram-i-button-send-to-back,.dx-diagram-i-menu-send-to-back{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bopacity%3A0.35%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x30__1_%22%20class%3D%22st0%22%20d%3D%22M8%2C0h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2H8c-1.1%2C0-2-0.9-2-2V2C6%2C0.9%2C6.9%2C0%2C8%2C0z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st1%22%20d%3D%22M8%2C12c-1.1%2C0-2-0.9-2-2V4H4C2.9%2C4%2C2%2C4.9%2C2%2C6v8c0%2C1.1%2C0.9%2C2%2C2%2C2h8c1.1%2C0%2C2-0.9%2C2-2v-2H8z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");width:18px;height:18px}.dx-diagram-i-button-bring-to-front,.dx-diagram-i-menu-bring-to-front{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bopacity%3A0.35%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x30__1_%22%20class%3D%22st0%22%20d%3D%22M8%2C0h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2H8c-1.1%2C0-2-0.9-2-2V2C6%2C0.9%2C6.9%2C0%2C8%2C0z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3Cpath%20id%3D%22_x30_%22%20class%3D%22st1%22%20d%3D%22M4%2C4h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2H4c-1.1%2C0-2-0.9-2-2V6C2%2C4.9%2C2.9%2C4%2C4%2C4z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");width:18px;height:18px}.dx-diagram-i-button-select-all,.dx-diagram-i-menu-select-all{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.75%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st0%22%20d%3D%22M8.5%2C6c0.1%2C0%2C0.3%2C0%2C0.4%2C0.1l0%2C0l6.8%2C5.3c0.3%2C0.2%2C0.3%2C0.5%2C0.1%2C0.8c-0.1%2C0.1-0.1%2C0.2-0.3%2C0.2l-1.9%2C0.3%0A%09l1.3%2C2.6c0.2%2C0.3%2C0%2C0.6-0.3%2C0.7l-2.1%2C0.9c-0.1%2C0-0.2%2C0.1-0.3%2C0.1c-0.2%2C0-0.4-0.1-0.5-0.3l-1.3-2.6l-1.5%2C1.1%0A%09c-0.1%2C0.1-0.2%2C0.1-0.4%2C0.1c-0.3%2C0-0.6-0.2-0.6-0.5V6.6C7.9%2C6.3%2C8.2%2C6%2C8.5%2C6z%22%20fill%3D%22%23333%22%2F%3E%0A%3Cg%20id%3D%22_x33_%22%20class%3D%22st1%22%3E%0A%09%3Cpolygon%20id%3D%22_x31__1_%22%20class%3D%22st0%22%20points%3D%2212%2C6%2014%2C8%2016%2C8%2016%2C6%20%09%22%20fill%3D%22%23333%22%20%2F%3E%0A%09%3Crect%20id%3D%22_x32__1_%22%20x%3D%2211.6%22%20y%3D%222%22%20transform%3D%22matrix(0.7071%20-0.7071%200.7071%200.7071%201.6862%2010.071)%22%20class%3D%22st0%22%20width%3D%222.8%22%20height%3D%222%22%20%20fill%3D%22%23333%22%2F%3E%0A%09%3Crect%20id%3D%22_x33__1_%22%20x%3D%228%22%20y%3D%221%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%224%22%20%20fill%3D%22%23333%22%2F%3E%0A%09%3Crect%20id%3D%22_x34_%22%20x%3D%223.6%22%20y%3D%2210%22%20transform%3D%22matrix(0.7071%20-0.7071%200.7071%200.7071%20-6.3137%206.7573)%22%20class%3D%22st0%22%20width%3D%222.8%22%20height%3D%222%22%20%20fill%3D%22%23333%22%2F%3E%0A%09%3Crect%20id%3D%22_x35_%22%20x%3D%224%22%20y%3D%221.6%22%20transform%3D%22matrix(0.7071%20-0.7071%200.7071%200.7071%20-0.6569%204.4142)%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222.8%22%20%20fill%3D%22%23333%22%2F%3E%0A%09%3Crect%20id%3D%22_x36_%22%20x%3D%222%22%20y%3D%226%22%20class%3D%22st0%22%20width%3D%224%22%20height%3D%222%22%20%20fill%3D%22%23333%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");width:18px;height:18px}.dx-diagram-i-button-image-delete,.dx-diagram-i-menu-image-delete{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st0%22%20d%3D%22M17%2C15.4L15.5%2C17l-2-2l-2%2C2L10%2C15.4l2-2l-2-2l1.5-1.4l2%2C2l2-2l1.5%2C1.5l-2%2C2L17%2C15.4z%20M12%2C6l-4%2C6%0A%09l-2-2l-3%2C5h5v2H3c-1.1%2C0-2-0.9-2-2V3c0-1.1%2C0.9-2%2C2-2h12c1.1%2C0%2C2%2C0.9%2C2%2C2v4l-2%2C2L12%2C6z%20M5.5%2C5C4.7%2C5%2C4%2C5.6%2C4%2C6.5S4.7%2C8%2C5.5%2C8%0A%09S7%2C7.3%2C7%2C6.5S6.3%2C5%2C5.5%2C5z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");width:18px;height:18px}.dx-diagram-i-button-image-edit,.dx-diagram-i-menu-image-edit{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st0%22%20d%3D%22M15%2C9l-3-3l-4%2C6l-2-2l-3%2C5h6v2H3c-1.1%2C0-2-0.9-2-2V3c0-1.1%2C0.9-2%2C2-2h12c1.1%2C0%2C2%2C0.9%2C2%2C2v4L15%2C9z%0A%09%20M5.5%2C5C4.7%2C5%2C4%2C5.7%2C4%2C6.5S4.7%2C8%2C5.5%2C8S7%2C7.3%2C7%2C6.5S6.3%2C5%2C5.5%2C5z%20M17%2C12.5L12.5%2C17H11v-1.5l4.5-4.5L17%2C12.5z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");width:18px;height:18px}.dx-diagram-i-button-image-insert,.dx-diagram-i-menu-image-insert{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st0%22%20d%3D%22M15%2C9l-3-3l-4%2C7l-2-3l-3%2C5h6v2H3c-1.1%2C0-2-0.9-2-2V3c0-1.1%2C0.9-2%2C2-2h12c1.1%2C0%2C2%2C0.9%2C2%2C2v4L15%2C9z%0A%09%20M5.5%2C5C4.7%2C5%2C4%2C5.7%2C4%2C6.5S4.7%2C8%2C5.5%2C8S7%2C7.3%2C7%2C6.5S6.3%2C5%2C5.5%2C5z%20M13%2C11h2v2h2v2h-2v2h-2v-2h-2v-2h2V11z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");width:18px;height:18px}.dx-diagram-i-button-layout-layered-bt{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x34_%22%3E%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M60%2C20v8c0%2C1.1-0.9%2C2-2%2C2h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8C59.1%2C18%2C60%2C18.9%2C60%2C20z%20M58%2C20%0A%09%09h-8v8h8V20z%20M46%2C6v8c0%2C1.1-0.9%2C2-2%2C2h-8c-1.1%2C0-2-0.9-2-2V6c0-1.1%2C0.9-2%2C2-2h8C45.1%2C4%2C46%2C4.9%2C46%2C6z%20M44%2C6h-8v8h8V6z%20M46%2C34v8%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8C45.1%2C32%2C46%2C32.9%2C46%2C34z%20M44%2C34h-8v8h8V34z%20M46%2C50v8c0%2C1.1-0.9%2C2-2%2C2h-8%0A%09%09c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8C45.1%2C48%2C46%2C48.9%2C46%2C50z%20M44%2C50h-8v8h8V50z%20M32%2C20v8c0%2C1.1-0.9%2C2-2%2C2h-8c-1.1%2C0-2-0.9-2-2%0A%09%09v-8c0-1.1%2C0.9-2%2C2-2h8C31.1%2C18%2C32%2C18.9%2C32%2C20z%20M30%2C20h-8v8h8V20z%20M12%2C4l6%2C6h-5v50h-2V10H6L12%2C4z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M55%2C9v2v7h-2v-7h-7V9h7H55z%20M53%2C30h2v7v2h-2h-7v-2h7V30z%20M39%2C44h2v4h-2V44z%20M27%2C9h7v2h-7v7h-2v-7V9%0A%09%09H27z%20M27%2C37h7v2h-7h-2v-2v-7h2V37z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");width:18px;height:18px}.dx-diagram-i-button-layout-layered-lr{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x34_%22%3E%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M45%2C59h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C47%2C58.1%2C46.1%2C59%2C45%2C59z%20M45%2C57%0A%09%09v-8h-8v8H45z%20M59%2C45h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C61%2C44.1%2C60.1%2C45%2C59%2C45z%20M59%2C43v-8h-8v8H59z%0A%09%09%20M31%2C45h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C33%2C44.1%2C32.1%2C45%2C31%2C45z%20M31%2C43v-8h-8v8H31z%20M15%2C45H7%0A%09%09c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C17%2C44.1%2C16.1%2C45%2C15%2C45z%20M15%2C43v-8H7v8H15z%20M45%2C31h-8c-1.1%2C0-2-0.9-2-2%0A%09%09v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C47%2C30.1%2C46.1%2C31%2C45%2C31z%20M45%2C29v-8h-8v8H45z%20M61%2C11l-6%2C6v-5H5v-2h50V5L61%2C11z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M56%2C54h-2h-7v-2h7v-7h2v7V54z%20M35%2C52v2h-7h-2v-2v-7h2v7H35z%20M21%2C38v2h-4v-2H21z%20M56%2C26v7h-2v-7h-7%0A%09%09v-2h7h2V26z%20M28%2C26v7h-2v-7v-2h2h7v2H28z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");width:18px;height:18px}.dx-diagram-i-button-layout-layered-rl{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x34_%22%3E%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M19%2C57v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2h-8C19.9%2C59%2C19%2C58.1%2C19%2C57z%20M29%2C57%0A%09%09v-8h-8v8H29z%20M5%2C43v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2H7C5.9%2C45%2C5%2C44.1%2C5%2C43z%20M15%2C43v-8H7v8H15z%20M33%2C43v-8%0A%09%09c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2h-8C33.9%2C45%2C33%2C44.1%2C33%2C43z%20M43%2C43v-8h-8v8H43z%20M49%2C43v-8c0-1.1%2C0.9-2%2C2-2h8%0A%09%09c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2h-8C49.9%2C45%2C49%2C44.1%2C49%2C43z%20M59%2C43v-8h-8v8H59z%20M19%2C29v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-8C19.9%2C31%2C19%2C30.1%2C19%2C29z%20M29%2C29v-8h-8v8H29z%20M11%2C5v5h50v2H11v5l-6-6L11%2C5z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M10%2C52v-7h2v7h7v2h-7h-2V52z%20M38%2C52v-7h2v7v2h-2h-7v-2H38z%20M49%2C38v2h-4v-2H49z%20M10%2C24h2h7v2h-7v7%0A%09%09h-2v-7V24z%20M31%2C26v-2h7h2v2v7h-2v-7H31z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");width:18px;height:18px}.dx-diagram-i-button-layout-layered-tb{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x34_%22%3E%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M58%2C46h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C60%2C45.1%2C59.1%2C46%2C58%2C46z%20M58%2C36%0A%09%09h-8v8h8V36z%20M44%2C60h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C46%2C59.1%2C45.1%2C60%2C44%2C60z%20M44%2C50h-8v8h8V50z%20M44%2C32%0A%09%09h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C46%2C31.1%2C45.1%2C32%2C44%2C32z%20M44%2C22h-8v8h8V22z%20M44%2C16h-8%0A%09%09c-1.1%2C0-2-0.9-2-2V6c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C46%2C15.1%2C45.1%2C16%2C44%2C16z%20M44%2C6h-8v8h8V6z%20M30%2C46h-8c-1.1%2C0-2-0.9-2-2v-8%0A%09%09c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C32%2C45.1%2C31.1%2C46%2C30%2C46z%20M30%2C36h-8v8h8V36z%20M6%2C54h5V4h2v50h5l-6%2C6L6%2C54z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M53%2C55h-7v-2h7v-7h2v7v2H53z%20M53%2C27h-7v-2h7h2v2v7h-2V27z%20M39%2C16h2v4h-2V16z%20M25%2C55v-2v-7h2v7h7v2%0A%09%09h-7H25z%20M27%2C34h-2v-7v-2h2h7v2h-7V34z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");width:18px;height:18px}.dx-diagram-i-button-layout-tree-bt{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x34_%22%3E%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M59%2C6v6c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2V6c0-1.1%2C0.9-2%2C2-2h6C58.1%2C4%2C59%2C4.9%2C59%2C6z%20M57%2C6h-6v6%0A%09%09h6V6z%20M59%2C26v6c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6C58.1%2C24%2C59%2C24.9%2C59%2C26z%20M57%2C26h-6v6h6V26z%20M49%2C38v6%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6C48.1%2C36%2C49%2C36.9%2C49%2C38z%20M47%2C38h-6v6h6V38z%20M49%2C52v6c0%2C1.1-0.9%2C2-2%2C2h-6%0A%09%09c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6C48.1%2C50%2C49%2C50.9%2C49%2C52z%20M47%2C52h-6v6h6V52z%20M39%2C32c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2v-6%0A%09%09c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2V32z%20M37%2C26h-6v6h6V26z%20M30%2C14h-6c-1.1%2C0-2-0.9-2-2V6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6%0A%09%09C32%2C13.1%2C31.1%2C14%2C30%2C14z%20M24%2C12h6V6h-6V12z%20M17%2C10h-5v50h-2V10H5l6-6L17%2C10z%20M36%2C12V6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-6C36.9%2C14%2C36%2C13.1%2C36%2C12z%20M38%2C12h6V6h-6V12z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M55%2C14v10h-2V14H55z%20M53%2C34h2v6v2h-2h-4v-2h4V34z%20M43%2C46h2v4h-2V46z%20M40%2C14h2v6h-7v4h-2v-4h-7v-6h2%0A%09%09v4h5h2h4.9L40%2C14z%20M35%2C40h4v2h-4h-2v-2v-6h2V40z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");width:18px;height:18px}.dx-diagram-i-button-layout-tree-lr{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x34_%22%3E%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M58%2C59h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C60%2C58.1%2C59.1%2C59%2C58%2C59z%20M58%2C57%0A%09%09v-6h-6v6H58z%20M38%2C59h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C40%2C58.1%2C39.1%2C59%2C38%2C59z%20M38%2C57v-6h-6v6H38z%0A%09%09%20M26%2C49h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C28%2C48.1%2C27.1%2C49%2C26%2C49z%20M26%2C47v-6h-6v6H26z%20M12%2C49H6%0A%09%09c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C14%2C48.1%2C13.1%2C49%2C12%2C49z%20M12%2C47v-6H6v6H12z%20M32%2C39c-1.1%2C0-2-0.9-2-2v-6%0A%09%09c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6c0%2C1.1-0.9%2C2-2%2C2H32z%20M38%2C37v-6h-6v6H38z%20M50%2C30v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-6C50.9%2C32%2C50%2C31.1%2C50%2C30z%20M52%2C24v6h6v-6H52z%20M54%2C17v-5H4v-2h50V5l6%2C6L54%2C17z%20M52%2C36h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2v-6C50%2C36.9%2C50.9%2C36%2C52%2C36z%20M52%2C38v6h6v-6H52z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M50%2C55H40v-2h10V55z%20M30%2C53v2h-6h-2v-2v-4h2v4H30z%20M18%2C43v2h-4v-2H18z%20M50%2C40v2h-6v-7h-4v-2h4v-7h6%0A%09%09v2h-4v5v2v4.9L50%2C40z%20M24%2C35v4h-2v-4v-2h2h6v2H24z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");width:18px;height:18px}.dx-diagram-i-button-layout-tree-rl{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x34_%22%3E%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M4%2C57v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6c0%2C1.1-0.9%2C2-2%2C2H6C4.9%2C59%2C4%2C58.1%2C4%2C57z%20M12%2C57v-6H6%0A%09%09v6H12z%20M24%2C57v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6c0%2C1.1-0.9%2C2-2%2C2h-6C24.9%2C59%2C24%2C58.1%2C24%2C57z%20M32%2C57v-6h-6v6H32z%20M36%2C47v-6%0A%09%09c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6c0%2C1.1-0.9%2C2-2%2C2h-6C36.9%2C49%2C36%2C48.1%2C36%2C47z%20M44%2C47v-6h-6v6H44z%20M50%2C47v-6c0-1.1%2C0.9-2%2C2-2h6%0A%09%09c1.1%2C0%2C2%2C0.9%2C2%2C2v6c0%2C1.1-0.9%2C2-2%2C2h-6C50.9%2C49%2C50%2C48.1%2C50%2C47z%20M58%2C47v-6h-6v6H58z%20M26%2C39c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6%0A%09%09c1.1%2C0%2C2%2C0.9%2C2%2C2v6c0%2C1.1-0.9%2C2-2%2C2H26z%20M32%2C37v-6h-6v6H32z%20M12%2C32H6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6%0A%09%09C14%2C31.1%2C13.1%2C32%2C12%2C32z%20M6%2C24v6h6v-6H6z%20M4%2C11l6-6v5h50v2H10v5L4%2C11z%20M14%2C38v6c0%2C1.1-0.9%2C2-2%2C2H6c-1.1%2C0-2-0.9-2-2v-6%0A%09%09c0-1.1%2C0.9-2%2C2-2h6C13.1%2C36%2C14%2C36.9%2C14%2C38z%20M6%2C38v6h6v-6H6z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M14%2C53h10v2H14V53z%20M40%2C53v-4h2v4v2h-2h-6v-2H40z%20M50%2C43v2h-4v-2H50z%20M18%2C39.9V35v-2v-5h-4v-2h6v7%0A%09%09h4v2h-4v7h-6v-2L18%2C39.9z%20M34%2C35v-2h6h2v2v4h-2v-4H34z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");width:18px;height:18px}.dx-diagram-i-button-toolbox-open{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M13.5%2C17c-1.9%2C0-3.5-1.6-3.5-3.5s1.6-3.5%2C3.5-3.5s3.5%2C1.6%2C3.5%2C3.5S15.4%2C17%2C13.5%2C17z%20M9%2C1l5%2C7H4L9%2C1z%0A%09%20M8%2C17H1v-7h7V17z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");width:18px;height:18px}.dx-diagram-i-button-toolbox-close{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x32_%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M8%2C14v-2h8v2H8z%20M6.7%2C12.3l-1.4%2C1.4L1%2C9l4.3-4.7l1.4%2C1.4L4.4%2C8H16v2H4.4L6.7%2C12.3z%20M8%2C4h8v2H8V4z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");width:18px;height:18px}.dx-diagram-i-button-layout-tree-tb{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x34_%22%3E%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M57%2C60h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C59%2C59.1%2C58.1%2C60%2C57%2C60z%20M57%2C52%0A%09%09h-6v6h6V52z%20M57%2C40h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C59%2C39.1%2C58.1%2C40%2C57%2C40z%20M57%2C32h-6v6h6V32z%20M47%2C28%0A%09%09h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C49%2C27.1%2C48.1%2C28%2C47%2C28z%20M47%2C20h-6v6h6V20z%20M47%2C14h-6%0A%09%09c-1.1%2C0-2-0.9-2-2V6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C49%2C13.1%2C48.1%2C14%2C47%2C14z%20M47%2C6h-6v6h6V6z%20M39%2C38c0%2C1.1-0.9%2C2-2%2C2h-6%0A%09%09c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2V38z%20M37%2C32h-6v6h6V32z%20M32%2C52v6c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2v-6%0A%09%09c0-1.1%2C0.9-2%2C2-2h6C31.1%2C50%2C32%2C50.9%2C32%2C52z%20M24%2C58h6v-6h-6V58z%20M11%2C60l-6-6h5V4h2v50h5L11%2C60z%20M38%2C50h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2v-6C36%2C50.9%2C36.9%2C50%2C38%2C50z%20M38%2C58h6v-6h-6V58z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M53%2C50V40h2v10H53z%20M53%2C24h-4v-2h4h2v2v6h-2V24z%20M43%2C14h2v4h-2V14z%20M39.9%2C46H35h-2h-5v4h-2v-6h7v-4%0A%09%09h2v4h7v6h-2L39.9%2C46z%20M35%2C30h-2v-6v-2h2h4v2h-4V30z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");width:18px;height:18px}.dx-diagram-toolbox-popup .dx-button-has-icon .dx-icon.dx-icon-diagram-toolbox-drag{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2012%2012%22%20style%3D%22enable-background%3Anew%200%200%2012%2012%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%20%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x32_%22%3E%0A%09%3Cg%3E%0A%09%09%3Cpath%20class%3D%22st0%22%20d%3D%22M0%2C8h1V3H0V8z%20M2%2C8h1V3H2V8z%20M4%2C8h1V3H4V8z%20M6%2C8h1V3H6V8z%20M8%2C8h1V3H8V8z%20M10%2C3v5h1V3H10z%22%20fill%3D%22%23333%22%20%2F%3E%0A%09%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");width:12px;height:12px;line-height:12px;background-size:12px 12px}.dx-diagram-i-button-properties-panel-open{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.35%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Benable-background%3Anew%20%20%20%20%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M17.8%2C10.3l-1%2C1l-2.1-2.1l1-1C15.8%2C8.1%2C15.9%2C8%2C16.1%2C8c0.1%2C0%2C0.3%2C0.1%2C0.4%2C0.2l1.3%2C1.3%0A%09C18%2C9.7%2C18%2C10.1%2C17.8%2C10.3z%20M14%2C2H4v13h2v2H4c-1.1%2C0-2-0.9-2-2V2c0-1.1%2C0.9-2%2C2-2h10c1.1%2C0%2C2%2C0.9%2C2%2C2v3l-2%2C2V2z%20M16.1%2C11.9l-6%2C6.1H8%0A%09v-2.1l6.1-6.1L16.1%2C11.9z%22%20fill%3D%22%23fff%22%2F%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st1%22%20d%3D%22M5%2C3h8v5l-6%2C6H5V3z%22%20fill%3D%22%23fff%22%2F%3E%0A%3C%2Fsvg%3E%0A");width:18px;height:18px}.dx-gantt{display:flex;flex-direction:column;position:relative;width:100%;overflow:hidden}.dx-gantt .dx-gantt-main-wrapper{display:flex;position:relative;flex-direction:row;height:100%}.dx-gantt .dx-toolbar .dx-toolbar-items-container{height:auto;min-height:36px}.dx-gantt .dx-gantt-toolbar-separator{display:table;height:100%;border-left:1px solid transparent}.dx-gantt .dx-gantt-treelist-wrapper{display:inline-flex}.dx-gantt .dx-gantt-treelist-wrapper .dx-treelist .dx-scrollbar-vertical{display:none}.dx-gantt .dx-gantt-treelist-wrapper .dx-treelist .dx-treelist-headers+.dx-treelist-rowsview{border-top:none}.dx-gantt .dx-splitter-wrapper .dx-splitter-border .dx-splitter{width:2px}.dx-gantt .dx-gantt-view{-webkit-user-select:none;user-select:none;width:100%;min-width:1px;background-color:#fff}.dx-gantt .dx-gantt-view .dx-gantt-tac-hb{margin-top:-1px}.dx-gantt .dx-gantt-view .dx-scrollable-scrollbar{z-index:100}.dx-gantt .dx-gantt-view .dx-gantt-parent::before{border-left-color:inherit;border-top-color:inherit}.dx-gantt .dx-gantt-view .dx-gantt-parent::after{border-right-color:inherit;border-top-color:inherit}.dx-gantt{border:1px solid #ddd}.dx-gantt .dx-gantt-toolbar-wrapper{padding:5px;border-bottom:1px solid #ddd}.dx-gantt .dx-gantt-toolbar-wrapper .dx-gantt-toolbar-separator{border-left-color:#ddd}.dx-gantt .dx-treelist-text-content{min-height:19px}.dx-gantt .dx-treelist-headers .dx-treelist-table{min-height:32px}.dx-gantt .dx-treelist-icon-container{max-height:19px}.dx-gantt .dx-treelist .dx-treelist-rowsview .dx-selection.dx-row:hover>td,.dx-gantt .dx-treelist .dx-treelist-rowsview .dx-selection.dx-row:hover>tr>td,.dx-gantt .dx-treelist .dx-treelist-rowsview .dx-selection.dx-row>td,.dx-gantt .dx-treelist .dx-treelist-rowsview .dx-selection.dx-row>tr>td{background-color:#e6e6e6}.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row:hover>td,.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row:hover>tr>td,.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row>td,.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row>tr>td{color:#333}.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row.dx-row-lines>td,.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row.dx-row-lines>tr>td,.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row:hover.dx-row-lines>td,.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row:hover.dx-row-lines>tr>td{border-bottom-color:#ddd}.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row.dx-column-lines>td,.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row.dx-column-lines>tr>td,.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row:hover.dx-column-lines>td,.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row:hover.dx-column-lines>tr>td{border-left-color:#ddd;border-right-color:#ddd}.dx-gantt .dx-treelist-rowsview tr:not(.dx-row-focused).dx-selection .dx-treelist-empty-space{color:#333}.dx-gantt .dx-header-row{height:45px}.dx-gantt .dx-gantt-header{color:#757575}.dx-gantt .dx-gantt-header .dx-gantt-hb,.dx-gantt .dx-gantt-header .dx-gantt-tsa,.dx-gantt .dx-gantt-header .dx-gantt-tsac,.dx-gantt .dx-gantt-header .dx-gantt-vb{border-color:#ddd;background-color:#fff}.dx-gantt .dx-gantt-si{text-align:center;vertical-align:middle;padding-left:16px;padding-right:16px}.dx-gantt .dx-gantt-tsa,.dx-gantt .dx-gantt-tsac{border-bottom:1px solid #ddd}.dx-gantt .dx-gantt-hb{border-top:1px solid #ddd}.dx-gantt .dx-gantt-vb{border-left:1px solid #ddd}.dx-gantt .dx-gantt-taskWrapper{padding-top:0}.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task,.dx-gantt .dx-gantt-taskWrapper .dx-gantt-titleOut{height:21px;line-height:21px}.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task{background-color:#337ab7;border-radius:4px}.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task .dx-gantt-tPrg{border-radius:4px;background-color:rgba(0,0,0,.2)}.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-smallTask{border-radius:4px}.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-smallTask .dx-gantt-titleIn{padding:0 2px}.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent{height:19px;line-height:19px;background-color:#5cb85c;border-left-color:#5cb85c;border-right-color:#5cb85c;border-top-color:#5cb85c;border-bottom-right-radius:0;border-bottom-left-radius:0}.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-noPrg) .dx-gantt-tPrg{background-color:rgba(255,255,255,.2)}.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-smallTask).dx-gantt-cmpl .dx-gantt-tPrg::after,.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-smallTask)::after,.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-smallTask)::before,.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-smallTask):not(.dx-gantt-noPrg) .dx-gantt-tPrg::before{content:"";position:absolute;bottom:-8px;border-width:4px;border-style:solid}.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent::before,.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-noPrg) .dx-gantt-tPrg::before{left:0;border-right-color:transparent;border-bottom-color:transparent}.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-noPrg) .dx-gantt-tPrg::before{border-left-color:rgba(255,255,255,.2);border-top-color:rgba(255,255,255,.2)}.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent.dx-gantt-cmpl .dx-gantt-tPrg::after,.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent::after{right:0;border-left-color:transparent;border-bottom-color:transparent}.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent.dx-gantt-cmpl::after{border-right-color:rgba(255,255,255,.2);border-top-color:rgba(255,255,255,.2)}.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent.dx-gantt-cmpl .dx-gantt-tPrg::after{border-right-color:#5cb85c;border-top-color:#5cb85c}.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent .dx-gantt-task-edit-frame{height:19px}.dx-gantt .dx-gantt-taskWrapper .dx-gantt-titleIn{color:#fff;padding:0 7px}.dx-gantt .dx-gantt-taskRes{height:21px;line-height:21px;color:#fff;background-color:#999;border-radius:4px;margin-left:21px;padding-left:4px;padding-right:4px}.dx-gantt .dx-gantt-titleOut{padding-right:20px}.dx-gantt .dx-gantt-milestone{background-color:#333;width:14px;height:14px}.dx-gantt .dx-gantt-task-edit-wrapper{padding-top:0;padding-left:1px}.dx-gantt .dx-gantt-task-edit-wrapper .dx-gantt-task-edit-frame{height:100%;border:1px solid #285f8f;border-radius:4px}.dx-gantt .dx-gantt-task-edit-wrapper .dx-gantt-task-edit-frame .dx-gantt-task-edit-progress{border-color:transparent transparent #285f8f}.dx-gantt .dx-gantt-task-edit-wrapper .dx-gantt-task-edit-frame .dx-gantt-task-edit-progress::before{width:12px;height:6px;bottom:-14px;border:1px solid #285f8f}.dx-gantt .dx-gantt-task-edit-wrapper .dx-gantt-task-edit-frame .dx-gantt-task-edit-progress-status{border-radius:4px}.dx-gantt .dx-gantt-task-edit-wrapper-successor{padding-top:0}.dx-gantt .dx-gantt-task-edit-wrapper-successor .dx-gantt-task-edit-frame-successor{height:21px}.dx-gantt .dx-gantt-task-edit-dependency-l,.dx-gantt .dx-gantt-task-edit-dependency-r,.dx-gantt .dx-gantt-task-edit-successor-dependency-l,.dx-gantt .dx-gantt-task-edit-successor-dependency-r{background:#fff;border:1px solid #285f8f;width:10px;height:10px;margin:auto;top:0;bottom:0}.dx-gantt .dx-gantt-task-edit-dependency-r,.dx-gantt .dx-gantt-task-edit-successor-dependency-r{left:-11px}.dx-gantt .dx-gantt-task-edit-dependency-l,.dx-gantt .dx-gantt-task-edit-successor-dependency-l{right:-11px}.dx-gantt .dx-gantt-task-edit-dependency-line{background-color:#333}.dx-gantt .dx-gantt-sel{background-color:#e6e6e6;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.dx-gantt .dx-gantt-tac-hb .dx-gantt-sel{border:none}.dx-gantt .dx-gantt-conn-v{border-left-color:#333}.dx-gantt .dx-gantt-conn-h{border-top-color:#333}.dx-gantt .dx-gantt-arrow{border:5px solid #333}.dx-gantt .dx-gantt-tm{border-left:1px dashed #337ab7}.dx-gantt .dx-gantt-ti{border-left:1px dashed #337ab7;border-right:1px dashed #337ab7;background-color:rgba(51,122,183,.15)}.dx-gantt .dx-gantt-altRow,.dx-gantt .dx-gantt-collapsable-row{background-color:#f5f5f5}.dx-form.dx-cv-dialog{padding-bottom:8px}.dx-form.dx-cv-dialog .dx-cv-dialog-row{padding-top:12px}.dx-gantt-i.dx-gantt-i-add{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M17%2C15h-3v3h-2v-3H9v-2h3v-3h2v3h3V15z%20M12%2C4l-2-2H3v12h4v2H1V0h10l3%2C3v5h-2V4z%22%20fill%3D%22%23666666%22%2F%3E%0A%3C%2Fsvg%3E%0A")}.dx-gantt-i.dx-gantt-i-add-sub-task{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M14%2C6H6v3h2.3c0.3-0.6%2C1-1%2C1.7-1h5c1.1%2C0%2C2%2C0.9%2C2%2C2s-0.9%2C2-2%2C2h-5c-0.7%2C0-1.4-0.4-1.7-1H6v4h2.3%0A%09c0.3-0.6%2C1-1%2C1.7-1h5c1.1%2C0%2C2%2C0.9%2C2%2C2s-0.9%2C2-2%2C2h-5c-0.7%2C0-1.4-0.4-1.7-1H4v-2v-4V9V6l0%2C0C2.3%2C6%2C1%2C4.7%2C1%2C3s1.3-3%2C3-3h10%0A%09c1.7%2C0%2C3%2C1.3%2C3%2C3S15.7%2C6%2C14%2C6z%20M14%2C2H4C3.4%2C2%2C3%2C2.4%2C3%2C3s0.4%2C1%2C1%2C1h10c0.6%2C0%2C1-0.4%2C1-1S14.6%2C2%2C14%2C2z%22%20fill%3D%22%23666666%22%2F%3E%0A%3C%2Fsvg%3E%0A")}.dx-gantt-i.dx-gantt-i-add-task{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M10%2C13H8v-3H5V8h3V5h2v3h3v2h-3V13z%22%20fill%3D%22%23666666%22%2F%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M9%2C1.1c-4.4%2C0-8%2C3.6-8%2C8c0%2C4.4%2C3.6%2C8%2C8%2C8s8-3.6%2C8-8C17%2C4.6%2C13.4%2C1.1%2C9%2C1.1z%20M9%2C15c-3.3%2C0-6-2.7-6-6s2.7-6%2C6-6%0A%09s6%2C2.7%2C6%2C6S12.3%2C15%2C9%2C15z%22%20fill%3D%22%23666666%22%2F%3E%0A%3C%2Fsvg%3E%0A")}.dx-gantt-i.dx-gantt-i-collapse{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M9%2C7l7%2C6.8L14.8%2C15L9%2C9.3L3.2%2C15L2%2C13.8L9%2C7z%20M3.2%2C10L2%2C8.8L9%2C2l7%2C6.8L14.8%2C10L9%2C4.3L3.2%2C10z%22%20fill%3D%22%23666666%22%2F%3E%0A%3C%2Fsvg%3E%0A")}.dx-gantt-i.dx-gantt-i-delete{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M17%2C10H9c-0.6%2C0-1-0.4-1-1s0.4-1%2C1-1h2c0-0.6%2C0.4-1%2C1-1h2c0.6%2C0%2C1%2C0.4%2C1%2C1h2c0.6%2C0%2C1%2C0.4%2C1%2C1%0A%09S17.6%2C10%2C17%2C10z%20M12%2C4l-2-2H3v12h4v2H1V0h10l3%2C3v3h-2V4z%20M17%2C16c0%2C1.1-0.9%2C2-2%2C2h-4c-1.1%2C0-2-0.9-2-2v-5h8V16z%22%20fill%3D%22%23666666%22%2F%3E%0A%3C%2Fsvg%3E%0A")}.dx-gantt-i.dx-gantt-i-delete-dependency{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M17%2C10H9c-0.6%2C0-1-0.4-1-1c0-0.6%2C0.4-1%2C1-1h2c0-0.6%2C0.4-1%2C1-1h2c0.6%2C0%2C1%2C0.4%2C1%2C1h2c0.6%2C0%2C1%2C0.4%2C1%2C1%0A%09C18%2C9.6%2C17.6%2C10%2C17%2C10z%20M8%2C13H5V5H3.7C3.4%2C5.6%2C2.7%2C6%2C2%2C6C0.9%2C6%2C0%2C5.1%2C0%2C4s0.9-2%2C2-2c0.7%2C0%2C1.4%2C0.4%2C1.7%2C1H7v8h1V13z%20M17%2C16%0A%09c0%2C1.1-0.9%2C2-2%2C2h-4c-1.1%2C0-2-0.9-2-2v-5h8V16z%22%20fill%3D%22%23666666%22%2F%3E%0A%3C%2Fsvg%3E%0A")}.dx-gantt-i.dx-gantt-i-expand{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M2%2C3.2L3.2%2C2L9%2C7.7L14.8%2C2L16%2C3.2L9%2C10L2%2C3.2z%20M9%2C12.7L14.8%2C7L16%2C8.2L9%2C15L2%2C8.2L3.2%2C7L9%2C12.7z%22%20fill%3D%22%23666666%22%2F%3E%0A%3C%2Fsvg%3E%0A")}.dx-gantt-i.dx-gantt-i-full-screen{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7B%7D%0A%3C%2Fstyle%3E%0A%3Cpolygon%20id%3D%22_x34_%22%20class%3D%22st0%22%20points%3D%221%2C7%203%2C7%203%2C3%207%2C3%207%2C1%201%2C1%20%22%20fill%3D%22%23666666%22%2F%3E%0A%3Cpolygon%20id%3D%22_x33_%22%20class%3D%22st0%22%20points%3D%223%2C11%201%2C11%201%2C17%207%2C17%207%2C15%203%2C15%20%22%20fill%3D%22%23666666%22%2F%3E%0A%3Cpolygon%20id%3D%22_x32_%22%20class%3D%22st0%22%20points%3D%2211%2C1%2011%2C3%2015%2C3%2015%2C7%2017%2C7%2017%2C1%20%22%20fill%3D%22%23666666%22%2F%3E%0A%3Cpolygon%20id%3D%22_x31_%22%20class%3D%22st0%22%20points%3D%2215%2C15%2011%2C15%2011%2C17%2017%2C17%2017%2C11%2015%2C11%20%22%20fill%3D%22%23666666%22%2F%3E%0A%3C%2Fsvg%3E%0A")}.dx-gantt-i.dx-gantt-i-redo{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M1%2C9c0-4.4%2C3.6-8%2C8-8c2.2%2C0%2C4.2%2C0.9%2C5.6%2C2.4L17%2C1v6h-6l2.2-2.2C12.1%2C3.7%2C10.7%2C3%2C9%2C3C5.7%2C3%2C3%2C5.7%2C3%2C9%0A%09s2.7%2C6%2C6%2C6v2C4.6%2C17%2C1%2C13.4%2C1%2C9z%22%20fill%3D%22%23666666%22%2F%3E%0A%3C%2Fsvg%3E%0A")}.dx-gantt-i.dx-gantt-i-task-details{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M12.5%2C18C10%2C18%2C7.9%2C15.5%2C7%2C13.5c0.9-2%2C3-4.5%2C5.5-4.5s4.6%2C2.5%2C5.5%2C4.5C17.1%2C15.5%2C15%2C18%2C12.5%2C18z%0A%09%20M12.5%2C11c-1.4%2C0-2.5%2C1.1-2.5%2C2.5s1.1%2C2.5%2C2.5%2C2.5s2.5-1.1%2C2.5-2.5S13.9%2C11%2C12.5%2C11z%20M12.5%2C15c-0.8%2C0-1.5-0.7-1.5-1.5%0A%09s0.7-1.5%2C1.5-1.5s1.5%2C0.7%2C1.5%2C1.5S13.3%2C15%2C12.5%2C15z%20M12%2C4l-2-2H3v12h2l1%2C2H1V0h10l3%2C3v4h-2V4z%22%20fill%3D%22%23666666%22%2F%3E%0A%3C%2Fsvg%3E%0A")}.dx-gantt-i.dx-gantt-i-undo{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M9%2C17v-2c3.3%2C0%2C6-2.7%2C6-6s-2.7-6-6-6C7.3%2C3%2C5.9%2C3.7%2C4.8%2C4.8L7%2C7H1V1l2.4%2C2.4C4.8%2C1.9%2C6.8%2C1%2C9%2C1%0A%09c4.4%2C0%2C8%2C3.6%2C8%2C8S13.4%2C17%2C9%2C17z%22%20fill%3D%22%23666666%22%2F%3E%0A%3C%2Fsvg%3E%0A")}.dx-gantt-i.dx-gantt-i-zoom-in{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M17.7%2C16.3l-1.4%2C1.4l-4.1-4.1C11%2C14.5%2C9.6%2C15%2C8%2C15c-3.9%2C0-7-3.1-7-7s3.1-7%2C7-7s7%2C3.1%2C7%2C7%0A%09c0%2C1.6-0.5%2C3-1.4%2C4.2L17.7%2C16.3z%20M8%2C3C5.2%2C3%2C3%2C5.2%2C3%2C8s2.2%2C5%2C5%2C5s5-2.2%2C5-5S10.8%2C3%2C8%2C3z%20M9%2C11H7V9H5V7h2V5h2v2h2v2H9V11z%22%20fill%3D%22%23666666%22%2F%3E%0A%3C%2Fsvg%3E%0A")}.dx-gantt-i.dx-gantt-i-zoom-out{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M17.7%2C16.3l-1.4%2C1.4l-4.1-4.1C11%2C14.5%2C9.6%2C15%2C8%2C15c-3.9%2C0-7-3.1-7-7s3.1-7%2C7-7s7%2C3.1%2C7%2C7%0A%09c0%2C1.6-0.5%2C3-1.4%2C4.2L17.7%2C16.3z%20M8%2C3C5.2%2C3%2C3%2C5.2%2C3%2C8s2.2%2C5%2C5%2C5s5-2.2%2C5-5S10.8%2C3%2C8%2C3z%20M5%2C9V7h6v2H5z%22%20fill%3D%22%23666666%22%2F%3E%0A%3C%2Fsvg%3E%0A")}.dx-gantt-i.dx-gantt-i-resource-manager{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2016%2016%22%20style%3D%22enable-background%3Anew%200%200%2016%2016%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M12%2C9h4v4h-4%20M8%2C5H0v2h8%20M12%2C5h4V1h-4%20M0%2C1v2h10V1%20M0%2C15h8v-2H0%20M0%2C11h10V9H0%22%20fill%3D%22%23666666%22%2F%3E%0A%3C%2Fsvg%3E%0A")}.dx-gantt-i.dx-gantt-i-toggle-resources{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2024.2.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M14%2C15H2c-1.1%2C0-2-0.9-2-2v-2c0-1.1%2C0.9-2%2C2-2h12c1.1%2C0%2C2%2C0.9%2C2%2C2v2C16%2C14.1%2C15.1%2C15%2C14%2C15z%20M9%2C11H2%0A%09v2h7V11z%20M14%2C7H2C0.9%2C7%2C0%2C6.1%2C0%2C5V3c0-1.1%2C0.9-2%2C2-2h12c1.1%2C0%2C2%2C0.9%2C2%2C2v2C16%2C6.1%2C15.1%2C7%2C14%2C7z%20M12%2C3H2v2h10V3z%22%20fill%3D%22%23666666%22%2F%3E%0A%3C%2Fsvg%3E%0A%0A%0A%0A")}.dx-gantt-i.dx-gantt-i-toggle-dependencies{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2024.2.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%09.st2%7B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M7%2C11c-2.3%2C0-4.2-1.7-5-4c0.8-2.3%2C2.7-4%2C5-4s4.2%2C1.7%2C5%2C4C11.2%2C9.3%2C9.3%2C11%2C7%2C11z%20M7%2C5%0A%09C5.9%2C5%2C5%2C5.9%2C5%2C7s0.9%2C2%2C2%2C2s2-0.9%2C2-2S8.1%2C5%2C7%2C5z%20M7%2C8C6.4%2C8%2C6%2C7.6%2C6%2C7s0.4-1%2C1-1s1%2C0.4%2C1%2C1S7.6%2C8%2C7%2C8z%22%20fill%3D%22%23666666%22%2F%3E%0A%3Cpolygon%20class%3D%22st1%22%20points%3D%226%2C10%206%2C14%2013%2C14%2013%2C16%2016%2C13%2013%2C10%2013%2C12%208%2C12%208%2C10%20%22%20fill%3D%22%23666666%22%2F%3E%0A%3Cpolygon%20class%3D%22st1%22%20points%3D%226%2C4%206%2C2%200%2C2%200%2C0%208%2C0%208%2C4%20%22%20fill%3D%22%23666666%22%2F%3E%0A%3Crect%20x%3D%229.4%22%20y%3D%222.1%22%20transform%3D%22matrix(0.7071%20-0.7071%200.7071%200.7071%200.8934%209.1569)%22%20class%3D%22st2%22%20width%3D%224.2%22%20height%3D%222.8%22%20fill%3D%22%23666666%22%2F%3E%0A%3Crect%20x%3D%221.2%22%20y%3D%229.6%22%20transform%3D%22matrix(0.7071%20-0.7071%200.7071%200.7071%20-6.6066%206.0503)%22%20class%3D%22st2%22%20width%3D%225.7%22%20height%3D%222.8%22%20fill%3D%22%23666666%22%2F%3E%0A%3C%2Fsvg%3E%0A%0A")}.dx-sortable{overflow:hidden}.dx-sortable-dragging.dx-sortable-clone{position:absolute;top:0;left:0;box-sizing:border-box;opacity:.9;z-index:2147483647}.dx-sortable-dragging.dx-sortable-clone .dx-inkripple{overflow:hidden}.dx-sortable-dragging.dx-sortable-clone *{cursor:pointer;cursor:grabbing}.dx-sortable-source{opacity:.5}.dx-sortable-source-hidden{opacity:0}.dx-sortable-placeholder{position:absolute;top:0;left:0;border:1px solid #337ab7;box-sizing:border-box;z-index:2147483647}.dx-sortable-placeholder-inside{border-width:2px}.dx-sortable-dragging>*{border-color:rgba(51,122,183,.5);box-shadow:0 1px 3px rgba(0,0,0,.1),0 6px 8px rgba(0,0,0,.2)}.dx-deferrendering .dx-deferrendering-loadindicator-container{width:100%;height:100%;position:relative}.dx-deferrendering.dx-pending-rendering .dx-invisible-while-pending-rendering,.dx-deferrendering:not(.dx-pending-rendering) .dx-visible-while-pending-rendering{display:none!important}.dx-map-container,.dx-map-shield{position:relative;width:100%;height:100%;color:#000}.dx-map-shield{top:-100%;left:0;background:rgba(0,0,0,.01);opacity:.01}
/*!***************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/gridstack/dist/gridstack.min.css ***!
  \***************************************************************************************************************************************************************************************************************************************/
.grid-stack{position:relative}.grid-stack-rtl{direction:ltr}.grid-stack-rtl>.grid-stack-item{direction:rtl}.grid-stack-placeholder>.placeholder-content{background-color:rgba(0,0,0,.1);margin:0;position:absolute;width:auto;z-index:0!important}.grid-stack>.grid-stack-item{position:absolute;padding:0}.grid-stack>.grid-stack-item>.grid-stack-item-content{margin:0;position:absolute;width:auto;overflow-x:hidden;overflow-y:auto}.grid-stack>.grid-stack-item.size-to-content:not(.size-to-content-max)>.grid-stack-item-content{overflow-y:hidden}.grid-stack-item>.ui-resizable-handle{position:absolute;font-size:.1px;display:block;touch-action:none}.grid-stack-item.ui-resizable-autohide>.ui-resizable-handle,.grid-stack-item.ui-resizable-disabled>.ui-resizable-handle{display:none}.grid-stack-item>.ui-resizable-ne,.grid-stack-item>.ui-resizable-nw,.grid-stack-item>.ui-resizable-se,.grid-stack-item>.ui-resizable-sw{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" stroke="%23666" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" viewBox="0 0 16 16"><path d="m8 1 2 2H6l2-2v14l-2-2h4l-2 2"/></svg>');background-repeat:no-repeat;background-position:center}.grid-stack-item>.ui-resizable-ne{transform:translate(0,10px) rotate(45deg)}.grid-stack-item>.ui-resizable-sw{transform:rotate(45deg)}.grid-stack-item>.ui-resizable-nw{transform:translate(0,10px) rotate(-45deg)}.grid-stack-item>.ui-resizable-se{transform:rotate(-45deg)}.grid-stack-item>.ui-resizable-nw{cursor:nw-resize;width:20px;height:20px;top:0}.grid-stack-item>.ui-resizable-n{cursor:n-resize;height:10px;top:0;left:25px;right:25px}.grid-stack-item>.ui-resizable-ne{cursor:ne-resize;width:20px;height:20px;top:0}.grid-stack-item>.ui-resizable-e{cursor:e-resize;width:10px;top:15px;bottom:15px}.grid-stack-item>.ui-resizable-se{cursor:se-resize;width:20px;height:20px}.grid-stack-item>.ui-resizable-s{cursor:s-resize;height:10px;left:25px;bottom:0;right:25px}.grid-stack-item>.ui-resizable-sw{cursor:sw-resize;width:20px;height:20px}.grid-stack-item>.ui-resizable-w{cursor:w-resize;width:10px;top:15px;bottom:15px}.grid-stack-item.ui-draggable-dragging>.ui-resizable-handle{display:none!important}.grid-stack-item.ui-draggable-dragging{will-change:left,top;cursor:move}.grid-stack-item.ui-resizable-resizing{will-change:width,height}.ui-draggable-dragging,.ui-resizable-resizing{z-index:10000}.ui-draggable-dragging>.grid-stack-item-content,.ui-resizable-resizing>.grid-stack-item-content{box-shadow:1px 4px 6px rgba(0,0,0,.2);opacity:.8}.grid-stack-animate,.grid-stack-animate .grid-stack-item{transition:left .3s,top .3s,height .3s,width .3s}.grid-stack-animate .grid-stack-item.grid-stack-placeholder,.grid-stack-animate .grid-stack-item.ui-draggable-dragging,.grid-stack-animate .grid-stack-item.ui-resizable-resizing{transition:left 0s,top 0s,height 0s,width 0s}.grid-stack>.grid-stack-item[gs-y="0"]{top:0}.grid-stack>.grid-stack-item[gs-x="0"]{left:0}.gs-12>.grid-stack-item{width:8.333%}.gs-12>.grid-stack-item[gs-x="1"]{left:8.333%}.gs-12>.grid-stack-item[gs-w="2"]{width:16.667%}.gs-12>.grid-stack-item[gs-x="2"]{left:16.667%}.gs-12>.grid-stack-item[gs-w="3"]{width:25%}.gs-12>.grid-stack-item[gs-x="3"]{left:25%}.gs-12>.grid-stack-item[gs-w="4"]{width:33.333%}.gs-12>.grid-stack-item[gs-x="4"]{left:33.333%}.gs-12>.grid-stack-item[gs-w="5"]{width:41.667%}.gs-12>.grid-stack-item[gs-x="5"]{left:41.667%}.gs-12>.grid-stack-item[gs-w="6"]{width:50%}.gs-12>.grid-stack-item[gs-x="6"]{left:50%}.gs-12>.grid-stack-item[gs-w="7"]{width:58.333%}.gs-12>.grid-stack-item[gs-x="7"]{left:58.333%}.gs-12>.grid-stack-item[gs-w="8"]{width:66.667%}.gs-12>.grid-stack-item[gs-x="8"]{left:66.667%}.gs-12>.grid-stack-item[gs-w="9"]{width:75%}.gs-12>.grid-stack-item[gs-x="9"]{left:75%}.gs-12>.grid-stack-item[gs-w="10"]{width:83.333%}.gs-12>.grid-stack-item[gs-x="10"]{left:83.333%}.gs-12>.grid-stack-item[gs-w="11"]{width:91.667%}.gs-12>.grid-stack-item[gs-x="11"]{left:91.667%}.gs-12>.grid-stack-item[gs-w="12"]{width:100%}.gs-1>.grid-stack-item{width:100%}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[6].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[6].rules[1].use[1]!./src/styles.scss?ngGlobalStyle ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/*!
 * Bootstrap v3.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}

body {
  margin: 0;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}

audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}

audio:not([controls]) {
  display: none;
  height: 0;
}

[hidden],
template {
  display: none;
}

a {
  background-color: transparent;
}

a:active,
a:hover {
  outline: 0;
}

abbr[title] {
  border-bottom: none;
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
  -moz-text-decoration: underline dotted;
  text-decoration: underline dotted;
}

b,
strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

mark {
  background: #ff0;
  color: #000;
}

small {
  font-size: 80%;
}

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

img {
  border: 0;
}

svg:not(:root) {
  overflow: hidden;
}

figure {
  margin: 1em 40px;
}

hr {
  box-sizing: content-box;
  height: 0;
}

pre {
  overflow: auto;
}

code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}

button {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

button,
html input[type=button],
input[type=reset],
input[type=submit] {
  -webkit-appearance: button;
  cursor: pointer;
}

button[disabled],
html input[disabled] {
  cursor: default;
}

button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

input {
  line-height: normal;
}

input[type=checkbox],
input[type=radio] {
  box-sizing: border-box;
  padding: 0;
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  height: auto;
}

input[type=search] {
  -webkit-appearance: textfield;
  box-sizing: content-box;
}

input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

td,
th {
  padding: 0;
}

/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print {
  *,
  *:before,
  *:after {
    color: #000 !important;
    text-shadow: none !important;
    background: transparent !important;
    box-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: " (" attr(href) ")";
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  a[href^="#"]:after,
  a[href^="javascript:"]:after {
    content: "";
  }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  .navbar {
    display: none;
  }
  .btn > .caret,
  .dropup > .btn > .caret {
    border-top-color: #000 !important;
  }
  .label {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important;
  }
}
@font-face {
  font-family: "Glyphicons Halflings";
  src: url('glyphicons-halflings-regular.7a0f4b092e86cb52.eot');
  src: url('glyphicons-halflings-regular.7a0f4b092e86cb52.eot?#iefix') format("embedded-opentype"), url('glyphicons-halflings-regular.b70781972ce7320b.woff2') format("woff2"), url('glyphicons-halflings-regular.4ba85deaf3670942.woff') format("woff"), url('glyphicons-halflings-regular.009b407a9881be10.ttf') format("truetype"), url('glyphicons-halflings-regular.85f0466cb4ab3a4d.svg#glyphicons_halflingsregular') format("svg");
}
.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: "Glyphicons Halflings";
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.glyphicon-asterisk:before {
  content: "*";
}

.glyphicon-plus:before {
  content: "+";
}

.glyphicon-euro:before,
.glyphicon-eur:before {
  content: "€";
}

.glyphicon-minus:before {
  content: "−";
}

.glyphicon-cloud:before {
  content: "☁";
}

.glyphicon-envelope:before {
  content: "✉";
}

.glyphicon-pencil:before {
  content: "✏";
}

.glyphicon-glass:before {
  content: "\e001";
}

.glyphicon-music:before {
  content: "\e002";
}

.glyphicon-search:before {
  content: "\e003";
}

.glyphicon-heart:before {
  content: "\e005";
}

.glyphicon-star:before {
  content: "\e006";
}

.glyphicon-star-empty:before {
  content: "\e007";
}

.glyphicon-user:before {
  content: "\e008";
}

.glyphicon-film:before {
  content: "\e009";
}

.glyphicon-th-large:before {
  content: "\e010";
}

.glyphicon-th:before {
  content: "\e011";
}

.glyphicon-th-list:before {
  content: "\e012";
}

.glyphicon-ok:before {
  content: "\e013";
}

.glyphicon-remove:before {
  content: "\e014";
}

.glyphicon-zoom-in:before {
  content: "\e015";
}

.glyphicon-zoom-out:before {
  content: "\e016";
}

.glyphicon-off:before {
  content: "\e017";
}

.glyphicon-signal:before {
  content: "\e018";
}

.glyphicon-cog:before {
  content: "\e019";
}

.glyphicon-trash:before {
  content: "\e020";
}

.glyphicon-home:before {
  content: "\e021";
}

.glyphicon-file:before {
  content: "\e022";
}

.glyphicon-time:before {
  content: "\e023";
}

.glyphicon-road:before {
  content: "\e024";
}

.glyphicon-download-alt:before {
  content: "\e025";
}

.glyphicon-download:before {
  content: "\e026";
}

.glyphicon-upload:before {
  content: "\e027";
}

.glyphicon-inbox:before {
  content: "\e028";
}

.glyphicon-play-circle:before {
  content: "\e029";
}

.glyphicon-repeat:before {
  content: "\e030";
}

.glyphicon-refresh:before {
  content: "\e031";
}

.glyphicon-list-alt:before {
  content: "\e032";
}

.glyphicon-lock:before {
  content: "\e033";
}

.glyphicon-flag:before {
  content: "\e034";
}

.glyphicon-headphones:before {
  content: "\e035";
}

.glyphicon-volume-off:before {
  content: "\e036";
}

.glyphicon-volume-down:before {
  content: "\e037";
}

.glyphicon-volume-up:before {
  content: "\e038";
}

.glyphicon-qrcode:before {
  content: "\e039";
}

.glyphicon-barcode:before {
  content: "\e040";
}

.glyphicon-tag:before {
  content: "\e041";
}

.glyphicon-tags:before {
  content: "\e042";
}

.glyphicon-book:before {
  content: "\e043";
}

.glyphicon-bookmark:before {
  content: "\e044";
}

.glyphicon-print:before {
  content: "\e045";
}

.glyphicon-camera:before {
  content: "\e046";
}

.glyphicon-font:before {
  content: "\e047";
}

.glyphicon-bold:before {
  content: "\e048";
}

.glyphicon-italic:before {
  content: "\e049";
}

.glyphicon-text-height:before {
  content: "\e050";
}

.glyphicon-text-width:before {
  content: "\e051";
}

.glyphicon-align-left:before {
  content: "\e052";
}

.glyphicon-align-center:before {
  content: "\e053";
}

.glyphicon-align-right:before {
  content: "\e054";
}

.glyphicon-align-justify:before {
  content: "\e055";
}

.glyphicon-list:before {
  content: "\e056";
}

.glyphicon-indent-left:before {
  content: "\e057";
}

.glyphicon-indent-right:before {
  content: "\e058";
}

.glyphicon-facetime-video:before {
  content: "\e059";
}

.glyphicon-picture:before {
  content: "\e060";
}

.glyphicon-map-marker:before {
  content: "\e062";
}

.glyphicon-adjust:before {
  content: "\e063";
}

.glyphicon-tint:before {
  content: "\e064";
}

.glyphicon-edit:before {
  content: "\e065";
}

.glyphicon-share:before {
  content: "\e066";
}

.glyphicon-check:before {
  content: "\e067";
}

.glyphicon-move:before {
  content: "\e068";
}

.glyphicon-step-backward:before {
  content: "\e069";
}

.glyphicon-fast-backward:before {
  content: "\e070";
}

.glyphicon-backward:before {
  content: "\e071";
}

.glyphicon-play:before {
  content: "\e072";
}

.glyphicon-pause:before {
  content: "\e073";
}

.glyphicon-stop:before {
  content: "\e074";
}

.glyphicon-forward:before {
  content: "\e075";
}

.glyphicon-fast-forward:before {
  content: "\e076";
}

.glyphicon-step-forward:before {
  content: "\e077";
}

.glyphicon-eject:before {
  content: "\e078";
}

.glyphicon-chevron-left:before {
  content: "\e079";
}

.glyphicon-chevron-right:before {
  content: "\e080";
}

.glyphicon-plus-sign:before {
  content: "\e081";
}

.glyphicon-minus-sign:before {
  content: "\e082";
}

.glyphicon-remove-sign:before {
  content: "\e083";
}

.glyphicon-ok-sign:before {
  content: "\e084";
}

.glyphicon-question-sign:before {
  content: "\e085";
}

.glyphicon-info-sign:before {
  content: "\e086";
}

.glyphicon-screenshot:before {
  content: "\e087";
}

.glyphicon-remove-circle:before {
  content: "\e088";
}

.glyphicon-ok-circle:before {
  content: "\e089";
}

.glyphicon-ban-circle:before {
  content: "\e090";
}

.glyphicon-arrow-left:before {
  content: "\e091";
}

.glyphicon-arrow-right:before {
  content: "\e092";
}

.glyphicon-arrow-up:before {
  content: "\e093";
}

.glyphicon-arrow-down:before {
  content: "\e094";
}

.glyphicon-share-alt:before {
  content: "\e095";
}

.glyphicon-resize-full:before {
  content: "\e096";
}

.glyphicon-resize-small:before {
  content: "\e097";
}

.glyphicon-exclamation-sign:before {
  content: "\e101";
}

.glyphicon-gift:before {
  content: "\e102";
}

.glyphicon-leaf:before {
  content: "\e103";
}

.glyphicon-fire:before {
  content: "\e104";
}

.glyphicon-eye-open:before {
  content: "\e105";
}

.glyphicon-eye-close:before {
  content: "\e106";
}

.glyphicon-warning-sign:before {
  content: "\e107";
}

.glyphicon-plane:before {
  content: "\e108";
}

.glyphicon-calendar:before {
  content: "\e109";
}

.glyphicon-random:before {
  content: "\e110";
}

.glyphicon-comment:before {
  content: "\e111";
}

.glyphicon-magnet:before {
  content: "\e112";
}

.glyphicon-chevron-up:before {
  content: "\e113";
}

.glyphicon-chevron-down:before {
  content: "\e114";
}

.glyphicon-retweet:before {
  content: "\e115";
}

.glyphicon-shopping-cart:before {
  content: "\e116";
}

.glyphicon-folder-close:before {
  content: "\e117";
}

.glyphicon-folder-open:before {
  content: "\e118";
}

.glyphicon-resize-vertical:before {
  content: "\e119";
}

.glyphicon-resize-horizontal:before {
  content: "\e120";
}

.glyphicon-hdd:before {
  content: "\e121";
}

.glyphicon-bullhorn:before {
  content: "\e122";
}

.glyphicon-bell:before {
  content: "\e123";
}

.glyphicon-certificate:before {
  content: "\e124";
}

.glyphicon-thumbs-up:before {
  content: "\e125";
}

.glyphicon-thumbs-down:before {
  content: "\e126";
}

.glyphicon-hand-right:before {
  content: "\e127";
}

.glyphicon-hand-left:before {
  content: "\e128";
}

.glyphicon-hand-up:before {
  content: "\e129";
}

.glyphicon-hand-down:before {
  content: "\e130";
}

.glyphicon-circle-arrow-right:before {
  content: "\e131";
}

.glyphicon-circle-arrow-left:before {
  content: "\e132";
}

.glyphicon-circle-arrow-up:before {
  content: "\e133";
}

.glyphicon-circle-arrow-down:before {
  content: "\e134";
}

.glyphicon-globe:before {
  content: "\e135";
}

.glyphicon-wrench:before {
  content: "\e136";
}

.glyphicon-tasks:before {
  content: "\e137";
}

.glyphicon-filter:before {
  content: "\e138";
}

.glyphicon-briefcase:before {
  content: "\e139";
}

.glyphicon-fullscreen:before {
  content: "\e140";
}

.glyphicon-dashboard:before {
  content: "\e141";
}

.glyphicon-paperclip:before {
  content: "\e142";
}

.glyphicon-heart-empty:before {
  content: "\e143";
}

.glyphicon-link:before {
  content: "\e144";
}

.glyphicon-phone:before {
  content: "\e145";
}

.glyphicon-pushpin:before {
  content: "\e146";
}

.glyphicon-usd:before {
  content: "\e148";
}

.glyphicon-gbp:before {
  content: "\e149";
}

.glyphicon-sort:before {
  content: "\e150";
}

.glyphicon-sort-by-alphabet:before {
  content: "\e151";
}

.glyphicon-sort-by-alphabet-alt:before {
  content: "\e152";
}

.glyphicon-sort-by-order:before {
  content: "\e153";
}

.glyphicon-sort-by-order-alt:before {
  content: "\e154";
}

.glyphicon-sort-by-attributes:before {
  content: "\e155";
}

.glyphicon-sort-by-attributes-alt:before {
  content: "\e156";
}

.glyphicon-unchecked:before {
  content: "\e157";
}

.glyphicon-expand:before {
  content: "\e158";
}

.glyphicon-collapse-down:before {
  content: "\e159";
}

.glyphicon-collapse-up:before {
  content: "\e160";
}

.glyphicon-log-in:before {
  content: "\e161";
}

.glyphicon-flash:before {
  content: "\e162";
}

.glyphicon-log-out:before {
  content: "\e163";
}

.glyphicon-new-window:before {
  content: "\e164";
}

.glyphicon-record:before {
  content: "\e165";
}

.glyphicon-save:before {
  content: "\e166";
}

.glyphicon-open:before {
  content: "\e167";
}

.glyphicon-saved:before {
  content: "\e168";
}

.glyphicon-import:before {
  content: "\e169";
}

.glyphicon-export:before {
  content: "\e170";
}

.glyphicon-send:before {
  content: "\e171";
}

.glyphicon-floppy-disk:before {
  content: "\e172";
}

.glyphicon-floppy-saved:before {
  content: "\e173";
}

.glyphicon-floppy-remove:before {
  content: "\e174";
}

.glyphicon-floppy-save:before {
  content: "\e175";
}

.glyphicon-floppy-open:before {
  content: "\e176";
}

.glyphicon-credit-card:before {
  content: "\e177";
}

.glyphicon-transfer:before {
  content: "\e178";
}

.glyphicon-cutlery:before {
  content: "\e179";
}

.glyphicon-header:before {
  content: "\e180";
}

.glyphicon-compressed:before {
  content: "\e181";
}

.glyphicon-earphone:before {
  content: "\e182";
}

.glyphicon-phone-alt:before {
  content: "\e183";
}

.glyphicon-tower:before {
  content: "\e184";
}

.glyphicon-stats:before {
  content: "\e185";
}

.glyphicon-sd-video:before {
  content: "\e186";
}

.glyphicon-hd-video:before {
  content: "\e187";
}

.glyphicon-subtitles:before {
  content: "\e188";
}

.glyphicon-sound-stereo:before {
  content: "\e189";
}

.glyphicon-sound-dolby:before {
  content: "\e190";
}

.glyphicon-sound-5-1:before {
  content: "\e191";
}

.glyphicon-sound-6-1:before {
  content: "\e192";
}

.glyphicon-sound-7-1:before {
  content: "\e193";
}

.glyphicon-copyright-mark:before {
  content: "\e194";
}

.glyphicon-registration-mark:before {
  content: "\e195";
}

.glyphicon-cloud-download:before {
  content: "\e197";
}

.glyphicon-cloud-upload:before {
  content: "\e198";
}

.glyphicon-tree-conifer:before {
  content: "\e199";
}

.glyphicon-tree-deciduous:before {
  content: "\e200";
}

.glyphicon-cd:before {
  content: "\e201";
}

.glyphicon-save-file:before {
  content: "\e202";
}

.glyphicon-open-file:before {
  content: "\e203";
}

.glyphicon-level-up:before {
  content: "\e204";
}

.glyphicon-copy:before {
  content: "\e205";
}

.glyphicon-paste:before {
  content: "\e206";
}

.glyphicon-alert:before {
  content: "\e209";
}

.glyphicon-equalizer:before {
  content: "\e210";
}

.glyphicon-king:before {
  content: "\e211";
}

.glyphicon-queen:before {
  content: "\e212";
}

.glyphicon-pawn:before {
  content: "\e213";
}

.glyphicon-bishop:before {
  content: "\e214";
}

.glyphicon-knight:before {
  content: "\e215";
}

.glyphicon-baby-formula:before {
  content: "\e216";
}

.glyphicon-tent:before {
  content: "⛺";
}

.glyphicon-blackboard:before {
  content: "\e218";
}

.glyphicon-bed:before {
  content: "\e219";
}

.glyphicon-apple:before {
  content: "\f8ff";
}

.glyphicon-erase:before {
  content: "\e221";
}

.glyphicon-hourglass:before {
  content: "⌛";
}

.glyphicon-lamp:before {
  content: "\e223";
}

.glyphicon-duplicate:before {
  content: "\e224";
}

.glyphicon-piggy-bank:before {
  content: "\e225";
}

.glyphicon-scissors:before {
  content: "\e226";
}

.glyphicon-bitcoin:before {
  content: "\e227";
}

.glyphicon-btc:before {
  content: "\e227";
}

.glyphicon-xbt:before {
  content: "\e227";
}

.glyphicon-yen:before {
  content: "¥";
}

.glyphicon-jpy:before {
  content: "¥";
}

.glyphicon-ruble:before {
  content: "₽";
}

.glyphicon-rub:before {
  content: "₽";
}

.glyphicon-scale:before {
  content: "\e230";
}

.glyphicon-ice-lolly:before {
  content: "\e231";
}

.glyphicon-ice-lolly-tasted:before {
  content: "\e232";
}

.glyphicon-education:before {
  content: "\e233";
}

.glyphicon-option-horizontal:before {
  content: "\e234";
}

.glyphicon-option-vertical:before {
  content: "\e235";
}

.glyphicon-menu-hamburger:before {
  content: "\e236";
}

.glyphicon-modal-window:before {
  content: "\e237";
}

.glyphicon-oil:before {
  content: "\e238";
}

.glyphicon-grain:before {
  content: "\e239";
}

.glyphicon-sunglasses:before {
  content: "\e240";
}

.glyphicon-text-size:before {
  content: "\e241";
}

.glyphicon-text-color:before {
  content: "\e242";
}

.glyphicon-text-background:before {
  content: "\e243";
}

.glyphicon-object-align-top:before {
  content: "\e244";
}

.glyphicon-object-align-bottom:before {
  content: "\e245";
}

.glyphicon-object-align-horizontal:before {
  content: "\e246";
}

.glyphicon-object-align-left:before {
  content: "\e247";
}

.glyphicon-object-align-vertical:before {
  content: "\e248";
}

.glyphicon-object-align-right:before {
  content: "\e249";
}

.glyphicon-triangle-right:before {
  content: "\e250";
}

.glyphicon-triangle-left:before {
  content: "\e251";
}

.glyphicon-triangle-bottom:before {
  content: "\e252";
}

.glyphicon-triangle-top:before {
  content: "\e253";
}

.glyphicon-console:before {
  content: "\e254";
}

.glyphicon-superscript:before {
  content: "\e255";
}

.glyphicon-subscript:before {
  content: "\e256";
}

.glyphicon-menu-left:before {
  content: "\e257";
}

.glyphicon-menu-right:before {
  content: "\e258";
}

.glyphicon-menu-down:before {
  content: "\e259";
}

.glyphicon-menu-up:before {
  content: "\e260";
}

* {
  box-sizing: border-box;
}

*:before,
*:after {
  box-sizing: border-box;
}

html {
  font-size: 10px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

body {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.42857143;
  color: #333333;
  background-color: #fff;
}

input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

a {
  color: #337ab7;
  text-decoration: none;
}

a:hover,
a:focus {
  color: #23527c;
  text-decoration: underline;
}

a:focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

figure {
  margin: 0;
}

img {
  vertical-align: middle;
}

.img-responsive,
.thumbnail > img,
.thumbnail a > img,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  max-width: 100%;
  height: auto;
}

.img-rounded {
  border-radius: 6px;
}

.img-thumbnail {
  padding: 4px;
  line-height: 1.42857143;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto;
}

.img-circle {
  border-radius: 50%;
}

hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid #eeeeee;
}

.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;
}

[role=button] {
  cursor: pointer;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;
}

h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small {
  font-weight: 400;
  line-height: 1;
  color: #777777;
}

h1,
.h1,
h2,
.h2,
h3,
.h3 {
  margin-top: 20px;
  margin-bottom: 10px;
}

h1 small,
.h1 small,
h2 small,
.h2 small,
h3 small,
.h3 small,
h1 .small,
.h1 .small,
h2 .small,
.h2 .small,
h3 .small,
.h3 .small {
  font-size: 65%;
}

h4,
.h4,
h5,
.h5,
h6,
.h6 {
  margin-top: 10px;
  margin-bottom: 10px;
}

h4 small,
.h4 small,
h5 small,
.h5 small,
h6 small,
.h6 small,
h4 .small,
.h4 .small,
h5 .small,
.h5 .small,
h6 .small,
.h6 .small {
  font-size: 75%;
}

h1,
.h1 {
  font-size: 36px;
}

h2,
.h2 {
  font-size: 30px;
}

h3,
.h3 {
  font-size: 24px;
}

h4,
.h4 {
  font-size: 18px;
}

h5,
.h5 {
  font-size: 14px;
}

h6,
.h6 {
  font-size: 12px;
}

p {
  margin: 0 0 10px;
}

.lead {
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.4;
}

@media (min-width: 768px) {
  .lead {
    font-size: 21px;
  }
}
small,
.small {
  font-size: 85%;
}

mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}

.text-left {
  text-align: left;
}

.text-right {
  text-align: right;
}

.text-center {
  text-align: center;
}

.text-justify {
  text-align: justify;
}

.text-nowrap {
  white-space: nowrap;
}

.text-lowercase {
  text-transform: lowercase;
}

.text-uppercase {
  text-transform: uppercase;
}

.text-capitalize {
  text-transform: capitalize;
}

.text-muted {
  color: #777777;
}

.text-primary {
  color: #337ab7;
}

a.text-primary:hover,
a.text-primary:focus {
  color: #286090;
}

.text-success {
  color: #3c763d;
}

a.text-success:hover,
a.text-success:focus {
  color: #2b542c;
}

.text-info {
  color: #31708f;
}

a.text-info:hover,
a.text-info:focus {
  color: #245269;
}

.text-warning {
  color: #8a6d3b;
}

a.text-warning:hover,
a.text-warning:focus {
  color: #66512c;
}

.text-danger {
  color: #a94442;
}

a.text-danger:hover,
a.text-danger:focus {
  color: #843534;
}

.bg-primary {
  color: #fff;
  background-color: #337ab7;
}

a.bg-primary:hover,
a.bg-primary:focus {
  background-color: #286090;
}

.bg-success {
  background-color: #dff0d8;
}

a.bg-success:hover,
a.bg-success:focus {
  background-color: #c1e2b3;
}

.bg-info {
  background-color: #d9edf7;
}

a.bg-info:hover,
a.bg-info:focus {
  background-color: #afd9ee;
}

.bg-warning {
  background-color: #fcf8e3;
}

a.bg-warning:hover,
a.bg-warning:focus {
  background-color: #f7ecb5;
}

.bg-danger {
  background-color: #f2dede;
}

a.bg-danger:hover,
a.bg-danger:focus {
  background-color: #e4b9b9;
}

.page-header {
  padding-bottom: 9px;
  margin: 40px 0 20px;
  border-bottom: 1px solid #eeeeee;
}

ul,
ol {
  margin-top: 0;
  margin-bottom: 10px;
}

ul ul,
ol ul,
ul ol,
ol ol {
  margin-bottom: 0;
}

.list-unstyled {
  padding-left: 0;
  list-style: none;
}

.list-inline {
  padding-left: 0;
  list-style: none;
  margin-left: -5px;
}

.list-inline > li {
  display: inline-block;
  padding-right: 5px;
  padding-left: 5px;
}

dl {
  margin-top: 0;
  margin-bottom: 20px;
}

dt,
dd {
  line-height: 1.42857143;
}

dt {
  font-weight: 700;
}

dd {
  margin-left: 0;
}

@media (min-width: 768px) {
  .dl-horizontal dt {
    float: left;
    width: 160px;
    clear: left;
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .dl-horizontal dd {
    margin-left: 180px;
  }
}
abbr[title],
abbr[data-original-title] {
  cursor: help;
}

.initialism {
  font-size: 90%;
  text-transform: uppercase;
}

blockquote {
  padding: 10px 20px;
  margin: 0 0 20px;
  font-size: 17.5px;
  border-left: 5px solid #eeeeee;
}

blockquote p:last-child,
blockquote ul:last-child,
blockquote ol:last-child {
  margin-bottom: 0;
}

blockquote footer,
blockquote small,
blockquote .small {
  display: block;
  font-size: 80%;
  line-height: 1.42857143;
  color: #777777;
}

blockquote footer:before,
blockquote small:before,
blockquote .small:before {
  content: "— ";
}

.blockquote-reverse,
blockquote.pull-right {
  padding-right: 15px;
  padding-left: 0;
  text-align: right;
  border-right: 5px solid #eeeeee;
  border-left: 0;
}

.blockquote-reverse footer:before,
blockquote.pull-right footer:before,
.blockquote-reverse small:before,
blockquote.pull-right small:before,
.blockquote-reverse .small:before,
blockquote.pull-right .small:before {
  content: "";
}

.blockquote-reverse footer:after,
blockquote.pull-right footer:after,
.blockquote-reverse small:after,
blockquote.pull-right small:after,
.blockquote-reverse .small:after,
blockquote.pull-right .small:after {
  content: " —";
}

address {
  margin-bottom: 20px;
  font-style: normal;
  line-height: 1.42857143;
}

code,
kbd,
pre,
samp {
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
}

code {
  padding: 2px 4px;
  font-size: 90%;
  color: #c7254e;
  background-color: #f9f2f4;
  border-radius: 4px;
}

kbd {
  padding: 2px 4px;
  font-size: 90%;
  color: #fff;
  background-color: #333;
  border-radius: 3px;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
}

kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
  box-shadow: none;
}

pre {
  display: block;
  padding: 9.5px;
  margin: 0 0 10px;
  font-size: 13px;
  line-height: 1.42857143;
  color: #333333;
  word-break: break-all;
  word-wrap: break-word;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  border-radius: 4px;
}

pre code {
  padding: 0;
  font-size: inherit;
  color: inherit;
  white-space: pre-wrap;
  background-color: transparent;
  border-radius: 0;
}

.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}

.container {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 768px) {
  .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1170px;
  }
}
.container-fluid {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

.row {
  margin-right: -15px;
  margin-left: -15px;
}

.row-no-gutters {
  margin-right: 0;
  margin-left: 0;
}

.row-no-gutters [class*=col-] {
  padding-right: 0;
  padding-left: 0;
}

.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}

.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12 {
  float: left;
}

.col-xs-12 {
  width: 100%;
}

.col-xs-11 {
  width: 91.66666667%;
}

.col-xs-10 {
  width: 83.33333333%;
}

.col-xs-9 {
  width: 75%;
}

.col-xs-8 {
  width: 66.66666667%;
}

.col-xs-7 {
  width: 58.33333333%;
}

.col-xs-6 {
  width: 50%;
}

.col-xs-5 {
  width: 41.66666667%;
}

.col-xs-4 {
  width: 33.33333333%;
}

.col-xs-3 {
  width: 25%;
}

.col-xs-2 {
  width: 16.66666667%;
}

.col-xs-1 {
  width: 8.33333333%;
}

.col-xs-pull-12 {
  right: 100%;
}

.col-xs-pull-11 {
  right: 91.66666667%;
}

.col-xs-pull-10 {
  right: 83.33333333%;
}

.col-xs-pull-9 {
  right: 75%;
}

.col-xs-pull-8 {
  right: 66.66666667%;
}

.col-xs-pull-7 {
  right: 58.33333333%;
}

.col-xs-pull-6 {
  right: 50%;
}

.col-xs-pull-5 {
  right: 41.66666667%;
}

.col-xs-pull-4 {
  right: 33.33333333%;
}

.col-xs-pull-3 {
  right: 25%;
}

.col-xs-pull-2 {
  right: 16.66666667%;
}

.col-xs-pull-1 {
  right: 8.33333333%;
}

.col-xs-pull-0 {
  right: auto;
}

.col-xs-push-12 {
  left: 100%;
}

.col-xs-push-11 {
  left: 91.66666667%;
}

.col-xs-push-10 {
  left: 83.33333333%;
}

.col-xs-push-9 {
  left: 75%;
}

.col-xs-push-8 {
  left: 66.66666667%;
}

.col-xs-push-7 {
  left: 58.33333333%;
}

.col-xs-push-6 {
  left: 50%;
}

.col-xs-push-5 {
  left: 41.66666667%;
}

.col-xs-push-4 {
  left: 33.33333333%;
}

.col-xs-push-3 {
  left: 25%;
}

.col-xs-push-2 {
  left: 16.66666667%;
}

.col-xs-push-1 {
  left: 8.33333333%;
}

.col-xs-push-0 {
  left: auto;
}

.col-xs-offset-12 {
  margin-left: 100%;
}

.col-xs-offset-11 {
  margin-left: 91.66666667%;
}

.col-xs-offset-10 {
  margin-left: 83.33333333%;
}

.col-xs-offset-9 {
  margin-left: 75%;
}

.col-xs-offset-8 {
  margin-left: 66.66666667%;
}

.col-xs-offset-7 {
  margin-left: 58.33333333%;
}

.col-xs-offset-6 {
  margin-left: 50%;
}

.col-xs-offset-5 {
  margin-left: 41.66666667%;
}

.col-xs-offset-4 {
  margin-left: 33.33333333%;
}

.col-xs-offset-3 {
  margin-left: 25%;
}

.col-xs-offset-2 {
  margin-left: 16.66666667%;
}

.col-xs-offset-1 {
  margin-left: 8.33333333%;
}

.col-xs-offset-0 {
  margin-left: 0%;
}

@media (min-width: 768px) {
  .col-sm-1,
  .col-sm-2,
  .col-sm-3,
  .col-sm-4,
  .col-sm-5,
  .col-sm-6,
  .col-sm-7,
  .col-sm-8,
  .col-sm-9,
  .col-sm-10,
  .col-sm-11,
  .col-sm-12 {
    float: left;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 992px) {
  .col-md-1,
  .col-md-2,
  .col-md-3,
  .col-md-4,
  .col-md-5,
  .col-md-6,
  .col-md-7,
  .col-md-8,
  .col-md-9,
  .col-md-10,
  .col-md-11,
  .col-md-12 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 1200px) {
  .col-lg-1,
  .col-lg-2,
  .col-lg-3,
  .col-lg-4,
  .col-lg-5,
  .col-lg-6,
  .col-lg-7,
  .col-lg-8,
  .col-lg-9,
  .col-lg-10,
  .col-lg-11,
  .col-lg-12 {
    float: left;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-11 {
    width: 91.66666667%;
  }
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-1 {
    width: 8.33333333%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-pull-11 {
    right: 91.66666667%;
  }
  .col-lg-pull-10 {
    right: 83.33333333%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-8 {
    right: 66.66666667%;
  }
  .col-lg-pull-7 {
    right: 58.33333333%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-5 {
    right: 41.66666667%;
  }
  .col-lg-pull-4 {
    right: 33.33333333%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-2 {
    right: 16.66666667%;
  }
  .col-lg-pull-1 {
    right: 8.33333333%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-push-11 {
    left: 91.66666667%;
  }
  .col-lg-push-10 {
    left: 83.33333333%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-8 {
    left: 66.66666667%;
  }
  .col-lg-push-7 {
    left: 58.33333333%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-5 {
    left: 41.66666667%;
  }
  .col-lg-push-4 {
    left: 33.33333333%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-2 {
    left: 16.66666667%;
  }
  .col-lg-push-1 {
    left: 8.33333333%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-lg-offset-0 {
    margin-left: 0%;
  }
}
table {
  background-color: transparent;
}

table col[class*=col-] {
  position: static;
  display: table-column;
  float: none;
}

table td[class*=col-],
table th[class*=col-] {
  position: static;
  display: table-cell;
  float: none;
}

caption {
  padding-top: 8px;
  padding-bottom: 8px;
  color: #777777;
  text-align: left;
}

th {
  text-align: left;
}

.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 20px;
}

.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 1px solid #ddd;
}

.table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #ddd;
}

.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > td {
  border-top: 0;
}

.table > tbody + tbody {
  border-top: 2px solid #ddd;
}

.table .table {
  background-color: #fff;
}

.table-condensed > thead > tr > th,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > td {
  padding: 5px;
}

.table-bordered {
  border: 1px solid #ddd;
}

.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
  border: 1px solid #ddd;
}

.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
  border-bottom-width: 2px;
}

.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #f9f9f9;
}

.table-hover > tbody > tr:hover {
  background-color: #f5f5f5;
}

.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th {
  background-color: #f5f5f5;
}

.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr:hover > .active,
.table-hover > tbody > tr.active:hover > th {
  background-color: #e8e8e8;
}

.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th {
  background-color: #dff0d8;
}

.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr:hover > .success,
.table-hover > tbody > tr.success:hover > th {
  background-color: #d0e9c6;
}

.table > thead > tr > td.info,
.table > tbody > tr > td.info,
.table > tfoot > tr > td.info,
.table > thead > tr > th.info,
.table > tbody > tr > th.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > tbody > tr.info > td,
.table > tfoot > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr.info > th,
.table > tfoot > tr.info > th {
  background-color: #d9edf7;
}

.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover,
.table-hover > tbody > tr.info:hover > td,
.table-hover > tbody > tr:hover > .info,
.table-hover > tbody > tr.info:hover > th {
  background-color: #c4e3f3;
}

.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th {
  background-color: #fcf8e3;
}

.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr:hover > .warning,
.table-hover > tbody > tr.warning:hover > th {
  background-color: #faf2cc;
}

.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th {
  background-color: #f2dede;
}

.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr:hover > .danger,
.table-hover > tbody > tr.danger:hover > th {
  background-color: #ebcccc;
}

.table-responsive {
  min-height: 0.01%;
  overflow-x: auto;
}

@media screen and (max-width: 767px) {
  .table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #ddd;
  }
  .table-responsive > .table {
    margin-bottom: 0;
  }
  .table-responsive > .table > thead > tr > th,
  .table-responsive > .table > tbody > tr > th,
  .table-responsive > .table > tfoot > tr > th,
  .table-responsive > .table > thead > tr > td,
  .table-responsive > .table > tbody > tr > td,
  .table-responsive > .table > tfoot > tr > td {
    white-space: nowrap;
  }
  .table-responsive > .table-bordered {
    border: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:first-child,
  .table-responsive > .table-bordered > tbody > tr > th:first-child,
  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .table-responsive > .table-bordered > thead > tr > td:first-child,
  .table-responsive > .table-bordered > tbody > tr > td:first-child,
  .table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-left: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:last-child,
  .table-responsive > .table-bordered > tbody > tr > th:last-child,
  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .table-responsive > .table-bordered > thead > tr > td:last-child,
  .table-responsive > .table-bordered > tbody > tr > td:last-child,
  .table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-right: 0;
  }
  .table-responsive > .table-bordered > tbody > tr:last-child > th,
  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
  .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
    border-bottom: 0;
  }
}
fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 20px;
  font-size: 21px;
  line-height: inherit;
  color: #333333;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}

label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: 700;
}

input[type=search] {
  box-sizing: border-box;
  appearance: none;
}

input[type=radio],
input[type=checkbox] {
  margin: 4px 0 0;
  margin-top: 1px \9 ;
  line-height: normal;
}

input[type=radio][disabled],
input[type=checkbox][disabled],
input[type=radio].disabled,
input[type=checkbox].disabled,
fieldset[disabled] input[type=radio],
fieldset[disabled] input[type=checkbox] {
  cursor: not-allowed;
}

input[type=file] {
  display: block;
}

input[type=range] {
  display: block;
  width: 100%;
}

select[multiple],
select[size] {
  height: auto;
}

input[type=file]:focus,
input[type=radio]:focus,
input[type=checkbox]:focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

output {
  display: block;
  padding-top: 7px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
}

.form-control {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

.form-control:focus {
  border-color: #66afe9;
  outline: 0;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
}

.form-control::-moz-placeholder {
  color: #999;
  opacity: 1;
}

.form-control:-ms-input-placeholder {
  color: #999;
}

.form-control::-webkit-input-placeholder {
  color: #999;
}

.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}

.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  background-color: #eeeeee;
  opacity: 1;
}

.form-control[disabled],
fieldset[disabled] .form-control {
  cursor: not-allowed;
}

textarea.form-control {
  height: auto;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  input[type=date].form-control,
  input[type=time].form-control,
  input[type=datetime-local].form-control,
  input[type=month].form-control {
    line-height: 34px;
  }
  input[type=date].input-sm,
  input[type=time].input-sm,
  input[type=datetime-local].input-sm,
  input[type=month].input-sm,
  .input-group-sm input[type=date],
  .input-group-sm input[type=time],
  .input-group-sm input[type=datetime-local],
  .input-group-sm input[type=month] {
    line-height: 30px;
  }
  input[type=date].input-lg,
  input[type=time].input-lg,
  input[type=datetime-local].input-lg,
  input[type=month].input-lg,
  .input-group-lg input[type=date],
  .input-group-lg input[type=time],
  .input-group-lg input[type=datetime-local],
  .input-group-lg input[type=month] {
    line-height: 46px;
  }
}
.form-group {
  margin-bottom: 15px;
}

.radio,
.checkbox {
  position: relative;
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
}

.radio.disabled label,
.checkbox.disabled label,
fieldset[disabled] .radio label,
fieldset[disabled] .checkbox label {
  cursor: not-allowed;
}

.radio label,
.checkbox label {
  min-height: 20px;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: 400;
  cursor: pointer;
}

.radio input[type=radio],
.radio-inline input[type=radio],
.checkbox input[type=checkbox],
.checkbox-inline input[type=checkbox] {
  position: absolute;
  margin-top: 4px \9 ;
  margin-left: -20px;
}

.radio + .radio,
.checkbox + .checkbox {
  margin-top: -5px;
}

.radio-inline,
.checkbox-inline {
  position: relative;
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: 400;
  vertical-align: middle;
  cursor: pointer;
}

.radio-inline.disabled,
.checkbox-inline.disabled,
fieldset[disabled] .radio-inline,
fieldset[disabled] .checkbox-inline {
  cursor: not-allowed;
}

.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-left: 10px;
}

.form-control-static {
  min-height: 34px;
  padding-top: 7px;
  padding-bottom: 7px;
  margin-bottom: 0;
}

.form-control-static.input-lg,
.form-control-static.input-sm {
  padding-right: 0;
  padding-left: 0;
}

.input-sm {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}

select.input-sm {
  height: 30px;
  line-height: 30px;
}

textarea.input-sm,
select[multiple].input-sm {
  height: auto;
}

.form-group-sm .form-control {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}

.form-group-sm select.form-control {
  height: 30px;
  line-height: 30px;
}

.form-group-sm textarea.form-control,
.form-group-sm select[multiple].form-control {
  height: auto;
}

.form-group-sm .form-control-static {
  height: 30px;
  min-height: 32px;
  padding: 6px 10px;
  font-size: 12px;
  line-height: 1.5;
}

.input-lg {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}

select.input-lg {
  height: 46px;
  line-height: 46px;
}

textarea.input-lg,
select[multiple].input-lg {
  height: auto;
}

.form-group-lg .form-control {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}

.form-group-lg select.form-control {
  height: 46px;
  line-height: 46px;
}

.form-group-lg textarea.form-control,
.form-group-lg select[multiple].form-control {
  height: auto;
}

.form-group-lg .form-control-static {
  height: 46px;
  min-height: 38px;
  padding: 11px 16px;
  font-size: 18px;
  line-height: 1.3333333;
}

.has-feedback {
  position: relative;
}

.has-feedback .form-control {
  padding-right: 42.5px;
}

.form-control-feedback {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  display: block;
  width: 34px;
  height: 34px;
  line-height: 34px;
  text-align: center;
  pointer-events: none;
}

.input-lg + .form-control-feedback,
.input-group-lg + .form-control-feedback,
.form-group-lg .form-control + .form-control-feedback {
  width: 46px;
  height: 46px;
  line-height: 46px;
}

.input-sm + .form-control-feedback,
.input-group-sm + .form-control-feedback,
.form-group-sm .form-control + .form-control-feedback {
  width: 30px;
  height: 30px;
  line-height: 30px;
}

.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline,
.has-success.radio label,
.has-success.checkbox label,
.has-success.radio-inline label,
.has-success.checkbox-inline label {
  color: #3c763d;
}

.has-success .form-control {
  border-color: #3c763d;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.has-success .form-control:focus {
  border-color: #2b542c;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
}

.has-success .input-group-addon {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #3c763d;
}

.has-success .form-control-feedback {
  color: #3c763d;
}

.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline,
.has-warning.radio label,
.has-warning.checkbox label,
.has-warning.radio-inline label,
.has-warning.checkbox-inline label {
  color: #8a6d3b;
}

.has-warning .form-control {
  border-color: #8a6d3b;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.has-warning .form-control:focus {
  border-color: #66512c;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
}

.has-warning .input-group-addon {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #8a6d3b;
}

.has-warning .form-control-feedback {
  color: #8a6d3b;
}

.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline,
.has-error.radio label,
.has-error.checkbox label,
.has-error.radio-inline label,
.has-error.checkbox-inline label {
  color: #a94442;
}

.has-error .form-control {
  border-color: #a94442;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.has-error .form-control:focus {
  border-color: #843534;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
}

.has-error .input-group-addon {
  color: #a94442;
  background-color: #f2dede;
  border-color: #a94442;
}

.has-error .form-control-feedback {
  color: #a94442;
}

.has-feedback label ~ .form-control-feedback {
  top: 25px;
}

.has-feedback label.sr-only ~ .form-control-feedback {
  top: 0;
}

.help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #737373;
}

@media (min-width: 768px) {
  .form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-static {
    display: inline-block;
  }
  .form-inline .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .form-inline .input-group .input-group-addon,
  .form-inline .input-group .input-group-btn,
  .form-inline .input-group .form-control {
    width: auto;
  }
  .form-inline .input-group > .form-control {
    width: 100%;
  }
  .form-inline .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio,
  .form-inline .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio label,
  .form-inline .checkbox label {
    padding-left: 0;
  }
  .form-inline .radio input[type=radio],
  .form-inline .checkbox input[type=checkbox] {
    position: relative;
    margin-left: 0;
  }
  .form-inline .has-feedback .form-control-feedback {
    top: 0;
  }
}
.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
  padding-top: 7px;
  margin-top: 0;
  margin-bottom: 0;
}

.form-horizontal .radio,
.form-horizontal .checkbox {
  min-height: 27px;
}

.form-horizontal .form-group {
  margin-right: -15px;
  margin-left: -15px;
}

@media (min-width: 768px) {
  .form-horizontal .control-label {
    padding-top: 7px;
    margin-bottom: 0;
    text-align: right;
  }
}
.form-horizontal .has-feedback .form-control-feedback {
  right: 15px;
}

@media (min-width: 768px) {
  .form-horizontal .form-group-lg .control-label {
    padding-top: 11px;
    font-size: 18px;
  }
}
@media (min-width: 768px) {
  .form-horizontal .form-group-sm .control-label {
    padding-top: 6px;
    font-size: 12px;
  }
}
.btn {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  border-radius: 4px;
  -webkit-user-select: none;
  user-select: none;
}

.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

.btn:hover,
.btn:focus,
.btn.focus {
  color: #333;
  text-decoration: none;
}

.btn:active,
.btn.active {
  background-image: none;
  outline: 0;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  cursor: not-allowed;
  filter: alpha(opacity=65);
  opacity: 0.65;
  box-shadow: none;
}

a.btn.disabled,
fieldset[disabled] a.btn {
  pointer-events: none;
}

.btn-default {
  color: #333;
  background-color: #fff;
  border-color: #ccc;
}

.btn-default:focus,
.btn-default.focus {
  color: #333;
  background-color: #e6e6e6;
  border-color: #8c8c8c;
}

.btn-default:hover {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}

.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  color: #333;
  background-color: #e6e6e6;
  background-image: none;
  border-color: #adadad;
}

.btn-default:active:hover,
.btn-default.active:hover,
.open > .dropdown-toggle.btn-default:hover,
.btn-default:active:focus,
.btn-default.active:focus,
.open > .dropdown-toggle.btn-default:focus,
.btn-default:active.focus,
.btn-default.active.focus,
.open > .dropdown-toggle.btn-default.focus {
  color: #333;
  background-color: #d4d4d4;
  border-color: #8c8c8c;
}

.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus {
  background-color: #fff;
  border-color: #ccc;
}

.btn-default .badge {
  color: #fff;
  background-color: #333;
}

.btn-primary {
  color: #fff;
  background-color: #337ab7;
  border-color: #2e6da4;
}

.btn-primary:focus,
.btn-primary.focus {
  color: #fff;
  background-color: #286090;
  border-color: #122b40;
}

.btn-primary:hover {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}

.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #fff;
  background-color: #286090;
  background-image: none;
  border-color: #204d74;
}

.btn-primary:active:hover,
.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus {
  color: #fff;
  background-color: #204d74;
  border-color: #122b40;
}

.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus {
  background-color: #337ab7;
  border-color: #2e6da4;
}

.btn-primary .badge {
  color: #337ab7;
  background-color: #fff;
}

.btn-success {
  color: #fff;
  background-color: #5cb85c;
  border-color: #4cae4c;
}

.btn-success:focus,
.btn-success.focus {
  color: #fff;
  background-color: #449d44;
  border-color: #255625;
}

.btn-success:hover {
  color: #fff;
  background-color: #449d44;
  border-color: #398439;
}

.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  color: #fff;
  background-color: #449d44;
  background-image: none;
  border-color: #398439;
}

.btn-success:active:hover,
.btn-success.active:hover,
.open > .dropdown-toggle.btn-success:hover,
.btn-success:active:focus,
.btn-success.active:focus,
.open > .dropdown-toggle.btn-success:focus,
.btn-success:active.focus,
.btn-success.active.focus,
.open > .dropdown-toggle.btn-success.focus {
  color: #fff;
  background-color: #398439;
  border-color: #255625;
}

.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus {
  background-color: #5cb85c;
  border-color: #4cae4c;
}

.btn-success .badge {
  color: #5cb85c;
  background-color: #fff;
}

.btn-info {
  color: #fff;
  background-color: #5bc0de;
  border-color: #46b8da;
}

.btn-info:focus,
.btn-info.focus {
  color: #fff;
  background-color: #31b0d5;
  border-color: #1b6d85;
}

.btn-info:hover {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}

.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  color: #fff;
  background-color: #31b0d5;
  background-image: none;
  border-color: #269abc;
}

.btn-info:active:hover,
.btn-info.active:hover,
.open > .dropdown-toggle.btn-info:hover,
.btn-info:active:focus,
.btn-info.active:focus,
.open > .dropdown-toggle.btn-info:focus,
.btn-info:active.focus,
.btn-info.active.focus,
.open > .dropdown-toggle.btn-info.focus {
  color: #fff;
  background-color: #269abc;
  border-color: #1b6d85;
}

.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus {
  background-color: #5bc0de;
  border-color: #46b8da;
}

.btn-info .badge {
  color: #5bc0de;
  background-color: #fff;
}

.btn-warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #eea236;
}

.btn-warning:focus,
.btn-warning.focus {
  color: #fff;
  background-color: #ec971f;
  border-color: #985f0d;
}

.btn-warning:hover {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}

.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  color: #fff;
  background-color: #ec971f;
  background-image: none;
  border-color: #d58512;
}

.btn-warning:active:hover,
.btn-warning.active:hover,
.open > .dropdown-toggle.btn-warning:hover,
.btn-warning:active:focus,
.btn-warning.active:focus,
.open > .dropdown-toggle.btn-warning:focus,
.btn-warning:active.focus,
.btn-warning.active.focus,
.open > .dropdown-toggle.btn-warning.focus {
  color: #fff;
  background-color: #d58512;
  border-color: #985f0d;
}

.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus {
  background-color: #f0ad4e;
  border-color: #eea236;
}

.btn-warning .badge {
  color: #f0ad4e;
  background-color: #fff;
}

.btn-danger {
  color: #fff;
  background-color: #d9534f;
  border-color: #d43f3a;
}

.btn-danger:focus,
.btn-danger.focus {
  color: #fff;
  background-color: #c9302c;
  border-color: #761c19;
}

.btn-danger:hover {
  color: #fff;
  background-color: #c9302c;
  border-color: #ac2925;
}

.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  color: #fff;
  background-color: #c9302c;
  background-image: none;
  border-color: #ac2925;
}

.btn-danger:active:hover,
.btn-danger.active:hover,
.open > .dropdown-toggle.btn-danger:hover,
.btn-danger:active:focus,
.btn-danger.active:focus,
.open > .dropdown-toggle.btn-danger:focus,
.btn-danger:active.focus,
.btn-danger.active.focus,
.open > .dropdown-toggle.btn-danger.focus {
  color: #fff;
  background-color: #ac2925;
  border-color: #761c19;
}

.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus {
  background-color: #d9534f;
  border-color: #d43f3a;
}

.btn-danger .badge {
  color: #d9534f;
  background-color: #fff;
}

.btn-link {
  font-weight: 400;
  color: #337ab7;
  border-radius: 0;
}

.btn-link,
.btn-link:active,
.btn-link.active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
  background-color: transparent;
  box-shadow: none;
}

.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {
  border-color: transparent;
}

.btn-link:hover,
.btn-link:focus {
  color: #23527c;
  text-decoration: underline;
  background-color: transparent;
}

.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {
  color: #777777;
  text-decoration: none;
}

.btn-lg,
.btn-group-lg > .btn {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}

.btn-sm,
.btn-group-sm > .btn {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}

.btn-xs,
.btn-group-xs > .btn {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}

.btn-block {
  display: block;
  width: 100%;
}

.btn-block + .btn-block {
  margin-top: 5px;
}

input[type=submit].btn-block,
input[type=reset].btn-block,
input[type=button].btn-block {
  width: 100%;
}

.fade {
  opacity: 0;
  transition: opacity 0.15s linear;
}

.fade.in {
  opacity: 1;
}

.collapse {
  display: none;
}

.collapse.in {
  display: block;
}

tr.collapse.in {
  display: table-row;
}

tbody.collapse.in {
  display: table-row-group;
}

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition-property: height, visibility;
  transition-duration: 0.35s;
  transition-timing-function: ease;
}

.caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px dashed;
  border-top: 4px solid \9 ;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}

.dropup,
.dropdown {
  position: relative;
}

.dropdown-toggle:focus {
  outline: 0;
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  font-size: 14px;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}

.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}

.dropdown-menu .divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}

.dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: 400;
  line-height: 1.42857143;
  color: #333333;
  white-space: nowrap;
}

.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  color: #262626;
  text-decoration: none;
  background-color: #f5f5f5;
}

.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  background-color: #337ab7;
  outline: 0;
}

.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  color: #777777;
}

.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}

.open > .dropdown-menu {
  display: block;
}

.open > a {
  outline: 0;
}

.dropdown-menu-right {
  right: 0;
  left: auto;
}

.dropdown-menu-left {
  right: auto;
  left: 0;
}

.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 12px;
  line-height: 1.42857143;
  color: #777777;
  white-space: nowrap;
}

.dropdown-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 990;
}

.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}

.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  content: "";
  border-top: 0;
  border-bottom: 4px dashed;
  border-bottom: 4px solid \9 ;
}

.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px;
}

@media (min-width: 768px) {
  .navbar-right .dropdown-menu {
    right: 0;
    left: auto;
  }
  .navbar-right .dropdown-menu-left {
    right: auto;
    left: 0;
  }
}
.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}

.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  float: left;
}

.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover,
.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus,
.btn-group > .btn:active,
.btn-group-vertical > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn.active {
  z-index: 2;
}

.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
  margin-left: -1px;
}

.btn-toolbar {
  margin-left: -5px;
}

.btn-toolbar .btn,
.btn-toolbar .btn-group,
.btn-toolbar .input-group {
  float: left;
}

.btn-toolbar > .btn,
.btn-toolbar > .btn-group,
.btn-toolbar > .input-group {
  margin-left: 5px;
}

.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0;
}

.btn-group > .btn:first-child {
  margin-left: 0;
}

.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.btn-group > .btn-group {
  float: left;
}

.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}

.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}

.btn-group > .btn + .dropdown-toggle {
  padding-right: 8px;
  padding-left: 8px;
}

.btn-group > .btn-lg + .dropdown-toggle {
  padding-right: 12px;
  padding-left: 12px;
}

.btn-group.open .dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

.btn-group.open .dropdown-toggle.btn-link {
  box-shadow: none;
}

.btn .caret {
  margin-left: 0;
}

.btn-lg .caret {
  border-width: 5px 5px 0;
  border-bottom-width: 0;
}

.dropup .btn-lg .caret {
  border-width: 0 5px 5px;
}

.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%;
}

.btn-group-vertical > .btn-group > .btn {
  float: none;
}

.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
  margin-top: -1px;
  margin-left: 0;
}

.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  border-radius: 0;
}

.btn-group-vertical > .btn:first-child:not(:last-child) {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.btn-group-vertical > .btn:last-child:not(:first-child) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}

.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}

.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.btn-group-justified {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-collapse: separate;
}

.btn-group-justified > .btn,
.btn-group-justified > .btn-group {
  display: table-cell;
  float: none;
  width: 1%;
}

.btn-group-justified > .btn-group .btn {
  width: 100%;
}

.btn-group-justified > .btn-group .dropdown-menu {
  left: auto;
}

[data-toggle=buttons] > .btn input[type=radio],
[data-toggle=buttons] > .btn-group > .btn input[type=radio],
[data-toggle=buttons] > .btn input[type=checkbox],
[data-toggle=buttons] > .btn-group > .btn input[type=checkbox] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

.input-group {
  position: relative;
  display: table;
  border-collapse: separate;
}

.input-group[class*=col-] {
  float: none;
  padding-right: 0;
  padding-left: 0;
}

.input-group .form-control {
  position: relative;
  z-index: 2;
  float: left;
  width: 100%;
  margin-bottom: 0;
}

.input-group .form-control:focus {
  z-index: 3;
}

.input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}

select.input-group-lg > .form-control,
select.input-group-lg > .input-group-addon,
select.input-group-lg > .input-group-btn > .btn {
  height: 46px;
  line-height: 46px;
}

textarea.input-group-lg > .form-control,
textarea.input-group-lg > .input-group-addon,
textarea.input-group-lg > .input-group-btn > .btn,
select[multiple].input-group-lg > .form-control,
select[multiple].input-group-lg > .input-group-addon,
select[multiple].input-group-lg > .input-group-btn > .btn {
  height: auto;
}

.input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}

select.input-group-sm > .form-control,
select.input-group-sm > .input-group-addon,
select.input-group-sm > .input-group-btn > .btn {
  height: 30px;
  line-height: 30px;
}

textarea.input-group-sm > .form-control,
textarea.input-group-sm > .input-group-addon,
textarea.input-group-sm > .input-group-btn > .btn,
select[multiple].input-group-sm > .form-control,
select[multiple].input-group-sm > .input-group-addon,
select[multiple].input-group-sm > .input-group-btn > .btn {
  height: auto;
}

.input-group-addon,
.input-group-btn,
.input-group .form-control {
  display: table-cell;
}

.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child) {
  border-radius: 0;
}

.input-group-addon,
.input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle;
}

.input-group-addon {
  padding: 6px 12px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1;
  color: #555555;
  text-align: center;
  background-color: #eeeeee;
  border: 1px solid #ccc;
  border-radius: 4px;
}

.input-group-addon.input-sm {
  padding: 5px 10px;
  font-size: 12px;
  border-radius: 3px;
}

.input-group-addon.input-lg {
  padding: 10px 16px;
  font-size: 18px;
  border-radius: 6px;
}

.input-group-addon input[type=radio],
.input-group-addon input[type=checkbox] {
  margin-top: 0;
}

.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group-addon:first-child {
  border-right: 0;
}

.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.input-group-addon:last-child {
  border-left: 0;
}

.input-group-btn {
  position: relative;
  font-size: 0;
  white-space: nowrap;
}

.input-group-btn > .btn {
  position: relative;
}

.input-group-btn > .btn + .btn {
  margin-left: -1px;
}

.input-group-btn > .btn:hover,
.input-group-btn > .btn:focus,
.input-group-btn > .btn:active {
  z-index: 2;
}

.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group {
  margin-right: -1px;
}

.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group {
  z-index: 2;
  margin-left: -1px;
}

.nav {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav > li {
  position: relative;
  display: block;
}

.nav > li > a {
  position: relative;
  display: block;
  padding: 10px 15px;
}

.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}

.nav > li.disabled > a {
  color: #777777;
}

.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus {
  color: #777777;
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
}

.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  background-color: #eeeeee;
  border-color: #337ab7;
}

.nav .nav-divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}

.nav > li > a > img {
  max-width: none;
}

.nav-tabs {
  border-bottom: 1px solid #ddd;
}

.nav-tabs > li {
  float: left;
  margin-bottom: -1px;
}

.nav-tabs > li > a {
  margin-right: 2px;
  line-height: 1.42857143;
  border: 1px solid transparent;
  border-radius: 4px 4px 0 0;
}

.nav-tabs > li > a:hover {
  border-color: #eeeeee #eeeeee #ddd;
}

.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: #555555;
  cursor: default;
  background-color: #fff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
}

.nav-tabs.nav-justified {
  width: 100%;
  border-bottom: 0;
}

.nav-tabs.nav-justified > li {
  float: none;
}

.nav-tabs.nav-justified > li > a {
  margin-bottom: 5px;
  text-align: center;
}

.nav-tabs.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}

@media (min-width: 768px) {
  .nav-tabs.nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .nav-tabs.nav-justified > li > a {
    margin-bottom: 0;
  }
}
.nav-tabs.nav-justified > li > a {
  margin-right: 0;
  border-radius: 4px;
}

.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus {
  border: 1px solid #ddd;
}

@media (min-width: 768px) {
  .nav-tabs.nav-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 4px 4px 0 0;
  }
  .nav-tabs.nav-justified > .active > a,
  .nav-tabs.nav-justified > .active > a:hover,
  .nav-tabs.nav-justified > .active > a:focus {
    border-bottom-color: #fff;
  }
}
.nav-pills > li {
  float: left;
}

.nav-pills > li > a {
  border-radius: 4px;
}

.nav-pills > li + li {
  margin-left: 2px;
}

.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  color: #fff;
  background-color: #337ab7;
}

.nav-stacked > li {
  float: none;
}

.nav-stacked > li + li {
  margin-top: 2px;
  margin-left: 0;
}

.nav-justified {
  width: 100%;
}

.nav-justified > li {
  float: none;
}

.nav-justified > li > a {
  margin-bottom: 5px;
  text-align: center;
}

.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}

@media (min-width: 768px) {
  .nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .nav-justified > li > a {
    margin-bottom: 0;
  }
}
.nav-tabs-justified {
  border-bottom: 0;
}

.nav-tabs-justified > li > a {
  margin-right: 0;
  border-radius: 4px;
}

.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus {
  border: 1px solid #ddd;
}

@media (min-width: 768px) {
  .nav-tabs-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 4px 4px 0 0;
  }
  .nav-tabs-justified > .active > a,
  .nav-tabs-justified > .active > a:hover,
  .nav-tabs-justified > .active > a:focus {
    border-bottom-color: #fff;
  }
}
.tab-content > .tab-pane {
  display: none;
}

.tab-content > .active {
  display: block;
}

.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.navbar {
  position: relative;
  min-height: 50px;
  margin-bottom: 20px;
  border: 1px solid transparent;
}

@media (min-width: 768px) {
  .navbar {
    border-radius: 4px;
  }
}
@media (min-width: 768px) {
  .navbar-header {
    float: left;
  }
}
.navbar-collapse {
  padding-right: 15px;
  padding-left: 15px;
  overflow-x: visible;
  border-top: 1px solid transparent;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  -webkit-overflow-scrolling: touch;
}

.navbar-collapse.in {
  overflow-y: auto;
}

@media (min-width: 768px) {
  .navbar-collapse {
    width: auto;
    border-top: 0;
    box-shadow: none;
  }
  .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }
  .navbar-collapse.in {
    overflow-y: visible;
  }
  .navbar-fixed-top .navbar-collapse,
  .navbar-static-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    padding-right: 0;
    padding-left: 0;
  }
}
.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
}

.navbar-fixed-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {
  max-height: 340px;
}

@media (max-device-width: 480px) and (orientation: landscape) {
  .navbar-fixed-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    max-height: 200px;
  }
}
@media (min-width: 768px) {
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    border-radius: 0;
  }
}
.navbar-fixed-top {
  top: 0;
  border-width: 0 0 1px;
}

.navbar-fixed-bottom {
  bottom: 0;
  margin-bottom: 0;
  border-width: 1px 0 0;
}

.container > .navbar-header,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}

@media (min-width: 768px) {
  .container > .navbar-header,
  .container-fluid > .navbar-header,
  .container > .navbar-collapse,
  .container-fluid > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
.navbar-static-top {
  z-index: 1000;
  border-width: 0 0 1px;
}

@media (min-width: 768px) {
  .navbar-static-top {
    border-radius: 0;
  }
}
.navbar-brand {
  float: left;
  height: 50px;
  padding: 15px 15px;
  font-size: 18px;
  line-height: 20px;
}

.navbar-brand:hover,
.navbar-brand:focus {
  text-decoration: none;
}

.navbar-brand > img {
  display: block;
}

@media (min-width: 768px) {
  .navbar > .container .navbar-brand,
  .navbar > .container-fluid .navbar-brand {
    margin-left: -15px;
  }
}
.navbar-toggle {
  position: relative;
  float: right;
  padding: 9px 10px;
  margin-right: 15px;
  margin-top: 8px;
  margin-bottom: 8px;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}

.navbar-toggle:focus {
  outline: 0;
}

.navbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 1px;
}

.navbar-toggle .icon-bar + .icon-bar {
  margin-top: 4px;
}

@media (min-width: 768px) {
  .navbar-toggle {
    display: none;
  }
}
.navbar-nav {
  margin: 7.5px -15px;
}

.navbar-nav > li > a {
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 20px;
}

@media (max-width: 767px) {
  .navbar-nav .open .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    box-shadow: none;
  }
  .navbar-nav .open .dropdown-menu > li > a,
  .navbar-nav .open .dropdown-menu .dropdown-header {
    padding: 5px 15px 5px 25px;
  }
  .navbar-nav .open .dropdown-menu > li > a {
    line-height: 20px;
  }
  .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-nav .open .dropdown-menu > li > a:focus {
    background-image: none;
  }
}
@media (min-width: 768px) {
  .navbar-nav {
    float: left;
    margin: 0;
  }
  .navbar-nav > li {
    float: left;
  }
  .navbar-nav > li > a {
    padding-top: 15px;
    padding-bottom: 15px;
  }
}
.navbar-form {
  padding: 10px 15px;
  margin-right: -15px;
  margin-left: -15px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  margin-top: 8px;
  margin-bottom: 8px;
}

@media (min-width: 768px) {
  .navbar-form .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .navbar-form .form-control-static {
    display: inline-block;
  }
  .navbar-form .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .navbar-form .input-group .input-group-addon,
  .navbar-form .input-group .input-group-btn,
  .navbar-form .input-group .form-control {
    width: auto;
  }
  .navbar-form .input-group > .form-control {
    width: 100%;
  }
  .navbar-form .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .radio,
  .navbar-form .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .radio label,
  .navbar-form .checkbox label {
    padding-left: 0;
  }
  .navbar-form .radio input[type=radio],
  .navbar-form .checkbox input[type=checkbox] {
    position: relative;
    margin-left: 0;
  }
  .navbar-form .has-feedback .form-control-feedback {
    top: 0;
  }
}
@media (max-width: 767px) {
  .navbar-form .form-group {
    margin-bottom: 5px;
  }
  .navbar-form .form-group:last-child {
    margin-bottom: 0;
  }
}
@media (min-width: 768px) {
  .navbar-form {
    width: auto;
    padding-top: 0;
    padding-bottom: 0;
    margin-right: 0;
    margin-left: 0;
    border: 0;
    box-shadow: none;
  }
}
.navbar-nav > li > .dropdown-menu {
  margin-top: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  margin-bottom: 0;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.navbar-btn {
  margin-top: 8px;
  margin-bottom: 8px;
}

.navbar-btn.btn-sm {
  margin-top: 10px;
  margin-bottom: 10px;
}

.navbar-btn.btn-xs {
  margin-top: 14px;
  margin-bottom: 14px;
}

.navbar-text {
  margin-top: 15px;
  margin-bottom: 15px;
}

@media (min-width: 768px) {
  .navbar-text {
    float: left;
    margin-right: 15px;
    margin-left: 15px;
  }
}
@media (min-width: 768px) {
  .navbar-left {
    float: left !important;
  }
  .navbar-right {
    float: right !important;
    margin-right: -15px;
  }
  .navbar-right ~ .navbar-right {
    margin-right: 0;
  }
}
.navbar-default {
  background-color: #f8f8f8;
  border-color: #e7e7e7;
}

.navbar-default .navbar-brand {
  color: #777;
}

.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: #5e5e5e;
  background-color: transparent;
}

.navbar-default .navbar-text {
  color: #777;
}

.navbar-default .navbar-nav > li > a {
  color: #777;
}

.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #333;
  background-color: transparent;
}

.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #555;
  background-color: #e7e7e7;
}

.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus {
  color: #ccc;
  background-color: transparent;
}

.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  color: #555;
  background-color: #e7e7e7;
}

@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #777;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #333;
    background-color: transparent;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #555;
    background-color: #e7e7e7;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #ccc;
    background-color: transparent;
  }
}
.navbar-default .navbar-toggle {
  border-color: #ddd;
}

.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #ddd;
}

.navbar-default .navbar-toggle .icon-bar {
  background-color: #888;
}

.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #e7e7e7;
}

.navbar-default .navbar-link {
  color: #777;
}

.navbar-default .navbar-link:hover {
  color: #333;
}

.navbar-default .btn-link {
  color: #777;
}

.navbar-default .btn-link:hover,
.navbar-default .btn-link:focus {
  color: #333;
}

.navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .navbar-default .btn-link:hover,
.navbar-default .btn-link[disabled]:focus,
fieldset[disabled] .navbar-default .btn-link:focus {
  color: #ccc;
}

.navbar-inverse {
  background-color: #222;
  border-color: #080808;
}

.navbar-inverse .navbar-brand {
  color: #9d9d9d;
}

.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {
  color: #fff;
  background-color: transparent;
}

.navbar-inverse .navbar-text {
  color: #9d9d9d;
}

.navbar-inverse .navbar-nav > li > a {
  color: #9d9d9d;
}

.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
  color: #fff;
  background-color: transparent;
}

.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
  color: #fff;
  background-color: #080808;
}

.navbar-inverse .navbar-nav > .disabled > a,
.navbar-inverse .navbar-nav > .disabled > a:hover,
.navbar-inverse .navbar-nav > .disabled > a:focus {
  color: #444;
  background-color: transparent;
}

.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
  color: #fff;
  background-color: #080808;
}

@media (max-width: 767px) {
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
    border-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #9d9d9d;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #fff;
    background-color: transparent;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #fff;
    background-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #444;
    background-color: transparent;
  }
}
.navbar-inverse .navbar-toggle {
  border-color: #333;
}

.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
  background-color: #333;
}

.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #fff;
}

.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
  border-color: #101010;
}

.navbar-inverse .navbar-link {
  color: #9d9d9d;
}

.navbar-inverse .navbar-link:hover {
  color: #fff;
}

.navbar-inverse .btn-link {
  color: #9d9d9d;
}

.navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link:focus {
  color: #fff;
}

.navbar-inverse .btn-link[disabled]:hover,
fieldset[disabled] .navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link[disabled]:focus,
fieldset[disabled] .navbar-inverse .btn-link:focus {
  color: #444;
}

.breadcrumb {
  padding: 8px 15px;
  margin-bottom: 20px;
  list-style: none;
  background-color: #f5f5f5;
  border-radius: 4px;
}

.breadcrumb > li {
  display: inline-block;
}

.breadcrumb > li + li:before {
  padding: 0 5px;
  color: #ccc;
  content: "/ ";
}

.breadcrumb > .active {
  color: #777777;
}

.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 4px;
}

.pagination > li {
  display: inline;
}

.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  line-height: 1.42857143;
  color: #337ab7;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
}

.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  z-index: 2;
  color: #23527c;
  background-color: #eeeeee;
  border-color: #ddd;
}

.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}

.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 3;
  color: #fff;
  cursor: default;
  background-color: #337ab7;
  border-color: #337ab7;
}

.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #777777;
  cursor: not-allowed;
  background-color: #fff;
  border-color: #ddd;
}

.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
}

.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
}

.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}

.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
}

.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}

.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}

.pager {
  padding-left: 0;
  margin: 20px 0;
  text-align: center;
  list-style: none;
}

.pager li {
  display: inline;
}

.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 15px;
}

.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}

.pager .next > a,
.pager .next > span {
  float: right;
}

.pager .previous > a,
.pager .previous > span {
  float: left;
}

.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: #777777;
  cursor: not-allowed;
  background-color: #fff;
}

.label {
  display: inline;
  padding: 0.2em 0.6em 0.3em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25em;
}

a.label:hover,
a.label:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}

.label:empty {
  display: none;
}

.btn .label {
  position: relative;
  top: -1px;
}

.label-default {
  background-color: #777777;
}

.label-default[href]:hover,
.label-default[href]:focus {
  background-color: #5e5e5e;
}

.label-primary {
  background-color: #337ab7;
}

.label-primary[href]:hover,
.label-primary[href]:focus {
  background-color: #286090;
}

.label-success {
  background-color: #5cb85c;
}

.label-success[href]:hover,
.label-success[href]:focus {
  background-color: #449d44;
}

.label-info {
  background-color: #5bc0de;
}

.label-info[href]:hover,
.label-info[href]:focus {
  background-color: #31b0d5;
}

.label-warning {
  background-color: #f0ad4e;
}

.label-warning[href]:hover,
.label-warning[href]:focus {
  background-color: #ec971f;
}

.label-danger {
  background-color: #d9534f;
}

.label-danger[href]:hover,
.label-danger[href]:focus {
  background-color: #c9302c;
}

.badge {
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 12px;
  font-weight: bold;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #777777;
  border-radius: 10px;
}

.badge:empty {
  display: none;
}

.btn .badge {
  position: relative;
  top: -1px;
}

.btn-xs .badge,
.btn-group-xs > .btn .badge {
  top: 0;
  padding: 1px 5px;
}

a.badge:hover,
a.badge:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}

.list-group-item.active > .badge,
.nav-pills > .active > a > .badge {
  color: #337ab7;
  background-color: #fff;
}

.list-group-item > .badge {
  float: right;
}

.list-group-item > .badge + .badge {
  margin-right: 5px;
}

.nav-pills > li > a > .badge {
  margin-left: 3px;
}

.jumbotron {
  padding-top: 30px;
  padding-bottom: 30px;
  margin-bottom: 30px;
  color: inherit;
  background-color: #eeeeee;
}

.jumbotron h1,
.jumbotron .h1 {
  color: inherit;
}

.jumbotron p {
  margin-bottom: 15px;
  font-size: 21px;
  font-weight: 200;
}

.jumbotron > hr {
  border-top-color: #d5d5d5;
}

.container .jumbotron,
.container-fluid .jumbotron {
  padding-right: 15px;
  padding-left: 15px;
  border-radius: 6px;
}

.jumbotron .container {
  max-width: 100%;
}

@media screen and (min-width: 768px) {
  .jumbotron {
    padding-top: 48px;
    padding-bottom: 48px;
  }
  .container .jumbotron,
  .container-fluid .jumbotron {
    padding-right: 60px;
    padding-left: 60px;
  }
  .jumbotron h1,
  .jumbotron .h1 {
    font-size: 63px;
  }
}
.thumbnail {
  display: block;
  padding: 4px;
  margin-bottom: 20px;
  line-height: 1.42857143;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  transition: border 0.2s ease-in-out;
}

.thumbnail > img,
.thumbnail a > img {
  margin-right: auto;
  margin-left: auto;
}

a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
  border-color: #337ab7;
}

.thumbnail .caption {
  padding: 9px;
  color: #333333;
}

.alert {
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 4px;
}

.alert h4 {
  margin-top: 0;
  color: inherit;
}

.alert .alert-link {
  font-weight: bold;
}

.alert > p,
.alert > ul {
  margin-bottom: 0;
}

.alert > p + p {
  margin-top: 5px;
}

.alert-dismissable,
.alert-dismissible {
  padding-right: 35px;
}

.alert-dismissable .close,
.alert-dismissible .close {
  position: relative;
  top: -2px;
  right: -21px;
  color: inherit;
}

.alert-success {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}

.alert-success hr {
  border-top-color: #c9e2b3;
}

.alert-success .alert-link {
  color: #2b542c;
}

.alert-info {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}

.alert-info hr {
  border-top-color: #a6e1ec;
}

.alert-info .alert-link {
  color: #245269;
}

.alert-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}

.alert-warning hr {
  border-top-color: #f7e1b5;
}

.alert-warning .alert-link {
  color: #66512c;
}

.alert-danger {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}

.alert-danger hr {
  border-top-color: #e4b9c0;
}

.alert-danger .alert-link {
  color: #843534;
}
@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  height: 20px;
  margin-bottom: 20px;
  overflow: hidden;
  background-color: #f5f5f5;
  border-radius: 4px;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}

.progress-bar {
  float: left;
  width: 0%;
  height: 100%;
  font-size: 12px;
  line-height: 20px;
  color: #fff;
  text-align: center;
  background-color: #337ab7;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  transition: width 0.6s ease;
}

.progress-striped .progress-bar,
.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 40px 40px;
}

.progress.active .progress-bar,
.progress-bar.active {
  animation: progress-bar-stripes 2s linear infinite;
}

.progress-bar-success {
  background-color: #5cb85c;
}

.progress-striped .progress-bar-success {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

.progress-bar-info {
  background-color: #5bc0de;
}

.progress-striped .progress-bar-info {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

.progress-bar-warning {
  background-color: #f0ad4e;
}

.progress-striped .progress-bar-warning {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

.progress-bar-danger {
  background-color: #d9534f;
}

.progress-striped .progress-bar-danger {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

.media {
  margin-top: 15px;
}

.media:first-child {
  margin-top: 0;
}

.media,
.media-body {
  overflow: hidden;
  zoom: 1;
}

.media-body {
  width: 10000px;
}

.media-object {
  display: block;
}

.media-object.img-thumbnail {
  max-width: none;
}

.media-right,
.media > .pull-right {
  padding-left: 10px;
}

.media-left,
.media > .pull-left {
  padding-right: 10px;
}

.media-left,
.media-right,
.media-body {
  display: table-cell;
  vertical-align: top;
}

.media-middle {
  vertical-align: middle;
}

.media-bottom {
  vertical-align: bottom;
}

.media-heading {
  margin-top: 0;
  margin-bottom: 5px;
}

.media-list {
  padding-left: 0;
  list-style: none;
}

.list-group {
  padding-left: 0;
  margin-bottom: 20px;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid #ddd;
}

.list-group-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}

.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}

.list-group-item.disabled,
.list-group-item.disabled:hover,
.list-group-item.disabled:focus {
  color: #777777;
  cursor: not-allowed;
  background-color: #eeeeee;
}

.list-group-item.disabled .list-group-item-heading,
.list-group-item.disabled:hover .list-group-item-heading,
.list-group-item.disabled:focus .list-group-item-heading {
  color: inherit;
}

.list-group-item.disabled .list-group-item-text,
.list-group-item.disabled:hover .list-group-item-text,
.list-group-item.disabled:focus .list-group-item-text {
  color: #777777;
}

.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
  z-index: 2;
  color: #fff;
  background-color: #337ab7;
  border-color: #337ab7;
}

.list-group-item.active .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading,
.list-group-item.active .list-group-item-heading > small,
.list-group-item.active:hover .list-group-item-heading > small,
.list-group-item.active:focus .list-group-item-heading > small,
.list-group-item.active .list-group-item-heading > .small,
.list-group-item.active:hover .list-group-item-heading > .small,
.list-group-item.active:focus .list-group-item-heading > .small {
  color: inherit;
}

.list-group-item.active .list-group-item-text,
.list-group-item.active:hover .list-group-item-text,
.list-group-item.active:focus .list-group-item-text {
  color: #c7ddef;
}

a.list-group-item,
button.list-group-item {
  color: #555;
}

a.list-group-item .list-group-item-heading,
button.list-group-item .list-group-item-heading {
  color: #333;
}

a.list-group-item:hover,
button.list-group-item:hover,
a.list-group-item:focus,
button.list-group-item:focus {
  color: #555;
  text-decoration: none;
  background-color: #f5f5f5;
}

button.list-group-item {
  width: 100%;
  text-align: left;
}

.list-group-item-success {
  color: #3c763d;
  background-color: #dff0d8;
}

a.list-group-item-success,
button.list-group-item-success {
  color: #3c763d;
}

a.list-group-item-success .list-group-item-heading,
button.list-group-item-success .list-group-item-heading {
  color: inherit;
}

a.list-group-item-success:hover,
button.list-group-item-success:hover,
a.list-group-item-success:focus,
button.list-group-item-success:focus {
  color: #3c763d;
  background-color: #d0e9c6;
}

a.list-group-item-success.active,
button.list-group-item-success.active,
a.list-group-item-success.active:hover,
button.list-group-item-success.active:hover,
a.list-group-item-success.active:focus,
button.list-group-item-success.active:focus {
  color: #fff;
  background-color: #3c763d;
  border-color: #3c763d;
}

.list-group-item-info {
  color: #31708f;
  background-color: #d9edf7;
}

a.list-group-item-info,
button.list-group-item-info {
  color: #31708f;
}

a.list-group-item-info .list-group-item-heading,
button.list-group-item-info .list-group-item-heading {
  color: inherit;
}

a.list-group-item-info:hover,
button.list-group-item-info:hover,
a.list-group-item-info:focus,
button.list-group-item-info:focus {
  color: #31708f;
  background-color: #c4e3f3;
}

a.list-group-item-info.active,
button.list-group-item-info.active,
a.list-group-item-info.active:hover,
button.list-group-item-info.active:hover,
a.list-group-item-info.active:focus,
button.list-group-item-info.active:focus {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}

.list-group-item-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
}

a.list-group-item-warning,
button.list-group-item-warning {
  color: #8a6d3b;
}

a.list-group-item-warning .list-group-item-heading,
button.list-group-item-warning .list-group-item-heading {
  color: inherit;
}

a.list-group-item-warning:hover,
button.list-group-item-warning:hover,
a.list-group-item-warning:focus,
button.list-group-item-warning:focus {
  color: #8a6d3b;
  background-color: #faf2cc;
}

a.list-group-item-warning.active,
button.list-group-item-warning.active,
a.list-group-item-warning.active:hover,
button.list-group-item-warning.active:hover,
a.list-group-item-warning.active:focus,
button.list-group-item-warning.active:focus {
  color: #fff;
  background-color: #8a6d3b;
  border-color: #8a6d3b;
}

.list-group-item-danger {
  color: #a94442;
  background-color: #f2dede;
}

a.list-group-item-danger,
button.list-group-item-danger {
  color: #a94442;
}

a.list-group-item-danger .list-group-item-heading,
button.list-group-item-danger .list-group-item-heading {
  color: inherit;
}

a.list-group-item-danger:hover,
button.list-group-item-danger:hover,
a.list-group-item-danger:focus,
button.list-group-item-danger:focus {
  color: #a94442;
  background-color: #ebcccc;
}

a.list-group-item-danger.active,
button.list-group-item-danger.active,
a.list-group-item-danger.active:hover,
button.list-group-item-danger.active:hover,
a.list-group-item-danger.active:focus,
button.list-group-item-danger.active:focus {
  color: #fff;
  background-color: #a94442;
  border-color: #a94442;
}

.list-group-item-heading {
  margin-top: 0;
  margin-bottom: 5px;
}

.list-group-item-text {
  margin-bottom: 0;
  line-height: 1.3;
}

.panel {
  margin-bottom: 20px;
  background-color: #fff;
  border: 1px solid transparent;
  border-radius: 4px;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}

.panel-body {
  padding: 15px;
}

.panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}

.panel-heading > .dropdown .dropdown-toggle {
  color: inherit;
}

.panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  color: inherit;
}

.panel-title > a,
.panel-title > small,
.panel-title > .small,
.panel-title > small > a,
.panel-title > .small > a {
  color: inherit;
}

.panel-footer {
  padding: 10px 15px;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}

.panel > .list-group,
.panel > .panel-collapse > .list-group {
  margin-bottom: 0;
}

.panel > .list-group .list-group-item,
.panel > .panel-collapse > .list-group .list-group-item {
  border-width: 1px 0;
  border-radius: 0;
}

.panel > .list-group:first-child .list-group-item:first-child,
.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
  border-top: 0;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}

.panel > .list-group:last-child .list-group-item:last-child,
.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
  border-bottom: 0;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}

.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.panel-heading + .list-group .list-group-item:first-child {
  border-top-width: 0;
}

.list-group + .panel-footer {
  border-top-width: 0;
}

.panel > .table,
.panel > .table-responsive > .table,
.panel > .panel-collapse > .table {
  margin-bottom: 0;
}

.panel > .table caption,
.panel > .table-responsive > .table caption,
.panel > .panel-collapse > .table caption {
  padding-right: 15px;
  padding-left: 15px;
}

.panel > .table:first-child,
.panel > .table-responsive:first-child > .table:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}

.panel > .table:first-child > thead:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}

.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
  border-top-left-radius: 3px;
}

.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
  border-top-right-radius: 3px;
}

.panel > .table:last-child,
.panel > .table-responsive:last-child > .table:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}

.panel > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}

.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
  border-bottom-left-radius: 3px;
}

.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
  border-bottom-right-radius: 3px;
}

.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive,
.panel > .table + .panel-body,
.panel > .table-responsive + .panel-body {
  border-top: 1px solid #ddd;
}

.panel > .table > tbody:first-child > tr:first-child th,
.panel > .table > tbody:first-child > tr:first-child td {
  border-top: 0;
}

.panel > .table-bordered,
.panel > .table-responsive > .table-bordered {
  border: 0;
}

.panel > .table-bordered > thead > tr > th:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
.panel > .table-bordered > tbody > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.panel > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-bordered > thead > tr > td:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.panel > .table-bordered > tbody > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.panel > .table-bordered > tfoot > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  border-left: 0;
}

.panel > .table-bordered > thead > tr > th:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
.panel > .table-bordered > tbody > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.panel > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-bordered > thead > tr > td:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.panel > .table-bordered > tbody > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.panel > .table-bordered > tfoot > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  border-right: 0;
}

.panel > .table-bordered > thead > tr:first-child > td,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
.panel > .table-bordered > tbody > tr:first-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.panel > .table-bordered > thead > tr:first-child > th,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
.panel > .table-bordered > tbody > tr:first-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
  border-bottom: 0;
}

.panel > .table-bordered > tbody > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.panel > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-bordered > tbody > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.panel > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
  border-bottom: 0;
}

.panel > .table-responsive {
  margin-bottom: 0;
  border: 0;
}

.panel-group {
  margin-bottom: 20px;
}

.panel-group .panel {
  margin-bottom: 0;
  border-radius: 4px;
}

.panel-group .panel + .panel {
  margin-top: 5px;
}

.panel-group .panel-heading {
  border-bottom: 0;
}

.panel-group .panel-heading + .panel-collapse > .panel-body,
.panel-group .panel-heading + .panel-collapse > .list-group {
  border-top: 1px solid #ddd;
}

.panel-group .panel-footer {
  border-top: 0;
}

.panel-group .panel-footer + .panel-collapse .panel-body {
  border-bottom: 1px solid #ddd;
}

.panel-default {
  border-color: #ddd;
}

.panel-default > .panel-heading {
  color: #333333;
  background-color: #f5f5f5;
  border-color: #ddd;
}

.panel-default > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ddd;
}

.panel-default > .panel-heading .badge {
  color: #f5f5f5;
  background-color: #333333;
}

.panel-default > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ddd;
}

.panel-primary {
  border-color: #337ab7;
}

.panel-primary > .panel-heading {
  color: #fff;
  background-color: #337ab7;
  border-color: #337ab7;
}

.panel-primary > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #337ab7;
}

.panel-primary > .panel-heading .badge {
  color: #337ab7;
  background-color: #fff;
}

.panel-primary > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #337ab7;
}

.panel-success {
  border-color: #d6e9c6;
}

.panel-success > .panel-heading {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}

.panel-success > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #d6e9c6;
}

.panel-success > .panel-heading .badge {
  color: #dff0d8;
  background-color: #3c763d;
}

.panel-success > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #d6e9c6;
}

.panel-info {
  border-color: #bce8f1;
}

.panel-info > .panel-heading {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}

.panel-info > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #bce8f1;
}

.panel-info > .panel-heading .badge {
  color: #d9edf7;
  background-color: #31708f;
}

.panel-info > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #bce8f1;
}

.panel-warning {
  border-color: #faebcc;
}

.panel-warning > .panel-heading {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}

.panel-warning > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #faebcc;
}

.panel-warning > .panel-heading .badge {
  color: #fcf8e3;
  background-color: #8a6d3b;
}

.panel-warning > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #faebcc;
}

.panel-danger {
  border-color: #ebccd1;
}

.panel-danger > .panel-heading {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}

.panel-danger > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ebccd1;
}

.panel-danger > .panel-heading .badge {
  color: #f2dede;
  background-color: #a94442;
}

.panel-danger > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ebccd1;
}

.embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}

.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.embed-responsive-16by9 {
  padding-bottom: 56.25%;
}

.embed-responsive-4by3 {
  padding-bottom: 75%;
}

.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  border-radius: 4px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}

.well blockquote {
  border-color: #ddd;
  border-color: rgba(0, 0, 0, 0.15);
}

.well-lg {
  padding: 24px;
  border-radius: 6px;
}

.well-sm {
  padding: 9px;
  border-radius: 3px;
}

.close {
  float: right;
  font-size: 21px;
  font-weight: bold;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  filter: alpha(opacity=20);
  opacity: 0.2;
}

.close:hover,
.close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  filter: alpha(opacity=50);
  opacity: 0.5;
}

button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  appearance: none;
}

.modal-open {
  overflow: hidden;
}

.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  display: none;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}

.modal.fade .modal-dialog {
  transform: translate(0, -25%);
  transition: transform 0.3s ease-out;
}

.modal.in .modal-dialog {
  transform: translate(0, 0);
}

.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}

.modal-content {
  position: relative;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  outline: 0;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000;
}

.modal-backdrop.fade {
  filter: alpha(opacity=0);
  opacity: 0;
}

.modal-backdrop.in {
  filter: alpha(opacity=50);
  opacity: 0.5;
}

.modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
}

.modal-header .close {
  margin-top: -2px;
}

.modal-title {
  margin: 0;
  line-height: 1.42857143;
}

.modal-body {
  position: relative;
  padding: 15px;
}

.modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}

.modal-footer .btn + .btn {
  margin-bottom: 0;
  margin-left: 5px;
}

.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}

.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 768px) {
  .modal-dialog {
    width: 600px;
    margin: 30px auto;
  }
  .modal-content {
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  }
  .modal-sm {
    width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg {
    width: 900px;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1.42857143;
  line-break: auto;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  white-space: normal;
  font-size: 12px;
  filter: alpha(opacity=0);
  opacity: 0;
}

.tooltip.in {
  filter: alpha(opacity=90);
  opacity: 0.9;
}

.tooltip.top {
  padding: 5px 0;
  margin-top: -3px;
}

.tooltip.right {
  padding: 0 5px;
  margin-left: 3px;
}

.tooltip.bottom {
  padding: 5px 0;
  margin-top: 3px;
}

.tooltip.left {
  padding: 0 5px;
  margin-left: -3px;
}

.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}

.tooltip.top-left .tooltip-arrow {
  right: 5px;
  bottom: 0;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}

.tooltip.top-right .tooltip-arrow {
  bottom: 0;
  left: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}

.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000;
}

.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000;
}

.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}

.tooltip.bottom-left .tooltip-arrow {
  top: 0;
  right: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}

.tooltip.bottom-right .tooltip-arrow {
  top: 0;
  left: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}

.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 4px;
}

.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: none;
  max-width: 276px;
  padding: 1px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1.42857143;
  line-break: auto;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  white-space: normal;
  font-size: 14px;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}

.popover.top {
  margin-top: -10px;
}

.popover.right {
  margin-left: 10px;
}

.popover.bottom {
  margin-top: 10px;
}

.popover.left {
  margin-left: -10px;
}

.popover > .arrow {
  border-width: 11px;
}

.popover > .arrow,
.popover > .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}

.popover > .arrow:after {
  content: "";
  border-width: 10px;
}

.popover.top > .arrow {
  bottom: -11px;
  left: 50%;
  margin-left: -11px;
  border-top-color: #999999;
  border-top-color: rgba(0, 0, 0, 0.25);
  border-bottom-width: 0;
}

.popover.top > .arrow:after {
  bottom: 1px;
  margin-left: -10px;
  content: " ";
  border-top-color: #fff;
  border-bottom-width: 0;
}

.popover.right > .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-right-color: #999999;
  border-right-color: rgba(0, 0, 0, 0.25);
  border-left-width: 0;
}

.popover.right > .arrow:after {
  bottom: -10px;
  left: 1px;
  content: " ";
  border-right-color: #fff;
  border-left-width: 0;
}

.popover.bottom > .arrow {
  top: -11px;
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999999;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}

.popover.bottom > .arrow:after {
  top: 1px;
  margin-left: -10px;
  content: " ";
  border-top-width: 0;
  border-bottom-color: #fff;
}

.popover.left > .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999999;
  border-left-color: rgba(0, 0, 0, 0.25);
}

.popover.left > .arrow:after {
  right: 1px;
  bottom: -10px;
  content: " ";
  border-right-width: 0;
  border-left-color: #fff;
}

.popover-title {
  padding: 8px 14px;
  margin: 0;
  font-size: 14px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: 5px 5px 0 0;
}

.popover-content {
  padding: 9px 14px;
}

.carousel {
  position: relative;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}

.carousel-inner > .item {
  position: relative;
  display: none;
  transition: 0.6s ease-in-out left;
}

.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  line-height: 1;
}

@media all and (transform-3d), (-webkit-transform-3d) {
  .carousel-inner > .item {
    transition: transform 0.6s ease-in-out;
    backface-visibility: hidden;
    perspective: 1000px;
  }
  .carousel-inner > .item.next,
  .carousel-inner > .item.active.right {
    transform: translate3d(100%, 0, 0);
    left: 0;
  }
  .carousel-inner > .item.prev,
  .carousel-inner > .item.active.left {
    transform: translate3d(-100%, 0, 0);
    left: 0;
  }
  .carousel-inner > .item.next.left,
  .carousel-inner > .item.prev.right,
  .carousel-inner > .item.active {
    transform: translate3d(0, 0, 0);
    left: 0;
  }
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
  display: block;
}

.carousel-inner > .active {
  left: 0;
}

.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}

.carousel-inner > .next {
  left: 100%;
}

.carousel-inner > .prev {
  left: -100%;
}

.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  left: 0;
}

.carousel-inner > .active.left {
  left: -100%;
}

.carousel-inner > .active.right {
  left: 100%;
}

.carousel-control {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 15%;
  font-size: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  background-color: rgba(0, 0, 0, 0);
  filter: alpha(opacity=50);
  opacity: 0.5;
}

.carousel-control.left {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000", endColorstr="#00000000", GradientType=1);
  background-repeat: repeat-x;
}

.carousel-control.right {
  right: 0;
  left: auto;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000", endColorstr="#80000000", GradientType=1);
  background-repeat: repeat-x;
}

.carousel-control:hover,
.carousel-control:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  filter: alpha(opacity=90);
  opacity: 0.9;
}

.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
  position: absolute;
  top: 50%;
  z-index: 5;
  display: inline-block;
  margin-top: -10px;
}

.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {
  left: 50%;
  margin-left: -10px;
}

.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {
  right: 50%;
  margin-right: -10px;
}

.carousel-control .icon-prev,
.carousel-control .icon-next {
  width: 20px;
  height: 20px;
  font-family: serif;
  line-height: 1;
}

.carousel-control .icon-prev:before {
  content: "‹";
}

.carousel-control .icon-next:before {
  content: "›";
}

.carousel-indicators {
  position: absolute;
  bottom: 10px;
  left: 50%;
  z-index: 15;
  width: 60%;
  padding-left: 0;
  margin-left: -30%;
  text-align: center;
  list-style: none;
}

.carousel-indicators li {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 1px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #000 \9 ;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #fff;
  border-radius: 10px;
}

.carousel-indicators .active {
  width: 12px;
  height: 12px;
  margin: 0;
  background-color: #fff;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}

.carousel-caption .btn {
  text-shadow: none;
}

@media screen and (min-width: 768px) {
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-prev,
  .carousel-control .icon-next {
    width: 30px;
    height: 30px;
    margin-top: -10px;
    font-size: 30px;
  }
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .icon-prev {
    margin-left: -10px;
  }
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-next {
    margin-right: -10px;
  }
  .carousel-caption {
    right: 20%;
    left: 20%;
    padding-bottom: 30px;
  }
  .carousel-indicators {
    bottom: 20px;
  }
}
.clearfix:before,
.clearfix:after,
.dl-horizontal dd:before,
.dl-horizontal dd:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.btn-toolbar:before,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after,
.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.navbar-collapse:before,
.navbar-collapse:after,
.pager:before,
.pager:after,
.panel-body:before,
.panel-body:after,
.modal-header:before,
.modal-header:after,
.modal-footer:before,
.modal-footer:after {
  display: table;
  content: " ";
}

.clearfix:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after,
.pager:after,
.panel-body:after,
.modal-header:after,
.modal-footer:after {
  clear: both;
}

.center-block {
  display: block;
  margin-right: auto;
  margin-left: auto;
}

.pull-right {
  float: right !important;
}

.pull-left {
  float: left !important;
}

.hide {
  display: none !important;
}

.show {
  display: block !important;
}

.invisible {
  visibility: hidden;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.hidden {
  display: none !important;
}

.affix {
  position: fixed;
}
.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {
  display: none !important;
}

.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
  display: none !important;
}

@media (max-width: 767px) {
  .visible-xs {
    display: block !important;
  }
  table.visible-xs {
    display: table !important;
  }
  tr.visible-xs {
    display: table-row !important;
  }
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-block {
    display: block !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline {
    display: inline !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm {
    display: block !important;
  }
  table.visible-sm {
    display: table !important;
  }
  tr.visible-sm {
    display: table-row !important;
  }
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-block {
    display: block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline {
    display: inline !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md {
    display: block !important;
  }
  table.visible-md {
    display: table !important;
  }
  tr.visible-md {
    display: table-row !important;
  }
  th.visible-md,
  td.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-block {
    display: block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline {
    display: inline !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg {
    display: block !important;
  }
  table.visible-lg {
    display: table !important;
  }
  tr.visible-lg {
    display: table-row !important;
  }
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-block {
    display: block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-inline {
    display: inline !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-inline-block {
    display: inline-block !important;
  }
}
@media (max-width: 767px) {
  .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  .hidden-lg {
    display: none !important;
  }
}
.visible-print {
  display: none !important;
}

@media print {
  .visible-print {
    display: block !important;
  }
  table.visible-print {
    display: table !important;
  }
  tr.visible-print {
    display: table-row !important;
  }
  th.visible-print,
  td.visible-print {
    display: table-cell !important;
  }
}
.visible-print-block {
  display: none !important;
}

@media print {
  .visible-print-block {
    display: block !important;
  }
}
.visible-print-inline {
  display: none !important;
}

@media print {
  .visible-print-inline {
    display: inline !important;
  }
}
.visible-print-inline-block {
  display: none !important;
}

@media print {
  .visible-print-inline-block {
    display: inline-block !important;
  }
}
@media print {
  .hidden-print {
    display: none !important;
  }
}

/*f18800*/
/*like icons in datagrid and so on*/
/*page title underneath the header*/
.loader03 {
  width: 30px;
  height: 30px;
  border: 6px solid #F6F6F6;
  border-top-color: rgb(0, 120, 215);
  border-radius: 50%;
  animation: loader-rotate 1s linear infinite;
  margin: 0px 0 0 -2px;
  position: absolute;
  left: 10px;
  top: 2px;
  z-index: 2;
}

.loader02 {
  width: 266px;
  height: 266px;
  border: 8px solid rgb(38, 42, 153);
  border-top-color: rgb(0, 120, 215);
  border-radius: 50%;
  animation: loader-rotate 1s linear infinite;
  margin: -133px 0 0 -133px;
  position: absolute;
  left: 50%;
  top: 35%;
  z-index: 2;
}
.loader02.small {
  width: 100px;
  height: 100px;
  margin: -50px 0 0 -30px;
}

@keyframes loader-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
.logoSpinner {
  width: 266px;
  height: 266px;
  margin: -133px 0 0 -133px;
  position: absolute;
  left: 50%;
  top: 35%;
  z-index: 3;
  background: url("/assets/pams-images/Pams_Preloader_Fill.svg") no-repeat center center;
  background-size: 50% auto;
}
.logoSpinner.small {
  width: 100px;
  height: 100px;
  margin: -50px 0 0 -30px;
}

/*Sara styles*/
/*End of Sara styles*/
/*f18800*/
/*like icons in datagrid and so on*/
/*page title underneath the header*/
.loader03 {
  width: 30px;
  height: 30px;
  border: 6px solid #F6F6F6;
  border-top-color: rgb(0, 120, 215);
  border-radius: 50%;
  animation: loader-rotate 1s linear infinite;
  margin: 0px 0 0 -2px;
  position: absolute;
  left: 10px;
  top: 2px;
  z-index: 2;
}

.loader02 {
  width: 266px;
  height: 266px;
  border: 8px solid rgb(38, 42, 153);
  border-top-color: rgb(0, 120, 215);
  border-radius: 50%;
  animation: loader-rotate 1s linear infinite;
  margin: -133px 0 0 -133px;
  position: absolute;
  left: 50%;
  top: 35%;
  z-index: 2;
}
.loader02.small {
  width: 100px;
  height: 100px;
  margin: -50px 0 0 -30px;
}

@keyframes loader-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
.logoSpinner {
  width: 266px;
  height: 266px;
  margin: -133px 0 0 -133px;
  position: absolute;
  left: 50%;
  top: 35%;
  z-index: 3;
  background: url("/assets/pams-images/Pams_Preloader_Fill.svg") no-repeat center center;
  background-size: 50% auto;
}
.logoSpinner.small {
  width: 100px;
  height: 100px;
  margin: -50px 0 0 -30px;
}

/*Sara styles*/
/*End of Sara styles*/
@font-face {
  font-family: "open_sansbold";
  src: url("/assets/fonts/open-sans/opensans-bold-webfont.woff2") format("woff2"), url("/assets/fonts/open-sans/opensans-bold-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "open_sansbold_italic";
  src: url("/assets/fonts/open-sans/opensans-bolditalic-webfont.woff2") format("woff2"), url("/assets/fonts/open-sans/opensans-bolditalic-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "open_sansextrabold";
  src: url("/assets/fonts/open-sans/opensans-extrabold-webfont.woff2") format("woff2"), url("/assets/fonts/open-sans/opensans-extrabold-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "open_sansextrabold_italic";
  src: url("/assets/fonts/open-sans/opensans-extrabolditalic-webfont.woff2") format("woff2"), url("/assets/fonts/open-sans/opensans-extrabolditalic-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "open_sansitalic";
  src: url("/assets/fonts/open-sans/opensans-italic-webfont.woff2") format("woff2"), url("/assets/fonts/open-sans/opensans-italic-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "open_sanslight";
  src: url("/assets/fonts/open-sans/opensans-light-webfont.woff2") format("woff2"), url("/assets/fonts/open-sans/opensans-light-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "open_sanslight_italic";
  src: url("/assets/fonts/open-sans/opensans-lightitalic-webfont.woff2") format("woff2"), url("/assets/fonts/open-sans/opensans-lightitalic-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "open_sansregular";
  src: url("/assets/fonts/open-sans/opensans-regular-webfont.woff2") format("woff2"), url("/assets/fonts/open-sans/opensans-regular-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "open_sanssemibold";
  src: url("/assets/fonts/open-sans/opensans-semibold-webfont.woff2") format("woff2"), url("/assets/fonts/open-sans/opensans-semibold-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "open_sanssemibold_italic";
  src: url("/assets/fonts/open-sans/opensans-semibolditalic-webfont.woff2") format("woff2"), url("/assets/fonts/open-sans/opensans-semibolditalic-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
/*f18800*/
/*like icons in datagrid and so on*/
/*page title underneath the header*/
.loader03 {
  width: 30px;
  height: 30px;
  border: 6px solid #F6F6F6;
  border-top-color: rgb(0, 120, 215);
  border-radius: 50%;
  animation: loader-rotate 1s linear infinite;
  margin: 0px 0 0 -2px;
  position: absolute;
  left: 10px;
  top: 2px;
  z-index: 2;
}

.loader02 {
  width: 266px;
  height: 266px;
  border: 8px solid rgb(38, 42, 153);
  border-top-color: rgb(0, 120, 215);
  border-radius: 50%;
  animation: loader-rotate 1s linear infinite;
  margin: -133px 0 0 -133px;
  position: absolute;
  left: 50%;
  top: 35%;
  z-index: 2;
}
.loader02.small {
  width: 100px;
  height: 100px;
  margin: -50px 0 0 -30px;
}

@keyframes loader-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
.logoSpinner {
  width: 266px;
  height: 266px;
  margin: -133px 0 0 -133px;
  position: absolute;
  left: 50%;
  top: 35%;
  z-index: 3;
  background: url("/assets/pams-images/Pams_Preloader_Fill.svg") no-repeat center center;
  background-size: 50% auto;
}
.logoSpinner.small {
  width: 100px;
  height: 100px;
  margin: -50px 0 0 -30px;
}

/*Sara styles*/
/*End of Sara styles*/
@font-face {
  font-family: "pams-icon";
  src: url("/assets/fonts/PAMS-font/fonts/pams.eot?6osrza");
  src: url("/assets/fonts/PAMS-font/fonts/pams.eot?6osrza#iefix") format("embedded-opentype"), url("/assets/fonts/PAMS-font/fonts/pams.ttf?6osrza") format("truetype"), url("/assets/fonts/PAMS-font/fonts/pams.woff?6osrza") format("woff"), url("/assets/fonts/PAMS-font/fonts/pams.svg?6osrza#pams-icon") format("svg");
  font-weight: normal;
  font-style: normal;
}
[class^=icn-]:before, [class*=" icn-"]:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "pams-icon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Enable Ligatures ================ */
  letter-spacing: 0;
  -ms-font-feature-settings: "liga" 1;
  font-feature-settings: "liga";
  font-variant-ligatures: discretionary-ligatures;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/*[class^="icon-"]:before,
[class*=" icon-"]:before {
  font-family: "untitled-font-2" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}*/
.icn-arrow-down:before {
  content: "\e900";
}

.icn-arrow-oval-left:before {
  content: "\e902";
}

.icn-revert:before {
  content: "\e92b";
}

.icn-arrow-oval-right:before {
  content: "\e903";
}

.icn-arrow-up:before {
  content: "\e901";
}

.icn-cancel:before {
  content: "\e906";
}

.icn-cancel-oval:before {
  content: "\e905";
}

.icn-close:before {
  content: "\e907";
}

.icn-correct-oval-check:before {
  content: "\e908";
}

.icn-correct-right-check:before {
  content: "\e909";
}

.icn-curreny-exchange:before {
  content: "\e90a";
}

.icn-delete:before {
  content: "\e90c";
}

.icn-delete-pin-forever:before {
  content: "\e90b";
}

.icn-nav-suppliers-registration:before {
  content: "\e911";
}

.icn-nav-inquiry-delete:before {
  content: "\e918";
}

.icn-nav-inquiry-cancelled:before {
  content: "\e917";
}

.icn-nav-inquiry:before {
  content: "\e919";
}

.icn-nav-inquiries:before {
  content: "\e916";
}

.icn-nav-finance:before {
  content: "\e915";
}

.icn-nav-dashboard:before {
  content: "\e914";
}

.icn-nav-archive:before {
  content: "\e912";
}

.icn-flag:before {
  content: "\e910";
}

.icn-edit:before {
  content: "\e90f";
}

.icn-dot-menu-her:before {
  content: "\e90d";
}

.icn-nav-job-search:before {
  content: "\e91a";
}

.icn-nav-notifications:before {
  content: "\e91b";
}

.icn-nav-offers:before {
  content: "\e91c";
}

.icn-nav-order:before {
  content: "\e91d";
}

.icn-nav-project:before {
  content: "\e91e";
}

.icn-nav-sales:before {
  content: "\e91f";
}

.icn-nav-search:before {
  content: "\e920";
}

.icn-nav-security:before {
  content: "\e921";
}

.icn-nav-user:before {
  content: "\e922";
}

.icn-nav-visits:before {
  content: "\e923";
}

.icn-oval:before {
  content: "\e924";
}

.icn-payment-milestone-add:before {
  content: "\e926";
}

.icn-tree-mins:before {
  content: "\e934";
}

.icn-tree-check-box:before {
  content: "\e931";
}

.icn-tree-check:before {
  content: "\e932";
}

.icn-tree-box:before {
  content: "\e930";
}

.icn-table-regretted:before {
  content: "\e92f";
}

.icn-table-lost:before {
  content: "\e92e";
}

.icn-table-cancelled:before {
  content: "\e92d";
}

.icn-save:before {
  content: "\e92c";
}

.icn-radio-uncheck:before {
  content: "\e92a";
}

.icn-radio-check:before {
  content: "\e929";
}

.icn-plus-oval:before {
  content: "\e927";
}

.icn-plus:before {
  content: "\e928";
}

.icn-tree-mins-box:before {
  content: "\e933";
}

.icn-tree-plus:before {
  content: "\e936";
}

.icn-tree-plus-box:before {
  content: "\e935";
}

.icn-version:before {
  content: "\e938";
}

.icn-delete-pin-blue:before {
  content: "\e000";
}

.icn-drag:before {
  content: "\e90e";
}

.icn-uintized-add:before {
  content: "\e937";
}

.icn-filter:before {
  content: "\e005";
}

.icn-calendar:before {
  content: "\e904";
}

.icn-package-add:before {
  content: "\e925";
}

.icn-filter-clear:before {
  content: "\e002";
}

.icn-flag-blue1:before {
  content: "\e003";
}

.icn-download:before {
  content: "\e011";
}

.icn-breadcrumbs-folder:before {
  content: "\e006";
}

.icn-archive-primary:before {
  content: "\e007";
}

.icn-attach-none:before {
  content: "\e008";
}

.icn-attachment:before {
  content: "\e009";
}

.icn-files:before {
  content: "\e00a";
}

.icn-deduction-cut:before {
  content: "\e00b";
}

.icn-nav-configurations:before {
  content: "\e00c";
}

.icn-comment:before {
  content: "\e00d";
}

.icn-check-mark:before {
  content: "\e00e";
}

.icn-call:before {
  content: "\e00f";
}

.icn-address-book:before {
  content: "\e010";
}

.icn-calendar-primary:before {
  content: "\e004";
}

.icn-delet-blue1:before {
  content: "\e012";
}

.icn-folder-active:before {
  content: "\e013";
}

.icn-folder-normal:before {
  content: "\e014";
}

.icn-grid-activesvg-std:before {
  content: "\e015";
}

.icn-guarantees-primary-solid:before {
  content: "\e016";
}

.icn-guaranteessvg:before {
  content: "\e017";
}

.icn-hide:before {
  content: "\e018";
}

.icn-print:before {
  content: "\e019";
}

.icn-print-active1:before {
  content: "\e01a";
}

.icn-mail:before {
  content: "\e01b";
}

.icn-link-active1:before {
  content: "\e01c";
}

.icn-invoices-file-duplicate:before {
  content: "\e01d";
}

.icn-edit-2:before {
  content: "\e01e";
}

.icn-envelope-message:before {
  content: "\e01f";
}

.icn-breadcrumbs-gray:before {
  content: "\e056";
}

.icn-calendar-arrow:before {
  content: "\e020";
}

.icn-current:before {
  content: "\e022";
}

.icn-history-log:before {
  content: "\e023";
}

.icn-invoicesvg:before {
  content: "\e024";
}

.icn-time-primary-solid:before {
  content: "\e025";
}

.icn-time-primary:before {
  content: "\e026";
}

.icn-sync-primary-solid:before {
  content: "\e027";
}

.icn-sub-task:before {
  content: "\e028";
}

.icn-view:before {
  content: "\e029";
}

.icn-update:before {
  content: "\e02a";
}

.icn-package-1:before {
  content: "\e02b";
}

.icn-units-blue:before {
  content: "\e02c";
}

.icn-triangle-primary-solid-double:before {
  content: "\e02d";
}

.icn-table-active:before {
  content: "\e02e";
}

.icn-package-add-1:before {
  content: "\e02f";
}

.icn-my-desk:before {
  content: "\e030";
}

.icn-sync-primary:before {
  content: "\e031";
}

.icn-syncs-primary:before {
  content: "\e032";
}

.icn-sales-normalsvg:before {
  content: "\e033";
}

.icn-activities:before {
  content: "\e034";
}

.icn-gear-primary-solid:before {
  content: "\e035";
}

.icn-gear-primary:before {
  content: "\e036";
}

.icn-meeting:before {
  content: "\e037";
}

.icn-file-active:before {
  content: "\e038";
}

.icn-file-normal:before {
  content: "\e039";
}

.icn-refresh-primary:before {
  content: "\e03a";
}

.icn-reload-primary:before {
  content: "\e03b";
}

.icn-redo-blue-copy1:before {
  content: "\e03c";
}

.icn-sales-invoice:before {
  content: "\e03d";
}

.icn-transactions:before {
  content: "\e03e";
}

.icn-units:before {
  content: "\e03f";
}

.icn-clients1:before {
  content: "\e041";
}

.icn-gear:before {
  content: "\e040";
}

.icn-activities-1:before {
  content: "\e042";
}

.icn-libraries:before {
  content: "\e043";
}

.icn-tasks:before {
  content: "\e044";
}

.icn-dashboards:before {
  content: "\e045";
}

.icn-payments:before {
  content: "\e046";
}

.icn-security:before {
  content: "\e047";
}

.icn-principals1:before {
  content: "\e048";
}

.icn-plus-light1:before {
  content: "\e049";
}

.icn-options:before {
  content: "\e04a";
}

.icn-settings-21:before {
  content: "\e04b";
}

.icn-users1:before {
  content: "\e04e";
}

.icn-accounts:before {
  content: "\e054";
}

.icn-purchases:before {
  content: "\e055";
}

.icn-user:before {
  content: "\e021";
}

.icn-sales:before {
  content: "\e057";
}

.icn-notifications:before {
  content: "\e058";
}

.icn-notifications-off:before {
  content: "\e059";
}

.icn-invoices:before {
  content: "\e05a";
}

.icn-interactivity:before {
  content: "\e05b";
}

.icn-company-21:before {
  content: "\e050";
}

.icn-convert-to1:before {
  content: "\e04f";
}

.icn-files-client1:before {
  content: "\e051";
}

.icn-files-project-11-1:before {
  content: "\e052";
}

.icn-settings-21-1:before {
  content: "\e04c";
}

.icn-settings-11:before {
  content: "\e001";
}

.icn-company-21-1:before {
  content: "\e04d";
}

.icn-company-31:before {
  content: "\e053";
}

.icn-company-31-1:before {
  content: "\e05c";
}

.icn-dot-menu-ver:before {
  content: "\e05d";
}

.icn-left:before {
  content: "\e05e";
}

.icn-left-down:before {
  content: "\e05f";
}

.icn-left-up:before {
  content: "\e060";
}

.icn-right:before {
  content: "\e061";
}

.icn-right-down:before {
  content: "\e062";
}

.icn-right-up:before {
  content: "\e063";
}

.icn-user-person:before {
  content: "\e064";
}

.icn-print-basic:before {
  content: "\e065";
}

.icn-project:before {
  content: "\e066";
}

.icn-purchases-1:before {
  content: "\e067";
}

.icn-edit-1:before {
  content: "\e068";
}

.icn-accounts-1:before {
  content: "\e069";
}

.icn-export-doc:before {
  content: "\e06a";
}

.icn-export-pdf:before {
  content: "\e06b";
}

.icn-export-xls:before {
  content: "\e06c";
}

/*Ragy*/
.icn {
  display: inline-block;
  width: 16px;
  height: 16px;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% auto;
}
.icn-drag {
  background-image: url("/assets/img/icn/drag-gray@svg.svg");
}

.icn-drag:before {
  content: unset;
}

.icn-filter-svg {
  width: 14px;
  background-image: url("/assets/img/icn/filter-blue@svg.svg");
}

.icn-duplicate {
  width: 20px;
  height: 20px;
  background-image: url("/assets/img/icn/Duplicate.svg");
}

.icn-smileup {
  width: 104px;
  height: 72px;
  background-image: url("/assets/img/icn/smileup.svg");
}

.icn-sad {
  width: 100px;
  height: 66px;
  background-image: url("/assets/img/icn/SadDown.svg");
}

.icn-regret {
  width: 100px;
  height: 67px;
  background-image: url("/assets/img/icn/Regret.svg");
}

.icn-SpeachlessRevert {
  width: 125px;
  height: 112px;
  background-image: url("/assets/img/icn/SpeachlessRevert.svg");
}

.icn-SmileSend {
  width: 120px;
  height: 85px;
  background-image: url("/assets/img/icn/SmileSend.svg");
}

.icn-sendToDelete {
  width: 100px;
  height: 66px;
  background-image: url("/assets/img/icn/Delete.svg");
}

.icn-upload {
  width: 20px;
  height: 20px;
  background-image: url("/assets/img/icn/upload-White.svg");
}

.icn-reopen {
  width: 20px;
  height: 20px;
  background-image: url("/assets/img/icn/reopen-oval.svg");
}

.icn-downloadXLT {
  width: 125px;
  height: 110px;
  background-image: url("/assets/img/icn/DownloadXLT.svg");
}

.icn-downloadPDF {
  width: 125px;
  height: 110px;
  background-image: url("/assets/img/icn/ExportPDF.svg");
}

.icn-export {
  width: 20px;
  height: 20px;
  background-image: url("/assets/img/icn/export-blue.svg");
}

.icn-import {
  width: 20px;
  height: 20px;
  background-image: url("/assets/img/icn/import-blue.svg");
}

.icn-layoout {
  width: 20px;
  height: 20px;
  background-image: url("/assets/img/icn/layouts-blue.svg");
}

.icn-settings {
  width: 20px;
  height: 20px;
  background-image: url("/assets/img/icn/settings-blue@1.5x.svg");
}
.icn-settings::before {
  content: unset;
}

.icn-restore {
  width: 20px;
  height: 20px;
  background-image: url("/assets/img/icn/restore-blue.svg");
}

.icn-colmunChooser {
  width: 20px;
  height: 20px;
  background-image: url("/assets/img/icn/layouts-blue-rows.svg");
}

.icn-arrow-left {
  width: 5px;
  height: 8px;
  background-image: url("/assets/img/icn/icon-arrow-left@svg.svg");
}

.icn-arrow-right {
  width: 5px;
  height: 8px;
  background-image: url("/assets/img/icn/icon-arrow-right@svg.svg");
}

.icn-error {
  position: relative;
  width: 30px;
  height: 30px;
}
.icn-error:before {
  content: "";
  position: absolute;
  top: 0;
  border-style: solid;
  border-width: 0px 15px 25px 15px;
  border-color: transparent transparent white;
}
.icn-error:after {
  content: "!";
  color: #FF3E56;
  line-height: 1;
  position: absolute;
  left: 0;
  right: 0;
  text-align: center;
  top: 6px;
  font-size: 18px;
  font-weight: bold;
}

.file-docs {
  width: 20px;
  height: 20px;
  background-image: url("/assets/img/icn/file-word-solid.svg");
  display: inline-block;
  background-repeat: no-repeat;
  background-size: 20px 20px;
}

.file-excel {
  width: 20px;
  height: 20px;
  background-image: url("/assets/img/icn/file-excel-solid.svg");
  display: inline-block;
  background-repeat: no-repeat;
  background-size: 20px 20px;
}

.file-powerpoint {
  width: 20px;
  height: 20px;
  background-image: url("/assets/img/icn/file-powerpoint-solid.svg");
  display: inline-block;
  background-repeat: no-repeat;
  background-size: 20px 20px;
}

.file-pdf {
  width: 20px;
  height: 20px;
  background-image: url("/assets/img/icn/file-pdf-solid.svg");
  display: inline-block;
  background-repeat: no-repeat;
  background-size: 20px 20px;
}

.file-image {
  width: 20px;
  height: 20px;
  background-image: url("/assets/img/icn/file-image-solid.svg");
  display: inline-block;
  background-repeat: no-repeat;
  background-size: 20px 20px;
}

.file-lines {
  width: 20px;
  height: 20px;
  background-image: url("/assets/img/icn/file-lines-solid.svg");
  display: inline-block;
  background-repeat: no-repeat;
  background-size: 20px 20px;
}

/*no delete*/
.treeToggole {
  position: relative;
  width: 20px;
  height: 20px;
  display: inline-block;
  top: 3px;
}
.treeToggole:before {
  content: "";
  position: absolute;
  left: 5px;
  top: 5px;
  border-style: solid;
  width: 0;
  height: 0;
  border-color: transparent;
}
.treeToggole.down:before {
  border-width: 5px 5px 0px 5px;
  border-color: #0078d7 transparent transparent transparent;
}
.treeToggole.right:before {
  border-width: 5px 0px 5px 5px;
  border-color: transparent transparent transparent #0078d7;
}
.treeToggole.left:before {
  border-width: 5px 5px 5px 0px;
  border-color: transparent #0078d7 transparent transparent;
}

.icnDisabled {
  opacity: 0.25;
  filter: alpha(opacity=25);
}

.icnStatus:before {
  content: attr(data-name);
  font-size: 9px;
  border: 1px solid #0078d7;
  color: white;
  background-color: #0078d7;
  border-radius: 15px 15px 15px 15px;
  padding: 3px 7px;
}
.icnStatus.active:before {
  background-color: white;
  color: #0078d7;
}

/*.icn-flag-white{width:20px; height:20px; background-image:url("/assets/img/icn/flag-white@3x.svg");}
.icn-arrow-right-oval{width:20px; height:20px; background-image:url("/assets/img/icn/arrow-right-oval-shape.svg");}
.icn-dot-menu{width:18px; height:4px; background-image:url("/assets/img/icn/dot-menu-icon-shape.svg");}
.icn-add:before{content:'+';}*/
/*f18800*/
/*like icons in datagrid and so on*/
/*page title underneath the header*/
.loader03 {
  width: 30px;
  height: 30px;
  border: 6px solid #F6F6F6;
  border-top-color: rgb(0, 120, 215);
  border-radius: 50%;
  animation: loader-rotate 1s linear infinite;
  margin: 0px 0 0 -2px;
  position: absolute;
  left: 10px;
  top: 2px;
  z-index: 2;
}

.loader02 {
  width: 266px;
  height: 266px;
  border: 8px solid rgb(38, 42, 153);
  border-top-color: rgb(0, 120, 215);
  border-radius: 50%;
  animation: loader-rotate 1s linear infinite;
  margin: -133px 0 0 -133px;
  position: absolute;
  left: 50%;
  top: 35%;
  z-index: 2;
}
.loader02.small {
  width: 100px;
  height: 100px;
  margin: -50px 0 0 -30px;
}

@keyframes loader-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
.logoSpinner {
  width: 266px;
  height: 266px;
  margin: -133px 0 0 -133px;
  position: absolute;
  left: 50%;
  top: 35%;
  z-index: 3;
  background: url("/assets/pams-images/Pams_Preloader_Fill.svg") no-repeat center center;
  background-size: 50% auto;
}
.logoSpinner.small {
  width: 100px;
  height: 100px;
  margin: -50px 0 0 -30px;
}

/*Sara styles*/
/*End of Sara styles*/
@font-face {
  font-family: "icomoon";
  src: url("/assets/fonts/menu/fonts/icomoon.eot?m34nxc");
  src: url("/assets/fonts/menu/fonts/icomoon.eot?m34nxc#iefix") format("embedded-opentype"), url("/assets/fonts/menu/fonts/icomoon.ttf?m34nxc") format("truetype"), url("/assets/fonts/menu/fonts/icomoon.woff?m34nxc") format("woff"), url("/assets/fonts/menu/fonts/icomoon.svg?m34nxc#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
}
[class^=menu-icn-]:before, [class*=" menu-icn-"]:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Enable Ligatures ================ */
  letter-spacing: 0;
  -ms-font-feature-settings: "liga" 1;
  font-feature-settings: "liga";
  font-variant-ligatures: discretionary-ligatures;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.menu-icn-Client-Flat-Primary:before {
  content: "\e900";
}

.menu-icn-Clients-Flat-Primary-2:before {
  content: "\e901";
}

.menu-icn-Clients-Flat-Primary:before {
  content: "\e902";
}

.menu-icn-Commercial-Flat-Primary:before {
  content: "\e903";
}

.menu-icn-Company-Flat-Primary:before {
  content: "\e904";
}

.menu-icn-Contacts-Flat-Primary:before {
  content: "\e905";
}

.menu-icn-Delivery-Flat-Primary:before {
  content: "🌡";
}

.menu-icn-Delivery-Flat-Smile-Primary:before {
  content: "\e907";
}

.menu-icn-Delivery-Flat-Symbol-Primary:before {
  content: "\e908";
}

.menu-icn-Excluded-Flat-Nocomment-Primary:before {
  content: "\e909";
}

.menu-icn-Excluded-Flat-Symbol-Primary:before {
  content: "\e90a";
}

.menu-icn-Inquiry-Flat-Primary:before {
  content: "\e90b";
}

.menu-icn-Inquiry-Flat-Symbol-Primary:before {
  content: "\e90c";
}

.menu-icn-Lost-Flat-Primary:before {
  content: "\e90d";
}

.menu-icn-Lost-Flat-Sad-Primary:before {
  content: "\e90e";
}

.menu-icn-Lost-Flat-Symbol-Primary:before {
  content: "\e90f";
}

.menu-icn-Offer-Flat-Primary:before {
  content: "\e910";
}

.menu-icn-Offer-Flat-Symbol-Primary:before {
  content: "\e911";
}

.menu-icn-Order-Flat-Primary:before {
  content: "\e912";
}

.menu-icn-Order-Flat-Symbol-Primary:before {
  content: "\e913";
}

.menu-icn-Principals-Flat-Primary-2:before {
  content: "\e914";
}

.menu-icn-Principals-Flat-Primary:before {
  content: "\e915";
}

.menu-icn-Products-Flat-Primary:before {
  content: "\e916";
}

.menu-icn-Project-Flat-Primary:before {
  content: "\e917";
}

.menu-icn-Projects-Flat-Primary-2:before {
  content: "\e918";
}

.menu-icn-Projects-Flat-Primary:before {
  content: "\e919";
}

.menu-icn-Sales-Flat-Primary:before {
  content: "\e91a";
}

.menu-icn-Search-Flat-Symbol-Primary:before {
  content: "\e91b";
}

.menu-icn-Serial-Flat-Primary:before {
  content: "\e91c";
}

.menu-icn-User-Flat-Primary:before {
  content: "\e91d";
}

.menu-icn-Users-Flat-Primary:before {
  content: "\e91e";
}

.menu-icn-Users-Roles-Primary:before {
  content: "\e91f";
}

/*@import "sass/pams-sub-icons.scss";*/
.ngx-dashboard {
  padding-left: 20px;
  padding-top: 10px;
  padding-bottom: 20px;
  padding-right: 20px;
}
.ngx-dashboard .widget-container {
  border-radius: 2px;
  background-color: #FFFFFF;
  border: 1px solid rgba(126, 150, 162, 0.5);
  margin-top: 10px;
  left: 10px;
  right: 10px;
  z-index: auto !important;
}
.ngx-dashboard .widget-container .widget-header {
  position: relative;
  -webkit-user-select: none;
          user-select: none;
  display: block;
  width: 100%;
  height: 34px;
  font-size: 14px;
}
.ngx-dashboard .widget-container .widget-header .widget-header-text {
  display: block;
  color: #0078d7;
  font-weight: 600;
  line-height: 22px;
  padding-left: 10px;
  padding-top: 7px;
  padding-right: 0px;
  padding-bottom: 7px;
  white-space: nowrap;
}
.ngx-dashboard .widget-container .widget-content {
  position: relative;
  /*height: calc(100% - 35px);
  margin-top: -30px;*/
  overflow: auto;
  width: 100%;
}
.ngx-dashboard .widget-container .widget-content.remove-margin {
  margin-top: 0;
}
.ngx-dashboard .widget-container .widget-content .widget-content-box {
  text-align: center;
  padding: 10px;
  border-top: 1px solid rgba(228, 226, 226, 0.836);
}
.ngx-dashboard .widget-container .widget-content .widget-content-box:nth-child(1) {
  border-top: none;
}
.ngx-dashboard .widget-container .widget-content .widget-content-box .m-minus-30 {
  margin-top: -20px;
}
.ngx-dashboard .widget-container .widget-content .widget-content-box.light-background {
  background-color: #F6F6F6;
}
.ngx-dashboard .widget-container .widget-content .widget-content-box .gauge {
  height: 190px !important;
  overflow: hidden;
}
.ngx-dashboard .widget-container .widget-content .widget-content-box .content-header {
  font-weight: 600;
  font-size: 12px;
}
.ngx-dashboard .widget-container .widget-content .widget-content-box .content-value {
  font-size: 30px;
  color: #4285F4;
  text-shadow: 1px 1px #333;
}
.ngx-dashboard .widget-container .widget-content .widget-content-box .content-footer {
  font-size: 10px;
}

/*@import "../wwwroot/assets/js/Datedropper3-master/datedropper.css";*/
/*f18800*/
/*like icons in datagrid and so on*/
/*page title underneath the header*/
.loader03 {
  width: 30px;
  height: 30px;
  border: 6px solid #F6F6F6;
  border-top-color: rgb(0, 120, 215);
  border-radius: 50%;
  animation: loader-rotate 1s linear infinite;
  margin: 0px 0 0 -2px;
  position: absolute;
  left: 10px;
  top: 2px;
  z-index: 2;
}

.loader02 {
  width: 266px;
  height: 266px;
  border: 8px solid rgb(38, 42, 153);
  border-top-color: rgb(0, 120, 215);
  border-radius: 50%;
  animation: loader-rotate 1s linear infinite;
  margin: -133px 0 0 -133px;
  position: absolute;
  left: 50%;
  top: 35%;
  z-index: 2;
}
.loader02.small {
  width: 100px;
  height: 100px;
  margin: -50px 0 0 -30px;
}

@keyframes loader-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
.logoSpinner {
  width: 266px;
  height: 266px;
  margin: -133px 0 0 -133px;
  position: absolute;
  left: 50%;
  top: 35%;
  z-index: 3;
  background: url("/assets/pams-images/Pams_Preloader_Fill.svg") no-repeat center center;
  background-size: 50% auto;
}
.logoSpinner.small {
  width: 100px;
  height: 100px;
  margin: -50px 0 0 -30px;
}

/*Sara styles*/
/*End of Sara styles*/
.chartDebuggingTracer {
  position: absolute;
  z-index: 2;
  left: 5px;
  right: 5px;
  bottom: 5px;
  background: rgba(0, 0, 0, 0.5);
  color: #fff;
  padding: 5px;
  margin-bottom: 0;
  font-size: 12px;
}
.chartDebuggingTracer span {
  margin-right: 10px;
}

.grid-stack > .grid-stack-item > .ui-resizable-e {
  width: 3px;
}

.grid-stack > .grid-stack-item > .ui-resizable-s {
  height: 3px;
}

/*selected spasific classes from DX-dashboard*/
.dx-dashboard-data-item {
  height: 30px;
  max-width: 210px;
  line-height: 30px;
  margin: 6px 15px;
  color: #878787;
  text-align: center;
  transition: height 0.5s;
  position: relative;
  list-style: none;
  cursor: pointer;
}

.dx-dashboard-data-item.dx-empty {
  background-color: #F6F6F6;
}

.dx-dashboard-data-item .dx-dashboard-data-item-text {
  font-size: 11px;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 2px;
  padding: 0 10px;
  min-height: 32px;
  transition: margin-right 0.1s linear;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.dx-dashboard-data-item:not(.dx-empty) .dx-dashboard-data-item-text {
  background-color: #FFFFFF;
  color: #474747;
}

.dx-dashboard-data-item .dx-dashboard-data-item-remove-action {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.05s linear;
  transition-delay: 0s;
  position: absolute;
  right: 0;
  top: 0;
  width: 30px;
  height: 30px;
}

.dx-dashboard-data-item.dx-state-selected .dx-dashboard-data-item-text {
  background-color: #DBE9FD;
}

.dx-dashboard-data-item.dx-state-selected:not(.dx-empty) .dx-dashboard-data-item-text {
  margin-right: 30px;
}

.dx-dashboard-data-item.dx-state-selected:not(.dx-empty) .dx-dashboard-data-item-remove-action {
  transition-delay: 0.05s;
  opacity: 1;
  visibility: visible;
}

/*selected spasific classes from DX-dashboard*/
/****
* Dashboard
****/
.main-screen-holder {
  position: relative;
  height: 100%;
  width: 100%;
}
.main-screen-holder .main-screen {
  background-color: #EEF4F9; /*position: absolute; top: 0; bottom: 0; left: 0; right: 0;*/
}

.i-dashboard {
  margin-top: 10px;
  margin-bottom: 10px;
  position: relative;
  width: 100%;
  height: 100%;
}
.i-dashboard .i-container {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.i-dashboard .i-container .i-dashboard-widget-container {
  position: relative;
  width: 100%;
  height: 100%;
  display: block;
  overflow: hidden;
  box-sizing: border-box;
  background-color: transparent;
}
.i-dashboard .i-container .i-dashboard-widget-container .i-surface {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 80px;
  /**End i-surface**/
}
.i-dashboard .i-container .i-dashboard-widget-container .i-surface .i-dashboard-viewer-content {
  position: absolute;
  top: 16px;
  right: 16px;
  left: 16px;
  bottom: 16px;
  /****End -dashboard-viewer-content***/
}
.i-dashboard .i-container .i-dashboard-widget-container .i-surface .i-dashboard-viewer-content .i-layout-draggable {
  position: absolute;
  bottom: 0px;
  top: 48px;
}
.i-dashboard .i-container .i-dashboard-widget-container .i-surface .i-dashboard-viewer-content .i-layout-item {
  display: table-cell;
  vertical-align: top;
}
.i-dashboard .i-container .i-dashboard-widget-container .i-surface .i-dashboard-viewer-content .i-layout-item-root:hover {
  border: 2px solid #5d5d5d !important;
}
.i-dashboard .i-container .i-dashboard-widget-container .i-surface .i-dashboard-viewer-content .i-layout-item-container {
  overflow: hidden;
  background-color: transparent;
  box-sizing: border-box;
  margin: 5px;
  pointer-events: auto;
}
.i-dashboard .i-container .i-dashboard-widget-container .i-surface .i-dashboard-viewer-content .i-layout-item-container .i-dashboard-item-header {
  background: #fafafa;
  border-bottom: 1px solid #e1e1e1;
  -webkit-user-select: none;
          user-select: none;
  display: block;
  float: left;
  clear: both;
  filter: none;
  width: 100%;
  height: 34px;
  vertical-align: top;
}
.i-dashboard .i-container .i-dashboard-widget-container .i-surface .i-dashboard-viewer-content .i-layout-item-container .i-dashboard-item-header .i-dashboard-item-header-text {
  color: #5d5d5d;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: default;
  display: block;
  font-weight: normal;
  padding-left: 10px;
  padding-top: 7px;
  padding-right: 0px;
  padding-bottom: 7px;
  white-space: nowrap;
}
.i-dashboard .i-container .i-dashboard-widget-container .i-surface .i-dashboard-viewer-content .i-layout-item-container .i-dashboard-item-header .i-dashboard-item-header-text .i-dashboard-item-header-text-parameters {
  font-weight: normal;
}
.i-dashboard .i-container .i-dashboard-widget-container .i-surface .i-dashboard-viewer-content .i-layout-item-container .i-dashboard-item-header .i-dashboard-item-header-limit-visible-data {
  float: left;
  padding: 4px;
  display: none;
}
.i-dashboard .i-container .i-dashboard-widget-container .i-surface .i-dashboard-viewer-content .i-layout-item-container .i-dashboard-item-header .i-dashboard-item-toolbar {
  border-width: 0px;
  display: inline-block;
  float: right;
  padding: 4px;
}
.i-dashboard .i-container .i-dashboard-widget-container .i-surface .i-dashboard-viewer-content .i-layout-item-container .i-dashboard-item-header .i-dashboard-item-toolbar .i-db-toolbar-internal {
  -webkit-user-select: none;
          user-select: none;
  width: 100%;
  white-space: nowrap;
}
.i-dashboard .i-container .i-dashboard-widget-container .i-surface .i-dashboard-viewer-content .i-layout-item-container .i-dashboard-item-header .i-dashboard-item-toolbar .i-db-toolbar-internal .i-icon-dashboard-clear-master-filter {
  -webkit-user-select: none;
          user-select: none;
  background-repeat: no-repeat;
  background-position: center center;
  width: 24px;
  height: 24px;
  display: inline-block;
  padding: 0px;
  border: 1px solid transparent;
  opacity: 0.25;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAk0lEQ…Oa0QB44UGJoNYRISu+IdS8A3UAknL1I+IZcslp5M90/sm5XD5EJwYw46IyAAAAAElFTkSuQmCC);
}
.i-dashboard .i-container .i-dashboard-widget-container .i-surface .i-dashboard-viewer-content .i-layout-item-container .i-dashboard-item-header .i-dashboard-item-toolbar .i-db-toolbar-internal .i-icon-dashboard-toggle-multiselection {
  -webkit-user-select: none;
          user-select: none;
  background-repeat: no-repeat;
  background-position: center center;
  width: 24px;
  height: 24px;
  display: inline-block;
  padding: 0px;
  border: 1px solid transparent;
  opacity: 1;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAQUlEQ…jUAootoBgTsmAmAUzQl6MWUGwBzSN5NKMNsAWjFc7wtAAA2CnPzPINcr4AAAAASUVORK5CYII=);
}
.i-dashboard .i-container .i-dashboard-widget-container .i-surface .i-dashboard-viewer-content .i-layout-item-container .i-dashboard-item {
  -webkit-user-select: none;
          user-select: none;
  vertical-align: top;
  width: 100% !important;
  display: block;
  clear: both;
  background-color: #fff;
}
.i-dashboard .i-container .i-dashboard-widget-container .i-surface .i-dashboard-viewer-content .i-layout-item-container .i-dashboard-item .i-dashboard-component {
  position: relative;
  cursor: default;
  white-space: normal;
  line-height: normal;
}
.i-dashboard .i-container .i-dashboard-widget-container .i-surface .i-dashboard-viewer-content .i-layout-item-wrapper {
  position: relative;
  display: inline-block;
  vertical-align: top; /*pointer-events: none;*/
  /**End i-layout-item-wrapper*/
}
.i-dashboard .i-container .i-dashboard-widget-container .i-surface .i-dashboard-viewer-content .i-layout-item-wrapper .i-layout {
  display: table;
  border-spacing: 0px;
}
.i-dashboard .i-container .i-dashboard-widget-container .i-surface .i-dashboard-viewer-content .i-layout-item-wrapper .i-layout .i-layout-group {
  display: table-row;
}
.i-dashboard .i-container .i-dashboard-widget-container .i-surface .i-dashboard-viewer-content .i-layout-item-wrapper .i-dashboard-item-controls {
  pointer-events: auto;
  position: absolute;
  width: 100%;
  /*.i-layout-item-plate {pointer-events: auto; cursor: move; position: absolute; top: -40px; width: 40px; height: 40px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABuElEQ…EtCAPxqDmblO7KzmkobgVQCGEhbg1wBGEp3ggggWh4Pf8DXEdSrO54/CMAAAAASUVORK5CYII=) no-repeat transparent;
      background-position: center;*/
}
.i-dashboard .i-container .i-dashboard-widget-container .i-surface .i-dashboard-viewer-content .i-layout-item-wrapper .i-dashboard-item-controls .i-dashboard-item-plate {
  pointer-events: auto;
  position: absolute;
  top: -65px;
  left: calc(50% - 15px); /*visibility: hidden; opacity: 0;*/
  cursor: move;
  background: none;
  background-color: #414141;
  border-radius: 2px;
  z-index: 50;
  width: 30px;
  height: 30px;
}
.i-dashboard .i-container .i-dashboard-widget-container .i-surface .i-dashboard-viewer-content .i-layout-item-wrapper .i-layout-item-cover {
  background-color: transparent;
  border: 2px solid transparent;
  left: 5px;
  top: 5px;
  right: 5px;
  bottom: 5px;
  opacity: 1;
  transition: border-color 0.1s;
}
.i-dashboard .i-container .i-dashboard-widget-container .i-surface .i-dashboard-viewer-content .i-layout-item-wrapper .i-layout-item-cover:hover {
  border: 2px solid #5d5d5d !important;
}
.i-dashboard .i-container .i-dashboard-widget-container .i-surface .i-dashboard-viewer-content .i-layout-item-cover {
  position: absolute;
  top: 2px;
  left: 2px;
  right: 0px;
  bottom: 0px;
  background-color: azure;
  opacity: 0.6;
  pointer-events: auto;
  cursor: pointer;
  border: 1px solid lightblue;
  box-sizing: border-box;
}
.i-dashboard .i-container .i-dashboard-widget-container .i-dashboard-title-container .i-dashboard-title {
  color: #5d5d5d;
  font-family: "Segoe UI Light", "Helvetica Neue Light", "Segoe UI", "Helvetica Neue", Helvetica, "Trebuchet MS", Verdana, sans-serif;
  font-weight: 200;
  font-size: 30px;
  overflow: hidden;
  padding-top: 3px;
  padding-bottom: 3px;
}
.i-dashboard .i-container .i-dashboard-widget-container .i-dashboard-title-container .i-dashboard-title .i-dashboard-title-caption {
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
  float: left;
  padding-left: 8px;
  padding-right: 8px;
  padding-top: 0px;
  padding-bottom: 0px;
}
.i-dashboard .i-container .i-dashboard-widget-container .i-dashboard-title-container .i-dashboard-title .i-dashboard-title-caption span {
  font-family: "Segoe UI Light", "Helvetica Neue Light", "Segoe UI", "Helvetica Neue", Helvetica, "Trebuchet MS", Verdana, sans-serif;
}
.i-dashboard .i-container .i-dashboard-widget-container .i-dashboard-title-container .i-dashboard-title .i-dashboard-title-caption .i-dashboard-title-text {
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
  float: left;
}
.i-dashboard .i-container .i-dashboard-control {
  background-color: #E5E5E5;
}
.i-dashboard .i-container .dx-dashboard-typography {
  font-family: "Segoe UI", "Helvetica Neue", Helvetica, Verdana, sans-serif;
}
.i-dashboard .i-container .dx-dashboard-typography .i-widget {
  font-family: "Segoe UI", "Helvetica Neue", Helvetica, Verdana, sans-serif;
}
.i-dashboard .grid-stack .grid-stack-item .ui-resizable-se, .i-dashboard .grid-stack .grid-stack-item .ui-resizable-sw {
  background: none;
}
.i-dashboard .grid-stack .grid-stack-item .grid-stack-item-content {
  border-radius: 2px;
  background-color: #FFFFFF;
  border: 1px solid rgba(126, 150, 162, 0.5);
  left: 10px;
  right: 10px;
  overflow: visible !important;
  z-index: auto !important;
}
.i-dashboard .grid-stack .grid-stack-item .grid-stack-item-content.focused-widget {
  border: 1px solid rgba(126, 150, 162, 0.5);
}
.i-dashboard .grid-stack .grid-stack-item .grid-stack-item-content .widget-body {
  height: calc(100% - 35px);
  overflow: auto;
  width: 100%;
}
.i-dashboard .grid-stack .grid-stack-item .grid-stack-item-content .widget-body .widget-content {
  position: relative;
  padding: 5px 15px;
}
.i-dashboard .grid-stack .grid-stack-item .grid-stack-item-content .widget-body .widget-content .empty-rectangle {
  position: absolute;
  top: 5px;
  left: 5px;
  right: 5px;
  bottom: 5px; /*background-color: #F2F4F6;*/
}
.i-dashboard .grid-stack .grid-stack-item .grid-stack-item-content .widget-toolbox {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 199; /*background-color:$active-menu-item; box-shadow:0 0 5px $active-menu-item;*/ /*width: 41px; border: 1px solid rgba(126,150,162,0.5); background-color: #FFFFFF;*/
}
.i-dashboard .grid-stack .grid-stack-item .grid-stack-item-content .widget-toolbox .widget-toolbox-item > a {
  display: block;
  height: 30px;
  width: 30px;
  cursor: pointer;
  text-align: center;
}
.i-dashboard .grid-stack .grid-stack-item .grid-stack-item-content .widget-toolbox .widget-toolbox-item [class^=icn-], .i-dashboard .grid-stack .grid-stack-item .grid-stack-item-content .widget-toolbox .widget-toolbox-item [class*=" icn-"] {
  line-height: 35px;
  font-size: 17px;
  color: white;
}
.i-dashboard .grid-stack .grid-stack-item .grid-stack-item-content .widget-toolbox .widget-toolbox-item .dropdown-menu {
  left: -105px;
}
.i-dashboard .grid-stack .grid-stack-item .grid-stack-item-content .widget-toolbox .widget-toolbox-item .dropdown-menu:before, .i-dashboard .grid-stack .grid-stack-item .grid-stack-item-content .widget-toolbox .widget-toolbox-item .dropdown-menu:after {
  right: 106.25px;
}
.i-dashboard .grid-stack .grid-stack-item .grid-stack-item-content .widget-toolbox .widget-toolbox-item:hover {
  background-color: #D9F5FC;
}
.i-dashboard .grid-stack .grid-stack-item .grid-stack-item-content .widget-toolbox .widget-toolbox-item:hover [class^=icn-]:before, .i-dashboard .grid-stack .grid-stack-item .grid-stack-item-content .widget-toolbox .widget-toolbox-item:hover [class*=" icn-"]:before {
  color: #0078d7;
}
.i-dashboard .grid-stack .grid-stack-item .widget-container {
  position: relative;
  height: 100%;
  width: 100%; /*background-color:#eee;*/
}
.i-dashboard .grid-stack .grid-stack-item .widget-container.widgetSelected {
  border: 1px solid #0078d7;
  box-shadow: 0 0 5px #0078d7;
}
.i-dashboard .grid-stack .grid-stack-item .widget-container .dragableIcon {
  position: absolute;
  right: 2px;
  bottom: 2px;
  z-index: 2;
}
.i-dashboard .grid-stack .grid-stack-item .widget-container .dragableIcon:before, .i-dashboard .grid-stack .grid-stack-item .widget-container .dragableIcon:after {
  content: "";
  position: absolute;
  right: 0;
  bottom: 0;
  z-index: 2;
  border-style: solid;
}
.i-dashboard .grid-stack .grid-stack-item .widget-container .dragableIcon:before {
  width: 10px;
  height: 10px;
  border-color: #BBC7CE;
  border-width: 0 1px 1px 0;
}
.i-dashboard .grid-stack .grid-stack-item .widget-container .dragableIcon:after {
  border-color: transparent transparent #BBC7CE;
  border-width: 4px;
  transform: rotate(135deg);
  right: -4px;
  bottom: -4px;
}
.i-dashboard .grid-stack .grid-stack-item .widget-header {
  position: relative;
  z-index: 92; /*background-color: #fafafa; border-bottom: 2px solid rgba(158,177,186,0.3);*/
  -webkit-user-select: none;
          user-select: none;
  display: block;
  filter: none;
  width: 100%;
  height: 34px;
  font-size: 14px;
}
.i-dashboard .grid-stack .grid-stack-item .widget-header.nobackground {
  background-color: transparent !important;
}
.i-dashboard .grid-stack .grid-stack-item .widget-header .widget-header-text {
  display: block;
  color: #0078d7;
  font-weight: 600;
  line-height: 22px;
  padding: 7px 35px 7px 10px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  font-size: 12px;
}

.dx-dashboard-data-item-label {
  font-size: 14px;
  font-weight: 600;
  text-align: left;
  color: #000;
  padding: 0 15px;
}

.widget-big-digit {
  font-size: 36px;
  color: #0078d7;
  text-align: center;
}

.dx-dashboard-data-item:not(.dx-empty) .dx-dashboard-data-item-text {
  background-color: #EEF4F9;
  border: 1px solid #9EB1BA;
}

.empty-widget {
  position: absolute;
  top: 30%;
  bottom: 30%;
  left: 30%;
  right: 30%;
}
.empty-widget .container-empty-widget {
  margin: 0 auto;
  text-align: center;
}
.empty-widget .title {
  color: #4E546C;
  font-size: 24px;
  font-weight: 600;
  line-height: 33px;
  text-align: center;
}
.empty-widget .instructions {
  color: #4E546C;
  font-size: 12px;
  font-weight: 600;
  line-height: 17px;
  text-align: center;
}

.dashboard-builder-toolbox {
  box-sizing: border-box;
  min-width: 80px;
  border: 1px solid rgba(126, 150, 162, 0.5);
  background-color: #FFFFFF;
  margin-top: 10px;
}
.dashboard-builder-toolbox .header {
  text-align: center;
  line-height: 32px;
  height: 32px;
  background-color: #EEF4F9;
  margin: 0 auto;
  margin-bottom: 8px;
}
.dashboard-builder-toolbox .header.margin-top-8 {
  margin-top: 8px;
}

.db-icons-grid {
  width: 50%;
  margin: 8px auto;
}
.db-icons-grid.right {
  float: right;
}
.db-icons-grid.left {
  float: left;
}
.db-icons-grid.dashboard-grid-empty-icn {
  margin: 0 auto;
  width: 64px;
  height: 64px;
}
.connection-chooser .connection-chooser-profiles {
  background-color: #EEF4F9;
  border: 1px solid #333;
}

.selected {
  background-color: #78e2ff;
}

.toolboxHolder .currentOption {
  position: relative;
  background-color: #78e2ff;
}
.toolboxHolder .currentOption:after, .toolboxHolder .currentOption:before {
  content: "";
  position: absolute;
  right: -1px;
  top: 25%;
  border-style: solid;
  border-width: 8px 8px 8px 0;
}
.toolboxHolder .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
  z-index: 11;
}
.toolboxHolder .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  z-index: 10;
  right: 0;
}
.toolboxHolder .subHolder {
  position: absolute;
  top: 0;
  left: 100%;
  z-index: 9;
  background-color: white; /*#FAFBFC*/
  height: 550px;
  box-shadow: -1px 1px 3px #C2CBCF;
}
.toolboxHolder .subHolder .optionBox {
  overflow-y: auto;
  display: table;
  width: 100%;
  height: 100%;
}
.toolboxHolder .subHolder .optionBox .subOptionBox {
  display: table-cell;
  width: 240px;
  height: 100%;
  vertical-align: top;
  border: 1px solid #BECBD0;
}
.toolboxHolder .subHolder .optionBox .subOptionBox .subOptionBox-header {
  padding: 10px;
  width: 240px;
}
.toolboxHolder .subHolder .optionBox .subOptionBox .subOptionBox-header {
  border-bottom: 1px solid #BECBD0;
  background-color: white;
}
.toolboxHolder .subHolder .optionBox .subOptionBox .subOptionBox-header .subOptionBox-title {
  float: left;
  font-size: 16px;
  color: black;
}
.toolboxHolder .subHolder .optionBox .subOptionBox .subOptionBox-header .back {
  font-size: 17px;
}
.toolboxHolder .subHolder .optionBox .subOptionBox .subOptionBox-body.withPadding {
  padding: 15px;
}
.toolboxHolder .subHolder .optionBox .subOptionBox .subOptionBox-body.withPadding .dx-dashboard-data-item-label {
  padding: 0;
  margin-bottom: 5px;
}
.toolboxHolder .subHolder .optionBox .subOptionBox .subOptionBox-body .panel-heading-types ul {
  list-style-type: none;
  padding: 0;
}
.toolboxHolder .subHolder .optionBox .subOptionBox .subOptionBox-body .panel-heading-types ul li {
  position: relative;
  float: left;
  height: 25px;
  width: 25px;
  border: 1px solid #333;
  background-color: #FAFBFC;
  margin-right: 10px;
}
.toolboxHolder .subHolder .optionBox .subOptionBox .subOptionBox-body .panel-heading-types .field-widget-item-type {
  margin-bottom: 10px;
  border: 0 none !important;
  float: left;
  margin-right: 10px;
}
.toolboxHolder .subHolder .optionBox .subOptionBox .subOptionBox-body .panel-heading-types .field-type-icon {
  height: 24px;
  width: 24px;
}
.toolboxHolder .subHolder .optionBox .subOptionBox .subOptionBox-body .dx-list-item-content, .toolboxHolder .subHolder .optionBox .subOptionBox .subOptionBox-body .dx-list .dx-empty-message {
  padding: 4px 10px;
}
.toolboxHolder .subHolder .optionBox .subOptionBox .subOptionBox-body .panel-body .dx-dashboard-field-list {
  background-color: #fff;
  border: 1px solid #BECBD0;
}
.toolboxHolder .subHolder .optionBox .subOptionBox .subOptionBox-body .panel-body ul {
  padding: 0;
}
.toolboxHolder .subHolder .optionBox .subOptionBox h4.panel-title {
  color: #000;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: bold;
  line-height: 24px;
}
.toolboxHolder .subHolder .optionBox .subOptionBox h4 a {
  color: inherit;
  font-weight: inherit;
}
.toolboxHolder .subHolder .optionBox .subOptionBox h4 a.collapsed {
  font-weight: normal;
}

.list-container .list-opt-container {
  background-color: white;
  border: 1px solid #9EB1BA;
  border-top: 0 none;
  max-height: 125px;
  overflow: auto;
}
.list-container .list-opt-container .list-opt-item {
  padding: 2px 25px 2px 5px;
  font-size: 12px;
  cursor: pointer;
  position: relative;
}
.list-container .list-opt-container .list-opt-item [class^=dashboard-icn], .list-container .list-opt-container .list-opt-item [class*=" dashboard-icn"] {
  position: absolute;
  right: 0;
  top: 0;
  width: 24px;
  height: 24px;
}
.list-container .list-opt-container .list-opt-item.selected {
  background-color: #78e2ff;
}
.list-container .input-filter-holder {
  position: relative;
}
.list-container .input-filter-holder .input-filter {
  padding: 3px 5px;
}
.list-container .input-filter-holder .icon-holder {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
  height: 28px;
  width: 25px;
  text-align: center;
}
.list-container .input-filter-holder .icon-holder [class^=icn-], .list-container .input-filter-holder .icon-holder [class*=" icn-"] {
  line-height: 28px;
}

.pies-container .pies-element {
  padding: 10px;
  text-align: center;
}
.pies-container svg {
  display: inline-block !important;
}

.FE-holder .showGroup-menu, .FE-holder .showPlus-menu {
  position: absolute;
  top: 99%;
  z-index: 2;
  right: 0;
  width: 100%;
  min-width: 100px;
  background-color: white;
  padding: 5px;
  list-style: none;
  margin: 0;
}
.FE-holder .ulList li {
  padding: 0;
}
.FE-holder .ulList .ulList li {
  padding-left: 15px;
}
.FE-holder .dropdown-trigger {
  text-align: center;
  padding: 3px 7px;
  cursor: pointer;
  border-radius: 2px 2px 2px 2px;
}
.FE-holder .FE-and-box .dropdown-trigger {
  background-color: #FFD6DA;
}
.FE-holder .added-FE {
  display: inline-block;
}
.FE-holder .added-FE .dx-texteditor-buttons-container {
  display: none;
}
.FE-holder .added-FE input {
  background-color: transparent;
  border: 0 none;
  width: 90px;
  border-radius: 2px 2px 2px 2px;
}
.FE-holder .added-FE input:focus {
  width: auto;
}
.FE-holder .added-FE.property {
  background-color: #CFE9FF;
}
.FE-holder .added-FE.condition {
  background-color: #C8ECBF;
}
.FE-holder .added-FE.value {
  background-color: #EEF4F9;
}
.FE-holder .filterEditorDIV {
  padding: 15px 5px;
}
.FE-holder .filterEditorDIV .filterEditorDIV {
  padding: 15px;
}

grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="3"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="3"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="3"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="3"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="3"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="3"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="3"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="3"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="3"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="3"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="3"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="3"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="3"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="3"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="3"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="4"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="4"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="4"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="4"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="4"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="4"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="4"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="4"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="4"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="4"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="4"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="4"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="4"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="4"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="4"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="5"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="5"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="5"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="5"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="5"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="5"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="5"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="5"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="5"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="5"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="5"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="5"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="5"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="5"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="5"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="6"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="6"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="6"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="6"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="6"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="6"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="6"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="6"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="6"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="6"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="6"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="6"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="6"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="6"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="6"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="7"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="7"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="7"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="7"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="7"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="7"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="7"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="7"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="7"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="7"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="7"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="7"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="7"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="7"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="7"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="8"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="8"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="8"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="8"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="8"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="8"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="8"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="8"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="8"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="8"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="8"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="8"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="8"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="8"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="8"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="9"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="9"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="9"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="9"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="9"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="9"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="9"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="9"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="9"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="9"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="9"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="9"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="9"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="9"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="9"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="10"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="10"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="10"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="10"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="10"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="10"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="10"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="10"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="10"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="10"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="10"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="10"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="10"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="10"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="10"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="11"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="11"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="11"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="11"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="11"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="11"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="11"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="11"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="11"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="11"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="11"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="11"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="11"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="11"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="1"][data-gs-x="11"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="3"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="3"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="3"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="3"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="3"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="3"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="3"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="3"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="3"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="3"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="3"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="3"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="3"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="3"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="3"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="4"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="4"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="4"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="4"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="4"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="4"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="4"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="4"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="4"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="4"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="4"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="4"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="4"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="4"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="4"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="5"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="5"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="5"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="5"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="5"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="5"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="5"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="5"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="5"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="5"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="5"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="5"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="5"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="5"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="5"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="6"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="6"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="6"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="6"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="6"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="6"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="6"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="6"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="6"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="6"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="6"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="6"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="6"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="6"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="6"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="7"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="7"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="7"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="7"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="7"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="7"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="7"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="7"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="7"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="7"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="7"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="7"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="7"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="7"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="7"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="8"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="8"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="8"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="8"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="8"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="8"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="8"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="8"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="8"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="8"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="8"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="8"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="8"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="8"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="8"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="9"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="9"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="9"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="9"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="9"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="9"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="9"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="9"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="9"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="9"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="9"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="9"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="9"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="9"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="9"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="10"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="10"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="10"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="10"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="10"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="10"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="10"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="10"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="10"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="10"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="10"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="10"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="10"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="10"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="10"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="11"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="11"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="11"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="11"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="11"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="11"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="11"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="11"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="11"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="11"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="11"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="11"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="11"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="11"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="2"][data-gs-x="11"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="3"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="3"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="3"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="3"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="3"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="3"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="3"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="3"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="3"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="3"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="3"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="3"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="3"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="3"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="3"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="4"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="4"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="4"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="4"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="4"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="4"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="4"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="4"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="4"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="4"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="4"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="4"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="4"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="4"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="4"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="5"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="5"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="5"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="5"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="5"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="5"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="5"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="5"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="5"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="5"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="5"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="5"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="5"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="5"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="5"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="6"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="6"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="6"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="6"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="6"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="6"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="6"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="6"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="6"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="6"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="6"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="6"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="6"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="6"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="6"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="7"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="7"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="7"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="7"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="7"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="7"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="7"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="7"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="7"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="7"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="7"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="7"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="7"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="7"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="7"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="8"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="8"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="8"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="8"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="8"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="8"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="8"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="8"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="8"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="8"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="8"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="8"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="8"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="8"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="8"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="9"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="9"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="9"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="9"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="9"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="9"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="9"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="9"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="9"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="9"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="9"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="9"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="9"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="9"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="9"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="10"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="10"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="10"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="10"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="10"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="10"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="10"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="10"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="10"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="10"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="10"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="10"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="10"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="10"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="10"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="11"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="11"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="11"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="11"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="11"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="11"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="11"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="11"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="11"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="11"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="11"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="11"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="11"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="11"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="3"][data-gs-x="11"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="3"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="3"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="3"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="3"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="3"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="3"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="3"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="3"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="3"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="3"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="3"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="3"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="3"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="3"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="3"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="4"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="4"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="4"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="4"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="4"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="4"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="4"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="4"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="4"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="4"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="4"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="4"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="4"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="4"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="4"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="5"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="5"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="5"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="5"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="5"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="5"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="5"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="5"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="5"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="5"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="5"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="5"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="5"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="5"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="5"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="6"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="6"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="6"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="6"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="6"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="6"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="6"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="6"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="6"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="6"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="6"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="6"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="6"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="6"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="6"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="7"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="7"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="7"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="7"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="7"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="7"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="7"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="7"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="7"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="7"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="7"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="7"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="7"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="7"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="7"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="8"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="8"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="8"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="8"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="8"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="8"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="8"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="8"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="8"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="8"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="8"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="8"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="8"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="8"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="8"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="9"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="9"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="9"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="9"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="9"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="9"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="9"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="9"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="9"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="9"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="9"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="9"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="9"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="9"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="9"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="10"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="10"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="10"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="10"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="10"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="10"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="10"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="10"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="10"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="10"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="10"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="10"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="10"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="10"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="10"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="11"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="11"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="11"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="11"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="11"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="11"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="11"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="11"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="11"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="11"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="11"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="11"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="11"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="11"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="4"][data-gs-x="11"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="3"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="3"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="3"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="3"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="3"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="3"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="3"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="3"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="3"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="3"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="3"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="3"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="3"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="3"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="3"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="4"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="4"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="4"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="4"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="4"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="4"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="4"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="4"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="4"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="4"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="4"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="4"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="4"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="4"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="4"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="5"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="5"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="5"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="5"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="5"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="5"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="5"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="5"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="5"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="5"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="5"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="5"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="5"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="5"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="5"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="6"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="6"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="6"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="6"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="6"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="6"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="6"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="6"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="6"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="6"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="6"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="6"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="6"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="6"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="6"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="7"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="7"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="7"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="7"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="7"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="7"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="7"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="7"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="7"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="7"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="7"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="7"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="7"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="7"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="7"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="8"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="8"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="8"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="8"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="8"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="8"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="8"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="8"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="8"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="8"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="8"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="8"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="8"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="8"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="8"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="9"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="9"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="9"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="9"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="9"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="9"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="9"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="9"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="9"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="9"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="9"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="9"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="9"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="9"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="9"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="10"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="10"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="10"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="10"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="10"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="10"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="10"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="10"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="10"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="10"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="10"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="10"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="10"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="10"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="10"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="11"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="11"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="11"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="11"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="11"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="11"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="11"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="11"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="11"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="11"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="11"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="11"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="11"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="11"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="5"][data-gs-x="11"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="3"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="3"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="3"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="3"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="3"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="3"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="3"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="3"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="3"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="3"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="3"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="3"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="3"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="3"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="3"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="4"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="4"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="4"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="4"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="4"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="4"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="4"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="4"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="4"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="4"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="4"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="4"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="4"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="4"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="4"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="5"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="5"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="5"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="5"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="5"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="5"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="5"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="5"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="5"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="5"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="5"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="5"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="5"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="5"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="5"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="6"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="6"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="6"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="6"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="6"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="6"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="6"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="6"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="6"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="6"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="6"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="6"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="6"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="6"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="6"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="7"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="7"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="7"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="7"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="7"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="7"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="7"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="7"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="7"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="7"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="7"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="7"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="7"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="7"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="7"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="8"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="8"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="8"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="8"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="8"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="8"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="8"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="8"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="8"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="8"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="8"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="8"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="8"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="8"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="8"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="9"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="9"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="9"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="9"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="9"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="9"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="9"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="9"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="9"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="9"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="9"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="9"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="9"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="9"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="9"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="10"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="10"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="10"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="10"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="10"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="10"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="10"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="10"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="10"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="10"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="10"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="10"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="10"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="10"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="10"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="11"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="11"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="11"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="11"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="11"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="11"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="11"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="11"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="11"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="11"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="11"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="11"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="11"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="11"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="6"][data-gs-x="11"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="3"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="3"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="3"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="3"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="3"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="3"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="3"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="3"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="3"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="3"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="3"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="3"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="3"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="3"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="3"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="4"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="4"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="4"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="4"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="4"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="4"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="4"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="4"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="4"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="4"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="4"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="4"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="4"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="4"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="4"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="5"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="5"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="5"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="5"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="5"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="5"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="5"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="5"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="5"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="5"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="5"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="5"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="5"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="5"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="5"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="6"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="6"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="6"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="6"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="6"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="6"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="6"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="6"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="6"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="6"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="6"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="6"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="6"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="6"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="6"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="7"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="7"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="7"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="7"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="7"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="7"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="7"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="7"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="7"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="7"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="7"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="7"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="7"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="7"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="7"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="8"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="8"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="8"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="8"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="8"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="8"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="8"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="8"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="8"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="8"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="8"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="8"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="8"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="8"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="8"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="9"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="9"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="9"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="9"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="9"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="9"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="9"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="9"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="9"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="9"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="9"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="9"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="9"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="9"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="9"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="10"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="10"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="10"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="10"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="10"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="10"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="10"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="10"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="10"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="10"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="10"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="10"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="10"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="10"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="10"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="11"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="11"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="11"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="11"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="11"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="11"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="11"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="11"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="11"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="11"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="11"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="11"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="11"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="11"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="7"][data-gs-x="11"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="3"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="3"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="3"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="3"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="3"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="3"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="3"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="3"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="3"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="3"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="3"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="3"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="3"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="3"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="3"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="4"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="4"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="4"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="4"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="4"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="4"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="4"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="4"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="4"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="4"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="4"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="4"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="4"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="4"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="4"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="5"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="5"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="5"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="5"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="5"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="5"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="5"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="5"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="5"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="5"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="5"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="5"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="5"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="5"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="5"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="6"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="6"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="6"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="6"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="6"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="6"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="6"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="6"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="6"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="6"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="6"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="6"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="6"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="6"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="6"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="7"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="7"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="7"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="7"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="7"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="7"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="7"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="7"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="7"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="7"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="7"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="7"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="7"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="7"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="7"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="8"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="8"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="8"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="8"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="8"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="8"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="8"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="8"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="8"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="8"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="8"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="8"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="8"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="8"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="8"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="9"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="9"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="9"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="9"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="9"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="9"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="9"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="9"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="9"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="9"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="9"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="9"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="9"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="9"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="9"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="10"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="10"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="10"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="10"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="10"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="10"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="10"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="10"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="10"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="10"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="10"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="10"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="10"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="10"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="10"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="11"] .widget-toolbox { /* left: auto !important; right: 100%; */ }
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="11"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="11"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="11"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="11"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="11"] .subHolder {
  left: auto;
  right: 100%;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="11"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="11"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="11"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="11"] .currentOption:before {
  right: -1px;
  left: auto;
  top: 25%;
  border-width: 8px 8px 8px 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="11"] .currentOption:before {
  border-color: transparent white transparent transparent; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="11"] .currentOption:after {
  border-color: transparent #C2CBCF transparent transparent;
  right: 0;
  left: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="11"] .subHolder {
  left: 100%;
  right: auto;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="11"] .subHolder .optionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="8"][data-gs-x="11"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="9"][data-gs-x="0"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="9"][data-gs-x="0"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="9"][data-gs-x="0"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="9"][data-gs-x="0"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="9"][data-gs-x="0"] .subHolder {
  left: auto !important;
  right: 100% !important;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="9"][data-gs-x="0"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="9"][data-gs-x="0"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="9"][data-gs-x="1"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="9"][data-gs-x="1"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="9"][data-gs-x="1"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="9"][data-gs-x="1"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="9"][data-gs-x="1"] .subHolder {
  left: auto !important;
  right: 100% !important;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="9"][data-gs-x="1"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="9"][data-gs-x="1"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="9"][data-gs-x="2"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="9"][data-gs-x="2"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="9"][data-gs-x="2"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="9"][data-gs-x="2"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="9"][data-gs-x="2"] .subHolder {
  left: auto !important;
  right: 100% !important;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="9"][data-gs-x="2"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="9"][data-gs-x="2"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="10"][data-gs-x="0"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="10"][data-gs-x="0"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="10"][data-gs-x="0"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="10"][data-gs-x="0"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="10"][data-gs-x="0"] .subHolder {
  left: auto !important;
  right: 100% !important;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="10"][data-gs-x="0"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="10"][data-gs-x="0"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="10"][data-gs-x="1"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="10"][data-gs-x="1"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="10"][data-gs-x="1"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="10"][data-gs-x="1"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="10"][data-gs-x="1"] .subHolder {
  left: auto !important;
  right: 100% !important;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="10"][data-gs-x="1"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="10"][data-gs-x="1"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="10"][data-gs-x="2"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="10"][data-gs-x="2"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="10"][data-gs-x="2"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="10"][data-gs-x="2"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="10"][data-gs-x="2"] .subHolder {
  left: auto !important;
  right: 100% !important;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="10"][data-gs-x="2"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="10"][data-gs-x="2"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="11"][data-gs-x="0"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="11"][data-gs-x="0"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="11"][data-gs-x="0"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="11"][data-gs-x="0"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="11"][data-gs-x="0"] .subHolder {
  left: auto !important;
  right: 100% !important;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="11"][data-gs-x="0"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="11"][data-gs-x="0"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="11"][data-gs-x="1"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="11"][data-gs-x="1"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="11"][data-gs-x="1"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="11"][data-gs-x="1"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="11"][data-gs-x="1"] .subHolder {
  left: auto !important;
  right: 100% !important;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="11"][data-gs-x="1"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="11"][data-gs-x="1"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="11"][data-gs-x="2"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="11"][data-gs-x="2"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="11"][data-gs-x="2"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="11"][data-gs-x="2"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="11"][data-gs-x="2"] .subHolder {
  left: auto !important;
  right: 100% !important;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="11"][data-gs-x="2"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="11"][data-gs-x="2"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="12"][data-gs-x="0"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="12"][data-gs-x="0"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="12"][data-gs-x="0"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="12"][data-gs-x="0"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="12"][data-gs-x="0"] .subHolder {
  left: auto !important;
  right: 100% !important;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="12"][data-gs-x="0"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="12"][data-gs-x="0"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="12"][data-gs-x="1"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="12"][data-gs-x="1"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="12"][data-gs-x="1"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="12"][data-gs-x="1"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="12"][data-gs-x="1"] .subHolder {
  left: auto !important;
  right: 100% !important;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="12"][data-gs-x="1"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="12"][data-gs-x="1"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="12"][data-gs-x="2"] .currentOption:after, grid-stack.grid-stack .grid-stack-item[data-gs-width="12"][data-gs-x="2"] .currentOption:before {
  right: auto;
  left: -1px;
  top: 25%;
  border-width: 8px 0 8px 8px;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="12"][data-gs-x="2"] .currentOption:before {
  border-color: transparent transparent transparent white; /*#FAFBFC*/
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="12"][data-gs-x="2"] .currentOption:after {
  border-color: transparent transparent transparent #C2CBCF;
  right: auto;
  left: 0;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="12"][data-gs-x="2"] .subHolder {
  left: auto !important;
  right: 100% !important;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="12"][data-gs-x="2"] .subHolder .optionBox {
  direction: rtl;
}
grid-stack.grid-stack .grid-stack-item[data-gs-width="12"][data-gs-x="2"] .subHolder .optionBox .subOptionBox {
  direction: ltr;
}

.encodingsIconHolder {
  padding: 0 0 10px;
  text-align: center;
}
.encodingsIconHolder span {
  display: inline-block;
  padding: 0 5px;
  font-size: 21px;
  color: #0078d7;
  cursor: pointer;
}

.ui-draggable-handle:hover .widget-header-text {
  cursor: move;
}

ng-scrollbar {
  /*for more options and documentaion: https://www.npmjs.com/package/ngx-scrollbar */
}
ng-scrollbar .ng-scrollbar:not(.ng-scrollbar-disabled) {
  background-color: rgba(191, 191, 191, 0.2);
  transition: width 0.2s linear 0.15s, height 0.2s linear 0.15s, background-color 0.2s linear 0.15s;
}
ng-scrollbar .ng-scrollbar:not(.ng-scrollbar-disabled) .ng-scrollbar-thumb {
  background-color: #0078d7;
}
ng-scrollbar .ng-scrollbar:not(.ng-scrollbar-disabled).-vertical:hover {
  width: 15px;
}
ng-scrollbar .ng-scrollbar:not(.ng-scrollbar-disabled).-horizontal:hover {
  height: 15px;
}
ng-scrollbar.scrollView.dashboard-widget {
  height: calc(100% - 35px);
}

.BGdashboardGrid {
  background-image: url("/assets/img/dashboard/BGStackedWidget.svg");
  background-position: 6px 0;
  background-size: 8.33% 80px;
}

.chooseNewChartHolder {
  position: relative;
  padding-right: 63px;
  border: 1px solid #BECAD0;
}
.chooseNewChartHolder h6 {
  font-size: 13px;
  font-family: "open_sansbold";
}
.chooseNewChartHolder .chooseNewChart {
  position: absolute;
  right: 0;
  min-height: 100%;
  width: 63px;
  background-color: #F9FAFB;
  border-left: 1px solid #BECAD0;
}
.chooseNewChartHolder .chooseNewChart h6 {
  text-align: center;
  padding: 15px 0 5px;
}
.chooseNewChartHolder .chooseNewChart .newChart {
  margin: 4px 8px;
  background-color: white;
}
.chooseNewChartHolder .newChartsHolder {
  font-size: 12px;
}
.chooseNewChartHolder .newChartsHolder .customInputNumber-holder {
  max-width: unset;
  border: 1px solid #BECAD0;
  border-radius: 2px 2px 2px 2px;
}
.chooseNewChartHolder .newChartsHolder .customChckBox {
  cursor: pointer;
}
.chooseNewChartHolder .newChartsHolder .customChckBox .icn-tree-box {
  position: relative;
  top: 2px;
}
.chooseNewChartHolder .newChartsHolder .customChckBox .icn-tree-box:before {
  color: black;
}
.chooseNewChartHolder .newChartsHolder .customChckBox .icn-tree-check {
  position: absolute;
  left: 0;
  top: -1px;
  z-index: 2;
}
.chooseNewChartHolder .newChartsHolder .customChckBox .icn-tree-check:before {
  color: #0078d7;
}
.chooseNewChartHolder .newChartsHolder .customChckBox.small {
  font-size: 12px;
}
.chooseNewChartHolder .newChartsHolder .calBtnHolder {
  display: table;
  width: 100%;
}
.chooseNewChartHolder .newChartsHolder .calBtnHolder .calBtn {
  display: table-cell;
  padding: 5px;
  text-align: center;
  vertical-align: middle;
}
.chooseNewChartHolder .newChartsHolder .db-btn {
  display: inline-block;
  width: 48%;
}
.chooseNewChartHolder .newChartsHolder .btn-xs, .chooseNewChartHolder .newChartsHolder .btn-group-xs > .btn {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1;
}
.chooseNewChartHolder .newChartsHolder .btn-xs:active, .chooseNewChartHolder .newChartsHolder .btn-group-xs > .btn:active {
  box-shadow: none;
  border: initial;
}
.chooseNewChartHolder .newChartsHolder .searchForDocs.dx-texteditor-custom-container {
  margin-top: 5px;
}
.chooseNewChartHolder .newChartsHolder .searchForDocs.dx-texteditor-custom-container .dx-texteditor-input {
  padding: 2px 5px;
  min-height: unset;
}
.chooseNewChartHolder .newChartsHolder .searchForDocs.dx-texteditor-custom-container .dx-icon.dx-icon-search {
  height: 23px;
  line-height: 26px;
}
.chooseNewChartHolder .newChartsHolder .searchForDocs.dx-texteditor-custom-container .dx-icon.dx-icon-search:before {
  font-size: 14px;
}
.chooseNewChartHolder .newChartsHolder .searchForDocs.dx-texteditor-custom-container .dx-placeholder:before {
  padding: 3px 5px;
  font-size: 12px;
}
.chooseNewChartHolder .newChartsHolder .form-group {
  margin-bottom: 5px;
}
.chooseNewChartHolder .newChartsHolder .form-group label {
  font-size: 10px;
}
.chooseNewChartHolder .newChartsHolder .db-accordion .panel {
  box-shadow: none;
  border-bottom: 1px solid #BECAD0;
}
.chooseNewChartHolder .newChartsHolder .db-accordion .panel .panel-heading {
  padding: 10px 5px;
  position: relative;
  border-bottom: 0 none;
}
.chooseNewChartHolder .newChartsHolder .db-accordion .panel .panel-heading [data-toggle=collapse] .treeToggole:before {
  left: 4px;
  border-width: 5px 5px 0 5px;
  border-color: #0078d7 transparent transparent transparent;
}
.chooseNewChartHolder .newChartsHolder .db-accordion .panel .panel-heading [data-toggle=collapse].collapsed .treeToggole:before {
  border-width: 5px 0 5px 5px;
  border-color: transparent transparent transparent #0078d7;
}
.chooseNewChartHolder .newChartsHolder .db-accordion .panel .panel-body {
  background-color: transparent;
  padding: 5px 5px 10px;
  border-top: 0 none;
}
.chooseNewChartHolder .newChartsHolder .db-optionColumn {
  background-color: #F9FAFB;
  height: 100%;
  border-right: 1px solid #BECAD0;
  min-height: 628px;
}
.chooseNewChartHolder .newChartsHolder .db-optionColumn .dropdown {
  position: absolute;
  right: 0;
  top: 10px;
  width: 20px;
  height: 20px;
}
.chooseNewChartHolder .newChartsHolder .db-optionColumn .dropdown .icn-dot-menu-her {
  position: absolute;
  transform: rotate(-90deg);
  right: 0;
  top: 0;
}
.chooseNewChartHolder .newChartsHolder .db-optionColumn .dropdown .dropdown-menu {
  left: -6px;
}
.chooseNewChartHolder .newChartsHolder .db-optionColumn .dropdown .dropdown-menu:before, .chooseNewChartHolder .newChartsHolder .db-optionColumn .dropdown .dropdown-menu:after {
  right: auto;
  left: 6px;
}
.chooseNewChartHolder .newChartsHolder .db-optionColumn .tabsHolder {
  list-style: none;
  padding: 0;
  margin: 0;
  display: table;
  width: 100%;
}
.chooseNewChartHolder .newChartsHolder .db-optionColumn .tabsHolder .tab {
  display: table-cell;
  background-color: #E0E5EE;
  text-transform: uppercase;
  padding: 10px 5px;
  cursor: pointer;
  text-align: center;
  width: 30px;
}
.chooseNewChartHolder .newChartsHolder .db-optionColumn .tabsHolder .tab .tabTxt {
  display: none;
  font-size: 13px;
  font-family: "open_sansbold";
  font-weight: bold;
}
.chooseNewChartHolder .newChartsHolder .db-optionColumn .tabsHolder .tab [class^=icn-], .chooseNewChartHolder .newChartsHolder .db-optionColumn .tabsHolder .tab [class*=" icn-"] {
  display: inline-block;
}
.chooseNewChartHolder .newChartsHolder .db-optionColumn .tabsHolder .tab [class^=icn-]:before, .chooseNewChartHolder .newChartsHolder .db-optionColumn .tabsHolder .tab [class*=" icn-"]:before {
  font-size: 15px;
  color: #0078d7;
}
.chooseNewChartHolder .newChartsHolder .db-optionColumn .tabsHolder .tab.current {
  background-color: transparent;
  width: auto;
  text-align: left;
}
.chooseNewChartHolder .newChartsHolder .db-optionColumn .tabsHolder .tab.current .tabTxt {
  display: inline;
}
.chooseNewChartHolder .newChartsHolder .db-optionColumn .tabsHolder .tab.current [class^=icn-], .chooseNewChartHolder .newChartsHolder .db-optionColumn .tabsHolder .tab.current [class*=" icn-"] {
  margin-right: 5px;
}
.chooseNewChartHolder .newChartsHolder .db-optionColumn .specsList {
  position: relative;
}
.chooseNewChartHolder .newChartsHolder .db-optionColumn .specsList .specsLink {
  display: block;
  color: black;
  padding: 5px 0;
  font-size: 12px;
}
.chooseNewChartHolder .newChartsHolder .db-optionColumn .specsList .specsLink [class^=icn-]:before, .chooseNewChartHolder .newChartsHolder .db-optionColumn .specsList .specsLink [class*=" icn-"]:before {
  color: #0b61a8;
}
.chooseNewChartHolder .newChartsHolder .db-optionColumn .specsList.dragable .specsLink {
  cursor: grab;
}
.chooseNewChartHolder .newChartsHolder .db-optionColumn .databasecolumnHeader {
  position: relative;
  border-bottom: 1px solid #BECAD0;
  padding: 10px 5px;
}
.chooseNewChartHolder .newChartsHolder .db-optionColumn .databasecolumnBody {
  padding: 7px 5px;
  border-bottom: 1px solid #BECAD0;
}
.chooseNewChartHolder .newChartsHolder .db-optionColumn .databasecolumnBody:last-child {
  border-bottom: 0 none;
}
.chooseNewChartHolder .newChartsHolder .db-optionColumn .editorcolumnSection {
  padding: 10px 5px;
  border-bottom: 1px solid #BECAD0;
}
.chooseNewChartHolder .newChartsHolder .db-optionColumn .editorcolumnBody { /*overflow:auto;*/ }
.chooseNewChartHolder .newChartsHolder .db-optionColumn .editorcolumnBody .dimensionHolderElement, .chooseNewChartHolder .newChartsHolder .db-optionColumn .editorcolumnBody .measureHolderElement {
  background-color: white;
  border: 1px dashed #08B8EF;
  padding: 4.5px 8.5px;
  font-size: 8px;
  color: #677C99;
  margin-bottom: 5px;
  border-radius: 2px 2px 2px 2px;
}
.chooseNewChartHolder .newChartsHolder .db-optionColumn .editorcolumnBody .dimensionHolderElement h6, .chooseNewChartHolder .newChartsHolder .db-optionColumn .editorcolumnBody .measureHolderElement h6 {
  font-size: 12px;
  color: #4A4A4A;
}
.chooseNewChartHolder .newChartsHolder .db-optionColumn .editorcolumnBody .dimensionHolderElement .specsList, .chooseNewChartHolder .newChartsHolder .db-optionColumn .editorcolumnBody .measureHolderElement .specsList {
  margin: 5px 0;
}
.chooseNewChartHolder .newChartsHolder .db-optionColumn .editorcolumnBody .dimensionHolderElement .specsList .specsLink, .chooseNewChartHolder .newChartsHolder .db-optionColumn .editorcolumnBody .measureHolderElement .specsList .specsLink {
  padding: 2px 5px;
}
.chooseNewChartHolder .newChartsHolder .db-optionColumn .editorcolumnBody .dimensionHolderElement .specsList .dropdown, .chooseNewChartHolder .newChartsHolder .db-optionColumn .editorcolumnBody .measureHolderElement .specsList .dropdown {
  top: 4px;
}
.chooseNewChartHolder .newChartsHolder .db-optionColumn .editorcolumnBody .dimensionHolderElement .specsList .dropdown a, .chooseNewChartHolder .newChartsHolder .db-optionColumn .editorcolumnBody .measureHolderElement .specsList .dropdown a {
  font-size: 12px;
}
.chooseNewChartHolder .newChartsHolder .db-optionColumn .editorcolumnBody .dimensionHolderElement .specsList {
  background-color: #DFF7ED;
  border: 1px solid #3FB582;
}
.chooseNewChartHolder .newChartsHolder .db-optionColumn .editorcolumnBody .dimensionHolderElement .specsList .specsLink {
  color: #229C68;
}
.chooseNewChartHolder .newChartsHolder .db-optionColumn .editorcolumnBody .measureHolderElement .specsList {
  background-color: #FFF4E6;
  border: 1px solid #E99D40;
}
.chooseNewChartHolder .newChartsHolder .db-optionColumn .editorcolumnBody .measureHolderElement .specsList .specsLink {
  color: #D47A01;
}
.chooseNewChartHolder .newChartsHolder .db-optionColumn .editorcolumnBody .editorcolumnSection:last-child {
  border-bottom: 0 none;
}
.chooseNewChartHolder .newChartsHolder .db-optionColumn .editorcolumnBody .customDropdown-menu {
  display: none;
}
.chooseNewChartHolder .newChartsHolder .db-optionColumn .editorcolumnBody .customDropdown-menu a {
  color: #333;
}
.chooseNewChartHolder .newChartsHolder .db-optionColumn .editorcolumnBody .customDropdown-menu .btn.btn-xs {
  min-width: 48%;
}
.chooseNewChartHolder .newChartsHolder .db-optionColumn .editorcolumnBody .separator {
  border-bottom: 1px solid #BECAD0;
  margin: 5px 0;
}
.chooseNewChartHolder .newChartsHolder .db-optionColumn .editorcolumnBody .hasChild {
  padding: 5px;
  border-bottom: 1px solid #BECAD0;
  position: relative;
}
.chooseNewChartHolder .newChartsHolder .db-optionColumn .editorcolumnBody .hasChild .childArrow {
  position: absolute;
  right: 5px;
  top: 5px;
}
.chooseNewChartHolder .newChartsHolder .db-optionColumn .editorcolumnBody .hasChild .childArrow:before {
  color: #BECAD0;
}
.chooseNewChartHolder .newChartsHolder .db-optionColumn .editorcolumnBody .hasChild.openUp .dropdown-menu, .chooseNewChartHolder .newChartsHolder .db-optionColumn .editorcolumnBody .hasChild.openUp .customDropdown-menu {
  top: auto;
  bottom: 0;
}
.chooseNewChartHolder .newChartsHolder .db-optionColumn .editorcolumnBody .hasChild.opened > .dropdown-menu, .chooseNewChartHolder .newChartsHolder .db-optionColumn .editorcolumnBody .hasChild.opened .customDropdown-menu {
  display: block;
}
.chooseNewChartHolder .newChartsHolder .db-optionColumn .editorcolumnBody .hasChild .dropdown-menu {
  box-shadow: 0 6px 8px 0 rgba(158, 177, 186, 0.3);
  background-color: #F9FAFB;
  border: 1px solid #BECAD0;
  width: 151px;
  left: 100% !important;
  top: -5px;
}
.chooseNewChartHolder .newChartsHolder .db-optionColumn .editorcolumnBody .hasChild .dropdown-menu:before, .chooseNewChartHolder .newChartsHolder .db-optionColumn .editorcolumnBody .hasChild .dropdown-menu:after {
  content: unset;
}
.chooseNewChartHolder .newChartsHolder .db-optionColumn .editorcolumnBody .hasChild .dropdown-menu > li {
  padding: 5px;
  border-bottom: 1px solid #BECAD0;
  position: relative;
}
.chooseNewChartHolder .newChartsHolder .dbColumn-dropdown .dropdown-menu, .chooseNewChartHolder .newChartsHolder .dbColumn-dropdown .customDropdown-menu {
  box-shadow: 0 6px 8px 0 rgba(158, 177, 186, 0.3);
  background-color: #F9FAFB;
  border: 1px solid #BECAD0;
  width: 151px;
  left: 100% !important;
  top: -5px;
}
.chooseNewChartHolder .newChartsHolder .dbColumn-dropdown .dropdown-menu:before, .chooseNewChartHolder .newChartsHolder .dbColumn-dropdown .dropdown-menu:after, .chooseNewChartHolder .newChartsHolder .dbColumn-dropdown .customDropdown-menu:before, .chooseNewChartHolder .newChartsHolder .dbColumn-dropdown .customDropdown-menu:after {
  content: unset;
}
.chooseNewChartHolder .newChartsHolder .dbColumn-dropdown .dropdown-menu > li, .chooseNewChartHolder .newChartsHolder .dbColumn-dropdown .customDropdown-menu > li {
  padding: 5px;
  border-bottom: 1px solid #BECAD0;
  position: relative;
}
.chooseNewChartHolder .newChartsHolder .dbColumn-dropdown .dropdown-menu > li:last-child, .chooseNewChartHolder .newChartsHolder .dbColumn-dropdown .customDropdown-menu > li:last-child {
  border-bottom: 0 none;
}
.chooseNewChartHolder .newChartsHolder .dbColumn-dropdown .dropdown-menu > li > a, .chooseNewChartHolder .newChartsHolder .dbColumn-dropdown .customDropdown-menu > li > a {
  padding: 3px 5px;
}
.chooseNewChartHolder .newChartsHolder .dbColumn-dropdown .dropdown-menu > li .dbColumn-sectionBtn, .chooseNewChartHolder .newChartsHolder .dbColumn-dropdown .customDropdown-menu > li .dbColumn-sectionBtn {
  display: inline-block;
  margin: 5px 3px 5px 0;
  width: 16px;
  height: 16px;
  line-height: 1;
  padding: 0;
  border: 1px solid #5d5e5f;
}
.chooseNewChartHolder .newChartsHolder .dbColumn-dropdown .dropdown-menu > li .dbColumn-sectionBtn.opened, .chooseNewChartHolder .newChartsHolder .dbColumn-dropdown .customDropdown-menu > li .dbColumn-sectionBtn.opened {
  border-color: #0078d7;
  width: 17.5px;
  height: 17.5px;
}
.chooseNewChartHolder .newChartsHolder .dbColumn-dropdown .dropdown-menu > li .dbColumn-sectionBtn.opened [class^=icn-db-type]:before, .chooseNewChartHolder .newChartsHolder .dbColumn-dropdown .dropdown-menu > li .dbColumn-sectionBtn.opened [class*=" icn-db-type"]:before, .chooseNewChartHolder .newChartsHolder .dbColumn-dropdown .customDropdown-menu > li .dbColumn-sectionBtn.opened [class^=icn-db-type]:before, .chooseNewChartHolder .newChartsHolder .dbColumn-dropdown .customDropdown-menu > li .dbColumn-sectionBtn.opened [class*=" icn-db-type"]:before {
  color: #0078d7;
}
.chooseNewChartHolder .newChartsHolder .dbColumn-dropdown .dropdown-menu > li .dbColumn-sectionHeader, .chooseNewChartHolder .newChartsHolder .dbColumn-dropdown .customDropdown-menu > li .dbColumn-sectionHeader {
  border-bottom: 1px solid #BECAD0;
}
.chooseNewChartHolder .newChartsHolder .dbColumn-dropdown .dropdown-menu > li .dbColumn-sectionBody, .chooseNewChartHolder .newChartsHolder .dbColumn-dropdown .customDropdown-menu > li .dbColumn-sectionBody {
  padding: 10px 0;
}
.chooseNewChartHolder .newChartsHolder [class^=widget-Holder] .widget-header, .chooseNewChartHolder .newChartsHolder [class*=" widget-Holder"] .widget-header {
  padding: 5px 15px;
  border-bottom: 1px solid #BECAD0;
  margin-bottom: 15px;
}
.chooseNewChartHolder .newChartsHolder [class^=widget-Holder] .widget-header .widget-title .dx-texteditor-input, .chooseNewChartHolder .newChartsHolder [class*=" widget-Holder"] .widget-header .widget-title .dx-texteditor-input {
  font-size: 20px;
  color: #0078d7;
}
.chooseNewChartHolder .newChartsHolder [class^=widget-Holder] .widget-header .widget-title .dx-placeholder, .chooseNewChartHolder .newChartsHolder [class*=" widget-Holder"] .widget-header .widget-title .dx-placeholder {
  font-size: 20px;
}
.chooseNewChartHolder .newChartsHolder [class^=widget-Holder] .widget-body .widget-content, .chooseNewChartHolder .newChartsHolder [class*=" widget-Holder"] .widget-body .widget-content {
  text-align: left;
  padding: 10px;
}
.chooseNewChartHolder .newChartsHolder [class^=widget-Holder] .widget-body .widget-content .empty-rectangle, .chooseNewChartHolder .newChartsHolder [class*=" widget-Holder"] .widget-body .widget-content .empty-rectangle {
  padding: 250px 0 0;
}
.chooseNewChartHolder .newChartsHolder [class^=widget-Holder] .widget-body .widget-content .empty-rectangle .dashboard-grid-empty-icon, .chooseNewChartHolder .newChartsHolder [class*=" widget-Holder"] .widget-body .widget-content .empty-rectangle .dashboard-grid-empty-icon {
  margin-left: 75px;
}
.chooseNewChartHolder .newChartsHolder .manualColoringHolder .manualColoring {
  display: table;
  width: 100%;
  background-color: white;
  border: 1px solid #BECAD0;
  border-radius: 2px 2px 2px 2px;
  margin-bottom: 5px;
}
.chooseNewChartHolder .newChartsHolder .manualColoringHolder .manualColoring .colorName, .chooseNewChartHolder .newChartsHolder .manualColoringHolder .manualColoring .colorValue {
  display: table-cell;
  padding: 5px;
  font-size: 12px;
}
.chooseNewChartHolder .newChartsHolder .manualColoringHolder .manualColoring .colorValue {
  width: 25%;
}
.chooseNewChartHolder .newChartsHolder .manualColoringHolder .manualColoring .colorValue input {
  min-width: unset;
  min-height: unset;
  border: 0 none;
  width: 100%;
  line-height: 1;
  font-size: 12px;
  outline: none;
}
.chooseNewChartHolder .newChartsHolder .optionHolder .optionTracer {
  font-size: 12px;
}
.chooseNewChartHolder .newChartsHolder .optionHolder .optionControl {
  display: table;
  padding: 0;
  margin: 0;
  list-style: none;
  width: 65px;
  height: 19px;
  border: 1px solid #BECAD0;
  background-color: white;
  border-radius: 12px 12px 12px 12px;
}
.chooseNewChartHolder .newChartsHolder .optionHolder .optionControl .optionItem {
  display: table-cell;
  width: 50%;
  border-right: 1px solid #BECAD0;
  padding: 0;
  margin: 0;
}
.chooseNewChartHolder .newChartsHolder .optionHolder .optionControl .optionItem:last-child {
  border-right: 0 none;
}
.chooseNewChartHolder .newChartsHolder .optionHolder .optionControl .optionItem .icn-calendar-arrow {
  width: 100%;
  cursor: pointer;
  height: 16px;
  text-align: center;
  line-height: 1;
  position: relative;
  display: block;
}
.chooseNewChartHolder .newChartsHolder .optionHolder .optionControl .optionItem .icn-calendar-arrow:before {
  font-size: 18px;
  color: #0078d7;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.chooseNewChartHolder .newChartsHolder .optionHolder .optionControl .optionItem .icn-calendar-arrow:not(.reflected):before {
  top: 2px;
}
.chooseNewChartHolder .newChartsHolder .optionHolder .optionControl .optionItem .icn-calendar-arrow.reflected:before {
  transform: rotate(180deg);
}
.chooseNewChartHolder .newChartsHolder .finalPreview {
  font-weight: bold;
  text-align: center;
  font-size: 12px;
  color: black;
}

/*@import "../wwwroot/assets/lib/dashboard/dx.dashboard-control.bundle.css"; //commented in 19-Oct2017 because it caused a massive changed on all style */
/* Drag Module styles */
.gu-mirror {
  background-color: #D9F5FC !important;
  position: fixed !important;
  margin: 0 !important;
  z-index: 9999 !important;
  opacity: 0;
  filter: alpha(opacity=0);
}

.gu-hide {
  display: none !important;
}

.gu-unselectable {
  -webkit-user-select: none !important;
  user-select: none !important;
}

.gu-transit {
  cursor: grabbing;
  cursor: -webkit-grabbing;
}
.gu-transit {
  /*background-color:$container-process-background !important; padding:5px 0;*/
}
/* Drag Module styles */
/*@import '~@angular/material/core/theming/all-theme';*/
/*@include mat-core();
$theme-primary: mat-palette($mat-teal);
$theme-accent: mat-palette($mat-amber, A200, A100, A400);
$theme-warn: mat-palette($mat-red);*/
/*f18800*/
/*like icons in datagrid and so on*/
/*page title underneath the header*/
.loader03 {
  width: 30px;
  height: 30px;
  border: 6px solid #F6F6F6;
  border-top-color: rgb(0, 120, 215);
  border-radius: 50%;
  animation: loader-rotate 1s linear infinite;
  margin: 0px 0 0 -2px;
  position: absolute;
  left: 10px;
  top: 2px;
  z-index: 2;
}

.loader02 {
  width: 266px;
  height: 266px;
  border: 8px solid rgb(38, 42, 153);
  border-top-color: rgb(0, 120, 215);
  border-radius: 50%;
  animation: loader-rotate 1s linear infinite;
  margin: -133px 0 0 -133px;
  position: absolute;
  left: 50%;
  top: 35%;
  z-index: 2;
}
.loader02.small {
  width: 100px;
  height: 100px;
  margin: -50px 0 0 -30px;
}

@keyframes loader-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
.logoSpinner {
  width: 266px;
  height: 266px;
  margin: -133px 0 0 -133px;
  position: absolute;
  left: 50%;
  top: 35%;
  z-index: 3;
  background: url("/assets/pams-images/Pams_Preloader_Fill.svg") no-repeat center center;
  background-size: 50% auto;
}
.logoSpinner.small {
  width: 100px;
  height: 100px;
  margin: -50px 0 0 -30px;
}

/*Sara styles*/
/*End of Sara styles*/
/*--- Ragy style ---*/
* {
  transition: width, height 0.5s ease-in-out;
}

html {
  height: 100%;
}

body {
  margin: 0 !important;
  padding: 0;
  height: 100%;
  overflow-y: scroll;
  font-family: "open_sansregular";
}

h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
  padding: 0;
  line-height: 1.5;
  font-family: "open_sanssemibold";
  font-weight: bold;
}

.headTitle {
  color: #0078d7;
}

p,
span,
a {
  font-family: "open_sansregular";
}

a,
.aslink {
  cursor: pointer;
  color: #0078d7;
}
a:hover, a:active, a:visited, a:focus,
.aslink:hover,
.aslink:active,
.aslink:visited,
.aslink:focus {
  text-decoration: underline;
  color: #0078d7;
  outline: none;
  font-weight: bold;
}
a.withUnderlineHover:hover,
.aslink.withUnderlineHover:hover {
  text-decoration: underline;
}

a.disabled {
  color: #BBC7CE !important;
  text-shadow: 0px 0px 1px rgba(0, 0, 0, 0.3);
  opacity: 0.5;
  filter: alpha(opacity=50);
}
a.disabled:after, a.disabled:before {
  color: #BBC7CE !important;
  text-shadow: 0px 0px 1px rgba(0, 0, 0, 0.3);
}
a.disabled:hover, a.disabled:active, a.disabled:visited, a.disabled:focus {
  cursor: default;
}

.draggable {
  cursor: grab !important;
}
.draggable:active {
  cursor: grabbing !important;
}

small {
  font-size: 10px;
  line-height: 1;
  opacity: 0.75;
  filter: alpha(opacity=75);
}

img {
  max-width: 100%;
  height: auto;
}

.text-gray {
  color: #6B8491 !important;
}

.text-active-menu-item {
  color: #0078d7;
}

/***** forms element styling *****/
custom-select-box.required .custom-select-box-invalid .inputText, custom-select-box.delayedObligated .custom-select-box-invalid .inputText {
  border: 1px solid #FF420A !important;
}
custom-select-box.required .custom-select-box-invalid .inputText::placeholder, custom-select-box.delayedObligated .custom-select-box-invalid .inputText::placeholder {
  color: #FF420A;
  font-size: 13px;
}

textarea,
select,
input[type=text],
input[type=password],
input[type=datetime],
input[type=datetime-local],
input[type=date],
input[type=month],
input[type=time],
input[type=week],
input[type=number],
input[type=email],
input[type=url],
input[type=search],
input[type=tel],
input[type=color],
.uneditable-input,
.form-control,
textarea.dx-texteditor-input {
  font-size: 14px;
  font-family: "open_sansregular";
  font-weight: normal;
  border-radius: 2px 2px 2px 2px;
  border: 1px solid #9EB1BA;
  color: black;
  padding: 7px 9px 8px;
  width: 100%;
  background-color: #fff;
}

textarea:focus,
select:focus,
input[type=text]:focus,
input[type=password]:focus,
input[type=datetime]:focus,
input[type=datetime-local]:focus,
input[type=date]:focus,
input[type=month]:focus,
input[type=time]:focus,
input[type=week]:focus,
input[type=number]:focus,
input[type=email]:focus,
input[type=url]:focus,
input[type=search]:focus,
input[type=tel]:focus,
input[type=color]:focus,
.uneditable-input:focus,
.form-control:focus {
  outline: none;
}

textarea.required,
select.required,
input[type=text].required,
input[type=password].required,
input[type=datetime].required,
input[type=datetime-local].required,
input[type=date].required,
input[type=month].required,
input[type=time].required,
input[type=week].required,
input[type=number].required,
input[type=email].required,
input[type=url].required,
input[type=search].required,
input[type=tel].required,
input[type=color].required,
.uneditable-input.required,
.form-control.require,
.dx-widget.required:not(.dx-state-disabled) .dx-texteditor-container,
custom-select-box.required .inputText {
  /*border-color: #9EB1BA;*/
  border-left-color: #FF420A !important;
  border-left-width: 2px !important;
  border-left-style: solid !important;
}

/*.dx-texteditor.required:not(.dx-state-disabled) textarea.dx-texteditor-input,*/
input[type=number] {
  -moz-appearance: textfield;
}
input[type=number]::-webkit-outer-spin-button, input[type=number]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.dx-invalid.dx-texteditor {
  border-color: #FF420A !important;
  position: relative !important;
}

.dx-validator.dx-invalid .dx-texteditor-container {
  border-color: #FF420A !important;
  border-left-style: solid !important;
  border-left-width: 1px;
}
textarea.delayedObligated,
select.delayedObligated,
input[type=text].delayedObligated,
input[type=password].delayedObligated,
input[type=datetime].delayedObligated,
input[type=datetime-local].delayedObligated,
input[type=date].delayedObligated,
input[type=month].delayedObligated,
input[type=time].delayedObligated,
input[type=week].delayedObligated,
input[type=number].delayedObligated,
input[type=email].delayedObligated,
input[type=url].delayedObligated,
input[type=search].delayedObligated,
input[type=tel].delayedObligated,
input[type=color].delayedObligated,
.uneditable-input.delayedObligated,
.form-control.require,
.dx-widget.delayedObligated:not(.dx-state-disabled) .dx-texteditor-container,
.dx-texteditor.delayedObligated:not(.dx-state-disabled) textarea.dx-texteditor-input,
.dx-invalid.dx-texteditor.delayedObligated,
custom-select-box.delayedObligated .inputText {
  border-color: #9EB1BA !important;
  border-left-color: #FF420A !important;
  border-left-width: 2px !important;
  border-left-style: dotted;
}

input[type=button],
input[type=submit],
input[type=reset],
button:not(.navbar-toggle),
dx-button.btn {
  font-size: 14px;
  background-color: white;
  border-radius: 2px 2px 2px 2px;
  border: 1px solid #77909D;
  color: #77909D;
  min-width: 125px;
}

button:not(.navbar-toggle),
input[type=button]:hover,
input[type=submit]:hover,
input[type=reset]:hover,
button:hover,
dx-button.btn:hover,
dx-button.dx-button.dx-state-focused,
dx-button.dx-button.dx-state-hover {
  border-color: #000;
  /*color: $asistantColor; background-color: $std-light;*/
}

button.btn-danger,
a.btn-danger {
  background-color: #FF3E56;
  color: white;
  border: 0 none;
}
button.btn-danger [class^=icn-]:before,
button.btn-danger [class*=" icn-"]:before,
a.btn-danger [class^=icn-]:before,
a.btn-danger [class*=" icn-"]:before {
  font-size: 20px;
  position: relative;
  top: 4px;
}

.dx-button .dx-icon {
  display: inline-block;
}

.dx-dropdowneditor.dx-state-hover .dx-dropdowneditor-icon,
.dx-dropdowneditor.dx-state-active .dx-dropdowneditor-icon,
.dx-dropdowneditor.dx-dropdowneditor-active .dx-dropdowneditor-icon {
  background-color: transparent;
}

dx-text-box.dx-widget, dx-check-box.dx-widget, dx-number-box.dx-widget, dx-date-box.dx-widget, dx-select-box.dx-widget {
  height: 35px;
}

.dx-treeview-node .dx-treeview-expander-icon-stub {
  width: 0px;
}

.btn {
  padding: 6px 10px;
  line-height: inherit;
  border-radius: 2px 2px 2px 2px;
}
.btn [class^=icn-],
.btn [class*=" icn-"] {
  display: inline-block;
  width: 20px;
  height: 20px;
}
.btn.btnWithTextIcon [class^=icn-],
.btn.btnWithTextIcon [class*=" icn-"],
.btn.btnWithTextIcon [class^=menu-icn-],
.btn.btnWithTextIcon [class*=" menu-icn-"] {
  margin-right: 8px;
}
.btn.btnWithTextIcon [class^=icn-]:before,
.btn.btnWithTextIcon [class*=" icn-"]:before,
.btn.btnWithTextIcon [class^=menu-icn-]:before,
.btn.btnWithTextIcon [class*=" menu-icn-"]:before {
  position: relative;
  top: 2px;
}
button.btn.btnWithTextIcon {
  /*conflict with line #68*/
}
button.btn.btnWithTextIcon [class^=icn-],
button.btn.btnWithTextIcon [class*=" icn-"],
button.btn.btnWithTextIcon [class^=menu-icn-],
button.btn.btnWithTextIcon [class*=" menu-icn-"] {
  /*position:relative; top:2px;*/
}

/*.btn-xs, .btn-group-xs > .btn{padding: 1px 5px; font-size: 12px; line-height: 1;}*/
.btn-success {
  background-color: #43BF00;
  border-color: #43BF00;
}

.text-danger {
  color: #FF3E56;
}
.text-success {
  color: #43BF00;
}

dx-button.dx-button {
  border-radius: 4px 4px 4px 4px;
}
dx-button.dx-button .dx-button-content {
  padding-top: 6px;
  padding-bottom: 7px;
}
dx-button.dx-button.dx-state-hover, dx-button.dx-button.dx-state-active, dx-button.dx-button.dx-state-focused {
  opacity: 0.75;
  filter: alpha(opacity=75);
}
dx-button.dx-button [class^=icn-]:before,
dx-button.dx-button [class*=" icn-"]:before {
  /*position: relative;
  top: 2px;*/
}
dx-button.dx-button dx-button[class^=icn],
dx-button.dx-button dx-button[class*=" icn"],
dx-button.dx-button .dx-icon {
  background-color: transparent;
  border: 0 none;
  color: #0b61a8;
}
dx-button.dx-button dx-button[class^=icn]:hover, dx-button.dx-button dx-button[class^=icn]:focus,
dx-button.dx-button dx-button[class*=" icn"]:hover,
dx-button.dx-button dx-button[class*=" icn"]:focus,
dx-button.dx-button .dx-icon:hover,
dx-button.dx-button .dx-icon:focus {
  background-color: transparent;
  border: 0 none;
  color: #0b61a8;
}
dx-button.dx-button dx-button[class^=icn] .dx-button-content,
dx-button.dx-button dx-button[class*=" icn"] .dx-button-content,
dx-button.dx-button .dx-icon .dx-button-content {
  padding: 0;
}
dx-button.dx-button dx-button[class^=icn] .dx-icon,
dx-button.dx-button dx-button[class^=icn] .dx-icon:before,
dx-button.dx-button dx-button[class*=" icn"] .dx-icon,
dx-button.dx-button dx-button[class*=" icn"] .dx-icon:before,
dx-button.dx-button .dx-icon .dx-icon,
dx-button.dx-button .dx-icon .dx-icon:before {
  color: #0b61a8;
}

dx-select-box.small .dx-texteditor-input {
  padding: 3px 5px;
  min-height: unset;
  font-size: 12px;
}
dx-select-box.small .dx-dropdowneditor-icon:before {
  left: auto;
  right: 3px;
}
dx-select-box.small .dx-placeholder:before {
  padding: 3px 5px 3px;
}

select.small {
  padding: 3px 5px;
  min-height: unset;
  font-size: 12px;
}

dx-text-box.small .dx-texteditor-input {
  padding: 3px 5px;
  min-height: unset;
  font-size: 12px;
}
dx-text-box.small .dx-placeholder:before {
  padding: 3px 5px 3px;
}

.btn-default {
  border-color: #0078d7;
  color: #0078d7;
}

.btn-primary,
dx-button.btn-primary {
  background-color: #0078d7 !important;
  border-color: #0078d7 !important;
  color: white !important;
}
.btn-primary .dx-button-text,
.btn-primary .dx-icon,
dx-button.btn-primary .dx-button-text,
dx-button.btn-primary .dx-icon {
  color: white !important;
}
.btn-primary:hover, .btn-primary.dx-state-hover,
dx-button.btn-primary:hover,
dx-button.btn-primary.dx-state-hover {
  background-color: #03A9F4 !important;
}
.btn-primary:hover .dx-button-text,
.btn-primary:hover .dx-icon, .btn-primary.dx-state-hover .dx-button-text,
.btn-primary.dx-state-hover .dx-icon,
dx-button.btn-primary:hover .dx-button-text,
dx-button.btn-primary:hover .dx-icon,
dx-button.btn-primary.dx-state-hover .dx-button-text,
dx-button.btn-primary.dx-state-hover .dx-icon {
  color: white !important;
}
.btn-primary.dx-state-disabled,
dx-button.btn-primary.dx-state-disabled {
  background-color: #d1dce9 !important;
  border-color: #d1dce9 !important;
  color: white !important;
}
.btn-primary.dx-state-disabled .dx-button-text,
dx-button.btn-primary.dx-state-disabled .dx-button-text {
  opacity: 1;
  color: white !important;
}

.btn-success,
dx-button.btn-success {
  background-color: #43BF00 !important;
  border-color: #43BF00 !important;
  color: white !important;
}
.btn-success .dx-button-text,
.btn-success .dx-icon,
dx-button.btn-success .dx-button-text,
dx-button.btn-success .dx-icon {
  color: white !important;
}
.btn-success:hover, .btn-success.dx-state-hover,
dx-button.btn-success:hover,
dx-button.btn-success.dx-state-hover {
  background-color: rgba(67, 191, 0, 0.7) !important;
}
.btn-success:hover .dx-button-text,
.btn-success:hover .dx-icon, .btn-success.dx-state-hover .dx-button-text,
.btn-success.dx-state-hover .dx-icon,
dx-button.btn-success:hover .dx-button-text,
dx-button.btn-success:hover .dx-icon,
dx-button.btn-success.dx-state-hover .dx-button-text,
dx-button.btn-success.dx-state-hover .dx-icon {
  color: white !important;
}
.btn-success.dx-state-disabled,
dx-button.btn-success.dx-state-disabled {
  background-color: #d1dce9 !important;
  border-color: #d1dce9 !important;
  color: white !important;
}
.btn-success.dx-state-disabled .dx-button-text,
dx-button.btn-success.dx-state-disabled .dx-button-text {
  opacity: 1;
  color: white !important;
}

.btn-danger,
dx-button.btn-danger {
  background-color: #FF3E56 !important;
  border-color: #FF3E56 !important;
  color: white !important;
}
.btn-danger .dx-button-text,
.btn-danger .dx-icon,
dx-button.btn-danger .dx-button-text,
dx-button.btn-danger .dx-icon {
  color: white !important;
}
.btn-danger:hover, .btn-danger.dx-state-hover,
dx-button.btn-danger:hover,
dx-button.btn-danger.dx-state-hover {
  background-color: rgba(255, 62, 86, 0.7) !important;
}
.btn-danger:hover .dx-button-text,
.btn-danger:hover .dx-icon, .btn-danger.dx-state-hover .dx-button-text,
.btn-danger.dx-state-hover .dx-icon,
dx-button.btn-danger:hover .dx-button-text,
dx-button.btn-danger:hover .dx-icon,
dx-button.btn-danger.dx-state-hover .dx-button-text,
dx-button.btn-danger.dx-state-hover .dx-icon {
  color: white !important;
}
.btn-danger.dx-state-disabled,
dx-button.btn-danger.dx-state-disabled {
  background-color: #d1dce9 !important;
  border-color: #d1dce9 !important;
  color: white !important;
}
.btn-danger.dx-state-disabled .dx-button-text,
dx-button.btn-danger.dx-state-disabled .dx-button-text {
  opacity: 1;
  color: white !important;
}

dx-button.btn-default {
  background-color: white !important;
  border: 1px solid #0078d7 !important;
  color: #0078d7 !important;
  border-radius: 4px 4px 4px 4px !important;
}
dx-button.btn-default .dx-button-text,
dx-button.btn-default .dx-icon {
  color: #0078d7 !important;
}
dx-button.btn-default:hover, dx-button.btn-default.dx-state-hover {
  background-color: #03A9F4 !important;
}
dx-button.btn-default:hover .dx-button-text,
dx-button.btn-default:hover .dx-icon, dx-button.btn-default.dx-state-hover .dx-button-text,
dx-button.btn-default.dx-state-hover .dx-icon {
  color: white !important;
}
dx-button.btn-default.dx-state-disabled {
  background-color: #d1dce9 !important;
  border-color: #d1dce9 !important;
  color: white !important;
}
dx-button.btn-default.dx-state-disabled .dx-button-text {
  opacity: 1;
  color: white !important;
}

.btn-new {
  /*padding:8px 12px; display:block;*/
}

.dx-texteditor.dx-editor-outlined {
  background: none;
  border: unset;
  border-radius: 0 0 0 0;
}

.dx-widget {
  font-family: "open_sansregular";
}
.dx-widget .dx-texteditor-container {
  border-radius: 2px 2px 2px 2px;
  border: 1px solid #9EB1BA;
  background-color: white;
}
.dx-widget .dx-texteditor-container input.dx-texteditor-input,
.dx-widget .dx-texteditor-container textarea.dx-texteditor-input {
  background-color: transparent;
  border: 0 none;
  min-height: 33px;
}
.dx-widget.dx-state-disabled {
  opacity: 1;
  filter: alpha(opacity=100);
}
.dx-widget.dx-state-disabled.dx-editor-outlined {
  border: 0 none;
}
.dx-widget.dx-state-disabled .dx-texteditor-container {
  background-color: #EEE;
  border: 1px solid #9EB1BA;
  color: #999;
}
.dx-widget.dx-state-disabled .dx-dropdowneditor-icon:before {
  display: none;
}

.btn-disabled, .btn-disabled:hover, .btn-disabled:active, .btn-disabled:visited, .btn-disabled:focus {
  color: #BBC7CE !important;
  cursor: default !important;
}

.dx-datagrid-column-chooser {
  z-index: 100 !important;
}

.dx-dropdowneditor-button-visible .dx-texteditor-input {
  /*padding-right: 30px;*/
}

.special-border.dx-widget.delayedObligated:not(.dx-state-disabled) input.dx-texteditor-input {
  border-left-color: #9EB1BA !important;
  border-left-width: 1px !important;
  border-left-style: solid;
}
.special-border.delayedObligated {
  border-left: none !important;
  border-left-style: solid;
}
.special-border.dx-texteditor-container input.dx-texteditor-input {
  border-left: none !important;
  border-left-style: solid;
}
.special-border .dx-texteditor-container {
  /*background-color:#FFF8F8 !important;*/
  border-color: #9EB1BA;
  border-left-color: #9EB1BA !important;
  border-left-style: solid;
  border-width: 1px !important;
}
.dx-validator.dx-invalid .dx-texteditor-container {
  /*background-color:#FFF8F8 !important;*/
  border-color: #FF3E56;
  border-width: 1px !important;
  color: #FF3E56 !important;
}
.dx-validator.dx-invalid .dx-texteditor-container .dx-texteditor-input-container:after {
  cursor: pointer;
  border: 1px solid #FF3E56;
  line-height: 15px;
  background-color: #FF3E56 !important;
  color: white !important;
  right: 6px !important;
}
.dx-validator.dx-invalid.special-border.dx-validator.delayedObligated.dx-invalid {
  border-left: none !important;
  border-left-style: solid;
}
.dx-validator.dx-invalid.special-border.dx-texteditor-container input.dx-texteditor-input {
  border-left: none !important;
  border-left-style: solid;
}
.dx-validator.dx-invalid.special-border .dx-texteditor-container {
  /*background-color:#FFF8F8 !important;*/
  border-color: #9EB1BA;
  border-left-color: #9EB1BA !important;
  border-left-style: solid;
  border-width: 1px !important;
  color: #FF3E56 !important;
}
.dx-validator.dx-invalid.special-border .dx-texteditor-container .dx-texteditor-input-container:after {
  cursor: pointer;
  border: 1px solid #FF3E56;
  background-color: #FF3E56 !important;
  line-height: 15px;
  color: white !important;
  right: 0px !important;
}
.dx-validator.dx-invalid .dx-placeholder:before {
  color: #FF3E56 !important;
}
.dx-validator.dx-invalid .dx-invalid-message.dx-overlay, .dx-validator.dx-invalid .dx-invalid-message.dx-invalid-message-content {
  position: static !important;
}
.dx-validator.dx-invalid .dx-invalid-message-content {
  top: auto !important;
  bottom: 38px !important;
  position: absolute;
  background-color: #FF3E56;
  box-shadow: 0 6px 8px 0 rgba(158, 177, 186, 0.3);
  border-radius: 2px 2px 2px 2px;
  width: auto !important;
  right: 0;
  left: auto !important;
  transform: unset !important;
  overflow: visible !important;
}
.dx-validator.dx-invalid .dx-invalid-message-content:before {
  content: "";
  position: absolute;
  bottom: -6px;
  right: 10px;
  border-style: solid;
  border-width: 7px 7px 0 7px;
  border-color: #FF3E56 transparent transparent;
}
.dx-validator.dx-invalid .dx-invalid-message-content .dx-overlay-content {
  background-color: transparent !important;
  color: white !important;
  transform: unset !important;
  max-width: unset !important;
  font-size: 14px !important;
  padding: 7px;
}
.dx-validator.dx-datebox.dx-invalid .dx-dropdowneditor-icon::before, .dx-validator.dx-selectbox.dx-invalid .dx-dropdowneditor-icon::before {
  color: #FF3E56;
}
.dx-validator.dx-datebox.dx-invalid .dx-texteditor-container:after, .dx-validator.dx-selectbox.dx-invalid .dx-texteditor-container:after {
  right: 30px !important;
}
.dx-validator.dx-datebox.dx-invalid .dx-invalid-message-content:before, .dx-validator.dx-selectbox.dx-invalid .dx-invalid-message-content:before {
  /*right: 32px;*/
}
.dx-validator.delayedObligated.dx-invalid .dx-texteditor-container {
  /*background-color:#FFF8F8 !important;*/
  border-left-style: solid !important;
  border-color: #FF420A !important;
  border-width: 1px !important;
  color: #FF420A !important;
}
.dx-validator.delayedObligated.dx-invalid .dx-texteditor-container:after {
  cursor: pointer;
  border: 1px solid #FF420A;
  line-height: 15px;
  background-color: transparent;
  color: #FF420A !important;
  right: 6px !important;
}
.dx-validator.delayedObligated.dx-invalid.dx-texteditor {
  border-left-style: solid !important;
  border-width: 0px !important;
}
.dx-validator.delayedObligated.dx-invalid.special-border.dx-validator.delayedObligated.dx-invalid {
  border-left: none !important;
  border-left-style: solid;
}
.dx-validator.delayedObligated.dx-invalid.special-border.dx-texteditor-container input.dx-texteditor-input {
  border-left: none !important;
  border-left-style: solid;
}
.dx-validator.delayedObligated.dx-invalid.special-border .dx-texteditor-container:after {
  cursor: pointer;
  border: 1px solid #FF3E56;
  line-height: 15px;
  background-color: transparent;
  color: #FF3E56 !important;
  right: 6px !important;
}
.dx-validator.delayedObligated.dx-invalid.special-border .dx-texteditor-container input.dx-texteditor-input {
  /*background-color:#FFF8F8 !important;*/
  border-color: #FF420A;
  border-left-color: #9EB1BA !important;
  border-left-style: solid;
  border-width: 1px !important;
  color: #FF3E56 !important;
}
.dx-validator.delayedObligated.dx-invalid .dx-placeholder:before {
  color: #FF420A !important;
}
.dx-validator.delayedObligated.dx-invalid .dx-invalid-message-content {
  top: -auto !important;
  bottom: 38px !important;
  position: absolute;
  background-color: #FF3E56;
  box-shadow: 0 6px 8px 0 rgba(158, 177, 186, 0.3);
  border-radius: 2px 2px 2px 2px;
  width: auto !important;
  right: 0;
  left: auto !important;
  transform: unset !important;
  overflow: visible !important;
}
.dx-validator.delayedObligated.dx-invalid .dx-invalid-message-content:before {
  content: "";
  position: absolute;
  bottom: -6px;
  right: 10px;
  border-style: solid;
  border-width: 7px 7px 0 7px;
  border-color: #FF3E56 transparent transparent;
}
.dx-validator.delayedObligated.dx-invalid .dx-invalid-message-content .dx-overlay-content {
  background-color: transparent !important;
  color: white !important;
  transform: unset !important;
  max-width: unset !important;
  font-size: 14px !important;
  padding: 7px;
}
.dx-validator.delayedObligated.dx-datebox.dx-invalid .dx-dropdowneditor-icon::before, .dx-validator.delayedObligated.dx-selectbox.dx-invalid .dx-dropdowneditor-icon::before {
  color: #FF420A;
}
.dx-validator.delayedObligated.dx-datebox.dx-invalid .dx-texteditor-container:after, .dx-validator.delayedObligated.dx-selectbox.dx-invalid .dx-texteditor-container:after {
  right: 30px !important;
}
.dx-validator.delayedObligated.dx-datebox.dx-invalid .dx-invalid-message-content:before, .dx-validator.delayedObligated.dx-selectbox.dx-invalid .dx-invalid-message-content:before {
  /*right: 32px;*/
}
.dx-validator .custom .arrow-down {
  color: #FF3E56;
}
.dx-validator .custom .customValidationMsgHolder {
  position: relative;
}
.dx-validator .custom .customValidationMsgHolder .customValidationMsg {
  position: absolute;
  top: 6px;
  left: 0;
  right: 0;
  z-index: 3;
  padding: 7px;
  background-color: #FF3E56;
  box-shadow: 0 6px 8px 0 rgba(158, 177, 186, 0.3);
  color: white;
  border-radius: 2px 2px 2px 2px;
  overflow: visible !important;
}
.dx-validator .custom .customValidationMsgHolder .customValidationMsg:before {
  content: "";
  position: absolute;
  top: -7px;
  right: 8px;
  border-style: solid;
  border-width: 0 7px 7px 7px;
  border-color: transparent transparent #FF3E56;
}

ul.pagination {
  margin: 0 0 20px !important;
}

.uploadFileHolder {
  /*&:before{content:"Attach file"; position:absolute; left:0; width:100%; background-color:$active-menu-item; color:$std-light;}
    input[type="file"]{visibility:hidden;}*/
}
.uploadFileHolder {
  position: relative;
  max-width: 100%;
  height: 30px;
  width: 93px;
  overflow: hidden;
}

.attachment {
  position: relative;
  padding-left: 35px;
  display: block;
}
.attachment img {
  position: absolute;
  width: 30px;
  height: auto;
  margin-right: 5px;
  left: 0;
}

.percentage-box .dx-validator.delayedObligated.dx-invalid .dx-texteditor-container .dx-texteditor-input-container:after {
  right: 25px !important;
}
.percentage-box .dx-validator.delayedObligated.dx-invalid .dx-texteditor-container input.dx-texteditor-input {
  padding-right: 46px;
}

.sampleSelectBox .sampleSelectBox-input .dx-widget.dx-validator.dx-invalid .dx-texteditor-container .dx-texteditor-input-container:after {
  right: 26px !important;
}

.numberInput .dx-texteditor-input {
  text-align: right;
}

label {
  font-weight: bold;
  margin-bottom: 0;
}
label.required {
  border-left: 1.5px solid #FF420A;
  padding-left: 5px;
}
label.delayedObligated {
  border-left: 1.5px solid #FF420A;
  padding-left: 5px;
}
label .text-danger,
label .text-success {
  font-size: 11px;
}
label.section-title-seperator {
  text-align: right;
}

.percentageLabeled {
  position: relative;
  padding-right: 20px;
}
.percentageLabeled:after {
  position: absolute;
  top: 0;
  right: 5px;
  line-height: 35px;
  content: "%";
}
.percentageLabeled .dx-texteditor-input {
  text-align: right;
}

.input-group-btn {
  padding: 0;
  width: initial;
}

.validated {
  position: relative;
}
.validated.error:after {
  pointer-events: none;
  font-weight: bold;
  background-color: #FF3E56;
  color: white;
  content: "!";
  position: absolute;
  top: 20px;
  right: 38px;
  margin-top: -9px;
  width: 18px;
  height: 18px;
  border-radius: 50% 50% 50% 50%;
  text-align: center;
  line-height: 18px;
  font-size: 13px;
}
.validated .errorMsg {
  position: absolute;
  top: 100%;
  background-color: #FF3E56;
  color: white;
  left: 0;
  padding: 10px;
}
.validated .validatedMsg {
  border: 1px solid #FF420A;
  color: #FF420A;
  left: 0;
  padding: 10px;
  margin: 5px;
  border-radius: 5px 5px 5px 5px;
}

/*.dateDropperHolder{
  &{}
  .dx-texteditor-container{
    &{position:relative;}
    &:before{content:""; position:absolute; right:6px; top:6px; width:20px; height:20px; background:url("/assets/img/icn/icn-calendar.svg") no-repeat 96.5% center; background-size:auto; cursor:pointer;}
  }
  input.datedropper-comp{
    &{padding-right:30px;}
  }
}*/
dx-check-box.chckBox {
  display: block !important;
  cursor: pointer !important;
}
dx-check-box.chckBox .dx-checkbox-text {
  float: left;
  margin: 0 0 0 -22px;
  padding: 0 0 0 31px;
  text-align: left;
  color: black;
}
dx-check-box.chckBox .dx-checkbox-icon {
  width: 16px;
  float: left;
  height: 16px;
  border: 1px solid #77909D;
  color: #0078d7;
  margin-top: 2px;
  margin-left: 5px;
}
dx-check-box.chckBox .dx-checkbox-icon:before {
  font-size: 10px;
  line-height: 1;
  margin-top: -5px;
  margin-left: -5px;
  width: 10px;
  height: 10px;
  top: 50%;
  left: 50%;
}
dx-check-box.chckBox.dx-checkbox-checked .dx-checkbox-icon:before {
  /*margin: -1px 0 0 -2px;*/
}
dx-check-box.chckBox.dx-checkbox-indeterminate .dx-checkbox-icon:before {
  font-size: 8px;
  line-height: 1;
  margin-top: -4px;
  margin-left: -4px;
  width: 8px;
  height: 8px;
  top: 50%;
  left: 50%;
}
dx-check-box.chckBox.withColor, dx-check-box.chckBox.withColor.dx-state-hover, dx-check-box.chckBox.withColor.dx-state-focused {
  background-color: #0078d7 !important;
  padding: 7px 10px;
  border-radius: 4px 4px 4px 4px;
}
dx-check-box.chckBox.withColor .dx-checkbox-text {
  color: white;
}
dx-check-box.chckBox.withColor.dx-checkbox-checked, dx-check-box.chckBox.withColor.dx-checkbox-checked.dx-state-hover, dx-check-box.chckBox.withColor.dx-checkbox-checked.dx-state-focused {
  background-color: #43BF00 !important;
}
dx-check-box.chckBox.withErrorSuccessColor, dx-check-box.chckBox.withErrorSuccessColor.dx-state-hover, dx-check-box.chckBox.withErrorSuccessColor.dx-state-focused {
  background-color: #FF3E56 !important;
  padding: 7px 10px;
  border-radius: 4px 4px 4px 4px;
}
dx-check-box.chckBox.withErrorSuccessColor .dx-checkbox-text {
  color: white;
}
dx-check-box.chckBox.withErrorSuccessColor.dx-checkbox-checked, dx-check-box.chckBox.withErrorSuccessColor.dx-checkbox-checked.dx-state-hover, dx-check-box.chckBox.withErrorSuccessColor.dx-checkbox-checked.dx-state-focused {
  background-color: #43BF00 !important;
}
dx-check-box.chckBox.withBox {
  border: 1px solid #BBC7CE;
  border-radius: 3px 3px 3px 3px;
  padding: 8px 10px;
}
dx-check-box.chckBox.withBox .dx-checkbox-text {
  font-size: 14px;
}
dx-check-box.chckBox.labelView {
  padding: 9px 10px;
}
dx-check-box.chckBox.withBigLabel .dx-checkbox-text {
  font-size: 17px;
  line-height: 14px;
  color: #0078d7;
  white-space: nowrap;
}
dx-check-box.chckBox.centered .dx-checkbox-container {
  text-align: center;
}
dx-check-box.chckBox.centered .dx-checkbox-icon {
  float: none;
}
dx-check-box.chckBox.submitted {
  background-color: #0070c0;
  border: none !important;
  border-radius: 5px 5px 5px 5px;
  padding: 5.4px 5px;
}
dx-check-box.chckBox.submitted .dx-checkbox-text {
  color: #fff;
  font-weight: bold;
}
dx-check-box.chckBox.submitted .dx-checkbox-icon {
  border-color: #0078d7;
  margin-top: 2px;
}
dx-check-box.chckBox.submitted.dx-state-disabled {
  border: 1px solid #77909D;
  background-color: #B2D7F2 !important;
}
dx-check-box.chckBox.submitted.dx-state-disabled .dx-checkbox-text {
  color: #fff;
  opacity: 1 !important;
  font-weight: bold;
}
dx-check-box.chckBox.submitted.dx-state-disabled .dx-checkbox-icon {
  border-color: #fff;
  opacity: 1 !important;
  background-color: #fff !important;
  margin-top: 2px;
  margin-left: 5px;
}
dx-check-box.chckBox.chckPanelLabel {
  /*margin-top:7px;*/
}
dx-check-box.chckBox.chckPanelLabel .dx-checkbox-text {
  font-size: 14px;
  line-height: 14px;
}
dx-check-box.chckBox.chckPanelLabel .dx-checkbox-icon {
  width: 14px;
  height: 14px;
  margin-top: 0;
}
dx-check-box.chckBox.dx-state-hover .dx-checkbox-text, dx-check-box.chckBox.dx-state-focused .dx-checkbox-text {
  font-weight: bold;
}
dx-check-box.chckBox.dx-state-hover .dx-checkbox-icon, dx-check-box.chckBox.dx-state-focused .dx-checkbox-icon {
  border: 2px solid #77909D;
}
span.checkBox:before {
  font-size: 20px;
  position: relative;
  top: 5px;
}

.iconHolder {
  width: 20px;
  height: 20px;
  text-align: center;
  line-height: 20px;
}
.iconHolder [class^=icn-]:before,
.iconHolder [class*=" icn-"]:before {
  position: relative;
  top: 3px;
}

custom-select-box .custom {
  position: relative;
  text-align: left;
  transition: all 0.9s;
}
custom-select-box .custom .searchBar {
  border-left: 2px solid #FF3E56;
  color: rbga(255, 255, 255, 0.4);
}
custom-select-box .custom .dropdown-content a.underline {
  text-decoration: underline;
}
custom-select-box .custom .arrow-down {
  position: absolute;
  margin-left: auto 20px;
  top: 0;
  right: 0;
  height: 100%;
  width: 32px;
  font-size: 14px;
}
custom-select-box .custom .arrow-down:before {
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -7px;
  left: 50%;
  margin-left: -9px;
  text-align: center;
  color: #0078d7;
}
custom-select-box .custom input.inputText {
  min-height: 34px;
  line-height: 1.35715;
}
custom-select-box .custom .show {
  display: block;
  visibility: visible;
}
custom-select-box .custom .hide {
  display: none;
  visibility: hidden;
  transition: all 0.9s;
}
custom-select-box .custom .dropdown-content {
  position: absolute;
  background-color: white;
  width: 100%;
  z-index: 20;
  display: none;
  transition: all 0.9s;
  max-height: 150px;
  overflow-y: auto;
  border: 1px solid #e2e7eb !important;
  border-radius: 0 0 0 0;
  box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.176);
  padding: 5px 0px;
}
custom-select-box .custom .dropdown-content a {
  display: block;
  color: black;
  padding: 7px;
  text-decoration: none;
}
custom-select-box .custom .dropdown-content a:hover {
  background-color: #D9F5FC;
  color: #0b61a8;
}
custom-select-box .custom.small input.inputText {
  padding: 3px 5px;
  min-height: unset;
  font-size: 12px;
}
custom-select-box .custom-select-box-disabled {
  background-color: #EEE;
  border: 1px solid #9EB1BA;
  color: #999;
}

.labelView {
  border: 0 none;
  width: 100% !important;
  border-radius: 0 0 0 0;
}
.labelView .dx-texteditor-container {
  border: 0 none;
  border-bottom: 1px dotted transparent;
  padding: 0;
  background-color: transparent;
}
.labelView .dx-texteditor-container .dx-placeholder:before {
  padding-left: 0;
  padding-right: 0;
  padding-top: 3px;
}
.labelView .custom input.inputText {
  padding-left: 0;
  padding-right: 0;
  border: 1px dotted transparent;
}
.labelView.dx-dropdowneditor-active {
  box-shadow: none;
}
.labelView.dx-dropdowneditor-active .dx-texteditor-input {
  border: 0 none;
  border-bottom: 1px dotted transparent;
  /*padding: 0;*/
  background-color: transparent;
}
.labelView:hover .dx-texteditor-input,
.labelView:hover .custom input.inputText {
  border-bottom-color: #BBC7CE;
}
.labelView .dx-texteditor-input:focus,
.labelView .custom input.inputText:focus {
  border-bottom-color: #BBC7CE;
}
.labelView.title .dx-texteditor-input,
.labelView.title .dx-placeholder {
  font-size: 30px; /*56px*/
}
.labelView.title .dx-texteditor-input {
  color: #0078d7;
}
.labelView.title .dx-placeholder {
  color: #DDDFE2;
}
.labelView.subTitle .dx-texteditor-input,
.labelView.subTitle .dx-placeholder {
  font-size: 25px; /*28px*/
}
.labelView.subTitle .dx-texteditor-input {
  color: #0078d7;
}
.labelView.subTitle .dx-placeholder {
  color: #DDDFE2;
}
.labelView.statement .dx-texteditor-input,
.labelView.statement .dx-placeholder {
  font-size: 20px;
}
.labelView.statement .dx-texteditor-input {
  color: #77909D;
}
.labelView.statement .dx-placeholder {
  color: #DDDFE2;
}
.labelView.small .dx-texteditor-input,
.labelView.small .dx-placeholder {
  font-size: 14px !important;
}
.labelView.small .dx-texteditor-input {
  color: #77909D;
}
.labelView.small .dx-placeholder {
  color: #DDDFE2;
}
.labelView.withDottedBorder .dx-texteditor-input, .labelView.withDottedBorder:hover .dx-texteditor-input,
.labelView.withDottedBorder .dx-texteditor-input:focus {
  border-bottom-color: #BBC7CE;
  border-bottom-width: 1px;
}
.labelView.withDottedBorder .dx-texteditor-container, .labelView.withDottedBorder:hover .dx-texteditor-container, .labelView.withDottedBorder.dx-state-focused .dx-texteditor-container {
  border-bottom-color: #BBC7CE;
  border-bottom-width: 1px;
}
.labelView.dx-state-disabled {
  opacity: 1;
  filter: alpha(opacity=100);
}
.labelView.dx-state-disabled .dx-texteditor-container {
  border: 0 none;
}
.labelView.dx-state-disabled input.dx-texteditor-input {
  background-color: transparent;
  border: 0 none;
  color: black;
  /*padding: 9px;*/
}
.labelView.withBorder .dx-texteditor-input {
  border: 1px solid #BBC7CE;
  padding-left: 10px;
}
.labelView.withBorder.dx-show-clear-button .dx-icon-clear {
  color: #0078d7;
  display: none;
}
.labelView.withBorder .dx-placeholder:before {
  padding-left: 10px;
  line-height: 1;
}
.labelView.withBorder:hover .dx-texteditor-input {
  background-color: #D9F5FC;
}
.labelView.withBorder:hover.dx-show-clear-button .dx-icon-clear {
  display: block;
}

.labelViewWithHover {
  /*sample selectBox*/
}
.labelViewWithHover {
  border: 0 none;
  width: 100% !important;
  border-radius: 0 0 0 0;
}
.labelViewWithHover .dx-texteditor-container {
  border: 0 solid transparent;
  background-color: transparent;
}
.labelViewWithHover > .dx-texteditor-container, .labelViewWithHover > .dx-dropdowneditor-input-wrapper {
  /*border: 1px solid transparent;*/
  background-color: transparent;
}
.labelViewWithHover > .dx-texteditor-container .dx-texteditor-input, .labelViewWithHover > .dx-dropdowneditor-input-wrapper .dx-texteditor-input {
  border: 1px solid transparent;
  background-color: transparent;
}
.labelViewWithHover > .dx-texteditor-container .texteditor-input, .labelViewWithHover > .dx-dropdowneditor-input-wrapper .texteditor-input {
  padding: 4px 9px 8px;
  border: 1px solid transparent;
  /*for template select-box*/
}
.labelViewWithHover > .dx-texteditor-container .dx-placeholder:before, .labelViewWithHover > .dx-dropdowneditor-input-wrapper .dx-placeholder:before {
  padding-left: 9px;
  padding-right: 0;
  padding-top: 3px;
}
.labelViewWithHover.dx-dropdowneditor-active {
  box-shadow: none;
  box-shadow: inset 0px 1px 4px rgba(0, 0, 0, 0.25);
}
.labelViewWithHover.dx-dropdowneditor-active > .dx-texteditor-container, .labelViewWithHover.dx-dropdowneditor-active > .dx-dropdowneditor-input-wrapper {
  border: 1px solid transparent;
  background-color: transparent;
  background-color: white;
}
.labelViewWithHover.dx-dropdowneditor-active > .dx-texteditor-container .texteditor-input, .labelViewWithHover.dx-dropdowneditor-active > .dx-dropdowneditor-input-wrapper .texteditor-input {
  /*border-color: $container-border;*/
  /*for template select-box*/
}
.labelViewWithHover.dx-state-hover > .dx-texteditor-container, .labelViewWithHover.dx-state-hover > .dx-dropdowneditor-input-wrapper, .labelViewWithHover.dx-state-focused > .dx-texteditor-container, .labelViewWithHover.dx-state-focused > .dx-dropdowneditor-input-wrapper {
  border-color: #BBC7CE;
  background-color: white;
}
.labelViewWithHover.dx-state-focused {
  box-shadow: inset 0px 1px 4px rgba(0, 0, 0, 0.25);
}
.labelViewWithHover.dx-state-focused > .dx-texteditor-container, .labelViewWithHover.dx-state-focused > .dx-dropdowneditor-input-wrapper {
  border-color: #BBC7CE;
  background-color: white;
}
.labelViewWithHover.title .dx-texteditor-input,
.labelViewWithHover.title .dx-placeholder {
  font-size: 56px;
}
.labelViewWithHover.title .dx-texteditor-input {
  color: #0078d7;
}
.labelViewWithHover.title .dx-placeholder {
  color: #DDDFE2;
}
.labelViewWithHover.subTitle .dx-texteditor-input,
.labelViewWithHover.subTitle .dx-placeholder {
  font-size: 28px;
}
.labelViewWithHover.subTitle .dx-texteditor-input {
  color: #0078d7;
}
.labelViewWithHover.subTitle .dx-placeholder {
  color: #DDDFE2;
}
.labelViewWithHover > .sampleSelectBox .sampleSelectBox-input input {
  border: 1px solid transparent;
  /*padding: 0;*/
  background-color: transparent;
}
.labelViewWithHover > .sampleSelectBox .sampleSelectBox-input input:focus {
  background-color: white;
  box-shadow: inset 0px 1px 4px rgba(0, 0, 0, 0.25);
}
.labelViewWithHover > .sampleSelectBox .sampleSelectBox-input:hover input {
  background-color: white;
  border-color: #BBC7CE;
}
.labelViewWithHover > .sampleSelectBox.opened .sampleSelectBox-input input {
  background-color: white;
  box-shadow: inset 0px 1px 4px rgba(0, 0, 0, 0.25);
  border-color: #BBC7CE;
}

#Page {
  min-height: 100%;
  /*padding-bottom:70px;*/
  /*100px*/
}

.avatar-container {
  margin-left: auto;
  margin-right: auto;
}

.avatarHolder {
  /*border: 1px solid $container-border;
  background-color: $std-light;
  width: 100%;
  display: table;
  */
  margin: 0 0 15px 0;
  position: relative;
  z-index: 2;
}
.avatarHolder .img-circle {
  border-radius: 50% 50% 50% 50%;
  overflow: hidden;
}
.avatarHolder .letters {
  line-height: 1;
  font-size: 3ex;
}
.avatarHolder .avatar {
  position: relative;
  /*width: 220px;*/
  height: 193px;
  text-align: center;
  display: table-cell;
  vertical-align: middle;
}
.avatarHolder .avatar img {
  width: 100%;
  height: auto;
}
.avatarHolder .placeholder {
  filter: contrast(0%) opacity(40%);
}
.avatarHolder .avatarEditHolder {
  /*position: absolute; right: 0; bottom: 0; z-index: 2; background-color: $basic-color; padding: 5px 10px; @include borderRadius(3px, 0, 0, 0);*/
  display: none;
}
.avatarHolder .avatarEditHolder .avatarEdit,
.avatarHolder .avatarEditHolder .avatarDelete {
  color: white;
}
.avatarHolder:hover .avatarEditHolder {
  display: block;
}

.noMarginRight {
  padding-right: 0;
}

.uploaderHolder {
  position: absolute;
  bottom: 0;
  right: 0;
  z-index: 2;
  padding: 0;
  margin: 0;
  list-style: none;
}
.uploaderHolder li {
  float: left;
  margin: 0 2.5px;
}
.uploaderHolder li a {
  background-color: #0b61a8;
  padding: 5px;
  display: block;
  width: 35px;
  height: 35px;
}
.uploaderHolder li [class^=icn-],
.uploaderHolder li [class*=" icn-"] {
  font-size: 20px;
  color: white;
  position: relative;
  top: 5px;
}
.uploaderHolder li .dropdown .dropdown-menu {
  left: auto;
  right: 0px;
  top: 31px;
}
.uploaderHolder li .dropdown .dropdown-menu .form-group {
  color: black;
}
.uploaderHolder li .dropdown .dropdown-menu .dx-button .dx-button-text {
  color: #39579A;
}

dx-file-uploader.uploader {
  /*position: absolute; bottom: 0; left: 0; z-index: 2;*/
}
dx-file-uploader.uploader .dx-fileuploader-wrapper {
  padding: 0;
}
dx-file-uploader.uploader .dx-fileuploader-wrapper .dx-fileuploader-input-wrapper {
  padding: 0;
  border: 0 none;
}
dx-file-uploader.uploader .dx-fileuploader-wrapper .dx-fileuploader-input-wrapper .dx-fileuploader-button {
  border-radius: 0 0 0 0;
  border: 0 none;
}
dx-file-uploader.uploader .dx-fileuploader-wrapper .dx-fileuploader-input-wrapper .dx-button-content {
  padding: 15px;
  background: #0b61a8 url("/assets/img/icn/upload-White.svg") no-repeat center center;
  background-size: 20px auto;
}
dx-file-uploader.uploader .dx-fileuploader-wrapper .dx-fileuploader-input-wrapper .dx-button-content .dx-button-text {
  display: none;
}
dx-file-uploader.uploader .dx-fileuploader-files-container {
  padding: 0;
}
dx-file-uploader.uploader .dx-fileuploader-files-container .dx-fileuploader-file-info {
  display: none;
}
dx-file-uploader.uploader.avatarUploader {
  width: 35px;
}
dx-file-uploader.uploader.avatarUploader .dx-fileuploader-files-container,
dx-file-uploader.uploader.avatarUploader .dx-fileuploader-input-container {
  display: none;
}
dx-file-uploader.uploader.avatarUploader .dx-fileuploader-button {
  width: 35px;
  height: 35px;
}

.editableAvatarHolder {
  width: 220px;
  min-height: 193px;
  border: 2px dashed white;
  margin: 10px auto;
  position: relative;
}
.editableAvatarHolder img {
  width: 100%;
  height: auto;
}

.formHolder {
  border: 1px solid #BBC7CE;
  padding: 15px;
  border-radius: 4px 4px 4px 4px;
}
.formHolder .labelView .dx-texteditor-input {
  color: #0078d7;
  font-size: 20px;
}
.formHolder .labelView .dx-placeholder {
  color: #DDDFE2;
  font-size: 20px;
}
.formHolder .labelView.new .dx-texteditor-input {
  color: #0b61a8;
}
.formHolder .labelView.new .dx-placeholder {
  color: #DDDFE2;
}
.formHolder .labelView.new.dx-state-focused .dx-texteditor-input {
  color: #0078d7;
}
.formHolder .labelView.new.dx-state-focused .dx-placeholder {
  color: #DDDFE2;
}
.formHolder.withMarginBottom {
  margin-bottom: 15px;
}
.formHolder.withBG {
  background-color: #F7FAFF;
}
.formHolder.withoutBorder {
  border-width: 0;
}

.taskCardHolder {
  border: 1px solid #77909D;
  margin-bottom: 15px;
  padding-top: 10px;
}
.taskCardHolder .taskCardHeader {
  border-bottom: 1px solid #77909D;
  padding: 10px 15px;
  position: relative;
}
.taskCardHolder .taskStatusLabel {
  position: absolute;
  right: 0;
  top: 5px;
  padding: 3px 10px;
  background-color: #0078d7;
  border-radius: 3px 0 0 3px;
}
.taskCardHolder .taskStatusLabel span {
  color: white;
  font-size: 12px;
}
.taskCardHolder .panelLabelHolder {
  display: inline-block;
}
.taskCardHolder .linkedToHolder {
  padding: 10px 15px;
  border-bottom: 1px solid #77909D;
}
.taskCardHolder .headTitle {
  padding: 10px 15px;
  border-top: 1px solid #77909D;
}
.taskCardHolder .taskInfo {
  background-color: #F7FAFF;
  padding: 15px;
}
.taskCardHolder .taskCardFooter {
  border-top: 1px solid #77909D;
  background-color: white;
}
.taskCardHolder .taskCardFooter .startTopicBoxHolder {
  border-top: 0 none;
}
.taskCardHolder .taskCardFooter .startTopicBoxHolder .startTopicBox:first-child {
  border-right: 1px solid #BBC7CE;
  width: 50%;
}
.taskCardHolder .taskCardFooter .startTopicBoxHolder .startTopicBox:first-child:last-child {
  border-right: 0 none !important;
}
.taskCardHolder .taskCardFooter .preparedByHolder {
  /*border-top:1px solid $lightOfBasic-color;*/
  background-color: white;
}
.taskCardHolder .taskCardFooter .preparedByHolder .preparedByBox {
  padding: 15px;
}
.taskCardHolder .taskCardFooter .attachedFileHolder .attachFileBox {
  padding: 15px;
}

.allTopicsToggole .treeToggole.right:before {
  border-width: 7px 0px 7px 7px;
}
.allTopicsToggole .treeToggole.down:before {
  border-width: 7px 7px 0px 7px;
}

.topicHolder .topicBox .topicControl > ul {
  margin: 0;
  text-align: right;
  /*max-width: 100px;*/
}
.topicHolder .topicBox .topicControl > ul li {
  margin: 0 6px;
}
.topicHolder .topicBox .topicControl > ul li .dropdown:not(.open),
.topicHolder .topicBox .topicControl > ul li .actionElement {
  visibility: hidden;
}
.topicHolder .topicBox .topicControl > ul li .dropdown .dropdown-menu {
  left: auto;
  right: -8px;
  top: 37px;
}
.topicHolder .topicBox .topicControl li {
  display: inline-block;
}
.topicHolder .topicBox .topicControl li [class^=icn-],
.topicHolder .topicBox .topicControl li [class*=" icn-"] {
  height: 20px;
}
.topicHolder .topicBox .topicControl li [class^=icn-]:before,
.topicHolder .topicBox .topicControl li [class*=" icn-"]:before {
  font-size: 20px;
  line-height: 32px;
}
.topicHolder .topicBox .topicHeader {
  background-color: #F7FAFF;
  padding: 2px 15px;
  border-bottom: 1px solid #BBC7CE;
}
.topicHolder .topicBox .topicHeader .topicToggole {
  position: relative;
}
.topicHolder .topicBox .topicHeader .topicToggole .treeToggole {
  position: absolute;
  left: 0;
  top: 0;
}
.topicHolder .topicBox .topicHeader .topicToggole .treeToggole:before {
  top: 5px;
}
.topicHolder .topicBox .topicHeader .topicToggole .treeToggole.right:before {
  border-width: 7px 0px 7px 7px;
}
.topicHolder .topicBox .topicHeader .topicToggole .treeToggole.down:before {
  border-width: 7px 7px 0px 7px;
}
.topicHolder .topicBox .topicHeader .labelViewWithHover .dx-texteditor-input,
.topicHolder .topicBox .topicHeader .dx-placeholder {
  font-size: 18px;
}
.topicHolder .topicBox .topicHeader .onelineLabel label {
  width: 60px;
  min-width: unset;
  text-align: right;
}
.topicHolder .topicBox .topicHeader .onelineLabel label .topicCount {
  display: inline-block;
  width: 40px;
}
.topicHolder .topicBox .topicHeader:hover .topicControl li .dropdown,
.topicHolder .topicBox .topicHeader:hover .topicControl li .actionElement {
  visibility: visible;
}
.topicHolder .topicBox .topicBody {
  padding: 10px 10px 10px 40px;
  border-bottom: 1px solid #BBC7CE;
}
.topicHolder .topicBox .topicBody .sessionType-type {
  min-width: 80px;
}
.topicHolder .topicBox .topicBody .sessionType-type.info {
  background-color: #FFE100;
  color: black;
}
.topicHolder .topicBox .topicBody .sessionType-type.action {
  background-color: #0078D7;
  color: white;
}
.topicHolder .topicBox .topicBody .sessionType-type.Decision {
  background-color: #0AAD00;
  color: white;
}
.topicHolder .topicBox .topicBody .decisionSession {
  background-color: #EEFDED;
}
.topicHolder .topicBox .topicBody .actionSession {
  background-color: #F0FBFF;
}
.topicHolder .topicBox .topicBody .noteSession {
  background-color: #FFFCE6;
}
.topicHolder .topicBox .topicBody .showOnHover {
  visibility: hidden;
}
.topicHolder .topicBox .topicBody .topicDetailsHolder {
  border: 1px solid #BBC7CE;
}
.topicHolder .topicBox .topicBody .topicDetailsHolder .topicToolBox {
  padding: 15px 15px;
  position: absolute;
  bottom: 100%;
  right: 0;
  border-radius: 10px 10px 0 0;
  box-shadow: -2px -1px 2px #BBC7CE;
}
.topicHolder .topicBox .topicBody .topicDetailsHolder .activityActionsList {
  /*min-height: 20px;*/
}
.topicHolder .topicBox .topicBody .topicDetailsHolder .topicDetailBox {
  position: relative;
  padding: 10px 20px 10px 20px;
  border-bottom: 1px solid #BBC7CE;
}
.topicHolder .topicBox .topicBody .topicDetailsHolder .topicDetailBox .dropdown.AttachFileDropdown .dropdown-menu {
  left: auto;
  right: -6px;
}
.topicHolder .topicBox .topicBody .topicDetailsHolder .topicDetailBox .dropdown.AttachFileDropdown .attachFileLink {
  color: #0078d7;
  font-size: 14px;
}
.topicHolder .topicBox .topicBody .topicDetailsHolder .topicDetailBox .dropdown.AttachFileDropdown .attachFileLink span {
  color: #9AA9B5;
}
.topicHolder .topicBox .topicBody .topicDetailsHolder .topicDetailBox .dropdown.AttachFileDropdown .attachFileLink .icn-attachment:before {
  font-size: 14px;
}
.topicHolder .topicBox .topicBody .topicDetailsHolder .topicDetailBox .dropdown.AttachFileDropdown .icn-delete:before {
  font-size: 14px;
}
.topicHolder .topicBox .topicBody .topicDetailsHolder .topicDetailBox .labelViewWithHover .dx-texteditor-input {
  overflow: visible;
}
.topicHolder .topicBox .topicBody .topicDetailsHolder .topicDetailBox .labelViewWithHover > .sampleSelectBox .sampleSelectBox-input input {
  border: 0 none;
}
.topicHolder .topicBox .topicBody .topicDetailsHolder .topicDetailBox .editSession {
  padding: 10px 0;
}
.topicHolder .topicBox .topicBody .topicDetailsHolder .topicDetailBox .editSession .topicControl li {
  visibility: visible;
}
.topicHolder .topicBox .topicBody .topicDetailsHolder .topicDetailBox .editSession .topicControl a {
  display: block;
  background-color: white;
  padding: 3px 10px;
  border: 1px solid #0078d7;
  color: #0078d7;
}
.topicHolder .topicBox .topicBody .topicDetailsHolder .topicDetailBox .editSession .topicControl a.current {
  background-color: #0078d7;
  color: white;
}
.topicHolder .topicBox .topicBody .topicDetailsHolder .topicDetailBox .sessionType {
  position: absolute;
  left: 15px;
  top: 15px;
  color: white;
  display: block;
  width: 52px;
  text-align: center;
  font-size: 10px;
  border-radius: 20px 20px 20px 20px;
}
.topicHolder .topicBox .topicBody .topicDetailsHolder .topicDetailBox.editing .showOnHover {
  visibility: visible;
}
.topicHolder .topicBox .topicBody .topicDetailsHolder .topicDetailBox.editing .labelViewWithHover {
  background-color: white;
  /*box-shadow:inset 0px 1px 4px rgba($std-dark,0.25);*/
}
.topicHolder .topicBox .topicBody .topicDetailsHolder .topicDetailBox.editing .labelViewWithHover .dx-texteditor-input,
.topicHolder .topicBox .topicBody .topicDetailsHolder .topicDetailBox.editing .labelViewWithHover .texteditor-input {
  border-color: #BBC7CE;
}
.topicHolder .topicBox .topicBody .topicDetailsHolder .topicDetailBox.noteSession .sessionType {
  background-color: #FFE100;
  color: black;
}
.topicHolder .topicBox .topicBody .topicDetailsHolder .topicDetailBox.actionSession .sessionType {
  background-color: #0078D7;
}
.topicHolder .topicBox .topicBody .topicDetailsHolder .topicDetailBox.actionSession .sessionActionTag {
  padding: 10px 0 0;
}
.topicHolder .topicBox .topicBody .topicDetailsHolder .topicDetailBox.actionSession .sessionActionTag label {
  color: #617283;
}
.topicHolder .topicBox .topicBody .topicDetailsHolder .topicDetailBox.decisionSession .sessionType {
  background-color: #0AAD00;
}
.topicHolder .topicBox .topicBody .topicDetailsHolder .topicDetailBox .commentsHolder {
  margin: 15px 0 0;
}
.topicHolder .topicBox .topicBody .topicDetailsHolder .topicDetailBox .commentsHolder .commentBox {
  padding: 5px;
  background-color: white;
  border: 1px solid #BBC7CE;
  border-radius: 2px 2px 2px 2px;
  font-size: 12px;
  color: #9AA9B5;
  margin-bottom: 5px;
}
.topicHolder .topicBox .topicBody .topicDetailsHolder .topicDetailBox .commentsHolder .commentBox .commentHeader [class^=icn-]:before,
.topicHolder .topicBox .topicBody .topicDetailsHolder .topicDetailBox .commentsHolder .commentBox .commentHeader [class*=" icn-"]:before {
  color: #0078d7;
}
.topicHolder .topicBox .topicBody .topicDetailsHolder .topicDetailBox .commentsHolder .commentBox .commentHeader i {
  color: #0078d7;
}
.topicHolder .topicBox .topicBody .topicDetailsHolder .topicDetailBox .commentsHolder .commentBox .commentHeader .topicControl li [class^=icn-]:before,
.topicHolder .topicBox .topicBody .topicDetailsHolder .topicDetailBox .commentsHolder .commentBox .commentHeader .topicControl li [class*=" icn-"]:before {
  line-height: 1;
  font-size: 15px;
}
.topicHolder .topicBox .topicBody .topicDetailsHolder .topicDetailBox .commentsHolder .commentBox .commentBody textarea.dx-texteditor-input {
  padding: 4px 5px 8px;
}
.topicHolder .topicBox .topicBody .topicDetailsHolder .topicDetailBox.hovering .showOnHover, .topicHolder .topicBox .topicBody .topicDetailsHolder .topicDetailBox.editing2 .showOnHover {
  visibility: visible;
}
.topicHolder .topicBox .topicBody .topicDetailsHolder .topicDetailBox.hovering .labelViewWithHover, .topicHolder .topicBox .topicBody .topicDetailsHolder .topicDetailBox.editing2 .labelViewWithHover {
  background-color: white;
}
.topicHolder .topicBox .topicBody .topicDetailsHolder .topicDetailBox.hovering .labelViewWithHover > .sampleSelectBox .sampleSelectBox-input input, .topicHolder .topicBox .topicBody .topicDetailsHolder .topicDetailBox.editing2 .labelViewWithHover > .sampleSelectBox .sampleSelectBox-input input {
  background-color: white;
  border: 0 none;
}
.topicHolder .topicBox .topicBody .topicDetailsHolder .topicDetailBox.hovering .topicControl li .dropdown,
.topicHolder .topicBox .topicBody .topicDetailsHolder .topicDetailBox.hovering .topicControl li .actionElement, .topicHolder .topicBox .topicBody .topicDetailsHolder .topicDetailBox.editing2 .topicControl li .dropdown,
.topicHolder .topicBox .topicBody .topicDetailsHolder .topicDetailBox.editing2 .topicControl li .actionElement {
  visibility: visible;
}
.topicHolder .topicBox .topicBody .topicDetailsHolder .topicDetailBox:hover .topicControl li .dropdown,
.topicHolder .topicBox .topicBody .topicDetailsHolder .topicDetailBox:hover .topicControl li .actionElement {
  visibility: visible;
}
.topicHolder .topicBox .topicBody .topicDetailsHolder .addNewSession {
  padding: 13px 20px 13px 30px;
  color: #9AA9B5;
}
.topicHolder .topicBox .topicBody .topicBox .topicBody {
  border-bottom: 0 none;
}

.startTopicBoxHolder {
  display: table;
  width: 100%;
  /*border-bottom:1px solid $container-border;*/
}
.startTopicBoxHolder .startTopicBox {
  display: table-cell;
  padding: 15px;
}
.startTopicBoxHolder.withBorder {
  border: 1px solid #BBC7CE;
}
.startTopicBoxHolder.withBorder .startTopicBox:last-child {
  border-right: 0 none !important;
}

.listOfTopicTemplates {
  margin: 0 auto;
  padding: 0;
  list-style: none;
}
.listOfTopicTemplates li {
  padding: 5px;
  border-bottom: 1px solid #BBC7CE;
  position: relative;
}
.listOfTopicTemplates li .listText {
  position: relative;
  margin-right: 24px;
  padding-right: 24px;
}
.listOfTopicTemplates li .listText [class^=icn-],
.listOfTopicTemplates li .listText [class*=" icn-"] {
  position: absolute;
  right: 0;
  top: 2px;
  display: none;
}
.listOfTopicTemplates li .listText .dropdown-menu {
  left: auto;
  right: -10px;
  top: 23px;
}
.listOfTopicTemplates li .listText .dropdown-menu-inner {
  width: 235px;
}
.listOfTopicTemplates li a {
  display: block;
  padding: 0;
}
.listOfTopicTemplates li .deleteDropdown {
  position: absolute;
  top: 0;
  right: 0;
  display: none;
}
.listOfTopicTemplates li .deleteDropdown [class^=icn-],
.listOfTopicTemplates li .deleteDropdown [class*=" icn-"] {
  display: block;
  padding: 5px;
}
.listOfTopicTemplates li .deleteDropdown [class^=icn-]:before,
.listOfTopicTemplates li .deleteDropdown [class*=" icn-"]:before {
  position: relative;
  top: 2px;
  color: #0078d7;
}
.listOfTopicTemplates li .deleteDropdown .dropdown-menu {
  left: auto;
  right: -5px;
}
.listOfTopicTemplates li .dropdown.open {
  display: block;
}
.listOfTopicTemplates li .dropdown.open [class^=icn-],
.listOfTopicTemplates li .dropdown.open [class*=" icn-"] {
  display: block;
}
.listOfTopicTemplates li:hover .dropdown {
  display: block;
}
.listOfTopicTemplates li:hover .dropdown [class^=icn-],
.listOfTopicTemplates li:hover .dropdown [class*=" icn-"] {
  display: block;
}
.linkedTo-dropdown {
  position: relative;
}
.linkedTo-dropdown .customDropdown-menu {
  padding: 10px;
  width: 100%;
}
.linkedTo-dropdown .customDropdown-menu:before, .linkedTo-dropdown .customDropdown-menu:after {
  left: 5px;
  right: auto;
  border-width: 0 10px 10px 10px;
}
.linkedTo-dropdown .customDropdown-menu:before {
  top: -10px;
}
.linkedTo-dropdown .customDropdown-menu:after {
  top: -11px;
}

.dx-switchHolder {
  border: 1px solid #BBC7CE;
  margin-top: 45px;
  padding: 3px 5px;
}
.dx-switchHolder label {
  margin: 0;
}

.dx-switch .dx-switch-container {
  /*.dx-switch-handle{height:22px; margin-top:0; margin-left:-15px; padding-right:0;}*/
  /*.dx-switch-on, .dx-switch-off{padding-left:5px;}*/
}
.dx-switch .dx-switch-container {
  border-color: #0b61a8;
  /*margin:0;*/
}
.dx-switch .dx-switch-container .dx-switch-handle:before {
  background-color: #0b61a8;
  border-radius: 0 0 0 0;
}

.no-padding-right {
  padding-right: 0 !important;
}

.no-padding-left {
  padding-left: 0 !important;
}

.no-margin {
  margin: 0;
}

.form-group {
  position: relative;
}
.form-group label {
  margin-bottom: 5px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.form-group .no-padding:first-of-type .dx-texteditor-container {
  border-right: 0 none;
  border-radius: 4px 0 0 4px;
}
.form-group .no-padding:last-of-type {
  border-radius: 0 4px 4px 0;
}
.form-group .removeItem {
  position: absolute;
  right: 0;
  top: 0;
  display: none;
}
.form-group.withCloseBtn {
  position: relative;
}
.form-group.withCloseBtn .close {
  position: absolute;
  right: 5px;
  top: 5px;
}
.form-group.withCloseBtn .removeItem {
  position: absolute;
  right: 5px;
  top: 5px;
  z-index: 2;
  display: none;
  background-color: white;
}
.form-group.onelineLabel {
  display: table;
  width: 100%;
  /*border-bottom:1px solid $container-border;*/
}
.form-group.onelineLabel[class^=horizontalSeparator], .form-group.onelineLabel[class*=" horizontalSeparator"] {
  margin-bottom: 5px;
}
.form-group.onelineLabel label {
  display: table-cell;
  vertical-align: middle;
  width: 10%;
  min-width: 80px;
  padding-right: 5px;
}
.form-group.onelineLabel .inlineInput {
  display: table-cell;
  vertical-align: middle;
}
.form-group.withBGWhite {
  background-color: white;
}
.form-group.withBorder {
  border-bottom: 1px solid #BECAD0;
  padding-bottom: 5px;
}
.form-group:hover .removeItem {
  display: block;
}

.followersCount {
  margin: 3px 0;
}
.followersCount .profile-img {
  display: inline-block;
  margin-right: 5px;
  width: 20px;
  height: 20px;
}

[class^=-icon],
[class*=-icon] {
  color: #0078d7;
}

.shareBarHolder {
  width: 100%;
}
.shareBarHolder .stock {
  /*&:after{content:""; position:absolute; left:0; right:0; bottom:0; z-index:2; height:6px; cursor:pointer;}
  &:nth-child(1):after{background-color:#AEFFEF;}
  &:nth-child(2):after{background-color:#BDC3FF;}
  &:nth-child(3):after{background-color:#D8FFC4;}
  &:nth-child(4):after{background-color:#AFEEFE;}*/
}
.shareBarHolder .stock {
  float: left;
  position: relative;
  padding: 0;
  border-bottom-style: solid;
  border-bottom-width: 6px;
  border-bottom-color: transparent;
  cursor: pointer;
}
.shareBarHolder .stock h3 {
  /*position:absolute; left:0; bottom:20px;*/
  color: #0078d7;
  text-overflow: ellipsis;
  overflow: hidden;
  width: 100%;
  font-size: 20px;
}
.shareBarHolder .stock .percentage {
  position: absolute;
  bottom: 0;
  right: 0;
  z-index: 5;
  padding: 3px 10px;
  background-color: white;
  border: 1px solid #BBC7CE;
  border-radius: 10px 10px 10px 10px;
  box-shadow: 0 3px 5px rgba(0, 0, 0, 0.15);
  font-size: 12px;
  transition: all 0.32s ease-in-out;
  visibility: hidden;
}
.shareBarHolder .stock .percentage:before, .shareBarHolder .stock .percentage:after {
  content: "";
  position: absolute;
  left: 50%;
  border: solid;
  border-width: 6px 6px 0 6px;
}
.shareBarHolder .stock .percentage:before {
  bottom: -6px;
  border-color: #BBC7CE transparent transparent;
  z-index: 2;
}
.shareBarHolder .stock .percentage:after {
  bottom: -5px;
  border-color: white transparent transparent;
  z-index: 3;
}
.shareBarHolder .stock:hover:after {
  height: 10px;
}
.shareBarHolder .stock:hover .percentage {
  visibility: visible;
  bottom: 16px;
}

/***** forms element styling *****/
.container {
  max-width: 960px;
}

.container-fluid {
  /*max-width: 1440px;*/
}

.previewPageHolder .previewPage {
  border: 10px solid #BBC7CE;
  position: relative;
  margin-top: 30px;
}
.previewPageHolder .previewPage .previewTab {
  position: absolute;
  right: -10px;
  bottom: 100%;
  padding: 5px 15px;
  background-color: #BBC7CE;
  color: white;
}

[class^=pams-container],
[class*=pams-container] {
  padding-left: 15px;
  padding-right: 15px;
  /*height:calc(100% - (55px + 67px));*/
}
[class^=pams-container][class^=-withBG], [class^=pams-container][class*=-withBG],
[class*=pams-container][class^=-withBG],
[class*=pams-container][class*=-withBG] {
  /*background-color:$rightColumnBG;*/
}

.ulList {
  padding: 0;
  margin: 0;
  list-style: none;
}

.logoHolder {
  display: block;
  margin: 0;
}

.modal-backdrop {
  background-color: rgba(0, 0, 0, 0.5);
}
.modal-backdrop.modal-backdrop.in {
  /*@include opacity(0);*/
}

.modal-dialog {
  margin-bottom: 0;
  /*margin: 11% auto 0;*/
}

.sameLookInput {
  line-height: 35px;
  min-height: 35px;
  margin: 0;
  display: block;
  max-width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.sameLookInput.withBG {
  padding: 4px 9px 8px;
  border-radius: 2px 2px 2px 2px;
  line-height: initial;
  min-height: inherit;
  border: solid 1px #BBC7CE;
  background-color: white;
}
.sameLookInput.withMultiLine {
  white-space: normal;
  overflow: unset;
  text-overflow: unset;
}

.opportunityHolder {
  margin-top: 15px;
  margin-left: 15px;
}
.opportunityHolder span {
  color: gray; /*text-shadow: 0px 0px 7px darkgray;*/
  font-size: 10px;
  display: inline-block;
  position: relative;
  padding: 0 10px;
}
.opportunityHolder span::before, .opportunityHolder span::after {
  content: "--";
  position: absolute;
  top: 0px;
  color: inherit;
}
.opportunityHolder span::before {
  left: 0;
}
.opportunityHolder span::after {
  right: 0;
}

.borderThrowHolder {
  position: relative;
}
.borderThrowHolder:before {
  content: "";
  position: absolute;
  border: 1px solid black;
  top: 50%;
  left: 0;
  right: 0;
  z-index: 1;
}
.borderThrowHolder .borderThrow {
  position: relative;
  padding-left: 10px;
  padding-right: 10px;
  background: white;
  z-index: 2;
}

.dx-datebox-calendar .dx-dropdowneditor-icon::before {
  content: "\e004";
  font-family: "pams-icon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
}

/**** override the DevExtreame styles ****/
/*.dx-state-focused.dx-texteditor,
.dx-state-hover.dx-texteditor,*/
.dx-state-hover .dx-dropdowneditor-icon,
.dx-dropdowneditor.dx-state-hover:not(.dx-custom-button-hovered) .dx-dropdowneditor-icon,
.dx-state-active .dx-dropdowneditor-icon,
.dx-dropdowneditor-active .dx-dropdowneditor-icon,
.dx-dropdowneditor-button.dx-state-active .dx-dropdowneditor-icon {
  background-color: transparent;
  color: #0b61a8 !important;
  border: 0 none;
}

/**Dropdownlist**/
.dx-texteditor {
  background: none;
  border: 0 none;
}

.dx-dropdownlist-popup-wrapper > .dx-overlay-content {
  /*&:before, &:after { content: ""; position: absolute; right: 11px; width: 0; height: 0; border-style: solid; border-width: 0 5px 5px 5px; }
  &:before { border-color: transparent transparent $std-light; top: -5px; z-index: 2; }
  &:after { border-color: transparent transparent $table-border; top: -6px; z-index: 1; }*/
}
.dx-dropdownlist-popup-wrapper > .dx-overlay-content {
  border: 1px solid #e2e7eb !important;
  /*border-top: 0 none !important;*/
  border-radius: 0 0 0 0;
  box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.176);
  padding: 5px 0px;
  overflow: visible;
  top: -7px !important;
}
.dx-dropdownlist-popup-wrapper .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-list-item-selected {
  background-color: #78e2ff !important;
  border-top: 1px solid #e2e7eb;
  border-bottom: 1px solid #e2e7eb;
  color: black;
}
.dx-dropdownlist-popup-wrapper .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-list-item-selected.dx-state-hover {
  color: black;
}
.dx-dropdownlist-popup-wrapper .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-hover,
.dx-dropdownlist-popup-wrapper .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused,
.dx-dropdownlist-popup-wrapper .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item:hover,
.dx-dropdownlist-popup-wrapper .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item:focus {
  background-color: #D9F5FC !important;
  color: black !important;
}
dx-list.exportList .dx-list-item.dx-state-hover, dx-list.exportList .dx-list-item.dx-state-focused {
  background-color: #005ca4 !important;
}
dx-list.exportList .dx-list-item.dx-state-focused {
  box-shadow: inset 2px 2px 5px rgba(0, 0, 0, 0.25);
}

.customDropdown-menu {
  position: absolute;
  right: -7px;
  top: 26px;
  background-color: white;
  border: 1px solid #e2e7eb !important;
  padding: 5px;
  overflow: visible;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  z-index: 1000;
  border-radius: 4px 4px 4px 4px;
}
.customDropdown-menu:before, .customDropdown-menu:after {
  content: "";
  position: absolute;
  right: 5px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 5px 5px 5px;
}
.customDropdown-menu:before {
  border-color: transparent transparent white;
  top: -5px;
  z-index: 2;
}
.customDropdown-menu:after {
  border-color: transparent transparent #e2e7eb;
  top: -6px;
  z-index: 1;
}
.customDropdown-menu .btn.btn-xs {
  min-width: 90px;
}
.customDropdown-menu.editConfirmation {
  min-width: 250px;
  text-align: center;
  right: -30%;
  padding: 8px 10px;
}
.customDropdown-menu.editConfirmation:before, .customDropdown-menu.editConfirmation:after {
  right: 46%;
}
.customDropdown-menu .customDropdown-menu-bottom {
  margin-top: 15px;
  text-align: center;
}
.customDropdown-menu ul > li > a {
  text-decoration: none;
  font-weight: normal;
}

.customList {
  max-height: 250px;
  overflow-y: auto;
}
.customList.principals {
  margin-bottom: 5px;
}
.customList.principals .elementList {
  margin-bottom: 5px;
}

.dropdown .dx-button {
  text-align: left;
}
.dropdown .dx-button .dx-icon {
  color: #0078d7;
}
.dropdown .dx-button .dx-button-text {
  color: #39579A;
}
.dropdown .dx-button.deleteBtn {
  background-color: #FF3E56;
  border: 1px solid #FF3E56;
  display: inline-block;
}
.dropdown .dx-button.deleteBtn .dx-button-text {
  color: white !important;
}
.dropdown .dx-button.closeSubDropdown {
  border: 1px solid #BBC7CE !important;
}
.dropdown .dropdown-backdrop {
  z-index: 499;
}
.dropdown .dropdown-menu,
.dropdown .customDropdown-menu {
  border: 1px solid #e2e7eb !important;
  padding: 5px 0px;
  overflow: visible;
  border-radius: 0 0 4px 4px;
  z-index: 500;
  min-width: 160px;
  /*-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; display: block; opacity: 0;*/
}
.dropdown .dropdown-menu:before, .dropdown .dropdown-menu:after,
.dropdown .customDropdown-menu:before,
.dropdown .customDropdown-menu:after {
  content: "";
  position: absolute;
  right: 6.25px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 10px 10px 10px;
}
.dropdown .dropdown-menu:before,
.dropdown .customDropdown-menu:before {
  border-color: transparent transparent white;
  top: -9px;
  z-index: 2;
}
.dropdown .dropdown-menu:after,
.dropdown .customDropdown-menu:after {
  border-color: transparent transparent #e2e7eb;
  top: -10px;
  z-index: 1;
}
.dropdown .dropdown-menu.static,
.dropdown .customDropdown-menu.static {
  position: static;
  border: 0 none !important;
  box-shadow: none;
  float: none;
}
.dropdown .dropdown-menu.static:before, .dropdown .dropdown-menu.static:after,
.dropdown .customDropdown-menu.static:before,
.dropdown .customDropdown-menu.static:after {
  content: unset;
}
.dropdown .dropdown-menu.left:before, .dropdown .dropdown-menu.left:after,
.dropdown .customDropdown-menu.left:before,
.dropdown .customDropdown-menu.left:after {
  left: 6.25px;
  right: auto;
}
.dropdown .dropdown-menu.right,
.dropdown .customDropdown-menu.right {
  right: 0px;
  left: auto;
}
.dropdown .dropdown-menu.right:before, .dropdown .dropdown-menu.right:after,
.dropdown .customDropdown-menu.right:before,
.dropdown .customDropdown-menu.right:after {
  right: 6.25px;
  left: auto;
}
.dropdown .dropdown-menu .title,
.dropdown .customDropdown-menu .title {
  /*color: $active-menu-item;*/
  margin-bottom: 10px;
}
.dropdown .dropdown-menu .radioGroupHolder,
.dropdown .customDropdown-menu .radioGroupHolder {
  list-style: none;
  margin: 0;
  padding: 0;
}
.dropdown .dropdown-menu .radioGroupHolder .dx-button:not(.btn-primary),
.dropdown .customDropdown-menu .radioGroupHolder .dx-button:not(.btn-primary) {
  border-color: transparent;
}
.dropdown .dropdown-menu .radioGroupHolder .dx-button:not(.btn-primary) .dx-button-content .dx-icon,
.dropdown .customDropdown-menu .radioGroupHolder .dx-button:not(.btn-primary) .dx-button-content .dx-icon {
  border: 1px solid #e2e7eb;
  border-radius: 50% 50% 50% 50%;
  background-color: white;
  width: 22px !important;
  height: 22px !important;
  line-height: 20px !important;
}
.dropdown .dropdown-menu .radioGroupHolder .dx-button:not(.btn-primary).radioChecked .dx-button-content .dx-icon,
.dropdown .customDropdown-menu .radioGroupHolder .dx-button:not(.btn-primary).radioChecked .dx-button-content .dx-icon {
  background-color: #0078d7;
}
.dropdown .dropdown-menu .radioGroupHolder .dx-button:not(.btn-primary).radioChecked .dx-button-content .dx-icon:before,
.dropdown .customDropdown-menu .radioGroupHolder .dx-button:not(.btn-primary).radioChecked .dx-button-content .dx-icon:before {
  color: white;
}
.dropdown .dropdown-menu dx-radio-group .dx-item,
.dropdown .customDropdown-menu dx-radio-group .dx-item {
  width: 100%;
  text-align: left;
  margin-bottom: 5px;
}
.dropdown .dropdown-menu dx-radio-group .dx-item .dx-radio-value-container,
.dropdown .customDropdown-menu dx-radio-group .dx-item .dx-radio-value-container {
  width: 35px;
}
.dropdown .dropdown-menu dx-radio-group .dx-item .dx-item-content,
.dropdown .customDropdown-menu dx-radio-group .dx-item .dx-item-content {
  color: #0078d7;
}
.dropdown .dropdown-menu dx-radio-group .dx-item .dx-radiobutton-icon,
.dropdown .customDropdown-menu dx-radio-group .dx-item .dx-radiobutton-icon {
  margin: 0;
}
.dropdown .dropdown-menu dx-radio-group .dx-item.dx-radiobutton-checked .dx-item.dx-radiobutton,
.dropdown .customDropdown-menu dx-radio-group .dx-item.dx-radiobutton-checked .dx-item.dx-radiobutton {
  width: 100%;
  text-align: left;
}
.dropdown .dropdown-menu dx-radio-group .dx-item.dx-radiobutton-checked .dx-radiobutton-icon-dot,
.dropdown .customDropdown-menu dx-radio-group .dx-item.dx-radiobutton-checked .dx-radiobutton-icon-dot {
  width: 20px;
  height: 20px;
  margin-top: -21px;
  margin-left: 1px;
  text-align: center;
  border-radius: 10px 10px 10px 10px;
  background-color: #0078d7;
}
.dropdown .dropdown-menu dx-radio-group .dx-item.dx-radiobutton-checked .dx-radiobutton-icon-dot:before,
.dropdown .customDropdown-menu dx-radio-group .dx-item.dx-radiobutton-checked .dx-radiobutton-icon-dot:before {
  content: "\e009";
  color: white;
  font-size: 14px;
  font-family: "pams-icon" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.dropdown .dropdown-menu dx-radio-group.withDefaultOpt .dx-item,
.dropdown .customDropdown-menu dx-radio-group.withDefaultOpt .dx-item {
  padding: 0 20px 5px;
}
.dropdown .dropdown-menu dx-radio-group.withDefaultOpt .dx-item:first-child, .dropdown .dropdown-menu dx-radio-group.withDefaultOpt .dx-item:last-child,
.dropdown .customDropdown-menu dx-radio-group.withDefaultOpt .dx-item:first-child,
.dropdown .customDropdown-menu dx-radio-group.withDefaultOpt .dx-item:last-child {
  /*border-bottom: 1px solid #e5e5e5; margin-bottom: 5px;*/
}
.dropdown .dropdown-menu dx-radio-group.notUpdated .dx-radiobutton-checked .dx-radiobutton-icon-dot,
.dropdown .customDropdown-menu dx-radio-group.notUpdated .dx-radiobutton-checked .dx-radiobutton-icon-dot {
  background-color: #BBC7CE;
}
.dropdown .dropdown-menu div.dropdown-menu-inner,
.dropdown .customDropdown-menu div.dropdown-menu-inner {
  text-align: center;
}
.dropdown .dropdown-menu div.dropdown-menu-inner.deleteBoxHolder,
.dropdown .customDropdown-menu div.dropdown-menu-inner.deleteBoxHolder {
  min-width: 235px;
}
.dropdown .dropdown-menu div.dropdown-menu-inner.deleteBoxHolder > p,
.dropdown .customDropdown-menu div.dropdown-menu-inner.deleteBoxHolder > p {
  padding: 10px 15px 0;
}
.dropdown .dropdown-menu div.dropdown-menu-inner.deleteBoxHolder .form-group,
.dropdown .customDropdown-menu div.dropdown-menu-inner.deleteBoxHolder .form-group {
  padding: 0 10px;
}
.dropdown .dropdown-menu div.dropdown-menu-inner.deleteBoxHolder .dx-button,
.dropdown .customDropdown-menu div.dropdown-menu-inner.deleteBoxHolder .dx-button {
  display: inline-block !important;
  width: 45%;
  text-align: center;
}
.dropdown .dropdown-menu div.dropdown-menu-inner.deleteBoxHolder .dx-button .dx-button-content,
.dropdown .customDropdown-menu div.dropdown-menu-inner.deleteBoxHolder .dx-button .dx-button-content {
  padding: 5px 10px;
  text-align: center;
}
.dropdown .dropdown-menu div.dropdown-menu-inner.deleteBoxHolder .dx-button.deleteBtn,
.dropdown .customDropdown-menu div.dropdown-menu-inner.deleteBoxHolder .dx-button.deleteBtn {
  margin-left: 5px;
}
.dropdown .dropdown-menu div.dropdown-menu-inner.deleteBoxHolder .dx-button.closeSubDropdown,
.dropdown .customDropdown-menu div.dropdown-menu-inner.deleteBoxHolder .dx-button.closeSubDropdown {
  margin-right: 5px;
}
.dropdown .dropdown-menu ul.dropdown-menu-inner,
.dropdown .customDropdown-menu ul.dropdown-menu-inner {
  list-style: none;
  padding: 0;
  margin: 0;
}
.dropdown .dropdown-menu ul.dropdown-menu-inner li,
.dropdown .customDropdown-menu ul.dropdown-menu-inner li {
  border-width: 0;
}
.dropdown .dropdown-menu ul.dropdown-menu-inner li:not(.nav-separator),
.dropdown .customDropdown-menu ul.dropdown-menu-inner li:not(.nav-separator) {
  padding: 5px 10px;
  border-color: transparent;
}
.dropdown .dropdown-menu ul.dropdown-menu-inner li:hover,
.dropdown .customDropdown-menu ul.dropdown-menu-inner li:hover {
  background-color: #D9F5FC;
  border-color: #BECAD0;
}
.dropdown .dropdown-menu ul.dropdown-menu-inner li:hover dx-button,
.dropdown .dropdown-menu ul.dropdown-menu-inner li:hover dx-button.dx-state-hover,
.dropdown .customDropdown-menu ul.dropdown-menu-inner li:hover dx-button,
.dropdown .customDropdown-menu ul.dropdown-menu-inner li:hover dx-button.dx-state-hover {
  background: none;
}
.dropdown .dropdown-menu ul.dropdown-menu-inner li.nav-separator,
.dropdown .customDropdown-menu ul.dropdown-menu-inner li.nav-separator {
  border-width: 0 0 1px 0;
  border-style: solid;
  border-color: #BBC7CE;
}
.dropdown .dropdown-menu .dropdown-submenu,
.dropdown .customDropdown-menu .dropdown-submenu {
  position: relative;
}
.dropdown .dropdown-menu .dropdown-submenu div.dropdown-menu-inner,
.dropdown .customDropdown-menu .dropdown-submenu div.dropdown-menu-inner {
  padding: 0 5px;
}
.dropdown .dropdown-menu .dropdown-submenu .dropdown-menu,
.dropdown .customDropdown-menu .dropdown-submenu .dropdown-menu {
  top: -15px !important;
  right: 106% !important;
  left: auto;
}
.dropdown .dropdown-menu .dropdown-submenu .dropdown-menu:before, .dropdown .dropdown-menu .dropdown-submenu .dropdown-menu:after,
.dropdown .customDropdown-menu .dropdown-submenu .dropdown-menu:before,
.dropdown .customDropdown-menu .dropdown-submenu .dropdown-menu:after {
  border-width: 10px 0 10px 10px;
}
.dropdown .dropdown-menu .dropdown-submenu .dropdown-menu:before,
.dropdown .customDropdown-menu .dropdown-submenu .dropdown-menu:before {
  border-color: transparent transparent transparent white;
  top: 15px;
  right: -9px;
  left: auto;
}
.dropdown .dropdown-menu .dropdown-submenu .dropdown-menu:after,
.dropdown .customDropdown-menu .dropdown-submenu .dropdown-menu:after {
  border-color: transparent transparent transparent #e2e7eb;
  top: 15px;
  right: -10px;
  left: auto;
}
.dropdown .dropdown-menu .dropdown-submenu .dropdown-menu .dx-button,
.dropdown .customDropdown-menu .dropdown-submenu .dropdown-menu .dx-button {
  display: inline-block !important;
}
.dropdown .dropdown-menu .dropdown-submenu .dropdown-menu .dx-button .dx-button-content,
.dropdown .customDropdown-menu .dropdown-submenu .dropdown-menu .dx-button .dx-button-content {
  padding: 5px 10px;
}
.dropdown .dropdown-menu .dropdown-submenu .dropdown-menu .dx-button.deleteBtn,
.dropdown .customDropdown-menu .dropdown-submenu .dropdown-menu .dx-button.deleteBtn {
  background-color: #FF3E56;
}
.dropdown .dropdown-menu .dropdown-submenu .dropdown-menu .dx-button.deleteBtn .dx-button-text,
.dropdown .customDropdown-menu .dropdown-submenu .dropdown-menu .dx-button.deleteBtn .dx-button-text {
  color: white;
}
.dropdown .dropdown-menu .withscroll,
.dropdown .customDropdown-menu .withscroll {
  overflow-y: auto;
  max-height: 350px;
}
.dropdown .dropdown-menu li a,
.dropdown .customDropdown-menu li a {
  /*font-size: 12px;*/
  padding-top: 5px;
  padding-bottom: 5px;
}
.dropdown .dropdown-menu li:hover > a:not(.btn),
.dropdown .customDropdown-menu li:hover > a:not(.btn) {
  background-color: #D9F5FC !important;
  color: #444;
}
.dropdown .dropdown-menu li.selected,
.dropdown .customDropdown-menu li.selected {
  background-color: #78e2ff !important;
  border-top: 1px solid #e2e7eb;
  border-bottom: 1px solid #e2e7eb;
  color: black;
}
.dropdown .dropdown-menu li.selected:hover,
.dropdown .customDropdown-menu li.selected:hover {
  color: black;
}
.dropdown .dropdown-menu li.bottom-separator,
.dropdown .customDropdown-menu li.bottom-separator {
  position: relative;
}
.dropdown .dropdown-menu li.bottom-separator:after,
.dropdown .customDropdown-menu li.bottom-separator:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 10px;
  right: 10px;
  border-bottom: 1px solid #BBC7CE;
}
.dropdown .dropdown-menu.job-process-menu,
.dropdown .customDropdown-menu.job-process-menu {
  border-radius: 3px;
  top: 32px;
  right: -2px;
  min-width: 170px;
}
.dropdown .dropdown-menu.job-process-menu:before, .dropdown .dropdown-menu.job-process-menu:after,
.dropdown .customDropdown-menu.job-process-menu:before,
.dropdown .customDropdown-menu.job-process-menu:after {
  right: 10px;
}
.dropdown.taskAction .dropdown-menu a {
  font-size: 14px;
  position: relative;
  padding-left: 35px;
}
.dropdown.taskAction .dropdown-menu [class^=icn-],
.dropdown.taskAction .dropdown-menu [class*=" icn-"],
.dropdown.taskAction .dropdown-menu .treeToggole {
  position: absolute;
  left: 10px;
  top: 8px;
  z-index: 2;
  color: #0078d7;
}
.dropdown.taskAction .dropdown-menu [class^=icn-]:before,
.dropdown.taskAction .dropdown-menu [class*=" icn-"]:before,
.dropdown.taskAction .dropdown-menu .treeToggole:before {
  font-size: 16px;
  line-height: 14px;
}
.dropdown.taskAction .dropdown-menu li.has-child {
  position: relative;
}
.dropdown.taskAction .dropdown-menu li.has-child .dropdown-menu {
  top: -5px !important;
  right: 100%;
}
.dropdown.taskAction .dropdown-menu li.has-child .dropdown-menu:before, .dropdown.taskAction .dropdown-menu li.has-child .dropdown-menu:after {
  content: "";
  border-width: 10px 0 10px 10px !important;
  top: 5px !important;
}
.dropdown.taskAction .dropdown-menu li.has-child .dropdown-menu:before {
  right: -10px;
  border-color: transparent transparent transparent white !important;
}
.dropdown.taskAction .dropdown-menu li.has-child .dropdown-menu:after {
  right: -11px;
  border-color: transparent transparent transparent #e2e7eb !important;
}
.dropdown.taskAction .dropdown-menu li.has-child:hover .dropdown-menu {
  display: block;
}
.dropdown.customDropdown [data-toggle=dropdown] {
  background-color: transparent;
  padding: 4px 9px 8px;
  border: 1px solid transparent;
}
.dropdown.customDropdown [data-toggle=dropdown]:hover {
  background-color: white;
  border-color: #BBC7CE;
}
.dropdown.customDropdown [data-toggle=dropdown]:focus {
  background-color: white;
  border-color: #BBC7CE;
  box-shadow: inset 0px 1px 4px rgba(0, 0, 0, 0.25);
}
.dropdown.customDropdown .dropdown-backdrop {
  z-index: 499;
}
.dropdown.customDropdown .dropdown-menu {
  width: 100%;
  margin: 0;
  padding: 10px;
}
.dropdown.customDropdown .dropdown-menu:before, .dropdown.customDropdown .dropdown-menu:after {
  content: none;
}
.dropdown.customDropdown.open [data-toggle=dropdown] {
  background-color: white;
  border-color: #BBC7CE;
  box-shadow: inset 0px 1px 4px rgba(0, 0, 0, 0.25);
}
.dropdown.reminderDropdown {
  position: relative;
}
.dropdown.reminderDropdown .sampleSelectBox-menu {
  width: 350px;
  right: 0;
  left: auto;
  padding: 10px;
}
.dropdown.reminderDropdown .sampleSelectBox-menu .reminderRow {
  padding-bottom: 5px;
  margin-bottom: 5px;
  border-bottom: 1px solid #BBC7CE;
}
.dropdown.reminderDropdown .sampleSelectBox-menu .checkBoxContainer {
  display: block;
  float: left;
  padding: 2px 4px;
  margin-right: 5px;
  border: 1px solid #BBC7CE;
  border-radius: 4px 4px 4px 4px;
  font-size: 12px;
}
.dropdown.reminderDropdown .sampleSelectBox-menu .unitDropdown {
  float: left;
  margin-right: 5px;
  width: 100px;
}
.dropdown.reminderDropdown .sampleSelectBox-menu .unitDropdown > a {
  display: block;
  padding: 2px 15px 2px 4px;
  border: 1px solid #BBC7CE;
  border-radius: 4px 4px 4px 4px;
  font-size: 12px;
  position: relative;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.dropdown.reminderDropdown .sampleSelectBox-menu .unitDropdown > a .caret {
  position: absolute;
  right: 4px;
  top: 9px;
}
.dropdown.reminderDropdown .sampleSelectBox-menu .unitDropdown .dropdown-menu:before, .dropdown.reminderDropdown .sampleSelectBox-menu .unitDropdown .dropdown-menu:after {
  left: 6.25px;
  right: auto;
}
.dropdown.reminderDropdown .sampleSelectBox-menu .unitDropdown .dropdown-menu a {
  font-size: 12px;
}
.dropdown.reminderDropdown .sampleSelectBox-menu .removeReminder {
  float: right;
  width: 20px;
  text-align: center;
  margin-top: 3px;
}
.dropdown.visitorsDropdown .close {
  /*font-size: 14px; position: absolute; right: 10px; top: 0; line-height: 34px; visibility:hidden;*/
}
.dropdown.visitorsDropdown .multiOptionDivHolder {
  padding-bottom: 38px;
}
.dropdown.visitorsDropdown .multiOptionDivHolder .multiOptionDiv {
  float: none;
  margin-right: 0;
}
.dropdown.visitorsDropdown .multiOptionDivHolder .multiOptionDiv .visitorName {
  font-weight: bold;
}
.dropdown.visitorsDropdown [data-toggle=dropdown] {
  padding: 0;
  position: absolute;
  right: 9px;
  bottom: 0;
  line-height: 38px;
}
.dropdown.visitorsDropdown [data-toggle=dropdown] input.visitorInput {
  background: none;
  border-color: transparent;
  border-width: 0 1px 0 0;
}
.dropdown.visitorsDropdown [data-toggle=dropdown]:hover input.visitorInput, .dropdown.visitorsDropdown [data-toggle=dropdown]:focus input.visitorInput {
  border-right-color: #BBC7CE;
}
.dropdown.visitorsDropdown [data-toggle=dropdown]:hover .close, .dropdown.visitorsDropdown [data-toggle=dropdown]:focus .close {
  visibility: visible;
}
.dropdown.visitorsDropdown [data-toggle=dropdown]:hover [class^=col-]:last-child input.visitorInput, .dropdown.visitorsDropdown [data-toggle=dropdown]:hover [class^=col-]:nth-last-child(2) input.visitorInput,
.dropdown.visitorsDropdown [data-toggle=dropdown]:hover [class*=" col-"]:last-child input.visitorInput,
.dropdown.visitorsDropdown [data-toggle=dropdown]:hover [class*=" col-"]:nth-last-child(2) input.visitorInput, .dropdown.visitorsDropdown [data-toggle=dropdown]:focus [class^=col-]:last-child input.visitorInput, .dropdown.visitorsDropdown [data-toggle=dropdown]:focus [class^=col-]:nth-last-child(2) input.visitorInput,
.dropdown.visitorsDropdown [data-toggle=dropdown]:focus [class*=" col-"]:last-child input.visitorInput,
.dropdown.visitorsDropdown [data-toggle=dropdown]:focus [class*=" col-"]:nth-last-child(2) input.visitorInput {
  border-right-color: transparent;
}
.dropdown.visitorsDropdown .dropdown-backdrop {
  z-index: 499;
}
.dropdown.visitorsDropdown .dropdown-menu {
  padding-left: 0;
  padding-right: 0;
  width: 100%;
}
.dropdown.visitorsDropdown .dropdown-menu .resultFilter {
  padding: 4px 9px 8px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dropdown.visitorsDropdown .dropdown-menu .resultHolder {
  max-height: 200px;
  overflow-y: auto;
}
.dropdown.visitorsDropdown .dropdown-menu .options {
  cursor: pointer;
  margin-bottom: 1px;
}
.dropdown.visitorsDropdown .dropdown-menu .options:hover {
  background-color: #D9F5FC;
}
.dropdown.visitorsDropdown .dropdown-menu .visitorName,
.dropdown.visitorsDropdown .dropdown-menu .visitorCompany,
.dropdown.visitorsDropdown .dropdown-menu .visitorTitle {
  padding: 4px 9px 8px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dropdown.visitorsDropdown .dropdown-menu .visitorCompany,
.dropdown.visitorsDropdown .dropdown-menu .visitorTitle {
  font-size: 12px;
}
.dropdown.visitorsDropdown.open input.visitorInput {
  border-right-color: #BBC7CE;
}
.dropdown.visitorsDropdown.open [class^=col-]:last-child input.visitorInput, .dropdown.visitorsDropdown.open [class^=col-]:nth-last-child(2) input.visitorInput,
.dropdown.visitorsDropdown.open [class*=" col-"]:last-child input.visitorInput,
.dropdown.visitorsDropdown.open [class*=" col-"]:nth-last-child(2) input.visitorInput {
  border-right-color: transparent;
}
.dropdown.timeDropdown {
  /*@include customDropdown;
  @include customChckBox;

  input.inputText { background: none; border-color: transparent; border: 0 none; }
  .sameLookInput { padding: 0 9px 0; }
  .customInputNumber-input {
    & { background: none; font-size: 12px; }
    &:hover { background-color: $hover; }
    &:focus { background-color: $hover; }
  }

  .timeDropdownHeader {
    & { padding: 10px; border-bottom: 1px $container-border solid; }
  }
  .timeDropdownBody {
    & { padding: 10px; font-size: 12px; }
    input.inputText { padding: 4px 0 8px; }
    select.select { border: 0 none; width: 100%; padding: 4px 4px 8px; background-color: transparent; }
    table {
      & { width: 100%; padding: 0; border: 0 none; }
      td { border: 0 none; padding: 0; }
    }
  }

  [data-toggle] {
    & { padding: 0 !important; position: relative; }
    .icn-time {
      & { position: absolute; top: 0; right: 5px; z-index: 1; width: 20px; text-align: center; height: 100%; }
      &:before { line-height: 35px; color: $active-menu-item; }
    }
    &:hover { }
    &:focus { }
  }

  .dropdown-backdrop { z-index: 499; }
  .dropdown-menu {
    & { padding: 0; }
    &:before, &:after { }
    .unActive {
      & { background-color: $container-background; }
    }
  }

  &.open {
    [data-toggle] {
      & { }
    }
  }*/
}
.dropdown.AttachFileDropdown .dropdown-backdrop {
  z-index: 499;
}
.dropdown.AttachFileDropdown .dropdown-menu,
.dropdown.AttachFileDropdown .customDropdown-menu {
  padding: 10px;
  min-width: 215px;
  left: auto !important;
  right: -10px !important;
  top: 25px;
}
.dropdown.AttachFileDropdown .dropdown-menu .text-gray,
.dropdown.AttachFileDropdown .customDropdown-menu .text-gray {
  color: #6B8491 !important;
}
.dropdown.AttachFileDropdown .dropdown-menu .attachFileLink,
.dropdown.AttachFileDropdown .customDropdown-menu .attachFileLink {
  display: block;
  margin-bottom: 10px;
  font-size: 14px;
}
.dropdown.AttachFileDropdown .dropdown-menu .attachFileLink span.icn-attachment,
.dropdown.AttachFileDropdown .customDropdown-menu .attachFileLink span.icn-attachment {
  font-size: 16px;
  line-height: 14px;
}
.dropdown.AttachFileDropdown .dropdown-menu .attacheFilesList,
.dropdown.AttachFileDropdown .customDropdown-menu .attacheFilesList {
  list-style: none;
  padding: 0;
  margin: 0;
}
.dropdown.AttachFileDropdown .dropdown-menu .attacheFilesList li,
.dropdown.AttachFileDropdown .customDropdown-menu .attacheFilesList li {
  background-color: rgba(237, 240, 245, 0.6);
  position: relative;
  padding-right: 50px;
  margin-bottom: 2px;
  display: block;
}
.dropdown.AttachFileDropdown .dropdown-menu .attacheFilesList li a,
.dropdown.AttachFileDropdown .customDropdown-menu .attacheFilesList li a {
  display: block;
  padding: 2px 3px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.dropdown.AttachFileDropdown .dropdown-menu .attacheFilesList li .deleteAttach,
.dropdown.AttachFileDropdown .dropdown-menu .attacheFilesList li .unlinkAttach,
.dropdown.AttachFileDropdown .customDropdown-menu .attacheFilesList li .deleteAttach,
.dropdown.AttachFileDropdown .customDropdown-menu .attacheFilesList li .unlinkAttach {
  position: absolute;
  top: 2px;
  width: 20px;
  height: 20px;
}
.dropdown.AttachFileDropdown .dropdown-menu .attacheFilesList li .deleteAttach:not(.open),
.dropdown.AttachFileDropdown .dropdown-menu .attacheFilesList li .unlinkAttach:not(.open),
.dropdown.AttachFileDropdown .customDropdown-menu .attacheFilesList li .deleteAttach:not(.open),
.dropdown.AttachFileDropdown .customDropdown-menu .attacheFilesList li .unlinkAttach:not(.open) {
  visibility: hidden;
}
.dropdown.AttachFileDropdown .dropdown-menu .attacheFilesList li .deleteAttach,
.dropdown.AttachFileDropdown .customDropdown-menu .attacheFilesList li .deleteAttach {
  right: 25px;
}
.dropdown.AttachFileDropdown .dropdown-menu .attacheFilesList li .unlinkAttach,
.dropdown.AttachFileDropdown .customDropdown-menu .attacheFilesList li .unlinkAttach {
  right: 5px;
}
.dropdown.AttachFileDropdown .dropdown-menu .attacheFilesList li:hover,
.dropdown.AttachFileDropdown .customDropdown-menu .attacheFilesList li:hover {
  background-color: #D9F5FC;
}
.dropdown.AttachFileDropdown .dropdown-menu .attacheFilesList li:hover .deleteAttach,
.dropdown.AttachFileDropdown .dropdown-menu .attacheFilesList li:hover .unlinkAttach,
.dropdown.AttachFileDropdown .customDropdown-menu .attacheFilesList li:hover .deleteAttach,
.dropdown.AttachFileDropdown .customDropdown-menu .attacheFilesList li:hover .unlinkAttach {
  visibility: visible;
}
.dropdown.AttachFileDropdown .dropdown-menu .attacheFilesList li.dropdown-submenu .dropdown-menu,
.dropdown.AttachFileDropdown .customDropdown-menu .attacheFilesList li.dropdown-submenu .dropdown-menu {
  right: -5px !important;
  top: 24px !important;
  left: auto !important;
}
.dropdown.AttachFileDropdown .dropdown-menu .attacheFilesList li.dropdown-submenu .dropdown-menu:before, .dropdown.AttachFileDropdown .dropdown-menu .attacheFilesList li.dropdown-submenu .dropdown-menu:after,
.dropdown.AttachFileDropdown .customDropdown-menu .attacheFilesList li.dropdown-submenu .dropdown-menu:before,
.dropdown.AttachFileDropdown .customDropdown-menu .attacheFilesList li.dropdown-submenu .dropdown-menu:after {
  border-width: 0 10px 10px 10px;
  right: 8px;
}
.dropdown.AttachFileDropdown .dropdown-menu .attacheFilesList li.dropdown-submenu .dropdown-menu:before,
.dropdown.AttachFileDropdown .customDropdown-menu .attacheFilesList li.dropdown-submenu .dropdown-menu:before {
  top: -9px;
  border-color: transparent transparent white;
}
.dropdown.AttachFileDropdown .dropdown-menu .attacheFilesList li.dropdown-submenu .dropdown-menu:after,
.dropdown.AttachFileDropdown .customDropdown-menu .attacheFilesList li.dropdown-submenu .dropdown-menu:after {
  top: -10px;
  border-color: transparent transparent #e2e7eb;
}
.dropdown.AttachFileDropdown .dropdown-menu .attacheFilesList li.dropdown-submenu .dropdown-menu.unlinkDropdown,
.dropdown.AttachFileDropdown .customDropdown-menu .attacheFilesList li.dropdown-submenu .dropdown-menu.unlinkDropdown {
  right: 25px !important;
}
.dropdown.responsibleComponent {
  display: inline-block;
}
.dropdown.responsibleComponent [data-toggle=dropdown] {
  background-color: transparent;
  padding: 4px 9px 8px;
  border: 1px solid transparent;
}
.dropdown.responsibleComponent [data-toggle=dropdown]:hover {
  background-color: white;
  border-color: #BBC7CE;
}
.dropdown.responsibleComponent [data-toggle=dropdown]:focus {
  background-color: white;
  border-color: #BBC7CE;
  box-shadow: inset 0px 1px 4px rgba(0, 0, 0, 0.25);
}
.dropdown.responsibleComponent .dropdown-backdrop {
  z-index: 499;
}
.dropdown.responsibleComponent .dropdown-menu {
  width: 100%;
  margin: 0;
  padding: 10px;
}
.dropdown.responsibleComponent .dropdown-menu:before, .dropdown.responsibleComponent .dropdown-menu:after {
  content: none;
}
.dropdown.responsibleComponent.open [data-toggle=dropdown] {
  background-color: white;
  border-color: #BBC7CE;
  box-shadow: inset 0px 1px 4px rgba(0, 0, 0, 0.25);
}
.dropdown.responsibleComponent .responsibleLabel {
  color: #9AA9B5;
}
.dropdown.responsibleComponent .resposibleText {
  color: #0078d7;
}
.dropdown.responsibleComponent [data-toggle=dropdown] {
  display: inline-block;
}
.dropdown.responsibleComponent .dropdown-menu {
  width: auto;
  padding: 0;
  left: auto;
  right: 0;
}
.dropdown.responsibleComponent .dropdown-menu .form-group {
  padding: 15px 10px 0;
}
.dropdown.responsibleComponent .dropdown-menu dx-calendar.dx-calendar {
  padding: 0;
  border: 0 none;
}
.dropdown.open .dropdown-menu {
  /*opacity: 1;*/
}

.dropup ul,
.dropup .dropdown-menu {
  border: 1px solid #e2e7eb !important;
  padding: 5px 0px;
  overflow: visible;
}
.dropup ul:before, .dropup ul:after,
.dropup .dropdown-menu:before,
.dropup .dropdown-menu:after {
  content: "";
  position: absolute;
  left: 5px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 10px 10px 0 10px;
}
.dropup ul:before,
.dropup .dropdown-menu:before {
  border-color: white transparent transparent;
  bottom: -9px;
  z-index: 2;
}
.dropup ul:after,
.dropup .dropdown-menu:after {
  border-color: #e2e7eb transparent transparent;
  bottom: -10px;
  z-index: 1;
}
.dropup ul.right,
.dropup .dropdown-menu.right {
  right: -5px;
  left: auto;
}
.dropup ul.right:before, .dropup ul.right:after,
.dropup .dropdown-menu.right:before,
.dropup .dropdown-menu.right:after {
  right: 6.25px;
  left: auto;
}
location-dropdown .location-dropdown {
  position: relative;
}
location-dropdown .location-dropdown .customDropdown-menu {
  width: 100%;
  right: 0;
  top: 100%;
}
location-dropdown .location-dropdown .customDropdown-menu:before, location-dropdown .location-dropdown .customDropdown-menu:after {
  content: unset;
}
location-dropdown.labelViewWithHover .location-dropdown > input.dx-texteditor-input {
  border: 1px solid transparent;
  background-color: transparent;
}
location-dropdown.labelViewWithHover .location-dropdown > input.dx-texteditor-input:focus {
  background-color: white;
  border-color: #BBC7CE;
  box-shadow: inset 0px 1px 4px rgba(0, 0, 0, 0.25);
}
location-dropdown.labelViewWithHover .location-dropdown:hover > input.dx-texteditor-input {
  background-color: white;
  border-color: #BBC7CE;
}

.purposeHolder {
  position: relative;
}
.purposeHolder .close {
  font-size: 14px;
  position: absolute;
  right: 10px;
  top: 0;
  line-height: 34px;
  visibility: hidden;
}
.purposeHolder:hover .close {
  visibility: visible;
}

.customInputNumber-holder {
  position: relative;
  max-width: 35px;
}
.customInputNumber-holder .customInputNumber-input {
  border: 0 none;
  padding: 4px 2px;
}
.customInputNumber-holder .customInputNumber-control {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  width: 15px;
}
.customInputNumber-holder .customInputNumber-control .icn-arrow-up,
.customInputNumber-holder .customInputNumber-control .icn-arrow-down {
  color: #0078d7;
  cursor: pointer;
  display: block;
  text-align: center;
  position: absolute;
  right: 0;
  width: 100%;
  height: 50%;
  line-height: 1;
}
.customInputNumber-holder .customInputNumber-control .icn-arrow-up {
  top: 0;
}
.customInputNumber-holder .customInputNumber-control .icn-arrow-down {
  bottom: 0;
}

.visitorsComponent .visitorFooterHolder {
  padding: 5px 10px;
}

/**Dropdownlist**/
/**** End of override the DevExtreame styles ****/
[class^=verticalSeparator],
[class*=" verticalSeparator"] {
  position: relative;
}
[class^=verticalSeparator]:after, [class^=verticalSeparator]:before,
[class*=" verticalSeparator"]:after,
[class*=" verticalSeparator"]:before {
  content: "";
  position: absolute;
  top: -15px;
  bottom: -5px;
  border-color: #BBC7CE;
  border-style: solid;
  border-width: 0;
}
[class^=verticalSeparator][class^=-left]:before, [class^=verticalSeparator][class*=-left]:before,
[class*=" verticalSeparator"][class^=-left]:before,
[class*=" verticalSeparator"][class*=-left]:before {
  left: 0;
  border-left-width: 1px;
}
[class^=verticalSeparator][class^=-right]:after, [class^=verticalSeparator][class*=-right]:after,
[class*=" verticalSeparator"][class^=-right]:after,
[class*=" verticalSeparator"][class*=-right]:after {
  right: 0;
  border-right-width: 1px;
}

.row.horizontalSeparator {
  border-bottom: 1px solid #BBC7CE;
  margin-bottom: 10px;
}

[class^=horizontalSeparator],
[class*=" horizontalSeparator"] {
  /*& { position: relative; }
  &:after, &:before { content: ""; position: absolute; right:0; left:0; width:100%; border-color: $container-border; border-style: solid; border-width: 0; }
  &[class^="-top"]:after, &[class*="-top"]:after { top: 0; border-top-width: 1px; margin-top:10px; }
  &[class^="-bottom"]:after, &[class*="-bottom"]:after { bottom: 0; border-bottom-width: 1px; margin-bottom:10px; }*/
}
[class^=horizontalSeparator],
[class*=" horizontalSeparator"] {
  border-color: #BBC7CE;
  border-style: solid;
  border-width: 0;
}
[class^=horizontalSeparator][class^=-top], [class^=horizontalSeparator][class*=-top],
[class*=" horizontalSeparator"][class^=-top],
[class*=" horizontalSeparator"][class*=-top] {
  border-top-width: 1px;
  padding-top: 10px;
  margin-top: 10px;
}
[class^=horizontalSeparator][class^=-bottom], [class^=horizontalSeparator][class*=-bottom],
[class*=" horizontalSeparator"][class^=-bottom],
[class*=" horizontalSeparator"][class*=-bottom] {
  border-bottom-width: 1px;
  padding-bottom: 10px;
  margin-bottom: 10px;
}
[class^=horizontalSeparator][class^=-noSpace], [class^=horizontalSeparator][class*=-noSpace],
[class*=" horizontalSeparator"][class^=-noSpace],
[class*=" horizontalSeparator"][class*=-noSpace] {
  padding: initial;
  margin: initial;
}

.onOffSwitchHolder .dx-dashboard-data-item-label {
  padding: 0;
  margin-bottom: 5px;
}
.onOffSwitchHolder .onOffSwitchInner {
  display: table;
  width: 100%;
  border: 1px #BBC7CE solid;
  border-radius: 2px 2px 2px 2px;
}
.onOffSwitchHolder .onOffSwitchInner .onOffSwitchOption {
  display: table-cell;
  border-right: 1px #BBC7CE solid;
  text-align: center;
  background-color: white;
  border-radius: 2px 2px 2px 2px;
}
.onOffSwitchHolder .onOffSwitchInner .onOffSwitchOption label {
  display: block;
  padding: 10px 5px;
  cursor: pointer;
  font-size: 12px;
}
.onOffSwitchHolder .onOffSwitchInner .onOffSwitchOption:last-child {
  border-right: 0 none;
}
.onOffSwitchHolder .onOffSwitchInner .onOffSwitchOption.selectedOption {
  background-color: #78e2ff;
}

.dragProgressBar {
  /*.dx-slider.checklist{
    &{}
    .dx-slider-bar{height:4px;}
    .dx-slider-range{height:4px;}
    .dx-slider-handle{display:none;}
  }*/
}
.dragProgressBar {
  position: relative;
}
.dragProgressBar .sliderOuterLabel {
  position: absolute;
  right: 0;
  top: 0;
  line-height: 34px;
  padding-right: 10px;
}
.dragProgressBar .dx-slider {
  border: 1px solid #9EB1BA;
  background-color: white;
  border-radius: 2px 2px 2px 2px;
  padding-top: 0;
}
.dragProgressBar .dx-slider-wrapper {
  height: auto;
}
.dragProgressBar .dx-slider-wrapper .dx-slider-bar {
  height: 2px;
  background-color: #B6B6B6;
  margin: 16px 50px 16px 10px;
}
.dragProgressBar .dx-slider-wrapper .dx-slider-range {
  border: 0 none;
  background-color: #0078d7;
}
.dragProgressBar .dx-slider-wrapper .dx-slider-handle {
  box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.35);
  width: 20px;
  height: 20px;
  border: 0.5px solid rgba(0, 0, 0, 0.1);
  background-color: white;
  margin-top: -10px;
  border-radius: 50% 50% 50% 50%;
}
.dragProgressBar .dx-slider-wrapper .dx-slider-label {
  top: 7px;
  color: black;
  display: none;
}
.dragProgressBar .dx-slider-wrapper .dx-slider-label:last-child {
  /*right:5px; display:block;*/
}
.dragProgressBar .dx-slider.labelView,
.dragProgressBar .dx-slider.labelViewWithHover {
  background-color: transparent;
  border: 0 none;
}

.draggableList .draggableBox {
  padding: 7px 5px 7px 25px;
  position: relative;
  margin-bottom: 5px;
  border: solid 1px #BBC7CE;
  border-radius: 4px 4px 4px 4px;
}
.draggableList .draggableBox .handle {
  position: absolute;
  left: 5px;
  top: 8px;
}

.progressBarHolder {
  padding: 10px 0;
}
.progressBarHolder .placeHolderBar {
  height: 4px;
  width: 100%;
  background-color: #BBC7CE;
  position: relative;
}
.progressBarHolder .placeHolderBar .progressPercentage {
  position: absolute;
  left: 0;
  top: 0;
  height: 4px;
  background-color: #0b61a8;
  transition: all 0.15s ease-in-out;
}
.progressBarHolder .placeHolderBar .progressPercentage .checklistToolTip {
  position: absolute;
  top: 14px;
  left: 50%;
  background-color: white;
  font-size: 12px;
  padding: 5px;
  border: 1px solid #BBC7CE;
  display: none;
}
.progressBarHolder .placeHolderBar .progressPercentage .checklistToolTip:before, .progressBarHolder .placeHolderBar .progressPercentage .checklistToolTip:after {
  content: "";
  position: absolute;
  border-style: solid;
  border-width: 0 10px 10px;
  left: 50%;
  margin-left: -10px;
}
.progressBarHolder .placeHolderBar .progressPercentage .checklistToolTip:before {
  border-color: transparent transparent white;
  top: -9px;
  z-index: 2;
}
.progressBarHolder .placeHolderBar .progressPercentage .checklistToolTip:after {
  border-color: transparent transparent #BBC7CE;
  top: -10px;
}
.progressBarHolder:hover .placeHolderBar .progressPercentage {
  top: -1px;
  height: 6px;
}
.progressBarHolder:hover .placeHolderBar .progressPercentage .checklistToolTip {
  display: block;
}

.currencyPicker {
  /*new tabs*/
  /*new tabs*/
  /*validation inside currency-picker*/
}
.currencyPicker {
  position: relative;
}
.currencyPicker:after, .currencyPicker > .navbar-collapse:after {
  content: "";
  display: block;
  clear: both;
  float: none;
}
.currencyPicker .collapsing {
  transition: none;
  display: none;
}
.currencyPicker .navbar-collapse.collapse {
  height: 0;
  display: none !important;
}
.currencyPicker .navbar-collapse.collapse.in {
  height: auto;
  display: block !important;
}
.currencyPicker .navbar-toggle {
  display: block;
  margin: 0;
}
.currencyPicker .navbar-collapse {
  position: absolute;
  right: 0;
  top: 100%;
  z-index: 99;
  width: 150px;
  min-height: 160px;
  padding: 0;
  overflow: hidden;
  background-color: white;
  border: 0.5px solid #9EB1BA;
  box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.3);
  border-radius: 5px 5px 5px 5px;
}
.currencyPicker .dx-texteditor-container {
  display: inline-block;
  width: auto;
}
.currencyPicker .currencyInput, .currencyPicker .currencyInput.dx-widget {
  float: right;
  background: none;
  border: 0 none;
  width: auto;
  opacity: 1;
  filter: alpha(opacity=100);
}
.currencyPicker .currencyInput.dx-state-disabled .dx-texteditor-container {
  border: 0 none;
  background: none;
}
.currencyPicker .currencyInput input.dx-texteditor-input {
  background: none;
  border: 0 none;
  color: #0b61a8;
  min-height: inherit;
  display: inline-block;
  width: auto;
  max-width: 160px;
  padding: 0;
  font-size: 24px;
  text-align: right;
  padding-right: 25px;
}
.currencyPicker .currencyInput.disabled input.dx-texteditor-input {
  color: #77909D;
}
.currencyPicker .currencyLabel {
  float: right;
  padding: 0 5px;
  color: #0b61a8;
  font-size: 24px;
  border-radius: 4px 4px 4px 4px;
  line-height: 32px;
}
.currencyPicker .currencyLabel:hover, .currencyPicker .currencyLabel:not(.collapsed) {
  background-color: #D9F5FC;
  border: 1px solid #BBC7CE;
}
.currencyPicker .currencyLabel.disabled {
  color: #77909D;
}
.currencyPicker .currencySelect {
  float: left;
}
.currencyPicker .tabsHolder {
  background-color: #0b61a8;
  border-radius: 5px 5px 0 0;
  overflow: hidden;
  position: relative;
  padding: 0 15px;
}
.currencyPicker .tabsHolder .item a {
  display: block;
  padding: 15px 5px;
  text-align: center;
  /*font-size:10px;*/
  color: white;
}
.currencyPicker .tabsHolder .item a.current {
  color: white;
  font-size: 14px;
}
.currencyPicker .tabsHolder .owl-nav,
.currencyPicker .tabsHolder .owl-nav.disabled {
  display: block;
}
.currencyPicker .tabsHolder .owl-nav .owl-prev,
.currencyPicker .tabsHolder .owl-nav .owl-next,
.currencyPicker .tabsHolder .owl-nav.disabled .owl-prev,
.currencyPicker .tabsHolder .owl-nav.disabled .owl-next {
  position: absolute;
  top: 0;
  text-indent: 990px;
  overflow: hidden;
  width: 55px;
  height: 100%;
  background-repeat: no-repeat;
  background-size: 35px auto;
}
.currencyPicker .tabsHolder .owl-nav .owl-prev,
.currencyPicker .tabsHolder .owl-nav.disabled .owl-prev {
  left: 0;
  background-image: url("/assets/img/icn/icon-arrow-left@svg.svg");
  background-position: center left;
}
.currencyPicker .tabsHolder .owl-nav .owl-next,
.currencyPicker .tabsHolder .owl-nav.disabled .owl-next {
  right: 0;
  background-image: url("/assets/img/icn/icon-arrow-right@svg.svg");
  background-position: center right;
}
.currencyPicker .currencyPickerDropDown:after {
  content: "";
  position: absolute;
  top: -5px;
  right: 7px;
  width: 0;
  height: 0;
  border-style: solid;
  border-color: transparent transparent #0b61a8;
  border-width: 0 6px 6px 6px;
}
.currencyPicker .currencyPickerDropDown .dx-tabs, .currencyPicker .currencyPickerDropDown .dx-tabs.dx-focused {
  border: 0 none;
  background-color: #0b61a8 !important;
  border-radius: 5px 5px 0 0;
  /*display:block; float:left;*/
}
.currencyPicker .currencyPickerDropDown .dx-tabs .dx-tabs-scrollable .dx-tabs-wrapper,
.currencyPicker .currencyPickerDropDown .dx-tabs .dx-tabs-wrapper {
  border: 0 none;
  /*display:block;*/
}
.currencyPicker .currencyPickerDropDown .dx-tabs .dx-tabs-wrapper:after {
  /*content:""; display:block; clear:both; float:none;*/
}
.currencyPicker .currencyPickerDropDown .dx-tabs .dx-tab, .currencyPicker .currencyPickerDropDown .dx-tabs .dx-tab.dx-state-hover {
  background-color: transparent;
  padding: 10px 15px;
  color: rgba(255, 255, 255, 0.2) !important;
}
.currencyPicker .currencyPickerDropDown .dx-tabs .dx-tab.dx-tab-selected {
  color: rgb(255, 255, 255) !important;
}
.currencyPicker .currencyPickerDropDown .dx-tabs .dx-tab.dx-tab-selected:after {
  border: 0 none;
}
.currencyPicker .currencyPickerDropDown .dx-tabs .dx-tab .dx-tab-text {
  text-overflow: unset;
  overflow: visible;
  display: block;
}
.currencyPicker .currencyPickerDropDown .dx-tabs .dx-tabs-nav-button {
  background-color: transparent;
}
.currencyPicker .currencyPickerDropDown .dx-tabs .dx-tabs-nav-button.dx-button .dx-icon {
  color: white;
  font-size: 12px;
}
.currencyPicker .currencyPickerDropDown .currencyDetails {
  margin: 8px 8px 0;
  padding: 0 0 35px 0;
}
.currencyPicker .currencyPickerDropDown .currencyDetails .currencyRateDetails {
  border-bottom: 1px solid #e2e7eb;
  margin-bottom: 5px;
}
.currencyPicker .currencyPickerDropDown .currencyDetails .currencyRateInput.dx-texteditor {
  border: 0 none;
}
.currencyPicker .currencyPickerDropDown .currencyDetails .currencyRateInput input {
  border: 0 none;
  color: #444;
  padding: 0;
  min-height: inherit;
  font-size: 24px;
  text-align: center !important;
}
.currencyPicker .currencyPickerDropDown .currencyDetails .convertedAmount {
  font-size: 18px;
  text-align: center;
  font-weight: bold;
  overflow-x: auto;
}
.currencyPicker .currencyPickerDropDown .currencyBtn {
  display: block;
  width: 32px;
  height: 28px;
  margin: 0 0 0 -16px;
  background-color: #0b61a8;
  border-radius: 39px 39px 0 0;
  position: absolute;
  bottom: 0;
  left: 50%;
  text-align: center;
}
.currencyPicker .currencyPickerDropDown .currencyBtn [class^=icn]:before,
.currencyPicker .currencyPickerDropDown .currencyBtn [class*=icn]:before {
  line-height: 28px;
  color: white;
  width: auto;
  height: auto;
}
.currencyPicker .currencyPickerDropDown .small {
  color: #0b61a8;
  display: block;
  text-align: center;
}
.currencyPicker.insideGrid .dx-texteditor-container {
  display: block;
  /*padding-right:25px;*/
}
.currencyPicker.insideGrid .currencySelect {
  padding-right: 25px;
  float: none;
}
.currencyPicker.insideGrid .currencySelect.item-number.currencySelect {
  text-align: right;
  padding-right: 35px;
}
.currencyPicker.insideGrid .currencyLabel {
  font-size: 14px;
  margin: 4px 0;
  color: #0078d7;
  line-height: 25px;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
}
.currencyPicker.insideGrid .currencyLabel:hover, .currencyPicker.insideGrid .currencyLabel:not(.collapsed) {
  border-color: transparent;
  background-color: transparent;
}
.currencyPicker.insideGrid .currencyInput {
  padding-right: 20px;
  float: none;
}
.currencyPicker.insideGrid .currencyPickerDropDown:after {
  right: 3px;
}
.currencyPicker.insideInput .currencyLabel {
  position: absolute;
  right: 1px;
  top: 1px;
  z-index: 2;
  font-size: 14px;
  line-height: 27px;
  width: 34px;
  height: 33px;
  border: solid 1px #fef;
  text-align: center;
}
.currencyPicker.insideInput .currencyInput {
  padding-right: 40px;
}
.currencyPicker.insideInput .currencyAmount input.dx-texteditor-input {
  text-align: right;
  padding-right: 40px;
}
.currencyPicker.insideInput .dx-texteditor-container {
  display: block;
}
.currencyPicker.CurrencyMaskHolder .currencyLabel {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
  font-size: inherit;
  line-height: inherit;
  width: 20px;
  height: 20px;
  color: inherit;
  padding: 0;
  text-align: center;
}
.currencyPicker.CurrencyMaskHolder .currencyLabel:hover, .currencyPicker.CurrencyMaskHolder .currencyLabel:not(.collapsed) {
  background: none;
  border: 0 none;
}
.currencyPicker.CurrencyMaskHolder .inputForCurrencyMask {
  padding-right: 20px;
}
.currencyPicker.withBigLabel .currencyLabel {
  font-size: 24px;
  width: 45px;
}
.currencyPicker.withBigLabel .currencyInput {
  padding-right: 45px;
}
.currencyPicker .dx-validator.dx-invalid .dx-texteditor-container .dx-texteditor-input-container:after {
  right: auto !important;
  left: 5px;
}
.currencyPicker .dx-validator.dx-invalid.special-border .dx-texteditor-container .dx-texteditor-input-container:after {
  right: 0px !important;
}
.currencyPicker .dx-validator.dx-invalid .dx-invalid-message-content {
  right: auto;
  left: 0;
}
.currencyPicker .dx-validator.dx-invalid .dx-invalid-message-content:before {
  right: auto;
  left: 10px;
}
.currencyPicker.small .currencyLabel {
  padding: 1px 0px 0px 0px;
  width: 24px;
  height: 24px;
  font-size: 12px;
  line-height: 21px;
  border: solid 1px #fef;
  text-align: center;
}
.currencyPicker.small .currencyLabel:hover, .currencyPicker.small .currencyLabel:not(.collapsed) {
  background-color: #D9F5FC;
  border: 1px solid #BBC7CE;
}
.currencyPicker.small .currencyLabel.disabled {
  color: #77909D;
}

.alertComponentInsidePopup {
  /*position: relative; display: block; top: -21px;*/
}
.alertComponentInsidePopup #alertsHolder {
  top: auto;
}

#alertsHolder {
  /*position: absolute; top: 100%; left: 0; right: 0; z-index: 1200;*/
}
#alertsHolder {
  position: fixed;
  top: 50px;
  left: 0;
  right: 0;
  z-index: 1200;
}
#alertsHolder .alertContainer {
  padding: 0 15px;
  max-width: 1170px;
  margin: 0 auto;
}
#alertsHolder .alertContainer .alert {
  border-radius: 0 0 5px 5px;
  padding: 5px 40px 5px 50px;
  box-shadow: 0 3px 4px rgba(0, 0, 0, 0.5);
}

.alertContainer .close {
  position: absolute;
  top: 10px;
  right: 15px;
  color: white;
}
.alertContainer .close span {
  font-size: 14px;
  color: white;
}
.alertContainer .alert {
  position: relative;
  padding: 5px 30px;
}
.alertContainer .alert .msgText {
  padding: 5px 0;
}
.alertContainer .alert .msgText [class^=icn],
.alertContainer .alert .msgText [class*=icn] {
  position: absolute;
  left: 10px;
  top: 15%;
  font-size: 24px;
}

.alert-success {
  background-color: #43BF00;
  border-color: #43BF00;
  color: white;
  padding: 15px;
}

.alert-danger {
  background-color: #FF3E56;
  border-color: #FF3E56;
  color: white;
  padding: 15px;
}

.alert-warning {
  background-color: #FFC100;
  border-color: #FFC100;
  color: white;
  padding: 15px;
}

.alert-info {
  background-color: #FFFBD3;
  border-color: #FFFBD3;
  color: #916e00;
  padding: 15px;
}

.toggleDropDown {
  position: relative;
}
.toggleDropDown:after, .toggleDropDown > .navbar-collapse:after {
  content: "";
  display: block;
  clear: both;
  float: none;
}
.toggleDropDown .navbar-collapse.collapse {
  height: 0;
  display: none !important;
}
.toggleDropDown .navbar-collapse.collapse.in {
  height: auto;
  display: block !important;
}
.toggleDropDown .navbar-toggle {
  display: block;
  margin: 0;
  padding: 0;
}
.toggleDropDown .navbar-collapse {
  position: absolute;
  right: 0;
  top: 100%;
  z-index: 99;
  width: 260px;
  min-height: 160px;
  padding: 0;
  overflow: hidden;
  background-color: white;
  border: 1px solid #BBC7CE;
  box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.3);
  border-radius: 5px 5px 5px 5px;
}
.toggleDropDown .toggoleHeader {
  padding: 10px;
  border-bottom: 1px solid #BBC7CE;
  margin-bottom: 10px;
}
.toggleDropDown .toggoleHeader h1 {
  font-size: 21px;
  float: left;
  color: #0078d7;
}
.toggleDropDown .toggoleHeader .toggoleBtn {
  float: right;
}
.toggleDropDown .toggoleContent {
  padding: 0 10px;
}
.toggleDropDown .toggleFooter {
  padding: 10px;
  border-top: 1px solid #BBC7CE;
  margin-top: 10px;
}

.navbar-brand {
  padding: 5px 15px 0 10px;
  font-size: 18px;
  line-height: 20px;
}
.navbar-brand .logoHolder {
  float: left;
  width: 120px;
  height: 50px;
}
.navbar-brand .navbar-toggle {
  border: 0 none;
  float: left;
}
.navbar-brand .navbar-toggle .icon-bar {
  background-color: white;
}

.primaryNavHolder {
  float: left;
}

.userMenuHolder {
  float: right;
}

#primaryNav .navbar-collapse {
  padding: 0;
}
#primaryNav ul.nav a,
#primaryNav ul.nav span {
  font-size: 14px;
  color: white;
}
#primaryNav ul.nav .mainMenu {
  margin: 0;
  float: left;
  position: static;
  /*border-right: 1px solid $std-dark; border-left: 1px solid $std-dark;*/
}
#primaryNav ul.nav .mainMenu .nav-icn-style {
  display: none;
}
#primaryNav ul.nav .mainMenu [class^=icn-],
#primaryNav ul.nav .mainMenu [class*=" icn-"] {
  margin-right: 5px;
  position: relative;
  top: 5px;
}
#primaryNav ul.nav .mainMenu [class^=icn-]:before,
#primaryNav ul.nav .mainMenu [class*=" icn-"]:before {
  font-size: 20px;
}
#primaryNav ul.nav .mainMenu [class^=menu-icn-],
#primaryNav ul.nav .mainMenu [class*=" menu-icn-"] {
  margin-right: 5px;
  position: relative;
  top: 0;
}
#primaryNav ul.nav .mainMenu [class^=menu-icn-]:before,
#primaryNav ul.nav .mainMenu [class*=" menu-icn-"]:before {
  font-size: 20px;
}
#primaryNav ul.nav .mainMenu > a {
  margin: 0;
  border-radius: 0 0 0 0;
  padding: 16px 15px;
  border: 0 none;
  border-style: solid;
  /*border-width: 0 1px 0px;*/
  border-color: transparent;
}
#primaryNav ul.nav .mainMenu > a:hover, #primaryNav ul.nav .mainMenu > a:focus {
  background-color: transparent;
  border-color: transparent;
}
#primaryNav ul.nav .mainMenu > a:hover {
  /*background-color: $basic-color;*/
}
#primaryNav ul.nav .mainMenu.currentMenu {
  background-color: #0078d7;
}
#primaryNav ul.nav .mainMenu.currentMenu > a {
  /*background-color: $basic-color; border-color: $basic-color;*/
}
#primaryNav ul.nav .mainMenu.hovered > a {
  background-color: #0b61a8;
}
#primaryNav ul.nav .mainMenu.withBorderLeft > a {
  position: relative;
}
#primaryNav ul.nav .mainMenu.withBorderLeft > a:before {
  content: "";
  position: absolute;
  top: 10px;
  bottom: 10px;
  left: 0;
  border-left: 1px white solid;
}

.copyright {
  color: #BBC7CE;
  padding: 20px 10px;
  text-align: center;
  font-size: 8px;
}

.horizontalNavHolder {
  position: fixed;
  left: 0;
  top: 50px;
  height: 100%;
  z-index: 200;
  background-color: black;
  width: 50px;
  transition-timing-function: linear;
  transition-property: width;
  transition-duration: 0.25s;
  transition-delay: 0s;
}
.horizontalNavHolder .copyright {
  visibility: hidden;
}
.horizontalNavHolder #horizontalNav .navbar-collapse {
  padding: 0;
  margin-top: 6px;
}
.horizontalNavHolder #horizontalNav ul.nav a,
.horizontalNavHolder #horizontalNav ul.nav span {
  font-size: 14px;
  color: white;
}
.horizontalNavHolder #horizontalNav ul.nav .mainMenu {
  margin: 6px 0 0 10px;
  position: relative;
  /*border-right: 1px solid $std-dark; border-left: 1px solid $std-dark;*/
}
.horizontalNavHolder #horizontalNav ul.nav .mainMenu .nav-icn-style {
  margin-right: 5px;
}
.horizontalNavHolder #horizontalNav ul.nav .mainMenu .nav-icn-style:before {
  font-size: 20px;
}
.horizontalNavHolder #horizontalNav ul.nav .mainMenu [class^=icn-],
.horizontalNavHolder #horizontalNav ul.nav .mainMenu [class*=" icn-"] {
  position: relative;
  top: 5px;
}
.horizontalNavHolder #horizontalNav ul.nav .mainMenu [class^=icn-]:before,
.horizontalNavHolder #horizontalNav ul.nav .mainMenu [class*=" icn-"]:before {
  font-size: 20px;
}
.horizontalNavHolder #horizontalNav ul.nav .mainMenu [class^=menu-icn-],
.horizontalNavHolder #horizontalNav ul.nav .mainMenu [class*=" menu-icn-"] {
  position: relative;
  top: 0;
}
.horizontalNavHolder #horizontalNav ul.nav .mainMenu [class^=menu-icn-]:before,
.horizontalNavHolder #horizontalNav ul.nav .mainMenu [class*=" menu-icn-"]:before {
  font-size: 20px;
}
.horizontalNavHolder #horizontalNav ul.nav .mainMenu a {
  margin: 0;
  border-radius: 9px 0px 0px 9px;
  padding: 5px 10px;
  border: 0 none;
  border-style: solid;
  /*border-width: 0 1px 0px;*/
  border-color: transparent;
}
.horizontalNavHolder #horizontalNav ul.nav .mainMenu a .wmn-button-wrapper {
  display: none;
  transition-timing-function: linear;
  transition-property: display;
  transition-duration: 0.5s;
  transition-delay: 0.5s;
}
.horizontalNavHolder #horizontalNav ul.nav .mainMenu a:focus {
  background-color: transparent;
  border-color: transparent;
}
.horizontalNavHolder #horizontalNav ul.nav .mainMenu a:hover {
  /*&:before, &:after{content:""; position:absolute; right:0; width:18px; height:18px; background-color:transparent;}
  &:before{ top: -18px; border-radius: 0 0 50% 0; box-shadow: 0px 9px 0px 0px $basic-color !important;}
  &:after{bottom:-18px; border-radius:0 50% 0 0; box-shadow: 0px -9px 0px 0px $basic-color !important;}*/
}
.horizontalNavHolder #horizontalNav ul.nav .mainMenu a:hover {
  background-color: #0b61a8;
}
.horizontalNavHolder #horizontalNav ul.nav .mainMenu a:hover span {
  color: white;
}
.horizontalNavHolder #horizontalNav ul.nav .mainMenu a.disabled,
.horizontalNavHolder #horizontalNav ul.nav .mainMenu a.disabled * {
  background-color: transparent !important;
}
.horizontalNavHolder #horizontalNav ul.nav .mainMenu.currentMenu > a, .horizontalNavHolder #horizontalNav ul.nav .mainMenu.currentMenu > a:hover {
  background-color: white;
}
.horizontalNavHolder #horizontalNav ul.nav .mainMenu.currentMenu > a:before, .horizontalNavHolder #horizontalNav ul.nav .mainMenu.currentMenu > a:after {
  content: "";
  position: absolute;
  right: 0;
  width: 18px;
  height: 18px;
  background-color: transparent;
}
.horizontalNavHolder #horizontalNav ul.nav .mainMenu.currentMenu > a:before {
  top: -18px;
  border-radius: 0 0 50% 0;
  box-shadow: 0px 9px 0px 0px white;
}
.horizontalNavHolder #horizontalNav ul.nav .mainMenu.currentMenu > a:after {
  bottom: -18px;
  border-radius: 0 50% 0 0;
  box-shadow: 0px -9px 0px 0px white;
}
.horizontalNavHolder #horizontalNav ul.nav .mainMenu.currentMenu > a span {
  color: #0b61a8;
}
.horizontalNavHolder #horizontalNav ul.nav .mainMenu .withBorderTop {
  display: block;
  position: absolute;
  top: -2px;
  right: 10px;
  left: 10px;
  border-top: 1px white solid;
}
.horizontalNavHolder #horizontalNav ul.nav .mainMenu.hasSubMenu > a {
  position: relative;
}
.horizontalNavHolder #horizontalNav ul.nav .mainMenu.hasSubMenu > a:before {
  content: "";
  position: absolute;
  right: 10px;
  top: 11px;
  width: 0;
  height: 0;
  border-style: solid;
  border-color: transparent #03A9F4 transparent;
  border-width: 7px 0 7px 7px;
}
.horizontalNavHolder #horizontalNav ul.nav .mainMenu.hasSubMenu:hover > a:before {
  top: 15px;
  border-color: #03A9F4 transparent;
  border-width: 0px 7px 7px 7px;
}
.horizontalNavHolder #horizontalNav ul.nav .mainMenu ul.subMenuList {
  margin: 0;
  padding: 0 0 0 30px;
  list-style: none;
  display: none;
  /*position: absolute; left: 99%; z-index: 2; top: 0;*/
}
.horizontalNavHolder #horizontalNav ul.nav .mainMenu ul.subMenuList li.subMenu {
  /*& > a {
    & { padding: 5px 10px; border: 0 none; border-style: solid; }
    &:hover {
      & { background-color: $basic-color; }
    }
    &.disabled {
      &, * { background-color: transparent !important; }
    }
  }*/
}
.horizontalNavHolder #horizontalNav ul.nav .mainMenu ul.subMenuList li.subMenu {
  margin: 5px 0 0 0px;
}
.horizontalNavHolder #horizontalNav ul.nav .mainMenu:hover ul.subMenuList {
  display: block;
}
.horizontalNavHolder:hover, .horizontalNavHolder.hover {
  width: 160px;
}
.horizontalNavHolder:hover #horizontalNav ul.nav .mainMenu a .wmn-button-wrapper, .horizontalNavHolder.hover #horizontalNav ul.nav .mainMenu a .wmn-button-wrapper {
  display: inline-block;
}
.horizontalNavHolder:hover #horizontalNav .dx-menu-item .wmn-button-wrapper, .horizontalNavHolder.hover #horizontalNav .dx-menu-item .wmn-button-wrapper {
  display: inline-block !important;
}
.horizontalNavHolder:hover .copyright, .horizontalNavHolder.hover .copyright {
  visibility: visible;
}

.horizontalNavHolder .dx-menu-item {
  /*.wmn-button-wrapper{display:none;}*/
}
.horizontalNavHolder .dx-menu-item.dx-state-hover {
  background-color: transparent;
}
.horizontalNavHolder .dx-menu-item.dx-menu-item-expanded {
  background-color: transparent;
  width: 160px;
}
.horizontalNavHolder .dx-menu-item.dx-menu-item-expanded .dx-mainMenu {
  /*.wmn-button-wrapper{display:inline-block;}*/
}
.horizontalNavHolder .dx-menu-item.dx-menu-item-expanded .dx-mainMenu a {
  /*background-color: $basic-color;*/
}
.horizontalNavHolder .dx-menu-item .dx-context-menu-container-border {
  border: 0 none;
  background-color: transparent;
}

.dx-menu-base .dx-menu-items-container {
  display: block;
}

.dx-mainMenu {
  margin: 6px 0 0 5px;
  position: relative;
  /*border-right: 1px solid $std-dark; border-left: 1px solid $std-dark;*/
}
.dx-mainMenu .nav-icn-style {
  margin-right: 5px;
}
.dx-mainMenu .nav-icn-style:before {
  font-size: 20px;
}
.dx-mainMenu [class^=icn-],
.dx-mainMenu [class*=" icn-"] {
  position: relative;
  top: 5px;
}
.dx-mainMenu [class^=icn-]:before,
.dx-mainMenu [class*=" icn-"]:before {
  font-size: 20px;
}
.dx-mainMenu [class^=menu-icn-],
.dx-mainMenu [class*=" menu-icn-"] {
  position: relative;
  top: 0;
}
.dx-mainMenu [class^=menu-icn-]:before,
.dx-mainMenu [class*=" menu-icn-"]:before {
  font-size: 20px;
}
.dx-mainMenu a {
  margin: 0;
  border-radius: 9px 0px 0px 9px;
  padding: 5px 10px;
  border: 0 none;
  border-style: solid;
  color: white;
  /*border-width: 0 1px 0px;*/
  border-color: transparent;
  display: block;
}
.dx-mainMenu a .wmn-button-wrapper {
  display: none;
  transition-timing-function: linear;
  transition-property: display;
  transition-duration: 0.5s;
  transition-delay: 0.5s;
}
.dx-mainMenu a:focus {
  background-color: transparent;
  border-color: transparent;
}
.dx-mainMenu a:hover {
  /*&:before, &:after{content:""; position:absolute; right:0; width:18px; height:18px; background-color:transparent;}
      &:before{ top: -18px; border-radius: 0 0 50% 0; box-shadow: 0px 9px 0px 0px $basic-color !important;}
      &:after{bottom:-18px; border-radius:0 50% 0 0; box-shadow: 0px -9px 0px 0px $basic-color !important;}*/
}
.dx-mainMenu a:hover {
  background-color: #0b61a8;
}
.dx-mainMenu a:hover span {
  color: white;
}
.dx-mainMenu a.disabled,
.dx-mainMenu a.disabled * {
  background-color: transparent !important;
}
.dx-mainMenu.currentMenu > a, .dx-mainMenu.currentMenu > a:hover {
  background-color: white;
}
.dx-mainMenu.currentMenu > a:before, .dx-mainMenu.currentMenu > a:after {
  content: "";
  position: absolute;
  right: 0;
  width: 18px;
  height: 18px;
  background-color: transparent;
}
.dx-mainMenu.currentMenu > a:before {
  top: -18px;
  border-radius: 0 0 50% 0;
  box-shadow: 0px 9px 0px 0px white;
}
.dx-mainMenu.currentMenu > a:after {
  bottom: -18px;
  border-radius: 0 50% 0 0;
  box-shadow: 0px -9px 0px 0px white;
}
.dx-mainMenu.currentMenu > a span {
  color: #0b61a8;
}
.dx-mainMenu.withBorderTop {
  /*& { display: block; position: absolute; top: -2px; right: 10px; left: 10px; border-top: 1px $std-light solid; }*/
}
.dx-mainMenu.withBorderTop {
  border-top: 1px white solid;
}
.dx-mainMenu.hasSubMenu > a {
  position: relative;
}
.dx-mainMenu.hasSubMenu > a:before {
  content: "";
  position: absolute;
  right: 10px;
  top: 11px;
  width: 0;
  height: 0;
  border-style: solid;
  border-color: transparent #03A9F4 transparent;
  border-width: 7px 0 7px 7px;
}
.dx-mainMenu.hasSubMenu:hover > a:before {
  top: 15px;
  border-color: #03A9F4 transparent;
  border-width: 0px 7px 7px 7px;
}
.dx-mainMenu ul.subMenuList {
  margin: 0;
  padding: 0 0 0 30px;
  list-style: none;
  display: none;
  /*position: absolute; left: 99%; z-index: 2; top: 0;*/
}
.dx-mainMenu ul.subMenuList li.subMenu {
  /*& > a {
        & { padding: 5px 10px; border: 0 none; border-style: solid; }
        &:hover {
          & { background-color: $basic-color; }
        }
        &.disabled {
          &, * { background-color: transparent !important; }
        }
      }*/
}
.dx-mainMenu ul.subMenuList li.subMenu {
  margin: 5px 0 0 0px;
}
.dx-menu-base:not(.dx-datagrid) .dx-menu-item-content {
  padding: 0;
}
.dx-menu-base:not(.dx-datagrid) .dx-context-menu-content-delimiter {
  background: black;
  height: 100% !important;
}
.dx-menu-base:not(.dx-datagrid) > .dx-submenu {
  background-color: black;
  border-color: black;
  padding: 5px 0;
  position: relative;
  top: 7px;
}
.dx-menu-base:not(.dx-datagrid) > .dx-submenu .dx-menu-item.dx-state-hover {
  color: white;
  background-color: transparent;
}
.dx-menu-base:not(.dx-datagrid) > .dx-submenu .dx-menu-item .dx-mainMenu {
  margin: 0;
}
.dx-menu-base:not(.dx-datagrid) > .dx-submenu .dx-menu-item .dx-mainMenu .wmn-button-wrapper {
  display: inline-block;
}

[class^=badgeBaloon],
[class*=" badgeBaloon"] {
  position: absolute;
  right: -5px;
  top: -5px;
  font-size: 10px;
  background-color: #0078d7;
  color: white;
  width: 10px;
  line-height: 10px !important;
  padding: 1px 2px;
  overflow: hidden;
  text-align: center;
  border-radius: 50% 50% 50% 50%;
}
[class^=badgeBaloon][class^=-small], [class^=badgeBaloon][class*=-small],
[class*=" badgeBaloon"][class^=-small],
[class*=" badgeBaloon"][class*=-small] {
  font-size: 8px !important;
}
[class^=badgeBaloon][class^=-blue], [class^=badgeBaloon][class*=-blue],
[class*=" badgeBaloon"][class^=-blue],
[class*=" badgeBaloon"][class*=-blue] {
  background-color: #0078d7;
}
[class^=badgeBaloon][class^=-red], [class^=badgeBaloon][class*=-red],
[class*=" badgeBaloon"][class^=-red],
[class*=" badgeBaloon"][class*=-red] {
  background-color: #ff262c;
}
[class^=badgeBaloon][class^=-right], [class^=badgeBaloon][class*=-right],
[class*=" badgeBaloon"][class^=-right],
[class*=" badgeBaloon"][class*=-right] {
  right: -5px;
  left: auto;
}
[class^=badgeBaloon][class^=-left], [class^=badgeBaloon][class*=-left],
[class*=" badgeBaloon"][class^=-left],
[class*=" badgeBaloon"][class*=-left] {
  right: auto;
  left: -5px;
}

#Header {
  background-color: black;
}
#Header .pams-nav-bar {
  min-height: 10px !important;
  background-color: black;
  /*to be able to set the height of the nav bar and the items inside &.pams-nav-bar { background-color: $std-dark; }*/
}
#Header .pams-nav-bar .connectionStatues {
  width: 50px;
  height: 20px;
  font-family: "Open Sans", sans-serif;
  font-size: 12px;
  text-align: center;
  line-height: 22px;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);
  border-radius: 10px;
  position: absolute;
  top: 12px;
  right: 15px;
}
#Header .pams-nav-bar .connectionStatues.online {
  background-color: #43BF00;
  color: white;
}
#Header .pams-nav-bar .not-badge {
  position: relative;
}
#Header .pams-nav-bar .not-badge[data-badge]:after {
  content: attr(data-badge);
  position: absolute;
  top: 6px;
  right: -8px;
  font-size: 10px;
  background: #FF420A;
  color: white;
  width: 16.2px;
  height: 16.2px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: bold;
  text-align: center;
  line-height: 16px;
  border-radius: 30px;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);
}
#Header .pams-nav-bar .nav-dropdown {
  color: #B0BEC5;
  border: none;
  padding-right: 0px;
  margin-left: 0px;
  margin-right: 0px;
  background: transparent;
  padding-left: 0px;
}
#Header .pams-nav-bar .nav-dropdown:focus {
  outline: 0;
}
#Header .pams-nav-bar .nav-dropdown .icn-arrow-down {
  font-size: 8px;
  padding-top: 18px;
  padding-bottom: 23px;
  height: 50px;
}
#Header .userMenu {
  float: right;
}
#Header .userMenu .loginBtn {
  padding: 0 15px;
  margin-top: 10px;
}
#Header .userMenu > ul > li {
  margin: 0;
  float: left;
}
#Header .userMenu > ul > li > a {
  display: block;
  font-size: 14px;
  padding: 6px 0 7px 0;
  text-decoration: none;
  font-weight: normal;
}
#Header .userMenu > ul > li:hover {
  background-color: #2A363B;
}
#Header .userMenu > ul > li.menuOfNew {
  padding: 0 10px;
}
#Header .userMenu > ul > li.menuOfNew > a {
  padding: 12px 0 4px 0;
  text-decoration: none;
  font-weight: normal;
}
#Header .userMenu > ul > li.menuOfNew > a span {
  color: white;
  font-size: 25px;
}
#Header .userMenu > ul > li.menuOfNew > a:hover span, #Header .userMenu > ul > li.menuOfNew > a.open span {
  color: #0078d7;
}
#Header .userMenu > ul > li.menuOfNew .dropdown-menu {
  right: 5px;
}
#Header .userMenu > ul > li.menuOfNew li > a, #Header .userMenu > ul > li.menuOfNew li > span {
  font-size: 14px;
  color: black;
  display: block;
  padding: 3px 10px;
  text-decoration: none;
  font-weight: normal;
}
#Header .userMenu > ul > li.menuOfNew li > span {
  font-size: 12px;
  font-weight: bold;
  background-color: #E5F1FB;
}
#Header .userMenu > ul > li.menuOfNew li ul {
  margin: 0;
  padding: 0;
}
#Header .userMenu > ul > li.menuOfNew li ul [class^=icn-]:before,
#Header .userMenu > ul > li.menuOfNew li ul [class*=" icn-"]:before {
  color: #0078d7;
}
#Header .userMenu > ul > li.menuOfNew li ul a {
  padding: 3px 20px;
  text-decoration: none;
  font-weight: normal;
}
#Header .userMenu > ul > li.menuOfNew.open {
  background-color: #0b61a8;
}
#Header .userMenu > ul > li.notificationDropdown .badge {
  top: 10px;
  font-size: 10px;
  background-color: #ff262c;
  position: absolute;
  left: 25px;
  right: auto;
}
#Header .userMenu > ul > li.notificationDropdown .customDropdown-menu {
  width: 300px;
  top: 53px;
  right: -100px;
  padding: 0;
}
#Header .userMenu > ul > li.notificationDropdown .customDropdown-menu:before, #Header .userMenu > ul > li.notificationDropdown .customDropdown-menu:after {
  right: 39%;
}
#Header .userMenu > ul > li.menuOfBranches {
  padding: 12px 10px 2px;
}
#Header .userMenu > ul > li.menuOfBranches .BranchName {
  display: inline-block;
  max-width: 300px;
}
#Header .userMenu > ul > li.menuOfBranches .icn-arrow-down {
  display: inline-block;
  padding-left: 4px;
}
#Header .userMenu > ul > li.menuOfBranches .customDropdown-menu.branches {
  list-style: none;
  margin: 0;
  padding: 0;
  right: 0;
  left: auto;
  top: 100%;
}
#Header .userMenu > ul > li.menuOfBranches .customDropdown-menu.branches li a {
  font-size: 14px;
  color: black;
  display: block;
  padding: 3px 10px;
}
#Header .userMenu > ul > li.menuOfBranches.left .BranchName {
  /*max-width: 90%;*/
}
#Header .userMenu > ul > li.menuOfBranches.left .customDropdown-menu.branches {
  right: auto;
  left: 0;
}
#Header .userMenu > ul > li.userInfo {
  padding: 7px 10px;
}
#Header .userMenu > ul > li.userInfo .profile-info {
  width: 400px;
}
#Header .userMenu > ul > li.userInfo .profile-img {
  display: inline-block;
  float: left;
  margin-right: 5px;
  width: 36px;
  /*height: 36px;*/
}
#Header .userMenu > ul > li.userInfo .img-circle.profile-img {
  display: inline-block;
}
#Header .userMenu > ul > li.userInfo > a {
  display: inline-block !important;
  float: right;
  padding: 0 0 3px 0;
}
#Header .userMenu > ul > li.userInfo > a span.icn-arrow-down {
  padding: 10px 0 4px;
  display: inline-block;
  height: auto;
}
#Header .userMenu > ul > li.userInfo .dropdown-menu > span {
  padding: 3px 20px;
}
#Header .userMenu > ul > li.nav-separator {
  box-sizing: border-box;
  width: 1px;
  height: 36px;
  background-color: #36474F;
  margin-right: 12px;
  margin-left: 14px;
  margin-top: 11px;
}
#Header .userMenu > ul > li.nav-separator:first-child {
  margin-left: 0;
}
#Header .userMenu .dropdown .dropdown-menu,
#Header .userMenu .dropdown .customDropdown-menu {
  left: auto;
  right: 0px;
}
#Header .userMenu .dropdown .dropdown-menu:before, #Header .userMenu .dropdown .dropdown-menu:after,
#Header .userMenu .dropdown .customDropdown-menu:before,
#Header .userMenu .dropdown .customDropdown-menu:after {
  /*right: auto; left: 10px;*/
}
#Header .userMenu .dropdown > a {
  color: white;
  display: block;
  cursor: pointer;
  overflow: hidden;
}
#Header .userMenu .dropdown > a:focus {
  outline: 0;
}
#Header .userMenu .nav-bar-icon {
  border: none !important;
  padding: 10px 0;
  background-color: transparent;
  font-size: 18px;
  padding-right: 0px;
  padding-left: 0px;
}
#Header .userMenu .nav-bar-icon:focus {
  outline: 0;
}
#Header .userMenu .icn-nav-search:before {
  content: "\e920";
  color: #B0BEC5;
}
#Header .userMenu .icn-nav-notifications:before {
  content: "\e91b";
  color: white;
}

.loggedOutBox {
  position: fixed;
  top: 100px;
  right: 15px;
  z-index: 1151;
  padding: 24px;
  background-color: #FFFBD3;
  box-shadow: -7px 7px 10px #BBC7CE;
  border-radius: 5px 5px 5px 5px;
}
.loggedOutBox::before {
  content: "";
  position: absolute;
  right: 5px;
  top: -10px;
  border-style: solid;
  border-width: 10px;
  border-color: transparent transparent #FFFBD3;
}

.loggedInLayer {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 9999;
  height: 100%;
  width: 100%;
  overflow: auto;
}

.subMenuHolderDIV {
  position: absolute;
  z-index: 3;
  width: 100%;
  left: 0;
  right: 0;
  background-color: #0b61a8;
}
.subMenuHolderDIV a,
.subMenuHolderDIV span {
  font-size: 14px;
  color: white;
}
.subMenuHolderDIV .subMenuHolder {
  margin: 0;
  padding: 0;
  list-style: none;
  display: table;
}
.subMenuHolderDIV .subMenuHolder > li.sub-item {
  display: table-cell;
  vertical-align: middle;
  padding: 10px 0 0;
}
.subMenuHolderDIV .subMenuHolder > li.sub-item > a {
  display: inline-block;
  padding: 5px 15px 10px;
}
.subMenuHolderDIV .subMenuHolder > li.sub-item > a:hover {
  background-color: #0078d7 !important;
}
.subMenuHolderDIV .subMenuHolder > li.sub-item.currentMenu > a {
  background-color: #0078d7 !important;
}
.subMenuHolderDIV .subMenuHolder > li.sub-item .dropdown-menu {
  margin: 0;
  padding: 0;
  background-color: #0b61a8;
  border-radius: 0 0 0 0;
  border: 0 none !important;
  left: auto !important;
  right: 0 !important;
  top: 99% !important;
}
.subMenuHolderDIV .subMenuHolder > li.sub-item .dropdown-menu:before, .subMenuHolderDIV .subMenuHolder > li.sub-item .dropdown-menu:after {
  display: none;
  content: unset;
}
.subMenuHolderDIV .subMenuHolder > li.sub-item .dropdown-menu a {
  font-size: 14px;
  color: white;
}
.subMenuHolderDIV .subMenuHolder > li.sub-item .dropdown-menu a[href*=deleted-inquires],
.subMenuHolderDIV .subMenuHolder > li.sub-item .dropdown-menu a[href^=deleted-inquires] {
  border-top: 1px solid #fff;
  background-color: #004D8A;
}
.subMenuHolderDIV .subMenuHolder > li.sub-item.open > a, .subMenuHolderDIV .subMenuHolder > li.sub-item.open li a:hover {
  background-color: #0078d7 !important;
}
.subMenuHolderDIV .subMenuHolder > li.sub-item.open .currentMenu a {
  background-color: #0078d7 !important;
}

.sub-menu {
  /*.sub-item { width: 93px; margin-right: 1px;
    &.active { background-color: $active-menu-item; }
    a {
      .sub-icon { font-size: 34px; padding-bottom: 2px; text-align: center; }
    }
  }*/
}
.sub-menu {
  background-color: #0b61a8 !important;
}
.sub-menu .subMenuHolderDIV {
  position: static !important;
}

#secondryNav .nav.navbar-nav {
  display: table-row;
}
#secondryNav .nav.navbar-nav .dropdown .dropdown-menu:before, #secondryNav .nav.navbar-nav .dropdown .dropdown-menu:after {
  right: auto;
  left: 10px;
}
#secondryNav .nav.navbar-nav .dropdown > a {
  font-size: 8px;
  color: white;
  display: block;
  cursor: pointer;
  overflow: hidden;
  width: 100%;
  height: 16px;
  border: 0 none !important;
}
#secondryNav .nav.navbar-nav .dropdown > a:focus {
  outline: 0;
}
#secondryNav .nav.navbar-nav .dropdown > a .icn-arrow-down {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  text-align: center;
  font-size: 14px;
}
#secondryNav .nav.navbar-nav .dropdown.open > a {
  background-color: #145081;
}
#secondryNav .nav.navbar-nav > li {
  background-color: #1b6bad;
  margin-bottom: 0;
  display: table-cell;
  float: none;
  position: relative;
}
#secondryNav .nav.navbar-nav > li:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  border-right: 1px solid #0b61a8;
}
#secondryNav .nav.navbar-nav > li > a {
  margin: 0;
  background-color: #1b6bad;
  border: 0 none;
  text-align: center;
  color: white;
}
#secondryNav .nav.navbar-nav .text {
  display: block;
  line-height: 16px;
}
#secondryNav .nav.navbar-nav > li.active, #secondryNav .nav.navbar-nav > li.active, #secondryNav .nav.navbar-nav > li.active {
  background-color: #0078d7;
}
#secondryNav .nav.navbar-nav > li.active > a, #secondryNav .nav.navbar-nav > li.active > a:hover, #secondryNav .nav.navbar-nav > li.active > a:focus {
  border: 0 none;
  border-radius: 0 0 0 0;
  background-color: #0078d7;
}

.panel {
  background-color: transparent;
  border: 0 none;
  margin: 0 auto;
}
.panel .panel-heading {
  background-color: transparent;
  border-radius: 0 0 0 0;
  border: 0 none;
  border-bottom: 1px solid #C4CDD1;
}
.panel .panel-body {
  background-color: #E8F0F6;
}

#breadcrumbsHolder {
  border-bottom: 1px solid #e1e1e1;
  margin-bottom: 15px;
  background-color: white;
  position: relative;
  width: 100%;
}
#breadcrumbsHolder .container-fluid {
  /*padding-left:20px; padding-right:20px;*/
  max-width: unset;
}
#breadcrumbsHolder .row {
  padding-top: 8px;
  padding-bottom: 7px;
}
#breadcrumbsHolder .breadcrumb {
  margin: 0;
  padding: 0;
  background-color: transparent;
}
#breadcrumbsHolder .breadcrumb li {
  color: black;
  font-family: "open_sanssemibold";
  line-height: 32px;
}
#breadcrumbsHolder .breadcrumb > li + li:before {
  font-family: "pams-icon";
  content: "\e056";
  font-size: 12px;
  padding: 0 4px;
}
#breadcrumbsHolder .breadcrumb span,
#breadcrumbsHolder .breadcrumb a {
  color: black;
  font-family: "open_sanssemibold";
}
#breadcrumbsHolder .breadcrumb a:hover {
  text-decoration: underline;
}
#breadcrumbsHolder .breadcrumb .labelView {
  display: inline-block !important;
  width: auto !important;
  line-height: 1;
}
#breadcrumbsHolder .breadcrumb .labelView .dx-texteditor-input {
  min-height: unset;
}
#breadcrumbsHolder .breadcrumb .active {
  color: #0b61a8;
}
#breadcrumbsHolder .breadcrumb .active .pageTitle {
  overflow: hidden;
  white-space: nowrap;
  max-width: 300px;
  text-overflow: ellipsis;
  position: relative;
  top: 5px;
}
#breadcrumbsHolder .breadcrumb .active .labelView .dx-texteditor-input {
  padding-top: 10px;
  color: #0b61a8;
}
#breadcrumbsHolder .breadcrumb.component {
  float: left;
}
#breadcrumbsHolder .breadcrumb.component:before, #breadcrumbsHolder .breadcrumb.component:after {
  content: "";
  display: block;
  clear: both;
  float: none;
}
#breadcrumbsHolder .breadcrumb.component li:before {
  content: none;
}
#breadcrumbsHolder .breadcrumb.component li span:not(.icn-breadcrumbs-gray),
#breadcrumbsHolder .breadcrumb.component li a {
  color: black;
}
#breadcrumbsHolder .breadcrumb.component li .icn-breadcrumbs-gray {
  font-size: 12px;
  color: #ccc;
}
#breadcrumbsHolder .breadcrumb.component > li {
  float: right;
  position: relative;
  line-height: 28px;
  font-size: 16px;
}
#breadcrumbsHolder .breadcrumb.component > li [class^=icn-], #breadcrumbsHolder .breadcrumb.component > li > [class*=" icn-"] {
  padding: 0 4px;
}
#breadcrumbsHolder .breadcrumb.component > li > span, #breadcrumbsHolder .breadcrumb.component > li > a {
  font-size: 16px;
}
#breadcrumbsHolder .breadcrumb.component > li.dropdown {
  width: 28px;
  height: 27px;
}
#breadcrumbsHolder .breadcrumb.component > li.dropdown > a {
  position: relative;
}
#breadcrumbsHolder .breadcrumb.component > li.dropdown > a [class^=icn-], #breadcrumbsHolder .breadcrumb.component > li.dropdown > a > [class*=" icn-"] {
  font-size: 27px;
  line-height: 1;
  position: absolute;
  left: 0;
  top: 2px;
  color: #0078d7;
}
#breadcrumbsHolder .breadcrumb.component > li.dropdown .dropdown-menu {
  top: 42px;
  left: -4px;
}
#breadcrumbsHolder .breadcrumb.component > li.dropdown .dropdown-menu:before, #breadcrumbsHolder .breadcrumb.component > li.dropdown .dropdown-menu:after {
  left: 6.25px;
  right: auto;
}
#breadcrumbsHolder .breadcrumb.component > li.dropdown .dropdown-menu [class^=icn-], #breadcrumbsHolder .breadcrumb.component > li.dropdown .dropdown-menu > [class*=" icn-"] {
  color: #0078d7;
}
#breadcrumbsHolder .breadcrumb.forFiles {
  float: left;
}
#breadcrumbsHolder .breadcrumb.forFiles:before, #breadcrumbsHolder .breadcrumb.forFiles:after {
  content: "";
  display: block;
  clear: both;
  float: none;
}
#breadcrumbsHolder .breadcrumb.forFiles li:before {
  content: none;
}
#breadcrumbsHolder .breadcrumb.forFiles li span,
#breadcrumbsHolder .breadcrumb.forFiles li a {
  color: #0078d7;
}
#breadcrumbsHolder .breadcrumb.forFiles > li {
  float: left;
  position: relative;
  padding-right: 20px;
  margin-right: 10px;
  line-height: 28px;
}
#breadcrumbsHolder .breadcrumb.forFiles > li:after {
  content: ">";
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
  font-size: 16px;
}
#breadcrumbsHolder .breadcrumb.forFiles > li:first-child {
  /* & { padding-right: 0; margin-right: 0; }
  &:after { content: none; padding-right: 0; margin-right: 0; }*/
}
#breadcrumbsHolder .breadcrumb.forFiles > li > span, #breadcrumbsHolder .breadcrumb.forFiles > li > a {
  font-size: 16px;
}
#breadcrumbsHolder .breadcrumb.forFiles > li.dropdown {
  width: 45px;
  height: 27px;
}
#breadcrumbsHolder .breadcrumb.forFiles > li.dropdown > a {
  position: relative;
}
#breadcrumbsHolder .breadcrumb.forFiles > li.dropdown > a [class^=icn-], #breadcrumbsHolder .breadcrumb.forFiles > li.dropdown > a > [class*=" icn-"] {
  font-size: 27px;
  line-height: 1;
  position: absolute;
  left: 0;
  top: 0;
}
#breadcrumbsHolder .breadcrumb.forFiles > li.dropdown > a .overlayIcon {
  left: 9px;
  top: 12px;
  font-size: 10px;
  color: white;
}
#breadcrumbsHolder .breadcrumb.forFiles > li.dropdown .dropdown-menu {
  top: 42px;
}
#breadcrumbsHolder .breadcrumb.forFiles > li.dropdown .dropdown-menu:before, #breadcrumbsHolder .breadcrumb.forFiles > li.dropdown .dropdown-menu:after {
  left: 6.25px;
  right: auto;
}
#breadcrumbsHolder .breadcrumbsExtension {
  float: left;
  margin-left: 15px;
}
#breadcrumbsHolder .breadcrumbsExtension .multiOptionDivHolder {
  padding: 0;
}
#breadcrumbsHolder .breadcrumbsExtension .multiOptionDivHolder .multiOptionLabel {
  line-height: 20px;
}
#breadcrumbsHolder .pageTitle {
  font-size: 16px;
  color: #0b61a8;
  display: inline-block;
  line-height: 20px;
}
#breadcrumbsHolder .breadcrumbsbuttons {
  float: right;
}
#breadcrumbsHolder .breadcrumbsbuttons > ul > li, #breadcrumbsHolder .breadcrumbsbuttons > right-buttons > ul > li {
  display: table-cell;
  vertical-align: middle;
  padding: 0 10px;
}
#breadcrumbsHolder .breadcrumbsbuttons > ul > li:after, #breadcrumbsHolder .breadcrumbsbuttons > right-buttons > ul > li:after {
  content: "";
  display: block;
  clear: both;
  float: none;
}
#breadcrumbsHolder .breadcrumbsbuttons > ul > li > a > [class^=icn-]:before, #breadcrumbsHolder .breadcrumbsbuttons > ul > li > a > [class*=" icn-"]:before, #breadcrumbsHolder .breadcrumbsbuttons > right-buttons > ul > li > a > [class^=icn-]:before, #breadcrumbsHolder .breadcrumbsbuttons > right-buttons > ul > li > a > [class*=" icn-"]:before {
  font-size: 16px;
  position: relative;
  top: 3px;
}
#breadcrumbsHolder .breadcrumbsbuttons > ul > li > a:not(.btn-xs) > [class^=icn-]:before, #breadcrumbsHolder .breadcrumbsbuttons > ul > li > a:not(.btn-xs) > [class*=" icn-"]:before, #breadcrumbsHolder .breadcrumbsbuttons > right-buttons > ul > li > a:not(.btn-xs) > [class^=icn-]:before, #breadcrumbsHolder .breadcrumbsbuttons > right-buttons > ul > li > a:not(.btn-xs) > [class*=" icn-"]:before {
  top: 2px;
}
#breadcrumbsHolder .breadcrumbsbuttons > ul > li > button:not(.navbar-toggle), #breadcrumbsHolder .breadcrumbsbuttons > right-buttons > ul > li > button:not(.navbar-toggle) {
  min-width: 75px;
}
#breadcrumbsHolder .breadcrumbsbuttons > ul > li.nav-separator, #breadcrumbsHolder .breadcrumbsbuttons > right-buttons > ul > li.nav-separator {
  position: relative;
  padding: 0;
  width: 1px;
}
#breadcrumbsHolder .breadcrumbsbuttons > ul > li.nav-separator:after, #breadcrumbsHolder .breadcrumbsbuttons > right-buttons > ul > li.nav-separator:after {
  content: "";
  position: absolute;
  left: 0;
  top: 5px;
  bottom: 5px;
  border-left: 1px solid #BBC7CE;
}
#breadcrumbsHolder .breadcrumbsbuttons > ul > li > .dx-button, #breadcrumbsHolder .breadcrumbsbuttons > ul > li > .dropdown {
  float: left;
}
#breadcrumbsHolder .breadcrumbsbuttons .dx-button:not(.btn-primary) {
  border-radius: 0 0 0 0;
  border-color: transparent;
  border: 0 none;
  display: block;
}
#breadcrumbsHolder .breadcrumbsbuttons .dx-button:not(.btn-primary) .dx-button-content {
  padding: 5px 10px;
}
#breadcrumbsHolder .breadcrumbsbuttons .dx-button:not(.btn-primary) .dx-button-text {
  color: #0078d7;
}
#breadcrumbsHolder .breadcrumbsbuttons .dx-button:not(.btn-primary).nav-approve {
  border-color: #43BF00;
}
#breadcrumbsHolder .breadcrumbsbuttons .dx-button:not(.btn-primary).nav-approve .dx-button-content .dx-button-text {
  color: #43BF00;
}
#breadcrumbsHolder .breadcrumbsbuttons .dx-button:not(.btn-primary).nav-approve.nav-approve:hover .dx-button-content {
  background-color: #43BF00;
}
#breadcrumbsHolder .breadcrumbsbuttons .dx-button:not(.btn-primary).nav-approve.nav-approve:hover .dx-button-content .dx-button-text {
  color: white;
}
#breadcrumbsHolder .breadcrumbsbuttons .dx-button:not(.btn-primary).nav-default {
  border-color: #0b61a8;
}
#breadcrumbsHolder .breadcrumbsbuttons .dx-button:not(.btn-primary).nav-default .dx-button-content .dx-button-text {
  color: #0b61a8;
}
#breadcrumbsHolder .breadcrumbsbuttons .dx-button:not(.btn-primary).nav-default:hover .dx-button-content {
  background-color: #0b61a8;
}
#breadcrumbsHolder .breadcrumbsbuttons .dx-button:not(.btn-primary).nav-default:hover .dx-button-content .dx-button-text {
  color: white;
}
#breadcrumbsHolder .breadcrumbsbuttons .dx-button:not(.btn-primary).dx-button-has-icon .dx-icon {
  width: 20px;
  height: 20px;
  background-size: 20px 20px;
  line-height: 25px;
  color: #0078d7;
  /*@include borderRadius(0,0,0,0); border-color: transparent; border: 0 none;*/
}
#breadcrumbsHolder .breadcrumbsbuttons .dropdown .dropdown-menu,
#breadcrumbsHolder .breadcrumbsbuttons .dropdown .customDropdown-menu {
  left: auto;
  right: 4px;
  top: 36px;
}
#breadcrumbsHolder .breadcrumbsbuttons .dropdown .dropdown-menu ul li > dx-check-box.chckBox,
#breadcrumbsHolder .breadcrumbsbuttons .dropdown .customDropdown-menu ul li > dx-check-box.chckBox {
  padding: 5px 10px;
}
#breadcrumbsHolder .breadcrumbsbuttons .dropdown .dropdown-menu ul li > dx-check-box.chckBox .dx-checkbox-icon,
#breadcrumbsHolder .breadcrumbsbuttons .dropdown .customDropdown-menu ul li > dx-check-box.chckBox .dx-checkbox-icon {
  border-color: #0078d7;
  width: 20px;
  height: 20px;
  border-width: 2px;
  margin-top: 0;
  margin-left: 0;
}
#breadcrumbsHolder .breadcrumbsbuttons .dropdown .dropdown-menu ul li > dx-check-box.chckBox .dx-checkbox-text,
#breadcrumbsHolder .breadcrumbsbuttons .dropdown .customDropdown-menu ul li > dx-check-box.chckBox .dx-checkbox-text {
  color: #0078d7;
}
#breadcrumbsHolder .breadcrumbsbuttons .dropdown .dropdown-menu ul li > dx-check-box.chckBox:not(.dx-checkbox-checked) .dx-checkbox-icon:before,
#breadcrumbsHolder .breadcrumbsbuttons .dropdown .customDropdown-menu ul li > dx-check-box.chckBox:not(.dx-checkbox-checked) .dx-checkbox-icon:before {
  background-color: #0078d7;
}
#breadcrumbsHolder .breadcrumbsbuttons .dropdown > a:not(.btn-xs) {
  display: block;
  text-decoration: none;
  font-weight: normal;
}
#breadcrumbsHolder .breadcrumbsbuttons .dropdown > a:not(.btn-xs) span {
  font-size: 16px;
  line-height: 27px;
}
#breadcrumbsHolder .breadcrumbsbuttons .dropdown.nav-approve {
  border: 1px solid #43BF00;
}
#breadcrumbsHolder .breadcrumbsbuttons .dropdown.nav-approve > a span {
  color: #43BF00;
}
#breadcrumbsHolder .breadcrumbsbuttons .dropdown.nav-approve.open {
  background-color: #43BF00;
}
#breadcrumbsHolder .breadcrumbsbuttons .dropdown.nav-approve.open > a span {
  color: white;
}
#breadcrumbsHolder .breadcrumbsbuttons .dropdown.nav-default {
  border: 1px solid #0b61a8;
}
#breadcrumbsHolder .breadcrumbsbuttons .dropdown.nav-default > a span {
  color: #0b61a8;
}
#breadcrumbsHolder .breadcrumbsbuttons .dropdown.nav-default.open {
  background-color: #0b61a8;
}
#breadcrumbsHolder .breadcrumbsbuttons .dropdown.nav-default.open > a span {
  color: white;
}
#breadcrumbsHolder .breadcrumbsbuttons .closeBtn {
  display: block;
  width: 20px;
  height: 20px;
  line-height: 20px;
  text-align: center;
  text-decoration: none;
  font-weight: normal;
}
#breadcrumbsHolder .breadcrumbsbuttons .closeBtn span:before {
  opacity: 0.2;
  filter: alpha(opacity=20);
  color: black;
  font-size: 20px;
}
#breadcrumbsHolder .breadcrumbsbuttons .closeBtn:hover span:before {
  opacity: 1;
  filter: alpha(opacity=100);
}

main.horizontalNavigation {
  padding-left: 50px;
}

.stickyBreadcrumb #breadcrumbsHolder {
  position: sticky !important;
  top: 0;
  left: 0;
  right: 0;
  z-index: 999;
}

.stickyNav header#Header {
  position: sticky !important;
  top: 0;
  left: 0;
  right: 0;
  z-index: 1000;
}
.stickyNav #breadcrumbsHolder {
  position: sticky !important;
  left: 0;
  right: 0;
  z-index: 999;
}
.item-status-mark {
  display: inline-block;
  width: 16px;
  height: 16px;
  border: 1px solid #333;
  border-radius: 3px;
  font-weight: bold;
  text-align: center;
  line-height: 14px;
  font-size: 12px;
  color: #333;
}
.item-status-mark.item-status-mark-regretted {
  background-color: #D8D8D8;
}
.item-status-mark.item-status-mark-regretted:before {
  content: "R";
}
.item-status-mark.item-status-mark-rejected {
  background-color: red;
  color: white !important;
}
.item-status-mark.item-status-mark-rejected:before {
  content: "R";
}
.item-status-mark.item-status-mark-lost {
  background-color: red;
  color: white !important;
}
.item-status-mark.item-status-mark-lost:before {
  content: "L";
}
.item-status-mark.item-status-mark-cancelled {
  background-color: #D8D8D8;
}
.item-status-mark.item-status-mark-cancelled:before {
  content: "C";
}
.item-status-mark.item-status-mark-cancelled-order {
  background-color: red;
  color: white !important;
}
.item-status-mark.item-status-mark-cancelled-order:before {
  content: "C";
}
.item-status-mark.item-status-mark-activate {
  background-color: white;
  color: #0078d7 !important;
}
.item-status-mark.item-status-mark-activate:before {
  content: "A";
}
.item-status-mark.item-status-mark-split {
  background-color: #0078d7;
  color: white !important;
}
.item-status-mark.item-status-mark-split:before {
  content: "S";
}
.item-status-mark.item-status-mark-Delivered {
  background-color: #7BD500;
  color: white !important;
}
.item-status-mark.item-status-mark-Delivered:before {
  content: "D";
}
.item-status-mark.item-status-mark-Received {
  background-color: #7BD500;
  color: white !important;
}
.item-status-mark.item-status-mark-Received:before {
  content: "R";
}
.item-status-mark.item-status-mark-ReadyForShipment {
  background-color: #7BD500;
  color: white !important;
}
.item-status-mark.item-status-mark-ReadyForShipment:before {
  content: "R";
}
.item-status-mark.item-status-mark-ordered {
  background-color: #0078d7;
  color: white !important;
  line-height: 15px;
}
.item-status-mark.item-status-mark-ordered:before {
  content: "O";
}

.gu-transit {
  margin: 0 0 5px 0;
  box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.5);
  z-index: 10;
  cursor: grabbing !important;
  border-bottom: 2px solid rgba(0, 0, 0, 0.5) !important;
}

/*class for grid dragging row*/
.popOverHolder {
  position: relative;
}
.popOverHolder dx-check-box .dx-checkbox-icon {
  font-size: 10px;
  width: 16px;
  height: 16px;
  border: 1px solid #77909D;
  border-radius: 2px;
}
.popOverHolder .popOverListHolder {
  position: absolute;
  left: 17px;
  bottom: -30%;
  z-index: 2;
  /*width:300px;*/
  margin: 0 auto;
  border: 1px solid #9EB1BA;
  padding: 3px 10px;
  background-color: white;
  border-radius: 6px 6px 6px 6px;
  list-style: none;
  white-space: nowrap;
  text-align: center;
  box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.175);
  display: none;
  /*-webkit-transition: opacity 1s, -webkit-transform 1s; transition: opacity 1s, transform 1s;*/
}
.popOverHolder .popOverListHolder:before, .popOverHolder .popOverListHolder:after {
  content: "";
  position: absolute;
  bottom: 50%;
  margin-bottom: -5px;
  left: -5px;
  border-style: solid;
  border-width: 5px 5px 5px 0;
}
.popOverHolder .popOverListHolder:before {
  border-color: transparent white transparent;
  left: -5px;
  z-index: 2;
}
.popOverHolder .popOverListHolder:after {
  border-color: transparent #9EB1BA transparent;
  left: -6px;
}
.popOverHolder .popOverListHolder .popOverList {
  display: inline-block;
  padding: 2px;
}
.popOverHolder .popOverListHolder .popOverList a {
  display: block;
}
.popOverHolder .popOverListHolder .popOverList span {
  font-size: 14px;
  display: block;
  width: 20px;
  height: 20px;
  line-height: 19px;
}
.popOverHolder .popOverListHolder .popOverList span:not(.item-status-mark) {
  font-size: 20px;
  /*background-color: #D8D8D8 !important; color: $std-dark !important; font-weight: normal;*/
}
.popOverHolder .popOverListHolder .popOverList [class^=icn-],
.popOverHolder .popOverListHolder .popOverList [class*=" icn-"] {
  position: relative;
}
.popOverHolder .popOverListHolder .popOverList [class^=icn-]:before,
.popOverHolder .popOverListHolder .popOverList [class*=" icn-"]:before {
  position: absolute;
  left: 0;
  right: 0;
  top: 7px;
  z-index: 2;
}
.popOverHolder:hover .popOverListHolder {
  /*display:block;*/
}

.toolTipTitle {
  background-color: #0078d7;
  color: white;
  border-radius: 9px;
  display: inline-block;
  padding: 2px 5px;
  margin-right: 5px;
  line-height: 10px;
  font-weight: bold;
  font-size: 10px;
}
.toolTipTitle:hover {
  background-color: #1b6bad;
}

.tltipHolder {
  position: relative;
  font-size: 12px;
}
.tltipHolder .tltip {
  position: absolute;
  bottom: 125%;
  right: 0;
  left: auto;
  z-index: 10;
  background-color: rgba(0, 0, 0, 0.55);
  color: white;
  font-size: 14px;
  font-style: normal;
  border-radius: 5px 5px 5px 5px;
  padding: 5px 10px;
  display: none !important;
  max-width: 300px;
}
.tltipHolder .tltip.bottom {
  bottom: auto !important;
  top: 125% !important;
}
.tltipHolder .tltip.left {
  left: 0;
  right: auto;
}
.tltipHolder:hover .tltip {
  display: block !important;
}

.dashboardNavigationBar {
  margin-bottom: 15px;
  border-top: 1px solid #BBC7CE;
  border-bottom: 1px solid #BBC7CE;
  padding: 5px;
}

.filter-dropdown .dropdown-menu a {
  display: block;
  padding: 5px 5px 5px 33px;
  margin-bottom: 5px;
  text-align: left;
}
.filter-dropdown .dropdown-menu a:hover {
  background-color: #F7FAFF;
}
.filter-dropdown .dropdown-menu dx-check-box {
  padding: 5px;
  margin-bottom: 5px;
  text-align: left;
  display: block;
}
.filter-dropdown .dropdown-menu dx-check-box:hover {
  background-color: #F7FAFF;
}

.dx-header-filter-menu .dx-scrollable-scroll-content,
.dx-datagrid-column-chooser .dx-scrollable-scroll-content {
  background-color: #0078d7;
}
.dx-header-filter-menu .dx-popup-content .dx-item:hover,
.dx-datagrid-column-chooser .dx-popup-content .dx-item:hover {
  background-color: #D9F5FC;
  color: black;
}

.no-border-left {
  border-left: 0 none !important;
}

.no-border-right {
  border-right: 0 none !important;
}

.pams-grid-table {
  /*&::-webkit-scrollbar {
    width: 5px !important;
    background-color: rgba($std-light, 0.5) !important;
  }
  &::-webkit5crollbar-thumb {
    width: 5px !important;
    background-color: $basic-color !important;
    border-radius: 0px !important;
  }
  &::-webkit-scrollbar {
    &{background-color: rgba($std-light, 0.5) !important;}
    &:horizontal{width: 5px !important;}
    &:vertical{height: 5px !important;}
  }
  &::-webkit-scrollbar-thumb {
    &{background-color: $basic-color !important; border-radius: 0px;}
    &:horizontal{width: 5px !important;}
    &:vertical{height: 5px !important;}
  }*/
}
.pams-grid-table {
  width: 100%;
  border: 1px solid #E7ECEE !important;
  border-radius: 2px 2px 2px 2px;
  max-height: 600px;
  overflow-y: auto;
}
.pams-grid-table table.inputs-grid-edit {
  position: relative;
}
.pams-grid-table.non-scrolable-table {
  max-height: unset; /*overflow-y: auto;*/
}
.pams-grid-table.non-scrolable-table::-webkit-scrollbar {
  width: 0 !important;
  display: none !important;
}
.pams-grid-table.non-scrolable-table::-webkit5crollbar-thumb {
  width: 0 !important;
  display: none !important;
}
.pams-grid-table.scrolable-table {
  max-height: 300px;
  overflow-y: auto;
  position: relative;
}
.pams-grid-table .hover-enabled {
  cursor: pointer;
}
.pams-grid-table .hover-enabled-row-span td, .pams-grid-table .hover-enabled-row-span th {
  background-color: #D9F5FC !important;
}
.pams-grid-table .cellWithArrows {
  position: relative;
  padding-right: 15px;
  text-align: right;
}
.pams-grid-table .cellWithArrows .arrows {
  position: absolute;
  right: 0;
  top: auto;
}
.pams-grid-table .sortable th, .pams-grid-table .sortable td {
  position: relative;
}
.pams-grid-table .sortable th .sortable-caption, .pams-grid-table .sortable td .sortable-caption {
  padding-left: 15px;
  cursor: pointer;
}
.pams-grid-table .sortable th .editable-column, .pams-grid-table .sortable td .editable-column {
  position: absolute;
  left: 5px;
  top: 10px;
  padding: 5px;
}
.pams-grid-table ul.filter {
  list-style: none;
  width: 100%;
  padding: 0;
}
.pams-grid-table .chckBox {
  /*padding-top:5px;*/
}
.pams-grid-table .chckBox .dx-checkbox-icon::before {
  /*width:10px; height:10px;*/
}
.pams-grid-table .chckBox.dx-checkbox-checked .dx-checkbox-icon::before {
  /*left:4px;*/
}
.pams-grid-table .changeItemStatusHolder {
  width: 35px;
  text-align: center;
}
.pams-grid-table .changeItemStatusHolder .changeItemStatus {
  display: block;
  line-height: 1;
  height: 16px;
}
.pams-grid-table .panelLabel {
  padding: 2px 15px;
  font-size: 11px;
  cursor: pointer;
  display: inline-block;
  min-width: 120px;
}
.pams-grid-table .panelLabel:hover {
  color: inherit;
}
.pams-grid-table > table {
  width: 100%;
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
}
.pams-grid-table > table.font-size-12, .pams-grid-table > table.font-size-12 * {
  font-size: 12px !important;
}
.pams-grid-table > table tr.selected td {
  background-color: #78e2ff !important;
}
.pams-grid-table > table tr:hover > td > .invisible {
  visibility: visible;
}
.pams-grid-table > table tr:hover > td > .hide-element {
  visibility: visible !important;
}
.pams-grid-table > table tr:hover.editable-row td, .pams-grid-table > table tr:hover.editable-row th {
  background-color: #D9F5FC;
}
.pams-grid-table > table tr:hover.editable-row .serial {
  /*text-indent: -1000px; overflow: hidden;*/
}
.pams-grid-table > table tr div a {
  cursor: pointer;
}
.pams-grid-table > table tr:first-child .popOverHolder .popOverListHolder {
  /*&{bottom:auto; top:100%;}
  &:before, &:after{bottom:auto; border-width: 0 5px 5px;}
  &:before{top:-5px; border-color: transparent transparent $std-light;}
  &:after{top:-6px; border-color: transparent transparent #9EB1BA;}*/
}
.pams-grid-table > table tr.alternate-row td, .pams-grid-table > table tr.alternate-row th {
  background-color: #F9F9F9;
}
.pams-grid-table > table tr.pams-display .dx-texteditor {
  background-color: transparent;
  border: none;
}
.pams-grid-table > table tr.pams-display .dx-texteditor input {
  border: none;
  background-color: transparent;
}
.pams-grid-table > table tr.pams-display .dx-texteditor textarea {
  border: none;
  background-color: transparent !important;
}
.pams-grid-table > table tr.pams-display .dx-texteditor .dx-dropdowneditor-icon {
  display: none;
}
.pams-grid-table > table tr.pams-display custom-select-box input.inputText {
  border: 0 none;
  background-color: transparent;
}
.pams-grid-table > table tr.pams-display custom-select-box .arrow-down {
  display: none;
}
.pams-grid-table > table tr .dx-state-focused .dx-texteditor-container {
  box-shadow: 0 0 3px #86BEEC;
}
.pams-grid-table > table tr .dx-state-focused textarea,
.pams-grid-table > table tr .dx-state-focused input {
  border: 0.5px solid #86BEEC;
}
.pams-grid-table > table tr.pams-row-selected td, .pams-grid-table > table tr.pams-row-selected th {
  background-color: darkgoldenrod;
}
.pams-grid-table > table tr .hide-edit .dx-texteditor {
  background-color: transparent;
  border: none;
}
.pams-grid-table > table tr .hide-edit .dx-texteditor input {
  border: none;
  background-color: transparent;
}
.pams-grid-table > table tr .hide-edit .dx-texteditor textarea {
  border: none;
  background-color: transparent !important;
}
.pams-grid-table > table tr .hide-edit .dx-texteditor .dx-dropdowneditor-icon {
  display: none;
}
.pams-grid-table > table tr.not-editable-row {
  /*& td > div{@include opacity(0.5);}*/
}
.pams-grid-table > table tr.not-editable-row td {
  /*.currencyLabel{
    color: #999;
    cursor: default;
  }*/
}
.pams-grid-table > table tr.not-editable-row td {
  background-color: #eee !important;
  cursor: default !important;
}
.pams-grid-table > table tr.not-editable-row td textarea {
  background-color: transparent;
  border: none;
  border: none;
  color: #444;
}
.pams-grid-table > table tr.not-editable-row td .dx-texteditor {
  background-color: transparent;
  border: none;
}
.pams-grid-table > table tr.not-editable-row td .dx-texteditor input {
  border: none;
  background-color: transparent;
  color: #444;
}
.pams-grid-table > table tr.not-editable-row td .dx-texteditor textarea {
  border: none;
  background-color: transparent !important;
  color: #444;
}
.pams-grid-table > table tr.not-editable-row td .dx-texteditor .dx-dropdowneditor-icon {
  display: none;
}
.pams-grid-table > table tr.not-editable-row td custom-select-box input.inputText {
  border: 0 none;
  background-color: transparent;
}
.pams-grid-table > table tr.not-editable-row td custom-select-box .arrow-down {
  display: none;
}
.pams-grid-table > table tr.not-editable-row td .currencySelect {
  color: #444;
}
.pams-grid-table > table tr.not-editable-row td.serial {
  color: #999 !important;
}
.pams-grid-table > table thead th, .pams-grid-table > table thead td {
  padding: 0 5px;
  background-color: #F2F5FA;
  height: 35px;
  color: #7E96A2;
  vertical-align: middle;
  border-bottom: 1px solid rgba(126, 150, 162, 0.3) !important;
}
.pams-grid-table > table thead th.item-number, .pams-grid-table > table thead td.item-number {
  text-align: right;
  padding-right: 5px;
}
.pams-grid-table > table thead th.width-3, .pams-grid-table > table thead td.width-3 {
  width: 3%;
}
.pams-grid-table > table thead th.width-5, .pams-grid-table > table thead td.width-5 {
  width: 5%;
}
.pams-grid-table > table thead th.width-8, .pams-grid-table > table thead td.width-8 {
  width: 8%;
}
.pams-grid-table > table thead th.width-10, .pams-grid-table > table thead td.width-10 {
  width: 10%;
}
.pams-grid-table > table thead th.width-15, .pams-grid-table > table thead td.width-15 {
  width: 15%;
}
.pams-grid-table > table thead th.width-20, .pams-grid-table > table thead td.width-20 {
  width: 20%;
}
.pams-grid-table > table thead th.width-25, .pams-grid-table > table thead td.width-25 {
  width: 25%;
}
.pams-grid-table > table thead th.width-handle, .pams-grid-table > table thead td.width-handle {
  width: 25px;
}
.pams-grid-table > table thead th .popOverHolder dx-check-box, .pams-grid-table > table thead td .popOverHolder dx-check-box {
  margin: 0;
}
.pams-grid-table > table thead:first-child .dropdown .dropdown-menu {
  right: auto;
  left: -10px;
}
.pams-grid-table > table thead:first-child .dropdown .dropdown-menu:before, .pams-grid-table > table thead:first-child .dropdown .dropdown-menu:after {
  left: 7px;
  right: auto;
}
.pams-grid-table > table td {
  padding: 0;
  border-bottom: 1px solid #e2e7eb;
  vertical-align: top;
}
.pams-grid-table > table td .percentageLabeled:after {
  top: -1px;
}
.pams-grid-table > table td .check-item.item-select-check {
  position: absolute;
  top: 1px;
  left: 3px;
}
.pams-grid-table > table td .check-item.item-select-check .dx-checkbox-icon {
  font-size: 10px;
  width: 16px;
  height: 16px;
  border: 1px solid #77909D;
  border-radius: 2px;
}
.pams-grid-table > table td .dx-texteditor {
  margin: 0;
}
.pams-grid-table > table td .dx-texteditor .dx-texteditor-input {
  min-height: 33px;
  padding: 0 5px;
  border-radius: 1px 1px 1px 1px;
}
.pams-grid-table > table td dx-text-area.dx-textarea textarea.dx-texteditor-input {
  /*padding-top: 7px; padding-bottom: 5px; resize:vertical; height: 41px !important;*/
  padding: 0 5px;
  outline: none;
  overflow: unset;
}
.pams-grid-table > table td dx-text-area.dx-textarea.dx-state-focused textarea.dx-texteditor-input {
  /*min-height: 112px;*/
}
.pams-grid-table > table td .invisible {
  visibility: hidden;
}
.pams-grid-table > table td .hide-element {
  visibility: hidden;
  position: relative;
  padding: 10px 0 0;
}
.pams-grid-table > table td .hide-element.item-select-check {
  position: absolute;
  top: 1px;
  left: 3px;
}
.pams-grid-table > table td .hide-element.item-select-check .dx-checkbox-icon {
  font-size: 10px;
  width: 16px;
  height: 16px;
}
.pams-grid-table > table td .hide-element.dropdown,
.pams-grid-table > table td .hide-element .dropdown {
  display: inline-block;
}
.pams-grid-table > table td .hide-element.dropdown .dropdown-menu,
.pams-grid-table > table td .hide-element .dropdown .dropdown-menu {
  /*.delete-message { font-weight: bold; color: #7F96A2; margin-bottom: 15px; text-align: center; }
  .delete-cancel { background-color: $std-light; border: 1px solid #DAE0E4; color: #7F96A2; border-radius: 2px; height: 30px; line-height: 25px; }
  .delete-action { background-color: #FF420A; border: 1px solid #FF420A; color: $std-light; border-radius: 2px; height: 30px; line-height: 25px; }*/
}
.pams-grid-table > table td .hide-element.dropdown .dropdown-menu,
.pams-grid-table > table td .hide-element .dropdown .dropdown-menu {
  /*width: 220px; padding: 10px;*/
  right: -11px;
  top: 25px;
  left: auto !important;
  border-radius: 4px 4px 4px 4px;
}
.pams-grid-table > table td .hide-element.dropdown .dropdown-menu:before, .pams-grid-table > table td .hide-element.dropdown .dropdown-menu:after,
.pams-grid-table > table td .hide-element .dropdown .dropdown-menu:before,
.pams-grid-table > table td .hide-element .dropdown .dropdown-menu:after {
  /*right: 85px;*/
}
.pams-grid-table > table td .hide-element.dropdownul:before, .pams-grid-table > table td .hide-element.dropdownul:after,
.pams-grid-table > table td .hide-element .dropdownul:before,
.pams-grid-table > table td .hide-element .dropdownul:after {
  right: 62px;
}
.pams-grid-table > table td .hide-element.dropdown.open,
.pams-grid-table > table td .hide-element .dropdown.open {
  visibility: visible;
}
.pams-grid-table > table td.actionCol {
  text-align: right;
  padding-right: 10px;
}
.pams-grid-table > table td.offer-item-handle {
  background-image: url("/assets/img/drag.png");
  background-repeat: no-repeat;
  background-position: center center;
}
.pams-grid-table > table td.offer-item-handle:hover {
  background-image: url("/assets/img/drag.png");
  /* url("/assets/img/icn/drag-gray@svg.svg")*/
  cursor: grab;
}
.pams-grid-table > table td.serial {
  text-align: center;
  width: 30px;
  line-height: 16px;
  color: #333;
  text-shadow: 1px 1px #f5f5f5;
  padding: 10.5px 0 0 0;
  text-indent: 0;
}
.pams-grid-table > table td.serial:hover.not-editable-row {
  background: none;
}
.pams-grid-table > table td.serial:hover.editable-row {
  /*background: url("/assets/img/icn/drag-gray@svg.svg") no-repeat center 10px; text-indent: -1000px;*/
}
.pams-grid-table > table td.serial-packaged, .pams-grid-table > table td.serial-itemized {
  padding: 10px 5px;
  text-align: center;
  position: relative;
}
.pams-grid-table > table td.item-number {
  /* for mozilla */
}
.pams-grid-table > table td.item-number {
  text-align: right;
}
.pams-grid-table > table td.item-number input {
  text-align: right !important;
}
.pams-grid-table > table td.item-number input[type=number]::-webkit-inner-spin-button,
.pams-grid-table > table td.item-number input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.pams-grid-table > table td.item-number input[type=number] {
  -moz-appearance: textfield;
}
.pams-grid-table > table td.item-number .item-number {
  padding-top: 0;
  padding-bottom: 3px;
  line-height: 35px;
}
.pams-grid-table > table td.width-3 {
  width: 3%;
}
.pams-grid-table > table td.width-5 {
  width: 5%;
}
.pams-grid-table > table td.width-10 {
  width: 10%;
}
.pams-grid-table > table td.width-15 {
  width: 15%;
}
.pams-grid-table > table td.width-20 {
  width: 20%;
}
.pams-grid-table > table td.width-25 {
  width: 25%;
}
.pams-grid-table > table tbody > tr:nth-child(even):not(.solidRowColors) td, .pams-grid-table > table tbody > tr:nth-child(even):not(.solidRowColors) th {
  background: #F9F9F9;
}
.pams-grid-table > table tbody > tr:nth-child(odd):not(.solidRowColors) td, .pams-grid-table > table tbody > tr:nth-child(odd):not(.solidRowColors) th {
  background: white;
}
.pams-grid-table > table tbody th.calculate-cell, .pams-grid-table > table tbody td.calculate-cell {
  background-color: #EFF3FB;
}
.pams-grid-table > table tfoot th,
.pams-grid-table > table tfoot td {
  padding: 0;
  background-color: #EFF3FB;
  height: 35px;
  vertical-align: middle;
  border-bottom: 0 none !important;
}
.pams-grid-table > table tfoot th.input-cell,
.pams-grid-table > table tfoot td.input-cell {
  background-color: white;
}
.pams-grid-table > table tfoot .percentageLabeled {
  line-height: 33px;
}
.pams-grid-table > table .fixed-column-left {
  position: sticky !important;
  left: 0;
  z-index: 2;
}
.pams-grid-table > table .fixed-column-right {
  position: sticky !important;
  right: 0;
  z-index: 2;
}
.pams-grid-table table.styledTable-1 thead tr td,
.pams-grid-table table.styledTable-1 thead tr th,
.pams-grid-table table.styledTable-1 tbody tr td,
.pams-grid-table table.styledTable-1 tbody tr th,
.pams-grid-table table.styledTable-1 tfoot tr td,
.pams-grid-table table.styledTable-1 tfoot tr th {
  padding: 10px 5px;
}
.pams-grid-table.versionsTable tr td {
  vertical-align: middle;
  padding: 5px;
}
.pams-grid-table.jobItems {
  margin: 10px auto;
  border: 1px solid rgba(126, 150, 162, 0.3) !important;
}
.pams-grid-table.jobItems .currencyPicker .navbar-collapse {
  top: 98%;
}
.pams-grid-table.jobItems .offer-item-handle {
  width: 20px;
}
.pams-grid-table.jobItems table thead th {
  background-color: #F2F5FA;
  color: #7E96A2;
  font-weight: normal;
  font-size: 18px;
  padding: 0;
  border-bottom: 1px solid rgba(126, 150, 162, 0.3) !important;
}
.pams-grid-table.jobItems table tbody tr:nth-child(even) {
  background: transparent;
}
.pams-grid-table.jobItems table tbody tr.alternate-row {
  background-color: transparent;
}
.pams-grid-table.jobItems table tbody tr td {
  border-right: 1px solid rgba(158, 177, 186, 0.3);
  vertical-align: top;
  padding: 0;
  line-height: 31px;
}
.pams-grid-table.jobItems table tbody tr td:last-child, .pams-grid-table.jobItems table tbody tr td:nth-child(1), .pams-grid-table.jobItems table tbody tr td:nth-child(2), .pams-grid-table.jobItems table tbody tr td:nth-child(3) {
  border-right: 0 none;
}
.pams-grid-table.jobItems table tbody tr td:nth-last-child(2) input,
.pams-grid-table.jobItems table tbody tr td:nth-last-child(2) .currencySelect {
  font-weight: bold;
}
.pams-grid-table.jobItems table tbody tr td .offer-item-handle {
  background-position: center 12px;
}
.pams-grid-table.jobItems table tbody tr td.serial {
  padding: 7px 0 0 0;
}
.pams-grid-table.jobItems table tbody tr td.popOverControl {
  padding-top: 12px;
}
.pams-grid-table.jobItems table tbody tr td .popOverHolder .popOverListHolder {
  bottom: -65%;
}
.pams-grid-table.jobItems table tbody tr td .view-mode > div:not(.currencyPicker) {
  padding: 10px 8px;
  font-size: 14px;
  overflow: hidden;
  line-height: 20px;
  border: 1px solid;
  border-color: transparent;
}
.pams-grid-table.jobItems table tbody tr td .view-mode.view-mode-textarea > div:not(.currencyPicker) {
  font-size: 14px;
  height: auto;
  overflow-y: auto;
  padding: 10px 8px;
  /*min-height:35px;*/
  line-height: 20px;
}
.pams-grid-table.jobItems table tbody tr td .view-mode .currencyPicker.insideGrid {
  line-height: 20px;
  margin: 10px 8px;
}
.pams-grid-table.jobItems table tbody tr td .view-mode .currencyPicker.insideGrid .currencyLabel {
  line-height: 20px;
  font-size: 18px;
  margin: 0px 0 0;
}
.pams-grid-table.jobItems table tbody tr td .edit-mode {
  padding: 0;
  line-height: 1;
  /*33px*/
}
.pams-grid-table.jobItems table tbody tr td .edit-mode .dx-texteditor-input,
.pams-grid-table.jobItems table tbody tr td .edit-mode input {
  font-size: 14px;
  min-width: unset;
  border: 1px solid;
  border-color: transparent;
  padding: 10px 8px;
  /*line-height:31px; min-height:51px;*/
  outline: none;
  background-color: transparent;
  box-sizing: border-box;
}
.pams-grid-table.jobItems table tbody tr td .edit-mode .dx-texteditor-input:hover, .pams-grid-table.jobItems table tbody tr td .edit-mode .dx-texteditor-input:focus,
.pams-grid-table.jobItems table tbody tr td .edit-mode input:hover,
.pams-grid-table.jobItems table tbody tr td .edit-mode input:focus {
  border-color: #0078d7;
}
.pams-grid-table.jobItems table tbody tr td .edit-mode textarea {
  /*min-height:35px;*/
  line-height: 20px;
  padding: 10px 8px;
  background-color: transparent;
  font-size: 14px;
  transition: width, height 0s ease-in-out;
  box-sizing: border-box;
  resize: none;
  height: auto;
  border: 1px solid;
  border-color: transparent;
}
.pams-grid-table.jobItems table tbody tr td .edit-mode textarea:hover, .pams-grid-table.jobItems table tbody tr td .edit-mode textarea:focus {
  border-color: #0078d7;
}
.pams-grid-table.jobItems table tbody tr td .edit-mode .dx-textarea .dx-texteditor-input {
  /*min-height:31px;*/
  padding: 15px 8px;
  font-size: 14px;
  line-height: 20px;
  transition: width, height 0s ease-in-out;
}
.pams-grid-table.jobItems table tbody tr td .edit-mode .currencyPicker.insideGrid {
  line-height: 20px;
  margin-right: 8px;
  border: 1px solid;
  border-color: transparent;
}
.pams-grid-table.jobItems table tbody tr td .edit-mode .currencyPicker.insideGrid input.percentage-box {
  padding-right: 25px;
}
.pams-grid-table.jobItems table tbody tr td .edit-mode .currencyPicker.insideGrid .dx-texteditor-input,
.pams-grid-table.jobItems table tbody tr td .edit-mode .currencyPicker.insideGrid input {
  font-size: 14px;
  border: 0 none;
  line-height: 20px;
  min-height: 20px;
  outline: none;
  background-color: transparent;
  box-sizing: border-box;
}
.pams-grid-table.jobItems table tbody tr td .edit-mode .currencyPicker.insideGrid .currencyLabel {
  line-height: 35px;
  font-size: 18px;
  margin: 3px 0 0;
}
.pams-grid-table.jobItems table tbody tr td.actionCol {
  padding-left: 5px;
}
.pams-grid-table.jobItems table tbody tr td.actionCol [class^=icn-]:before,
.pams-grid-table.jobItems table tbody tr td.actionCol [class*=" icn-"]:before {
  font-size: 20px;
}
.pams-grid-table.jobItems table tbody tr td.actionCol ul.command-list-items {
  width: 50px;
}
.pams-grid-table.jobItems table tbody tr:hover.editable-row {
  background: transparent !important;
}
.pams-grid-table.jobItems table tbody tr:hover td {
  background-color: transparent;
}
.pams-grid-table.jobItems table tfoot td,
.pams-grid-table.jobItems table tfoot th {
  background-color: #FCFCFC;
  padding-left: 5px;
}
.pams-grid-table.myDesk {
  /*Pams-datagrid*/
}
.pams-grid-table.myDesk table tr [class^=icn-],
.pams-grid-table.myDesk table tr [class*=" icn-"] {
  line-height: 14px;
}
.pams-grid-table.myDesk table tr [class^=icn-]:before,
.pams-grid-table.myDesk table tr [class*=" icn-"]:before {
  color: #0078d7;
  line-height: 14px;
}
.pams-grid-table.myDesk table tr td,
.pams-grid-table.myDesk table tr th {
  vertical-align: middle;
  border-left: 1px solid #e2e7eb;
}
.pams-grid-table.myDesk table tr td {
  background-color: white;
}
.pams-grid-table.myDesk table tr td:not(.serial-itemized),
.pams-grid-table.myDesk table tr th:not(.serial-itemized) {
  padding: 0 5px;
}
.pams-grid-table.myDesk table tr td:first-child,
.pams-grid-table.myDesk table tr th:first-child {
  border-left: 0 none;
}
.pams-grid-table.myDesk table tr td.taskDate,
.pams-grid-table.myDesk table tr td.taskStatus {
  text-align: right;
  font-size: 12px;
  color: #6B8491;
  border-left: 0 none;
}
.pams-grid-table.myDesk table tr td.taskDate span,
.pams-grid-table.myDesk table tr td.taskStatus span {
  color: #6B8491;
  font-size: 12px;
}
.pams-grid-table.myDesk table tr td.taskDate [class^=icn-]:before,
.pams-grid-table.myDesk table tr td.taskDate [class*=" icn-"]:before,
.pams-grid-table.myDesk table tr td.taskStatus [class^=icn-]:before,
.pams-grid-table.myDesk table tr td.taskStatus [class*=" icn-"]:before {
  color: #6B8491;
  position: relative;
  top: 3px;
  left: -3px;
}
.pams-grid-table.myDesk table tr td span.userName {
  color: #6B8491;
  font-size: 12px;
}
.pams-grid-table.myDesk table tr td span.userName [class^=icn-]:before,
.pams-grid-table.myDesk table tr td span.userName [class*=" icn-"]:before {
  color: #6B8491;
  position: relative;
  top: 3px;
  left: 3px;
  font-size: 12px;
}
.pams-grid-table.myDesk table tr.subTask > td {
  padding: 0 0 0 17px;
}
.pams-grid-table.myDesk table tr.subTask table td {
  border-bottom: 0 none;
}
.pams-grid-table.myDesk table tr .treeToggole {
  width: 20px;
  margin: 0;
}
.pams-grid-table.myDesk table tr .treeToggole:before {
  left: 6px;
}
.pams-grid-table.myDesk table tr .customChckBox .icn-tree-box:before {
  font-size: 16px;
}
.pams-grid-table.myDesk table tr .customChckBox .icn-tree-check {
  top: 0;
}
.pams-grid-table.myDesk table tr .customChckBox .icn-tree-check:before {
  font-size: 16px;
}
.pams-grid-table.myDesk table tr .taskPriorityHolder {
  text-align: center;
}
.pams-grid-table.myDesk table tr .taskPriorityHolder .taskPriority {
  width: 15px;
  height: 15px;
}
.pams-grid-table.myDesk table tr.taskCompleted td {
  background-color: rgba(215, 222, 239, 0.6);
}
.pams-grid-table.myDesk table tr.taskCompleted td > a {
  text-decoration: line-through;
}
.pams-grid-table.myDesk table tr .activityBy {
  color: #4F5E70;
}
.pams-grid-table.myDesk table tr .activityVerb {
  color: black;
}
.pams-grid-table.myDesk table tr:hover td {
  background-color: #D9F5FC;
}
.pams-grid-table.myDesk .dropdown {
  text-align: center;
}
.pams-grid-table.myDesk .dropdown .dropdown-menu {
  left: auto;
  right: -6px;
  top: 26px;
}
.pams-grid-table.checklist table tr [class^=icn-],
.pams-grid-table.checklist table tr [class*=" icn-"] {
  line-height: 14px;
}
.pams-grid-table.checklist table tr [class^=icn-]:before,
.pams-grid-table.checklist table tr [class*=" icn-"]:before {
  color: #0078d7;
  line-height: 14px;
}
.pams-grid-table.checklist table tr td,
.pams-grid-table.checklist table tr th {
  vertical-align: middle;
}
.pams-grid-table.checklist table tr td {
  background-color: white;
}
.pams-grid-table.checklist table tr td:not(.serial-itemized),
.pams-grid-table.checklist table tr th:not(.serial-itemized) {
  padding: 0 5px;
}
.pams-grid-table.checklist table tr td.taskDate,
.pams-grid-table.checklist table tr td.taskStatus {
  text-align: right;
  font-size: 12px;
  color: #6B8491;
}
.pams-grid-table.checklist table tr td.taskDate span,
.pams-grid-table.checklist table tr td.taskStatus span {
  color: #6B8491;
  font-size: 12px;
}
.pams-grid-table.checklist table tr td.taskDate [class^=icn-]:before,
.pams-grid-table.checklist table tr td.taskDate [class*=" icn-"]:before,
.pams-grid-table.checklist table tr td.taskStatus [class^=icn-]:before,
.pams-grid-table.checklist table tr td.taskStatus [class*=" icn-"]:before {
  color: #6B8491;
  position: relative;
  top: 3px;
  left: -3px;
}
.pams-grid-table.checklist table tr td span.userName {
  color: #6B8491;
  font-size: 12px;
}
.pams-grid-table.checklist table tr td span.userName [class^=icn-]:before,
.pams-grid-table.checklist table tr td span.userName [class*=" icn-"]:before {
  color: #6B8491;
  position: relative;
  top: 3px;
  left: 3px;
  font-size: 12px;
}
.pams-grid-table.checklist table tr.subTask > td {
  padding: 0 0 0 17px;
}
.pams-grid-table.checklist table tr.subTask table tr td {
  border-bottom: 0 none;
}
.pams-grid-table.checklist table tr.subTask table tr .addNewChecklistHolder {
  position: relative;
  padding: 0 0 0 30px;
}
.pams-grid-table.checklist table tr.subTask table tr .addNewChecklistHolder .addNewChecklist {
  margin: 10px 0 15px;
}
.pams-grid-table.checklist table tr.subTask table tr .addNewChecklistHolder .addNewChecklist .dx-texteditor-input {
  border: 1px solid #36A2EB;
}
.pams-grid-table.checklist table tr.subTask table tr .addNewChecklistHolder .actionBtnHolder {
  position: absolute;
  right: 0;
  top: 10px;
  padding: 2px 10px 2px 0;
}
.pams-grid-table.checklist table tr.subTask table tr .addNewChecklistHolder .actionBtnHolder a {
  display: inline-block;
  padding: 8px 5px;
}
.pams-grid-table.checklist table tr.subTask table tr.subChecklistRow:hover td {
  background-color: #EFF3FB;
}
.pams-grid-table.checklist table tr .treeToggole {
  width: 20px;
  margin: 0;
}
.pams-grid-table.checklist table tr .treeToggole:before {
  left: 6px;
}
.pams-grid-table.checklist table tr .taskPriorityHolder {
  text-align: center;
}
.pams-grid-table.checklist table tr .taskPriorityHolder .taskPriority {
  width: 15px;
  height: 15px;
}
.pams-grid-table.checklist table tr.taskCompleted td {
  background-color: rgba(215, 222, 239, 0.6);
  text-decoration: line-through;
}
.pams-grid-table.checklist table tr .activityBy {
  color: #4F5E70;
}
.pams-grid-table.checklist table tr .activityVerb {
  color: black;
}
.pams-grid-table.checklist .dropdown {
  text-align: center;
}
.pams-grid-table.checklist .dropdown .dropdown-menu {
  left: auto;
  right: -6px;
  top: 26px;
}

.isForecast {
  color: rgba(0, 0, 0, 0.5);
  font-weight: normal;
}

.isAchieved {
  font-weight: bold;
}

/*.taskCompleted{background-color: rgba(215,222,239,0.6); text-decoration: line-through; }*/
.filteringByHolder {
  padding: 0 20px;
  margin-bottom: 15px;
}
.filteringByHolder .dropdown {
  display: inline-block;
}
.filteringByHolder .dropdown .dropdown-menu {
  left: auto;
  right: -10px;
}

.taskPriority {
  display: inline-block;
  width: 22px;
  height: 22px;
  background-color: #EFF3FB;
}
.taskPriority.heigh {
  background-color: #FF3E56;
}
.taskPriority.meduim {
  background-color: #FFC100;
}
.taskPriority.low {
  background-color: #FFFBD3;
}

.taskPriorityLookupHolder {
  position: relative;
}
.taskPriorityLookupHolder .taskPriorityTextBox.dx-state-hover, .taskPriorityLookupHolder .taskPriorityTextBox.dx-state-focused {
  background-color: white;
}
.taskPriorityLookupHolder .taskPriorityTextBox.dx-state-hover .dx-dropdowneditor-input-wrapper, .taskPriorityLookupHolder .taskPriorityTextBox.dx-state-focused .dx-dropdowneditor-input-wrapper {
  border-color: #BBC7CE;
}
.taskPriorityLookupHolder .taskPriorityTextBox.dx-state-hover .dx-texteditor-container, .taskPriorityLookupHolder .taskPriorityTextBox.dx-state-focused .dx-texteditor-container {
  border: 0 none !important;
}
.taskPriorityLookupHolder .taskPriorityTextBox .dx-texteditor-input {
  padding-left: 45px;
}
.taskPriorityLookupHolder .taskPriority {
  position: absolute;
  left: 10px;
  top: 5px;
}
.taskPriorityLookupHolder .taskPriorityLabel {
  padding: 4px 9px 4px 45px;
}

.reviewBoxHolder {
  padding: 0px 10px 0;
  margin: 0 10px;
  background-color: rgba(158, 177, 186, 0.3);
  border-radius: 5px 5px 0px 0px;
  /* border-style: solid;
  border-color: rgba(158, 177, 186, 0.3);
  border-width: 1px 1px 0 1px;*/
  box-shadow: 0px 0px 0px rgba(158, 177, 186, 0.3) inset;
}
.reviewBoxHolder * {
  font-size: 10px;
}
.reviewBoxHolder .reviewBox {
  display: inline-block;
  margin-right: 10px;
  color: #7b7b7b;
}

.jobStatusHolder:after {
  content: "";
  display: block;
  clear: both;
  float: none;
}
.jobStatusHolder .nav.nav-tabs {
  border: 0 none;
  margin-bottom: 10px;
}
.jobStatusHolder [class^=verticalSeparator]:after,
.jobStatusHolder [class^=verticalSeparator]:before,
.jobStatusHolder [class*=" verticalSeparator"]:after,
.jobStatusHolder [class*=" verticalSeparator"]:before {
  top: -10px;
  bottom: 0px;
}
.jobStatusHolder .panel-header {
  padding: 0px 0;
  margin-top: 30px;
}
.jobStatusHolder .jobStatus {
  position: relative;
  background-color: #E0E5EE;
  padding: 0 0 0 30px;
  height: 40px;
  /*margin-top: 2px; border: 1px solid $container-border;*/
  float: left;
  border-radius: 0 2px 2px 0;
}
.jobStatusHolder .jobStatus:not(:last-child):before, .jobStatusHolder .jobStatus:not(:last-child):after {
  content: "";
  position: absolute;
  top: 0;
  width: 0;
  height: 0;
  border-style: solid;
}
.jobStatusHolder .jobStatus:after {
  right: -20px;
  border-color: transparent transparent transparent #E0E5EE;
  border-width: 20px 0 20px 20px;
  z-index: 2;
}
.jobStatusHolder .jobStatus:before {
  right: -26px;
  top: -5px !important;
  border-color: transparent transparent transparent white;
  border-width: 25px 0 25px 25px;
  z-index: 1;
}
.jobStatusHolder .jobStatus > a, .jobStatusHolder .jobStatus > span {
  display: block;
  padding: 10px 30px;
  color: #9FB7C9;
  position: relative;
  font-weight: 600;
  background: none !important;
  border: 0 none !important;
  cursor: default;
}
.jobStatusHolder .jobStatus .briefInfo {
  display: block;
  padding: 0 0 0 30px;
  font-size: 12px;
}
.jobStatusHolder .jobStatus .icn-reopen:before {
  font-size: 20px;
  /*left: 5px; position: absolute; top: 3px;*/
}
.jobStatusHolder .jobStatus .icn-dot-menu-her {
  position: absolute;
  z-index: 3;
  right: -5px;
  height: 20px;
  width: 25px;
  text-align: center;
  top: 2px;
  border-radius: 5px 5px 5px 5px;
}
.jobStatusHolder .jobStatus .icn-dot-menu-her:hover {
  background-color: #08b8ef;
}
.jobStatusHolder .jobStatus .icn-dot-menu-her:before {
  font-size: 14px;
  position: relative;
  top: 2px;
}
.jobStatusHolder .jobStatus .icn-flag {
  position: absolute;
  display: inline-block;
  width: 20px;
  top: 2px;
  left: 35px;
}
.jobStatusHolder .jobStatus .icn-flag:before {
  font-size: 20px;
  /*text-shadow: 3px 1px 5px $std-dark;*/
}
.jobStatusHolder .jobStatus .changeStatus {
  display: block;
  line-height: 25px;
}
.jobStatusHolder .jobStatus .changeStatus:hover {
  color: #0b61a8;
  /*text-shadow:0px 1px 3px rgba($basic-color,0.5);*/
}
.jobStatusHolder .jobStatus .changeStatus .icn-arrow-oval-right,
.jobStatusHolder .jobStatus .changeStatus .icn-arrow-oval-left {
  width: 30px;
  display: inline-block;
}
.jobStatusHolder .jobStatus .changeStatus .icn-arrow-oval-right:before,
.jobStatusHolder .jobStatus .changeStatus .icn-arrow-oval-left:before {
  font-size: 20px;
  left: 5px;
  position: absolute;
  top: 5px;
}
.jobStatusHolder .jobStatus > a .icn-flag:before {
  visibility: hidden;
  color: white;
}
.jobStatusHolder .jobStatus:hover > a .icn-flag:before {
  /*visibility: visible;*/
  color: grey;
  text-shadow: 3px 1px 5px black;
}
.jobStatusHolder .jobStatus.active > a .icn-flag:before {
  visibility: visible;
  color: white;
  text-shadow: none;
}
.jobStatusHolder .jobStatus.inProgress {
  background-color: white;
  padding: 0 0 0 20px;
  margin-top: 3px;
  border: 1px solid #f6f8f9;
  border-radius: 0 2px 2px 0;
}
.jobStatusHolder .jobStatus.outOfProgress {
  background-color: #0078d7;
  padding: 4px 0;
  margin: 0;
  border: 0 none;
  border-radius: 2px 0 0 2px;
}
.jobStatusHolder .jobStatus.outOfProgress:not(.regreted):before, .jobStatusHolder .jobStatus.outOfProgress:not(.regreted):after {
  content: "";
  position: absolute;
  top: 0;
  width: 0;
  height: 0;
  border-style: solid;
}
.jobStatusHolder .jobStatus.outOfProgress:after {
  right: -15px;
  border-color: transparent transparent transparent #0078d7;
  border-width: 16px 0 16px 16px;
  z-index: 2;
}
.jobStatusHolder .jobStatus.outOfProgress:before {
  right: -17px;
  border-color: transparent transparent transparent white;
  border-width: 16px 0 16px 18px;
  z-index: 1;
}
.jobStatusHolder .jobStatus.outOfProgress > a, .jobStatusHolder .jobStatus.outOfProgress > a:hover, .jobStatusHolder .jobStatus.outOfProgress > a:active, .jobStatusHolder .jobStatus.outOfProgress > a:focus, .jobStatusHolder .jobStatus.outOfProgress > span {
  color: white;
}
.jobStatusHolder .jobStatus.notActive:nth-last-of-type(2) {
  border-radius: 0 2px 2px 0;
}
.jobStatusHolder .jobStatus.notActive:nth-last-of-type(2):before, .jobStatusHolder .jobStatus.notActive:nth-last-of-type(2):after {
  display: none;
}
.jobStatusHolder .jobStatus.readyToComplete {
  background-color: #C1DFFD;
}
.jobStatusHolder .jobStatus.readyToComplete:after {
  border-color: transparent transparent transparent #C1DFFD;
}
.jobStatusHolder .jobStatus.readyToComplete > a, .jobStatusHolder .jobStatus.readyToComplete > span {
  color: white;
}
.jobStatusHolder .jobStatus.readyToComplete > a:hover, .jobStatusHolder .jobStatus.readyToComplete > a:active, .jobStatusHolder .jobStatus.readyToComplete > a:focus {
  color: #0078d7;
}
.jobStatusHolder .jobStatus.completed {
  /*&:nth-last-of-type(2):not(:first-child):before, &:nth-last-of-type(2):not(:first-child):after{display:none;}*/
}
.jobStatusHolder .jobStatus.completed {
  background-color: #0078d7;
  padding: 8px 0;
  margin: 0;
  height: 40px;
  border: 0 none;
  border-radius: 2px 0 0 2px;
}
.jobStatusHolder .jobStatus.completed:before, .jobStatusHolder .jobStatus.completed:after {
  /*content: ""; position: absolute; top: 0; width: 0; height: 0; border-style: solid;*/
}
.jobStatusHolder .jobStatus.completed:after {
  /*right: -20px; border-width: 20px 0 20px 20px; z-index: 2;*/
  border-color: transparent transparent transparent #0078d7;
}
.jobStatusHolder .jobStatus.completed:before {
  /*right: -26px; top:-5px; border-width: 25px 0 25px 25px; z-index: 1;*/
  border-color: transparent transparent transparent white;
}
.jobStatusHolder .jobStatus.completed > a, .jobStatusHolder .jobStatus.completed > span {
  padding: 2px 30px 3px 60px;
  color: white;
}
.jobStatusHolder .jobStatus.completed > a:hover, .jobStatusHolder .jobStatus.completed > a:active, .jobStatusHolder .jobStatus.completed > a:focus {
  color: white;
  /*padding-bottom:0; padding-top:0;*/
}
.jobStatusHolder .jobStatus.active {
  background-color: #78e2ff;
}
.jobStatusHolder .jobStatus.active:after {
  /*right: -20px; border-width: 20px 0 20px 20px; z-index: 2;*/
  border-color: transparent transparent transparent #78e2ff;
}
.jobStatusHolder .jobStatus.active:before {
  /*right: -26px; top:-5px; border-width: 25px 0 25px 25px; z-index: 1;*/
  border-color: transparent transparent transparent white;
}
.jobStatusHolder .jobStatus.revert {
  padding: 0 0 0 20px;
  width: 60px;
  text-align: center;
}
.jobStatusHolder .jobStatus.revert > a, .jobStatusHolder .jobStatus.revert > span {
  padding: 10px 0px;
}
.jobStatusHolder .jobStatus.revert:hover {
  background-color: lightgray;
}
.jobStatusHolder .jobStatus.command-item .dropdown {
  float: left;
}
.jobStatusHolder .jobStatus.command-item a:hover {
  /*background-color: lightgray;*/
}
.jobStatusHolder .jobStatus .dropdown {
  /*position: absolute; right: -20px; top:-1px; bottom:-1px; width: 40px; border: 1px solid $container-border;*/
  background-color: #E0E5EE;
  border-radius: 0 5px 5px 0;
}
.jobStatusHolder .jobStatus .dropdown > a {
  /*display: block;*/
  text-align: center;
}
.jobStatusHolder .jobStatus .dropdown.open > a {
  background: none;
}
.jobStatusHolder .jobStatus .dropdown .dropdown-menu {
  /*left: auto; right: -1px;*/
  top: 100%;
  left: -2px;
  right: auto;
  margin: 0;
  padding: 0;
}
.jobStatusHolder .jobStatus .dropdown .dropdown-menu:before, .jobStatusHolder .jobStatus .dropdown .dropdown-menu:after {
  content: unset;
}
.jobStatusHolder .jobStatus .dropdown .dropdown-menu li a {
  padding: 10px;
}
.jobStatusHolder .jobStatus .dropdown .dropdown-menu .icn-arrow-oval-right,
.jobStatusHolder .jobStatus .dropdown .dropdown-menu .icn-arrow-oval-left {
  margin-right: 5px;
  margin-top: 0;
}
.jobStatusHolder .jobStatus .dropdown .dropdown-menu .icn-arrow-oval-right:before,
.jobStatusHolder .jobStatus .dropdown .dropdown-menu .icn-arrow-oval-left:before {
  font-size: 20px;
  position: relative;
  top: 5px;
}
.jobStatusHolder.purchasing .jobStatus {
  background-color: #E0E5EE;
}
.jobStatusHolder.purchasing .jobStatus:after {
  border-color: transparent transparent transparent #E0E5EE;
}
.jobStatusHolder.purchasing .jobStatus:before {
  border-color: transparent transparent transparent white;
}
.jobStatusHolder.purchasing .jobStatus > a, .jobStatusHolder.purchasing .jobStatus > span {
  color: #9FB7C9;
  background: none !important;
  border: 0 none !important;
}
.jobStatusHolder.purchasing .jobStatus .icn-dot-menu-her:hover {
  background-color: #08b8ef;
}
.jobStatusHolder.purchasing .jobStatus .changeStatus:hover {
  color: #0b61a8;
}
.jobStatusHolder.purchasing .jobStatus > a .icn-flag:before {
  color: white;
}
.jobStatusHolder.purchasing .jobStatus:hover > a .icn-flag:before {
  color: grey;
}
.jobStatusHolder.purchasing .jobStatus.active > a .icn-flag:before {
  color: white;
}
.jobStatusHolder.purchasing .jobStatus.inProgress {
  background-color: white;
  border: 1px solid #f6f8f9;
}
.jobStatusHolder.purchasing .jobStatus.outOfProgress {
  background-color: #00cbd9;
}
.jobStatusHolder.purchasing .jobStatus.outOfProgress:after {
  border-color: transparent transparent transparent #00cbd9;
}
.jobStatusHolder.purchasing .jobStatus.outOfProgress:before {
  border-color: transparent transparent transparent white;
}
.jobStatusHolder.purchasing .jobStatus.outOfProgress > a, .jobStatusHolder.purchasing .jobStatus.outOfProgress > a:hover, .jobStatusHolder.purchasing .jobStatus.outOfProgress > a:active, .jobStatusHolder.purchasing .jobStatus.outOfProgress > a:focus, .jobStatusHolder.purchasing .jobStatus.outOfProgress > span {
  color: white;
}
.jobStatusHolder.purchasing .jobStatus.readyToComplete {
  background-color: #C1DFFD;
}
.jobStatusHolder.purchasing .jobStatus.readyToComplete:after {
  border-color: transparent transparent transparent #C1DFFD;
}
.jobStatusHolder.purchasing .jobStatus.readyToComplete > a, .jobStatusHolder.purchasing .jobStatus.readyToComplete > span {
  color: white;
}
.jobStatusHolder.purchasing .jobStatus.readyToComplete > a:hover, .jobStatusHolder.purchasing .jobStatus.readyToComplete > a:active, .jobStatusHolder.purchasing .jobStatus.readyToComplete > a:focus {
  color: #00cbd9;
}
.jobStatusHolder.purchasing .jobStatus.completed {
  background-color: #00cbd9;
}
.jobStatusHolder.purchasing .jobStatus.completed:after {
  border-color: transparent transparent transparent #00cbd9;
}
.jobStatusHolder.purchasing .jobStatus.completed:before {
  border-color: transparent transparent transparent white;
}
.jobStatusHolder.purchasing .jobStatus.completed > a, .jobStatusHolder.purchasing .jobStatus.completed > span {
  color: white;
}
.jobStatusHolder.purchasing .jobStatus.completed > a:hover, .jobStatusHolder.purchasing .jobStatus.completed > a:active, .jobStatusHolder.purchasing .jobStatus.completed > a:focus {
  color: white;
}
.jobStatusHolder.purchasing .jobStatus.active {
  background-color: #78e2ff;
}
.jobStatusHolder.purchasing .jobStatus.active:after {
  /*right: -20px; border-width: 20px 0 20px 20px; z-index: 2;*/
  border-color: transparent transparent transparent #78e2ff;
}
.jobStatusHolder.purchasing .jobStatus.active:before {
  /*right: -26px; top:-5px; border-width: 25px 0 25px 25px; z-index: 1;*/
  border-color: transparent transparent transparent white;
}
.jobStatusHolder.purchasing .jobStatus.revert:hover {
  background-color: lightgray;
}
.jobStatusHolder.purchasing .jobStatus .dropdown {
  background-color: #E0E5EE;
}
.jobStatusHolder.purchasing .jobStatus .dropdown.open > a {
  background: none;
}
.jobStatusHolder.MRQ .jobStatus {
  background-color: #E0E5EE;
}
.jobStatusHolder.MRQ .jobStatus:after {
  border-color: transparent transparent transparent #E0E5EE;
}
.jobStatusHolder.MRQ .jobStatus:before {
  border-color: transparent transparent transparent white;
}
.jobStatusHolder.MRQ .jobStatus > a, .jobStatusHolder.MRQ .jobStatus > span {
  color: #9FB7C9;
  background: none !important;
  border: 0 none !important;
}
.jobStatusHolder.MRQ .jobStatus .icn-dot-menu-her:hover {
  background-color: #7a08ef;
}
.jobStatusHolder.MRQ .jobStatus .changeStatus:hover {
  color: #0b61a8;
}
.jobStatusHolder.MRQ .jobStatus > a .icn-flag:before {
  color: white;
}
.jobStatusHolder.MRQ .jobStatus:hover > a .icn-flag:before {
  color: grey;
}
.jobStatusHolder.MRQ .jobStatus.active > a .icn-flag:before {
  color: white;
}
.jobStatusHolder.MRQ .jobStatus.inProgress {
  background-color: white;
  border: 1px solid #f6f8f9;
}
.jobStatusHolder.MRQ .jobStatus.outOfProgress {
  background-color: #9900d9;
}
.jobStatusHolder.MRQ .jobStatus.outOfProgress:after {
  border-color: transparent transparent transparent #9900d9;
}
.jobStatusHolder.MRQ .jobStatus.outOfProgress:before {
  border-color: transparent transparent transparent white;
}
.jobStatusHolder.MRQ .jobStatus.outOfProgress > a, .jobStatusHolder.MRQ .jobStatus.outOfProgress > a:hover, .jobStatusHolder.MRQ .jobStatus.outOfProgress > a:active, .jobStatusHolder.MRQ .jobStatus.outOfProgress > a:focus, .jobStatusHolder.MRQ .jobStatus.outOfProgress > span {
  color: white;
}
.jobStatusHolder.MRQ .jobStatus.readyToComplete {
  background-color: #e3b7fe;
}
.jobStatusHolder.MRQ .jobStatus.readyToComplete:after {
  border-color: transparent transparent transparent #e3b7fe;
}
.jobStatusHolder.MRQ .jobStatus.readyToComplete > a, .jobStatusHolder.MRQ .jobStatus.readyToComplete > span {
  color: white;
}
.jobStatusHolder.MRQ .jobStatus.readyToComplete > a:hover, .jobStatusHolder.MRQ .jobStatus.readyToComplete > a:active, .jobStatusHolder.MRQ .jobStatus.readyToComplete > a:focus {
  color: #9900d9;
}
.jobStatusHolder.MRQ .jobStatus.completed {
  background-color: #9900d9;
}
.jobStatusHolder.MRQ .jobStatus.completed:after {
  border-color: transparent transparent transparent #9900d9;
}
.jobStatusHolder.MRQ .jobStatus.completed:before {
  border-color: transparent transparent transparent white;
}
.jobStatusHolder.MRQ .jobStatus.completed > a, .jobStatusHolder.MRQ .jobStatus.completed > span {
  color: white;
}
.jobStatusHolder.MRQ .jobStatus.completed > a:hover, .jobStatusHolder.MRQ .jobStatus.completed > a:active, .jobStatusHolder.MRQ .jobStatus.completed > a:focus {
  color: white;
}
.jobStatusHolder.MRQ .jobStatus.active {
  background-color: #e993ff;
}
.jobStatusHolder.MRQ .jobStatus.active:after {
  /*right: -20px; border-width: 20px 0 20px 20px; z-index: 2;*/
  border-color: transparent transparent transparent #e993ff;
}
.jobStatusHolder.MRQ .jobStatus.active:before {
  /*right: -26px; top:-5px; border-width: 25px 0 25px 25px; z-index: 1;*/
  border-color: transparent transparent transparent white;
}
.jobStatusHolder.MRQ .jobStatus.revert:hover {
  background-color: lightgray;
}
.jobStatusHolder.MRQ .jobStatus .dropdown {
  background-color: #E0E5EE;
}
.jobStatusHolder.MRQ .jobStatus .dropdown.open > a {
  background: none;
}

.loadingScreen {
  padding: 10px;
  text-align: center;
}

table.stickyHeader-table {
  position: relative;
}
table.stickyHeader-table thead th,
table.stickyHeader-table thead td {
  position: sticky;
  top: 100px;
  z-index: 99;
}

.roles-grid-table table thead th,
.roles-grid-table table thead td {
  background-color: #EFF3FB;
  font-weight: bold;
}
.roles-grid-table table tbody tr:hover td,
.roles-grid-table table tbody tr:hover th {
  background-color: #D9F5FC;
}
.roles-grid-table table .leaf-tree {
  font-weight: normal;
  padding-left: 5px;
}
.roles-grid-table table dx-check-box.chckBox {
  margin-top: 5px;
}
.roles-grid-table table dx-check-box.chckBox .dx-checkbox-container {
  text-align: center;
}
.roles-grid-table table dx-check-box.chckBox .dx-checkbox-container .dx-checkbox-icon {
  border-color: #77909D;
  float: none;
}
.roles-grid-table table .dataGridTreeRow {
  /*.chckBox {
    .dx-checkbox-icon { border-color: rgba(0,0,0,0.9); border-width: 2px; }
    &.dx-checkbox-checked {
      .dx-checkbox-icon:before {}
    }
    &:hover {
      .dx-checkbox-icon { box-shadow: inset 0px 0 2px rgba(0,0,0,0.5); }
    }
  }*/
}
.roles-grid-table table .dataGridTreeRow a {
  color: black;
  font-weight: bold;
}
.roles-grid-table table .dataGridTreeRow.dataGridSubTreeRow {
  /*.chckBox {
    .dx-checkbox-icon { border-color: rgba(130,130,130,0.9); border-width: 2px; background-color: transparent; }
  }*/
}
.roles-grid-table table .dataGridTreeRow.dataGridSubTreeRow a {
  color: black;
  font-weight: bold;
}
.roles-grid-table table .dataGridTreeRow.dataGridSubTreeRow th {
  padding-left: 20px !important;
}
.roles-grid-table table .dataGridTreeRow.dataGridSub2TreeRow {
  /*.chckBox {
    .dx-checkbox-icon { border-color: rgba(0,0,0,0.5); border-width: 1px; background-color: transparent; }
  }*/
}
.roles-grid-table table .dataGridTreeRow.dataGridSub2TreeRow th {
  padding-left: 30px !important;
}
.rightColumn {
  /*&.makeSearchOutside{
    &{margin-top:40px;}
    .dataGrid.fullwidthSearch{
      .dx-datagrid-search-panel{position: absolute; left: -10px; right: -10px; z-index: 2; bottom: 30px; width:auto !important;}
    }
  }*/
}
.rightColumn {
  border: 0.5px solid rgba(158, 177, 186, 0.3);
  border-radius: 4px 4px 4px 4px;
  background-color: white;
  padding: 10px 15px 0;
  margin-bottom: 15px;
}
.rightColumn .subTitle {
  font-size: 18px;
  color: #445A65;
}
.rightColumn.withTopShadow {
  box-shadow: 0px -6px 4px rgba(158, 177, 186, 0.3);
}
.rightColumn.withBG {
  background-color: #FAFAFA;
}
.rightColumn.withInfoBG {
  background-color: #FFFBD3;
}
.rightColumn.withPadding {
  padding: 15px 30px;
}

.subtotalHolder {
  margin: 10px -10px 1px -10px;
  background-color: #F2F5FA;
}
.subtotalHolder .noInvoicesToDisplay {
  padding: 20px 0;
  text-align: center;
  font-size: 20px;
}
.subtotalHolder .advance-grid-table {
  background-color: #F9FAFB;
}

.totalTable {
  width: 100%;
  margin: 20px 0 15px;
}
.totalTable tr td,
.totalTable tr th {
  padding: 5px;
}
.totalTable tr td {
  font-size: 14px;
}
.totalTable tr th {
  font-size: 16px;
}
.totalTable tr td:first-child,
.totalTable tr th:first-child {
  text-align: right;
}
.totalTable tr.dottedBorder td,
.totalTable tr.dottedBorder th {
  border-top: 1px dotted black;
}
.totalTable tr.solidBorder td,
.totalTable tr.solidBorder th {
  border-top: 1px solid black;
}
.totalTable tr.deduction td,
.totalTable tr.deduction td input[type=text].inputForCurrencyMask,
.totalTable tr.deduction th,
.totalTable tr.deduction th input[type=text].inputForCurrencyMask {
  color: #FF3E56;
}
.totalTable tr.inAdvance td,
.totalTable tr.inAdvance td input[type=text].inputForCurrencyMask,
.totalTable tr.inAdvance th,
.totalTable tr.inAdvance th input[type=text].inputForCurrencyMask {
  color: #0078d7;
}

ul.pagination {
  margin: 0 0 15px 0;
}
ul.pagination li a, ul.pagination li:hover a {
  display: inline-block;
  width: 40px;
  height: 33px;
  border-color: transparent;
  color: black;
  background: none;
  text-align: center;
}
ul.pagination li.active a,
ul.pagination li.active a:hover, ul.pagination li.active:hover a,
ul.pagination li.active:hover a:hover {
  background: #d4d4d4;
  color: #333;
  border-color: transparent;
}
ul.pagination li a.pervBtn {
  position: relative;
}
ul.pagination li a.pervBtn .icn-breadcrumbs-gray {
  position: absolute;
  transform: scale(-1);
  left: 10px;
}

input[type=text].inputForCurrencyMask {
  background: none;
  border: 0 none;
  padding: 0;
  font-size: inherit;
  font-weight: inherit;
}

.SelectedSerialType .dx-texteditor {
  background: none;
  border: 0 none;
}
.SelectedSerialType .dx-texteditor input[type=text] {
  background: none;
  font-size: 32px;
  color: #0b61a8;
  text-align: center;
  border: 0 none;
  box-shadow: none;
}

.digitHolder {
  text-align: center;
  padding: 25px 15px;
  border: 1px solid #BBC7CE;
  margin: 0 0 25px;
  background-color: #EFF3FB;
}
.digitHolder .digitInner {
  display: table;
  margin: 0 auto;
}
.digitHolder .digitInner .component {
  display: table-cell;
}
.digitHolder .digitInner .component .digit {
  display: table-cell;
  line-height: 129px;
  width: 55px;
  height: 129px;
  background: url("/assets/img/FlipGray@2x.png") no-repeat center center;
  background-size: 100% 129px;
}
.digitHolder .digitInner .component .digit span {
  color: #0b61a8;
  font-size: 60px;
}
.digitHolder .digitInner.selectMode .component .digit span {
  color: #9EB1BA;
}
.digitHolder .digitInner.selectMode .selectedRow .digit span {
  color: #0b61a8;
}

.hover-cursor {
  cursor: pointer;
  text-decoration: underline;
}
.hover-cursor:hover {
  color: #0078d7;
}

.positionRelative {
  position: relative !important;
}

.positionStatic {
  position: static !important;
}

.addNewBtn {
  position: absolute;
  right: 15px;
  top: 0;
  width: 18%;
  z-index: 3;
}

.dataGrid {
  position: relative;
  max-width: unset !important;
  width: 100%;
}
.dataGrid * {
  border: 0 none;
}
.dataGrid .icn-plus:before {
  color: #fff !important;
  font-size: 16px;
}
.dataGrid .icn-edit,
.dataGrid .icn-delete-pin {
  position: relative;
  top: 4px;
}
.dataGrid .dx-checkbox.dx-state-readonly .dx-checkbox-icon,
.dataGrid .dx-state-disabled .dx-checkbox-icon {
  border: 1px solid #A5B2BA;
  opacity: 0.85;
}
.dataGrid .dx-checkbox.dx-state-readonly .dx-checkbox-icon:before,
.dataGrid .dx-state-disabled .dx-checkbox-icon:before {
  color: #A5B2BA;
}
.dataGrid .dx-row .dx-master-detail-cell {
  padding: 0;
}
.dataGrid .dx-datagrid {
  background-color: transparent;
}
.dataGrid .dx-datagrid .dx-datagrid-header-panel .dx-toolbar {
  background-color: transparent;
  margin-bottom: 0;
}
.dataGrid .dx-datagrid .dx-datagrid-header-panel .dx-toolbar-items-container {
  margin-bottom: 0;
}
.dataGrid .dx-datagrid .dx-datagrid-header-panel .dx-toolbar-items-container .dx-datagrid-group-panel {
  margin-bottom: 10px;
}
.dataGrid .dx-datagrid .dx-datagrid-header-panel .dx-toolbar-items-container .dx-datagrid-group-panel .dx-group-panel-item .dx-column-indicators {
  display: none;
}
.dataGrid .dx-link {
  display: inline-block;
  margin: 0 5px;
  color: #0078d7 !important;
  text-decoration: none;
}
.dataGrid .invisible {
  visibility: hidden;
}
.dataGrid.overflowHidden .dx-datagrid-rowsview .dx-row > td {
  overflow: hidden !important;
}
.dataGrid.widthCellBG > .dx-datagrid > .dx-datagrid-rowsview > .dx-datagrid-content > .dx-datagrid-table > tbody > .dx-data-row > td {
  background-color: #f1fdfd;
  color: #0b61a8;
}
.dataGrid.widthCellBG > .dx-datagrid > .dx-datagrid-rowsview > .dx-datagrid-content > .dx-datagrid-table > tbody > .dx-data-row > td .dx-checkbox .dx-checkbox-icon {
  border: 1px solid #BBC7CE;
}
.dataGrid .dx-datagrid-header-panel {
  /*input.dx-texteditor-input, .dx-placeholder:before { padding-left: 7px; padding-right: 60px; }*/
}
.dataGrid .dx-datagrid-header-panel {
  border: 0 none;
  overflow: visible;
}
.dataGrid .dx-datagrid-header-panel .dx-toolbar-before,
.dataGrid .dx-datagrid-header-panel .dx-toolbar-after {
  position: static;
  height: auto;
  display: block;
  padding: 0;
}
.dataGrid .dx-datagrid-header-panel .dx-toolbar-after {
  /*height: 0;
  overflow: hidden;*/
}
.dataGrid .dx-datagrid-header-panel .dx-toolbar-after .dx-toolbar-button.dx-toolbar-menu-container {
  /**/
  display: none;
}
.dataGrid .dx-datagrid-header-panel .dx-toolbar-after .dx-datagrid-toolbar-button.dx-state-disabled {
  background-color: #d1dce9;
  border-color: #d1dce9;
}
.dataGrid .dx-datagrid-header-panel .dx-toolbar-item-content {
  min-width: unset;
  overflow: unset;
  text-overflow: unset;
  white-space: unset;
}
.dataGrid .dx-datagrid-header-panel .dx-toolbar-item-content .dx-datagrid-group-panel {
  overflow: unset;
}
.dataGrid .dx-datagrid-header-panel .dx-toolbar-items-container {
  height: auto;
  margin: 0 0 15px;
}
.dataGrid .dx-datagrid-header-panel .dx-toolbar-item {
  /*display: block;*/
  width: 100%;
  max-width: unset !important;
}
.dataGrid .dx-datagrid-header-panel .dx-toolbar .dx-texteditor {
  width: auto;
}
.dataGrid .dx-datagrid-header-panel .dx-show-clear-button .dx-clear-button-area {
  right: 0;
}
.dataGrid .dx-datagrid-header-panel .dx-show-clear-button .dx-clear-button-area .dx-icon-clear:before {
  font-size: 16px;
}
.dataGrid .dx-datagrid-header-panel .dataGridIcnHolder {
  float: right;
  padding-top: 5px;
}
.dataGrid .dx-datagrid-header-panel input.dx-texteditor-input,
.dataGrid .dx-datagrid-header-panel .dx-placeholder:before {
  padding-left: 40px;
  padding-right: 40px;
}
.dataGrid .dx-datagrid-headers .dx-row td {
  border-width: 1px 0 0 1px !important;
  border-style: solid !important;
  border-color: #e2e7eb !important;
  color: #000;
  font-weight: bold;
  position: relative;
}
.dataGrid .dx-datagrid-headers .dx-row td:not(.dx-command-select) {
  text-align: left !important;
}
.dataGrid .dx-datagrid-headers .dx-row td:first-child {
  border-left: 1px #e2e7eb solid !important;
  border-radius: 3px 0 0 0;
}
.dataGrid .dx-datagrid-headers .dx-row td:last-child {
  border-right: 1px #e2e7eb solid !important;
  border-radius: 0 3px 0 0;
}
.dataGrid .dx-datagrid-rowsview {
  border: 1px solid #e2e7eb;
  background-color: white;
}
.dataGrid .dx-datagrid-rowsview [class^=icn-],
.dataGrid .dx-datagrid-rowsview [class*=" icn-"] {
  font-size: 20px;
  line-height: 1;
  color: #0078d7;
  display: inline-block;
  width: 20px;
  height: 20px;
}
.dataGrid .dx-datagrid-rowsview [class^=icn-]:before,
.dataGrid .dx-datagrid-rowsview [class*=" icn-"]:before {
  /*color: $active-menu-item !important;*/
}
.dataGrid .dx-datagrid-rowsview .aslink {
  font-size: 14px !important;
  width: auto !important;
  height: auto !important;
}
.dataGrid .dx-datagrid-rowsview .highlightedRow td {
  background-color: beige !important;
}
.dataGrid .dx-datagrid-rowsview .dx-datagrid-table {
  /*border: 1px solid $table-border;*/
  border-bottom: 0 none;
}
.dataGrid .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-lines) > td,
.dataGrid .dx-datagrid-rowsview .dx-selection.dx-row:hover:not(.dx-row-lines) > td {
  border-width: 0 0 1px 1px !important;
  border-style: solid;
  border-color: #e2e7eb;
}
.dataGrid .dx-datagrid-rowsview input.dx-texteditor-input {
  border: 0 none;
  padding: 0;
  background: none;
}
.dataGrid .dx-datagrid-rowsview .dx-texteditor {
  background: none;
  border: 0 none;
}
.dataGrid .dx-datagrid-rowsview tr.taskCompleted td {
  background-color: rgba(215, 222, 239, 0.6);
}
.dataGrid .dx-datagrid-rowsview tr.taskCompleted td > a {
  text-decoration: line-through;
}
.dataGrid .dx-datagrid-rowsview .dx-data-row .hideExpandArrow > .dx-datagrid-group-closed, .dataGrid .dx-datagrid-rowsview .dx-data-row .hideExpandArrow .dx-datagrid-group-opened {
  display: none;
}
.dataGrid .dx-datagrid-rowsview .dx-data-row .cellForFakeCheckBox {
  position: relative;
}
.dataGrid .dx-datagrid-rowsview .dx-data-row td {
  border-width: 0 0 1px 1px !important;
  border-style: solid;
  border-color: #e2e7eb;
  outline: none;
  box-sizing: content-box;
}
.dataGrid .dx-datagrid-rowsview .dx-data-row .grid-cell-active {
  background-color: white;
}
.dataGrid .dx-datagrid-rowsview .dx-data-row .grid-cell-active.colored {
  color: #0078d7;
}
.dataGrid .dx-datagrid-rowsview .dx-data-row .grid-cell-active.coloredError {
  color: #FF3E56;
}
.dataGrid .dx-datagrid-rowsview .dx-data-row .red {
  color: #FF3E56;
}
.dataGrid .dx-datagrid-rowsview .dx-data-row .panelLabelHolder .panelLabel {
  font-size: 10px;
  min-width: 80px;
  display: block;
  font-weight: normal;
  padding: 2px 5px;
  border-radius: 1px 1px 1px 1px;
}
.dataGrid .dx-datagrid-rowsview .dx-data-row .actionCol {
  overflow: visible;
}
.dataGrid .dx-datagrid-rowsview .dx-data-row .nonEquivalence-column {
  padding: 0;
}
.dataGrid .dx-datagrid-rowsview .dx-data-row .nonEquivalence-column .isNonEquivalence-cell {
  padding: 7px;
}
.dataGrid .dx-datagrid-rowsview .dx-data-row .nonEquivalence-column .isNonEquivalence-cell-highlighted {
  padding: 7px;
  border: 1px solid #FF3E56;
  color: #FF3E56;
}
.dataGrid .dx-datagrid-rowsview .dx-data-row .withoutBorder {
  border-left: 0 none;
  border-right: 0 none;
}
.dataGrid .dx-datagrid-rowsview .dx-data-row:nth-last-child(2) td {
  /*border-bottom: 0 none;*/
}
.dataGrid .dx-datagrid-rowsview .dx-data-row.dx-freespace-row {
  height: auto !important;
}
.dataGrid .dx-datagrid-rowsview .dx-data-row.dx-freespace-row td {
  border: 0 none;
}
.dataGrid .dx-datagrid-rowsview .dx-data-row.dx-freespace-row td:first-child {
  border-left: 0 none;
}
.dataGrid .dx-datagrid-rowsview .dx-data-row:not(.dx-freespace-row):not(.dx-master-detail-row):hover td {
  background-color: #D9F5FC;
}
.dataGrid .dx-datagrid-rowsview .dx-data-row:not(.dx-freespace-row):not(.dx-master-detail-row):hover .invisible {
  visibility: visible;
}
.dataGrid .dx-datagrid-rowsview .dx-data-row:not(.dx-freespace-row):not(.dx-master-detail-row):hover .hover-cursor {
  color: #0078d7;
}
.dataGrid .dx-datagrid-rowsview .dx-data-row:not(.dx-freespace-row):not(.dx-master-detail-row):hover .offer-item-handle {
  background: url("/assets/img/icn/drag-gray@svg.svg") no-repeat center center;
  /**/
  cursor: grab;
}
.dataGrid .dx-datagrid-rowsview .dx-data-row:nth-child(1) .dropdown-menu {
  top: 130% !important;
  bottom: auto !important;
  max-height: 110px;
  overflow: auto;
}
.dataGrid .dx-datagrid-rowsview .dx-data-row:nth-child(1) .dropdown-menu:before, .dataGrid .dx-datagrid-rowsview .dx-data-row:nth-child(1) .dropdown-menu:after {
  border-width: 0 10px 10px 10px !important;
}
.dataGrid .dx-datagrid-rowsview .dx-data-row:nth-child(1) .dropdown-menu:after {
  border-color: transparent transparent #e2e7eb !important;
  top: -10px !important;
  bottom: auto !important;
}
.dataGrid .dx-datagrid-rowsview .dx-data-row:nth-child(1) .dropdown-menu:before {
  border-color: transparent transparent white !important;
  top: -9px !important;
  bottom: auto !important;
}
.dataGrid .dx-datagrid-rowsview .dx-data-row:nth-last-child(1) .dropdown-menu {
  top: auto;
  bottom: 28px;
  max-height: 110px;
  overflow: auto;
}
.dataGrid .dx-datagrid-rowsview .dx-data-row:nth-last-child(1) .dropdown-menu:before, .dataGrid .dx-datagrid-rowsview .dx-data-row:nth-last-child(1) .dropdown-menu:after {
  border-width: 10px 10px 0 10px;
}
.dataGrid .dx-datagrid-rowsview .dx-data-row:nth-last-child(1) .dropdown-menu:after {
  border-color: #e2e7eb transparent transparent;
  top: auto;
  bottom: -10px;
}
.dataGrid .dx-datagrid-rowsview .dx-data-row:nth-last-child(1) .dropdown-menu:before {
  border-color: white transparent transparent;
  top: auto;
  bottom: -9px;
}
.dataGrid .dx-datagrid-rowsview .dx-data-row:nth-child(2) .dropdown-menu {
  top: 130% !important;
  bottom: auto !important;
  max-height: 110px;
  overflow: auto;
}
.dataGrid .dx-datagrid-rowsview .dx-data-row:nth-child(2) .dropdown-menu:before, .dataGrid .dx-datagrid-rowsview .dx-data-row:nth-child(2) .dropdown-menu:after {
  border-width: 0 10px 10px 10px !important;
}
.dataGrid .dx-datagrid-rowsview .dx-data-row:nth-child(2) .dropdown-menu:after {
  border-color: transparent transparent #e2e7eb !important;
  top: -10px !important;
  bottom: auto !important;
}
.dataGrid .dx-datagrid-rowsview .dx-data-row:nth-child(2) .dropdown-menu:before {
  border-color: transparent transparent white !important;
  top: -9px !important;
  bottom: auto !important;
}
.dataGrid .dx-datagrid-rowsview .dx-data-row:nth-last-child(2) .dropdown-menu {
  top: auto;
  bottom: 28px;
  max-height: 110px;
  overflow: auto;
}
.dataGrid .dx-datagrid-rowsview .dx-data-row:nth-last-child(2) .dropdown-menu:before, .dataGrid .dx-datagrid-rowsview .dx-data-row:nth-last-child(2) .dropdown-menu:after {
  border-width: 10px 10px 0 10px;
}
.dataGrid .dx-datagrid-rowsview .dx-data-row:nth-last-child(2) .dropdown-menu:after {
  border-color: #e2e7eb transparent transparent;
  top: auto;
  bottom: -10px;
}
.dataGrid .dx-datagrid-rowsview .dx-data-row:nth-last-child(2) .dropdown-menu:before {
  border-color: white transparent transparent;
  top: auto;
  bottom: -9px;
}
.dataGrid .dx-datagrid-rowsview .dx-data-row:nth-child(3) .dropdown-menu {
  top: 130% !important;
  bottom: auto !important;
  max-height: 110px;
  overflow: auto;
}
.dataGrid .dx-datagrid-rowsview .dx-data-row:nth-child(3) .dropdown-menu:before, .dataGrid .dx-datagrid-rowsview .dx-data-row:nth-child(3) .dropdown-menu:after {
  border-width: 0 10px 10px 10px !important;
}
.dataGrid .dx-datagrid-rowsview .dx-data-row:nth-child(3) .dropdown-menu:after {
  border-color: transparent transparent #e2e7eb !important;
  top: -10px !important;
  bottom: auto !important;
}
.dataGrid .dx-datagrid-rowsview .dx-data-row:nth-child(3) .dropdown-menu:before {
  border-color: transparent transparent white !important;
  top: -9px !important;
  bottom: auto !important;
}
.dataGrid .dx-datagrid-rowsview .dx-data-row:nth-last-child(3) .dropdown-menu {
  top: auto;
  bottom: 28px;
  max-height: 110px;
  overflow: auto;
}
.dataGrid .dx-datagrid-rowsview .dx-data-row:nth-last-child(3) .dropdown-menu:before, .dataGrid .dx-datagrid-rowsview .dx-data-row:nth-last-child(3) .dropdown-menu:after {
  border-width: 10px 10px 0 10px;
}
.dataGrid .dx-datagrid-rowsview .dx-data-row:nth-last-child(3) .dropdown-menu:after {
  border-color: #e2e7eb transparent transparent;
  top: auto;
  bottom: -10px;
}
.dataGrid .dx-datagrid-rowsview .dx-data-row:nth-last-child(3) .dropdown-menu:before {
  border-color: white transparent transparent;
  top: auto;
  bottom: -9px;
}
.dataGrid .dx-datagrid-rowsview .dx-group-row:not(.dx-freespace-row):not(.dx-master-detail-row):hover .invisible {
  visibility: visible;
}
.dataGrid .dx-datagrid-rowsview .patren-cell {
  font-size: 27px;
  color: #4A4A4A;
  letter-spacing: 10px;
}
.dataGrid .dx-datagrid-rowsview .dx-selection.dx-row > td,
.dataGrid .dx-datagrid-rowsview .dx-selection.dx-row:hover > td {
  background-color: #78e2ff;
}
.dataGrid .dx-datagrid-rowsview .dx-selection.dx-row > td.dx-focused,
.dataGrid .dx-datagrid-rowsview .dx-selection.dx-row:hover > td.dx-focused {
  background-color: #78e2ff;
}
.dataGrid.allignedWithSideTabs .dx-datagrid-header-panel .dx-toolbar-items-container {
  margin-top: 0;
}
.dataGrid.withSearchPanel .dx-datagrid-header-panel .dx-toolbar-after {
  height: auto;
  overflow: visible;
}
.dataGrid.fullwidthSearch,
.dataGrid .fullwidthSearch {
  position: relative;
}
.dataGrid.fullwidthSearch .dx-item.dx-toolbar-item,
.dataGrid .fullwidthSearch .dx-item.dx-toolbar-item {
  display: block;
}
.dataGrid.fullwidthSearch .dx-datagrid-search-panel.dx-searchbox,
.dataGrid.fullwidthSearch .dx-texteditor,
.dataGrid .fullwidthSearch .dx-datagrid-search-panel.dx-searchbox,
.dataGrid .fullwidthSearch .dx-texteditor {
  margin: 0 auto 15px;
  width: 100% !important;
}
.dataGrid.fullwidthSearch .dx-icon.dx-icon-search,
.dataGrid .fullwidthSearch .dx-icon.dx-icon-search {
  /*& { right: 0; top: 0; border-left: 1px solid #9EB1BA; padding-left: 5px; padding-right: 5px; margin-top: 1px; }*/
}
.dataGrid.fullwidthSearch .dx-icon.dx-icon-search,
.dataGrid .fullwidthSearch .dx-icon.dx-icon-search {
  left: 0;
  top: 0;
  width: 32px;
  border-left: 0 none;
  padding-left: 5px;
  padding-right: 5px;
  margin-top: 1px;
}
.dataGrid.fullwidthSearch .dx-icon.dx-icon-search:before,
.dataGrid .fullwidthSearch .dx-icon.dx-icon-search:before {
  font-size: 20px;
}
.dataGrid.hideFilterPanel .dx-datagrid-filter-panel {
  display: none;
}
.dataGrid.noHeader .dx-datagrid-rowsview {
  border-top: 1px solid #e2e7eb;
}
.dataGrid.scrollable {
  /*height: 600px;*/
}
.dataGrid.scrollable .dx-scrollable-scroll-content {
  background-color: #0078d7;
}
.dataGrid.jobStatusBorder .dx-datagrid-headers .dx-data-row td:nth-child(2) {
  border-left: 0 none !important;
}
.dataGrid.jobStatusBorder .dx-datagrid-rowsview .dx-data-row td:first-child {
  position: relative;
}
.dataGrid.jobStatusBorder .dx-datagrid-rowsview .dx-data-row.dx-freespace-row td {
  border-top: 0 none;
  border-bottom: 0 none;
}
.dataGrid.jobStatusBorder .dx-datagrid-rowsview .dx-data-row.dx-freespace-row td:nth-child(2) {
  border-left: 0 none;
}
.dataGrid.serialCombination .dx-datagrid-rowsview {
  border-bottom: 0 none;
}
.dataGrid.serialCombination .dx-datagrid-rowsview .dx-row:nth-last-child(1) .dropdown-menu {
  top: auto !important;
  bottom: 24px !important;
  max-height: 110px;
  overflow: auto;
}
.dataGrid.serialCombination .dx-datagrid-rowsview .dx-row:nth-last-child(1) .dropdown-menu:before, .dataGrid.serialCombination .dx-datagrid-rowsview .dx-row:nth-last-child(1) .dropdown-menu:after {
  border-width: 10px 10px 0 10px !important;
}
.dataGrid.serialCombination .dx-datagrid-rowsview .dx-row:nth-last-child(1) .dropdown-menu:after {
  border-color: #e2e7eb transparent transparent !important;
  top: auto !important;
  bottom: -10px !important;
}
.dataGrid.serialCombination .dx-datagrid-rowsview .dx-row:nth-last-child(1) .dropdown-menu:before {
  border-color: white transparent transparent !important;
  top: auto !important;
  bottom: -9px !important;
}
.dataGrid.serialCombination .dx-datagrid-rowsview .dx-row:nth-last-child(2) .dropdown-menu {
  top: auto !important;
  bottom: 24px !important;
  max-height: 110px;
  overflow: auto;
}
.dataGrid.serialCombination .dx-datagrid-rowsview .dx-row:nth-last-child(2) .dropdown-menu:before, .dataGrid.serialCombination .dx-datagrid-rowsview .dx-row:nth-last-child(2) .dropdown-menu:after {
  border-width: 10px 10px 0 10px !important;
}
.dataGrid.serialCombination .dx-datagrid-rowsview .dx-row:nth-last-child(2) .dropdown-menu:after {
  border-color: #e2e7eb transparent transparent !important;
  top: auto !important;
  bottom: -10px !important;
}
.dataGrid.serialCombination .dx-datagrid-rowsview .dx-row:nth-last-child(2) .dropdown-menu:before {
  border-color: white transparent transparent !important;
  top: auto !important;
  bottom: -9px !important;
}
.dataGrid.serialCombination .dx-datagrid-rowsview .dx-row:nth-last-child(3) .dropdown-menu {
  top: auto !important;
  bottom: 24px !important;
  max-height: 110px;
  overflow: auto;
}
.dataGrid.serialCombination .dx-datagrid-rowsview .dx-row:nth-last-child(3) .dropdown-menu:before, .dataGrid.serialCombination .dx-datagrid-rowsview .dx-row:nth-last-child(3) .dropdown-menu:after {
  border-width: 10px 10px 0 10px !important;
}
.dataGrid.serialCombination .dx-datagrid-rowsview .dx-row:nth-last-child(3) .dropdown-menu:after {
  border-color: #e2e7eb transparent transparent !important;
  top: auto !important;
  bottom: -10px !important;
}
.dataGrid.serialCombination .dx-datagrid-rowsview .dx-row:nth-last-child(3) .dropdown-menu:before {
  border-color: white transparent transparent !important;
  top: auto !important;
  bottom: -9px !important;
}
.dataGrid.serialCombination table tr td {
  vertical-align: middle !important;
}
.dataGrid.serialCombination table tr td:nth-child(2) {
  border-left: 0 none !important;
}
.dataGrid.splitRows .dx-datagrid-headers .dx-row td {
  color: #7E96A2;
}
.dataGrid.splitRows .dx-datagrid-rowsview {
  border: 0 none;
}
.dataGrid.splitRows .dx-datagrid-rowsview .dx-row > td {
  /*overflow:unset; text-overflow:unset;*/
}
.dataGrid.splitRows .dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both .dx-scrollable-content {
  padding-bottom: 0;
}
.dataGrid .dx-group-row td {
  background-color: #F2F7FC;
  color: #0078d7;
}
.dataGrid .dx-group-row td * {
  color: #0078d7;
}
.dataGrid .dx-group-row:hover td {
  color: #0078d7;
  background-color: #D9F5FC;
}
.dataGrid .dx-group-row:hover td * {
  color: #0078d7;
}
.dataGrid .avatarHolder {
  margin-bottom: 0;
  width: auto;
  overflow: hidden;
  float: left;
  border-radius: 50% 50% 50% 50%;
}
.dataGrid .avatarHolder .avatar {
  display: block;
  width: 36px;
  height: 36px;
  overflow: hidden;
}
.dataGrid .icnCompanySupplier,
.dataGrid .icnPrincipal {
  margin-left: 15px;
  padding-top: 7px;
  float: left;
  width: 75px;
}
.dataGrid .icnCompanySupplier:before,
.dataGrid .icnPrincipal:before {
  display: block;
  text-align: center;
}
.dataGrid .multiOptionDivHolder .multiOptionDiv {
  margin: 0 10px 10px 0 !important;
  width: auto;
  overflow: hidden;
  text-overflow: ellipsis;
}
.dataGrid .dropdown {
  display: inline-block;
  height: 20px;
}
.dataGrid .dropdown.open .invisible {
  visibility: visible;
}
.dataGrid .dropdown .dropdown-menu {
  left: auto;
  right: -7px;
  max-width: 300px;
  white-space: normal;
  top: 34px;
}
.dataGrid .dropdown .dropdown-menu-inner {
  padding: 0 5px;
}
.dataGrid .dx-datagrid-total-footer .dx-datagrid-content {
  padding: 0;
  border: 1px #e2e7eb solid;
  border-top: 0 none;
  border-radius: 0 0 5px 5px;
}
.dataGrid .dx-datagrid-pager {
  border: 0 none;
  padding-right: 60px;
}
.dataGrid.noLeftBorderForLastCell tr.dx-data-row td:last-child {
  /*border-left: 0 none !important;*/
  text-align: right !important;
  padding-right: 20px;
  padding-left: 5px;
  width: 35px;
}
.dataGrid.noLeftBorderForLastCell tr.dx-data-row td:last-child .dx-link {
  margin: 0 0 0 3px;
}
.dataGrid.withAvatar tr td {
  vertical-align: middle !important;
}
.dataGrid.withAvatar tr td:nth-child(2) {
  border-left: 0 none !important;
}
.dataGrid.shadedHeaderFooter .dx-datagrid-headers {
  border-bottom: 1px solid #e2e7eb !important;
}
.dataGrid.shadedHeaderFooter .dx-datagrid-headers .dx-datagrid-content {
  margin-bottom: 0;
}
.dataGrid.shadedHeaderFooter .dx-datagrid-headers .dx-row td {
  background-color: #EFF3FB;
}
.dataGrid.shadedHeaderFooter .dx-datagrid-headers .dx-row .dx-datagrid-text-content {
  color: #7e96a2;
}
.dataGrid.shadedHeaderFooter .dx-datagrid-rowsview .dx-datagrid-table {
  border-top: 0 none;
}
.dataGrid.shadedHeaderFooter .dx-datagrid-total-footer .dx-row td {
  background-color: #EFF3FB;
}
.dataGrid.myDesk .dx-datagrid-rowsview {
  /*border-top:1px solid $table-border;*/
}
.dataGrid.myDesk .dx-datagrid-rowsview table tbody tr:not(.dx-freespace-row) [class^=icn-],
.dataGrid.myDesk .dx-datagrid-rowsview table tbody tr:not(.dx-freespace-row) [class*=" icn-"] {
  line-height: 14px;
}
.dataGrid.myDesk .dx-datagrid-rowsview table tbody tr:not(.dx-freespace-row) [class^=icn-]:before,
.dataGrid.myDesk .dx-datagrid-rowsview table tbody tr:not(.dx-freespace-row) [class*=" icn-"]:before {
  color: #0078d7;
  line-height: 14px;
  font-size: 14px;
  height: auto;
}
.dataGrid.myDesk .dx-datagrid-rowsview table tbody tr:not(.dx-freespace-row) td,
.dataGrid.myDesk .dx-datagrid-rowsview table tbody tr:not(.dx-freespace-row) th {
  vertical-align: middle;
  border-left: 1px solid #e2e7eb;
}
.dataGrid.myDesk .dx-datagrid-rowsview table tbody tr:not(.dx-freespace-row) td {
  background-color: white;
}
.dataGrid.myDesk .dx-datagrid-rowsview table tbody tr:not(.dx-freespace-row) td:not(.serial-itemized),
.dataGrid.myDesk .dx-datagrid-rowsview table tbody tr:not(.dx-freespace-row) th:not(.serial-itemized) {
  padding: 0 5px;
}
.dataGrid.myDesk .dx-datagrid-rowsview table tbody tr:not(.dx-freespace-row) td:first-child,
.dataGrid.myDesk .dx-datagrid-rowsview table tbody tr:not(.dx-freespace-row) th:first-child {
  border-left: 0 none;
}
.dataGrid.myDesk .dx-datagrid-rowsview table tbody tr:not(.dx-freespace-row) td.taskDate,
.dataGrid.myDesk .dx-datagrid-rowsview table tbody tr:not(.dx-freespace-row) td.taskStatus {
  text-align: right;
  font-size: 12px;
  color: #6B8491;
  border-left: 0 none;
}
.dataGrid.myDesk .dx-datagrid-rowsview table tbody tr:not(.dx-freespace-row) td.taskDate span,
.dataGrid.myDesk .dx-datagrid-rowsview table tbody tr:not(.dx-freespace-row) td.taskStatus span {
  color: #6B8491;
  font-size: 12px;
}
.dataGrid.myDesk .dx-datagrid-rowsview table tbody tr:not(.dx-freespace-row) td.taskDate [class^=icn-]:before,
.dataGrid.myDesk .dx-datagrid-rowsview table tbody tr:not(.dx-freespace-row) td.taskDate [class*=" icn-"]:before,
.dataGrid.myDesk .dx-datagrid-rowsview table tbody tr:not(.dx-freespace-row) td.taskStatus [class^=icn-]:before,
.dataGrid.myDesk .dx-datagrid-rowsview table tbody tr:not(.dx-freespace-row) td.taskStatus [class*=" icn-"]:before {
  color: #6B8491;
  position: relative;
  top: 3px;
  left: -3px;
}
.dataGrid.myDesk .dx-datagrid-rowsview table tbody tr:not(.dx-freespace-row) td.serial-itemized {
  text-align: center;
}
.dataGrid.myDesk .dx-datagrid-rowsview table tbody tr:not(.dx-freespace-row) td span.userName {
  color: #6B8491;
  font-size: 12px;
}
.dataGrid.myDesk .dx-datagrid-rowsview table tbody tr:not(.dx-freespace-row) td span.userName [class^=icn-]:before,
.dataGrid.myDesk .dx-datagrid-rowsview table tbody tr:not(.dx-freespace-row) td span.userName [class*=" icn-"]:before {
  color: #6B8491;
  position: relative;
  top: 2px;
  left: 3px;
  font-size: 12px;
}
.dataGrid.myDesk .dx-datagrid-rowsview table tbody tr:not(.dx-freespace-row).subTask > td {
  padding: 0;
  /* 0 0 17px*/
  border-bottom: 1px solid #e2e7eb;
}
.dataGrid.myDesk .dx-datagrid-rowsview table tbody tr:not(.dx-freespace-row).subTask table {
  width: 100%;
}
.dataGrid.myDesk .dx-datagrid-rowsview table tbody tr:not(.dx-freespace-row).subTask table tr .serial-itemized {
  padding-left: 24px;
}
.dataGrid.myDesk .dx-datagrid-rowsview table tbody tr:not(.dx-freespace-row).subTask table tr:last-child td {
  border-bottom: 0 none;
}
.dataGrid.myDesk .dx-datagrid-rowsview table tbody tr:not(.dx-freespace-row) .treeToggole {
  width: 20px;
  margin: 0;
}
.dataGrid.myDesk .dx-datagrid-rowsview table tbody tr:not(.dx-freespace-row) .treeToggole:before {
  left: 6px;
}
.dataGrid.myDesk .dx-datagrid-rowsview table tbody tr:not(.dx-freespace-row) .customChckBox {
  width: 20px;
  height: 20px;
  margin: 0 auto;
}
.dataGrid.myDesk .dx-datagrid-rowsview table tbody tr:not(.dx-freespace-row) .customChckBox .icn-tree-box {
  line-height: 20px;
}
.dataGrid.myDesk .dx-datagrid-rowsview table tbody tr:not(.dx-freespace-row) .customChckBox .icn-tree-box:before {
  font-size: 16px;
  line-height: 20px;
}
.dataGrid.myDesk .dx-datagrid-rowsview table tbody tr:not(.dx-freespace-row) .customChckBox .icn-tree-check {
  top: 0;
  line-height: 16px;
}
.dataGrid.myDesk .dx-datagrid-rowsview table tbody tr:not(.dx-freespace-row) .customChckBox .icn-tree-check:before {
  font-size: 16px;
  line-height: 16px;
}
.dataGrid.myDesk .dx-datagrid-rowsview table tbody tr:not(.dx-freespace-row) .taskPriorityHolder {
  text-align: center;
  width: 35px;
}
.dataGrid.myDesk .dx-datagrid-rowsview table tbody tr:not(.dx-freespace-row) .taskPriorityHolder .taskPriority {
  width: 15px;
  height: 15px;
  position: relative;
  top: 3px;
}
.dataGrid.myDesk .dx-datagrid-rowsview table tbody tr:not(.dx-freespace-row).taskCompleted td {
  background-color: rgba(215, 222, 239, 0.6);
}
.dataGrid.myDesk .dx-datagrid-rowsview table tbody tr:not(.dx-freespace-row).taskCompleted td > a {
  text-decoration: line-through;
}
.dataGrid.myDesk .dx-datagrid-rowsview table tbody tr:not(.dx-freespace-row) .activityBy {
  color: #4F5E70;
}
.dataGrid.myDesk .dx-datagrid-rowsview table tbody tr:not(.dx-freespace-row) .activityVerb {
  color: black;
}
.dataGrid.myDesk .dx-datagrid-rowsview table tbody tr:not(.dx-freespace-row):not(.dx-freespace-row, .subTask):hover td {
  background-color: #D9F5FC;
}
.dataGrid.myDesk .dx-datagrid-rowsview table tbody:nth-child(1) tr:not(.dx-freespace-row) td .dropdown > .dropdown-menu {
  top: 130% !important;
  bottom: auto !important;
  max-height: 110px;
  overflow: auto;
}
.dataGrid.myDesk .dx-datagrid-rowsview table tbody:nth-child(1) tr:not(.dx-freespace-row) td .dropdown > .dropdown-menu:before, .dataGrid.myDesk .dx-datagrid-rowsview table tbody:nth-child(1) tr:not(.dx-freespace-row) td .dropdown > .dropdown-menu:after {
  border-width: 0 10px 10px 10px !important;
}
.dataGrid.myDesk .dx-datagrid-rowsview table tbody:nth-child(1) tr:not(.dx-freespace-row) td .dropdown > .dropdown-menu:after {
  border-color: transparent transparent #e2e7eb !important;
  top: -10px !important;
  bottom: auto !important;
}
.dataGrid.myDesk .dx-datagrid-rowsview table tbody:nth-child(1) tr:not(.dx-freespace-row) td .dropdown > .dropdown-menu:before {
  border-color: transparent transparent white !important;
  top: -9px !important;
  bottom: auto !important;
}
.dataGrid.myDesk .dx-datagrid-rowsview table tbody:nth-last-child(1) tr:not(.dx-freespace-row) .dropdown > .dropdown-menu {
  top: auto !important;
  bottom: 28px !important;
  max-height: 110px;
  overflow: auto;
}
.dataGrid.myDesk .dx-datagrid-rowsview table tbody:nth-last-child(1) tr:not(.dx-freespace-row) .dropdown > .dropdown-menu:before, .dataGrid.myDesk .dx-datagrid-rowsview table tbody:nth-last-child(1) tr:not(.dx-freespace-row) .dropdown > .dropdown-menu:after {
  border-width: 10px 10px 0 10px !important;
}
.dataGrid.myDesk .dx-datagrid-rowsview table tbody:nth-last-child(1) tr:not(.dx-freespace-row) .dropdown > .dropdown-menu:after {
  border-color: #e2e7eb transparent transparent !important;
  top: auto !important;
  bottom: -10px !important;
}
.dataGrid.myDesk .dx-datagrid-rowsview table tbody:nth-last-child(1) tr:not(.dx-freespace-row) .dropdown > .dropdown-menu:before {
  border-color: white transparent transparent !important;
  top: auto !important;
  bottom: -9px !important;
}
.dataGrid.myDesk .dx-datagrid-rowsview table tbody:nth-child(2) tr:not(.dx-freespace-row) td .dropdown > .dropdown-menu {
  top: 130% !important;
  bottom: auto !important;
  max-height: 110px;
  overflow: auto;
}
.dataGrid.myDesk .dx-datagrid-rowsview table tbody:nth-child(2) tr:not(.dx-freespace-row) td .dropdown > .dropdown-menu:before, .dataGrid.myDesk .dx-datagrid-rowsview table tbody:nth-child(2) tr:not(.dx-freespace-row) td .dropdown > .dropdown-menu:after {
  border-width: 0 10px 10px 10px !important;
}
.dataGrid.myDesk .dx-datagrid-rowsview table tbody:nth-child(2) tr:not(.dx-freespace-row) td .dropdown > .dropdown-menu:after {
  border-color: transparent transparent #e2e7eb !important;
  top: -10px !important;
  bottom: auto !important;
}
.dataGrid.myDesk .dx-datagrid-rowsview table tbody:nth-child(2) tr:not(.dx-freespace-row) td .dropdown > .dropdown-menu:before {
  border-color: transparent transparent white !important;
  top: -9px !important;
  bottom: auto !important;
}
.dataGrid.myDesk .dx-datagrid-rowsview table tbody:nth-last-child(2) tr:not(.dx-freespace-row) .dropdown > .dropdown-menu {
  top: auto !important;
  bottom: 28px !important;
  max-height: 110px;
  overflow: auto;
}
.dataGrid.myDesk .dx-datagrid-rowsview table tbody:nth-last-child(2) tr:not(.dx-freespace-row) .dropdown > .dropdown-menu:before, .dataGrid.myDesk .dx-datagrid-rowsview table tbody:nth-last-child(2) tr:not(.dx-freespace-row) .dropdown > .dropdown-menu:after {
  border-width: 10px 10px 0 10px !important;
}
.dataGrid.myDesk .dx-datagrid-rowsview table tbody:nth-last-child(2) tr:not(.dx-freespace-row) .dropdown > .dropdown-menu:after {
  border-color: #e2e7eb transparent transparent !important;
  top: auto !important;
  bottom: -10px !important;
}
.dataGrid.myDesk .dx-datagrid-rowsview table tbody:nth-last-child(2) tr:not(.dx-freespace-row) .dropdown > .dropdown-menu:before {
  border-color: white transparent transparent !important;
  top: auto !important;
  bottom: -9px !important;
}
.dataGrid.myDesk .dx-datagrid-rowsview table tbody:nth-child(3) tr:not(.dx-freespace-row) td .dropdown > .dropdown-menu {
  top: 130% !important;
  bottom: auto !important;
  max-height: 110px;
  overflow: auto;
}
.dataGrid.myDesk .dx-datagrid-rowsview table tbody:nth-child(3) tr:not(.dx-freespace-row) td .dropdown > .dropdown-menu:before, .dataGrid.myDesk .dx-datagrid-rowsview table tbody:nth-child(3) tr:not(.dx-freespace-row) td .dropdown > .dropdown-menu:after {
  border-width: 0 10px 10px 10px !important;
}
.dataGrid.myDesk .dx-datagrid-rowsview table tbody:nth-child(3) tr:not(.dx-freespace-row) td .dropdown > .dropdown-menu:after {
  border-color: transparent transparent #e2e7eb !important;
  top: -10px !important;
  bottom: auto !important;
}
.dataGrid.myDesk .dx-datagrid-rowsview table tbody:nth-child(3) tr:not(.dx-freespace-row) td .dropdown > .dropdown-menu:before {
  border-color: transparent transparent white !important;
  top: -9px !important;
  bottom: auto !important;
}
.dataGrid.myDesk .dx-datagrid-rowsview table tbody:nth-last-child(3) tr:not(.dx-freespace-row) .dropdown > .dropdown-menu {
  top: auto !important;
  bottom: 28px !important;
  max-height: 110px;
  overflow: auto;
}
.dataGrid.myDesk .dx-datagrid-rowsview table tbody:nth-last-child(3) tr:not(.dx-freespace-row) .dropdown > .dropdown-menu:before, .dataGrid.myDesk .dx-datagrid-rowsview table tbody:nth-last-child(3) tr:not(.dx-freespace-row) .dropdown > .dropdown-menu:after {
  border-width: 10px 10px 0 10px !important;
}
.dataGrid.myDesk .dx-datagrid-rowsview table tbody:nth-last-child(3) tr:not(.dx-freespace-row) .dropdown > .dropdown-menu:after {
  border-color: #e2e7eb transparent transparent !important;
  top: auto !important;
  bottom: -10px !important;
}
.dataGrid.myDesk .dx-datagrid-rowsview table tbody:nth-last-child(3) tr:not(.dx-freespace-row) .dropdown > .dropdown-menu:before {
  border-color: white transparent transparent !important;
  top: auto !important;
  bottom: -9px !important;
}
.dataGrid.myDesk .dx-datagrid-rowsview .dropdown {
  text-align: center;
  width: 100%;
}
.dataGrid.myDesk .dx-datagrid-rowsview .dropdown a[data-toggle=dropdown] [class^=icn-]:before,
.dataGrid.myDesk .dx-datagrid-rowsview .dropdown a[data-toggle=dropdown] [class*=" icn-"]:before {
  font-size: 14px;
  position: relative;
  top: 2px;
}
.dataGrid.myDesk .dx-datagrid-rowsview .dropdown .dropdown-menu {
  left: auto;
  right: -6px;
  top: 26px;
}
.dataGrid.cardview .dx-datagrid-table-fixed {
  table-layout: auto;
  border: 0 none;
  background: none;
}
.dataGrid.cardview .dx-datagrid-rowsview {
  background: none;
  border: 0 none;
}
.dataGrid.cardview tbody {
  display: none;
}
.dataGrid.cardview .dx-freespace-row.dx-column-lines {
  height: auto !important;
}
.dataGrid.cardview [class^=col-],
.dataGrid.cardview [class*=" col-"] {
  padding-left: 0px;
  padding-right: 0;
}

dx-tree-list.dataTree [class^=icn-]:before,
dx-tree-list.dataTree [class*=" icn-"]:before {
  font-size: 20px;
  line-height: 1;
  color: #0078d7;
}
dx-tree-list.dataTree .icn-edit, dx-tree-list.dataTree .icn-delete-pin {
  position: relative;
  top: 4px;
}
dx-tree-list.dataTree .dx-treelist-container {
  /*border: 1px solid $container-border;*/
}
dx-tree-list.dataTree .dx-link {
  text-decoration: none;
  color: #0078d7;
}
dx-tree-list.dataTree .dx-treelist-empty-space {
  color: #0078d7;
}
dx-tree-list.dataTree .invisible {
  visibility: hidden;
}
dx-tree-list.dataTree .dropdown {
  display: inline-block;
}
dx-tree-list.dataTree .dropdown.open .invisible {
  visibility: visible;
}
dx-tree-list.dataTree .dropdown-menu {
  left: auto;
  right: -7px;
  padding: 5px;
}
dx-tree-list.dataTree .dropdown-menu li {
  padding-bottom: 5px;
}
dx-tree-list.dataTree .dx-treelist-headers tr td {
  color: black;
  font-weight: bold;
  border-width: 1px 0 1px;
  border-color: #BBC7CE;
}
dx-tree-list.dataTree .dx-treelist-header-panel input.dx-texteditor-input,
dx-tree-list.dataTree .dx-treelist-header-panel .dx-placeholder:before {
  padding-left: 40px;
  padding-right: 40px;
}
dx-tree-list.dataTree .dx-treelist-rowsview {
  border: 1px solid #e2e7eb;
  background-color: white;
}
dx-tree-list.dataTree .dx-treelist-rowsview tr:not(.dx-freespace-row) td {
  border-width: 0 0 1px;
  border-color: #BBC7CE;
  overflow: visible;
}
dx-tree-list.dataTree .dx-treelist-rowsview tr:not(.dx-freespace-row) td .dx-icon-plus,
dx-tree-list.dataTree .dx-treelist-rowsview tr:not(.dx-freespace-row) td .dx-icon-trash {
  visibility: hidden;
}
dx-tree-list.dataTree .dx-treelist-rowsview tr:not(.dx-freespace-row):hover td {
  background-color: #D9F5FC;
}
dx-tree-list.dataTree .dx-treelist-rowsview tr:not(.dx-freespace-row):hover td .dx-icon-plus,
dx-tree-list.dataTree .dx-treelist-rowsview tr:not(.dx-freespace-row):hover td .dx-icon-trash {
  visibility: visible;
}
dx-tree-list.dataTree .dx-treelist-rowsview tr:not(.dx-freespace-row):hover td .invisible {
  visibility: visible;
}
dx-tree-list.dataTree .dx-treelist-rowsview tr:not(.dx-freespace-row).dx-row-removed td {
  background-color: #FF3E56;
  border-color: #FF3E56;
  color: white;
}
dx-tree-list.dataTree .dx-treelist-rowsview tr:not(.dx-freespace-row).dx-row-removed * {
  color: white;
}
dx-tree-list.dataTree.fullwidthSearch, dx-tree-list.dataTree .fullwidthSearch {
  /*.dx-treelist-container { border: 0 none; }
  .dx-toolbar-items-container { height: auto; }
  .dx-toolbar-before { position: static; width: 100%; padding: 0; }
  .dx-toolbar .dx-texteditor { width: 100%; }
  .btn-new { padding: 6.5px 12px; }
  .dx-treelist-rowsview { border: 1px solid $container-border; }*/
}
dx-tree-list.dataTree.fullwidthSearch, dx-tree-list.dataTree .fullwidthSearch {
  position: relative;
}
dx-tree-list.dataTree.fullwidthSearch .dx-toolbar-after, dx-tree-list.dataTree .fullwidthSearch .dx-toolbar-after {
  width: 100%;
  padding-left: 0;
}
dx-tree-list.dataTree.fullwidthSearch .dx-treelist-search-panel.dx-searchbox,
dx-tree-list.dataTree.fullwidthSearch .dx-texteditor, dx-tree-list.dataTree .fullwidthSearch .dx-treelist-search-panel.dx-searchbox,
dx-tree-list.dataTree .fullwidthSearch .dx-texteditor {
  margin: 0 auto;
  width: 100% !important;
}
dx-tree-list.dataTree.fullwidthSearch .dx-icon.dx-icon-search, dx-tree-list.dataTree .fullwidthSearch .dx-icon.dx-icon-search {
  /*& { right: 0; top: 0; border-left: 1px solid #9EB1BA; padding-left: 5px; padding-right: 5px; margin-top: 1px; }*/
}
dx-tree-list.dataTree.fullwidthSearch .dx-icon.dx-icon-search, dx-tree-list.dataTree .fullwidthSearch .dx-icon.dx-icon-search {
  left: 0;
  top: 0;
  width: 32px;
  border-left: 0 none;
  padding-left: 5px;
  padding-right: 5px;
  margin-top: 1px;
}
dx-tree-list.dataTree.fullwidthSearch .dx-icon.dx-icon-search:before, dx-tree-list.dataTree .fullwidthSearch .dx-icon.dx-icon-search:before {
  font-size: 20px;
}
dx-tree-list.dataTree.shadedHeaderFooter .dx-treelist-headers {
  border-bottom: 1px solid #e2e7eb !important;
}
dx-tree-list.dataTree.shadedHeaderFooter .dx-treelist-headers .dx-treelist-content {
  margin-bottom: 0;
}
dx-tree-list.dataTree.shadedHeaderFooter .dx-treelist-headers .dx-row td {
  background-color: #EFF3FB;
}
dx-tree-list.dataTree.shadedHeaderFooter .dx-treelist-headers .dx-row .dx-treelist-text-content {
  color: #7e96a2;
}
dx-tree-list.dataTree.shadedHeaderFooter .dx-treelist-rowsview .dx-treelist-table {
  border-top: 0 none;
}
dx-tree-list.dataTree.shadedHeaderFooter .dx-treelist-total-footer .dx-row td {
  background-color: #EFF3FB;
}
dx-tree-list.dataTree.withBorder .dx-treelist-headers tr td {
  border-width: 1px;
}
dx-tree-list.dataTree.withBorder .dx-treelist-rowsview tr:not(.dx-freespace-row) td {
  border-width: 1px;
}
dx-tree-list.dataTree .dx-row.dx-data-row[aria-level="2"] > td[aria-colindex="2"] {
  padding-left: 20px;
}
dx-tree-list.dataTree .dx-row.dx-data-row[aria-level="3"] > td[aria-colindex="2"] {
  padding-left: 40px;
}
dx-tree-list.dataTree .dx-row.dx-data-row[aria-level="4"] > td[aria-colindex="2"] {
  padding-left: 60px;
}

.serialCombFooter {
  border: 1px solid #BBC7CE;
  border-top: 0 none;
  padding: 10px 20px;
}

.cardBox {
  border: 0.5px solid #CFD6E3;
  background: white;
  padding: 10px;
  margin: 0 5px 20px;
  position: relative;
  border-radius: 2px 2px 2px 2px;
}
.cardBox:hover {
  box-shadow: 0 5px 5px 0 rgba(0, 120, 215, 0.27);
}
.cardBox:hover .dropdown {
  display: block;
}
.cardBox .dropdown {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 222;
  display: none;
  background: none;
  box-shadow: none;
}
.cardBox .dropdown * {
  color: #0b61a8;
}
.cardBox .thumb {
  width: 130px;
  max-width: 100%;
  margin: 10px auto 5px;
  border-radius: 50% 50% 50% 50%;
  overflow: hidden;
  cursor: pointer;
}
.cardBox .thumb img {
  height: 130px;
}
.cardBox .name {
  font-size: 16px;
  color: #0b61a8;
  text-align: center;
  cursor: pointer;
}
.cardBox .type {
  font-size: 14px;
  text-align: center;
  color: #77909D;
  border-bottom: 1px solid #77909D;
}

.job-iquiries,
.job-offers,
.job-orders,
.job-lost,
.job-delivered,
.job-cancelled-Request,
.job-regretted,
.job-rejected,
.job-cancelled-order,
.job-deleted {
  display: block;
  width: 3px;
  background-color: transparent;
  position: absolute;
  z-index: 2;
  top: 0;
  bottom: 0;
  left: 0;
}

.job-iquiries {
  background-color: #FF9800 !important;
}

.job-offers {
  background-color: #FFEC16 !important;
}

.job-orders {
  background-color: #46AF4A;
}

.job-lost {
  background-color: #FF0000;
}

.job-delivered {
  background-color: #7BD500 !important;
}

.job-cancelled-Request {
  background-color: #77909D !important;
}

.job-regretted {
  background-color: #9EB1BA;
}

.job-rejected {
  background-color: #DF0000;
}

.job-cancelled-order {
  background-color: #FF504D !important;
}

.job-deleted {
  background-color: #4A4A4A;
}

.noDataToView {
  padding: 15% 0 0;
  min-height: 300px;
  width: 50%;
  min-width: 250px;
  margin: 0 auto;
  text-align: center;
}
.noDataToView p {
  text-align: center;
  color: #BBC7CE;
}

#sideNav {
  background-color: white;
  border: 0.5px solid #B9C6CF;
  margin-bottom: 15px;
  overflow: hidden;
  margin-right: -15px;
}
#sideNav button.navbar-toggle {
  background: #0b61a8;
  margin: 8px;
}
#sideNav .navbar-toggle .icon-bar {
  width: 3px;
  height: 3px;
  background-color: white;
}
#sideNav .navbar-collapse {
  padding: 0;
}
#sideNav ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
#sideNav li {
  border-top: 0.5px solid #B9C6CF;
  /*border-bottom: 0.5px solid #B9C6CF;*/
  float: none;
}
#sideNav li:first-child {
  border-top: 0 none;
}
#sideNav li:last-child {
  border-bottom: 0 none;
}
#sideNav li.current a {
  background-color: #0b61a8;
  color: white;
  position: relative;
}
#sideNav li.current a:before, #sideNav li.current a:after {
  content: "";
  position: absolute;
  right: 0;
  left: 0;
  border-top: 1px solid #0b61a8;
}
#sideNav li.current a:before {
  top: -1px;
}
#sideNav li.current a:after {
  bottom: -1px;
}
#sideNav li a {
  display: block;
  padding: 10px 20px;
  text-decoration: none;
  font-weight: normal;
}
#sideNav li:not(.current):not(.active):hover a {
  background-color: #D9F5FC;
  color: black;
}

.sideNavTabs {
  margin: 0 0 15px 0;
  list-style: none;
  padding: 0;
  /*border:1px solid $container-border;*/
}
.sideNavTabs li a {
  display: block;
  padding: 10px;
  color: #0078d7;
}
.sideNavTabs li.active {
  background-color: #0078d7;
}
.sideNavTabs li.active a {
  color: white;
}

#Header .mat-toolbar-row {
  /*height: auto;*/
}

.popup.dx-popup-wrapper > .dx-overlay-content {
  border-radius: 12px 12px 12px 12px;
}
.popup .dx-overlay-content,
.popup .dx-popup-normal {
  max-width: 35%;
  min-width: 538px;
}
.popup .save-button,
.popup .cancel-button {
  float: right;
}
.popup .dx-item {
  margin-bottom: 15px;
}

/*.modal-open .modal { overflow: visible; left:-60%; right:-60%; bottom:-60%; }*/
.modal.in {
  overflow: visible;
  left: -60%;
  right: -60%;
  bottom: -60%;
}

.modal {
  /*salesModal*/
}
.modal {
  /*z-index:99999;*/
}
.modal .fade.in {
  height: 100% !important;
}
.modal .modal-xl {
  width: 40%;
}
.modal .modal-content {
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
  border: 0 none;
  /*rgba(119,144,157,0.3);*/
}
.modal .modal-content .modal-body,
.modal .modal-content .modal-footer {
  padding: 20px;
}
.modal .modal-content .modal-body {
  /*min-height:350px;*/
  /*max-height: 450px ; overflow:auto*/
}
.modal .modal-content .modal-header {
  background-color: #0078d7;
  /*$container-process-background;*/
  border-radius: 4px 4px 0 0;
  padding: 10px 20px 10px;
}
.modal .modal-content .modal-header .modal-title {
  color: white;
  line-height: 33px;
  /*color: $pageTitle;*/
}
.modal .modal-content .modal-header .rightSide > ul > li.nav-separator {
  opacity: 0.5;
}
.modal .modal-content .modal-header .rightSide > ul > li.nav-separator:after {
  top: -2px;
  bottom: -2px;
}
.modal .modal-content .modal-header .close {
  /*color: $whiteTextColor !important; text-shadow: 0 1px 0 #333;*/
  /*$basic-color;*/
  /*@include opacity(0.5);*/
}
.modal .modal-content #breadcrumbsHolder {
  position: static !important;
}
.modal .modal-content #breadcrumbsHolder .row {
  padding-top: 0;
}
.modal .modal-content #fileToolsBarHolder .fileTools a {
  height: 20px;
}
.modal .modal-content #fileToolsBarHolder .fileTools a .btn-text {
  display: none;
}
.modal .modal-content #fileToolsBarHolder .fileTools.dropdown .dropdown-menu {
  right: -97px;
  left: auto;
}
.modal .modal-content #tilesViewHolder .library .innerView,
.modal .modal-content #tilesViewHolder .folder .innerView,
.modal .modal-content #tilesViewHolder .file .innerView {
  min-height: 144px;
}
.modal .modal-content #tilesViewHolder .library .thumb,
.modal .modal-content #tilesViewHolder .folder .thumb,
.modal .modal-content #tilesViewHolder .file .thumb {
  height: 93px;
}
.modal .modal-content #tilesViewHolder .library .thumb dx-check-box.chckBox,
.modal .modal-content #tilesViewHolder .folder .thumb dx-check-box.chckBox,
.modal .modal-content #tilesViewHolder .file .thumb dx-check-box.chckBox {
  right: 15px;
  top: 15px;
}
.modal .modal-content #tilesViewHolder .library .fileName,
.modal .modal-content #tilesViewHolder .folder .fileName,
.modal .modal-content #tilesViewHolder .file .fileName {
  padding-left: 10px;
}
.modal .modal-content #tilesViewHolder .library .thumb dx-check-box.chckBox {
  top: 30px;
}
.modal .modal-content .modal-body .alertMsgInsidePopup {
  margin-left: -20px;
  margin-right: -20px;
  margin-top: -20px;
}
.modal .modal-content .modal-body .alert-danger {
  margin: 0 0 15px;
}
.modal .modal-content .modal-body .deskModalInner {
  padding: 0 10px;
}
.modal .modal-content .modal-footer {
  border-radius: 0 0 4px 4px;
}
.modal .modal-content .modal-footer.noBorder {
  border: 0 none;
  padding-top: 0;
}
.modal .modal-content .radioGroupHolder {
  list-style: none;
  margin: 0;
  padding: 0;
}
.modal .modal-content .radioGroupHolder .dx-button:not(.btn-primary) {
  border-color: transparent;
}
.modal .modal-content .radioGroupHolder .dx-button:not(.btn-primary) .dx-button-content .dx-icon {
  border: 1px solid #e2e7eb;
  border-radius: 50% 50% 50% 50%;
  background-color: white;
  width: 22px !important;
  height: 22px !important;
  line-height: 20px !important;
}
.modal .modal-content .radioGroupHolder .dx-button:not(.btn-primary).radioChecked .dx-button-content .dx-icon {
  background-color: #0078d7;
}
.modal .modal-content .radioGroupHolder .dx-button:not(.btn-primary).radioChecked .dx-button-content .dx-icon:before {
  color: white;
}
.modal .modal-content .radioGroupHolder {
  text-align: left;
}
.modal .modal-content h1.modal-msg {
  font-size: 24px;
  font-weight: normal;
  margin: 30px auto 15px;
}
.modal .modal-content p.modal-msg {
  font-size: 14px;
  text-align: left;
  padding-left: 30px;
}
.modal .modal-content h4.modal-msg {
  font-size: 18px;
  font-weight: normal;
  margin: 0 auto;
  text-align: left;
}
.modal .modal-content h4.modal-msg .linkForTemplate {
  margin: 0;
  display: inline;
  font-size: inherit;
  font-weight: inherit;
}
.modal .modal-content h4.modal-msg .linkForTemplate .icn.icn-downloadXLT {
  width: 16px;
  height: 16px;
}
.modal .modal-header .rightSide {
  float: right;
}
.modal .modal-header .rightSide .btn-primary {
  min-width: unset;
  padding-left: 15px;
  padding-right: 15px;
  font-size: 14px;
  color: white;
  border: 1px solid white !important;
}
.modal .modal-header .rightSide .btn-primary:hover {
  background-color: #03A9F4 !important;
  box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.5);
  color: white;
  border-color: #03A9F4 !important;
}
.modal .modal-header .rightSide .btn-primary:focus {
  box-shadow: none;
}
.modal .modal-header .rightSide .close {
  font-size: 14px;
  margin-top: 0;
  color: white;
}
.modal .modal-header .rightSide .close:hover {
  opacity: 1;
  filter: alpha(opacity=100);
}
.modal .labelView.title .dx-texteditor-input,
.modal .labelView.title .dx-placeholder {
  font-size: 30px;
}
.modal.importModal .modal-content .modal-body {
  background-color: #fff;
}
.modal.importModal .modal-content .modal-body .linkForTemplate {
  margin: 15px auto;
  display: inline-block;
}
.modal.importModal .modal-content .modal-body .linkForTemplate:hover {
  text-decoration: underline;
}
.modal.importModal .modal-content .modal-body .linkForTemplate .icn.icn-downloadXLT {
  width: 30px;
  height: 30px;
  background-position: bottom center;
}
.modal.importModal .modal-content .modal-body .linkForTemplate .icn.icn-download {
  margin-right: 5px;
}
.modal.importModal .modal-content .modal-footer {
  text-align: center;
}
.modal.salesModal .modal-content {
  border-radius: 4px 4px 4px 4px;
  border: 1px solid #9EB1BA;
}
.modal.salesModal .modal-content .modal-header,
.modal.salesModal .modal-content .modal-body {
  background-color: #0078d7;
}
.modal.salesModal .modal-content .modal-header,
.modal.salesModal .modal-content .modal-body,
.modal.salesModal .modal-content .modal-footer {
  border: 0 none;
}
.modal.salesModal .modal-content .modal-header .modal-title {
  color: white;
}
.modal.salesModal .modal-content .modal-header .close {
  color: white;
  opacity: 1;
  filter: alpha(opacity=100);
  text-shadow: 0 1px 0 #444;
}
.modal.salesModal .modal-content .modal-body, .modal.salesModal .modal-content .modal-body * {
  color: white;
  text-align: center;
}
.modal.salesModal .modal-content .modal-body > [class^=icn-]:before, .modal.salesModal .modal-content .modal-body > [class*=" icn-"]:before {
  font-size: 90px;
  line-height: 1;
}
.modal.salesModal .modal-content .modal-footer {
  background-color: white;
  text-align: center;
  padding: 20px 10px;
}
.modal.salesModal .modal-content .modal-footer .form-group label {
  text-align: left;
  display: block;
}
.modal.salesModal .modal-content .ontherNoteHolder {
  padding: 10px 15px;
}
.modal.salesModal .modal-content .ontherNoteHolder .greyMsg {
  color: grey;
}
.modal.jobStatusModal .modal-header,
.modal.jobStatusModal .modal-body,
.modal.jobStatusModal .modal-footer {
  padding: 10px 15px;
}
.modal.jobStatusModal .modal-header .modal-title {
  color: white;
}
.modal.jobStatusModal .modal-header .modal-title .item-status-mark {
  margin-right: 5px;
}
.modal.jobStatusModal .modal-footer {
  text-align: center;
}
.modal.jobStatusModal [class^=verticalSeparator]:after, .modal.jobStatusModal [class^=verticalSeparator]:before,
.modal.jobStatusModal [class*=" verticalSeparator"]:after,
.modal.jobStatusModal [class*=" verticalSeparator"]:before {
  top: -10px;
  bottom: -10px;
}
.modal.fullWidthModal .modal-dialog {
  width: 930px;
}
.modal.fullWidthModal .modal-content {
  border: 1px solid #BBC7CE;
}
.modal.fullWidthModal .modal-content .modal-header,
.modal.fullWidthModal .modal-content .modal-body,
.modal.fullWidthModal .modal-content .modal-footer {
  padding: 10px 10px;
}
.modal.fullWidthModal .modal-content .modal-body {
  padding-bottom: 30px;
}
.modal.attachDocsModal .modal-dialog-attachments-docs {
  max-width: 1200px;
  width: 80%;
}
.modal.attachDocsModal .modal-content {
  border: 1px solid #BBC7CE;
}
.modal.attachDocsModal .modal-content .modal-header,
.modal.attachDocsModal .modal-content .modal-body,
.modal.attachDocsModal .modal-content .modal-footer {
  padding: 10px 10px;
}
.modal.attachDocsModal .modal-content .modal-body {
  padding-bottom: 30px;
}
.modal.dashboard-modal.withBG .modal-footer {
  background-color: #E8F0F6;
  text-align: left;
}
.modal.dashboard-modal.withBG .modal-footer .form-group.withScroll {
  background-color: white;
  border: 1px solid #BBC7CE;
}
.modal.dashboard-modal.withBG .modal-footer .form-group.withScroll label {
  border-bottom: 1px solid #BBC7CE;
  display: block;
  padding: 5px 0 5px 10px;
}
.modal.dashboard-modal.withBG .modal-footer .form-group.withScroll .withScroll {
  height: 200px;
}
.modal.myDeskModal > .modal-dialog {
  width: 35%;
}
.modal.myDeskModal > .modal-dialog > .modal-content > .modal-body {
  padding: 0;
  /*min-height:530px;*/
}
.modal.myDeskModal > .modal-dialog > .modal-content > .modal-body .taskCardHolder {
  border: 0 none;
  margin-bottom: 0;
}
.modal.myDeskModal > .modal-dialog > .modal-content > .modal-body .taskCardHolder .taskCardHeader ._3dotHolder {
  display: none;
}
.modal.myDeskModal > .modal-dialog > .modal-content > .modal-body .taskCardHolder .taskCardFooter .dropdown .dropdown-menu {
  right: auto;
  left: -10px;
}
.modal.myDeskModal > .modal-dialog > .modal-content > .modal-body .taskCardHolder .taskCardFooter .dropdown .dropdown-menu:before, .modal.myDeskModal > .modal-dialog > .modal-content > .modal-body .taskCardHolder .taskCardFooter .dropdown .dropdown-menu:after {
  right: auto;
  left: 6.25px;
}
.modal.myDeskModal > .modal-dialog > .modal-content > .modal-body .taskCardHolder .taskCardFooter .preparedByHolder {
  border-top: 0 none;
}
.modal.myDeskModal > .modal-dialog > .modal-content > .modal-body .taskCardHolder .taskCardFooter .preparedByHolder .preparedByBox {
  padding: 5px 15px;
}
.mailToBtn {
  display: inline-block;
  border: 1px solid rgba(11, 97, 168, 0.3);
  border-radius: 2px 2px 2px 2px;
  color: rgba(11, 97, 168, 0.3);
  padding: 1px 3px;
  line-height: 1;
}
.mailToBtn.swithedOn {
  border-color: #0b61a8;
  color: #0b61a8;
}

.bottomActionBar {
  position: fixed;
  bottom: -200px;
  left: 30px;
  right: 30px;
  z-index: 12;
  transition: bottom 1.75s ease-in-out;
  background: white;
  padding: 10px 0;
  border-top: 1px solid #ccc;
}
.bottomActionBar:before, .bottomActionBar:after {
  content: "";
  position: absolute;
}
.bottomActionBar:before {
  top: 0px;
  left: 15px;
  right: 15px;
  box-shadow: 0 -2px 10px rgba(0, 0, 0, 0.65);
  height: 1px;
}
.bottomActionBar:after {
  left: 0;
  right: 0;
  height: 5px;
  background-color: white;
  top: 1px;
}
.bottomActionBar.showen {
  bottom: 0;
}
.bottomActionBar .actionBtnsHolder {
  padding: 0;
  margin: 0;
  list-style: none;
  text-align: center;
}
.bottomActionBar .actionBtnsHolder .actionItem,
.bottomActionBar .actionBtnsHolder .nav-separator {
  display: inline-block;
}
.bottomActionBar .actionBtnsHolder .actionItem {
  margin: 0 3px;
}
.bottomActionBar .actionBtnsHolder .actionItem.dropdown .dropdown-menu {
  top: auto;
  bottom: 135%;
  left: auto;
  right: 0;
}
.bottomActionBar .actionBtnsHolder .actionItem.dropdown .dropdown-menu::before, .bottomActionBar .actionBtnsHolder .actionItem.dropdown .dropdown-menu::after {
  border-width: 10px 10px 0 10px;
}
.bottomActionBar .actionBtnsHolder .actionItem.dropdown .dropdown-menu::before {
  border-color: white transparent transparent;
  top: auto;
  bottom: -9px;
}
.bottomActionBar .actionBtnsHolder .actionItem.dropdown .dropdown-menu::after {
  border-color: #e2e7eb transparent transparent;
  top: auto;
  bottom: -10px;
}
.bottomActionBar .actionBtnsHolder .nav-separator {
  position: relative;
  padding: 0;
  width: 10px;
}
.bottomActionBar .actionBtnsHolder .nav-separator:before {
  content: "";
  position: absolute;
  left: 5px;
  top: -19px;
  height: 25px;
  border-left: 1px solid #BBC7CE;
}
.bottomActionBar .actionBtnsHolder .item-status-mark {
  font-size: 20px;
  width: 24px;
  height: 24px;
  line-height: 22px;
}
.bottomActionBar .actionBtnsHolder [class^=icn-]:before,
.bottomActionBar .actionBtnsHolder [class*=" icn-"]:before {
  font-size: 30px;
  position: relative;
  top: 8px;
  line-height: 1;
}

.atlwdg-trigger.atlwdg-SUBTLE {
  transform: rotate(-90deg);
  left: auto !important;
  right: -37px !important;
  position: fixed;
  bottom: 130px !important;
}

ul.ulList .dropdown.right-drop-style .dropdown-menu {
  left: -10px;
  right: auto;
  top: 41px;
  padding: 10px;
}
ul.ulList .dropdown.right-drop-style .dropdown-menu:before, ul.ulList .dropdown.right-drop-style .dropdown-menu:after {
  right: auto !important;
  left: 10.25px;
}
ul.ulList .dropdown.right-drop-style .pams-grid-table {
  width: 590px;
}
ul.ulList .dropdown.right-drop-style .pams-grid-table small {
  display: inline-block;
  margin: 5px 0;
}
ul.ulList .dropdown.right-drop-style .pams-grid-table .icn-version:before {
  line-height: 35px;
}
ul.ulList .dropdown.right-drop-style > li {
  display: table-cell;
  vertical-align: middle;
  padding: 0 10px;
}
ul.ulList .dropdown.right-drop-style > li:after {
  content: "";
  display: block;
  clear: both;
  float: none;
}
ul.ulList .dropdown.right-drop-style > li.nav-separator {
  position: relative;
  padding: 0;
}
ul.ulList .dropdown.right-drop-style > li.nav-separator:after {
  content: "";
  position: absolute;
  left: 0;
  top: -5px;
  bottom: -5px;
  border-left: 1px solid #BBC7CE;
}
ul.ulList .dropdown.right-drop-style li:last-child {
  padding-right: 0;
}
ul.ulList .dropdown.right-drop-style li:last-child .dropdown-menu {
  right: -11px;
  border-radius: 0 0 0 0;
}
ul.ulList .dropdown.right-drop-style li:last-child .dropdown-menu:before, ul.ulList .dropdown.right-drop-style li:last-child .dropdown-menu:after {
  right: 11px;
}
ul.ulList .dropdown.right-drop-style li:last-child .dropdown-menu .amendmentOrder {
  display: inline-block;
  margin: 7px 26px 0 0;
}
ul.ulList .dropdown.right-drop-style .icn-version,
ul.ulList .dropdown.right-drop-style .icn-invoices,
ul.ulList .dropdown.right-drop-style .icn-guaranteessvg,
ul.ulList .dropdown.right-drop-style .icn-sales,
ul.ulList .dropdown.right-drop-style .icn-interactivity,
ul.ulList .dropdown.right-drop-style .icn-flag {
  font-size: 24px;
  line-height: 1;
}
ul.ulList .dropdown.right-drop-style .icn-version:before,
ul.ulList .dropdown.right-drop-style .icn-invoices:before,
ul.ulList .dropdown.right-drop-style .icn-guaranteessvg:before,
ul.ulList .dropdown.right-drop-style .icn-sales:before,
ul.ulList .dropdown.right-drop-style .icn-interactivity:before,
ul.ulList .dropdown.right-drop-style .icn-flag:before {
  line-height: 33px;
  margin-right: 10px;
}
ul.ulList .dropdown.right-drop-style .icn-invoices {
  cursor: default;
}

.rightSide {
  float: right;
}
.rightSide .dropdown .dropdown-menu {
  left: auto;
  right: 0;
  top: 41px;
  padding: 10px;
}
.rightSide .dropdown .pams-grid-table {
  width: 590px;
}
.rightSide .dropdown .pams-grid-table small {
  display: inline-block;
  margin: 5px 0;
}
.rightSide .dropdown .pams-grid-table .icn-version:before {
  line-height: 35px;
}
.rightSide > ul > li {
  display: table-cell;
  vertical-align: middle;
  padding: 0 15px;
}
.rightSide > ul > li:after {
  content: "";
  display: block;
  clear: both;
  float: none;
}
.rightSide > ul > li.nav-separator {
  position: relative;
  padding: 0;
  width: 1px;
}
.rightSide > ul > li.nav-separator:after {
  content: "";
  position: absolute;
  left: 0;
  top: -5px;
  bottom: -5px;
  border-left: 1px solid #BBC7CE;
}
.rightSide > ul li:last-child {
  padding-right: 0;
}
.rightSide > ul li:last-child .dropdown-menu {
  right: -11px;
  border-radius: 0 0 0 0;
}
.rightSide > ul li:last-child .dropdown-menu:before, .rightSide > ul li:last-child .dropdown-menu:after {
  right: 11px;
}
.rightSide > ul li:last-child .dropdown-menu .amendmentOrder {
  display: inline-block;
  margin: 7px 26px 0 0;
}
.rightSide > ul .icn-version {
  font-size: 24px;
  line-height: 1;
}
.rightSide > ul .icn-version:before {
  line-height: 33px;
}

.panelLabel, .panelLabel.dx-state-hover, .panelLabel.dx-state-focused {
  border-radius: 5px 5px 5px 5px;
  border-color: transparent !important;
  padding: 5px 15px;
  min-width: 130px;
  text-align: center;
  font-size: 13px;
  background-color: #E0E5EE !important;
  /*#77909D*/
  opacity: 1;
  filter: alpha(opacity=100);
  color: grey;
  line-height: 13px;
  font-weight: bold;
  /*margin-top:7px;*/
  overflow: hidden;
  text-overflow: ellipsis;
}
.panelLabel .dx-button-content {
  padding: 0;
}
.panelLabel .dx-button-content *,
.panelLabel .dx-button-content .dx-button-text {
  color: black !important;
  opacity: 1;
  filter: alpha(opacity=100);
}
.panelLabel .dx-button-content .dx-icon {
  font-size: 12px;
  line-height: 15px;
  height: 15px;
  margin-right: 0;
}
.panelLabel.draft, .panelLabel.draft.dx-state-hover, .panelLabel.draft.dx-state-focused {
  background-color: white !important;
  border: 1px solid #0078d7 !important;
  opacity: 1;
  filter: alpha(opacity=100);
  color: #0078d7 !important;
}
.panelLabel.draft *,
.panelLabel.draft .dx-button-text {
  color: #0078d7 !important;
}
.panelLabel.approved, .panelLabel.approved.dx-state-hover, .panelLabel.approved.dx-state-focused {
  background-color: #43BF00 !important;
  border: 1px solid #429C02 !important;
  opacity: 1;
  filter: alpha(opacity=100);
  color: white !important;
}
.panelLabel.approved *,
.panelLabel.approved .dx-button-text {
  color: white !important;
}
.panelLabel.submitted, .panelLabel.submitted.dx-state-hover, .panelLabel.submitted.dx-state-focused {
  background-color: #0b61a8 !important;
  border-color: transparent;
  color: white !important;
}
.panelLabel.submitted *,
.panelLabel.submitted .dx-button-text {
  color: white !important;
}
.panelLabel.waiting, .panelLabel.waiting.dx-state-hover, .panelLabel.waiting.dx-state-focused {
  background-color: #FF3E56 !important;
  border-color: transparent;
  color: white !important;
}
.panelLabel.waiting *,
.panelLabel.waiting .dx-button-text {
  color: white !important;
}
.panelLabel.info, .panelLabel.info.dx-state-hover, .panelLabel.info.dx-state-focused {
  background-color: #FFC100 !important;
  border-color: transparent;
  color: white !important;
}
.panelLabel.info *,
.panelLabel.info .dx-button-text {
  color: white !important;
}
.panelLabel.disabled, .panelLabel.disabled.dx-state-hover, .panelLabel.disabled.dx-state-focused {
  background-color: #B2D7F2 !important;
}

.panel-header {
  padding: 5px 0;
  margin-bottom: 10px;
}
.panel-header.withBorder {
  border-bottom: 1px solid #9EB1BA;
  margin-left: -10px;
  margin-right: -10px;
  padding-left: 10px;
  padding-right: 10px;
}
.panel-header.withBorderBottom {
  border-bottom: 1px solid #9EB1BA;
}
.panel-header .jobTitleHolder {
  /*float:left; margin-right:10px;*/
}
.panel-header .jobNomHolder {
  /*float:left;*/
  line-height: 1;
}
.panel-header .jobNomHolder .jobNom {
  font-size: 12px;
  line-height: 1;
}
.panel-header .jobNomHolder .jobVer {
  font-size: 12px;
  line-height: 1;
  display: block;
}
.panel-header .panelTitle {
  font-size: 20px;
  display: inline-block;
}
.panel-header.salesPage,
.panel-header .invoicePage {
  padding: 0 30px 10px;
}
.panel-header.salesPage .panelTitle,
.panel-header .invoicePage .panelTitle {
  line-height: 1;
}
.panel-header.salesPage .panelTitle span,
.panel-header .invoicePage .panelTitle span {
  line-height: 1;
  font-size: 23px;
  font-weight: bold;
}
.panel-header .panelLabelHolder {
  display: inline-block;
  /*padding:0 15px; border-right:1px dotted #c1c1c1;*/
}
.panel-header .panelLabelHolder .panelLabel,
.panel-header .panelLabelHolder .chckBox {
  display: inline-block;
}
.panel-header .panelLabelHolder .chckBox * {
  color: #0b61a8;
  border-color: #0b61a8;
}
.panel-header .panelLabelHolder .chckBox.dx-state-disabled * {
  color: #bfbfbf !important;
  border-color: #bfbfbf !important;
}
.panel-header .linkToJobNum {
  display: inline-block;
  margin-left: 10px;
  font-size: 16px;
}
.panel-header button.btn,
.panel-header .dx-button.btn {
  background-color: transparent;
  border: 0 none;
  padding: 0;
  min-width: inherit;
  margin-top: 5px;
  position: relative;
}
.panel-header button.btn:after,
.panel-header .dx-button.btn:after {
  content: "";
  position: absolute;
  right: 0;
  top: 5px;
  bottom: 5px;
  border-right: 1px solid #BBC7CE;
}
.panel-header button.btn:last-child:after,
.panel-header .dx-button.btn:last-child:after {
  border-right: 0 none;
}
.panel-header button.btn .dx-button-content,
.panel-header .dx-button.btn .dx-button-content {
  padding: 5px 10px !important;
  font-size: 14px;
}
.panel-header button.btn .dx-button-content *,
.panel-header .dx-button.btn .dx-button-content * {
  color: #0078d7 !important;
}
.panel-header .rightSide .panelLabel.versionBtn {
  background-color: #0070c0 !important;
  border-radius: 5px 5px 5px 5px;
  color: white;
}
.panel-header .rightSide .panelLabel.versionBtn.versionNotActive {
  background-color: #B2D7F2 !important;
}

.tabsBtnsHolder {
  border-bottom: 1px solid #0078d7;
  margin-bottom: 25px;
}
.tabsBtnsHolder button.navbar-toggle {
  background: #0b61a8;
  margin: 8px;
}
.tabsBtnsHolder .navbar-toggle .icon-bar {
  width: 3px;
  height: 3px;
  background-color: white;
}
.tabsBtnsHolder .navbar-collapse {
  padding: 0;
}

.text-nowrap {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.floatNone {
  float: none;
}

#tabsBtns,
ul.tabsBtns {
  border-bottom: 0 none;
  padding: 0 10px;
}
#tabsBtns > li,
ul.tabsBtns > li {
  margin-bottom: 10px;
}
#tabsBtns > li a,
ul.tabsBtns > li a {
  background: none;
  border: 0 none;
  padding: 0 10px;
  color: #445A65;
  font-size: 12px;
  line-height: 20px;
}
#tabsBtns > li:hover a,
#tabsBtns > li:hover a:hover,
ul.tabsBtns > li:hover a,
ul.tabsBtns > li:hover a:hover {
  background: none;
  border: 0 none;
}
#tabsBtns > li.withBorder-left,
ul.tabsBtns > li.withBorder-left {
  position: relative;
  margin-left: 15px;
}
#tabsBtns > li.withBorder-left:before,
ul.tabsBtns > li.withBorder-left:before {
  content: "";
  border-left: 2px solid #BBC7CE;
  position: absolute;
  left: -9px;
  top: 0;
  bottom: 0;
}
#tabsBtns > li.withStage-right,
ul.tabsBtns > li.withStage-right {
  position: relative;
  margin-right: 15px;
}
#tabsBtns > li.withStage-right:before,
ul.tabsBtns > li.withStage-right:before {
  content: "";
  position: absolute;
  right: -9px;
  top: 5px;
  width: 10px;
  height: 10px;
  border-width: 2px;
  border-style: solid;
  border-color: transparent #BBC7CE #BBC7CE transparent;
  transform: rotate(-45deg);
}
#tabsBtns > li.active,
ul.tabsBtns > li.active {
  position: relative;
}
#tabsBtns > li.active:after,
ul.tabsBtns > li.active:after {
  content: "";
  position: absolute;
  bottom: -11px;
  left: 0;
  right: 0;
  border-bottom: 3px solid #0078d7;
}
#tabsBtns > li.active a,
ul.tabsBtns > li.active a {
  color: #0078d7;
  border: 0 none;
}
#tabsBtns > li.floatNone,
ul.tabsBtns > li.floatNone {
  float: none;
}
#tabsBtns > li .dropdown [data-toggle=dropdown],
ul.tabsBtns > li .dropdown [data-toggle=dropdown] {
  color: #0078d7;
}
#tabsBtns > li .dropdown [data-toggle=dropdown] > span,
ul.tabsBtns > li .dropdown [data-toggle=dropdown] > span {
  display: inline-block;
  line-height: 1;
  max-width: 75px;
}
#tabsBtns > li .dropdown .dropdown-menu,
ul.tabsBtns > li .dropdown .dropdown-menu {
  left: auto;
  right: -5px;
  top: 31px;
  max-height: 250px;
  overflow-y: auto;
}
#tabsBtns > li .dropdown.open a,
ul.tabsBtns > li .dropdown.open a {
  background-color: transparent;
}
#tabsBtns > li .dropdown.open li:hover a,
ul.tabsBtns > li .dropdown.open li:hover a {
  background-color: transparent;
}
#tabsBtns > li .sampleSelectBox .sampleSelectBox-input input.inputText,
ul.tabsBtns > li .sampleSelectBox .sampleSelectBox-input input.inputText {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
  border: 0 none;
}
#tabsBtns > li .sampleSelectBox .sampleSelectBox-input .clearValue,
#tabsBtns > li .sampleSelectBox .sampleSelectBox-input .dropdown-trigger,
ul.tabsBtns > li .sampleSelectBox .sampleSelectBox-input .clearValue,
ul.tabsBtns > li .sampleSelectBox .sampleSelectBox-input .dropdown-trigger {
  line-height: 25px !important;
}
#tabsBtns.right > li,
ul.tabsBtns.right > li {
  float: right;
}
#tabsBtns.right > li.floatNone,
ul.tabsBtns.right > li.floatNone {
  float: none;
}

.ms-auto {
  margin-left: auto !important;
}

.HeaderTabsHolder {
  background-color: white;
}
.HeaderTabsHolder .navbar-collapse {
  background-color: #0b61a8;
  padding: 5px 10px 0;
  border-radius: 2px 2px 0 0;
  margin: 0 0 15px;
  border: 0 none;
  box-shadow: none;
  z-index: 100;
}
.HeaderTabsHolder .HeaderTabs {
  list-style: none;
  padding: 0;
  margin: 0;
}
.HeaderTabsHolder .HeaderTabs > li {
  float: left;
}
.HeaderTabsHolder .HeaderTabs > li > a {
  display: block;
  /*padding: 10px 15px 10px 35px; overflow: hidden;*/
  text-decoration: none;
  font-weight: normal;
  color: white !important;
  position: relative;
  max-width: 200px;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.HeaderTabsHolder .HeaderTabs > li > a > [class^=icn-], .HeaderTabsHolder .HeaderTabs > li > a > [class*=" icn-"], .HeaderTabsHolder .HeaderTabs > li > a > [class^=menu-icn-], .HeaderTabsHolder .HeaderTabs > li > a > [class*=" menu-icn-"] {
  position: absolute;
  left: 10px;
  top: 10px;
  z-index: 2;
}
.HeaderTabsHolder .HeaderTabs > li > a > [class^=icn-]:before, .HeaderTabsHolder .HeaderTabs > li > a > [class*=" icn-"]:before, .HeaderTabsHolder .HeaderTabs > li > a > [class^=menu-icn-]:before, .HeaderTabsHolder .HeaderTabs > li > a > [class*=" menu-icn-"]:before {
  font-size: 20px;
}
.HeaderTabsHolder .HeaderTabs > li > span {
  display: block;
  padding: 10px 15px 10px 35px;
  color: white;
  position: relative;
  color: #BBC7CE;
}
.HeaderTabsHolder .HeaderTabs > li > span > [class^=icn-], .HeaderTabsHolder .HeaderTabs > li > span > [class*=" icn-"], .HeaderTabsHolder .HeaderTabs > li > span > [class^=menu-icn-], .HeaderTabsHolder .HeaderTabs > li > span > [class*=" menu-icn-"] {
  position: absolute;
  left: 10px;
  top: 10px;
  z-index: 2;
}
.HeaderTabsHolder .HeaderTabs > li > span > [class^=icn-]:before, .HeaderTabsHolder .HeaderTabs > li > span > [class*=" icn-"]:before, .HeaderTabsHolder .HeaderTabs > li > span > [class^=menu-icn-]:before, .HeaderTabsHolder .HeaderTabs > li > span > [class*=" menu-icn-"]:before {
  font-size: 20px;
}
.HeaderTabsHolder .HeaderTabs > li.headTab {
  display: block;
  padding: 10px;
  color: white;
}
.HeaderTabsHolder .HeaderTabs > li.tabItem {
  position: relative;
}
.HeaderTabsHolder .HeaderTabs > li.tabItem .bubbles {
  position: absolute;
  right: 5px;
  top: 0;
  padding: 0;
  background: white;
  border: solid 1px #0b61a8;
  color: #0b61a8;
  width: 15px;
  line-height: 15px;
  text-align: center;
  border-radius: 5px 5px 5px 5px;
  font-size: 10px;
}
.HeaderTabsHolder .HeaderTabs > li.tabItem > a {
  display: block;
  padding: 10px 20px 10px 35px;
  color: white !important;
  position: relative;
  max-width: 200px;
  text-decoration: none;
  font-weight: normal;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.HeaderTabsHolder .HeaderTabs > li.tabItem:not(.active):hover > a:not(.disabled) {
  background-color: #03A9F4 !important;
}
.HeaderTabsHolder .HeaderTabs > li.tabItem.active > a {
  background-color: white;
  color: #0b61a8 !important;
  text-decoration: none;
  font-weight: normal;
}
.HeaderTabsHolder .HeaderTabs > li.tabItem.withBorder-left {
  position: relative;
  margin-left: 15px;
}
.HeaderTabsHolder .HeaderTabs > li.tabItem.withBorder-left:before {
  content: "";
  border-left: 2px solid #BBC7CE;
  position: absolute;
  left: -9px;
  top: 0;
  bottom: 0;
}
.HeaderTabsHolder .HeaderTabs > li.tabItem.viewTab {
  position: relative;
  /*float:right;*/
  padding-right: 60px;
}
.HeaderTabsHolder .HeaderTabs > li.tabItem.viewTab > a {
  padding-right: 10px;
}
.HeaderTabsHolder .HeaderTabs > li.tabItem.viewTab:after {
  content: "";
  clear: both;
  display: table;
}
.HeaderTabsHolder .HeaderTabs > li.tabItem.viewTab .optionViewTab {
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  border-left: 1px solid #0b61a8;
  width: 60px;
  padding: 0 5px;
  background-color: white;
}
.HeaderTabsHolder .HeaderTabs > li.tabItem.viewTab .optionViewTab .goEditViewTab,
.HeaderTabsHolder .HeaderTabs > li.tabItem.viewTab .optionViewTab .closeViewTab {
  padding: 10px 5px;
  display: block;
  float: left;
}
.HeaderTabsHolder .HeaderTabs > li.tabItem.viewTab .optionViewTab .goEditViewTab [class^=icn-],
.HeaderTabsHolder .HeaderTabs > li.tabItem.viewTab .optionViewTab .goEditViewTab [class*=" icn-"],
.HeaderTabsHolder .HeaderTabs > li.tabItem.viewTab .optionViewTab .closeViewTab [class^=icn-],
.HeaderTabsHolder .HeaderTabs > li.tabItem.viewTab .optionViewTab .closeViewTab [class*=" icn-"] {
  position: static;
}
.HeaderTabsHolder .HeaderTabs li.newActivitiesDropdown {
  position: relative;
}
.HeaderTabsHolder .HeaderTabs li.newActivitiesDropdown > a {
  padding: 7px 0 0 35px;
  /*width: 24px; height: 24px;*/
}
.HeaderTabsHolder .HeaderTabs li.newActivitiesDropdown .sampleSelectBox .dropdown-trigger {
  width: 24px;
  height: 24px;
  line-height: 20px;
}
.HeaderTabsHolder .HeaderTabs li.newActivitiesDropdown .sampleSelectBox .dropdown-trigger .icn-plus {
  color: white;
  font-size: 20px;
}
.HeaderTabsHolder .HeaderTabs li.newActivitiesDropdown .customDropdown-menu,
.HeaderTabsHolder .HeaderTabs li.newActivitiesDropdown .sampleSelectBox .sampleSelectBox-menu {
  right: -3px;
  left: auto;
  top: 40px;
}
.HeaderTabsHolder .HeaderTabs li.newActivitiesDropdown .sampleSelectBox .sampleSelectBox-menu {
  min-width: 230px;
}
.HeaderTabsHolder .HeaderTabs li.newActivitiesDropdown .customDropdown-menu {
  min-width: 130px;
}
.HeaderTabsHolder .HeaderTabs li.newActivitiesDropdown .customDropdown-menu .list-item a {
  display: block;
  padding: 5px 0;
}
.HeaderTabsHolder .HeaderTabs .dropdown.extended > [data-toggle=dropdown] {
  color: white;
}
.HeaderTabsHolder .HeaderTabs .dropdown.extended .dropdown-menu {
  min-width: unset;
  right: 0px;
  left: auto;
  background-color: #0b61a8;
}
.HeaderTabsHolder .HeaderTabs .dropdown.extended .dropdown-menu:before {
  border-color: transparent transparent #0b61a8;
}
.HeaderTabsHolder .HeaderTabs .dropdown.extended .dropdown-menu:after {
  border-color: transparent transparent #e2e7eb;
}
.HeaderTabsHolder .HeaderTabs .dropdown.extended .dropdown-menu li a {
  color: white !important;
}
.HeaderTabsHolder .HeaderTabs .dropdown.extended .dropdown-menu li:hover > a {
  background-color: #03A9F4 !important;
}
.HeaderTabsHolder.purchasing .navbar-collapse {
  background-color: #00cbd9;
}
.HeaderTabsHolder.purchasing .HeaderTabs > li.tabItem:not(.active):hover > a {
  background-color: #b9d9d8 !important;
}
.HeaderTabsHolder.purchasing .HeaderTabs > li.tabItem.active > a {
  color: #00cbd9 !important;
}
.HeaderTabsHolder.purchasing .HeaderTabs > li.tabItem .dropdown-menu {
  background-color: #00cbd9;
}
.HeaderTabsHolder.purchasing .HeaderTabs > li.tabItem .dropdown-menu:before {
  border-color: transparent transparent #00cbd9;
}
.HeaderTabsHolder.vertical .navbar-collapse {
  padding: 10px 0 10px 5px;
}
.HeaderTabsHolder.vertical .HeaderTabs > li {
  float: none;
}
.HeaderTabsHolder.vertical .HeaderTabs > li > a {
  display: block;
  max-width: unset;
}
.HeaderTabsHolder.vertical .HeaderTabs > li .addNewAddress {
  position: absolute;
  right: 0px;
  top: 0px;
  bottom: 0;
  z-index: 2;
  width: 40px;
  line-height: 30px;
  padding: 0;
  text-align: center;
  background-color: #0b61a8;
}

.userMoveTop {
  position: relative;
  left: -10px;
  right: 0;
  top: -60px;
  margin-bottom: -60px;
  padding: 15px 0;
  background-color: #F7FAFF;
  border: 1px solid #BBC7CE;
  border-radius: 2px 2px 2px 2px;
}
.userMoveTop .formHolder {
  background-color: white;
  border-right: 0 none;
  border-radius: 0 0 0 0;
}

dx-list[class^=list] .dx-list-item,
dx-list[class*=" list"] .dx-list-item {
  border: 0 none;
}
dx-list[class^=list] .dx-scrollview-content:before, dx-list[class^=list] .dx-scrollview-content:after,
dx-list[class*=" list"] .dx-scrollview-content:before,
dx-list[class*=" list"] .dx-scrollview-content:after {
  content: "";
  display: block;
  clear: both;
  float: none;
}
dx-list[class^=list][class^="-2"] .dx-list-item, dx-list[class^=list][class*="-2"] .dx-list-item,
dx-list[class*=" list"][class^="-2"] .dx-list-item,
dx-list[class*=" list"][class*="-2"] .dx-list-item {
  float: left;
  width: 50%;
}

#displayOption {
  display: none;
}

/*Dev extreame Calendar*/
.dx-datebox-wrapper-calendar .dx-calendar {
  margin: 0;
}
.dx-datebox-wrapper-calendar .dx-calendar .dx-popup-wrapper > .dx-overlay-content {
  border: 0 none;
}
.dx-datebox-wrapper-calendar .dx-calendar .dx-calendar-body {
  left: 0;
  right: 0;
  bottom: 5px;
  top: 36px;
}
.dx-datebox-wrapper-calendar .dx-calendar .dx-calendar-body thead tr th {
  background-color: #0078d7;
  padding: 10px 0;
  box-shadow: none;
  color: white;
  text-align: center;
}
.dx-datebox-wrapper-calendar .dx-calendar .dx-calendar-body tbody tr td {
  padding: 0;
  text-align: center;
  vertical-align: middle;
  width: auto;
}
.dx-datebox-wrapper-calendar .dx-calendar .dx-calendar-body tbody tr td span {
  display: block;
  margin: 0 auto;
}
.dx-datebox-wrapper-calendar .dx-calendar .dx-calendar-body tbody tr td:first-child {
  padding-left: 15px;
}
.dx-datebox-wrapper-calendar .dx-calendar .dx-calendar-body tbody tr td:last-child {
  padding-right: 15px;
}
.dx-datebox-wrapper-calendar .dx-calendar .dx-calendar-body tbody tr td.dx-calendar-cell {
  text-shadow: none;
  box-shadow: none;
}
.dx-datebox-wrapper-calendar .dx-calendar .dx-calendar-body tbody tr td.dx-calendar-cell span { /*color: #445A65;*/
  font-size: 12px;
  font-weight: bold;
  line-height: 14px;
}
.dx-datebox-wrapper-calendar .dx-calendar .dx-calendar-body tbody tr td.dx-calendar-other-month span {
  color: #8FA4AF;
  font-weight: normal;
}
.dx-datebox-wrapper-calendar .dx-calendar .dx-calendar-body tbody tr td.dx-calendar-today span {
  border: 1px solid #0078d7;
  border-radius: 50% 50% 50% 50%;
  color: #0078d7;
}
.dx-datebox-wrapper-calendar .dx-calendar .dx-calendar-body tbody tr td.dx-calendar-today.dx-state-hover span {
  color: #0078d7;
}
.dx-datebox-wrapper-calendar .dx-calendar .dx-calendar-body tbody tr td.dx-calendar-selected-date span {
  background-color: #0078d7;
  border-radius: 50% 50% 50% 50%;
  color: white;
}
.dx-datebox-wrapper-calendar .dx-calendar .dx-calendar-navigator {
  background-color: #0078d7;
}
.dx-datebox-wrapper-calendar .dx-calendar .dx-calendar-navigator .dx-calendar-caption-button {
  background-color: #0078d7;
  border: 0 none;
  color: white;
  text-transform: capitalize;
  text-align: center;
}
.dx-datebox-wrapper-calendar .dx-calendar .dx-calendar-navigator .dx-calendar-caption-button .dx-button-content {
  color: white;
}
.dx-datebox-wrapper-calendar .dx-calendar .dx-calendar-navigator .dx-calendar-navigator-previous-view, .dx-datebox-wrapper-calendar .dx-calendar .dx-calendar-navigator .dx-calendar-navigator-next-view {
  border: 0 none;
}
.dx-datebox-wrapper-calendar .dx-calendar .dx-calendar-navigator .dx-calendar-navigator-previous-view.dx-state-hover, .dx-datebox-wrapper-calendar .dx-calendar .dx-calendar-navigator .dx-calendar-navigator-next-view.dx-state-hover {
  background-color: #0078d7;
}
.dx-datebox-wrapper-calendar .dx-calendar .dx-calendar-navigator .dx-calendar-navigator-previous-view .dx-icon, .dx-datebox-wrapper-calendar .dx-calendar .dx-calendar-navigator .dx-calendar-navigator-next-view .dx-icon {
  color: white;
  font-size: 12px;
}
.dx-datebox-wrapper-calendar .dx-calendar.dx-calendar-view-month {
  margin-bottom: 0;
  gap: 0;
}
.dx-datebox-wrapper-calendar .dx-calendar.dx-calendar-view-month tbody tr td span {
  display: block; /*height:100%; line-height:100%;*/
  padding: 5px 0px;
  max-width: 30px;
  margin: 0 auto;
}
.dx-datebox-wrapper-calendar .dx-calendar.dx-calendar-view-year tbody tr td span {
  padding: 15px 0;
}
.dx-datebox-wrapper-calendar .dx-calendar.dx-calendar-view-decade tbody tr td span {
  padding: 15px 0;
}
.dx-datebox-wrapper-calendar .dx-calendar.dx-calendar-view-century tbody tr td span {
  max-width: unset;
}
.dx-datebox-wrapper-calendar.dx-datebox-wrapper-datetime .dx-timeview {
  margin: 0;
  padding: 0;
}
.dx-datebox-wrapper-calendar.dx-datebox-wrapper-datetime .dx-timeview > .dx-box-flex.dx-widget {
  padding: 15px 15px 0px 15px;
}
.dx-datebox-wrapper-calendar.dx-datebox-wrapper-datetime .dx-timeview .dx-item-content.dx-box-item-content.dx-timeview-clock {
  background-image: url('data:image/svg+xml;charset=UTF-8,<%3Fxml%20version%3D"1.0"%20encoding%3D"utf-8"%3F>%0A<!--%20Generator%3A%20Adobe%20Illustrator%2016.0.3%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20-->%0A<!DOCTYPE%20svg%20PUBLIC%20"-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN"%20"http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd">%0A<svg%20version%3D"1.1"%20id%3D"Layer_1"%20xmlns%3D"http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg"%20xmlns%3Axlink%3D"http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink"%20x%3D"0px"%20y%3D"0px"%0A%09%20width%3D"191px"%20height%3D"191px"%20viewBox%3D"0%200%20191%20191"%20enable-background%3D"new%200%200%20191%20191"%20xml%3Aspace%3D"preserve">%0A<path%20fill%3D"%230b61a8"%20d%3D"M95.5%2C0C42.8%2C0%2C0%2C42.8%2C0%2C95.5S42.8%2C191%2C95.5%2C191S191%2C148.2%2C191%2C95.5S148.2%2C0%2C95.5%2C0z%20M95.5%2C187.6%0A%09c-50.848%2C0-92.1-41.25-92.1-92.1c0-50.848%2C41.252-92.1%2C92.1-92.1c50.85%2C0%2C92.1%2C41.252%2C92.1%2C92.1%0A%09C187.6%2C146.35%2C146.35%2C187.6%2C95.5%2C187.6z"%2F>%0A<g>%0A%09<path%20fill%3D"%230b61a8"%20d%3D"M92.9%2C10v8.6H91v-6.5c-0.1%2C0.1-0.2%2C0.2-0.4%2C0.3c-0.2%2C0.1-0.3%2C0.2-0.4%2C0.2c-0.1%2C0-0.3%2C0.1-0.5%2C0.2%0A%09%09c-0.2%2C0.1-0.3%2C0.1-0.5%2C0.1v-1.6c0.5-0.1%2C0.9-0.3%2C1.4-0.5c0.5-0.2%2C0.8-0.5%2C1.2-0.7h1.1V10z"%2F>%0A%09<path%20fill%3D"%230b61a8"%20d%3D"M97.1%2C17.1h3.602v1.5h-5.6V18c0-0.4%2C0.1-0.8%2C0.2-1.2c0.1-0.4%2C0.3-0.6%2C0.5-0.9c0.2-0.3%2C0.5-0.5%2C0.7-0.7%0A%09%09c0.2-0.2%2C0.5-0.4%2C0.7-0.6c0.199-0.2%2C0.5-0.3%2C0.6-0.5c0.102-0.2%2C0.301-0.3%2C0.5-0.5c0.2-0.2%2C0.2-0.3%2C0.301-0.5%0A%09%09c0.101-0.2%2C0.101-0.3%2C0.101-0.5c0-0.4-0.101-0.6-0.3-0.8c-0.2-0.2-0.4-0.3-0.801-0.3c-0.699%2C0-1.399%2C0.3-2.101%2C0.9v-1.6%0A%09%09c0.7-0.5%2C1.5-0.7%2C2.5-0.7c0.399%2C0%2C0.8%2C0.1%2C1.101%2C0.2c0.301%2C0.1%2C0.601%2C0.3%2C0.899%2C0.5c0.3%2C0.2%2C0.399%2C0.5%2C0.5%2C0.8%0A%09%09c0.101%2C0.3%2C0.2%2C0.6%2C0.2%2C1s-0.102%2C0.7-0.2%2C1c-0.099%2C0.3-0.3%2C0.6-0.5%2C0.8c-0.2%2C0.2-0.399%2C0.5-0.7%2C0.7c-0.3%2C0.2-0.5%2C0.4-0.8%2C0.6%0A%09%09c-0.2%2C0.1-0.399%2C0.3-0.5%2C0.4s-0.3%2C0.3-0.5%2C0.4s-0.2%2C0.3-0.3%2C0.4C97.1%2C17%2C97.1%2C17%2C97.1%2C17.1z"%2F>%0A<%2Fg>%0A<g>%0A%09<path%20fill%3D"%230b61a8"%20d%3D"M15%2C95.4c0%2C0.7-0.1%2C1.4-0.2%2C2c-0.1%2C0.6-0.4%2C1.1-0.7%2C1.5C13.8%2C99.3%2C13.4%2C99.6%2C12.9%2C99.8s-1%2C0.3-1.5%2C0.3%0A%09%09c-0.7%2C0-1.3-0.1-1.8-0.3v-1.5c0.4%2C0.3%2C1%2C0.4%2C1.6%2C0.4c0.6%2C0%2C1.1-0.2%2C1.5-0.7c0.4-0.5%2C0.5-1.1%2C0.5-1.9l0%2C0%0A%09%09C12.8%2C96.7%2C12.3%2C96.9%2C11.5%2C96.9c-0.3%2C0-0.7-0.102-1-0.2c-0.3-0.101-0.5-0.3-0.8-0.5c-0.3-0.2-0.4-0.5-0.5-0.8%0A%09%09c-0.1-0.3-0.2-0.7-0.2-1c0-0.4%2C0.1-0.8%2C0.2-1.2c0.1-0.4%2C0.3-0.7%2C0.6-0.9c0.3-0.2%2C0.6-0.5%2C0.9-0.6c0.3-0.1%2C0.8-0.2%2C1.2-0.2%0A%09%09c0.5%2C0%2C0.9%2C0.1%2C1.2%2C0.3c0.3%2C0.2%2C0.7%2C0.4%2C0.9%2C0.8s0.5%2C0.7%2C0.6%2C1.2S15%2C94.8%2C15%2C95.4z%20M13.1%2C94.4c0-0.2%2C0-0.4-0.1-0.6%0A%09%09c-0.1-0.2-0.1-0.4-0.2-0.5c-0.1-0.1-0.2-0.2-0.4-0.3c-0.2-0.1-0.3-0.1-0.5-0.1c-0.2%2C0-0.3%2C0-0.4%2C0.1s-0.3%2C0.2-0.3%2C0.3%0A%09%09c0%2C0.1-0.2%2C0.3-0.2%2C0.4c0%2C0.1-0.1%2C0.4-0.1%2C0.6c0%2C0.2%2C0%2C0.4%2C0.1%2C0.6c0.1%2C0.2%2C0.1%2C0.3%2C0.2%2C0.4c0.1%2C0.1%2C0.2%2C0.2%2C0.4%2C0.3%0A%09%09c0.2%2C0.1%2C0.3%2C0.1%2C0.5%2C0.1c0.2%2C0%2C0.3%2C0%2C0.4-0.1s0.2-0.2%2C0.3-0.3c0.1-0.1%2C0.2-0.2%2C0.2-0.4C13%2C94.7%2C13.1%2C94.6%2C13.1%2C94.4z"%2F>%0A<%2Fg>%0A<g>%0A%09<path%20fill%3D"%230b61a8"%20d%3D"M176%2C99.7V98.1c0.6%2C0.4%2C1.2%2C0.602%2C2%2C0.602c0.5%2C0%2C0.8-0.102%2C1.1-0.301c0.301-0.199%2C0.4-0.5%2C0.4-0.801%0A%09%09c0-0.398-0.2-0.699-0.5-0.898c-0.3-0.2-0.8-0.301-1.3-0.301h-0.802V95h0.701c1.101%2C0%2C1.601-0.4%2C1.601-1.1c0-0.7-0.4-1-1.302-1%0A%09%09c-0.6%2C0-1.1%2C0.2-1.6%2C0.5v-1.5c0.6-0.3%2C1.301-0.4%2C2.1-0.4c0.9%2C0%2C1.5%2C0.2%2C2%2C0.6s0.701%2C0.9%2C0.701%2C1.5c0%2C1.1-0.601%2C1.8-1.701%2C2.1l0%2C0%0A%09%09c0.602%2C0.1%2C1.102%2C0.3%2C1.4%2C0.6s0.5%2C0.8%2C0.5%2C1.3c0%2C0.801-0.3%2C1.4-0.9%2C1.9c-0.6%2C0.5-1.398%2C0.7-2.398%2C0.7%0A%09%09C177.2%2C100.1%2C176.5%2C100%2C176%2C99.7z"%2F>%0A<%2Fg>%0A<g>%0A%09<path%20fill%3D"%230b61a8"%20d%3D"M98.5%2C179.102c0%2C0.398-0.1%2C0.799-0.2%2C1.199C98.2%2C180.7%2C98%2C181%2C97.7%2C181.2s-0.601%2C0.5-0.9%2C0.601%0A%09%09c-0.3%2C0.1-0.7%2C0.199-1.2%2C0.199c-0.5%2C0-0.9-0.1-1.3-0.3c-0.4-0.2-0.7-0.399-0.9-0.8c-0.2-0.4-0.5-0.7-0.6-1.2%0A%09%09c-0.1-0.5-0.2-1-0.2-1.601c0-0.699%2C0.1-1.399%2C0.3-2c0.2-0.601%2C0.4-1.101%2C0.8-1.5c0.4-0.399%2C0.7-0.699%2C1.2-1c0.5-0.3%2C1-0.3%2C1.6-0.3%0A%09%09c0.6%2C0%2C1.2%2C0.101%2C1.5%2C0.199v1.5c-0.4-0.199-0.9-0.399-1.4-0.399c-0.3%2C0-0.6%2C0.101-0.8%2C0.2c-0.2%2C0.101-0.5%2C0.3-0.7%2C0.5%0A%09%09c-0.2%2C0.199-0.3%2C0.5-0.4%2C0.8c-0.1%2C0.301-0.2%2C0.7-0.2%2C1.101l0%2C0c0.4-0.601%2C1-0.8%2C1.8-0.8c0.3%2C0%2C0.7%2C0.1%2C0.9%2C0.199%0A%09%09c0.2%2C0.101%2C0.5%2C0.301%2C0.7%2C0.5c0.199%2C0.2%2C0.398%2C0.5%2C0.5%2C0.801C98.5%2C178.2%2C98.5%2C178.7%2C98.5%2C179.102z%20M96.7%2C179.2%0A%09%09c0-0.899-0.4-1.399-1.1-1.399c-0.2%2C0-0.3%2C0-0.5%2C0.1c-0.2%2C0.101-0.3%2C0.201-0.4%2C0.301c-0.1%2C0.101-0.2%2C0.199-0.2%2C0.4%0A%09%09c0%2C0.199-0.1%2C0.299-0.1%2C0.5c0%2C0.199%2C0%2C0.398%2C0.1%2C0.6s0.1%2C0.3%2C0.2%2C0.5c0.1%2C0.199%2C0.2%2C0.199%2C0.4%2C0.3c0.2%2C0.101%2C0.3%2C0.101%2C0.5%2C0.101%0A%09%09c0.2%2C0%2C0.3%2C0%2C0.5-0.101c0.2-0.101%2C0.301-0.199%2C0.301-0.3c0-0.1%2C0.199-0.301%2C0.199-0.399C96.6%2C179.7%2C96.7%2C179.4%2C96.7%2C179.2z"%2F>%0A<%2Fg>%0A<circle%20fill%3D"%230b61a8"%20cx%3D"95"%20cy%3D"95"%20r%3D"7"%2F>%0A<%2Fsvg>%0A');
}
.dx-datebox-wrapper-calendar.dx-datebox-wrapper-datetime .dx-timeview .dx-item-content.dx-box-item-content .dx-timeview-minutearrow {
  background-image: url('data:image/svg+xml;charset=UTF-8,<%3Fxml%20version%3D"1.0"%20encoding%3D"utf-8"%3F>%0A<!--%20Generator%3A%20Adobe%20Illustrator%2016.0.3%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20-->%0A<!DOCTYPE%20svg%20PUBLIC%20"-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN"%20"http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd">%0A<svg%20version%3D"1.1"%20id%3D"Layer_1"%20xmlns%3D"http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg"%20xmlns%3Axlink%3D"http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink"%20x%3D"0px"%20y%3D"0px"%0A%09%20width%3D"5px"%20height%3D"79px"%20viewBox%3D"0%200%205%2079"%20enable-background%3D"new%200%200%205%2079"%20xml%3Aspace%3D"preserve">%0A<path%20fill%3D"%230b61a8"%20d%3D"M5%2C76c0%2C1.7-1.1%2C3-2.5%2C3S0%2C77.7%2C0%2C76V3c0-1.6%2C1.1-3%2C2.5-3S5%2C1.4%2C5%2C3V76z"%2F>%0A<%2Fsvg>%0A');
}
.dx-datebox-wrapper-calendar.dx-datebox-wrapper-datetime .dx-timeview .dx-item-content.dx-box-item-content .dx-timeview-hourarrow {
  background-image: url('data:image/svg+xml;charset=UTF-8,<%3Fxml%20version%3D"1.0"%20encoding%3D"utf-8"%3F>%0A<!--%20Generator%3A%20Adobe%20Illustrator%2016.0.3%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20-->%0A<!DOCTYPE%20svg%20PUBLIC%20"-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN"%20"http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd">%0A<svg%20version%3D"1.1"%20id%3D"Layer_1"%20xmlns%3D"http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg"%20xmlns%3Axlink%3D"http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink"%20x%3D"0px"%20y%3D"0px"%0A%09%20width%3D"5px"%20height%3D"57px"%20viewBox%3D"0%200%205%2057"%20enable-background%3D"new%200%200%205%2057"%20xml%3Aspace%3D"preserve">%0A<path%20fill%3D"%230b61a8"%20d%3D"M5%2C54c0%2C1.7-1.1%2C3-2.5%2C3S0%2C55.7%2C0%2C54V3c0-1.6%2C1.1-3%2C2.5-3S5%2C1.4%2C5%2C3V54z"%2F>%0A<%2Fsvg>%0A');
}
.dx-datebox-wrapper-calendar.dx-datebox-wrapper-datetime .dx-popup-bottom.dx-toolbar {
  padding: 5px 20px;
}

dx-calendar.dx-calendar .dx-calendar-body {
  left: 0;
  right: 0;
  bottom: 5px;
  top: 36px;
}
dx-calendar.dx-calendar .dx-calendar-body thead tr th {
  background-color: #0078d7;
  padding: 10px 0;
  box-shadow: none;
  color: white;
  text-align: center;
}
dx-calendar.dx-calendar .dx-calendar-body tbody tr td {
  padding: 0;
  text-align: center;
  vertical-align: middle;
  width: auto;
}
dx-calendar.dx-calendar .dx-calendar-body tbody tr td span {
  display: block;
  margin: 0 auto;
}
dx-calendar.dx-calendar .dx-calendar-body tbody tr td:first-child {
  padding-left: 15px;
}
dx-calendar.dx-calendar .dx-calendar-body tbody tr td:last-child {
  padding-right: 15px;
}
dx-calendar.dx-calendar .dx-calendar-body tbody tr td.dx-calendar-cell {
  text-shadow: none;
  box-shadow: none;
}
dx-calendar.dx-calendar .dx-calendar-body tbody tr td.dx-calendar-cell span { /*color: #445A65;*/
  font-size: 12px;
  font-weight: bold;
  line-height: 14px;
}
dx-calendar.dx-calendar .dx-calendar-body tbody tr td.dx-calendar-other-month span {
  color: #8FA4AF;
  font-weight: normal;
}
dx-calendar.dx-calendar .dx-calendar-body tbody tr td.dx-calendar-today span {
  border: 1px solid #0078d7;
  border-radius: 50% 50% 50% 50%;
  color: #0078d7;
}
dx-calendar.dx-calendar .dx-calendar-body tbody tr td.dx-calendar-today.dx-state-hover span {
  color: #0078d7;
}
dx-calendar.dx-calendar .dx-calendar-body tbody tr td.dx-calendar-selected-date span {
  background-color: #0078d7;
  border-radius: 50% 50% 50% 50%;
  color: white;
}
dx-calendar.dx-calendar .dx-calendar-navigator {
  background-color: #0078d7;
}
dx-calendar.dx-calendar .dx-calendar-navigator .dx-calendar-caption-button {
  background-color: #0078d7;
  border: 0 none;
  color: white;
  text-transform: capitalize;
  text-align: center;
}
dx-calendar.dx-calendar .dx-calendar-navigator .dx-calendar-caption-button .dx-button-content {
  color: white;
}
dx-calendar.dx-calendar .dx-calendar-navigator .dx-calendar-navigator-previous-view, dx-calendar.dx-calendar .dx-calendar-navigator .dx-calendar-navigator-next-view {
  border: 0 none;
}
dx-calendar.dx-calendar .dx-calendar-navigator .dx-calendar-navigator-previous-view.dx-state-hover, dx-calendar.dx-calendar .dx-calendar-navigator .dx-calendar-navigator-next-view.dx-state-hover {
  background-color: #0078d7;
}
dx-calendar.dx-calendar .dx-calendar-navigator .dx-calendar-navigator-previous-view .dx-icon, dx-calendar.dx-calendar .dx-calendar-navigator .dx-calendar-navigator-next-view .dx-icon {
  color: white;
  font-size: 12px;
}
dx-calendar.dx-calendar.dx-calendar-view-month {
  margin-bottom: 0;
  gap: 0;
}
dx-calendar.dx-calendar.dx-calendar-view-month tbody tr td span {
  display: block; /*height:100%; line-height:100%;*/
  padding: 5px 0px;
  max-width: 30px;
  margin: 0 auto;
}
dx-calendar.dx-calendar.dx-calendar-view-year tbody tr td span {
  padding: 15px 0;
}
dx-calendar.dx-calendar.dx-calendar-view-decade tbody tr td span {
  padding: 15px 0;
}
dx-calendar.dx-calendar.dx-calendar-view-century tbody tr td span {
  max-width: unset;
}
.dx-header-row .dx-datagrid-action .dx-column-indicators {
  /*position: absolute; right: 0;*/
  min-width: 35px;
  padding: 1px 5px 0 0;
  text-align: right;
  float: right !important;
}
.dx-header-row .dx-datagrid-action .dx-column-indicators .dx-header-filter {
  /*position: absolute; right: 0; top: auto;*/
}

.dx-datagrid-filter-row .dx-menu.dx-filter-menu {
  z-index: 10;
  /*99*/
  top: 1px;
  bottom: 1px;
  /*background-color: $std-light !important;*/
  margin-left: 0;
  margin-top: 0;
  height: auto;
}
.dx-datagrid-filter-row .dx-texteditor-input {
  border-color: transparent;
}
.dx-datagrid-filter-row .dx-highlight-outline {
  /*&:after{ border-color:transparent; right:5px; top:12px; left:auto; bottom:auto; width:10px; height:10px; background-color: #449d44; @include borderRadius(2px, 3px, 3px, 3px); }*/
}
.dx-datagrid-filter-row .dx-highlight-outline:after {
  border-color: #449d44 !important;
}
.dx-datebox-calendar .dx-dropdowneditor-icon::before {
  background-color: white;
}

/*comments section*/
.commmentSection .searchCommentsHolder {
  position: relative;
}
.commmentSection .searchCommentsHolder .searchSubmit {
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 2;
  border-width: 0 0 0 1px;
}
.commmentSection #AddNewComment {
  border-bottom: 1px solid #BBC7CE;
  margin-bottom: 10px;
}
.commmentSection .postCommentHolder {
  position: relative;
  margin-top: 10px;
}
.commmentSection .postCommentHolder .postCommentInput textarea.dx-texteditor-input {
  height: 34px;
  transition: height 0.75s ease-in-out;
  width: calc(100% - 100px);
  border: 0 none;
  line-height: 27px;
}
.commmentSection .postCommentHolder .postCommentInput.dx-state-focused textarea.dx-texteditor-input {
  height: 125px;
}
.commmentSection .postCommentHolder .postComment {
  position: absolute;
  right: 0;
  bottom: 0;
  min-width: 100px;
  border-radius: 0 0 0 0;
}
.commmentSection .postCommentHolder .postComment .dx-button-content {
  padding-bottom: 8px;
}
.commmentSection .postCommentHolder .postComment .dx-button-text {
  line-height: 19px;
}
.commmentSection .oneCommentBlock {
  border-bottom: 1px solid #BBC7CE;
  margin-bottom: 15px;
}
.commmentSection .oneCommentBlock .commentHead {
  margin-bottom: 10px;
}
.commmentSection .oneCommentBlock .commentHead .commentedBy {
  display: inline-block;
  cursor: default;
  font-family: "open_sansbold";
  font-size: 16px;
  margin-right: 10px;
  color: #0078d7;
}
.commmentSection .oneCommentBlock .commentHead .commentDate {
  display: inline-block;
  color: #A7B4BA;
}
.commmentSection .oneCommentBlock .commentBody {
  margin-bottom: 10px;
}
.commmentSection .oneCommentBlock .commentFooter {
  margin-bottom: 10px;
  position: absolute;
  top: 0;
  right: 0;
}
.commmentSection .oneCommentBlock .commentFooter .commentOption {
  background: none;
  border-color: transparent;
  position: relative;
  visibility: hidden;
}
.commmentSection .oneCommentBlock .commentFooter .commentOption:after {
  content: "";
  position: absolute;
  right: 0;
  top: 5px;
  height: 15px;
  border-right: 1px solid #BBC7CE;
}
.commmentSection .oneCommentBlock .commentFooter .commentOption:last-child:after {
  content: unset;
}
.commmentSection .oneCommentBlock .commentFooter .commentOption * {
  color: #0078d7;
  /*rgba(0,39,59,0.35)*/
}
.commmentSection .oneCommentBlock .commentFooter .dropdown {
  display: inline;
}
.commmentSection .oneCommentBlock .commentFooter .dropdown .commentOption:after {
  content: unset;
}
.commmentSection .oneCommentBlock .commentFooter .dropdown .dropdown-menu {
  left: auto;
  right: 0;
}
.commmentSection .oneCommentBlock:hover > [class^=col-] > .commentFooter .commentOption, .commmentSection .oneCommentBlock:hover > [class*=" col-"] > .commentFooter .commentOption {
  visibility: visible;
}
.commmentSection .oneCommentBlock .oneCommentBlock:last-child {
  margin-bottom: 0;
  border-bottom: 0 none;
}
.commmentSection .avatarHolder {
  border-radius: 50% 50% 50% 50%;
  overflow: hidden;
  max-width: 48px;
}
.commmentSection .avatarHolder .avatar {
  height: 48px;
  display: block;
}

.scrollBox {
  max-height: 300px;
  overflow-y: auto;
}

.red-color-notification {
  color: maroon;
}

.footer-item-number {
  font-weight: bold;
}

.hide-row {
  display: none;
}

.milestone-action {
  padding-left: 60px !important;
}

.milestone-action-control {
  padding-left: 54px !important;
}

.filter-dropdown {
  /*padding-left: 6px; width: 15px;*/
  padding-top: 8px;
}

.items-number-with-currency-header {
  padding-right: 30px !important;
}

.filter-item-icon {
  float: left;
  margin-right: 10px;
  width: 16px;
}

.pams-dashboard-container {
  position: relative;
  width: 100%;
  height: 78%;
}

.pams-dashboard {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}

.grid-col-overflow {
  width: 90px;
  word-wrap: break-word;
  text-overflow: ellipsis;
  overflow-wrap: break-word;
  overflow: hidden;
}

app-login,
app-send-resetpassword-mail,
app-register,
app-after-new-password,
app-new-password,
app-after-registeration {
  display: table;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  top: 0;
  z-index: 1061;
}

.login-screen {
  display: table;
  width: 100%;
  height: 100%;
}
.login-screen .container {
  max-width: 800px;
}
.login-screen.bg-1 {
  background: url("/assets/img/bg/login-blue1.jpg") no-repeat top center;
}
.login-screen.bg-2 {
  background: url("/assets/img/bg/login-blue2.jpg") no-repeat top center;
}
.login-screen.bg-3 {
  background: url("/assets/img/bg/login-blue3.jpg") no-repeat top center;
}
.login-screen.bg-4 {
  background: url("/assets/img/bg/login-blue4.jpg") no-repeat top center;
}
.login-screen.bg-5 {
  background: url("/assets/img/bg/login-blue5.jpg") no-repeat top center;
}
.login-screen.bg-6 {
  background: url("/assets/img/bg/login-blue6.jpg") no-repeat top center;
}
.login-screen.bg-7 {
  background: #004F8D;
  /*url("/assets/img/loading-bg.svg") no-repeat bottom center*/
  background-size: 100% auto;
}
.login-screen .login-area {
  min-height: 600px;
  margin: 100px auto 0;
}
.login-screen .login-area .login-header {
  position: relative;
}
.login-screen .login-area .login-header .login-logo {
  /*margin-left: 20px;*/
}
.login-screen .login-area .login-container,
.login-screen .login-area .verification-container {
  /*width: 800px; height: 500px; margin: 10px;*/
  padding-top: 60px;
  padding-bottom: 60px;
  border-radius: 4px 4px 4px 4px;
  background-color: white;
  box-shadow: 0 16px 16px 0 rgba(0, 0, 0, 0.15);
}
.login-screen .login-area .login-container .login-title,
.login-screen .login-area .verification-container .login-title {
  font-size: 30px;
  margin-bottom: 15px;
}
.login-screen .login-area .login-container .login-container-right-area,
.login-screen .login-area .verification-container .login-container-right-area {
  padding-left: 30px;
  border-left: 1px solid #e2e7eb;
}
.login-screen .login-area .login-container .login-container-right-area .row,
.login-screen .login-area .verification-container .login-container-right-area .row {
  margin-bottom: 20px;
}
.login-screen .login-area .login-container .login-container-right-area a,
.login-screen .login-area .verification-container .login-container-right-area a {
  color: #0078d7;
  font-size: 14px;
}
.login-screen .login-area .login-container .login-container-right-area .login-label,
.login-screen .login-area .verification-container .login-container-right-area .login-label {
  height: 20px;
  width: 205px;
  color: #000000;
  font-size: 14px;
  line-height: 20px;
}
.login-screen .login-area .login-container .login-container-area .login-label,
.login-screen .login-area .verification-container .login-container-area .login-label {
  height: 20px;
  width: 274.94px;
  color: #000000;
  font-weight: 600;
  font-size: 12px;
  margin-top: 10px;
  margin-bottom: 10px;
}
.login-screen .login-area .login-container .login-container-area .terms-services,
.login-screen .login-area .verification-container .login-container-area .terms-services {
  height: 40px;
  color: #000000;
  font-size: 14px;
  line-height: 20px;
}
.login-screen .login-area .login-container .login-button,
.login-screen .login-area .verification-container .login-button {
  height: 32px !important;
  width: 299px !important;
  text-transform: uppercase;
}
.login-screen .login-area .login-container .verifyInput .dx-texteditor-input,
.login-screen .login-area .verification-container .verifyInput .dx-texteditor-input {
  text-align: center;
  letter-spacing: 15px;
}
.reg_registered,
.reg_proceeded {
  display: inline-block;
  border: 1px solid transparent;
  font-size: 12px;
  padding: 3px 6px;
  margin: 0 5px;
  line-height: 14px;
  border-radius: 50% 50% 50% 50%;
}

.reg_registered {
  background-color: #43BF00;
  color: white;
  border-color: #43BF00;
}

.reg_proceeded {
  border-color: black;
  color: black;
  background-color: white;
}

.statusDetailsHolder {
  position: relative;
}
.statusDetailsHolder .close {
  position: absolute;
  right: 5px;
  top: -15px;
}
.statusDetailsHolder .statusDetails {
  margin-bottom: 15px;
  position: relative;
  padding: 10px 30px 10px 10px;
}
.statusDetailsHolder .statusDetails .icn-edit {
  visibility: hidden;
  position: absolute;
  cursor: pointer;
  right: 10px;
  top: 13px;
  color: #0b61a8;
}
.statusDetailsHolder .statusDetails:hover {
  background-color: #D9F5FC;
}
.statusDetailsHolder .statusDetails:hover .icn-edit {
  visibility: visible;
}
.statusDetailsHolder .statusDetails .reg_registered:before {
  content: "R";
}
.statusDetailsHolder .statusDetails .reg_proceeded:before {
  content: "P";
}

.file-folder-item {
  width: 160px;
  float: left;
  margin-right: 30px;
}

.innerView {
  display: block;
  background-position: center top;
  background-repeat: no-repeat;
  background-size: contain;
  /*100% 100%*/
  min-height: 125px;
}
.innerView span {
  display: block;
}
.innerView .thumb {
  height: 85px;
  cursor: pointer;
  position: relative;
}
.innerView .thumb .extension {
  position: absolute;
  left: 10px;
  bottom: 10px;
}
.innerView .fileName {
  padding: 0 10px;
  display: block;
  margin: 0;
  line-height: 20px;
  font-size: 14px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.innerView .filesLength {
  float: right;
  padding-right: 10px;
  width: 20%;
  text-align: center;
  margin: 10px 0;
  line-height: 20px;
}

.searchForDocs {
  position: relative;
}
.searchForDocs .btnSarchForDocs {
  position: absolute;
  left: 0 !important;
  top: -1px;
  z-index: 2;
}
.searchForDocs.small .dx-icon.dx-icon-search {
  height: 23px;
  line-height: 26px;
}
.searchForDocs.small .dx-icon.dx-icon-search:before {
  font-size: 14px;
}
.searchForDocs.small .dx-autocomplete .dx-texteditor-input {
  padding: 2px 5px 2px 40px;
  min-height: unset;
}
.searchForDocs.small .dx-placeholder:before {
  padding: 3px 5px;
  font-size: 12px;
}
.searchForDocs.small .dx-clear-button-area {
  right: 25px;
}
.searchForDocs .dx-autocomplete input.dx-texteditor-input {
  padding-left: 40px;
  padding-right: 40px;
}
.searchForDocs .dx-autocomplete .dx-placeholder {
  margin-left: 35px;
}

.uploadDocs .dx-fileuploader-wrapper {
  /*.dx-fileuploader-files-container{
    &{display: none;}
  }*/
}
.uploadDocs .dx-fileuploader-wrapper {
  padding: 0;
}
.uploadDocs .dx-fileuploader-wrapper .dx-fileuploader-input-wrapper {
  padding: 0;
  position: relative;
  border: 0 none;
}
.uploadDocs .dx-fileuploader-wrapper .dx-fileuploader-input-wrapper:before, .uploadDocs .dx-fileuploader-wrapper .dx-fileuploader-input-wrapper:after {
  display: none;
}
.uploadDocs .dx-fileuploader-wrapper .dx-fileuploader-input-wrapper .dx-button-content {
  padding: 8px 15px;
}
.uploadDocs .dx-fileuploader-wrapper .dx-fileuploader-input-wrapper .dx-button {
  background-color: #0078d7;
  width: 83px;
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 2;
  border: 0 none;
}
.uploadDocs .dx-fileuploader-wrapper .dx-fileuploader-input-wrapper .dx-button-text {
  color: white;
}
.uploadDocs .dx-fileuploader-wrapper .dx-fileuploader-input-wrapper .dx-fileuploader-input-container {
  display: block;
  width: auto;
  margin-right: 5px;
  border: 1px solid #77909D;
  border-right: 0 none;
}

.hidUploaderStatusMessage {
  /*.dx-fileuploader-files-container{
    .dx-fileuploader-file{
      .dx-fileuploader-file-status-message{display: none;}
    }
  }*/
}
li.treeLevel {
  padding-left: 10px;
}
li.treeLevel .treeLevel-name {
  display: block;
  position: relative;
  padding-left: 20px;
  margin-bottom: 5px;
}
li.treeLevel .treeLevel-name .treeToggole {
  position: absolute;
  left: 0;
  top: 0;
}

.filesView {
  position: relative;
}
.filesView.withFolderView {
  width: calc(100% - 300px);
  float: left;
}
.filesView .folder,
.filesView .file,
.filesView .library {
  position: relative;
  margin-bottom: 20px;
}
.filesView .folder dx-check-box.chckBox,
.filesView .file dx-check-box.chckBox,
.filesView .library dx-check-box.chckBox {
  position: absolute;
  right: 30px;
  top: 15px;
  z-index: 2;
  visibility: hidden;
}
.filesView .folder dx-check-box.chckBox.dx-checkbox-checked,
.filesView .file dx-check-box.chckBox.dx-checkbox-checked,
.filesView .library dx-check-box.chckBox.dx-checkbox-checked {
  visibility: visible !important;
}
.filesView .folder:hover dx-check-box.chckBox,
.filesView .file:hover dx-check-box.chckBox,
.filesView .library:hover dx-check-box.chckBox {
  visibility: visible;
}
.filesView .folder .fileName,
.filesView .folder .filesLength,
.filesView .file .fileName,
.filesView .file .filesLength,
.filesView .library .fileName,
.filesView .library .filesLength {
  color: #335B81;
}
.filesView .folder.selected,
.filesView .file.selected,
.filesView .library.selected {
  background-color: transparent;
}
.filesView .folder.selected .fileName,
.filesView .folder.selected .filesLength,
.filesView .file.selected .fileName,
.filesView .file.selected .filesLength,
.filesView .library.selected .fileName,
.filesView .library.selected .filesLength {
  color: white;
}
.filesView .library dx-check-box.chckBox {
  position: absolute;
  top: 35px;
  z-index: 2;
  visibility: hidden;
}
.filesView .library .innerView {
  background-image: url("/assets/img/icn/library_Normal@1.5x.svg");
}
.filesView .library .innerView .thumb {
  /*height: 112px;*/
}
.filesView .library.selected .innerView {
  background-image: url("/assets/img/icn/library_Select@1.5x.svg");
}
.filesView .library:hover .innerView {
  background-image: url("/assets/img/icn/library_Hover@1.5x.svg");
}
.filesView .folder .innerView {
  background-image: url("/assets/img/icn/folder_Normal@1.5x.svg");
}
.filesView .folder .innerView .thumb {
  /*height: 114px;*/
}
.filesView .folder.selected .innerView {
  background-image: url("/assets/img/icn/folder_Select@1.5x.svg");
}
.filesView .folder:not(.selected):hover .innerView {
  background-image: url("/assets/img/icn/folder_Hover@1.5x.svg");
}
.filesView .file .innerView {
  background-image: url("/assets/img/icn/file_Normal@1.5x.svg");
}
.filesView .file .innerView .thumb {
  /*height: 113px;*/
}
.filesView .file.selected .innerView {
  background-image: url("/assets/img/icn/file_Select@1.5x.svg");
}
.filesView .file:not(.selected):hover .innerView {
  background-image: url("/assets/img/icn/file_Hover@1.5x.svg");
}
#selectedFilesInfo {
  border: 1px solid #BBC7CE;
}
#selectedFilesInfo.positionStatic {
  width: 100%;
}
#selectedFilesInfo .selectedFilesRow {
  padding: 10px;
  border-bottom: 1px solid #BBC7CE;
}
#selectedFilesInfo .selectedFilesRow:last-child {
  border-bottom: 0 none;
}
#selectedFilesInfo h6 {
  font-size: 14px;
  font-family: "open_sansregular";
  font-weight: normal;
}
#selectedFilesInfo .selectedfileName {
  font-size: 16px;
  font-family: "open_sanssemibold";
  overflow: hidden;
  text-overflow: ellipsis;
  padding-top: 7px;
}
#selectedFilesInfo .selectedDocHeader {
  position: relative;
  padding: 0 0 0 50px;
  min-height: 50px;
}
#selectedFilesInfo .selectedDocHeader [class^=icn-],
#selectedFilesInfo .selectedDocHeader [class*=" icn-"] {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  width: 40px;
  height: 40px;
}
#selectedFilesInfo .selectedDocHeader [class^=icn-]:before,
#selectedFilesInfo .selectedDocHeader [class*=" icn-"]:before {
  font-size: 40px;
  line-height: 40px;
  color: #0078d7;
}
#selectedFilesInfo .selectedDocHeader .selectedfileCategory {
  font-size: 13px;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
#selectedFilesInfo .selectedDocsDetailsTable {
  width: 100%;
}
#selectedFilesInfo .selectedDocsDetailsTable td {
  padding: 5px;
}
#selectedFilesInfo .selectedDocsDetailsList {
  list-style: none;
  padding: 0;
  margin: 0 0 10px;
}
#selectedFilesInfo .selectedDocsDetailsList li {
  margin-bottom: 5px;
  font-size: 12px;
}
#selectedFilesInfo .selectedfileComment {
  font-size: 12px;
  word-wrap: break-word;
}
#selectedFilesInfo .multiSelectedFilesList {
  padding: 0;
  list-style: none;
  margin: 0;
}
#selectedFilesInfo .multiSelectedFilesList li {
  position: relative;
  padding: 0 0 0 34px;
  min-height: 34px;
}
#selectedFilesInfo .multiSelectedFilesList [class^=icn-],
#selectedFilesInfo .multiSelectedFilesList [class*=" icn-"] {
  position: absolute;
  top: 8px;
  left: 0;
  z-index: 2;
  width: 24px;
  height: 24px;
}
#selectedFilesInfo .multiSelectedFilesList [class^=icn-]:before,
#selectedFilesInfo .multiSelectedFilesList [class*=" icn-"]:before {
  font-size: 24px;
  line-height: 24px;
  color: #0078d7;
}
#selectedFilesInfo .multiSelectedFilesList .selectedfileName {
  /*line-height:34px;*/
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

#fileToolsBarHolder {
  float: right;
}
#fileToolsBarHolder .navbar-collapse {
  padding: 10px 0 0;
}
#fileToolsBarHolder ul li.fileTools {
  display: inline-block;
  margin: 0 15px 0 0;
}
#fileToolsBarHolder ul li.fileTools > a {
  position: relative;
  display: block;
  padding: 0 0 0 30px;
  line-height: 20px;
}
#fileToolsBarHolder ul li.fileTools > a [class^=icn-],
#fileToolsBarHolder ul li.fileTools > a [class*=" icn-"] {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 20px;
  height: 20px;
}
#fileToolsBarHolder ul li.fileTools > a [class^=icn-]:before,
#fileToolsBarHolder ul li.fileTools > a [class*=" icn-"]:before {
  font-size: 20px;
  line-height: 20px;
}
#fileToolsBarHolder ul li.fileTools > a:hover {
  color: #0b61a8;
}
#fileToolsBarHolder ul li.fileTools.dropdown .dropdown-menu {
  right: -85px;
  left: auto;
  top: 33px;
}
#fileToolsBarHolder ul li.fileTools.dropdown .dropdown-menu:before, #fileToolsBarHolder ul li.fileTools.dropdown .dropdown-menu:after {
  right: 107px;
}

.multiOptionDivHolder {
  padding: 5px 0 0;
}
.multiOptionDivHolder .multiOptionLabel {
  float: left;
  margin: 0 10px 15px 0;
  padding: 3px 5px 3px 5px;
  color: black;
  font-size: 12px;
  line-height: 18px;
}
.multiOptionDivHolder .multiOptionLabel.withMinimumMarginBottom {
  margin-bottom: 5px !important;
}
.multiOptionDivHolder .multiOptionDiv {
  float: left;
  position: relative;
  margin: 0 10px 15px 0;
  background-color: #D9F5FC;
  padding: 3px 20px 3px 5px;
  border: 1px solid #BBC7CE;
  border-radius: 2px 2px 2px 2px;
  color: black;
  font-size: 12px;
  line-height: 18px;
  width: auto;
  max-width: 100%;
  word-wrap: break-word;
}
.multiOptionDivHolder .multiOptionDiv.withMinimumMarginBottom {
  margin-bottom: 5px !important;
}
.multiOptionDivHolder .multiOptionDiv.withDiffBG {
  background-color: #FFFBD3;
  color: #916e00;
}
.multiOptionDivHolder .multiOptionDiv .close {
  position: absolute;
  right: 5px;
  top: 8px;
  font-size: 9px;
  width: 9px;
  height: 9px;
}
.multiOptionDivHolder .multiOptionDiv .ultimateDeleteDropdown {
  position: absolute;
  right: 5px;
  top: 8px;
  font-size: 9px;
  width: 9px;
  height: 9px;
}
.multiOptionDivHolder .multiOptionDiv .ultimateDeleteDropdown .close {
  position: static;
}
.multiOptionDivHolder .multiOptionDiv .ultimateDeleteDropdown .dropdown-menu {
  left: -13px;
  top: 15px;
}
.multiOptionDivHolder .multiOptionDiv .ultimateDeleteDropdown .dropdown-menu:before, .multiOptionDivHolder .multiOptionDiv .ultimateDeleteDropdown .dropdown-menu:after {
  left: 6.25px;
  right: auto;
}
.multiOptionDivHolder.withNoBG .multiOptionDiv {
  background-color: transparent;
  border: 0 none;
  color: #0078d7;
  font-size: 14px;
}
.multiOptionDivHolder.withNoBG .multiOptionDiv .close {
  visibility: hidden;
}
.multiOptionDivHolder.withNoBG .multiOptionDiv:hover .close {
  visibility: visible;
}

.tagComponent a[data-toggle=dropdown] {
  line-height: 34px;
  position: absolute;
  right: 9px;
  bottom: 0;
}
.tagComponent .dropdown-backdrop {
  z-index: 499;
}
.tagComponent .multiOptionDivHolder {
  min-height: 38px;
  padding-right: 30px;
  padding-bottom: 5px;
}
.tagComponent .multiOptionDivHolder .multiOptionDiv .close [class^=icn-]:before,
.tagComponent .multiOptionDivHolder .multiOptionDiv .close [class*=" icn-"]:before {
  font-size: 9px !important;
  position: relative;
  top: -1px !important;
}
.tagComponent .dropdown-menu {
  padding: 0;
  right: -10px !important;
  left: auto;
  min-width: 350px;
}
.tagComponent .dropdown-menu:before, .tagComponent .dropdown-menu:after {
  right: 12px;
  left: auto;
}
.tagComponent .dropdown-menu:before {
  border-color: transparent transparent #EFF3FB;
}
.tagComponent .tagHeader {
  display: table;
  width: 100%;
  text-align: center;
  border-bottom: 1px solid #BBC7CE;
  background-color: #EFF3FB;
  padding: 5px 10px 0;
}
.tagComponent .tagHeader a {
  display: table-cell;
  padding: 5px;
  color: #4a4a4a;
}
.tagComponent .tagHeader a.current {
  border-bottom: 1px solid #0078d7;
  color: #0078d7;
}
.tagComponent .tagBody input.resultFilter {
  border: 0 none;
  border-bottom: 1px solid #BBC7CE;
  font-size: 12px;
  padding: 10px;
}
.tagComponent .tagBody input.resultFilter:focus {
  box-shadow: none;
  outline: none;
}
.tagComponent .tagBody .filteringBy {
  font-size: 12px;
  padding: 0 10px;
  margin-bottom: 5px;
}
.tagComponent .tagBody .resultHolder {
  height: 200px;
  overflow-y: auto;
  padding: 0 0 5px 0;
}
.tagComponent .tagBody .resultHolder li {
  margin-bottom: 1px;
}
.tagComponent .tagBody .resultHolder li a {
  display: block;
  padding: 5px 10px 5px 25px;
  position: relative;
}
.tagComponent .tagBody .resultHolder li [class^=icn-]:before,
.tagComponent .tagBody .resultHolder li [class*=" icn-"]:before {
  position: absolute;
  left: 5px;
  top: 6px;
  font-size: 14px;
}
.tagComponent .tagBody .resultHolder li a.selected {
  color: black;
}
.tagComponent.filterComponent a[data-toggle=dropdown] .icn-filter:before {
  font-size: 20px;
  position: relative;
  top: 10px;
}
.tagComponent.filterComponent .multiOptionDivHolder {
  margin-right: 0;
  margin-left: 10px;
}
.tagComponent.filterComponent .dropdown-menu {
  right: -4px !important;
}
.tagComponent.filterComponent .dropdown-menu:before, .tagComponent.filterComponent .dropdown-menu:after {
  right: 12px;
  left: auto;
}
.tagComponent.filterComponent .dropdown-menu:before {
  border-color: transparent transparent #0078d7;
}
.tagComponent.filterComponent .tagHeader {
  background-color: #0078d7;
}
.tagComponent.filterComponent .tagHeader a {
  color: white;
}
.tagComponent.filterComponent .tagHeader a.current {
  border-bottom: 0 none;
  background-color: white;
  color: #0078d7;
  position: relative;
  top: 1px;
}

.LandpageTab {
  display: table;
  padding: 0px;
  margin: 10px 0 0;
  list-style: none;
  float: right;
  text-align: center;
  border-radius: 4px 4px 0 0;
}
.LandpageTab li {
  display: table-cell;
}
.LandpageTab li.seperating {
  border-right: 1px solid #BBC7CE;
  display: none;
}
.LandpageTab li a {
  display: block;
  padding: 10px 20px;
  color: white;
  background-color: #0078d7;
  white-space: nowrap;
  border-radius: 4px 4px 0 0;
}
.LandpageTab li.active a {
  font-weight: bold;
  color: black;
  background-color: white;
}

.grid-cell-clickable {
  cursor: pointer;
  overflow: hidden !important;
}

.grid-cell-disabled {
  background-color: #eee;
}

.grid-cellContent-disabled {
  color: #eee;
}

.grid-cell-active {
  background-color: white;
}

.grid-cell-bold {
  font-weight: bold;
}

.grid-cell-right,
.grid-cell-right * {
  text-align: right !important;
}

.dx-header-row td .dx-header-filter.dx-header-filter-empty {
  visibility: hidden !important;
}
.dx-header-row td .dx-sort {
  color: #0078d7;
}
.dx-header-row td:hover .dx-header-filter.dx-header-filter-empty {
  visibility: visible !important;
}

.dataGridIcnHolder {
  border-radius: 4px;
  padding-left: 5px;
  padding-right: 5px;
}
.dataGridIcnHolder:hover {
  background-color: #E0E5EE;
}
.dataGridIcnHolder a {
  font-size: 16px;
  line-height: 28px;
}
.dataGridIcnHolder a div {
  margin-top: 2px;
  float: left;
  margin-right: 5px;
}

.dx-toolbar-items-container .dx-icon.dx-icon-search {
  position: absolute;
  left: 2px;
  margin-top: 2px;
  height: 32px;
  z-index: 1;
  line-height: 20px;
  padding-left: 5px;
  padding-right: 5px;
  border-right: 1px solid #9EB1BA;
}
.dx-toolbar-items-container .dx-icon.dx-icon-search:before {
  font-size: 18px;
}
.dx-toolbar-items-container .dx-icon.dx-icon-search:hover {
  background-color: #E0E5EE;
  cursor: pointer;
}

.dx-texteditor-custom-container .dx-icon.dx-icon-search {
  left: 2px;
  margin-top: 2px;
  height: 32px;
  z-index: 1;
  line-height: 32px;
  padding-left: 5px;
  padding-right: 5px;
  border-right: 1px solid #9EB1BA;
  position: absolute;
}
.dx-texteditor-custom-container .dx-icon.dx-icon-search:before {
  font-size: 20px;
}
.dx-texteditor-custom-container .dx-icon.dx-icon-search:hover {
  background-color: #E0E5EE;
  cursor: pointer;
}

.height-600 {
  height: 600px;
}

.full-height {
  position: absolute;
  top: 20px;
  bottom: 20px;
  left: 20px;
  right: 20px;
  box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
  padding-top: 10px;
  margin-bottom: 15px;
}

.component-row-container-style {
  /*box-shadow: 0 3px 1px -2px rgba(0,0,0,.2), 0 2px 2px 0 rgba(0,0,0,.14), 0 1px 5px 0 rgba(0,0,0,.12);
  padding-top: 10px;
  margin:0 15px 15px;*/
}

.push-down-40 {
  margin-top: 40px;
}

.panel-salesBody {
  margin: 0;
  padding: 5px 0;
}

.PriceSalesBox {
  margin: -15px -10px -5px -15px;
  background-color: #FAFAFA;
  padding: 15px 0;
}
.PriceSalesBox > .form-group {
  padding-left: 15px;
  padding-right: 15px;
}

.custom-flex-layout {
  display: flex;
  flex-flow: wrap;
}

.list-container {
  padding-bottom: 30px;
}

.job-process-menu a {
  padding-left: 5px !important;
}
.job-process-menu .icn-arrow-oval-right,
.job-process-menu .icn-arrow-oval-left {
  position: relative !important;
  color: #0078d7;
  margin-right: 15px;
  margin-top: 5px;
}

.twinColumn {
  background-color: #eee;
}
.twinColumn .nav.nav-tabs {
  background-color: #E1E7EA;
  padding: 5px 10px 0;
}
.twinColumn .nav.nav-tabs > li > a {
  padding: 7px 10px;
  color: #0078d7;
}
.twinColumn .nav.nav-tabs > li.active > a {
  background-color: #FAFAFA;
}
.twinColumn .tab-content {
  padding: 10px;
}

.briefBoxGroup {
  /*margin-bottom: 20px;*/
  border: 1px solid rgba(126, 150, 162, 0.3);
}
.briefBoxGroup:last-child {
  /*margin-bottom: 0;*/
}
.briefBoxGroup .briefBoxGroupHeader {
  background-color: #f7fafe;
  padding: 10px;
  font-weight: bold;
  border-bottom: 1px solid rgba(126, 150, 162, 0.3);
}
.briefBoxGroup .briefBoxGroupHeader span:before {
  font-size: 16px;
  position: relative;
  top: 2px;
  color: #0078d7;
}

.briefBox {
  background-color: white;
  border-bottom: 1px solid rgba(126, 150, 162, 0.3);
}
.briefBox:hover {
  background-color: #D9F5FC;
}
.briefBox:last-child {
  border-bottom: 0 none;
}
.briefBox .boxName {
  display: block;
  float: left;
  max-width: 45%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.briefBox .boxPrice,
.briefBox .boxFilter {
  float: right;
  color: #0078d7;
  max-height: 20px;
}
.briefBox .boxFilter {
  max-width: 50%;
}
.briefBox .boxPrice {
  max-width: 40%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.briefBox .briefHeader {
  padding: 10px 22px 10px 7px;
  position: relative;
}
.briefBox .briefHeader .toggole {
  position: absolute;
  right: 2px;
  top: 5px;
  padding: 5px;
  color: #0078d7;
}
.briefBox .briefHeader .boxLength {
  float: right;
  padding: 0 5px 0 5px;
}
.briefBox .briefHeader.selected {
  background-color: #78e2ff;
}
.briefBox .briefBody {
  padding: 0px 6px 5px;
  font-size: 12px;
}
.briefBox .briefBody .dx-datagrid-header-panel .dx-toolbar-item-content {
  /*min-width: unset;*/
}
.briefBox .briefBody .dataGrid {
  overflow-y: hidden;
}
.briefBox .briefBody .dataGrid .dx-datagrid-header-panel .dx-toolbar-items-container,
.briefBox .briefBody .dataGrid .dx-datagrid-header-panel .dx-toolbar {
  margin-bottom: 0;
}
.briefBox .briefBody .dataRowHolder {
  cursor: pointer;
}
.briefBox .briefBody .dataRowHolder td {
  border-bottom: 1px solid rgba(126, 150, 162, 0.3);
  padding: 5px;
}
.briefBox .briefBody .dataRowHolder td .boxName {
  /*max-width: 135px; max-width: 100px;*/
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.briefBox .briefBody .dataRowHolder td.actionCol {
  padding: 5px;
  text-align: right;
  border-left: 0 none;
  /*width: 25px;*/
}
.briefBox .briefBody .dataRowHolder td.actionCol [class^=icn-]:before,
.briefBox .briefBody .dataRowHolder td.actionCol [class*=" icn-"]:before {
  font-size: 14px;
  height: 14px;
  text-align: center;
  line-height: 1;
}
.briefBox .briefBody .dataRowHolder td.actionCol a {
  padding: 2px 2px;
}
.briefBox .briefBody .dataRowHolder td.actionCol a.current {
  background-color: #0078d7;
}
.briefBox .briefBody .dataRowHolder td.actionCol a.current [class^=icn-]:before,
.briefBox .briefBody .dataRowHolder td.actionCol a.current [class*=" icn-"]:before {
  color: white;
  font-size: 12px;
}
.briefBox .briefBody .dataRowHolder .boxName,
.briefBox .briefBody .dataRowHolder .boxPrice,
.briefBox .briefBody .dataRowHolder .boxFilter {
  float: none;
  max-width: unset;
  font-weight: bold;
  font-size: 12px;
}
.briefBox .briefBody .dataRowHolder .boxName {
  text-align: left;
}
.briefBox .briefBody .dataRowHolder .boxPrice,
.briefBox .briefBody .dataRowHolder .boxFilter {
  text-align: right;
}
.briefBox .briefBody .dataRowHolder .boxDetails-left,
.briefBox .briefBody .dataRowHolder .boxDetails-right {
  font-size: 10px;
  /*max-width: 100px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;*/
}
.briefBox .briefBody .dataRowHolder .boxDetails-right {
  text-align: right;
}
.briefBox .briefBody .dataRowHolder:hover, .briefBox .briefBody .dataRowHolder.opened {
  background-color: #d9f1fc;
}
.briefBox.opened {
  background-color: #f7fafe;
}

.my-desk .my-desk-task-container {
  margin: 20px;
}
.my-desk .my-desk-container {
  margin-top: 20px;
  margin-bottom: 20px;
  padding-left: 5px;
  padding-right: 5px;
}
.my-desk .pull-flex-right {
  margin-left: auto;
}
.my-desk .corner {
  box-sizing: border-box;
  border: 1px solid #e2e7eb;
  background-color: #F1F3F3;
  height: 100vh;
  padding: 0;
}
.my-desk .corner .pams-icon {
  font-family: "pams-sub-icons";
  color: #0078d7;
  margin-left: 5px;
}
.my-desk .corner .label-group {
  border-radius: 2px;
  background-color: #FAFAFA;
  font-family: "Open Sans";
  color: #1D272B;
  padding-left: 8px;
  padding-right: 8px;
  padding-top: 4px;
  padding-bottom: 4px;
  margin: 5px;
  display: flex;
  flex-wrap: wrap;
}
.my-desk .corner .label-group .caption {
  font-size: 10px;
  line-height: 16px;
}
.my-desk .corner .label-group .caption-value {
  font-size: 10px;
  font-weight: bold;
}
.my-desk .corner .label-group .caption-value.caption-value-large {
  font-size: 16px !important;
}
.my-desk .corner .label-group-value {
  margin: 5px;
  display: flex;
  flex-wrap: wrap;
}
.my-desk .corner .label-group-value .caption {
  font-size: 10px;
  line-height: 16px;
  padding-left: 8px;
  line-height: 24px;
}
.my-desk .corner .label-group-value .big-caption {
  font-size: 12px;
  font-family: "Open Sans";
  line-height: 24px;
  padding-left: 8px;
  font-weight: bold;
}
.my-desk .corner .label-group-value .info {
  height: 16px;
  color: #677C99;
  font-family: "Open Sans";
  font-size: 10px;
  line-height: 16px;
  text-align: right;
}
.my-desk .corner .widget-box {
  margin: 5px;
  margin-bottom: 20px;
}
.my-desk .corner .widget-box .widget-box-header {
  box-sizing: border-box;
  padding-top: 5px;
  padding-left: 5px;
  height: 31px;
  border: 1px solid #BBC7CE;
  border-radius: 2px 2px 0 0;
  background-color: #FFFFFF;
  display: flex;
  flex-wrap: wrap;
  cursor: pointer;
}
.my-desk .corner .widget-box .widget-box-header .header-text {
  color: #000000;
  font-family: "Open Sans";
  font-size: 14px;
  line-height: 19px;
}
.my-desk .corner .widget-box .widget-box-header .header-command {
  margin-left: auto;
  padding-right: 8px;
}
.my-desk .corner .widget-box .widget-box-header .fa-plus {
  color: #0078d7;
}
.my-desk .corner .widget-box .widget-box-body {
  box-sizing: border-box;
  border: 1px solid #BBC7CE;
  background-color: #FFFFFF;
  min-height: 300px;
}

.shared-popup-full-screen .modal-dialog {
  width: 98%;
  height: 92%;
  padding: 0;
}
.shared-popup-full-screen .modal-content {
  height: 99%;
}

.underline-decoration:hover {
  text-decoration: underline;
}

.terms-service-text {
  font-size: 12px;
}
.terms-service-text p {
  font-size: 12px;
}
.terms-service-text span {
  font-size: 12px;
}
.terms-service-text a {
  font-size: 12px;
}

.editor-comm {
  margin-top: -9px;
}

.row-margin-15 {
  margin-top: 15px;
}

.hover-enabled:hover {
  background-color: #D9F5FC !important;
}

.percentage-box {
  position: relative;
}
.percentage-box input.dx-texteditor-input {
  text-align: right;
  padding-right: 35px !important;
}
.percentage-box .percentage-suffix {
  font-weight: normal;
  position: absolute;
  font-size: 14px;
  right: 0;
  top: 5px;
  width: 35px;
  text-align: center;
}

input.percentage-box {
  text-align: right;
  padding-right: 25px;
}

.dropdown-addnew {
  color: #0078d7 !important;
  font-weight: bold;
  background-color: #fff !important;
}
.dropdown-addnew:hover {
  background-color: #fff !important;
  text-decoration: underline !important;
}

.button-item-toolbar {
  padding: 0 13px;
}

.grayed-disabled {
  color: gray;
  font-size: 24px;
  cursor: not-allowed;
}
.grayed-disabledi {
  color: gray !important;
  font-size: 23px;
}

.grid-cell-clickable-checkbox {
  padding-left: 0 !important;
}

.dx-loadpanel-wrapper .dx-loadpanel-content {
  width: 230px !important;
  height: 230px !important;
}
.dx-loadpanel-wrapper .dx-loadpanel-content .dx-loadpanel-content-wrapper .dx-loadpanel-indicator {
  width: 111px;
  height: 111px;
  margin-bottom: 10px;
}
.dx-loadpanel-wrapper .dx-loadpanel-content .dx-loadpanel-content-wrapper .dx-loadpanel-indicator .dx-loadindicator-wrapper {
  background: url("/assets/favicon.png") no-repeat center center;
  background-size: 65% auto;
  position: relative;
}
.dx-loadpanel-wrapper .dx-loadpanel-content .dx-loadpanel-content-wrapper .dx-loadpanel-indicator .dx-loadindicator-wrapper .dx-loadindicator-content {
  width: 102px;
  height: 102px;
  border: 4px solid #e2e7eb;
  border-top-color: #0078d7;
  border-radius: 50%;
  animation: loader-rotate 1.5s linear infinite;
  position: absolute;
  z-index: 2;
}
.dx-loadpanel-wrapper .dx-loadpanel-content .dx-loadpanel-content-wrapper .dx-loadpanel-indicator .dx-loadindicator-wrapper .dx-loadindicator-content .dx-loadindicator-icon {
  display: none;
}

[class^=svg-],
[class*=" svg-"] {
  background-repeat: no-repeat;
}
[class^=svg-].svg-nav,
[class*=" svg-"].svg-nav {
  display: block;
  width: 20px;
  height: 20px;
  position: relative;
  top: 3px;
  background-size: 100% auto;
}

.svg-offer {
  background-image: url("/assets/img/icn/pams-nav/Offer@1.5x.svg");
}

.svg-offerColor {
  background-image: url("/assets/img/icn/pams-nav/Offer@1.5x-Colors.svg");
}

.svg-orderColor {
  background-image: url("/assets/img/icn/pams-nav/Order@1.5x-Colors.svg");
}

.menu-icn-Contacts-Flat-Primary:before {
  font-size: 20px;
}

ul.styleBtnHolder {
  margin: 0;
  padding: 0;
  list-style: none;
  display: table;
  width: 100%;
  background-color: white;
  border: 1px solid #BECAD0;
  border-radius: 2px 2px 2px 2px;
}
ul.styleBtnHolder li {
  display: table-cell;
}
ul.styleBtnHolder li > a {
  display: block;
  padding: 0 10px;
}

tag-input .ng2-tag-input {
  border: 0 none !important;
}
tag-input .ng2-tag-input.ng2-tag-input--focused {
  border: 0 none !important;
}
tag-input .ng2-tag-input tag {
  font-family: "open_sansregular";
  font-size: 12px;
  background-color: #D9F5FC;
  padding: 3px 20px 3px 5px;
  border: 1px solid #BBC7CE;
  border-radius: 2px 2px 2px 2px;
  height: auto;
  line-height: initial;
  position: relative;
}
tag-input .ng2-tag-input tag delete-icon {
  position: absolute;
  right: 4px;
  top: 4px;
  font-size: 9px;
  width: 9px;
  height: 9px;
}
tag-input .ng2-tag-input tag delete-icon svg {
  height: 9px !important;
  width: 9px;
  vertical-align: middle;
}
tag-input .ng2-tag-input tag-input-form input.ng2-tag-input__text-input {
  height: auto;
  background-color: transparent;
  padding: 3px 20px 3px 5px;
  font-size: 12px;
}

.ng2-dropdown-menu {
  z-index: 1100 !important;
}

.customChckBox {
  cursor: pointer;
}
.customChckBox .icn-tree-box {
  position: relative;
  top: 2px;
}
.customChckBox .icn-tree-box:before {
  color: black;
}
.customChckBox .icn-tree-check {
  position: absolute;
  left: 0;
  top: -1px;
  z-index: 2;
}
.customChckBox .icn-tree-check:before {
  color: #0078d7;
}
.customChckBox.small {
  font-size: 12px;
}

.whiteBGContainer {
  background-color: white;
  padding: 15px;
  margin-top: 15px;
  border-radius: 4px 4px 4px 4px;
  border: 0.5px solid rgba(158, 177, 186, 0.3);
}

.schedulerHolder {
  position: relative;
}
.schedulerHolder .todayBtn {
  position: absolute;
  top: 9px;
  left: 270px;
  z-index: 2;
}
.schedulerHolder dx-scheduler .dx-scheduler-header {
  background-color: transparent;
  border: 0 none;
}
.schedulerHolder dx-scheduler .dx-scheduler-header .dx-scheduler-view-switcher.dx-widget {
  margin: 9px;
  height: auto;
  border: 1px solid #BBC7CE;
  border-radius: 3px 3px 3px 3px;
  overflow: hidden;
}
.schedulerHolder dx-scheduler .dx-scheduler-header .dx-scheduler-view-switcher.dx-widget .dx-item.dx-tab {
  padding: 0 9px;
  width: auto;
  border-right: 1px solid #BBC7CE;
}
.schedulerHolder dx-scheduler .dx-scheduler-header .dx-scheduler-view-switcher.dx-widget .dx-item.dx-tab:after, .schedulerHolder dx-scheduler .dx-scheduler-header .dx-scheduler-view-switcher.dx-widget .dx-item.dx-tab:before {
  content: unset;
}
.schedulerHolder dx-scheduler .dx-scheduler-header .dx-scheduler-view-switcher.dx-widget .dx-item.dx-tab:last-child {
  border-right: 0 none;
}
.schedulerHolder dx-scheduler .dx-scheduler-header .dx-scheduler-view-switcher.dx-widget .dx-item.dx-tab.dx-tab-selected, .schedulerHolder dx-scheduler .dx-scheduler-header .dx-scheduler-view-switcher.dx-widget .dx-item.dx-tab.dx-tab-selected.dx-state-focused {
  background-color: #0078d7;
}
.schedulerHolder dx-scheduler .dx-scheduler-header .dx-scheduler-view-switcher.dx-widget .dx-item.dx-tab.dx-tab-selected span, .schedulerHolder dx-scheduler .dx-scheduler-header .dx-scheduler-view-switcher.dx-widget .dx-item.dx-tab.dx-tab-selected.dx-state-focused span {
  color: white;
}
.schedulerHolder dx-scheduler .dx-scheduler-header .dx-scheduler-view-switcher.dx-widget .dx-item.dx-tab.dx-tab-selected:hover span {
  color: white;
}
.schedulerHolder dx-scheduler .dx-scheduler-work-space {
  border: 1px solid #BBC7CE;
  margin: 0;
  padding: 0;
}
.schedulerHolder dx-scheduler .dx-scheduler-work-space table.dx-scheduler-header-panel {
  margin-top: 0;
  border-bottom: 3px solid #0078d7 !important;
  font-size: 14px;
}
.schedulerHolder dx-scheduler .dx-scheduler-work-space table.dx-scheduler-header-panel th,
.schedulerHolder dx-scheduler .dx-scheduler-work-space table.dx-scheduler-header-panel td {
  height: 33px;
  background-color: #F9FAFB;
}
.schedulerHolder dx-scheduler .dx-scheduler-work-space table.dx-scheduler-header-panel th.weekend,
.schedulerHolder dx-scheduler .dx-scheduler-work-space table.dx-scheduler-header-panel td.weekend {
  background-color: rgba(239, 243, 251, 0.6);
}
.schedulerHolder dx-scheduler .dx-scheduler-work-space table.dx-scheduler-date-table td.dx-scheduler-date-table-cell {
  font-size: 12px;
}
.schedulerHolder dx-scheduler .dx-scheduler-work-space table.dx-scheduler-date-table td.dx-scheduler-date-table-cell.dx-state-hover {
  background-color: rgba(252, 249, 222, 0.5);
}
.schedulerHolder dx-scheduler .dx-scheduler-work-space table.dx-scheduler-date-table td.dx-scheduler-date-table-cell.weekend {
  background-color: rgba(239, 243, 251, 0.6);
}
.schedulerHolder dx-scheduler .dx-scheduler-work-space table.dx-scheduler-date-table td.dx-scheduler-date-table-cell.dx-scheduler-date-table-current-date > div {
  color: #0078d7;
}
.schedulerHolder dx-scheduler .dx-scheduler-work-space-odd-cells .dx-scheduler-appointment {
  box-shadow: inset 2px 0px 0px 0px #0b61a8;
  border-color: transparent;
  background-color: transparent;
}
.schedulerHolder dx-scheduler .dx-scheduler-work-space-odd-cells .dx-scheduler-appointment.dx-state-hover {
  box-shadow: inset 2px 0px 0px 0px #0b61a8;
}
.schedulerHolder dx-scheduler .dx-scheduler-work-space-odd-cells .dx-scheduler-appointment.dx-state-focused {
  background-color: transparent;
  border-color: transparent;
  box-shadow: inset 2px 0px 0px 0px #0078d7;
}
.schedulerHolder dx-scheduler .dx-scheduler-work-space-odd-cells .dx-scheduler-appointment.dx-state-focused:before {
  content: unset;
}
.schedulerHolder dx-scheduler .dx-scheduler-work-space-odd-cells .dx-scheduler-appointment.dx-state-focused .dx-scheduler-appointment-content {
  background-color: rgba(0, 120, 215, 0.8);
  color: white;
}
.schedulerHolder dx-scheduler .dx-scheduler-work-space-odd-cells .dx-scheduler-appointment .dx-scheduler-appointment-content {
  color: #0078d7;
  background-color: rgba(215, 232, 247, 0.6);
  height: auto;
  padding: 3px 7px;
}
.schedulerHolder dx-scheduler .dx-scheduler-work-space-odd-cells .dx-scheduler-dropdown-appointments.dx-button {
  max-width: 60px;
  font-size: 12px;
  max-height: 15px;
}
.schedulerHolder .scheduler.allDayMode .dx-scheduler-work-space-week .dx-scheduler-header-panel-container {
  display: block;
  clear: both;
  float: none;
}
.schedulerHolder .scheduler.allDayMode .dx-scheduler-work-space-week .dx-scheduler-header-panel-container::after {
  clear: both;
  float: none;
}
.schedulerHolder .scheduler.allDayMode .dx-scheduler-work-space-week .dx-scheduler-header-panel-container .dx-scheduler-header-panel-empty-cell {
  width: 10% !important;
  float: left;
  display: none !important;
}
.schedulerHolder .scheduler.allDayMode .dx-scheduler-work-space-week .dx-scheduler-header-panel-container .dx-scheduler-header-panel-empty-cell .dx-scheduler-all-day-title {
  min-height: 300px;
  height: auto !important;
}
.schedulerHolder .scheduler.allDayMode .dx-scheduler-work-space-week .dx-scheduler-header-panel-container .dx-scheduler-header-tables-container {
  width: 100% !important;
  float: right;
}
.schedulerHolder .scheduler.allDayMode .dx-scheduler-work-space-week .dx-scheduler-header-panel-container .dx-scheduler-all-day-appointments {
  position: static;
  min-height: 300px;
  height: auto !important;
  width: 100%;
}
.schedulerHolder .scheduler.allDayMode .dx-scheduler-work-space-week .dx-scheduler-header-panel-container .dx-item.dx-scheduler-appointment {
  transform: none !important;
  position: static !important;
  min-width: 100% !important;
  width: 100% !important;
  height: 30px !important;
  display: block;
}
.schedulerHolder .scheduler.allDayMode .dx-scheduler-work-space-week .dx-scheduler-all-day-panel .dx-scheduler-all-day-table {
  min-height: 300px;
  height: auto !important;
}
.schedulerHolder .scheduler.allDayMode .dx-scheduler-work-space-week .dx-scheduler-appointment-collector {
  transform: none !important; /*position: static !important;*/
  width: 100% !important;
  border-radius: 4px 4px 4px 4px;
}
.schedulerHolder .scheduler.allDayMode .dx-scheduler-work-space-week .dx-scheduler-date-table-scrollable.dx-scrollable.dx-visibility-change-handler.dx-scrollable-vertical.dx-scrollable-simulated {
  display: none;
}
.schedulerHolder .scheduler.allDayMode .dx-scheduler-work-space-day .dx-scheduler-header-panel-container {
  display: block;
  clear: both;
  float: none;
}
.schedulerHolder .scheduler.allDayMode .dx-scheduler-work-space-day .dx-scheduler-header-panel-container::after {
  clear: both;
  float: none;
}
.schedulerHolder .scheduler.allDayMode .dx-scheduler-work-space-day .dx-scheduler-header-panel-container .dx-scheduler-header-panel-empty-cell {
  width: 10% !important;
  float: left;
  display: none !important;
}
.schedulerHolder .scheduler.allDayMode .dx-scheduler-work-space-day .dx-scheduler-header-panel-container .dx-scheduler-header-panel-empty-cell .dx-scheduler-all-day-title {
  min-height: 300px;
  height: auto !important;
}
.schedulerHolder .scheduler.allDayMode .dx-scheduler-work-space-day .dx-scheduler-header-panel-container .dx-scheduler-header-tables-container {
  width: 100% !important;
  float: right;
}
.schedulerHolder .scheduler.allDayMode .dx-scheduler-work-space-day .dx-scheduler-header-panel-container .dx-scheduler-all-day-appointments {
  position: static;
  min-height: 300px;
  height: auto !important;
  width: 100%;
}
.schedulerHolder .scheduler.allDayMode .dx-scheduler-work-space-day .dx-scheduler-header-panel-container .dx-item.dx-scheduler-appointment {
  transform: none !important;
  position: static !important;
  min-width: 100% !important;
  width: 100% !important;
  height: 30px !important;
  display: block;
}
.schedulerHolder .scheduler.allDayMode .dx-scheduler-work-space-day .dx-scheduler-all-day-panel .dx-scheduler-all-day-table {
  min-height: 300px;
  height: auto !important;
}
.schedulerHolder .scheduler.allDayMode .dx-scheduler-work-space-day .dx-scheduler-appointment-collector {
  transform: none !important; /*position: static !important;*/
  width: 100% !important;
  border-radius: 4px 4px 4px 4px;
}
.schedulerHolder .scheduler.allDayMode .dx-scheduler-work-space-day .dx-scheduler-date-table-scrollable.dx-scrollable.dx-visibility-change-handler.dx-scrollable-vertical.dx-scrollable-simulated {
  display: none;
}

.appointmentTemplate {
  background-color: white;
  text-align: center;
}
.appointmentTemplate .appointmentText { /*margin-bottom: 5px;*/
  padding: 15px 5px 5px;
  position: relative;
  border: 1px solid #BBC7CE;
}
.appointmentTemplate .appointmentText:hover {
  background-color: #D9F5FC;
}
.appointmentTemplate .appointmentLabel {
  position: absolute;
  top: -5px;
  left: -5px;
  padding: 0px 5px;
  border: 1px solid #BBC7CE;
  background-color: white;
  font-size: 12px;
}
.dx-scheduler-appointment-tooltip-wrapper .dx-overlay-content .dx-popup-content.dx-popup-content-scrollable {
  max-height: 300px !important;
}
.dx-scheduler-appointment-tooltip-wrapper .dx-overlay-content .dx-popup-content .dx-list-item {
  table-layout: auto;
  width: 100% !important;
  border-top: 0 none;
}

.dx-overlay-content.dx-dropdowneditor-overlay-flipped {
  border-radius: 0 0 0 0;
}
.dx-overlay-content.dx-dropdowneditor-overlay-flipped > .dx-popup-content {
  padding: 1px;
}

.dataTreeAsDropdown .dx-treelist-header-panel .dx-toolbar-after {
  display: block;
  left: 0;
  padding-left: 0;
}
.dataTreeAsDropdown .dx-treelist-header-panel .dx-toolbar-after .dx-toolbar-item {
  display: block;
}
.dataTreeAsDropdown .dx-treelist-header-panel .dx-toolbar-after .dx-toolbar-item .dx-treelist-search-panel {
  width: 100% !important;
  margin-left: 0;
}
.dataTreeAsDropdown .dx-treelist-header-panel .dx-toolbar-after .dx-toolbar-item .dx-treelist-search-panel input.dx-texteditor-input {
  min-height: unset;
  height: 32px;
  padding-left: 40px;
}
.dataTreeAsDropdown .dx-treelist-header-panel .dx-toolbar-after .dx-toolbar-item .dx-treelist-search-panel .dx-icon.dx-icon-search {
  top: 0;
}
.dataTreeAsDropdown .dx-treelist-header-panel .dx-toolbar-after .dx-toolbar-item .dx-treelist-search-panel .dx-texteditor-input,
.dataTreeAsDropdown .dx-treelist-header-panel .dx-toolbar-after .dx-toolbar-item .dx-treelist-search-panel .dx-placeholder:before {
  padding-left: 40px;
}

.toggoleButtonHolder {
  padding: 2px;
  border: 1px solid #0078d7;
  border-radius: 5px 5px 5px 5px;
  overflow: hidden;
}
.toggoleButtonHolder .btn {
  border-radius: 5px 5px 5px 5px;
  border: #0078d7;
  display: block;
  width: 100%;
  padding-left: 0;
  padding-right: 0;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  min-width: unset;
}

.jobPanel {
  border-radius: 5px 5px 5px 5px;
  border: 1px solid #BECAD0;
}
.jobPanel:hover, .jobPanel.selected {
  border-color: #0078d7;
}
.jobPanel .jobPanel-heading {
  background-color: #F2F7FC;
  border-radius: 5px 5px 0px 0px;
  position: relative;
}
.jobPanel .jobPanel-heading .collapsingBtn {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 40px;
  left: 0;
  font-size: 20px;
  padding: 15px 0;
  text-align: center;
  text-decoration: none;
  font-weight: normal;
}
.jobPanel .jobPanel-heading .jobPanel-title {
  padding: 13px 25px 13px 40px;
}
.jobPanel .jobPanel-heading .jobPanel-title .clientName,
.jobPanel .jobPanel-heading .jobPanel-title .vendorName,
.jobPanel .jobPanel-heading .jobPanel-title .priceTypeLabel,
.jobPanel .jobPanel-heading .jobPanel-title .dateTypeLabel {
  float: left;
  margin-right: 15px;
  font-size: 18px;
  position: relative;
  line-height: 1;
  color: #0078d7;
  width: 15%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.jobPanel .jobPanel-heading .jobPanel-title .clientName .txtLabel,
.jobPanel .jobPanel-heading .jobPanel-title .vendorName .txtLabel,
.jobPanel .jobPanel-heading .jobPanel-title .priceTypeLabel .txtLabel,
.jobPanel .jobPanel-heading .jobPanel-title .dateTypeLabel .txtLabel {
  display: block;
  color: black;
  font-size: x-small;
  line-height: 1;
}
.jobPanel .jobPanel-heading .jobPanel-title .clientName .txtValue,
.jobPanel .jobPanel-heading .jobPanel-title .vendorName .txtValue,
.jobPanel .jobPanel-heading .jobPanel-title .priceTypeLabel .txtValue,
.jobPanel .jobPanel-heading .jobPanel-title .dateTypeLabel .txtValue {
  color: #0b61a8;
  font-size: small;
  line-height: 1;
}
.jobPanel .jobPanel-heading .jobPanel-title .clientName .alternative,
.jobPanel .jobPanel-heading .jobPanel-title .vendorName .alternative,
.jobPanel .jobPanel-heading .jobPanel-title .priceTypeLabel .alternative,
.jobPanel .jobPanel-heading .jobPanel-title .dateTypeLabel .alternative {
  display: inline-block;
  padding: 0 4px;
  background-color: #FF3E56;
  color: white;
  border: 1px solid #FF3E56;
  border-radius: 3px 3px 3px 3px;
  font-size: x-small;
}
.jobPanel .jobPanel-heading .jobPanel-title .dateTypeLabel {
  width: 10%;
}
.jobPanel .jobPanel-heading .panelLabelHolder {
  float: left;
  margin-right: 15px;
  position: relative;
}
.jobPanel .jobPanel-heading .panelLabelHolder .amendment,
.jobPanel .jobPanel-heading .panelLabelHolder .revise,
.jobPanel .jobPanel-heading .panelLabelHolder .alternative,
.jobPanel .jobPanel-heading .panelLabelHolder .amedment,
.jobPanel .jobPanel-heading .panelLabelHolder .backOrder {
  position: absolute;
  left: -13px;
  top: 2px;
  padding: 0 4px;
  background-color: gray;
  color: white;
  border: 1px solid gray;
  border-radius: 3px 3px 3px 3px;
  font-size: 10px;
  transform: rotate(-26deg);
  box-shadow: 0px 1px 2px rgb(0, 0, 0);
  min-width: 45px;
  text-align: center;
}
.jobPanel .jobPanel-heading .panelLabelHolder .amendment.current,
.jobPanel .jobPanel-heading .panelLabelHolder .revise.current,
.jobPanel .jobPanel-heading .panelLabelHolder .alternative.current,
.jobPanel .jobPanel-heading .panelLabelHolder .amedment.current,
.jobPanel .jobPanel-heading .panelLabelHolder .backOrder.current {
  background-color: #43BF00;
  border-color: #43BF00;
}
.jobPanel .jobPanel-heading .panelLabelHolder .amendment.notCurrent,
.jobPanel .jobPanel-heading .panelLabelHolder .revise.notCurrent,
.jobPanel .jobPanel-heading .panelLabelHolder .alternative.notCurrent,
.jobPanel .jobPanel-heading .panelLabelHolder .amedment.notCurrent,
.jobPanel .jobPanel-heading .panelLabelHolder .backOrder.notCurrent {
  background-color: gray;
  border-color: gray;
}
.jobPanel .jobPanel-heading .panelLabelHolder .alternative,
.jobPanel .jobPanel-heading .panelLabelHolder .amedment,
.jobPanel .jobPanel-heading .panelLabelHolder .backOrder {
  background-color: white;
  color: #0078d7;
  border: 1px solid #0078d7;
}
.jobPanel .jobPanel-heading .panelLabelHolder .backOrder {
  transform: rotate(0);
  left: auto;
  right: -10px;
  top: -10px;
}
.jobPanel .jobPanel-body {
  border-top: 1px solid #BECAD0;
  padding: 15px 0 0;
  background-color: white;
}
.jobPanel.purchasing {
  border: 1px solid #acd8d7;
}
.jobPanel.purchasing:hover {
  border-color: #00cbd9 !important;
}
.jobPanel.purchasing .jobPanel-heading {
  background-color: #f1fdfd;
}
.jobPanel.purchasing .jobPanel-body {
  border-top: 1px solid #acd8d7;
}
.jobPanel.MRQ {
  border: 1px solid #caacd8;
}
.jobPanel.MRQ:hover {
  border-color: #8000d9 !important;
}
.jobPanel.MRQ .jobPanel-heading {
  background-color: #f7f1fd;
}
.jobPanel.MRQ .jobPanel-body {
  border-top: 1px solid #caacd8;
}

.accordionDropdown {
  position: absolute;
  right: 15px;
  top: 10px;
}
.accordionDropdown > a {
  display: inline-block;
  padding: 5px;
  width: 40px;
  height: 40px;
  text-align: center;
}
.accordionDropdown > a i:not(.icn-close) {
  font-size: 30px;
  line-height: 20px;
  text-align: center;
}
.accordionDropdown > a i.icn-close {
  line-height: 30px;
}
.accordionDropdown .dropdown-menu {
  right: 0;
  left: auto;
}

#notificationPanelHolder .HeaderTabs > li.tabItem:not(.active) > a {
  color: white !important;
}

.notificationPage .HeaderTabsHolder .HeaderTabs li a {
  padding: 10px 15px;
}
.notificationPage .notificationsRightButtonsHolder {
  position: relative;
}
.notificationPage .notificationsRightButtonsHolder .notificationsRightButtons {
  margin: 0;
  padding: 0;
  list-style: none;
  position: absolute;
  right: 5px;
  top: 5px;
}
.notificationPage .notificationsRightButtonsHolder .notificationsRightButtons > li {
  float: left;
  margin-right: 10px;
}
.notificationPage .notificationBox {
  border-radius: 2px;
  border: 1px solid #becad0;
  position: relative;
  border-left: 3px solid dodgerblue;
  margin-bottom: 5px;
}
.notificationPage .notificationBox.unseen {
  background-color: #eaf9ff;
}
.notificationPage .notificationBox.requestApproval {
  border-left: 3px solid #0078d7;
}
.notificationPage .notificationBox.requestApproved {
  border-left: 3px solid #43BF00;
}
.notificationPage .notificationBox.requestRejected {
  border-left: 3px solid #FF3E56;
}
.notificationPage .notificationBox .notificationBody {
  cursor: pointer;
  padding: 10px 90px 10px 10px;
}
.notificationPage .notificationBox .notificationDate {
  position: absolute;
  right: 10px;
  top: 10px;
  z-index: 2;
  width: 85px;
  text-align: right;
}
.notificationPage .notificationBox .taskAssiginingBox {
  padding: 5px 10px;
  background-color: #F7FAFF;
}
.notificationPage .notificationBox .taskAssiginingBox .acceptBtn,
.notificationPage .notificationBox .taskAssiginingBox .rejectBtn {
  display: inline-block;
  padding: 5px 10px;
  margin: 0 10px 0 0;
  border: 1px transparent solid;
  border-radius: 4px 4px 4px 4px;
}
.notificationPage .notificationBox .taskAssiginingBox .acceptBtn {
  color: #43BF00;
}
.notificationPage .notificationBox .taskAssiginingBox .acceptBtn i {
  color: #43BF00;
}
.notificationPage .notificationBox .taskAssiginingBox .acceptBtn:hover, .notificationPage .notificationBox .taskAssiginingBox .acceptBtn.withBorder {
  border-color: #43BF00;
}
.notificationPage .notificationBox .taskAssiginingBox .rejectBtn {
  color: #FF3E56;
}
.notificationPage .notificationBox .taskAssiginingBox .rejectBtn i {
  color: #FF3E56;
}
.notificationPage .notificationBox .taskAssiginingBox .rejectBtn:hover, .notificationPage .notificationBox .taskAssiginingBox .rejectBtn.withBorder {
  border-color: #FF3E56;
}
.notificationPage .periodTitle {
  color: #BBC7CE;
}
.notificationPage.insideDropdown .HeaderTabsHolder .HeaderTabs li a {
  padding: 5px 10px;
}
.notificationPage.insideDropdown .notificationBox {
  font-size: 12px;
}

.archivedJobHolder {
  padding: 15px 30px;
  margin-bottom: 15px;
  border-radius: 4px 4px 4px 4px;
  background-color: #FFFBD3;
  border: solid 1px #ffef54;
}
.archivedJobHolder span {
  font-size: 14px;
  font-weight: normal;
}
.archivedJobHolder b {
  font-size: 14px;
  color: #1b6bad;
}
.archivedJobHolder .archivedHead {
  position: relative;
}
.archivedJobHolder .archivedHead .archivedLinks {
  position: absolute;
  top: 0;
  right: 0;
}
.archivedJobHolder .archivedBody {
  border-top: solid 1px #ffef54;
  margin-top: 15px;
  padding-top: 15px;
}

.horizontalSeparatorWithMarginAndPadding {
  border-bottom: 1px solid #77909D;
  margin-bottom: 15px;
  padding-bottom: 15px;
}

.layerDimmedOutside {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.2);
  z-index: 1041;
}

.dimmedOutside {
  position: relative;
  z-index: 1042;
}

.NeedSave {
  border-bottom-color: red;
  border-bottom-width: 2px;
}

.vline {
  border-left: 1px solid #0b61a8;
  height: 20px;
  margin: 15px;
}

.hovered:hover {
  text-decoration: underline;
}

.AddressHolder {
  margin-bottom: 15px;
  padding-bottom: 15px;
  border-bottom: 1px solid #77909D;
}
.AddressHolder .addressLine {
  color: #0078d7;
  font-size: 20px;
}

.icn-tree-box:before,
.icn-tree-check-box:before {
  position: relative;
  top: 2px;
}

.accountLabelHolder {
  margin-bottom: 12px;
  background-color: #F7FAFF;
  border-radius: 2px 2px 2px 2px;
  border: 1px solid #BBC7CE;
}
.accountLabelHolder .accountLabel {
  padding: 3px 5px;
  color: #BBC7CE;
  cursor: pointer;
}
.accountLabelHolder .icn-tree-check:before {
  position: absolute;
  left: 0;
  top: 0;
}
.accountLabelHolder.withActive {
  position: relative;
}
.accountLabelHolder.withActive .accountActive {
  position: absolute;
  right: 0;
  top: 0;
  bottom: 1px;
  padding: 3px 5px;
  background-color: #F7FAFF;
  color: #BBC7CE;
  border-left: 1px solid #BBC7CE;
}
.accountLabelHolder.withActive .accountActive.active {
  background-color: #D9F5FC;
  color: black;
}
.accountLabelHolder.active {
  background-color: #D9F5FC;
}
.accountLabelHolder.active .accountLabel {
  color: black;
}
.accountLabelHolder.active .accountActive {
  cursor: pointer;
}

.highlight,
.highlight * {
  background-color: #0078d7;
  color: white;
}

dx-scroll-view.scrollview .dx-loadindicator-icon {
  display: none;
}

.dx-tooltip-wrapper .dx-overlay-content {
  box-shadow: 3px 5px 3px rgba(0, 0, 0, 0.5);
}

.sampleSelectBox-menu {
  position: absolute;
  left: 0;
  z-index: 20;
  top: 100%;
  width: auto;
  max-width: 100%;
  background-color: white;
  box-shadow: 0 6px 8px 0 rgba(158, 177, 186, 0.3);
  border: 0 none 1px solid #BECAD0 1px solid #BECAD0;
}

.sampleSelectBox {
  position: relative;
}
.sampleSelectBox .sampleSelectBox-input {
  position: relative;
}
.sampleSelectBox .sampleSelectBox-input input.inputText {
  outline: none;
  cursor: pointer;
  width: 100%;
  padding: 4px 32px 8px 9px;
}
.sampleSelectBox .sampleSelectBox-input input.inputText:disabled {
  background-color: #EEE;
  border: 1px solid #9EB1BA;
  color: #999;
}
.sampleSelectBox .sampleSelectBox-input .dropdown-trigger {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
  display: block;
  padding: 0;
  width: 32px;
  height: 36px;
  text-align: center;
  line-height: 38px;
}
.sampleSelectBox .sampleSelectBox-input .clearValue {
  position: absolute;
  right: 26px;
  top: 0;
  z-index: 2;
  padding: 0;
  width: 20px;
  height: 36px;
  text-align: center;
  line-height: 38px;
  visibility: hidden;
}
.sampleSelectBox .sampleSelectBox-input:hover .clearValue {
  visibility: visible;
}
.sampleSelectBox .sampleSelectBox-input .loading {
  width: 20px;
  height: 20px;
  border: 2px solid #e2e7eb;
  border-top-color: #0078d7;
  border-radius: 50%;
  animation: loader-rotate 1.5s linear infinite;
  position: absolute;
  right: 5px;
  top: 7px;
  z-index: 2;
}
.sampleSelectBox .multiOptionDivHolder {
  min-height: 38px;
  /*padding-right: 30px;*/
  padding-bottom: 5px;
}
.sampleSelectBox .multiOptionDivHolder .dropdown-trigger {
  /*position: absolute; right: 9px; bottom: 0; line-height:34px;*/
  line-height: 30px;
  display: block;
  float: left;
  width: 20px;
  text-align: center;
}
.sampleSelectBox .multiOptionDivHolder .dropdown-trigger.opened {
  position: relative;
}
.sampleSelectBox .multiOptionDivHolder .dropdown-trigger.opened:before {
  content: "";
  position: absolute;
  top: 26px;
  left: 0;
  z-index: 2;
  border-style: solid;
  width: 0;
  height: 0;
  border-width: 0 10px 10px 10px;
  border-color: transparent transparent #0078d7;
}
.sampleSelectBox .sampleSelectBox-menu .tagHeader {
  display: table;
  width: 100%;
  text-align: center;
  border-bottom: 1px solid #BBC7CE;
  background-color: #0078d7;
  /*#EFF3FB*/
  padding: 1px 10px;
}
.sampleSelectBox .sampleSelectBox-menu .tagHeader .tagHeaderRow {
  margin: 8px auto;
}
.sampleSelectBox .sampleSelectBox-menu .tagHeader a {
  display: table-cell;
  padding: 5px 12px;
  text-align: center;
  border-radius: 2px 2px 2px 2px;
  color: white;
  /*#4a4a4a*/
}
.sampleSelectBox .sampleSelectBox-menu .tagHeader .current {
  /*border-bottom: 1px solid $active-menu-item; color: $active-menu-item;*/
  background-color: #03A9F4;
}
.sampleSelectBox .sampleSelectBox-menu .tagHeader.singleTab {
  /*display: inline-block;*/
  text-align: left;
}
.sampleSelectBox .sampleSelectBox-menu .tagHeader.singleTab a {
  display: inline-block;
  min-width: 115px;
}
.sampleSelectBox .sampleSelectBox-menu .tagBody .resultFilter {
  border: 1px solid #BBC7CE;
  font-size: 12px;
  padding: 5px 10px;
  width: calc(100% - 10px);
  margin: 5px;
}
.sampleSelectBox .sampleSelectBox-menu .tagBody .resultHolder {
  max-height: 200px;
  max-width: 100%;
  overflow-y: auto;
  overflow-x: auto;
  padding: 5px 0;
}
.sampleSelectBox .sampleSelectBox-menu .tagBody .resultLoading {
  font-size: 12px;
  padding: 5px 10px;
  width: calc(100% - 10px);
  margin: 5px;
}
.sampleSelectBox .sampleSelectBox-menu .tagBody .addBtn {
  display: block;
  padding: 5px 10px;
}
.sampleSelectBox .sampleSelectBox-menu .tagBody .addBtn:hover {
  background-color: #D9F5FC;
}
.sampleSelectBox .sampleSelectBox-menu table {
  width: 100%;
}
.sampleSelectBox .sampleSelectBox-menu table tbody tr {
  cursor: pointer;
}
.sampleSelectBox .sampleSelectBox-menu table tbody tr td {
  padding: 5px 10px;
  width: 25%;
}
.sampleSelectBox .sampleSelectBox-menu table tbody tr .col-content {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.sampleSelectBox .sampleSelectBox-menu table tbody tr:hover td {
  /*background-color: $hover;*/
}
.sampleSelectBox .sampleSelectBox-menu table tbody tr:not(.highlightableRow).dx-selection td, .sampleSelectBox .sampleSelectBox-menu table tbody tr:not(.highlightableRow).dx-selection:hover td {
  background-color: transparent;
  border-top: 0 none !important;
  border-bottom: 0 none !important;
}
.sampleSelectBox .sampleSelectBox-menu table tbody tr:not(.highlightableRow):hover td {
  background-color: transparent;
}
.sampleSelectBox .sampleSelectBox-menu table tbody tr.highlightableRow:hover td {
  background-color: #D9F5FC;
}
.sampleSelectBox .sampleSelectBox-menu:not(.highlightableRows) table tbody tr:hover td {
  background-color: transparent;
}
.sampleSelectBox .sampleSelectBox-menu:not(.highlightableRows) table tbody tr.highlightableRow:hover td {
  background-color: #D9F5FC;
}
.sampleSelectBox.small .sampleSelectBox-trigger input {
  padding: 3px 5px;
  font-size: 12px;
  min-height: unset;
}
.sampleSelectBox.small .sampleSelectBox-menu li a {
  padding: 3px 5px;
  font-size: 12px;
}
.sampleSelectBox.hideTopHeaderHolder {
  /*position: static;*/
}
.sampleSelectBox.hideTopHeaderHolder .multiOptionDivHolder {
  min-height: unset;
  padding: 0;
}
.sampleSelectBox.hideTopHeaderHolder .multiOptionDivHolder .dropdown-trigger {
  float: none;
  display: block;
  text-align: center;
  /*background-color: $active-menu-item;*/
  width: auto;
  line-height: 40px;
  color: white;
}
.sampleSelectBox.hideTopHeaderHolder .multiOptionDivHolder .dropdown-trigger:before {
  left: 38%;
  top: 29px;
  display: none;
}
.sampleSelectBox.hideTopHeaderHolder .sampleSelectBox-menu {
  top: calc(100% + 5px);
  min-width: 290px;
  left: auto;
  right: 0;
  max-width: 290px;
}

._3dotHolder {
  position: absolute;
  right: 10px;
  left: auto;
  top: 0;
  z-index: 2;
}

._3dotsDropdown {
  position: relative;
  padding-right: 40px;
  min-width: 40px;
  min-height: 34px;
}
._3dotsDropdown .triggerIconHolder {
  font-size: x-large;
  display: block;
  text-align: center;
  width: 35px;
  line-height: 40px;
  height: 34px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  font-weight: bold;
  border-radius: 4px 4px 4px 4px;
}
._3dotsDropdown .triggerIconHolder:hover:not(.disabled) {
  background-color: #03A9F4;
}
._3dotsDropdown .triggerIconHolder:hover:not(.disabled) a,
._3dotsDropdown .triggerIconHolder:hover:not(.disabled) i {
  color: white;
}
._3dotsDropdown ._3dotsDropdown-menu {
  top: -1px !important;
  right: 40px !important;
  left: auto;
  margin: 0;
  border-radius: 2px 2px 2px 2px;
}
._3dotsDropdown ._3dotsDropdown-menu:before, ._3dotsDropdown ._3dotsDropdown-menu:after {
  content: unset;
}
._3dotsDropdown ._3dotsDropdown-menu i[class^=icn-],
._3dotsDropdown ._3dotsDropdown-menu i[class*=" icn-"] {
  display: inline-block;
  margin-right: 5px;
}
._3dotsDropdown.open .triggerIconHolder {
  background-color: #03A9F4;
}
._3dotsDropdown.open .triggerIconHolder a,
._3dotsDropdown.open .triggerIconHolder i {
  color: white;
}

.dropdown-menu .divider {
  height: 1px;
  margin: 9px 10px;
  overflow: hidden;
  background-color: #e5e5e5;
}

.grid-stack > .grid-stack-item > .ui-resizable-e {
  right: 1px !important;
  width: 10px;
}

.grid-stack > .grid-stack-item > .ui-resizable-s {
  bottom: -1px !important;
  height: 10px;
}

.grid-stack > .grid-stack-item > .ui-resizable-se {
  right: 1px !important;
  bottom: -1px !important;
}

.gauge {
  width: 100%;
  max-width: 250px;
  font-family: "Roboto", sans-serif;
  font-size: 32px;
  color: #004033;
}

.gauge__body {
  width: 100%;
  height: 0;
  padding-bottom: 50%;
  background: #b4c0be;
  position: relative;
  border-top-left-radius: 100% 200%;
  border-top-right-radius: 100% 200%;
  overflow: hidden;
}

.gauge__fill {
  position: absolute;
  top: 100%;
  left: 0;
  width: inherit;
  height: 100%;
  background: #009578;
  transform-origin: center top;
  transform: rotate(0.25turn);
  transition: transform 0.2s ease-out;
}

.gauge__cover {
  width: 75%;
  height: 150%;
  background: #eee;
  border-radius: 50%;
  position: absolute;
  top: 25%;
  left: 50%;
  transform: translateX(-50%);
  /* Text */
  font-size: 14px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-bottom: 25%;
  box-sizing: border-box;
}

.buyNowNotificationHolder {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 0;
  box-sizing: border-box;
  z-index: 1;
}
.buyNowNotificationHolder .buyNowNotification {
  position: absolute;
  top: 12px;
  left: 30%;
  width: 40%;
  z-index: 1;
}
.buyNowNotificationHolder .buyNowNotification-inner {
  padding: 2px 10px;
  color: white;
  text-align: center;
  font-size: small;
  border-radius: 10px 10px 10px 10px;
  padding-right: 30px;
}
.buyNowNotificationHolder .buyNowNotification-inner.green {
  background-color: #43BF00;
}
.buyNowNotificationHolder .buyNowNotification-inner.red {
  background-color: #FF3E56;
}
.buyNowNotificationHolder .btn {
  padding: 1px 10px;
  font-size: small;
}
.buyNowNotificationHolder .close-box {
  font-size: small;
  padding: 1px;
  position: absolute;
  right: 10px;
  top: 5px;
  color: white;
}

.icn-big-succmark {
  display: inline-block;
  width: 129px;
  height: 111px;
  background: url(/assets/img/mark-sucssess.png) no-repeat center center;
}

.icn-big-securitySuccess {
  display: inline-block;
  width: 129px;
  height: 128px;
  background: url(/assets/img/security-success.svg) no-repeat center center;
}

.icn-big-securityFailed {
  display: inline-block;
  width: 129px;
  height: 128px;
  background: url(/assets/img/security-failed.svg) no-repeat center center;
}

.logHistoryHolder {
  min-height: 300px;
}
.logHistoryHolder .logHistoryRow {
  margin-bottom: 10px;
}
.logHistoryHolder .logHistoryRow .logHistoryBrief {
  padding: 5px;
}
.logHistoryHolder .logHistoryRow .logHistoryBrief:hover {
  background-color: #D9F5FC;
}
.logHistoryHolder .logHistoryRow .logHistoryBrief.clickable {
  cursor: pointer;
}
.logHistoryHolder .logHistoryRow .logHistoryBrief.opend {
  background-color: #78e2ff;
}
.logHistoryHolder .logHistoryRow:nth-child(even) .logHistoryBrief:not(.opend) {
  background: #F9F9F9;
}
.logHistoryHolder .logHistoryRow:hover .logHistoryBrief:not(.opend) {
  background-color: #D9F5FC;
}
.logHistoryHolder .logHistoryRow .logHistoryChanges {
  padding: 5px;
  margin-bottom: 0px;
  border-bottom: 1px solid #BBC7CE;
}
.logHistoryHolder .logHistoryRow .logHistoryChanges:nth-child(even) {
  background: #F9F9F9;
}
.logHistoryHolder .logHistoryRow .logHistoryChanges:hover {
  background-color: #D9F5FC;
}
.logHistoryHolder .logHistoryRow .logHistoryChanges .property,
.logHistoryHolder .logHistoryRow .logHistoryChanges .oldValue,
.logHistoryHolder .logHistoryRow .logHistoryChanges .newValue {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.logHistoryHolder .logHistoryRow .logHistoryChanges .property {
  font-weight: bold;
}
.logHistoryHolder .logHistoryRow .logHistoryChanges .oldValue {
  text-decoration: line-through;
}
.logHistoryHolder .logHistoryRow .logHistoryChanges .newValue {
  color: #0b61a8;
}

.microsoftMail {
  background-image: url(/assets/img/microsofetMail.png);
  background-repeat: no-repeat;
  background-position: 0 4px;
  background-size: 25px auto;
  padding-left: 30px;
  min-height: 34px;
}

.reportTicket {
  position: fixed;
  bottom: 0px;
  right: 20px;
  z-index: 9999;
  padding: 0px;
  background-color: #BBC7CE;
  height: 30px;
  /*border-radius:50% 50% 0 0; box-shadow:1px 1px 5px rgba(0,0,0,0.75)*/
}
.reportTicket > a, .reportTicket > span {
  color: white;
}

.flagLabel {
  display: inline-block;
  width: 20px;
  height: 20px;
  margin-right: 10px;
}
.flagLabel {
  text-shadow: 1px 2px 1px rgba(255, 255, 255, 0.5);
}
.flagLabel.blank {
  color: #BBC7CE !important;
  text-shadow: none;
}

.viewChartData {
  position: absolute;
  right: 55px;
  top: 5px;
  text-decoration: none;
  z-index: 33;
}
.viewChartData:hover {
  text-decoration: none;
}

.badgeHolder {
  position: relative;
}
.badgeHolder .badge {
  top: 0;
  font-size: 10px;
  background-color: #ff262c;
  position: absolute;
  left: auto;
  right: 0;
  z-index: 2;
}

/*f18800*/
/*like icons in datagrid and so on*/
/*page title underneath the header*/
.loader03 {
  width: 30px;
  height: 30px;
  border: 6px solid #F6F6F6;
  border-top-color: rgb(0, 120, 215);
  border-radius: 50%;
  animation: loader-rotate 1s linear infinite;
  margin: 0px 0 0 -2px;
  position: absolute;
  left: 10px;
  top: 2px;
  z-index: 2;
}

.loader02 {
  width: 266px;
  height: 266px;
  border: 8px solid rgb(38, 42, 153);
  border-top-color: rgb(0, 120, 215);
  border-radius: 50%;
  animation: loader-rotate 1s linear infinite;
  margin: -133px 0 0 -133px;
  position: absolute;
  left: 50%;
  top: 35%;
  z-index: 2;
}
.loader02.small {
  width: 100px;
  height: 100px;
  margin: -50px 0 0 -30px;
}

@keyframes loader-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
.logoSpinner {
  width: 266px;
  height: 266px;
  margin: -133px 0 0 -133px;
  position: absolute;
  left: 50%;
  top: 35%;
  z-index: 3;
  background: url("/assets/pams-images/Pams_Preloader_Fill.svg") no-repeat center center;
  background-size: 50% auto;
}
.logoSpinner.small {
  width: 100px;
  height: 100px;
  margin: -50px 0 0 -30px;
}

/*Sara styles*/
/*End of Sara styles*/
.page-container {
  margin-bottom: 64px;
}
.page-container .page-footer {
  position: fixed;
  bottom: 0;
  height: 64px;
}

.pams-nav-bar {
  min-height: 50px !important;
}
.pams-nav-bar.md-primary {
  background-color: #000000 !important;
  height: 50px;
}
.pams-nav-bar.topnav-container .topnav-title img {
  height: 38px;
  margin-top: -8px;
}

.InVisibleContent {
  display: none;
}

.VisibleContent {
  display: block;
}

.deleteConfirm {
  background-color: red;
  color: white;
}

.comboTreeDropDownContainer {
  z-index: 200 !important;
}

.item-offer-status-popover {
  width: 300px;
  padding: 20px !important;
  top: 30px !important;
}
.item-offer-status-popover.dropdown-menu:before {
  left: 10px;
  right: auto !important;
}
.item-offer-status-popover.dropdown-menu:after {
  right: auto !important;
  left: 10px;
}

.col-item-bar {
  float: left;
  margin-left: 10px;
}

.table-roles tr th.top-header {
  text-align: center;
}
.table-roles tr th.top-header div {
  margin-bottom: 5px;
}

.form-group.dx-texteditor-custom-container .dx-icon.dx-icon-search {
  right: 0;
}

textarea,
select,
input[type=text],
input[type=password],
input[type=datetime],
input[type=datetime-local],
input[type=date],
input[type=month],
input[type=time],
input[type=week],
input[type=number],
input[type=email],
input[type=url],
input[type=search],
input[type=tel],
input[type=color],
.uneditable-input,
.form-control,
textarea.dx-texteditor-input {
  padding: 4px 9px 8px;
}

.dx-checkbox-indeterminate .dx-checkbox-icon:before {
  /*width: 12px; height: 10px; top: 1px; left: 1px;*/
}

.profile-img {
  height: 30px;
}

.dx-dropdownlist-popup-wrapper .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item-content {
  padding-left: 7px;
  padding-right: 7px;
}

.custom-item {
  position: relative;
  /*min-height: 30px;*/
}

.enduser-editor {
  display: inline-block;
  padding-left: 45px;
  text-indent: 0;
  line-height: 30px;
  font-size: 15px;
}

.custom-item .product-name {
  display: inline-block;
  padding-left: 45px;
  text-indent: 0;
  line-height: 30px;
  font-size: 15px;
}

.custom-item > img {
  left: 1px;
  position: absolute;
  top: 50%;
  margin-top: -15px;
}

.custom-item .dx-texteditor-buttons-container {
  display: none;
}

.enduser-type {
  font-size: 8px;
  padding-left: 3px;
  padding-right: 3px;
  margin-right: 5px;
  font-style: italic;
  color: #0078D7;
  border: 1px solid #d6d6d6;
  background-color: #f5f5f5;
}

.pagegroup {
  background-color: #f5f5f5;
}

.currency-prev-next {
  color: whitesmoke;
  opacity: 0.7;
  font-size: 10px;
  padding-left: 5px;
  padding-right: 5px;
}

.not-visible {
  display: none;
}

.main-branch-icon:before {
  background-color: #0078d7 !important;
  border: 1px solid #0078d7 !important;
  color: white !important;
  padding: 3px 2px !important;
  font-size: 12px !important;
}

.custom-sbox-item-project {
  font-size: 12px;
  font-weight: 600;
}

.alert-message-content {
  width: 100%;
}

.alert-message-content-details .fa {
  font-size: 10px !important;
}

.alert-message-list {
  list-style-type: circle;
  width: 90%;
}
.alert-message-list li {
  font-weight: normal;
  float: left;
  width: 45%;
}

.subdomain-left {
  padding-right: 0;
}

.subdomain-input input {
  text-align: right;
  font-weight: 600;
}

.custom-sbox-item-category {
  font-weight: bold;
  font-size: 12px;
}

.custom-sbox-item-category-parent {
  font-weight: 600;
  font-size: 10px;
  margin-right: 5px;
}

.custom-sbox-item-category-child {
  font-size: 10px;
  margin-right: 10px;
}

.custom-sbox-item .dx-list-item-content {
  padding: 0;
  padding-left: 5px;
  line-height: 20px;
}
.custom-sbox-item .dx-list-item-content .custom-item {
  min-height: initial !important;
}

.subdomain-right {
  padding-left: 0px;
}
.subdomain-right .subdomain-right-text {
  border: 1.1px solid #9EB1BA;
  border-radius: 2px 2px 2px 2px;
  background-color: lightgrey !important;
  font-weight: bold;
  padding: 4px 5px 8px;
  box-shadow: -1px 0px #9EB1BA;
  text-align: center;
}

.bid-bond-label {
  margin-top: -4px;
}

.offer-item-handle {
  /*background: none !important;
  &:hover { background: none !important; }*/
}

.modal-header {
  cursor: move;
}

.inputs-grid-edit textarea {
  height: 32px;
}

ul.command-list-items {
  list-style-type: none;
  min-width: 30px;
  margin: 0;
  padding: 0;
}
ul.command-list-items > li {
  float: left;
}

.dataGrid.noLeftBorderForLastCell tr td:last-child.dx-group-cell {
  text-align: left !important;
}

.dx-group-cell {
  text-align: left !important;
}

dx-tree-list.dataTree .icn-edit,
dx-tree-list.dataTree .icn-delete-pin {
  top: auto;
}

.dx-datagrid-header-panel .dx-toolbar-item-content {
  min-width: 400px;
  /*width: 100%;*/
}

.principalsDropdownHolder {
  left: -95px;
  top: -2px;
}

.height-100 {
  height: 100%;
}

.drag-helper {
  border: 1px solid gray !important;
}

.ui-draggable-helper {
  border: 2px solid groove !important;
}

.droppable-custom-hover {
  border-top: 2px solid red !important;
}

.new-item-section {
  /*border-left: 1px solid #fefefe !important;*/
}

.form-row {
  margin-top: 5px;
  margin-bottom: 5px;
}
.form-row .form-row-col {
  padding-left: 0 !important;
}

.label-title {
  line-height: 32px;
}

.toolbar-icon-padding {
  padding: 0 0 0 25px;
  font-size: 14px !important;
}

.toolbar-control-buttons {
  /*width: 62% !important;*/
}

.attachDocsModal .attached-document-content {
  min-height: 400px;
  max-height: 600px;
  overflow: auto;
}
.attachDocsModal .filesView .folder dx-check-box.chckBox,
.attachDocsModal .filesView .file dx-check-box.chckBox {
  right: 0;
  top: 5px;
}

.dx-fileuploader-button .dx-button-text {
  color: #ffffff !important;
}

.label-title {
  line-height: 32px;
}

.toolbar-icon-padding {
  padding: 0 0 0 25px;
  font-size: 14px !important;
}

.toolbar-action-buttons {
  /*width: 38% !important;
  padding-left: 0;
  padding-right: 0;*/
}
.toolbar-action-buttons .ulList {
  margin-right: 0;
}

.attachDocsModal .attached-document-content {
  min-height: 400px;
  max-height: 600px;
  overflow: auto;
}
.attachDocsModal .filesView .folder dx-check-box.chckBox,
.attachDocsModal .filesView .file dx-check-box.chckBox {
  right: 0;
  top: 5px;
}

.file-folder-item {
  min-width: 160px;
}

.dx-fileuploader-button .dx-button-text {
  color: #ffffff !important;
}

.add-link-sub-cat {
  right: 25px;
  position: absolute;
}

.edit-link-sub-cat {
  position: absolute;
  right: 4px;
}

main {
  /*margin-bottom: 150px;*/
}

/*.modal-backdrop{ z-index: 180;}*/
.databasecolumnBody {
  height: 250px;
  overflow-y: auto;
}

.columns-bag {
  width: 100%;
  min-height: 150px;
}

/* You can add global styles to this file, and also import other style files */
/*f18800*/
/*like icons in datagrid and so on*/
/*page title underneath the header*/
.loader03 {
  width: 30px;
  height: 30px;
  border: 6px solid #F6F6F6;
  border-top-color: rgb(0, 120, 215);
  border-radius: 50%;
  animation: loader-rotate 1s linear infinite;
  margin: 0px 0 0 -2px;
  position: absolute;
  left: 10px;
  top: 2px;
  z-index: 2;
}

.loader02 {
  width: 266px;
  height: 266px;
  border: 8px solid rgb(38, 42, 153);
  border-top-color: rgb(0, 120, 215);
  border-radius: 50%;
  animation: loader-rotate 1s linear infinite;
  margin: -133px 0 0 -133px;
  position: absolute;
  left: 50%;
  top: 35%;
  z-index: 2;
}
.loader02.small {
  width: 100px;
  height: 100px;
  margin: -50px 0 0 -30px;
}

@keyframes loader-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
.logoSpinner {
  width: 266px;
  height: 266px;
  margin: -133px 0 0 -133px;
  position: absolute;
  left: 50%;
  top: 35%;
  z-index: 3;
  background: url("/assets/pams-images/Pams_Preloader_Fill.svg") no-repeat center center;
  background-size: 50% auto;
}
.logoSpinner.small {
  width: 100px;
  height: 100px;
  margin: -50px 0 0 -30px;
}

/*Sara styles*/
/*End of Sara styles*/
.toolBar {
  padding: 5px 15px;
}

.advance-grid-table {
  width: 100%;
  border: 1px solid #e2e7eb !important;
  margin: 0 auto 15px;
  border-radius: 2px 2px 2px 2px;
  /*table-layout: fixed;
  border-collapse: collapse;*/
}
.advance-grid-table a {
  cursor: pointer;
}
.advance-grid-table tfoot th,
.advance-grid-table tfoot td {
  padding: 0 0 0 5px;
  background-color: #FCFCFC !important;
  height: 35px;
  vertical-align: middle;
  border-top: 1px solid rgba(158, 177, 186, 0.3);
  border-bottom: 0 none !important;
}
.advance-grid-table tfoot .percentageLabeled {
  line-height: 33px;
}
.advance-grid-table thead.advance-grid-table-header tr {
  /*display:block;*/
}
.advance-grid-table thead.advance-grid-table-header tr th {
  background-color: #F2F5FA;
  height: 35px;
  color: #7E96A2;
  vertical-align: middle;
  border-bottom: 1px solid rgba(126, 150, 162, 0.3) !important;
  font-weight: normal;
  font-size: 14px;
  padding: 0 5px;
}
.advance-grid-table tbody {
  /*display:block; width:100%; overflow: auto; height: 250px;*/
}
.advance-grid-table tbody.advance-grid-table-body > tr.selected td {
  background-color: #78e2ff !important;
}
.advance-grid-table tbody.advance-grid-table-body > tr.highlightedRow td {
  background-color: beige !important;
  transition: background-color 3 ease-in-out;
}
.advance-grid-table tbody.advance-grid-table-body > tr:hover.editable-row {
  background-color: #D9F5FC;
}
.advance-grid-table tbody.advance-grid-table-body > tr:hover .invisible {
  visibility: visible;
}
.advance-grid-table tbody.advance-grid-table-body > tr:hover .hide-element {
  visibility: visible !important;
}
.advance-grid-table tbody.advance-grid-table-body > tr:last-child td {
  border-bottom: 0 none !important;
}
.advance-grid-table tbody.advance-grid-table-body > tr:nth-child(even) {
  background: transparent;
}
.advance-grid-table tbody.advance-grid-table-body > tr.alternate-row {
  background-color: transparent;
}
.advance-grid-table tbody.advance-grid-table-body > tr.editor-display custom-select-box input.inputText {
  border: 0 none;
  background-color: transparent;
}
.advance-grid-table tbody.advance-grid-table-body > tr.editor-display custom-select-box .arrow-down {
  display: none;
}
.advance-grid-table tbody.advance-grid-table-body > tr.row-selected {
  background-color: darkgoldenrod;
}
.advance-grid-table tbody.advance-grid-table-body > tr.not-editable-row td,
.advance-grid-table tbody.advance-grid-table-body > tr.not-editable-row th {
  background-color: #eee !important;
  cursor: default !important;
}
.advance-grid-table tbody.advance-grid-table-body > tr.not-editable-row td textarea,
.advance-grid-table tbody.advance-grid-table-body > tr.not-editable-row td dx-text-area.dx-textarea .dx-texteditor-container,
.advance-grid-table tbody.advance-grid-table-body > tr.not-editable-row th textarea,
.advance-grid-table tbody.advance-grid-table-body > tr.not-editable-row th dx-text-area.dx-textarea .dx-texteditor-container {
  background-color: transparent;
  border: none;
  border: none;
  color: #999;
}
.advance-grid-table tbody.advance-grid-table-body > tr.not-editable-row td custom-select-box input.inputText,
.advance-grid-table tbody.advance-grid-table-body > tr.not-editable-row th custom-select-box input.inputText {
  border: 0 none;
  background-color: transparent;
}
.advance-grid-table tbody.advance-grid-table-body > tr.not-editable-row td custom-select-box .arrow-down,
.advance-grid-table tbody.advance-grid-table-body > tr.not-editable-row th custom-select-box .arrow-down {
  display: none;
}
.advance-grid-table tbody.advance-grid-table-body > tr.not-editable-row td .currencySelect,
.advance-grid-table tbody.advance-grid-table-body > tr.not-editable-row th .currencySelect {
  color: #999;
}
.advance-grid-table tbody.advance-grid-table-body > tr.not-editable-row td.serial,
.advance-grid-table tbody.advance-grid-table-body > tr.not-editable-row th.serial {
  color: #999 !important;
}
.advance-grid-table tbody.advance-grid-table-body > tr > td, .advance-grid-table tbody.advance-grid-table-body > tr > th {
  border-right: 1px solid rgba(158, 177, 186, 0.3);
  border-bottom: 1px solid rgba(158, 177, 186, 0.3);
  vertical-align: top;
  line-height: 31px;
  height: 31px;
  font-size: 14px;
}
.advance-grid-table tbody.advance-grid-table-body > tr > td.whiteBG, .advance-grid-table tbody.advance-grid-table-body > tr > th.whiteBG {
  background-color: white;
}
.advance-grid-table tbody.advance-grid-table-body > tr > td.readOnly, .advance-grid-table tbody.advance-grid-table-body > tr > th.readOnly {
  background-color: #eee;
}
.advance-grid-table tbody.advance-grid-table-body > tr > td.disabled-column, .advance-grid-table tbody.advance-grid-table-body > tr > th.disabled-column {
  background-color: #F8F8F8;
}
.advance-grid-table tbody.advance-grid-table-body > tr > td.required-column, .advance-grid-table tbody.advance-grid-table-body > tr > th.required-column {
  border-left: solid 2px #FF3E56;
}
.advance-grid-table tbody.advance-grid-table-body > tr > td.nonEquivalence-column .advance-grid-table-cell, .advance-grid-table tbody.advance-grid-table-body > tr > th.nonEquivalence-column .advance-grid-table-cell {
  border: 1px solid #FF3E56;
  color: #FF3E56;
}
.advance-grid-table tbody.advance-grid-table-body > tr > td.border-right-none, .advance-grid-table tbody.advance-grid-table-body > tr > th.border-right-none {
  border-right: 0 none !important;
}
.advance-grid-table tbody.advance-grid-table-body > tr > td.offer-item-handle, .advance-grid-table tbody.advance-grid-table-body > tr > th.offer-item-handle {
  background-image: url("/assets/img/drag.png");
  background-repeat: no-repeat;
  background-position: center 4px;
}
.advance-grid-table tbody.advance-grid-table-body > tr > td.offer-item-handle:hover, .advance-grid-table tbody.advance-grid-table-body > tr > th.offer-item-handle:hover {
  background-image: url("/assets/img/drag.png");
  /* url("/assets/img/icn/drag-gray@svg.svg")*/
  cursor: grab;
}
.advance-grid-table tbody.advance-grid-table-body > tr > td.actionCol, .advance-grid-table tbody.advance-grid-table-body > tr > th.actionCol {
  border-right: 0 none;
}
.advance-grid-table tbody.advance-grid-table-body > tr > td dx-check-box.chckBox, .advance-grid-table tbody.advance-grid-table-body > tr > th dx-check-box.chckBox {
  text-align: center;
  margin-top: 12px;
}
.advance-grid-table tbody.advance-grid-table-body > tr > td .control-button-status, .advance-grid-table tbody.advance-grid-table-body > tr > th .control-button-status {
  padding-top: 6.2px;
}
.advance-grid-table tbody.advance-grid-table-body > tr > td:last-child, .advance-grid-table tbody.advance-grid-table-body > tr > th:last-child {
  border-right: 0 none;
}
.advance-grid-table tbody.advance-grid-table-body > tr > td.row-handle, .advance-grid-table tbody.advance-grid-table-body > tr > th.row-handle {
  background-repeat: no-repeat;
  background-position: center center;
}
.advance-grid-table tbody.advance-grid-table-body > tr > td.row-handle:hover, .advance-grid-table tbody.advance-grid-table-body > tr > th.row-handle:hover {
  cursor: grab;
}
.advance-grid-table tbody.advance-grid-table-body > tr > td.cell-number, .advance-grid-table tbody.advance-grid-table-body > tr > th.cell-number {
  /* for mozilla */
}
.advance-grid-table tbody.advance-grid-table-body > tr > td.cell-number, .advance-grid-table tbody.advance-grid-table-body > tr > th.cell-number {
  text-align: right;
  padding-top: 0;
  padding-bottom: 3px;
  line-height: 35px;
}
.advance-grid-table tbody.advance-grid-table-body > tr > td.cell-number input, .advance-grid-table tbody.advance-grid-table-body > tr > th.cell-number input {
  text-align: right !important;
}
.advance-grid-table tbody.advance-grid-table-body > tr > td.cell-number input[type=number]::-webkit-inner-spin-button,
.advance-grid-table tbody.advance-grid-table-body > tr > td.cell-number input[type=number]::-webkit-outer-spin-button, .advance-grid-table tbody.advance-grid-table-body > tr > th.cell-number input[type=number]::-webkit-inner-spin-button,
.advance-grid-table tbody.advance-grid-table-body > tr > th.cell-number input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.advance-grid-table tbody.advance-grid-table-body > tr > td.cell-number input[type=number], .advance-grid-table tbody.advance-grid-table-body > tr > th.cell-number input[type=number] {
  -moz-appearance: textfield;
}
.advance-grid-table tbody.advance-grid-table-body > tr > td .item-number, .advance-grid-table tbody.advance-grid-table-body > tr > th .item-number {
  text-align: right;
}
.advance-grid-table tbody.advance-grid-table-body > tr > td .currencyPicker.insideGrid, .advance-grid-table tbody.advance-grid-table-body > tr > th .currencyPicker.insideGrid {
  line-height: 31px;
  margin-right: 0;
  border: 1px solid;
  border-color: transparent;
}
.advance-grid-table tbody.advance-grid-table-body > tr > td .currencyPicker.insideGrid .dx-texteditor-input,
.advance-grid-table tbody.advance-grid-table-body > tr > td .currencyPicker.insideGrid input, .advance-grid-table tbody.advance-grid-table-body > tr > th .currencyPicker.insideGrid .dx-texteditor-input,
.advance-grid-table tbody.advance-grid-table-body > tr > th .currencyPicker.insideGrid input {
  font-size: 14px;
  line-height: 27px;
  min-height: 30px !important;
  outline: none;
  background-color: transparent;
  box-sizing: border-box;
}
.advance-grid-table tbody.advance-grid-table-body > tr > td .currencyPicker.insideGrid .currencyLabel, .advance-grid-table tbody.advance-grid-table-body > tr > th .currencyPicker.insideGrid .currencyLabel {
  line-height: 31px;
  font-size: 18px;
  margin: 3px 0 0 0;
}
.advance-grid-table tbody.advance-grid-table-body > tr > td .currencyPicker.insideGrid input:focus, .advance-grid-table tbody.advance-grid-table-body > tr > th .currencyPicker.insideGrid input:focus {
  border: 1px solid !important;
  border-color: #0078d7 !important;
}
.advance-grid-table tbody.advance-grid-table-body > tr > td .currencyPicker.insideGrid input.percentage-box, .advance-grid-table tbody.advance-grid-table-body > tr > th .currencyPicker.insideGrid input.percentage-box {
  padding-right: 25px;
}
.advance-grid-table tbody.advance-grid-table-body > tr > td .advance-grid-table-cell-edit, .advance-grid-table tbody.advance-grid-table-body > tr > th .advance-grid-table-cell-edit {
  padding: 0;
  line-height: 1;
  /* 33px*/
}
.advance-grid-table tbody.advance-grid-table-body > tr > td .advance-grid-table-cell-edit .dx-texteditor-input,
.advance-grid-table tbody.advance-grid-table-body > tr > td .advance-grid-table-cell-edit input, .advance-grid-table tbody.advance-grid-table-body > tr > th .advance-grid-table-cell-edit .dx-texteditor-input,
.advance-grid-table tbody.advance-grid-table-body > tr > th .advance-grid-table-cell-edit input {
  font-size: 14px;
  min-width: unset;
  border: 1px solid;
  border-color: transparent;
  padding: 5px;
  min-height: 40px;
  outline: none;
  background-color: transparent;
  box-sizing: border-box;
  width: 100%;
}
.advance-grid-table tbody.advance-grid-table-body > tr > td .advance-grid-table-cell-edit .dx-texteditor-input:focus,
.advance-grid-table tbody.advance-grid-table-body > tr > td .advance-grid-table-cell-edit input:focus, .advance-grid-table tbody.advance-grid-table-body > tr > th .advance-grid-table-cell-edit .dx-texteditor-input:focus,
.advance-grid-table tbody.advance-grid-table-body > tr > th .advance-grid-table-cell-edit input:focus {
  border-color: #0078d7;
}
.advance-grid-table tbody.advance-grid-table-body > tr > td .advance-grid-table-cell-edit textarea, .advance-grid-table tbody.advance-grid-table-body > tr > th .advance-grid-table-cell-edit textarea {
  line-height: 15px;
  /*padding: 5px; border: 1px solid;*/
  background-color: transparent;
  font-size: 14px;
  transition: width, height 0s ease-in-out;
  box-sizing: border-box;
  resize: vertical;
  height: auto;
  min-height: 42px;
  border-color: transparent;
}
.advance-grid-table tbody.advance-grid-table-body > tr > td .advance-grid-table-cell-edit textarea:hover, .advance-grid-table tbody.advance-grid-table-body > tr > td .advance-grid-table-cell-edit textarea:focus, .advance-grid-table tbody.advance-grid-table-body > tr > th .advance-grid-table-cell-edit textarea:hover, .advance-grid-table tbody.advance-grid-table-body > tr > th .advance-grid-table-cell-edit textarea:focus {
  border-color: #0078d7;
}
.advance-grid-table tbody.advance-grid-table-body > tr > td .advance-grid-table-cell-edit .dx-textarea .dx-texteditor-container, .advance-grid-table tbody.advance-grid-table-body > tr > th .advance-grid-table-cell-edit .dx-textarea .dx-texteditor-container {
  /*padding: 5px 7px;*/
  border: 0 none;
  font-size: 14px;
  line-height: 15px;
  transition: width, height 0s ease-in-out;
}
.advance-grid-table tbody.advance-grid-table-body > tr > td .advance-grid-table-cell-edit .dx-textarea .dx-texteditor-input, .advance-grid-table tbody.advance-grid-table-body > tr > th .advance-grid-table-cell-edit .dx-textarea .dx-texteditor-input {
  /*min-height:31px;*/
}
.advance-grid-table tbody.advance-grid-table-body > tr > td .advance-grid-table-cell-view, .advance-grid-table tbody.advance-grid-table-body > tr > th .advance-grid-table-cell-view {
  padding: 5px;
  font-size: 14px;
}
.advance-grid-table tbody.advance-grid-table-body > tr > td .advance-grid-table-cell-view .view-mode-textarea, .advance-grid-table tbody.advance-grid-table-body > tr > th .advance-grid-table-cell-view .view-mode-textarea {
  line-height: 20px;
  padding-top: 5px;
}
.advance-grid-table tbody.advance-grid-table-body > tr > td .advance-grid-table-cell-view .currencyPicker.insideGrid .currencyLabel, .advance-grid-table tbody.advance-grid-table-body > tr > th .advance-grid-table-cell-view .currencyPicker.insideGrid .currencyLabel {
  margin: 0;
}
.advance-grid-table tbody.advance-grid-table-body > tr tr:hover .hide-element {
  visibility: visible !important;
}
.advance-grid-table tr th.no-border,
.advance-grid-table tr td.no-border {
  border-right: 0 none !important;
}
.advance-grid-table tr th.changeItemStatusHolder,
.advance-grid-table tr td.changeItemStatusHolder {
  width: 20px;
  text-align: center;
}
.advance-grid-table tr th.serial,
.advance-grid-table tr td.serial {
  text-align: left;
  width: 20px;
  line-height: 31px;
  color: #333;
  text-shadow: 1px 1px #f5f5f5;
  padding: 6px 0 0 0;
  text-indent: 0;
}
.advance-grid-table tr th.actionCol,
.advance-grid-table tr td.actionCol {
  padding-left: 5px;
  width: 30px;
}
.advance-grid-table tr th.actionCol .dropdown .dropdown-menu,
.advance-grid-table tr td.actionCol .dropdown .dropdown-menu {
  right: -11px;
  top: 25px;
  left: auto !important;
  border-radius: 4px 4px 4px 4px;
}
.advance-grid-table tr th.actionCol .dropdown .dropdown-menu .dropdown-menu,
.advance-grid-table tr td.actionCol .dropdown .dropdown-menu .dropdown-menu {
  right: 98%;
  top: -9px;
  left: auto !important;
}
.advance-grid-table tr th.actionCol .dropdown .dropdown-menu .dropdown-menu:before, .advance-grid-table tr th.actionCol .dropdown .dropdown-menu .dropdown-menu:after,
.advance-grid-table tr td.actionCol .dropdown .dropdown-menu .dropdown-menu:before,
.advance-grid-table tr td.actionCol .dropdown .dropdown-menu .dropdown-menu:after {
  border-width: 10px 0 10px 10px;
  top: 11px;
}
.advance-grid-table tr th.actionCol .dropdown .dropdown-menu .dropdown-menu:after,
.advance-grid-table tr td.actionCol .dropdown .dropdown-menu .dropdown-menu:after {
  right: -10px;
  border-color: transparent transparent transparent #e2e7eb;
}
.advance-grid-table tr th.actionCol .dropdown .dropdown-menu .dropdown-menu:before,
.advance-grid-table tr td.actionCol .dropdown .dropdown-menu .dropdown-menu:before {
  right: -9px;
  border-color: transparent transparent transparent white;
}
.advance-grid-table tr th.actionCol .command-list-items,
.advance-grid-table tr td.actionCol .command-list-items {
  padding: 7px 0 0;
  width: 20px;
}
.advance-grid-table tr th.actionCol [class^=icn-]:before,
.advance-grid-table tr th.actionCol [class*=" icn-"]:before,
.advance-grid-table tr td.actionCol [class^=icn-]:before,
.advance-grid-table tr td.actionCol [class*=" icn-"]:before {
  font-size: 20px;
}
.advance-grid-table tr th .hide-element,
.advance-grid-table tr td .hide-element {
  visibility: hidden;
}
.advance-grid-table .font-bold {
  font-weight: bold;
}
.advance-grid-table .cell-number {
  text-align: right;
  padding-right: 5px;
}
.advance-grid-table .width-3 {
  width: 3%;
}
.advance-grid-table .width-5 {
  width: 5%;
}
.advance-grid-table .width-8 {
  width: 8%;
}
.advance-grid-table .width-10 {
  width: 10%;
}
.advance-grid-table .width-15 {
  width: 15%;
}
.advance-grid-table .width-20 {
  width: 20%;
}
.advance-grid-table .width-25 {
  width: 25%;
}
.advance-grid-table .width-drag {
  width: 15px;
}
.advance-grid-table .width-handle {
  width: 25px;
  text-align: center;
}

.dataTreeAsDropdown .dx-treelist-header-panel .dx-toolbar {
  padding: 7px;
}
.dataTreeAsDropdown .dx-treelist-header-panel .dx-toolbar-after .dx-toolbar-item .dx-treelist-search-panel input.dx-texteditor-input {
  padding-left: 40px;
}

/*f18800*/
/*like icons in datagrid and so on*/
/*page title underneath the header*/
.loader03 {
  width: 30px;
  height: 30px;
  border: 6px solid #F6F6F6;
  border-top-color: rgb(0, 120, 215);
  border-radius: 50%;
  animation: loader-rotate 1s linear infinite;
  margin: 0px 0 0 -2px;
  position: absolute;
  left: 10px;
  top: 2px;
  z-index: 2;
}

.loader02 {
  width: 266px;
  height: 266px;
  border: 8px solid rgb(38, 42, 153);
  border-top-color: rgb(0, 120, 215);
  border-radius: 50%;
  animation: loader-rotate 1s linear infinite;
  margin: -133px 0 0 -133px;
  position: absolute;
  left: 50%;
  top: 35%;
  z-index: 2;
}
.loader02.small {
  width: 100px;
  height: 100px;
  margin: -50px 0 0 -30px;
}

@keyframes loader-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
.logoSpinner {
  width: 266px;
  height: 266px;
  margin: -133px 0 0 -133px;
  position: absolute;
  left: 50%;
  top: 35%;
  z-index: 3;
  background: url("/assets/pams-images/Pams_Preloader_Fill.svg") no-repeat center center;
  background-size: 50% auto;
}
.logoSpinner.small {
  width: 100px;
  height: 100px;
  margin: -50px 0 0 -30px;
}

/*Sara styles*/
/*End of Sara styles*/
/**** Media Query ****/
@media (min-width: 992px) and (max-width: 1380px) {
  /*
   * hide text from the main navigation menu
  */
  #primaryNav .navbar-collapse.collapsingMenu {
    display: none !important;
  }
  #primaryNav ul.nav .mainMenu .nav-icn-style {
    display: inline-block;
  }
  #primaryNav ul.nav .mainMenu > a .wmn-button-wrapper {
    display: none;
  }
}
@media (min-width: 992px) {
  /*and (max-width: 1199px)*/
  .navbar-brand .logoHolder .nav-logo {
    width: auto;
    height: 40px;
  }
  #primaryNav .navbar-collapse.collapsingMenu {
    display: none !important;
  }
}
@media screen and (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {
    display: none !important;
  }
  .avatarHolder {
    float: none;
    margin: 0 auto 15px;
  }
  .pams-grid-table {
    overflow-x: auto;
  }
  .modal.fullWidthModal .modal-dialog {
    width: 700px;
  }
  .navbar-brand {
    float: none;
  }
  .navbar-brand .navbar-header {
    margin-top: 11px;
    margin-right: 15px;
  }
  .navbar-brand .navbar-header .navbar-toggle {
    display: block;
    margin-top: 0;
    margin-bottom: 0;
  }
  .horizontalNavHolder {
    display: none;
  }
  main.horizontalNavigation {
    padding-left: 0;
  }
  .stickyNav main.horizontalNavigation #breadcrumbsHolder {
    padding-left: 0;
  }
  .grid-stack > .grid-stack-item > .grid-stack-item-content {
    position: static !important;
  }
  .primaryNavHolder {
    float: right;
  }
  #primaryNav .navbar-collapse {
    position: fixed;
    top: 60px;
    bottom: 0;
    z-index: 1099;
    width: 230px;
    background-color: black;
    border: 0 solid black;
  }
  #primaryNav .navbar-collapse .navbar-brand {
    float: none;
    padding: 1px 0 0 15px;
  }
  #primaryNav .navbar-collapse .scrl-nav {
    overflow-y: auto;
    height: 100%;
    margin-bottom: 15px;
  }
  #primaryNav .navbar-collapse.DisktopMenu {
    display: none !important;
  }
  #primaryNav .navbar-collapse.collapse {
    height: 0;
    display: none !important;
  }
  #primaryNav .navbar-collapse.collapsing {
    left: -230px;
    overflow: hidden;
    height: 0;
    transition-timing-function: ease;
    transition-duration: 0.35s;
    transition-property: left;
  }
  #primaryNav .navbar-collapse.collapse.in {
    height: auto;
    display: block !important;
    left: 0;
  }
  #primaryNav ul.nav {
    padding: 50px 0;
  }
  #primaryNav ul.nav a, #primaryNav ul.nav span {
    color: white;
  }
  #primaryNav ul.nav .mainMenu {
    float: none;
    position: relative;
  }
  #primaryNav ul.nav .mainMenu .nav-icn-style {
    display: inline-block;
  }
  #primaryNav ul.nav .mainMenu .nav-icn-style:before {
    font-size: 14px;
  }
  #primaryNav ul.nav .mainMenu a {
    padding-top: 5px;
    padding-bottom: 5px;
    display: block;
  }
  #primaryNav ul.nav .mainMenu .subMenuHolder {
    list-style: none;
    margin: 0;
    padding: 0 0 15px 35px;
  }
  #primaryNav ul.nav .mainMenu .subMenuHolder .dropdown .dropdown-menu {
    position: relative;
    float: none;
    background-color: transparent;
    border: 0 none !important;
    box-shadow: none;
  }
  #primaryNav ul.nav .mainMenu .subMenuHolder .dropdown .dropdown-menu:before, #primaryNav ul.nav .mainMenu .subMenuHolder .dropdown .dropdown-menu:after {
    display: none;
  }
  #primaryNav ul.nav .mainMenu .subMenuHolder .dropdown.open a {
    background-color: transparent;
  }
  .sub-menu {
    display: none;
  }
  .tabsBtnsHolder {
    position: relative;
  }
  .tabsBtnsHolder .navbar-header {
    float: none;
  }
  .tabsBtnsHolder .navbar-header .navbar-toggle {
    display: block;
    margin-top: 0;
    margin-bottom: 0;
  }
  .tabsBtnsHolder .navbar-collapse {
    position: absolute;
    top: 100%;
    right: 0;
    z-index: 1099;
    background-color: white;
    width: 230px;
    border: 0 solid black;
  }
  .tabsBtnsHolder .navbar-collapse.collapse {
    height: 0;
    display: none !important;
  }
  .tabsBtnsHolder .navbar-collapse.collapse.in {
    height: auto;
    display: block !important;
  }
  .tabsBtnsHolder .navbar-collapse #tabsBtns {
    border: 1px solid #0078d7;
    margin-bottom: 0;
    padding: 5px;
  }
  .tabsBtnsHolder .navbar-collapse #tabsBtns li {
    margin-bottom: 10px;
    float: none;
  }
  .tabsBtnsHolder .navbar-collapse #tabsBtns li.active {
    position: relative;
  }
  .tabsBtnsHolder .navbar-collapse #tabsBtns li.active:after {
    bottom: 0;
  }
  #fileToolsBarHolder ul li.fileTools > a {
    padding: 0;
  }
  #fileToolsBarHolder ul li.fileTools > a .btn-text {
    display: none;
  }
  #fileToolsBarHolder ul li.fileTools > a [class^=icn-], #fileToolsBarHolder ul li.fileTools > a [class*=" icn-"] {
    position: static;
  }
  #fileToolsBarHolder ul li.fileTools.dropdown .dropdown-menu {
    right: -85px;
    left: auto;
    top: 33px;
  }
  #fileToolsBarHolder ul li.fileTools.dropdown .dropdown-menu:before, #fileToolsBarHolder ul li.fileTools.dropdown .dropdown-menu:after {
    right: 107px;
  }
}
@media screen and (max-width: 767px) {
  .primaryNavHolder {
    float: right;
  }
  .navbar-brand {
    float: none;
  }
  .navbar-brand .navbar-header {
    margin-top: 11px;
    margin-right: 15px;
  }
  .navbar-brand .navbar-header .navbar-toggle {
    display: block;
    margin-top: 0;
    margin-bottom: 0;
  }
  .horizontalNavHolder {
    display: none;
  }
  main.horizontalNavigation {
    padding-left: 0;
  }
  .stickyNav main.horizontalNavigation #breadcrumbsHolder {
    padding-left: 0;
  }
  .grid-stack > .grid-stack-item > .grid-stack-item-content {
    position: static !important;
  }
  #primaryNav .navbar-collapse {
    position: fixed;
    top: 60px;
    bottom: 0;
    z-index: 1099;
    width: 230px;
    background-color: black;
    border: 0 solid black;
  }
  #primaryNav .navbar-collapse .navbar-brand {
    float: none;
    padding: 1px 0 0 15px;
  }
  #primaryNav .navbar-collapse .scrl-nav {
    overflow-y: auto;
    height: 100%;
    margin-bottom: 15px;
  }
  #primaryNav .navbar-collapse.DisktopMenu {
    display: none !important;
  }
  #primaryNav .navbar-collapse.collapse {
    height: 0;
    display: none !important;
  }
  #primaryNav .navbar-collapse.collapsing {
    left: -230px;
    overflow: hidden;
    height: 0;
    transition-timing-function: ease;
    transition-duration: 0.35s;
    transition-property: left;
  }
  #primaryNav .navbar-collapse.collapse.in {
    height: auto;
    display: block !important;
    left: 0;
  }
  #primaryNav ul.nav {
    padding: 50px 0;
  }
  #primaryNav ul.nav a, #primaryNav ul.nav span {
    color: white;
  }
  #primaryNav ul.nav .mainMenu {
    float: none;
    position: relative;
  }
  #primaryNav ul.nav .mainMenu .nav-icn-style {
    display: inline-block;
  }
  #primaryNav ul.nav .mainMenu .nav-icn-style:before {
    font-size: 14px;
  }
  #primaryNav ul.nav .mainMenu a {
    padding-top: 5px;
    padding-bottom: 5px;
    display: block;
  }
  #primaryNav ul.nav .mainMenu .subMenuHolder {
    list-style: none;
    margin: 0;
    padding: 0 0 15px 35px;
  }
  #primaryNav ul.nav .mainMenu .subMenuHolder .dropdown .dropdown-menu {
    position: relative;
    float: none;
    background-color: transparent;
    border: 0 none !important;
    box-shadow: none;
  }
  #primaryNav ul.nav .mainMenu .subMenuHolder .dropdown .dropdown-menu:before, #primaryNav ul.nav .mainMenu .subMenuHolder .dropdown .dropdown-menu:after {
    display: none;
  }
  #primaryNav ul.nav .mainMenu .subMenuHolder .dropdown.open a {
    background-color: transparent;
  }
  .sub-menu {
    display: none;
  }
  .noMarginRight {
    padding-right: 15px;
  }
  #sideNav {
    margin-right: 0;
  }
  .avatarHolder {
    float: none;
    margin: 0 auto 15px;
    width: auto;
  }
  .avatarHolder .avatar {
    width: 220px;
  }
  .pams-grid-table {
    overflow-x: auto;
  }
  .modal.fullWidthModal .modal-dialog {
    width: 95%;
  }
  #tabsBtns li.active:after {
    bottom: 0;
  }
  #fileToolsBarHolder ul li.fileTools > a {
    padding: 0;
  }
  #fileToolsBarHolder ul li.fileTools > a .btn-text {
    display: none;
  }
  #fileToolsBarHolder ul li.fileTools > a [class^=icn-], #fileToolsBarHolder ul li.fileTools > a [class*=" icn-"] {
    position: static;
  }
  #fileToolsBarHolder ul li.fileTools.dropdown .dropdown-menu {
    right: -85px;
    left: auto;
    top: 33px;
  }
  #fileToolsBarHolder ul li.fileTools.dropdown .dropdown-menu:before, #fileToolsBarHolder ul li.fileTools.dropdown .dropdown-menu:after {
    right: 107px;
  }
  .HeaderTabsHolder {
    background-color: #0b61a8;
    margin-bottom: 15px;
    position: relative;
  }
  .HeaderTabsHolder .navbar-header .navbar-toggle {
    color: white;
    padding: 0 10px;
    border-color: transparent;
  }
  .HeaderTabsHolder .navbar-collapse {
    margin: 0;
    position: absolute;
    top: 100%;
    right: 0;
    left: auto;
    z-index: 93; /*background-color:$std-light;*/
  }
  .HeaderTabsHolder .HeaderTabs li {
    float: none;
  }
  .atlwdg-trigger.atlwdg-SUBTLE {
    transform: rotate(0deg);
    left: auto !important;
    right: 0 !important;
    position: fixed;
    bottom: 0 !important;
  }
}
.icn-nav-inquiry:before {
  color: white;
}

.icn-nav-inquiries:before {
  color: white;
}

.icn-nav-offers:before {
  color: #FFEC17;
}

.icn-nav-orders:before {
  color: #C0FA00;
}

.icn-nav-projects:before {
  color: white;
}

.icn-nav-suppliers-registration:before {
  color: white;
}

.icn-nav-visits:before {
  color: white;
}

.icn-nav-job-search:before {
  color: white;
}

.icn-plus-oval:before {
  color: #43BF00;
  background-color: white;
  border-radius: 30px;
  font-size: 20px;
  position: absolute;
  top: 10px;
  left: 52px;
}

.loadingAnim {
  text-align: center;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  text-align: center;
  padding: 50px 15px;
  background: url('loading-bg.d749d8c3e243acf9.svg') no-repeat 0 bottom;
}

/*Sara style*/
/****************************************** General Style Classes *****************************/
.push-right {
  float: right;
}

.push-left {
  float: left;
}

.no-padding {
  padding-right: 0px !important;
  padding-left: 0px !important;
}

/****************************************** Tool Bar ******************************************/
/****************************************** Sales Submenu ******************************************/
.text {
  font-size: 12px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: normal;
  color: white;
  line-height: 22px;
  text-align: center;
}

/*Editscreen*/
/**************************** Page Heading *************************/
.page-heading {
  height: 50px;
  background-color: white;
  border-bottom: 0.5px solid #B0BEC5;
}
.page-heading .pams-label {
  line-height: 50px;
  margin-left: 15px;
  font-size: 14px;
  color: #536E7B;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.page-heading .serialization-number {
  font-size: 20px;
  font-weight: 600;
  color: #0b61a8;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  line-height: 50px;
  margin-left: 15px;
}
.page-heading .btn-group {
  border-radius: 2px;
  margin-right: 16px;
  margin-top: 9px;
  height: 32px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 20px;
}
.page-heading .btn-group.save {
  border: solid 1px #0078d7;
}
.page-heading .btn-group.save button {
  border: none;
  background-color: white;
  color: #0078d7;
}
.page-heading .btn-group.save button.dropdown-toggle {
  width: 34px;
  border-left: solid 1px #0078d7 !important;
}
.page-heading .btn-group.save button.dropdown-toggle::after {
  margin-left: 0px;
}
.page-heading .btn-group.save button:focus {
  outline: 0;
}
.page-heading .btn-group.approve {
  border: solid 1px #43BF00;
}
.page-heading .btn-group.approve button {
  border: none;
  background-color: white;
  color: #43BF00;
}
.page-heading .btn-group.approve button.dropdown-toggle {
  width: 34px;
  border-left: solid 1px #43BF00 !important;
}
.page-heading .btn-group.approve button.dropdown-toggle::after {
  margin-left: 0px;
}
.page-heading .btn-group.approve button:focus {
  outline: 0;
}
.page-heading .btn-group.filled-state.save {
  border: solid 1px white;
}
.page-heading .btn-group.filled-state.save button {
  border: none;
  background-color: #0078d7;
  color: white;
}
.page-heading .btn-group.filled-state.save button.dropdown-toggle {
  width: 34px;
  border-left: solid 1px white !important;
}
.page-heading .btn-group.filled-state.save button.dropdown-toggle::after {
  margin-left: 0px;
}
.page-heading .btn-group.filled-state.save button:focus {
  outline: 0;
}
.page-heading .btn-group.filled-state.approve {
  border: solid 1px white;
}
.page-heading .btn-group.filled-state.approve button {
  border: none;
  background-color: #0078d7;
  color: white;
}
.page-heading .btn-group.filled-state.approve button.dropdown-toggle {
  width: 34px;
  border-left: solid 1px white !important;
}
.page-heading .btn-group.filled-state.approve button.dropdown-toggle::after {
  margin-left: 0px;
}
.page-heading .btn-group.filled-state.approve button:focus {
  outline: 0;
}
.page-heading .btn-group.disabled-state {
  border: solid 1px #c6d1d7;
}
.page-heading .btn-group.disabled-state button {
  border: none;
  background-color: white;
  color: #c6d1d7;
}
.page-heading .btn-group.disabled-state button.dropdown-toggle {
  width: 34px;
  border-left: solid 1px #c6d1d7 !important;
}
.page-heading .btn-group.disabled-state button.dropdown-toggle::after {
  margin-left: 0px;
}
.page-heading .btn-group.disabled-state button:focus {
  outline: 0;
}
.page-heading .btn-group .dropdown-menu {
  border-radius: 4px;
  padding: 5px 0px;
}
.page-heading .btn-group .dropdown-menu a {
  color: black;
  font-size: 11px;
  font: "open_sansregular";
  white-space: nowrap;
  cursor: default;
}
.page-heading .btn-group .dropdown-menu li {
  height: 25px;
  padding-right: 10px;
  padding-left: 10px;
}
.page-heading .btn-group .dropdown-menu li:hover {
  background-color: #D9F5FC;
}
.page-heading .icn-sep {
  box-sizing: border-box;
  width: 2px;
  height: 42px;
  border: 0.5px solid #B0BEC5;
  margin-right: 15px;
  margin-top: 4px;
}
.page-heading .close-btn {
  width: 18px;
  height: 18px;
  padding: 0 0 0 0;
  border: none;
  margin: 17px 6px 15px 0px;
  border: none;
}
.page-heading .close-btn .dx-button-content {
  padding: 0px;
}
.page-heading .close-btn :hover {
  background-color: white;
  color: #0b61a8;
}
.page-heading .close-btn.dx-state-focused {
  background-color: transparent;
}
.page-heading .pams-icn-close:before {
  content: "\e907";
  color: #77909D;
  font-size: 18px;
}

/*********************************** Header Message ***********************************/
.msg {
  height: 40px;
  border-radius: 4px 4px 0 0;
  background-color: #43BF00;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);
}
.msg .text {
  height: 20px;
  color: white;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  margin-left: 21px;
  margin-top: 10px;
}
.msg dx-button {
  background-color: #43BF00;
  border: none;
}
.msg dx-button :hover {
  background-color: #43BF00;
}
.msg .pams-icn-close:before {
  content: "\e907";
  color: white;
  font-size: 15px;
}

/************************************ Page Content ***********************************/
.job-main-data-container {
  margin-top: 15px;
  background-color: #F7FAFF;
  border: 0.5px solid #BBC7CE;
  border-radius: 4px;
  height: 140px;
  padding-right: 1px;
  padding-left: 2px;
}
.job-main-data-container .section-border {
  border-right: 1px solid #B0BEC5;
}
.job-main-data-container .label {
  height: 30px;
}
.job-main-data-container .label label {
  height: 22px;
  margin-left: 18px;
  margin-top: 8px;
  width: 187px;
  color: black;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 22px;
}
.job-main-data-container dx-select-box {
  height: 33px;
  margin-left: 8px;
  color: black;
}
.job-main-data-container dx-select-box .dx-texteditor-input {
  box-sizing: border-box;
  border-radius: 2px;
  background-color: white;
  box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.2);
  border: 0.5px solid #9EB1BA;
}
.job-main-data-container dx-select-box .dx-dropdowneditor-icon {
  font-size: 24px;
  color: #137bce;
  background-color: transparent !important;
}
.job-main-data-container dx-select-box .dx-placeholder {
  font-family: "open_sansregular";
  font-size: 14px;
}
.job-main-data-container dx-select-box.dx-state-disabled.dx-widget {
  opacity: 1;
}
.job-main-data-container dx-select-box.dx-state-disabled .dx-texteditor-input {
  background: #EEF1F2 !important;
  color: #77909D;
}
.job-main-data-container dx-select-box.dx-state-disabled.custom-disabled .dx-dropdowneditor-icon {
  color: transparent;
}
.job-main-data-container .mandatary-indecator {
  height: 32px;
  width: 1px;
  border-radius: 2px 0 0 2px;
  background-color: #FF420A;
  box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.2);
  position: absolute;
  left: 9px;
}

.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-list-item-selected {
  background-color: #0078D7;
  color: white;
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-list-item-selected.dx-state-hover:not(.dx-state-focused) {
  background-color: #0078D7;
  color: white;
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-hover {
  background-color: #D9F5FC;
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active {
  background-color: #D9F5FC;
  color: black;
}

/****************** Process Data *************************/
.process-data-container {
  background-color: #F7FAFF;
  border: 0.5px solid #BBC7CE;
  border-radius: 4px;
}
.process-data-container {
  height: 50px;
  margin-top: 20px;
}
.process-data-container .process-start-shape {
  height: 32px;
  border-radius: 2px 0 0 2px;
  background-color: #0078d7;
  margin-top: 9px;
  margin-left: 10px;
}
.process-data-container .process-start-shape .text {
  padding-left: 40px;
  padding-right: 32px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: white;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  padding-top: 5px;
}
.process-data-container .arrow-right {
  margin-top: 9px;
  width: 0;
  height: 0;
  border-top: 16px solid transparent;
  border-bottom: 16px solid transparent;
  border-left: 16px solid #0078d7;
  z-index: 2;
}
.process-data-container .current .icn-flag:before {
  content: "\e910";
  color: white;
  float: left;
  font-size: 18px;
  padding-top: 6px;
  padding-left: 10px;
}
.process-data-container .convert {
  box-sizing: border-box;
  height: 25px;
  border: 0.5px solid #CFD6E3;
  background-color: #E0E5EE;
  color: #0078d7;
  margin-top: 12.5px;
  margin-left: -16px;
}
.process-data-container .convert a,
.process-data-container .convert a:hover,
.process-data-container .convert a:active,
.process-data-container .convert a:visited,
.process-data-container .convert a:focus {
  color: #0078d7;
}
.process-data-container .convert .text {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  padding-left: 40px;
  padding-right: 10px;
  padding-top: 2px;
}
.process-data-container .convert .icn-convert:before {
  content: "\e903";
  float: left;
  /*background-color: $std-light; border-radius: 27px; margin-left: 21px; margin-top: 4.5px;*/
}
.process-data-container .last-menu {
  box-sizing: border-box;
  height: 25px;
  border: 0.5px solid #CFD6E3;
  border-radius: 0 4px 4px 0;
  background-color: #E0E5EE;
  color: #0078d7;
  margin-top: 12.5px;
  width: 39px;
  margin-right: -0.5px;
}
.process-data-container .last-menu .text {
  color: #77909D;
  font-size: 32px;
  line-height: 0px;
  padding-left: 9px;
  cursor: pointer;
}
.process-data-container .last-menu .dropdown-menu {
  border-radius: 4px;
  padding: 5px 0px;
}
.process-data-container .last-menu .dropdown-menu a {
  color: black;
  font-size: 11px;
  font: "open_sansregular";
  white-space: nowrap;
  cursor: default;
}
.process-data-container .last-menu .dropdown-menu li {
  height: 25px;
  padding-right: 10px;
  padding-left: 10px;
}
.process-data-container .last-menu .dropdown-menu li:hover {
  background-color: #D9F5FC;
}

/******************* Main Data **************************/
.process-details {
  height: 145px;
  margin-top: 20px;
  background-color: #F7FAFF;
  border: 0.5px solid #BBC7CE;
  border-radius: 4px;
}

/****************** Commercial Offer *******************/
.commercial-offer {
  background-color: #F7FAFF;
  border: 0.5px solid #BBC7CE;
  border-radius: 4px;
  margin-top: 20px;
  height: 50px;
}

/*Editscreen*/
/*End of Sara style*/
.UploadH3 {
  color: #00bcd4;
}

.demo {
  padding: 0 16px;
}

h3 {
  color: #0078d7;
}

.note {
  font-size: 14px;
  opacity: 0.4;
}

.github {
  position: fixed;
  top: 0;
  right: 0;
  margin: 16px;
}

agm-map {
  height: 300px;
}

.customUser {
  position: relative;
  top: 0;
  left: 0;
  bottom: 0;
  text-align: left;
  transition: all 0.9s;
}

.custom-warningUser {
  position: relative;
  top: 0;
  left: 0;
  bottom: 0;
  text-align: left;
  color: red;
}

.redUser {
  color: red;
}

.searchBarUser {
  border-left: 2px solid red;
  color: rbga(255, 255, 255, 0.4);
}

.dropdown-contentUser a.underline {
  text-decoration: underline;
}

.warningUser {
  background-color: #ffe6e6;
  border: 1px solid red;
  color: red;
}

.arrow-downUser {
  position: absolute;
  opacity: 0.6;
  margin-left: auto 20px;
  top: 0;
  right: 3px;
  padding: 10px;
  color: blue;
}

.dropdown-contentUser {
  position: absolute;
  background-color: white;
  width: 200px;
  box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
  z-index: 20;
  display: none;
  transition: all 0.9s;
  max-height: 300px;
  overflow-y: auto;
}

.dropdown-contentUser a {
  color: black;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
  margin-bottom: 5px;
  margin-top: 5px;
}

.dropdown-contentUser a:hover {
  background-color: #f1f1f1;
  color: blue;
}

.show {
  display: block;
  visibility: visible;
}

.hide {
  display: none;
  visibility: hidden;
  transition: all 0.9s;
}

.selected-item {
  background-color: #06CAFF;
  color: black;
}

.selected-item:hover {
  background-color: #95E8FE;
  color: #0078C2;
}

/*# sourceMappingURL=styles.94ac2544596c39be.css.map*/