/*!
 * NONE
 */

.x-menu-old-icons .x-menu-item-icon {
    background-size: auto !important;
    height: 16px;
    width: 16px;
    top: 3px;
}
.x-menu-old-icons .x-menu-check-item .x-menu-item-icon {
    height: 16px;
    width: 16px;
}

.x-menu-item-checked .x-menu-item-icon{
    background-size: auto !important;
}

.x-menu-check-item .x-menu-item-icon{
    background-size: auto !important;
}


td.x-htoolbar-generic-tab div.tab-hover div img,
td.x-htoolbar-workflow-tab div.tab-hover div img{
    background-position: 0 0px !important;
}

.x-toolbar div.xtb-text {
  line-height: 19px;
}

.x-crystal .fnmenu-menu-body .x-tree-node span.link {
    text-transform: none;
    font-size: 13px !important;
    font-weight: normal;
    text-shadow: none;
}

.fnmenu-menu-options-delete,
.fnmenu-menu-options-rename,
.fnmenu-menu-options-add,
.fnmenu-menu-options-edit,
.fnmenu-menu-options-copy-columns,
.fnmenu-menu-options-save-default,
.fnmenu-menu-options-copy-to-other-users,
.fnmenu-menu-options-hide,
.fnmenu-menu-options-unhide,
.icon-dashboard-reset,
.icon-layout-1,
.icon-layout-2-eq,
.icon-layout-2-left,
.icon-layout-2-right,
.icon-layout-3,
.icon-copy,
.icon-summary,
.details-panel-icon,
.grid-edit-icon,
.icon-revert,
.ux-rangemenu-gt,
.ux-rangemenu-eq,
.ux-rangemenu-lt,
.ux-gridfilter-text-icon,
.loading-indicator,
.icon-info,
.x-btn-icon .x-btn-small .button-edit-current-description,
.x-btn-icon .x-btn-small .currentDescriptionHover,
.x-cp-preview .x-btn-icon .x-btn-small .x-btn-text{
    background-size: auto !important;
    height: 16px !important;
    width: 16px !important;
}

.icon-copy-toolbar-menu {
    width: max-content !important;
    height: 18px !important;
}

.x-item-disabled .icon-copy {
    background-position: 0 -16px !important;
}

.x-btn-text-icon .x-btn-icon-small-left .icon-plannedwt,
.x-btn-text-icon .x-btn-icon-small-left .icon-sick,
.x-btn-text-icon .x-btn-icon-small-left .icon-leave,
.x-btn-text-icon .x-btn-icon-small-left .icon-task,
.x-btn-text-icon .x-btn-icon-small-left .icon-fixedtask,
.x-btn-text-icon .x-btn-icon-small-left .icon-undelete,
.icon-plannedwt,
.icon-sick,
.icon-leave,
.icon-task,
.icon-fixedtask,
.icon-collapse,
.icon-expand,
.x-btn-text-icon .x-btn-icon-small-left .icon-filter-apply,
.x-btn-text-icon .x-btn-icon-small-left .icon-save,
.x-btn-text-icon .x-btn-icon-small-left .icon-delete-14 ,
.x-btn-text-icon .x-btn-icon-small-left .icon-filter-clear,
.x-btn-icon .x-btn-icon-small-left .x-pin,
.x-btn-icon .x-btn-small .icon-sort-desc,
.x-btn-icon .x-btn-small .icon-sort-asc{
    background-size: auto !important;
    height: 16px !important;
    width: auto !important;
}

.x-dark-content-style .x-btn-text-icon .x-btn-icon-small-left .icon-save,
.x-dark-content-style .x-btn-text-icon .x-btn-icon-small-left .icon-filter-clear {
    color: #FFFFFF;
}

.x-btn-icon .x-btn-small .icon-sort-desc,
.x-btn-icon .x-btn-small .icon-sort-asc{
    width: 16px !important;
}

.x-btn-icon .x-btn-icon-small-left .x-pin{
    background-position: 0 -135px !important;
    height: 15px !important;
    width: 15px !important;
}


.x-btn-text-icon .x-btn-icon-small-left .printer-fiscal-invoice{
    background-size: auto !important;
}


.x-btn-over .icon-filter-apply,
.x-btn-over .icon-save,
.x-btn-over .icon-delete-14 ,
.x-btn-over .icon-filter-clear,
.x-btn-over .icon-sort-asc,
.x-btn-over .icon-undelete,
.x-btn-over .icon-sort-desc,
.x-btn-over.x-btn-text-icon .x-btn-icon-small-left .printer-fiscal-invoice,
.x-cp-preview .x-btn-over .x-btn-text{
    background-position: 0px 0px !important;
}

.x-cp-formcontainer .x-panel-mc{
    padding-bottom: 0px;
}

.x-btn-over .icon-plannedwt,
.icon-plannedwt {
    background-position: 0px 0px !important;
}

.x-btn-over .icon-sick,
.icon-sick {
    background-position: 0px -32px !important;
}

.x-btn-over .icon-leave,
.icon-leave {
    background-position: 0px -48px !important;
}

.x-btn-over .icon-task,
.icon-task {
    background-position: 0px -16px !important;
}

.x-btn-over .icon-fixedtask,
.icon-fixedtask {
    background-position: 0px -64px !important;
}

.x-panel-floating{
    border-top: 0px;
}


.x-html-editor-tb .x-btn-text {
background:transparent no-repeat;
background-image:url(images/default/editor/tb-sprite.png);
}

.x-html-editor-tb .x-edit-bold,.x-menu-item img.x-edit-bold {
background-position:0 0 !important;
background-image:url(images/default/editor/tb-sprite.png);
}

.x-html-editor-tb .x-edit-italic,.x-menu-item img.x-edit-italic {
background-position:-16px 0 !important;
background-image:url(images/default/editor/tb-sprite.png);
}

.x-html-editor-tb .x-edit-underline,.x-menu-item img.x-edit-underline {
background-position:-32px 0 !important;
background-image:url(images/default/editor/tb-sprite.png);
}

.x-html-editor-tb .x-edit-forecolor,.x-menu-item img.x-edit-forecolor {
background-position:-160px 0 !important;
background-image:url(images/default/editor/tb-sprite.png);
}

.x-html-editor-tb .x-edit-backcolor,.x-menu-item img.x-edit-backcolor {
background-position:-176px 0 !important;
background-image:url(images/default/editor/tb-sprite.png);
}

.x-html-editor-tb .x-edit-justifyleft,.x-menu-item img.x-edit-justifyleft {
background-position:-112px 0 !important;
background-image:url(images/default/editor/tb-sprite.png);
}

.x-html-editor-tb .x-edit-justifycenter,.x-menu-item img.x-edit-justifycenter {
background-position:-128px 0 !important;
background-image:url(images/default/editor/tb-sprite.png);
}

.x-html-editor-tb .x-edit-justifyright,.x-menu-item img.x-edit-justifyright {
background-position:-144px 0 !important;
background-image:url(images/default/editor/tb-sprite.png);
}

.x-html-editor-tb .x-edit-insertorderedlist,.x-menu-item img.x-edit-insertorderedlist {
background-position:-80px 0 !important;
background-image:url(images/default/editor/tb-sprite.png);
}

.x-html-editor-tb .x-edit-insertunorderedlist,.x-menu-item img.x-edit-insertunorderedlist {
background-position:-96px 0 !important;
background-image:url(images/default/editor/tb-sprite.png);
}

.x-html-editor-tb .x-edit-formatingButton,.x-menu-item img.x-edit-formatingButton {
background-position:-224px 0 !important;
background-image:url(images/default/editor/tb-sprite.png);
}

.x-html-editor-tb .x-edit-variablesButton,.x-menu-item img.x-edit-variablesButton {
background-position:-240px 0 !important;
background-image:url(images/default/editor/tb-sprite.png);
}
.x-html-editor-tb .x-edit-textFragmentButton, .x-menu-item img.x-edit-textFragmentButton {
    background-position:-272px 0 !important;
    background-image:url(images/default/editor/tb-sprite.png);
}

.x-html-editor-tb .x-edit-increasefontsize,.x-menu-item img.x-edit-increasefontsize {
background-position:-48px 0 !important;
background-image:url(images/default/editor/tb-sprite.png);
}

.x-html-editor-tb .x-edit-decreasefontsize,.x-menu-item img.x-edit-decreasefontsize {
background-position:-64px 0 !important;
background-image:url(images/default/editor/tb-sprite.png);
}

.x-html-editor-tb .x-edit-sourceedit,.x-menu-item img.x-edit-sourceedit {
background-position:-192px 0 !important;
background-image:url(images/default/editor/tb-sprite.png);
}

.x-html-editor-tb .x-edit-createlink,.x-menu-item img.x-edit-createlink {
background-position:-208px 0 !important;
background-image:url(images/default/editor/tb-sprite.png);
}

.x-html-editor-tb .x-edit-insertImage, .x-menu-item img.x-edit-insertImage {
    background-position: -256px 0 !important;
    background-image: url(images/default/editor/tb-sprite.png);
}

.x-html-editor-tb .x-btn-icon .x-btn-small .x-btn-text {
    background-size: 288px 16px  !important;
}

.xx-menu-tricheck-checked-null .xx-menu-tricheck-item .x-menu-item-icon,
.xx-menu-tricheck-checked-true  .xx-menu-tricheck-item .x-menu-item-icon,
.xx-menu-tricheck-checked-false  .xx-menu-tricheck-item .x-menu-item-icon {
    background-image: url("images/tricheckbox16.png") !important;
    height: 16px;
    width: 16px;
}

.add-teproduct-icon {
    background-image: url("images/quick-add-te.png");
    
}

.mainheader-chat{
    background-image: url("images/chat.png") !important;
    background-position: 8px 10px !important;
    background-repeat: no-repeat;
}
.mainheader-chat:hover{
    filter: drop-shadow(0px 0px 1px rgba(0,0,0,0.2));
}

.mainheader-notifications{
    background-image: url("images/notifications.png") !important;
    background-position: 8px 10px !important;
    background-repeat: no-repeat;
}
.mainheader-notifications:hover{
    filter: drop-shadow(0px 0px 1px rgba(0,0,0,0.3));
}

.mainheader-chat .x-header-counter ,
.mainheader-notifications .x-header-counter {
    background-color: #ee0000 !important;
    position: absolute;
    z-index: 1;
    float: none;
    margin: 2px;
    left: 8px;
    top: 0px;
    padding: 0 3px;
    padding-top: 1px;
    border-radius: 10px;
    margin-left: auto;
    margin-right: auto;
    line-height: 16px;
}

.mainheader-chat .x-header-counter span,
.mainheader-notifications .x-header-counter span {
    color: #FFFFFF;
    font-weight: bold;
    font-size: 13px;
}

#mainHeaderChat.blink{
    opacity: 0.1;
}

.mainheader-help-help  {
    background-image: url("images/help_dark.png");
    background-position: -1px -1px !important;
    background-repeat: no-repeat;
}

.mainheader-help-skype-icon  {
    background-image: url("images/icons-black-18/skype.png");
    background-position: -1px -1px !important;
    background-repeat: no-repeat;
}


.mainheader-help-skype-email {
    background-image: url("images/icons-black-18/email.png");
    background-position: -1px -1px !important;
    background-repeat: no-repeat;
}

.mainheader-help-skype-phone {
    background-image: url("images/icons-black-18/phonecall.png");
    background-position: -1px -1px !important;
    background-repeat: no-repeat;
}

.mainheader-help-joinme-icon {
    background-image: url("images/icons-black-18/monitor.png");
    background-position: -1px -1px !important;
    background-repeat: no-repeat;
}

.mainheader-help-skype-tutorials {
    background-image: url("images/icons-black-18/movie.png");
    background-position: -1px -1px !important;
    background-repeat: no-repeat;
}

.mainheader-help-skype-manual {
    background-image: url("images/icons-black-18/book.png");
    background-position: -1px -1px !important;
    background-repeat: no-repeat;
}

.mainheader-help-support-chat {
    background-image: url("images/icons-black-18/chat.png");
    background-position: -1px -1px !important;
    background-repeat: no-repeat;
}

.icon-filter-clear {
    background-size: 16px 16px !important;
    background-position: 0px 0px !important;
    height: 16px;
    width: 16px;
}

.x-grid3-summary-table .xg3ci {
    padding-top: 3px;
    padding-bottom: 2px;
}

.timelineview .x-border-panel,
.changelogview .x-border-panel {
    padding: 0px !important;
}

.changelogview .x-panel-body,
.timelineview  .x-panel-body,
.changelogview .x-panel-tab,
.timelineview  .x-panel-tab,
.informationboardpanel .x-panel-tab {
    border-top: 0px !important;
}


.comment-item-first, .changelog-transaction-first{
    border: 0px;
}

.x-menu-old-icons .fnmenu-menu-item-over .x-tree-node-icon {
    background-position: 0 -0px !important;
}

.x-menu-old-icons .fnmenu-menu-item-over .x-tree-node-icon.menu-icon-filter-leaf {
    background-position: 4px 3px !important;
}


.fnmenu-menu-options-delete {
    background-image:url(images/filter_menu.png);
}
.fnmenu-menu-options-rename {
    background-image: url(images/filter_menu.png);
    background-position: 0 -16px !important;
}
.fnmenu-menu-options-add {
    background-image: url(images/add_small.png);
}

.fnmenu-menu-options-edit {
    background-image: url(images/filter_menu.png);
    background-position: 0 -64px !important;
}

.fnmenu-menu-options-copy-columns{
    background-image: url(images/filter_menu.png);
    background-position: 0 -32px !important;
}

.fnmenu-menu-options-save-default{
    background-image:url(images/filter_menu.png);
    background-position: 0 -48px !important;
}

.fnmenu-menu-options-copy-to-other-users {
    background-image: url("images/filter_menu.png");
    background-position: 0 -80px !important;
}

.x-fnmenu-scrollbody{
    overflow-x: hidden !important;
}

#mainheader.x-isa{
    background-color: #ffbbbb;
}

div.x-showOnHover,
.payment-changes-tip {
    text-shadow: none;
}

 .x-panel-body #addUsersLicence.x-btn,
 #licences .licence-card-related-info .x-panel-body .licence-panel-call-to-action-green-button.x-btn,
 #clientPanelInfo .x-panel-body .x-btn,
 #organizationadmin .x-panel-body .x-btn.x-btn-pay,
 #licences .x-panel-body .x-btn.x-btn-pay,
 #P24FormContainer .x-btn.x-btn-pay {
    background-color: #2961AB !important;
    border: 1px solid #2961AB;
    color: white;
}

#clientPanelInfo .x-panel-body .x-btn a{
    color: white;
}

 .x-panel-body #addUsersLicence.x-btn-over,
 #licences .licence-card-related-info .x-panel-body .licence-panel-call-to-action-green-button.x-btn-over,
 #clientPanelInfo .x-panel-body .x-btn-over{
    background-color: #2961AB !important;
    border: 1px solid #2961AB;
    color: white;
}
.x-panel-body #cancelUsersLicence.x-btn {
    background-color: red !important;
    border: 1px solid red;
    color: white;
}

.x-panel-body #addUsersLicence.x-btn span,
.licence-card-related-info .x-panel-body .licence-panel-call-to-action-green-button.x-btn span,
.x-panel-body #cancelUsersLicence.x-btn span{
    color: white !important;
}

.x-panel-body #newLicence.x-btn, .x-panel-body #renewLicence.x-btn {
    background-color: #2961AB !important;
    border: 1px solid #2961AB;
    color: white;
}

.x-panel-body #newLicence.x-btn.BlackMonth2025,
.x-panel-body #addUsersLicence.x-btn.BlackMonth2025,
#licences .licence-card-related-info .x-panel-body .licence-panel-call-to-action-green-button.x-btn.BlackMonth2025 {
    background-color: black !important;
    border: black;
}

.x-panel-body #newLicence.x-btn.BlackMonth2025 .x-btn-mc span,
.x-panel-body #addUsersLicence.x-btn.BlackMonth2025 .x-btn-mc span,
#licences .licence-card-related-info .x-panel-body .licence-panel-call-to-action-green-button.x-btn.BlackMonth2025 span{
    color: #FFF30F !important;
}

.x-panel-body #newLicence.x-btn.BlackMonth2025 .x-btn-mc button,
.x-panel-body #addUsersLicence.x-btn.BlackMonth2025 .x-btn-mc button,
#licences .licence-card-related-info .x-panel-body .licence-panel-call-to-action-green-button.x-btn.BlackMonth2025 button{
    filter: invert(0) !important;
}

 .x-panel-body #newLicence.x-btn-over, .x-panel-body #renewLicence.x-btn-over{
    background-color: #2961AB !important;
    border: 1px solid #2961AB;
    color: white;
}

.x-panel-body #newLicence.x-btn span, .x-panel-body #renewLicence.x-btn span {
    color: white !important;
}

.x-btn.x-btn-create{
    background-color: #2961AB !important;
    border: 1px solid #2961AB;
    color: white;
}

.x-btn.x-btn-create button{
    color: white;
}

.x-btn.x-btn-create-over{
    background-color: #19519B !important;
    color: white;
    border: 1px solid #19519B;
}

.x-isLogin .x-window-dlg .x-btn,
#changepasswordsubmitbutton, 
#creategroupsubmitbutton, 
.x-window-bc .x-toolbar-layout-ct .x-btn.x-btn-create, 
.x-window .x-window-bc .x-toolbar-layout-ct .x-btn.x-btn-create,
.x-window-bc .x-toolbar-layout-ct .x-btn.x-btn-ok,
.x-window .x-window-bc .x-toolbar-layout-ct .x-btn.x-btn-ok,
.x-btn.x-btn-ok,
.x-window .big-button,
.x-login-button.x-btn.x-btn-create {
    background-color: #2961AB !important;
    border: 1px solid #2961AB;
}

.x-window .big-button button{
    color: white;
}

.x-isLogin .x-window-dlg .x-btn span,
#changepasswordsubmitbutton button, #creategroupsubmitbutton button, .x-window-bc .x-toolbar-layout-ct .x-btn.x-btn-create button, .x-btn.x-btn-ok button,
.x-login-button.x-btn.x-btn-create button{
    color: white;
}
#changepasswordsubmitbutton.x-item-disabled span, #creategroupsubmitbutton.x-item-disabled span, .x-window-bc .x-toolbar-layout-ct .x-btn.x-btn-create.x-item-disabled span,
.x-btn.x-btn-ok.x-item-disabled span,
.x-login-button.x-btn.x-btn-create.x-item-disabled span{
    color: #eeeeee !important;
}

#org-settings-tab-panel__organizationSettings\.ksefForm {
    background-color: #EDFFED !important;
    width: 100%;
}

#org-settings-tab-panel__organizationSettings\.ksefForm span {
    color: #50B651 !important;
}

.x-grid3 .x-grid-editor .x-form-text, .x-grid3 .x-grid-editor textarea.x-form-text{
    border: 0px;
}

.x-grid-editor .x-form-field-wrap.x-form-field-trigger-wrap.x-box-item{
    display: flex;
    align-items: center;
}

.x-grid3-cell-selected {
    background-color: transparent !important;
}

.x-grid3 .x-grid-editor .x-form-trigger{
    right: 0px;
    border: 0px;
}

.x-grid3 .x-grid-editor.x-repeat-after {
    padding-right: 0px !important;
}
.x-grid3 .x-grid-editor.x-repeat-after .x-form-trigger{
    right: 0px;
    border: 0px;
}

.x-btn-datepickerok,
.x-date-mp-ok{
    background-color: #2961AB !important;
    border: 1px solid #2961AB !important;
    color: white !important;
}

.x-btn-datepickerok .x-btn-text{
    color: white !important;
}
.x-btn-datepickerok-over{
    background-color: #19519B !important;
    border: 1px solid #19519B;
}

#mainheader .x-change-logo-button .x-btn{
    background-color: transparent !important;
    border: 0px solid #DDD;
}

.x-isLogin .ext-el-mask{
    background-size: cover;
}


.x-tree-node-leaf .x-top-lvl-filter,
.x-tree-node-el .x-top-lvl-filter{
    background-size: auto;
    background-image: url("images/filtertoplevel.png") !important;
}

.x-btn-icon .x-btn-small .x-btn-text.x-change-logo-icon {
    background-size: 18px 18px !important;
    background-position: 0px 1px !important;
}
.x-btn-icon .x-btn-small .x-btn-text.x-change-logo-icon {
    padding-left: 0px;
}

.ext-gecko3 .x-btn-icon .x-btn-small .x-btn-text.x-change-logo-icon {
    padding-left: 0px;
}

.org-settings-admin-window .x-item-disabled{
    opacity: 1;
}
.org-settings-admin-window input.x-item-disabled{
    opacity: 0.6;
}
.org-settings-admin-window .x-item-disabled .css-label{
    opacity: 0.5;
}

.x-color-picker-cls .x-form-text {
    height: 22px !important;
}

.x-form-element .x-custom-field-boolean{
    border-color: transparent !important;
}

.org-settings-admin-window .x-window-header{
    background-color: #EE8888 !important;
    color: #333333 !important;
}

#organizationadmin .x-htoolbar .x-toolbar-cell {
    background-color: #EE8888 !important;
    color: #333333 !important;
}

.x-grid3-body .x-grid3-td-checkBox, .x-grid3-body .x-grid3-td-numberer{
    border-right: 0px;
}

.x-dark-tag .xg3c, .x-light-tag .xg3c{
    border-right: 0px;
}

.breadcrumbTask .x-form-field-wrap .x-form-trigger{
    height: 21px;
}

.x-edit-variablesButton-reminderAssignedUsers-container .x-btn-icon,
.x-edit-variablesButton-reminderMessage-container .x-btn-icon,
.x-edit-variablesButton-salesOpportunityLabel-container .x-btn-icon,
.x-edit-variablesButton-taskName-container .x-btn-icon,
.x-edit-variablesButton-taskParent-container .x-btn-icon,
.x-edit-variablesButton-taskDescription-container .x-btn-icon{
background-color: transparent !important;
border-color: transparent;
left: initial;
}

.x-edit-variablesButton-reminderAssignedUsers-container .x-btn-icon .x-edit-variablesButton,
.x-edit-variablesButton-reminderMessage-container .x-btn-icon .x-edit-variablesButton,
.x-edit-variablesButton-salesOpportunityLabel-container .x-btn-icon .x-edit-variablesButton,
.x-edit-variablesButton-taskName-container .x-btn-icon .x-edit-variablesButton,
.x-edit-variablesButton-taskParent-container .x-btn-icon .x-edit-variablesButton,
.x-edit-variablesButton-taskDescription-container .x-btn-icon .x-edit-variablesButton {
background-position:-226px 0 !important;
background-image:url(images/default/editor/tb-sprite.png);
background-size: 272px !important;
width: 16px;
height: 16px;
}

body *{
    scrollbar-width: thin;
}

#menuLastObjects .x-tree-node-icon, #menuLastObjects-more .x-tree-node-icon{
    background-position: 0px -0px !important;
}

#menuLastObjects .fnmenu-menu-item-over .x-tree-node-icon, #menuLastObjects-more .fnmenu-menu-item-over .x-tree-node-icon{
    background-position: 0px -0px !important;
}

/*.x-simple-style-image #logo-panel{
    filter: drop-shadow(0px -1px 3px rgba(255,255,255,1));
}*/

/*.x-simple-style-image #logo-panel-container{
    filter: drop-shadow(0px -1px 3px rgba(255,255,255,1));
}*/

.x-simple-style-image #menuContainer .x-panel-tbar {
    background-color: transparent !important;
 }

.x-simple-style-image #logo-panel{
    filter: drop-shadow(0px 0px 3px rgba(0,0,0,0.6));
}
.x-simple-style-image #logo-panel-container{
    filter: drop-shadow(0px 0px 5px rgba(255,255,255,0.6));
}

.x-simple-style-image .fnmenu-menu-body .x-tree-node span.link,
.x-simple-style-image .fnmenu-section-header .x-panel-header-text,
.x-simple-style-image .x-rightpanel-holder .x-header-title,
.x-simple-style-image .x-rightpanel-holder .title,
.x-simple-style-image .x-rightpanel-holder .controls,
.x-simple-style-image .x-rightpanel-holder .message,
.x-simple-style-image .x-rightpanel-holder .date,
.x-simple-style-image .x-rightpanel-holder .x-restore-button-container{
    text-shadow: 0px 0px 3px #000000;
    filter: drop-shadow(0px 0px 2px rgba(0,0,0,0.7));
}

.x-simple-style-image.x-temporary-expand-right .x-rightpanel-holder .x-header-title,
.x-simple-style-image.x-temporary-expand-right .x-rightpanel-holder .title,
.x-simple-style-image.x-temporary-expand-right .x-rightpanel-holder .controls,
.x-simple-style-image.x-temporary-expand-right .x-rightpanel-holder .message,
.x-simple-style-image.x-temporary-expand-right .x-rightpanel-holder .date {
    text-shadow: none;
    filter: none;
}

.x-simple-style-image .right-panel-tab-active {
    background: transparent;
    border-left-color: transparent;
    border-right-color: transparent;
    filter: none !important;
}

.x-simple-style-image .filterPanel .x-btn{
    background-color: transparent !important;
    border-color: transparent !important;
}

.x-simple-style-image #rightPanel .x-right-header .x-tool,
.x-simple-style-image .fnmenu .x-tool,
.x-simple-style-image #rightPanel .right-panel-tab-item-chat,
.x-simple-style-image #rightPanel .right-panel-tab-item-notifications,
.x-simple-style-image #rightPanel .x-header-icon,
.x-simple-style-image .x-htoolbar .x-tool-collapse-west{
    filter: brightness(1.8) drop-shadow(0px 0px 2px rgba(0,0,0,1));
}

.x-simple-style-image #rightPanel .right-panel-tab-item-chat,
.x-simple-style-image #rightPanel .chat-header .x-header-icon {
    background-image: url(images/icons-black-22/chat.png) !important;
}

.x-simple-style-image #rightPanel .right-panel-tab-item-notifications,
.x-simple-style-image #rightPanel .notification-header .x-header-icon{
    background-image: url(images/icons-black-22/notification.png) !important;
}

.x-simple-style-image #rightPanel .right-panel-tab-item-reminders,
.x-simple-style-image #rightPanel .reminder-header .x-header-icon{
    background-image: url(images/icons-black-22/reminder.png) !important;
}

.x-simple-style-image #rightPanel:not(.x-panel-collapsed) .reminder-header .x-header-icon,
.x-simple-style-image #rightPanel:not(.x-panel-collapsed)  .notification-header .x-header-icon {
    background-image: unset !important;
}

.x-simple-style-image.x-temporary-expand-right #rightPanel .x-right-header .x-tool,
.x-simple-style-image.x-temporary-expand-right #rightPanel .x-header-icon,
.x-simple-style-image.x-temporary-expand-right #rightPanel .right-panel-tab-item {
    filter: none;
}

.x-simple-style-image #rightPanel .x-right-header .x-tool,
.x-simple-style-image .fnmenu .x-tool{
    opacity: 0.7;
}

.x-simple-style-image #rightPanel .x-right-header .x-tool:hover,
.x-simple-style-image .fnmenu .x-tool:hover{
    opacity: 1;
}


.x-simple-style-image .fnmenu .fnmenu-section-header .x-tool{
    filter: brightness(3) drop-shadow(0px 0px 2px rgba(0,0,0,1));
    transition: opacity  200ms linear;
    opacity: 0;
}

.x-simple-style-image .fnmenu .fnmenu-section-header:hover .x-tool{
    opacity: 1;
}

.x-simple-style-image #fnmenu-menu .fnmenu-section-header-dragtool{
    filter: brightness(8) drop-shadow(0px 0px 2px rgba(0,0,0,1));
    transition: opacity  200ms linear;
    opacity: 0;
}

.x-simple-style-image #fnmenu-menu .fnmenu-section-header:hover .fnmenu-section-header-dragtool{
    opacity: 1;
}


body.x-simple-style-image.x-border-layout-ct{
    background: #557799 url("images/background/aurora-borealis-1032523_1920.jpg") !important;
    -webkit-background-size: cover !important;
    -moz-background-size: cover !important;
    -o-background-size: cover !important;
    background-size: cover !important;
}

body.x-simple-style-image.x-border-layout-ct.x-simple-style-transparencyimage-75:after{
    content : "";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity : 0.25;
    z-index: -1;
    background-color: #001122;
}
body.x-simple-style-image.x-border-layout-ct.x-simple-style-transparencyimage-50:after{
    content : "";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity : 0.50;
    z-index: -1;
    background-color: #001122;
}
body.x-simple-style-image.x-border-layout-ct.x-simple-style-transparencyimage-25:after{
    content : "";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity : 0.75;
    z-index: -1;
    background-color: #001122;
}
body.x-simple-style-image.x-border-layout-ct.x-simple-style-transparencyimage-0:after{
    content : "";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity : 1;
    z-index: -1;
    background-color: #112233;
}

body.x-simple-style-image.x-border-layout-ct.x-background-1{
    background-image: url("images/background/aurora-borealis-1032523_1920.jpg") !important;
}
body.x-simple-style-image.x-border-layout-ct.x-background-2{
    background-image: url("images/background/blue-259458_1920.jpg") !important;
}
body.x-simple-style-image.x-border-layout-ct.x-background-3{
    background-image: url("images/background/sky-1246033_1920.jpg") !important;
}
body.x-simple-style-image.x-border-layout-ct.x-background-4{
    background-image: url("images/background/milky-way-984050_1920.jpg") !important;
}
body.x-simple-style-image.x-border-layout-ct.x-background-5{
    background-image: url("images/background/seaside-1149687_1920.jpg") !important;
}
body.x-simple-style-image.x-border-layout-ct.x-background-6{
    background-image: url("images/background/plouzane-1758197_1920.jpg") !important;
}
body.x-simple-style-image.x-border-layout-ct.x-background-7{
    background-image: url("images/background/jetty-1807471_1920.jpg") !important;
}
body.x-simple-style-image.x-border-layout-ct.x-background-8{
    background-image: url("images/background/landscape-4346633_1920.jpg") !important;
}
body.x-simple-style-image.x-border-layout-ct.x-background-9{
    background-image: url("images/background/water-4620883_1920.jpg") !important;
}
body.x-simple-style-image.x-border-layout-ct.x-background-10{
    background-image: url("images/background/rocks-1061540_1920.jpg") !important;
}
body.x-simple-style-image.x-border-layout-ct.x-background-11{
    background-image: url("images/background/sunset-4257963_1920.jpg") !important;
}
body.x-simple-style-image.x-border-layout-ct.x-background-12{
    background-image: url("images/background/jetty-1373173_1920.jpg") !important;
}
body.x-simple-style-image.x-border-layout-ct.x-background-13{
    background-image: url("images/background/lightning-4234254_1920.jpg") !important;
}
body.x-simple-style-image.x-border-layout-ct.x-background-14{
    background-image: url("images/background/landscape-1799006_1920.jpg") !important;
}
body.x-simple-style-image.x-border-layout-ct.x-background-15{
    background-image: url("images/background/california-1751455_1920.jpg") !important;
}
body.x-simple-style-image.x-border-layout-ct.x-background-16{
    background-image: url("images/background/ocean-2203720_1920.jpg") !important;
}
body.x-simple-style-image.x-border-layout-ct.x-background-17{
    background-image: url("images/background/sunset-2191645_1920.jpg") !important;
}
body.x-simple-style-image.x-border-layout-ct.x-background-18{
    background-image: url("images/background/beach-1850059_1920.jpg") !important;
}
body.x-simple-style-image.x-border-layout-ct.x-background-19{
    background-image: url("images/background/sunset-690083_1920.jpg") !important;
}
body.x-simple-style-image.x-border-layout-ct.x-background-20{
    background-image: url("images/background/sunset-3797156_1920.jpg") !important;
}
body.x-simple-style-image.x-border-layout-ct.x-background-21{
    background-image: url("images/background/california-210913_1920.jpg") !important;
}
body.x-simple-style-image.x-border-layout-ct.x-background-22{
    background-image: url("images/background/nature-1209302_1920.jpg") !important;
}





.x-simple-style-image #mainContainer {
    border-top-color: transparent !important;
}
.x-simple-style-image #menuContainer{
    border-right-color: transparent !important;
}

.x-simple-style-image .filterPanel{
    background-color: transparent !important;
}

.x-simple-style-image .fnmenu-body .filterPanel .x-panel-body{
    background-color: transparent !important;
}

.x-simple-style-image.x-new-style #mainheader{
    background-color: transparent !important;
}

.x-simple-style-image.x-new-style #rightPanel,
.x-simple-style-image.x-new-style #rightPanel .x-panel-header,
.x-simple-style-image .menu-color{
    background-color: transparent !important;
}

.x-simple-style-allimage .x-timeline-history-panel,
.x-simple-style-allimage .x-changelog-dataview,
.x-simple-style-allimage .informationboardview,
.x-simple-style-image.x-new-style .x-tab-panel-bwrap,
.x-simple-style-image.x-new-style .fnmenu .fnmenu-body,
.x-simple-style-image.x-new-style #menuContainer .fnmenu-body .x-toolbar,
.x-simple-style-image.x-new-style .reportpreview,
.x-simple-style-image.x-new-style .x-tab-panel,
.x-simple-style #dataimport .x-tab-panel,
.x-simple-style #dataimport .x-tab-panel-bwrap,
.x-simple-style #partnerprogram .x-panel-mc,
.x-simple-style-image.x-new-style .x-panel-mc,
.x-simple-style-image.x-new-style #licences .x-panel-mc,
.x-simple-style-image.x-new-style #licences .x-panel-mr,
.x-simple-style-image.x-new-style #licences .x-panel-ml,
.x-simple-style-image.x-new-style #organizationadmin .x-panel-mc,
.x-simple-style-image.x-new-style #organizationadmin .x-panel-mr,
.x-simple-style-image.x-new-style #organizationadmin .x-panel-ml,
.x-simple-style-image.x-new-style #calendar .x-panel-mc{
    background-color: transparent !important;
}

.x-simple-style-image.x-new-style #licences .x-border-panel{
    border-color: transparent;
}

.x-simple-style-image #menuContainer .x-toolbar{
    border-bottom-color: transparent;
}

.x-simple-style-image .filterPanel .x-panel-tbar,
.x-simple-style-image .filterPanel .x-panel-tbar .x-toolbar,
.x-simple-style-image.x-new-style #mainContainer #menuContainer .x-toolbar,
.x-simple-style-image #mainContainer .right-panel-tab{
    background-color: transparent !important;
    background-image: none;
}

.x-simple-style-image #contentContainer .x-toolbar, .x-simple-style-image #menuContainer .x-toolbar{
    border-left: 0px solid #EFF2F6;
}

.x-simple-style-image .x-border-layout-ct,
.x-simple-style-image .fnmenu{
    background-color: transparent !important;
    background-image: none;
}

.x-simple-style-image #menuContainer .x-htoolbar .x-htoolbar-title-cell,
.x-simple-style-image #menuContainer .x-htoolbar .x-htoolbar-fnmenu-tab img,
.x-simple-style-image #menuContainer .x-htoolbar .x-htoolbar-fnmenu-tab span{
    color: #ffffff !important;
}

.x-simple-style-image #menuContainer .x-htoolbar .x-htoolbar-title-cell div,
.x-simple-style-image #menuContainer .x-btn button{
    color: #ffffff !important;
}

.x-simple-style-image #menuContainer.filter-panel-notactive .x-htoolbar .x-htoolbar-trans-cell{
    border-right: 1px solid transparent;
}

.x-simple-style-image #menuContainer .x-fieldset legend{
    color: #EEF1FF !important;
}

.x-simple-style-image #menuContainer.filter-panel-active .x-more-button.x-btn{
    background-color: rgba(190,220,255,0.1) !important;
    border-color: rgba(190,220,255,0.1) !important;
}

.x-simple-style-image #menuContainer .x-toolbar-left-row .x-btn-over{
    background-color: rgba(190,220,255,0.2) !important;
    border-color: rgba(190,220,255,0.1) !important;
}

.x-simple-style-image .fnmenu-body .filterPanel .x-toolbar,
.x-simple-style-image #menuContainer.x-htoolbar .x-htoolbar-trans-cell{
    border-color: transparent !important;
}

.x-simple-style-image .fnmenu-icon {
    background-image: url(images/menu_white.png) !important;
}

.x-simple-style-image .x-htoolbar .x-htoolbar-fnmenu-tab div img {
    background-image: url(images/filter_white.png) !important;
}

.x-simple-style-image .search-field{
    filter: drop-shadow(0px 0px 2px rgba(0,0,0,0.6));
}

.x-simple-style-image #mainheader .search-field input,
.x-simple-style-image #mainheader .x-form-field-wrap .x-form-trigger,
.x-simple-style-image #mainheader .search-field table{
    border: 1px solid rgba(100,140,180,0.7) !important;
}
.x-simple-style-image #mainheader .x-form-field-wrap .x-form-trigger{
    border-left: 0px !important;
}

.x-simple-style-image #mainheader .search-field input{
    border-left: 0px !important;
    border-right: 0px !important;
}

.x-simple-style-image #mainheader .search-field table{
    padding-right: 0px;
    padding-left: 5px;
}

.x-simple-style-image #mainheader .search-field table{
    border-right: 0px !important;
}

.x-simple-style-image .converser{
    filter: drop-shadow(0px 0px 2px rgba(0,0,0,0.6));
}

.x-simple-style-image.x-temporary-expand-right .converser{
    filter: none;
}

.x-simple-style-image #mainContainer #menuContainer .x-htoolbar .x-toolbar-cell,
.x-simple-style-image #mainContainer #menuContainer .x-htoolbar .x-toolbar-cell div.xtb-text{
    background-color: transparent !important;
    border-color: transparent;
}

.x-simple-style-image #menuContainer .x-htoolbar .x-toolbar-cell div.xtb-text{
    filter: drop-shadow(0px 0px 3px rgba(0,0,0,1));
}
.x-simple-style-image #menuContainer .x-htoolbar .x-toolbar-cell.x-htoolbar-fnmenu-tab div.xtb-text:hover{
    background-color: rgba(190,220,255,0.2) !important;
    border-color: rgba(190,220,255,0.2) !important;
}

.x-simple-style-image.x-window.x-object-create.x-show{
    transition: opacity  300ms linear;
}

.x-simple-style-image .x-window.x-filter-window ::-webkit-scrollbar,
.x-simple-style-image .fnmenu ::-webkit-scrollbar,
.x-simple-style-image #rightPanel ::-webkit-scrollbar,
.x-simple-style-image #contentContainer ::-webkit-scrollbar,
.x-simple-style-image #menuLastObjectsFloating ::-webkit-scrollbar{
        background-color: transparent !important;
}

.x-simple-style-image #contentContainer ::-webkit-scrollbar-button{
    opacity: 0.5;
}

.x-simple-style-image .x-window.x-filter-window ::-webkit-scrollbar-thumb,
.x-simple-style-image .fnmenu ::-webkit-scrollbar-thumb,
.x-simple-style-image #rightPanel ::-webkit-scrollbar-thumb,
.x-simple-style-image #contentContainer ::-webkit-scrollbar-thumb,
.x-simple-style-image #menuLastObjectsFloating ::-webkit-scrollbar-thumb{
    background-color: rgba(119,136,153,0.5);
    border: 1px solid rgba(68,85,102,0.3);
}

body.x-simple-style-image *{
    scrollbar-color: rgba(210,210,220,0.25) transparent;
}

.x-simple-style-image #mainContainer .fnmenu-menu .x-more-button.x-btn{
    background-color: transparent !important;
    border-color: transparent !important;
}

.x-simple-style-image #mainheader .search-field.x-form-field-wrap input,
.x-simple-style-image #mainheader .search-field.x-form-field-wrap table,
.x-simple-style-image #mainheader .search-field.x-form-field-wrap .x-form-trigger.x-form-search-trigger-fn{
    background-color: rgba(100,140,180,0.3) !important;
    color: #ffffff !important;
}

.x-simple-style-image #mainheader .search-field.x-form-field-wrap table{
    background-color: rgba(100,140,180,0.0) !important;
    border: 1px solid rgba(100,140,180,0.0) !important;
}

.x-simple-style-image #mainheader .x-form-field-wrap .x-form-search-trigger-fn {
    background-image: url(images/search_white.png) !important;
}

.x-simple-style-image #mainheader .search-field button {
    filter: brightness(0) invert(1) !important;
}

.x-simple-style-nomenuicons .x-notcollapsed-menu .x-tree-node-collapsed .x-tree-node-icon img,
.x-simple-style-nomenuicons .x-notcollapsed-menu .x-tree-node-expanded .x-tree-node-icon img,
.x-simple-style-nomenuicons .x-notcollapsed-menu .xcollapsed-menu .x-tree-selected .x-tree-node-icon img,
.x-simple-style-nomenuicons .x-notcollapsed-menu .x-tree-node-leaf .x-tree-node-icon img{
    display: none;
}

.x-simple-style-nomenuicons .x-notcollapsed-menu .x-tree-node-collapsed .x-tree-node-icon,
.x-simple-style-nomenuicons .x-notcollapsed-menu .x-tree-node-expanded .x-tree-node-icon,
.x-simple-style-nomenuicons .x-notcollapsed-menu .xcollapsed-menu .x-tree-selected .x-tree-node-icon,
.x-simple-style-nomenuicons .x-notcollapsed-menu .x-tree-node-leaf .x-tree-node-icon{
    margin: 0px;
    padding: 0px;
    background-color: transparent !important;
    background-image: none !important;
    border-color: transparent !important;
    border-width: 0px !important;
    width: 0px;
}

.x-simple-style-nomenuicons #menuLastObjects .x-tree-node-el,
.x-simple-style-nomenuicons #menuLastObjects-more .x-tree-node-el{
    margin-left: -5px;
}

.x-simple-style-nomenuicons #menuContainer.x-toolbar{
    border-right: 1px solid transparent;
}

.x-simple-style-image .mainheader-phone{
    background-position: -4px -40px !important;
    opacity: 0.8;
    filter: drop-shadow(0px 0px 2px rgba(0,0,0,0.6));
}

.x-simple-style-image .mainheader-help{
    background-position: -84px -40px !important;
    opacity: 0.8;
    filter: drop-shadow(0px 0px 2px rgba(0,0,0,0.6));
}
.x-simple-style-image #breadcrumb {
    filter: drop-shadow(0px 0px 2px rgba(0,0,0,0.6));
}

.x-simple-style-image .x-link-with-buttons .button-finish-current-activity{
    background-position: -16px -32px !important;
    opacity: 0.8;
}
.x-simple-style-image .x-link-with-buttons .button-finish-current-activity:hover{
    opacity: 1;
}
.x-simple-style-image .x-link-with-buttons .button-pause-current-activity{
    background-position: -16px -16px !important;
    opacity: 0.8;
}
.x-simple-style-image .x-link-with-buttons .button-pause-current-activity:hover{
    opacity: 1;
}
.x-simple-style-image .x-link-with-buttons .button-resume-current-activity{
    background-position: -16px 0px !important;
    opacity: 0.8;
}

.x-simple-style-image .x-menu-add-button span{
    filter: brightness(1.5) drop-shadow(0px 0px 2px rgba(0,0,0,1));
}
.x-simple-style-image .x-menu-add-button:hover span{
    filter: brightness(2) drop-shadow(0px 0px 2px rgba(0,0,0,1));
}

.x-simple-style-image .x-link-with-buttons .button-resume-current-activity:hover{
    opacity: 1;
}

.x-simple-style-image.x-new-style #rightPanel > .x-panel-bwrap{
    border-top: transparent;
}

.x-simple-style-image .x-link-with-buttons .button-change-task{
    background-position: 0px 0px !important;
    opacity: 0.8;
}
.x-simple-style-image .x-link-with-buttons .button-change-task:hover{
    opacity: 1;
}

.x-simple-style-image .mainheader-phone:hover{
    opacity: 1;
}
.x-simple-style-image .mainheader-help:hover{
    opacity: 1;
}

.x-simple-style-image .user-header-image div{
    border-color: #334455;
    filter: drop-shadow(0px 0px 2px rgba(0,0,0,0.6));
}

.x-simple-style-image .fnmenu-menu-body .x-tree-node span {
    color: #ffffff !important;
}
.x-simple-style-image .fnmenu-menu-body .x-tree-node a:hover span {
    color: #ffffff !important;
}
.x-simple-style-image .fnmenu-menu-body .x-tree-node span.linkNew{
    color: #ffaaaa !important;
    filter: drop-shadow(0px 0px 2px rgba(100,0,0,0.6));
}

.x-simple-style-allimage .x-filter-window .x-panel-header,
.x-simple-style-image .fnmenu .x-panel-header {
    color: #ffffff;
}

.x-simple-style-image #rightPanel{
    border-left-color: transparent !important;
}

.x-simple-style-image .x-rightpanel-holder .oneItem .controls div:hover {
    color: #ffffff;
}

.x-simple-style-image .x-rightpanel-holder a,
.x-simple-style-image .x-rightpanel-holder .message {
    color: #ffffff !important
}

.x-leftMenuOnHover.x-simple-style-image #menuContainer.xcollapsed-menu,
.x-leftMenuOnHover.x-simple-style-allimage #menuContainer.xcollapsed-menu{
    background-color: rgba(0,24,50, 0.0) !important;
}

.x-simple-style-image #menuContainer .x-toolbar{
    border-right-color: transparent !important;
}

.x-simple-style-image.x-new-style #menuContainer{
    background-color: transparent !important;
}

.x-simple-style-allimage .x-window.x-filter-window:not(.x-top-filter-window) .x-form-text,
.x-simple-style-image #menuContainer .x-form-text{
    background-color: rgba(190,220,255,0.0);
    color: #ffffff !important;
    border-color: rgba(190,220,255,0.0);
    border-bottom-color: rgba(190,220,255,0.3);
    text-shadow: 0px 0px 3px #000000;
}

.x-simple-style-image #menuContainer .fieldLabelInfo{
    filter: brightness(2.0) drop-shadow(0px 0px 2px rgba(0,0,0,0.8));
}

.x-simple-style-image #menuContainer .x-trigger-wrap-focus{
    background-color: transparent;
    /*filter: none;*/
}

.x-simple-style-image #menuContainer .x-form-field-trigger-wrap .x-form-field{
    color: #ffffff !important;
}

.x-simple-style-image #menuContainer .x-superboxselect-item{
    background-color: rgba(190,220,255,0.2);
}

.x-simple-style-image #menuContainer .x-superboxselect-item-close,
.x-simple-style-image #menuContainer .x-superboxselect-btn-clear{
    filter: brightness(1.5);
}

.x-simple-style-image #menuContainer .x-btn-over{
    background-color: rgba(190,220,255,0.2) !important;
    border-color: rgba(190,220,255,0.1) !important;
}

.x-simple-style-image .disjunction-field-search-button.x-btn-pressed.x-btn{
    background-color: rgba(190,220,255,0.3) !important;
    border-color: rgba(190,220,255,0.2) !important;
}

.x-simple-style-image #menuContainer .x-form-field-wrap .x-form-trigger{
    background-color: rgba(190,220,255,0.0);
    border-color: rgba(190,220,255,0.0) !important;
    border-bottom-color: rgba(190,220,255,0.3) !important;
}

.x-simple-style-image .x-toolbar .xtb-sep.x-toolbar-separator {
    border-left: 1px solid transparent;
}

.x-simple-style-image #menuContainer .x-form-label-top div {
    color: #ffffff !important;
}

.x-simple-style-allimage .x-window:not(.x-top-filter-window) .accordionFilters .x-xsuperboxselect-item-text{
    filter: drop-shadow(0px 0px 2px rgba(0, 0, 0, 0.6));
}

.x-simple-style-image #menuContainer .x-superboxselect-btn-expand,
.x-simple-style-image #menuContainer .x-form-item .x-form-field-wrap .x-form-arrow-trigger{
    background-image: url(images/trigger-dark.png);
    opacity: 0.7;
}

.x-simple-style-image #menuContainer .x-form-field-wrap .x-form-date-trigger {
    background-image: url(images/date-trigger-dark.png) !important;
}

.x-simple-style-image #menuContainer .x-form-item:hover .x-form-field-wrap .x-form-date-trigger {
    background-image: url(images/date-trigger-dark.png) !important;
    filter: brightness(8) drop-shadow(0px 0px 2px rgba(0,0,0,0.6));
}

.x-simple-style-image.x-new-style #menuContainer .x-form-label-top .x-form-item label.x-form-item-label,
.x-simple-style-image.x-new-style #menuContainer .x-form-label-top .x-form-item label.x-form-item-label,
.x-simple-style-image.x-new-style #menuContainer .x-form-label-top .x-form-item label.x-form-cb-label,
.x-simple-style-image.x-new-style #menuContainer .x-calendar-telist{
    color: #ffffff !important;
    filter: drop-shadow(0px 0px 2px rgba(0,0,0,0.6));
}


.x-simple-style-allimage .x-window.x-filter-window:not(.x-top-filter-window) .xx-filterpanel-tricheckbox-wrap:not(.x-checkbox-undef):not(.x-checkbox-checked) .x-form-tscheckbox,
.x-simple-style-allimage .x-window.x-filter-window:not(.x-top-filter-window) .x-xsuperboxselect-icon-unchecked,
.x-simple-style-image #menuContainer .xx-filterpanel-tricheckbox-wrap:not(.x-checkbox-undef):not(.x-checkbox-checked) .x-form-tscheckbox,
.x-simple-style-image #menuContainer .x-xsuperboxselect-icon-unchecked{
    background: none;
    border: 1px solid rgba(250,250,250, 0.8);
    width: 14px;
    height: 14px;
    opacity: 0.8;
    border-radius: 2px;
    padding: 0px;
}


.x-simple-style-allimage .x-filter-window .x-calendar-telist,
.x-simple-style-allimage #menuContainer .x-calendar-telist{
    text-shadow: 0px 0px 4px #000000;
    opacity: 1;
    filter: drop-shadow(0px 0px 2px rgba(0, 0, 0, 0.6));
}

.x-simple-style-image .fnmenu.filter-panel-active .x-panel-header,
.x-simple-style-allimage .x-filter-window .x-panel-header,
.x-simple-style-image .fnmenu .x-form-field.x-form-focus{
    background-color: transparent !important;
}

.x-simple-style-image.x-new-style .filterPanel .icon-save{
    background-image: url(images/save_white.png) !important;
    filter: drop-shadow(0px 0px 2px rgba(0,0,0,0.6));
}

.x-simple-style-image.x-new-style .x-filter-window .filterPanel .icon-save{
    background-image: url(images/save.png) !important;
    filter: none;
}
.x-simple-style-image.x-new-style .filterPanel .icon-filter-clear{
    background-image: url(images/clear_white.png) !important;
}
.x-simple-style-image.x-new-style .filterPanel .icon-filter-clear{
    filter: none;
}
.x-simple-style-image.x-new-style.x-dark-content-style .filterPanel .icon-filter-clear{
    background-image: url(images/clear_white.png) !important;
}

.x-simple-style-image .x-rightpanel-holder .date,
.x-simple-style-image .x-rightpanel-holder .date .time-part{
    color: #ffffff !important;
}

.x-simple-style-image #menuContainer .x-fnmenu-scrollbody {
    overflow-y: hidden !important;
}

.x-simple-style-image #menuContainer:hover .x-fnmenu-scrollbody {
    overflow-y: auto !important;
}

.x-simple-style-image .search-field .x-btn-mc em.x-btn-arrow{
    filter: invert(1);
}

/*.x-simple-style .x-tab-panel-header{
    background-color: transparent !important;
}*/

/*.x-tab-strip span.x-tab-strip-text{
    color: white;
}*/

.x-simple-style-image .details-tab-panel,
.x-simple-style-image .x-layout-split,
#rightPanel-xsplit{
    background-color: transparent !important;
}

.x-simple-style-allimage .x-portlet{
    border: 1px solid rgba(255,255,255,0.15);
}


.x-simple-style-allimage.x-simple-style-image #contentContainer{
    background-color: transparent !important;
}

.x-simple-style-allimage.x-new-style #menuContainer .x-toolbar,
.x-simple-style-allimage.x-new-style #contentContainer .x-toolbar{
    background-color: transparent !important;
    border-color: transparent !important;
    background-image: none !important;
}

.x-simple-style-allimage #contentContainer .x-toolbar{
    filter: drop-shadow(0px 0px 2px rgba(0,0,0,0.5));
}

.x-simple-style-allimage #contentContainer  div.text-line.date > span .time-part,
.x-simple-style-allimage #contentContainer  div.text-line.date > span{
    color: #ffffff;
}

.x-simple-style-allimage.x-crystal #mainContainer #contentContainer .x-htoolbar .x-toolbar-cell.x-htoolbar-details-icon .xtb-text,
.x-simple-style-allimage.x-crystal #mainContainer #contentContainer .x-htoolbar .x-toolbar-cell.x-htoolbar-report-icon .xtb-text,
.x-simple-style-allimage.x-crystal #mainContainer #contentContainer .x-htoolbar .x-toolbar-cell.x-htoolbar-chart-icon .xtb-text,
.x-simple-style-allimage.x-crystal #mainContainer #contentContainer .x-htoolbar .x-toolbar-cell.x-htoolbar-grid-icon .xtb-text,
.x-simple-style-allimage.x-crystal #mainContainer #contentContainer .x-htoolbar .x-toolbar-cell.x-htoolbar-dashboard-icon .xtb-text,
.x-simple-style-allimage.x-crystal #mainContainer #contentContainer .x-htoolbar .x-toolbar-cell.x-htoolbar-table-icon .xtb-text,
.x-simple-style-allimage.x-crystal #mainContainer #contentContainer .x-htoolbar .x-toolbar-cell.x-htoolbar-company-icon .xtb-text,
.x-simple-style-allimage.x-crystal #mainContainer #contentContainer .x-htoolbar .x-toolbar-cell.x-htoolbar-details-icon .xtb-text{
    filter: brightness(1) !important;
    opacity: 0.8;
}

.x-simple-style-allimage.x-crystal.x-dark-content-style #mainContainer #contentContainer .x-htoolbar .x-toolbar-cell.x-htoolbar-details-icon .xtb-text,
.x-simple-style-allimage.x-crystal.x-dark-content-style #mainContainer #contentContainer .x-htoolbar .x-toolbar-cell.x-htoolbar-report-icon .xtb-text,
.x-simple-style-allimage.x-crystal.x-dark-content-style #mainContainer #contentContainer .x-htoolbar .x-toolbar-cell.x-htoolbar-chart-icon .xtb-text,
.x-simple-style-allimage.x-crystal.x-dark-content-style #mainContainer #contentContainer .x-htoolbar .x-toolbar-cell.x-htoolbar-grid-icon .xtb-text,
.x-simple-style-allimage.x-crystal.x-dark-content-style #mainContainer #contentContainer .x-htoolbar .x-toolbar-cell.x-htoolbar-dashboard-icon .xtb-text,
.x-simple-style-allimage.x-crystal.x-dark-content-style #mainContainer #contentContainer .x-htoolbar .x-toolbar-cell.x-htoolbar-table-icon .xtb-text,
.x-simple-style-allimage.x-crystal.x-dark-content-style #mainContainer #contentContainer .x-htoolbar .x-toolbar-cell.x-htoolbar-company-icon .xtb-text,
.x-simple-style-allimage.x-crystal.x-dark-content-style #mainContainer #contentContainer .x-htoolbar .x-toolbar-cell.x-htoolbar-details-icon .xtb-text{
    filter: none !important;
}

.x-simple-style-allimage.x-simpleLook div.panel-simple-frame > div.x-panel-bwrap,
.x-simple-style-allimage.x-simpleLook #contentContainer .x-comment-panel .x-toolbar,
.x-simple-style-allimage.x-simpleLook .dashboard-body,
.x-simple-style-allimage.x-simpleLook.x-tab-panel-header,
.x-simple-style-allimage.x-simpleLook ul.x-tab-strip-top{
    background: transparent !important;
    background-color: transparent !important;
}

.x-simple-style-allimage.x-new-style #contentContainer .x-tab-panel-header,
.x-simple-style-allimage.x-new-style #contentContainer ul.x-tab-strip-top{
    border-color: rgba(190,220,255,0.2) !important;
    border-top-color: rgba(190,220,255,0.0) !important;
}

.x-simple-style-allimage.x-new-style #contentContainer label{
    color: #eeeeee;
    text-shadow: 0px 0px 3px #000000;
}

.x-simple-style-allimage.x-new-style #informationboardpanel{
    background-color: rgba(190,220,255,0.0) !important;
    text-shadow: 0px 0px 1px #000000;
}
.x-simple-style-allimage.x-new-style #informationboardpanel .comment-item{
    filter: drop-shadow(0px 0px 3px rgba(0,0,0,0.5));
    text-shadow: 0px 0px 1px #000000 !important;
}
.x-simple-style-allimage.x-new-style #informationboardpanel .x-panel-tab{
    border-color: rgba(190,220,255,0.0) !important;
}

.x-simple-style-allimage.x-new-style ul.x-tab-strip-top {
    border-top: 1px transparent;
}

.x-simple-style-allimage .x-fieldset,
.x-simple-style-allimage .x-simple-style .x-tab-panel-header{
    border-color: rgba(190,220,255,0.1) !important;
}

.x-simple-style-allimage #menuContainer .x-fieldset,
.x-simple-style-allimage #contentContainer .x-fieldset{
    border-color: rgba(190,220,255,0.0) !important;
}

.x-simple-style-allimage #organizationadmin .x-panel-body .x-btn{
    background-color: rgba(190,220,255,0.2) !important;
    border-color: rgba(190,220,255,0.2) !important;
}

.x-simple-style-allimage.x-new-style #contentContainer #licences .x-panel-body .x-btn{
    filter: drop-shadow(0px 0px 2px rgba(0,0,0,0.5));
}

.x-simple-style-allimage.x-new-style #contentContainer .x-grid3-hd-inner,
.x-simple-style-allimage.x-new-style #contentContainer .x-grid3-row,
.x-simple-style-allimage.x-new-style #contentContainer .x-grid3-row-alt,
.x-simple-style-allimage.x-new-style #contentContainer .x-grid3-header,
.x-simple-style-allimage.x-new-style #contentContainer .x-grid3-scroller,
.x-simple-style-allimage.x-new-style #contentContainer .x-grid3{
    background-color: transparent !important;
    color: #ffffff !important;
}

.x-simple-style-allimage.x-new-style #contentContainer .details-tab-panel .ux-filtered-column .x-grid3-hd-inner {
    color: #FF9999 !important;
}

.x-simple-style-allimage.x-new-style td.x-grid3-hd-over,
.x-simple-style-allimage.x-new-style td.sort-desc,
.x-simple-style-allimage.x-new-style td.sort-asc{
    border-left-color: rgba(190,220,255,0.0) !important;
}

.x-simple-style-allimage.x-new-style #contentContainer .x-grid3{
    margin-top: 0px;
}

.x-simple-style-allimage.x-new-style #contentContainer .x-grid3-header{
    border-color: rgba(190,220,255,0.1) !important;
}

.x-simple-style-allimage.x-new-style #contentContainer .x-grid3-summary-row{
    background-color: rgba(190,220,255,0.05) !important;
    border-color: rgba(190,220,255,0.1) !important;
}

.x-simple-style-allimage #contentContainer .x-grid3-gridsummary-row-inner{
    border-color: rgba(190,220,255,0.1) !important;
}

.x-simple-style-allimage.x-new-style .x-portlet .x-grid3-scroller,
.x-simple-style-allimage #contentContainer .x-grid-panel .add-white-background{
    background-color: rgba(190,220,255,0.00) !important;
}


.x-simple-style-allimage.x-new-style #contentContainer .x-form-label-top .x-form-item label.x-form-item-label,
.x-simple-style-allimage.x-new-style #contentContainer .x-form-label-top .x-form-item label.x-form-cb-label{
    color: #ffffff;
    text-shadow: 0px 0px 3px #000000;
}

.x-simple-style-allimage.x-new-style .required-text-red {
    background-color: rgba(119,136,153,0.8);
}

.x-simple-style-allimage .required-text-red,
.x-simple-style-allimage .invalid-field-label-blur {
    color: #FFAA88;
}

.x-simple-style-allimage #dashboard .invalid-field-label{
    color: #FFAA88;
}

.x-simple-style-allimage .x-window .required-text-red,
.x-simple-style-allimage .x-window .invalid-field-label-blur {
    color: #CC3300;
}

.x-simple-style-allimage.x-new-style #contentContainer .fieldLabelInfo{
    filter: brightness(2.0) drop-shadow(0px 0px 2px rgba(0,0,0,0.8));
}

.x-simple-style-allimage.x-new-style #contentContainer .xg3ci{
    color: #ffffff;
    text-shadow: 0px 0px 2px #000000;
    filter: drop-shadow(0px 0px 2px rgba(0,0,0,0.8));
}

.x-simple-style-allimage.x-new-style #contentContainer .x-light-tag .x-grid3-td-tags .xg3ci,
.x-simple-style-allimage.x-new-style #contentContainer .x-dark-tag .x-grid3-td-tags .xg3ci{
    filter: none;
}

.x-grid3-td-salesNotesCount .xg3ci div,
.x-grid3-td-cashDocsCount .xg3ci div,
.x-grid3-td-tasksCount .xg3ci div,
.x-grid3-td-salesOpportunitiesCount .xg3ci div,
.x-grid3-td-offersCount .xg3ci div,
.x-grid3-td-ordersCount .xg3ci div,
.x-grid3-td-transactionsCount .xg3ci div,
.x-grid3-td-contactsCount .xg3ci div,
.x-grid3-td-projectsCount .xg3ci div,
.x-grid3-td-storageDocsCount .xg3ci div,
.x-grid3-td-remindersCount .xg3ci div,
.x-grid3-td-resourcesCount .xg3ci div,
.x-grid3-td-mailsCount .xg3ci div,
.x-grid3-td-phoneCallsCount .xg3ci div,
.x-grid3-td-attachmentsCount .xg3ci div,
.x-grid3-td-connectedObjectsAttachmentsCount .xg3ci div{
    width: 18px;
    height: 18px;
    filter: brightness(1.1);
    background-size: 18px 54px;
    margin-top: -2px;
}

.x-grid3-td-emailIcon .mails-icon{
    margin-top: -3px;
}

.x-simple-style-allimage.x-new-style #contentContainer .xg3ci a,
.x-simple-style-allimage.x-new-style #contentContainer a,
.x-simple-style-allimage.x-new-style #contentContainer .attachment-name{
    color: #d0ddff !important;
    text-shadow: 0px 0px 4px #000000;
}

.x-simple-style-allimage.x-new-style #contentContainer .gm-style a {
    color: #0a4893 !important;
    text-shadow: none;
}

.x-simple-style-allimage.x-new-style #contentContainer #app-calendar a {
    color: #093D93 !important;
    text-shadow:  none;
}
.x-simple-style-allimage.x-new-style #contentContainer .x-grid3-td-tags .xg3ci a{
    text-shadow: 0px 0px 4px #000000 !important;
}

.x-simple-style-allimage.x-new-style #contentContainer #mailListAttachmentsPanel a .x-mail-attachment-name-container{
    color: #ffffff !important;
}

.x-simple-style-allimage.x-new-style #contentContainer .messageUser,
.x-simple-style-allimage.x-new-style #contentContainer .messageUser a,
.x-simple-style-allimage.x-new-style #contentContainer .user-label-link{
    color: #FFAAAA !important;
}

.x-simple-style-allimage.x-new-style #contentContainer .messageLoggedUser,
.x-simple-style-allimage.x-new-style #contentContainer .messageLoggedUser a{
    color: #AAFFAA !important;
}

.x-simple-style-allimage .maillist-border-bottom{
    border-bottom-color: rgba(190,220,255,0.2) !important;
}

.x-simple-style-allimage #detailsViewInList{
    border-top-color: rgba(190,220,255,0.2) !important;
}

.x-simple-style-allimage #maillistwithhelp .x-layout-collapsed-south .x-tool,
.x-simple-style-allimage #maillistwithhelp .x-mail-list-view .x-tool-toggle,
.x-simple-style-allimage #maillistwithhelp .x-mail-list-view .x-tool-maximize {
    background-color: rgba(250,252,255,0.8) !important;
}

.x-toolbar .xtb-sep.x-toolbar-separator-small{
    border-left-color: rgba(190,220,255,0.2) !important;
}

.x-simple-style-allimage #contentContainer #conversationpanel,
.x-simple-style-allimage #contentContainer #conversationpanel .x-panel-tbar{
    background-color: rgba(190,220,255,0.05) !important;
}

.x-simple-style-allimage #contentContainer .chatBottomSpacer{
    color: rgba(255,255,255,0.6);
    text-shadow: 0px 0px 2px #000000;
    filter: drop-shadow(0px 0px 2px rgba(0,0,0,0.5));
}

.x-simple-style-allimage #contentContainer div.text-line.new-message>span,
.x-simple-style-allimage #contentContainer div.text-line.information-message>span{
    color: rgba(200,255,200,1);
    text-shadow: 0px 0px 2px #000000;
    filter: drop-shadow(0px 0px 2px rgba(0,0,0,0.5));
}

.x-simple-style-allimage #contentContainer .msgTextWrapper{
    border-color: rgba(190,220,255,0.2) !important;
}

.x-simple-style-allimage #contentContainer .message-text-editor,
.x-simple-style-allimage #contentContainer div.messageText,
.x-simple-style-allimage #contentContainer .msgTextWrapper,
.x-simple-style-allimage #contentContainer #conversationpanel .x-toolbar-cell,
.x-simple-style-allimage #contentContainer #conversationpanel .messageUser,
.x-simple-style-allimage #contentContainer #conversationpanel .chatUserLogo{
    color: #ffffff;
    text-shadow: 0px 0px 2px #000000;
    filter: drop-shadow(0px 0px 2px rgba(0,0,0,0.8));
}

.x-simple-style-allimage #contentContainer #conversationpanel .messageDate{
    color: #ffffff;
    text-shadow: 0px 0px 1px #000000;
    filter: drop-shadow(0px 0px 2px rgba(0,0,0,0.5));
}

.x-simple-style-allimage #contentContainer .messagesContainer,
.x-simple-style-allimage #contentContainer .messagesContainer .text-line.date.scrolling{
    background-color: transparent !important;
}

.x-simple-style-allimage .converser_data{
    text-shadow: 0px 0px 2px #000000;
    filter: drop-shadow(0px 0px 2px rgba(0,0,0,0.8));
}

.x-simple-style-allimage #contentContainer #conversationpanel .wholeMessage:hover{
    background-color: rgba(190,220,255,0.1) !important;
}

.x-simple-style-allimage #contentContainer #conversationpanel .message-editor-holder{
    border-color: rgba(190,220,255,0.2) !important;
}

.x-simple-style-allimage #contentContainer  .changelog-transaction{
    background-color: rgba(190,220,255,0.0) !important;
    text-shadow: 0px 0px 2px #000000;
}

.x-simple-style-allimage #contentContainer .changelog-transaction-entry,
.x-simple-style-allimage #contentContainer .changelog-transaction-caption{
    color: #ffffff;
    filter: drop-shadow(0px 0px 2px rgba(0,0,0,0.8));
    text-shadow: 0px 0px 2px #000000;
}

.x-simple-style-allimage #contentContainer .changelog-transaction .user-img-properties{
    filter: drop-shadow(0px 0px 2px rgba(0,0,0,0.8));
}

.x-simple-style-allimage.x-new-style .changelog-icon{
    filter: brightness(1.3) drop-shadow(0px 0px 2px rgba(0,0,0,0.8));
    opacity: 1;
}

.x-simple-style-allimage .changelog-transaction-caption .changelog-ip{
    color: #ffffff;
}

.x-simple-style-allimage #adminObjects {
    color: #ffffff;
}

.x-simple-style-allimage .import-data-help-panel {
    color: #ffffff;
}

.x-simple-style-allimage #contentContainer .x-fieldset legend {
    color: #AACCFF !important;
}

.x-simple-style-allimage #organizationadmin table.x-table td,
.x-simple-style-allimage #organizationadmin table.x-table tr.even td{
    color: #ffffff;
    background: none;
    background-color: transparent !important;
    border-color: rgba(190,220,255,0.3) !important;
}

.x-simple-style-allimage #organizationadmin .x-showOnHover div{
    color: #000000 !important;
}

.x-simple-style-allimage #organizationadmin{
    color: #ffffff;
}

.x-simple-style-allimage #organizationCustomProperties .x-panel-header{
    color: #ffffff;
    background: none;
    background-color: rgba(190,220,255,0.1) !important;
    border-color: rgba(190,220,255,0.3) !important;
}

.x-simple-style-allimage #organizationCustomProperties label,
.x-simple-style-allimage #organizationCustomProperties input{
    filter: drop-shadow(0px 0px 2px rgba(0,0,0,0.5));
}

.x-simple-style-allimage .licence-row{
    text-shadow: 0px 0px 3px #000000;
    background-color: rgba(190,220,255,0.1) !important;
    border-color: rgba(190,220,255,0.15) !important;
}

.x-simple-style-allimage #licences{
    color: #ffffff;
}

.x-simple-style-allimage .licence-row.licence-row-header{
    background-color: transparent !important;
}

.x-simple-style-allimage .licence-row .blue-font{
    color: #CCCCFF;
}
.x-simple-style-allimage .licence-row .red-font{
    color: #FFCCCC;
}
.x-simple-style-allimage .licence-row .green-font{
    color: #AAFFAA;
}

.x-simple-style-allimage .x-grid-empty-licence{
    color: #FFFFFF;
    text-shadow: 0px 0px 2px #000000;
    filter: drop-shadow(0px 0px 2px rgba(0,0,0,0.5));
}

.x-simple-style-allimage #contentContainer .x-panel-nofooter{
    opacity: 0;
}

.x-simple-style-allimage.x-new-style .x-portlet .x-panel-header .x-panel-header-text,
.x-simple-style-allimage .xx-grid3-page span {
    color: #fafaff !important;
}

.x-simple-style-allimage .x-portlet:hover .x-panel-header .x-tool{
    filter: brightness(0) invert(1);
}

.x-simple-style-allimage .x-sticked-details-tab:hover .x-tool{
    filter: brightness(0) invert(1);
}

.x-simple-style-allimage .kanban-column,
.x-simple-style-allimage .x-kanban{
    background-color: rgba(190,220,255,0.00);
}

.x-simple-style-allimage .kanban-header,
.x-simple-style-allimage .kanban-footer-header{
    border-color: rgba(190,220,255,0.1) !important;
}

.x-simple-style-allimage .kanban-column .kanban-header{
    background-color: rgba(0,120,183,0.5);
    text-shadow: none;
}

.x-simple-style-allimage .kanban-column .kanban-header .kanban-arrow{
    background-image: url(images/kanban_arrow_blue_transparent.png);
}

.x-simple-style-allimage .kanban-column.kanban-big-header .kanban-header .kanban-arrow{
    background-image: url(images/kanban_arrow_blue_transparent_70.png);
}

.x-simple-style-allimage .kanban-header.kanban-header-stage-completed {
    background-color: #4cbc51 !important;
}

.x-simple-style-allimage .kanban-header-stage-completed .kanban-arrow {
    background-image: url(images/kanban_arrow_green.png) !important;
    background-repeat: no-repeat;
    opacity: 1.0 !important;
}

.x-simple-style-allimage .kanban-header-stage-not-completed .kanban-arrow {
    background-image: url(images/kanban_arrow_blue_transparent.png) !important;
    background-repeat: no-repeat;
}

.x-simple-style-allimage .kanban-item,
.x-simple-style-allimage .kanban-more{
    background-color: rgba(190,220,255,0.1) !important;
    border-color: rgba(90,120,155,0.1) !important;
    color: white;
    text-shadow: 0px 0px 2px #000000;
    filter: drop-shadow(0px 0px 2px rgba(0,0,0,0.5));
}

.x-simple-style-allimage .kanban-footer-notactive .kanban-column-dd-over,
.x-simple-style-allimage .kanban-footer-notactive .kanban-column-dd-over > .kanban-item-wrapper,
.x-simple-style-allimage .kanban-footer-notactive .kanban-column-dd-over > .kanban-item-wrapper > .kanban-item,
.x-simple-style-allimage .kanban-footer-notactive .kanban-column-dd-over > .kanban-header,
.x-simple-style-allimage .kanban-footer-notactive .kanban-column-dd-over > .kanban-more {
    background-color: rgba(220, 255, 220, 0.7) !important;
}

.x-simple-style-allimage .kanban-link,
.x-simple-style-allimage .kanban-proxy {
    color: #ffffff;
}

.x-simple-style-allimage #contentContainer .xx-grid3-page,
.x-simple-style-allimage #contentContainer .fieldLabelInfo{
    filter: brightness(0) invert(1) drop-shadow(0px 0px 3px rgba(0,0,0,1));
}

.x-simple-style-allimage .x-calendar-dashboard-page{
    background-color: transparent !important;
}

.x-simple-style-allimage .ext-cal-dtitle,
.x-simple-style-allimage .ext-cal-day-time-inner{
    color: inherit;
}

.x-simple-style-allimage .x-grid-row-offerlist-overdue .xg3ci .time-part,
.x-simple-style-allimage .x-grid-row-offerlist-overdue .xg3ci,
.x-simple-style-allimage .x-grid-row-offerlist-overdue a,
.x-simple-style-allimage .x-grid-row-orderlist-overdue .xg3ci .time-part,
.x-simple-style-allimage .x-grid-row-orderlist-overdue .xg3ci,
.x-simple-style-allimage .x-grid-row-orderlist-overdue a,
.x-simple-style-allimage .x-grid-row-transactionlist-not-paid .xg3ci .time-part,
.x-simple-style-allimage .x-grid-row-transactionlist-not-paid a,
.x-simple-style-allimage .x-grid-row-tasklist-after-deadline .xg3ci .time-part,
.x-simple-style-allimage .x-grid-row-tasklist-after-deadline a,
.x-simple-style-allimage .x-grid-row-transactionlist-not-paid .xg3ci,
.x-simple-style-allimage .x-grid-row-transactionlist-not-paid a,
.x-simple-style-allimage .x-grid-row-tasklist-after-deadline .xg3ci,
.x-simple-style-allimage .x-grid-row-tasklist-after-deadline a{
    color: #FFAAAA !important;
}

.x-simple-style-allimage .x-grid3 .x-grid3-row.read {
    background-color: transparent !important;
}
.x-simple-style-allimage #contentContainer .x-grid3 .x-grid3-row.not-read  {
    background-color: rgba(255,255,255, 0.05) !important;
}


.x-simple-style-allimage .x-grid3-cell-overflowed {
    border-color: rgba(190,220,255,0.1) !important;
    background-color: rgba(80,120,155,1) !important;
}

.x-simple-style-allimage .x-sticked-details-tab{
    border-color: rgba(190,220,255,0.1) !important;
}

.x-simple-style-allimage #contentContainer .x-grid3-hd-over .x-grid3-hd-inner{
    background-color: rgba(190,220,255,0.1) !important;
}

.x-simple-style-allimage.x-new-style #contentContainer .x-grid3-header,
.x-simple-style-allimage.x-new-style .x-portlet .x-panel-header{
    background-color: rgba(190,220,255,0.05) !important;
    color: #ffffff !important;
}

.x-simple-style-allimage.x-new-style .x-portlet .x-panel-header,
.x-simple-style-allimage.x-new-style #contentContainer .x-grid3-hd-inner{
    border-color: rgba(190,220,255,0.1) !important;
    text-shadow: 0px 0px 3px #000000;
    filter: drop-shadow(0px 0px 2px rgba(0,0,0,0.5));
}

.x-simple-style-allimage #contentContainer .x-grid3-row-alt:hover,
.x-simple-style-allimage #contentContainer .x-grid3-row:hover{
    background-color: rgba(190,220,255,0.1) !important;
}

.x-simple-style-allimage #contentContainer .x-grid3 .x-trigger-wrap-focus,
.x-simple-style-allimage #contentContainer .x-grid3 .x-grid-editor,
.x-simple-style-allimage.x-new-style #contentContainer .x-grid-editor .x-form-field{
    background-color: rgba(190,220,255,0.1);
    color: #ffffff !important;
    text-shadow: 0px 0px 3px #000000;
    filter: drop-shadow(0px 0px 2px rgba(0,0,0,0.5));
    border-color: rgba(190,220,255,0.1);
    border-bottom-color: rgba(190,220,255,0.5);
}

.x-simple-style-allimage.x-new-style #contentContainer .x-grid-editor .x-form-field{
    background-color: rgba(190,220,255,0.2);
    filter: drop-shadow(0px 0px 2px rgba(20,30,50,0.1));
}

.x-simple-style-allimage.x-new-style #contentContainer .x-ext-el-mask{
    background-color: rgba(50,75,100,1) !important;
    color: #ffffff !important;
    text-shadow: 0px 0px 3px #000000;
}

.x-simple-style-allimage #contentContainer .x-mask-grid div,
.x-simple-style-allimage #contentContainer .x-mask-formfield div{
    background-image: url("images/loader-black.gif") !important;
    color: #eeeeee;
    text-shadow: 0px 0px 3px #000000;
}

.x-simple-style-allimage #contentContainer .chat-emoticon{
    color: transparent;
    font-size: 0px;
    line-height: 20px;
}

.x-simple-style-allimage #contentContainer #conversationpanel .x-rendered-object-ct{
    filter: drop-shadow(0px 0px 3px rgba(0,0,0,0.8));
    text-shadow: 0px 0px 2px #000000;
    color: #ffffff;
}

.x-simple-style-allimage #contentContainer .msgText:empty:before{
    content: attr(placeholder);
    color: rgba(255,255,255,0.7);
    font-weight: 300;
    cursor: text;
}

.x-simple-style-allimage #contentContainer .x-form-field-wrap,
.x-simple-style-allimage #contentContainer .x-timeline-filter .x-form-field-wrap,
.x-simple-style-allimage #contentContainer .x-trigger-wrap-focus{
    background-color: transparent !important;
}

.x-simple-style-allimage.x-new-style #contentContainer .x-grid-editor .x-trigger-wrap-focus .x-form-trigger{
    background-color: rgba(190,220,255,0.2);
    filter: brightness(0) invert(1) drop-shadow(0px 0px 2px rgba(0,0,0,0.5));
}

.x-simple-style-allimage.x-new-style #contentContainer .x-form-field-wrap .x-form-trigger{
    background-color: rgba(190,220,255,0.0);
    filter: brightness(0) invert(1) drop-shadow(0px 0px 2px rgba(0,0,0,1));
    border-bottom-color: rgba(190,220,255,0.1) !important;
}

.x-simple-style-allimage.x-new-style .x-form-field-wrap .x-form-trigger {
    border-right: 0px solid transparent;
    border-top: 1px solid transparent;
}

.x-simple-style-allimage.x-new-style .x-btn-mc em.x-btn-split,
.x-simple-style-allimage.x-new-style .x-btn-mc em.x-btn-arrow{
    background-image: url(images/arrow-white.gif);
}

.x-toolbar-more .x-btn-mc em.x-btn-arrow, .x-menu-nosep{
   background-image: none !important;
}

.x-simple-style-allimage.x-new-style .x-form-field-wrap .x-form-search-trigger-fn{
    filter: none;
}

.x-simple-style-allimage.x-new-style .transaction-correction-cell-before{
    background-color: rgba(255,200,200,0.3) !important;
}
.x-simple-style-allimage.x-new-style .transaction-correction-cell-after{
    background-color: rgba(200,255,200,0.3) !important;
}

.x-simple-style-allimage #contentContainer .x-form-field-editing .xx-form-field,
.x-simple-style-allimage #contentContainer .x-grid3 .x-form-field-editing{
    opacity: 0;
}

.x-simple-style-allimage .xx-form-field .xx-form-field-editor.combo-icon-editor-class,
.x-simple-style-allimage .x-tip-with-editor .xx-form-field-editor.combo-icon-editor-class,
.x-simple-style-allimage .ext-ie6 .xx-form-field .xx-form-field-editor.combo-icon-editor-class {
    background-image: url(images/trigger_dark.png);
    background-repeat: repeat-y;
    background-position: 0px 0px;
    width: 17px;
    height: 20px;
}

.x-simple-style-allimage #contentContainer span.cellCountInfo{
    color: #eeeeee !important;
}

.x-simple-style-allimage.x-new-style .x-portlet .x-grid-panel,
.x-simple-style-allimage.x-new-style .x-calendar-dashboard-page,
.x-simple-style-allimage.x-new-style .informationboardview,
.x-simple-style-allimage.x-new-style .x-portlet .panel-borders{
    border-color: rgba(190,220,255,0.1) !important;
}

.x-simple-style-allimage.x-new-style  #dataimport .x-tab-panel-header,
.x-simple-style-allimage.x-new-style  .x-tab-panel-body{
    border-color: rgba(190,220,255,0.1) !important;
}

.x-simple-style-allimage.x-new-style #contentContainer .x-grid3-header .x-grid3-td-numberer .x-grid3-hd-inner,
.x-simple-style-allimage.x-new-style #contentContainer .x-grid3-header .x-grid3-td-checkBox .x-grid3-hd-inner{
    background-color: transparent !important;
    border-color: transparent !important;
}

.x-simple-style-allimage .x-panel-body-noheader,
.x-simple-style-allimage .x-panel-mc .x-panel-body{
    border-color: rgba(190,220,255,0.1) !important;
}

.x-simple-style-allimage.x-new-style .x-form-element .xx-item-gray.description-panel{
    border-color: transparent;
}

.x-simple-style-allimage.x-new-style #contentContainer .x-form-element,
.x-simple-style-allimage.x-new-style #contentContainer .x-form-element .xx-item-gray,
.x-simple-style-allimage.x-new-style #contentContainer .x-form-text,
.x-simple-style-allimage.x-new-style #contentContainer .description-panel.product-description,
.x-simple-style-allimage.x-new-style #contentContainer .x-column.product-description,
.x-simple-style-allimage.x-new-style #contentContainer #mail .x-tab-panel .mail-information-tab .x-form-text,
.x-simple-style-allimage.x-new-style #contentContainer #mailtemplate .x-tab-panel .mail-information-tab .x-form-text,
.x-simple-style-allimage.x-new-style #contentContainer #mailaccount .x-tab-panel .mail-information-tab .x-form-text,
.x-simple-style-allimage.x-new-style .x-html-editor-wrap,
.x-simple-style-allimage.x-new-style .x-html-editor-wrap .x-toolbar select{
    background-color: rgba(190, 220, 255, 0.00);
    color: #ffffff !important;
    border-color: rgba(190, 220, 255, 0.0);
    border-bottom-color: rgba(190, 220, 255, 0.2);
    text-shadow: 0px 0px 3px #000000;
}

.x-simple-style-allimage.x-new-style .x-window .x-html-editor-wrap{
    background-color: rgba(190, 220, 255, 0.00) !important;
}

.x-simple-style-allimage.x-new-style #taskCreateWindow .x-html-editor-wrap,
.x-simple-style-allimage.x-new-style #mailCreateWindow .x-html-editor-wrap,
.x-simple-style-allimage.x-new-style #taskCreateWindow .x-html-editor-wrap .x-toolbar select,
.x-simple-style-allimage.x-new-style #mailCreateWindow .x-html-editor-wrap .x-toolbar select {
    background-color: #FFFFFF;
}

.x-dark-content-style.x-simple-style-allimage.x-new-style #taskCreateWindow .x-html-editor-wrap,
.x-dark-content-style.x-simple-style-allimage.x-new-style #mailCreateWindow .x-html-editor-wrap,
.x-dark-content-style.x-simple-style-allimage.x-new-style #taskCreateWindow .x-html-editor-wrap .x-toolbar select,
.x-dark-content-style.x-simple-style-allimage.x-new-style #mailCreateWindow .x-html-editor-wrap .x-toolbar select {
    background-color: #13243f;
}

.x-simple-style-allimage.x-new-style .x-html-editor-wrap .x-toolbar select {
    color: black !important;
    text-shadow: none;
}

.x-simple-style-allimage.x-new-style.x-dark-content-style .x-html-editor-wrap .x-toolbar select {
    color: #ffffff !important;
}

.x-html-editor-wrap .x-toolbar select option{
    color: black;
}

html{
    color: white!important;
}
/*
.x-html-editor-wrap .x-toolbar select {
    font: normal 13px arial,tahoma,helvetica,sans-serif;
    margin: 2px;
    height: 26px;
    border: 1px solid #dddddd;
    border-radius: 2px;
    cursor: pointer;
}*/

.x-simple-style-allimage.x-new-style #contentContainer iframe.x-form-text{
    background-color: rgba(255,255,255, 0.8);
    color: #000000 !important;
}

.x-simple-style-allimage iframe.html-description-panel {
    background-color: transparent;
    border-width: 0 !important;
}

.x-simple-style-allimage #detailsViewInList .x-column-inner{
    background-color: rgba(255,255,255, 0.8);
}

.x-simple-style-allimage.x-new-style #contentContainer #mail .x-tab-panel iframe.x-form-text,
.x-simple-style-allimage.x-new-style #contentContainer #mailtemplate .x-tab-panel iframe.x-form-text,
.x-simple-style-allimage.x-new-style #contentContainer #mailaccount .x-tab-panel iframe.x-form-text
{
    background-color: rgba(255,255,255, 0.8);
}

.x-simple-style-image.x-dark-content-style .x-window .x-grid-empty{
    color: #BBBBBB;
    text-shadow: 0px 0px 2px #000000;
}

.x-simple-style-allimage .ext-cal-day-time-inner,
.x-simple-style-allimage #contentContainer .x-tab-strip  span.x-tab-strip-text{
    color: #ffffff !important;
    text-shadow: 0px 0px 2px #000000;
    filter: drop-shadow(0px 0px 2px rgba(0,0,0,0.5));
}

.x-simple-style-allimage .ext-cal-day-time-inner{
    opacity: 0.8;
}

.x-simple-style-allimage.x-new-style #contentContainer ul.x-tab-strip-top{
    border-bottom-color: rgba(190,220,255,0.3);
    background-image: none !important;
}

.x-simple-style-allimage.x-new-style #contentContainer ul.x-tab-strip li.x-tab-strip-active span{
    text-shadow: 0px 0px 2px #000000;
    font-weight: 600;
}

.x-simple-style-allimage.x-new-style #contentContainer ul.x-tab-strip li.x-tab-strip-active span.x-tool{
    filter: brightness(0) invert(1) drop-shadow(0px 0px 3px rgba(0,0,0,1));
}

.x-simple-style-allimage.x-new-style #contentContainer .x-form-element a{
    color: #eeeeff !important;
}

.x-simple-style-allimage.x-new-style #contentContainer .time-part,
.x-simple-style-allimage.x-new-style #mainContainer #contentContainer #transfersLastSyncDate .time-part{
    color: #dddddd !important;
}

.x-simple-style-allimage .x-tab-panel-body{
    color: #ffffff !important;
    text-shadow: 0px 0px 2px #000000;
}

.x-simple-style-allimage .x-tab-panel-body .x-showOnHover{
    text-shadow: none;
}

.x-simple-style-allimage .x-window .x-tab-panel-body{
    color: #000000 !important;
    text-shadow: none;
}

.x-simple-style-allimage .comment-item .comment-item-title,
.x-simple-style-allimage .comment-item .comment-item-text{
    color: #ffffff !important;
    background-color: transparent !important;
    text-shadow: 0px 0px 2px #000000;
    filter: drop-shadow(0px 0px 3px rgba(0,0,0,0.5));
}

.x-simple-style-allimage .comment-item .user-img-properties{
    filter: drop-shadow(0px 0px 3px rgba(0,0,0,0.2));
}

.x-simple-style-allimage #contentContainer div.text-line.date > span:before,
.x-simple-style-allimage #contentContainer div.text-line.date > span:after{
    background-color: rgba(190,220,255,0.7);
    filter: drop-shadow(0px 0px 3px rgba(0,0,0,0.6));
    opacity: 0.4;
}

.x-simple-style-allimage .right-panel-tab-item > div{
    filter: brightness(1.8) drop-shadow(0px 0px 3px rgba(0,0,0,0.6));
}

.x-simple-style-allimage #contentContainer div.text-line.new-message > span:before,
.x-simple-style-allimage #contentContainer div.text-line.new-message > span:after{
    background-color: rgba(190,255,190,0.7);
    filter: drop-shadow(0px 0px 3px rgba(0,0,0,0.6));
    opacity: 0.6;
}

.x-simple-style-allimage #contentContainer div.text-line{
    opacity: 0.9;
}

.x-simple-style-allimage #contentContainer .messagesContainer .text-line.date span{
    filter: drop-shadow(0px 0px 3px rgba(0,0,0,0.6));
    opacity: 0.85;
}

.x-simple-style-allimage #contentContainer .x-panel-header{
    background-color: transparent !important;
    color: #ffffff !important;
    text-shadow: 0px 0px 2px #000000;
    filter: drop-shadow(0px 0px 3px rgba(0,0,0,0.6));
    border-color: transparent;
}

.x-simple-style-allimage.x-new-style #contentContainer .x-portlet .x-panel-header{
    background-color: rgba(190,220,255,0.05) !important;
}

.x-simple-style-allimage.x-new-style #contentContainer .x-portlet .x-chart-graph.x-panel-header{
    background-color: transparent !important;
}

.x-simple-style-allimage .ext-el-mask{
    background-color: rgba(119,136,153,0.8) !important;
}

.x-simple-style-allimage .ext-el-mask-msg div,
.x-simple-style-image #menuContainer .ext-el-mask-msg div{
    background-color: transparent !important;
    filter: drop-shadow(0px 0px 3px rgba(0,0,0,0.6));
    color: #ffffff !important;
    border: 0px;
}

.x-simple-style-allimage .ext-el-mask-msg,
.x-simple-style-image #menuContainer .ext-el-mask-msg{
    background-color: rgba(119,136,153,0.7) !important;
    text-shadow: 0px 0px 3px #000000;
    filter: drop-shadow(0px 0px 3px rgba(0,0,0,0.6));
    border: 1px solid rgba(119,136,153,0.8);
}

.x-simple-style-allimage td.gantt-grid-hd-group-cell,
.x-simple-style-allimage td.gantt-grid-hd-nogroup-cell{
    background-color: rgba(190,220,255,0.00) !important;
    border-color: rgba(190,220,255,0.05) !important;
}

.x-simple-style-allimage #gantt{
    color: white;
}

.x-simple-style-allimage #gantt .x-grid3-row{
    border-color: rgba(190,220,255,0.05) !important;
}

.x-simple-style-allimage #gantt .new-month-line-year,
.x-simple-style-allimage #gantt .new-month-line{
    border-color: rgba(190,220,255,0.2) !important;
}

.x-simple-style-allimage  .gantt-dependency{
    background-color: rgba(255,255,255,0.6) !important;
    filter: drop-shadow(0px 0px 3px rgba(0,0,0,0.6));
}

.x-simple-style-allimage .gantt-arrow-right{
    filter: brightness(0) invert(1) drop-shadow(0px 0px 3px rgba(0,0,0,0.6));
    opacity: 0.6;
    filter: drop-shadow(0px 0px 3px rgba(0,0,0,0.6));
}

.x-simple-style-allimage .week-background{
    background-color: rgba(190,220,255,0.5) !important;
}

.x-simple-style-allimage .today-line{
    border-color: rgba(190,220,255,0.5) !important;
}

.x-simple-style-allimage .empty-comments-panel,
.x-simple-style-allimage .x-comment-panel .x-panel-header-text,
.x-simple-style-allimage .comment-item{
    color: #ffffff !important;
    background-color: transparent !important;
    text-shadow: 0px 0px 3px #000000;
}

.x-simple-style-allimage .empty-comments-panel,
.x-simple-style-allimage .x-comment-panel .x-panel-header-text{
    margin-left: 5px;
}

.x-simple-style-allimage .x-comment-panel{
    text-shadow: 0px 0px 2px #000000;
    background-color: rgba(190,220,255,0.00);
}

.x-simple-style-allimage div.x-comment-attachments-container,
.x-simple-style-allimage div.x-mail-attachment{
    background-color: rgba(190,220,255,0.05);
    border-color: rgba(190,220,255,0.1) !important;
    color: #ffffff !important;
}

.x-simple-style-allimage.x-new-style ul.x-tab-strip li{
    border: 0px;
}

.x-simple-style-allimage.x-new-style ul.x-tab-strip li.x-tab-strip-active {
    background-color: transparent;
    border-bottom: 2px solid rgba(255,255,255, 0.5);
}
.x-simple-style-allimage.x-simple-style ul.x-tab-strip li.x-tab-strip-active {
    border-bottom: none;
}

.x-simple-style-allimage.x-new-style .description-panel iframe.html-description-panel {
    background-color: transparent;
    border-width: 0 !important;
    filter: drop-shadow(0px 0px 2px rgba(0,0,0,0.8));
}

.x-simple-style-allimage.x-new-style #contentContainer .x-htoolbar .x-toolbar-cell,
.x-simple-style-allimage.x-new-style #contentContainer .x-htoolbar .x-toolbar-cell .xtb-text,
.x-simple-style-allimage.x-new-style #contentContainer .x-htoolbar .x-toolbar-left-row .x-toolbar-cell span,
.x-simple-style-allimage.x-new-style #contentContainer .x-htoolbar .x-toolbar-right-row .x-toolbar-cell span.right-tab-span,
.x-simple-style-allimage.x-new-style #contentContainer .x-btn button{
    color: #ffffff !important;
    text-shadow: 0px 0px 2px #000000;
    background-color: transparent;
    border-color: transparent;
}

.x-simple-style-allimage.x-new-style #contentContainer .x-btn-text{
    filter: brightness(0) invert(1) drop-shadow(0px 0px 2px rgba(0,0,0,0.5));
    text-shadow: none;
}

.x-simple-style-allimage.x-new-style #contentContainer .x-top-filters-container .x-btn-text{
    filter: none;
    text-shadow: none;
}

.x-simple-style-allimage.x-new-style #contentContainer .x-main-create-button .x-btn-text,
.x-simple-style-allimage.x-new-style #contentContainer .x-main-button .x-btn-text{
    filter: none;
}

.x-simple-style-allimage.x-new-style #contentContainer .x-btn-text.icon-move-to-folder{
    background-image: url("images/moveToFolder.png");
}
.x-simple-style-allimage.x-new-style #contentContainer .x-btn-text.icon-pdf{
    filter: brightness(1.2) drop-shadow(0px 0px 2px rgba(0,0,0,0.5));
}

.x-simple-style-allimage.x-new-style #contentContainer .x-htoolbar .x-toolbar-left-row .x-toolbar-cell .x-btn span,
.x-simple-style-allimage.x-new-style #contentContainer .x-btn button{
    text-shadow: none;
}

.x-simple-style-allimage.x-new-style #contentContainer .x-grid-panel .x-htoolbar{
    filter: drop-shadow(0px 0px 2px rgba(0,0,0,0.8));
}

/*.x-simple-style-allimage.x-new-style #contentContainer .x-htoolbar .x-toolbar-cell,
#contentContainer .x-toolbar .x-btn span,
#contentContainer .x-toolbar .x-btn span:hover{
    text-shadow: 0px 0px 2px #000000;
}*/

.x-simple-style-allimage .x-htoolbar .x-htoolbar-details-tab div img,
.x-simple-style-allimage .x-htoolbar .x-htoolbar-generic-tab div img,
.x-simple-style-allimage .x-htoolbar .x-htoolbar-kanban-tab div img,
.x-simple-style-allimage .x-htoolbar .x-htoolbar-list-tab div img,
.x-simple-style-allimage .x-htoolbar .x-htoolbar-ubersicht-tab div img,
.x-simple-style-allimage .x-htoolbar .x-htoolbar-tasktree-tab div img,
.x-simple-style-allimage .x-htoolbar .x-htoolbar-report-tab div img,
.x-simple-style-allimage .x-htoolbar .x-htoolbar-gantt-tab div img,
.x-simple-style-allimage .x-htoolbar .x-htoolbar-chart-tab div img,
.x-simple-style-allimage .x-htoolbar .x-htoolbar-show-directions div img,
.x-simple-style-allimage .x-htoolbar .x-htoolbar-show-names div img,
.x-simple-style-allimage .x-htoolbar .x-htoolbar-invoice-tab div img,
.x-simple-style-allimage .x-htoolbar .x-htoolbar-booking-note-tab div img,
.x-simple-style-allimage .x-htoolbar .x-htoolbar-privileges-tab div img,
.x-simple-style-allimage .x-htoolbar .x-htoolbar-user-privileges-tab div img,
.x-simple-style-allimage .x-htoolbar .x-htoolbar-userlist-privileges-tab div img,
.x-simple-style-allimage .x-htoolbar .x-htoolbar-import-tab div img,
.x-simple-style-allimage .x-htoolbar .x-htoolbar-integrations-tab div img,
.x-simple-style-allimage .x-htoolbar .x-htoolbar-organization-tab div img,
.x-simple-style-allimage .x-htoolbar .x-htoolbar-licences-tab div img,
.x-simple-style-allimage .x-htoolbar .x-htoolbar-partnerprogram-tab div img,
.x-simple-style-allimage .x-htoolbar .x-htoolbar-privileges-tab-de div img,
.x-simple-style-allimage .x-htoolbar .x-htoolbar-user-privileges-tab-de div img,
.x-simple-style-allimage .x-htoolbar .x-htoolbar-userlist-privileges-tab-de div img,
.x-simple-style-allimage .x-htoolbar .x-htoolbar-map-tab div img,
.x-simple-style-allimage .x-htoolbar .x-htoolbar-workflow-tab div img,
.x-simple-style-allimage .x-htoolbar .x-htoolbar-export-tab div img{
    filter: invert(1);
}

.x-simple-style-allimage.x-new-style .x-btn-icon .x-btn-small .x-btn-text.x-tbar-loading {
    margin-top: 0px;
    filter: invert(1);
}

.x-simple-style-allimage.x-new-style .x-btn-over,
.x-simple-style-allimage.x-new-style .tab-hover,
.x-simple-style-allimage.x-new-style .x-tab-strip-over{
    background-color: rgba(190,220,255,0.1) !important;
    border-color: rgba(190,220,255,0.05) !important;
}

.x-btn.btn-green {
    background-color: #50B651 !important;
    border: 1px solid #50B651 !important;
}
.x-btn.btn-green.x-item-disabled {
    background-color: #7ECA7F !important;
    border: 1px solid #7ECA7F !important;
}
.x-btn.btn-green.x-btn-over:not(.x-item-disabled) {
    background-color: #349C35 !important;
}

.x-isLogin .x-window-dlg .x-btn.x-btn-over,
#changepasswordsubmitbutton.over,
#creategroupsubmitbutton.over,
.x-window-bc .x-toolbar-layout-ct .x-btn.x-btn-create-over,
.x-window .x-window-bc .x-toolbar-layout-ct .x-btn.x-btn-create-over,
.x-window .x-toolbar-layout-ct .x-btn.x-btn-create:hover,
.x-btn.x-btn-create.x-btn-over,
.x-btn.x-btn-ok-over,
.x-window-bc .x-toolbar-layout-ct .x-btn.x-btn-ok-over,
.x-window .x-window-bc .x-toolbar-layout-ct .x-btn.x-btn-ok-over,
.x-btn.x-btn-ok.x-btn-over,
.x-window .big-button.x-btn-over,
.x-login-button.x-btn.x-btn-create-over{
    background-color: #19519B !important;
    border: 1px solid #19519B;
}


.x-simple-style-allimage.x-new-style-image #contentContainer ::-webkit-scrollbar{
        background-color: transparent !important;
}

.x-simple-style-allimage #selectAttachmentGrid .x-grid3-cell-overflowed {
    background-color: rgba(190,220,255,0.9) !important;
}

.x-simple-style-allimage .ext-cal-day-prev,
.x-simple-style-allimage .ext-cal-day-next{
    background-color: rgba(190,220,255,0.1) !important;
}

.x-simple-style-allimage.x-new-style .ext-cal-dayview .ext-cal-bg-row-div,
.x-simple-style-allimage .ext-cal-dayview .ext-cal-wk-ct,
.x-simple-style-allimage .ext-cal-day-col,
.x-simple-style-allimage td.ext-cal-dtitle-first,
.x-simple-style-allimage .ext-cal-ct,
.x-simple-style-allimage .ext-cal-day,
.x-simple-style-allimage td.ext-cal-dtitle{
    border-color: rgba(190,220,255,0.2) !important;
}

.x-simple-style-allimage .x-day-title-elem{
    color: #fafaff;
}

.x-simple-style-allimage.ext-cal-monthview .ext-cal-hd-ct,
.x-simple-style-allimage.x-new-style .ext-cal-dayview .ext-cal-hd-days-tbl,
.x-simple-style-allimage .ext-cal-dayview .ext-cal-bg-tbl,
.x-simple-style-allimage .ext-cal-dayview .ext-cal-monthview .ext-cal-hd-ct,
.x-simple-style-allimage .ext-cal-monthview .ext-cal-body-ct,
.x-simple-style-allimage .ext-cal-monthview .ext-cal-hd-ct,
.x-simple-style-allimage .ext-cal-inner-ct{
    border-color: transparent !important;
}

.x-simple-style-allimage div.x-mail-attachment, .x-simple-style-allimage div.x-mail-attachments-container {
    background-color: #50789b;
}

.x-simple-style-allimage .folder-name{
    color: #ffffff !important;
}
.x-form-action-variable-menu {
    background-position: -225px 3px !important;
    background-image: url(images/default/editor/tb-sprite.png) !important;
    background-size: 272px !important;
    background-repeat: no-repeat !important;
    width: 16px;
    height: 16px;
}

.x-simple-style .x-grid-panel .x-grid-editor .x-form-field-wrap .x-form-action-variable-menu {
    background-repeat: no-repeat !important;
    background-position: -239px 3px !important;
    top: 7px !important;
    border-bottom: 0px !important;
}

.x-simple-style .x-grid-panel .x-grid-editor .x-form-field-wrap .x-form-action-variable-menu {
    background-repeat: no-repeat !important;
    background-position: -239px 3px !important;
    top: 7px !important;
    border-bottom: 0px !important;
}

.x-simple-style .x-grid-panel .x-grid-editor .x-form-field-wrap .x-form-action-variable-menu ~ .x-form-spinner-trigger {
    right: 15px !important;
}
.x-simple-style .x-grid-panel .x-grid-editor .x-form-field-wrap .x-form-action-variable-menu ~ .x-form-spinner-splitter {
    right: 17px !important;
}

.category-btn-box .x-btn {
    overflow: hidden;
    border-radius: 0 !important;
    background-color: #ff000000 !important;
    margin: 0 !important;
    margin-right: -1px !important;
    top: -1px !important;
    margin-top: -1px !important;
    bottom: -1px !important;
    position: relative;
    z-index: 10;
    padding-top: 4px;
    padding-bottom: 4px;
}

.category-btn-box .x-btn:hover{
    z-index: 11;
    background-color: rgba(120, 130, 140, 0.05) !important;
}

.category-btn-box .x-btn.active,
body #actionTypeSelectWindow .action-type-button.x-btn.active{
    z-index: 11;
    background-color: rgba(49, 122, 226, 0.06) !important;
}

.category-btn .x-btn-icon-small-left .x-btn-text{
    background-size: 14px 42px !important;
    background-position: 2px 0px !important;
    height: 14px;
    margin: 2px;
}

.x-btn-noicon.category-btn .x-btn-icon-small-left .x-btn-text{
    margin-left: 0px !important;
    margin-right: 0px !important;
}

.category-btn span {
    vertical-align: middle;
}

#productwarehousestatesgrid {
    border-width: 0;
}

.x-semi-transparent-grayscale {
    -moz-filter: grayscale(100%) !important;
    -ms-filter: grayscale(100%)!important;
    -o-filter: grayscale(100%)!important;
    -webkit-filter: grayscale(100%)!important;
    filter: grayscale(100%)!important;
    opacity: 0.5;
}

.x-newemail-details-body .x-auto-width-form-field a {
    white-space: break-spaces;
}
/* NIE WSTAWIAMY KODU NA KONCU PLIKU. NALEZY ZNALEZC MIEJSCE W KODZIE POWIAZANE TEMATYCZNIE I UNIKAC DUPLIKACJI CSS.
JEZELI NIE MA TAKIEGO MIEJSCA WSTAWIAMY W DOWOLNYM BYLE NIE NA KONCU PLIKU ANI PRZED TYM KOMETARZEM */