/*!
 * NONE
 */
.x-grid3-row{
    height: 39px;
}

.x-mask-grid div{
    line-height: 34px;
    height: 44px;
    background-position: 2px 7px;
}

.x-details-panel .x-mask-grid div{
    line-height: 15px;
}

.x-details-panel .x-grid3-body .x-mask-grid div{
    line-height: 33px;
}

.x-grid3-hd-inner{
    padding: 7px 3px;
}

.x-grid3-hd-btn {
    background-position: 0px 6px !important;
    height: 34px !important;
}

a.x-grid3-hd-btn:hover {
    background-position: 0px 6px !important;
}

.upperfields-salesopportunitydetails .x-form-text,
.upperfields-salesopportunitydetails .x-grid-editor,
.upperfields-salesopportunitydetails .x-salesopportunity-label{
    font-weight: 400 !important;
    font-size: 15px !important;
}

@media (max-width: 1150px) {
    #salesopportunity .upperfields-salesopportunitydetails .x-form-text,
    #salesopportunity .upperfields-salesopportunitydetails .x-grid-editor,
    #salesopportunity .upperfields-salesopportunitydetails .x-salesopportunity-label {
        font-size: 13px !important;
    }

    #salesopportunity .upperfields-salesopportunitydetails .x-salesopportunity-label {
        padding-top: 4px;
    }
}

.upperfields-salesopportunitydetails .x-salesopportunity-label {
    padding-top: 4px;
}

.upperfields-salesopportunitydetails .x-salesopportunity-resignationCause,
.upperfields-salesopportunitydetails .x-salesopportunity-winCause {
    padding-top: 0;
    margin-top: 1px;
    padding-right: 25px;
    margin-left: 5px !important;
}
.upperfields-salesopportunitydetails .x-salesopportunity-status {
    padding-top: 0;
    margin-top: 1px;
}

.upperfields-salesopportunitydetails .x-salesopportunity-salesDate {
    padding-top: 1px;
}

.x-form .x-form-text.x-salesopportunity-title,
.x-form .x-grid-editor .x-salesopportunity-title-editor {
    font-weight: 400 !important;
    padding-left: 3px !important;
    font-size: 19px !important;
}


.x-form .x-grid-editor .x-salesopportunity-title-editor{
    line-height: 24px !important;
}

.xg3ci {
    padding: 11px 4px 10px 4px;
}

.x-grid3-td-description_full .xg3ci{
    line-height: 25px;
    padding-top: 7px;
    padding-bottom: 6px;
}

.x-grid3-body .x-grid3-td-numberer .xg3ci {
    padding: 12px 3px 10px 1px !important;
}

.x-grid3-body .x-grid3-td-checkBox .xg3ci {
    padding: 11px 1px 10px 5px !important;
}

.x-simple-style .x-grid3-hd-inner{
    padding-top: 9px;
    padding-bottom: 8px;
}

.x-grid3-cell-overflowed{
    padding-left: 5px !important;
}


.x-invalid-grid3-cell-inner,
.x-invalid-grid3-cell div.xg3ci,
.editorGridField {
    padding: 10px 4px 10px 3px !important;
}

.editorFormField {
    padding: 6px 4px 6px 5px !important;
}

.x-simple-style .transactionCustomer.editorFormField, .transactionCustomer.editorFormField {
    padding: 5px 4px 6px 5px !important;
}

.x-simple-style .editorFormField{
    padding: 5px 4px 4px 3px !important;
}

.x-simple-style .windowCreateReminder {
    padding: 6px 4px 2px 5px !important;
}

.xx-form-field .xx-form-field-editor,
.xx-form-field .xx-form-field-editoringrid,
.x-tip-with-editor .xx-form-field-editor{
    top: 4px;
}

.x-form-field-wrap .x-form-trigger {
    background-position: 0px 3px;
}

.dash {
    line-height: 32px;
}

.x-form-trigger.x-form-spinner-trigger.x-unselectable:not(.x-spinner-trigger-in-renderer){
    background-position: 0px 0px;
}

.timeField .x-form-field-wrap .x-form-trigger {
    background-position: 0px 3px !important;
}

.x-form-field-wrap .x-form-date-trigger {
    background-position: 0px 2px;
}

.x-simple-style .x-window .x-form-field-wrap .x-form-trigger {
    background-position: 0px 0px;
}

.x-simple-style .x-form-field-wrap .x-form-trigger {
    background-position: 0px 5px;
}
.x-toolbar .x-form-field-wrap .x-form-trigger,
.x-details-panel .x-form-field-wrap .x-form-trigger{
    background-position: 0px 3px;
}

.x-simple-style .quickAddIcon{
    height: 19px;
}

.x-simple-style .x-grid3 .quickAddIcon{
    height: 15px;
}

.x-grid-panel .x-grid-editor .x-form-field-wrap .x-form-trigger {
    height: 37px;
    background-position: -51px 8px;
    background-repeat: repeat-y;
}

.x-simple-style .x-grid-panel .x-grid-editor .x-form-field-wrap .x-form-trigger {
    height: 36px;
    background-position: -51px 8px;
    background-repeat: repeat-y;
}

.x-grid-panel .x-grid-editor .x-form-field-wrap .x-form-trigger.x-form-trigger-click {
    background-position: -85px 8px;
}

.x-grid-panel .x-grid-editor .x-form-field-wrap .x-form-trigger.x-form-spinner-trigger,
.x-grid-panel .x-grid-editor .x-form-field-wrap .x-form-trigger.x-form-arrow-trigger{
    background-position: 2px 6px !important;
}

.x-mask-formfield div {
    padding-top: 5px;
}

.x-mask-formfield div {
    background-position: 1px 3px;
}

.x-tree-node-collapsed .x-tree-node-icon,
.x-tree-node-expanded .x-tree-node-icon,
.x-tree-node-leaf .x-tree-node-icon{
    margin: 8px;
    margin-left: 10px;
}

ul ul .x-tree-node-el .x-tree-node-icon{
    margin-left: 6px !important;
    margin-left: 9px !important;
}

.x-isMobile #menuContainer-xcollapsed {
    width: 41px !important;
}

.x-isMobile #menuContainer.xcollapsed-menu{
    width: 42px !important;
}

.x-isMobile .x-tree-node-collapsed .x-tree-node-icon, 
.x-isMobile .x-tree-node-expanded .x-tree-node-icon, 
.x-isMobile .x-tree-node-leaf .x-tree-node-icon {
    margin-left: 9px;
}

.x-menu-old-icons .x-tree-node-collapsed .x-tree-node-icon, 
.x-menu-old-icons .x-tree-node-expanded .x-tree-node-icon, 
.x-menu-old-icons .x-tree-node-leaf .x-tree-node-icon {
    margin: 8px;
}

.ext-strict .x-form-text{
    height: 23px;
}
.ext-strict .x-wrap-fields .x-form-element .xx-form-field:not(.combo-in-fieldset){
    min-height: 23px;
}
.x-form-text.x-form-field.x-form-file-text {
    height: 23px;
}

.vertical-tags {
    min-height: 23px;
}

.x-simple-style .x-form-item{
    margin-bottom: 14px;
}

.x-simple-style .x-inline-display-field .x-form-item{
    margin-bottom: 8px;
}

@media (max-width: 1600px){
    .x-simple-style .x-form-item{
        margin-bottom: 11px;
    }
    .x-simpleLook.x-split-details .x-before-split-panel .x-split-details-panel form {
        margin-bottom: -12px !important;
    }
}

@media (max-width: 1400px){
    .x-simple-style .x-form-item{
        margin-bottom: 8px;
    }
    .x-simpleLook.x-split-details .x-before-split-panel .x-split-details-panel form {
        margin-bottom: -9px !important;
    }
    .user-image-details {
        width: 122px;
        height: 122px;
    }
}

.x-form-file-wrap, .x-form-file-wrap .x-form-file {
    height: 29px;
}
.x-file-server-field{
    height: 25px;
}

.x-tip-with-editor.x-tip-with-editor,
.x-tip-with-editor {
    padding-top: 3px;
    padding-bottom: 2px;
}

.transactionCustomer{
    padding-top: 2px !important;
}

.ext-strict .x-isMobile  .x-form-text {
    height: 26px;
}

.x-isMobile .editorFormField {
    height: 19px !important;
}

#breadcrumbTask .x-form-text {
    height: 20px;
}

.x-form-text, .ext-ie .x-form-file {
    line-height: 24px;
}

.x-wrap-fields .x-form-text{
    line-height: 23px;
}

.x-form-element .priorityIcon {
    top: 5px;
}

.x-form-element .statusIcon{
    top: 4px;
}
.xg3ci .statusIcon{
    top: 9px;
}

.x-calendar-event-fixedtask .statusIcon {
    top: -1px;
    left: -1px;
}

.x-calendar-evt-tip .statusIcon {
    top: 4.5px;
    left: -1px;
}

.x-combo-list-item .statusIcon {
    top: 0px;
    left: 6px;
}

.x-tip-with-editor .statusIcon {
    top: 4.5px;
    left: 4px;
}

.x-window .calendar-te-details-form .x-form-element .statusIcon {
    top: 3px;
}

.xx-form-field .xx-form-field-noeditor {
    top: 5px;
}

.x-form-item {
    margin-bottom: 10px;
}

.combo-in-fieldlabel-container .x-form-item {
    margin-bottom: 6px;
}

.x-isMobile .x-form-text, .x-isMobile .ext-ie .x-form-file {
    line-height: 25px;
}

.ext-strict .x-window .x-form-text {
    height: 23px;
}
.x-window .x-form-item {
    margin-bottom: 0px;
}

.x-window .x-form-item .x-task-description {
    margin-bottom: 0px;
    margin-bottom: 5px;
}

.x-window .x-form-item .x-project-description {
    margin-bottom: 0px;
    margin-bottom: 5px;
}

.x-form-label-top .x-form-item label.x-form-item-label, .x-form-label-top .x-form-item label.x-form-cb-label {
    line-height: 16px;
}

.x-simple-style.x-hs-test .x-window .x-form-label-top .x-form-check-wrap label.x-form-cb-label,
.x-simple-style.x-hs-test .x-window .x-form-label-top .x-form-item label.x-form-item-label,
.x-simple-style.x-hs-test .x-window .x-form-label-top .x-form-item label.x-form-cb-label{
    line-height: 20px !important;
}

.x-simple-style.x-hs-test .x-window .combo-in-fieldlabel-parent .x-form-field-wrap.x-trigger-wrap-focus .x-form-trigger{
    height: 30px !important;
}

.x-toolbar-cell .x-form-check-wrap {
    min-height: auto;
    vertical-align: middle;
}
.x-toolbar-cell .x-form-check-wrap label.css-label{
    margin-top: 6px;
}

.x-form-check-wrap {
    min-height: 25px;
}
.x-hs-test .x-window .x-form-check-wrap {
    min-height: 28px;
}

.x-window-footer .x-form-check-wrap {
    height: 22px;
}

.x-form-file-wrap .x-btn {
    padding-top: 3px;
    padding-bottom: 4px;
}

.x-window-attachments .x-form-file-wrap .x-btn,
.x-window-attachments .x-file-server-field.x-btn {
    padding-top: 5px;
    padding-bottom: 6px;
}

#dataimport .x-form-file-wrap .x-btn {
    padding-top: 4px;
    padding-bottom: 5px;
}


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

#dashboard .x-form-field-wrap .x-form-trigger{
    height: 25px;
}

body.x-helix #dashboard .x-toolbar-right .x-table-layout-cell > .x-form-field-wrap.active .dashboardFilterUser {
    height: 18px !important;
    box-shadow: none;
}
body.x-crystal #dashboard .x-toolbar-right .x-table-layout-cell > .x-form-field-wrap

.fnmenu .x-form-field-wrap .x-form-trigger,
.timeField .x-form-field-wrap .x-form-trigger,
.x-details-panel .x-form-field-wrap .x-form-trigger,
.x-chart-configuration-panel .x-form-field-wrap .x-form-trigger{
    height: calc(100% - 2px);
}

.x-isMobile .x-details-panel .x-form-field-wrap .x-form-trigger{
    height: 28px;
}

.x-window .x-form-field-wrap .x-form-trigger{
    height: 25px;
}

.x-window .x-form-text, .ext-ie .x-form-file {
    line-height: 25px;
}

.x-window .x-form-field-wrap .x-icon-combo-icon {
    top: 3px;
}

.x-hs-test .x-window .x-form-field-wrap .x-icon-combo-icon {
    top: 5px;
}

.x-hs-test .x-window.x-filter-window .x-form-field-wrap .x-icon-combo-icon {
    top: 3px;
}

.x-form-field-wrap .x-icon-combo-icon-SALE, .x-form-field-wrap .x-icon-combo-icon-PURCHASE{
    top: 4px;
    left: 5px;
}

.x-icon-combo-item.priority-critical,
.x-icon-combo-item.priority-high,
.x-icon-combo-item.priority-normal,
.x-icon-combo-item.priority-low{
    background-position: 3px 5px!important;
}

.task-breadcrumb.priority-critical,
.task-breadcrumb.priority-high,
.task-breadcrumb.priority-normal,
.task-breadcrumb.priority-low{
    background-position: 0px 5px!important;
}

.x-coloured-status .xg3ci{
    min-height: 37px;
}

.x-coloured-status .xg3ci div.x-coloured-status-div,
.x-coloured-status .xg3ci span {
    padding-top: 7px;
    padding-bottom: 7px;
    margin-top: 4px;
}

.x-form-text .x-light-tag,
.x-form-text .x-dark-tag{
    line-height: 24px;
}

.x-grid3-body .starIcon{
    top: 9px;
}

.x-grid3-body .priorityIcon{
    top: 10px;
}

.x-simple-style .x-form-spinner-splitter{
    opacity: 0.6;
    right: 1px !important;
}

.x-grid-editor .x-form-spinner-splitter{
    top: 20px !important;
}

.x-simple-style .x-grid-editor .x-form-spinner-splitter{
    top: 18px !important;
}

.x-form-item .x-form-spinner-splitter{
    top: 13px !important;
}

.x-simple-style .x-form-item .x-form-spinner-splitter{
    top: 11px !important;
}

.x-simple-style.x-hs-test .x-window .x-form-item .x-form-spinner-splitter{
    top: 13px !important;
}

.x-form-item .x-grid-editor .x-form-spinner-splitter{
    top: 13px !important;
}

.x-form-item .x-grid-editor-store-state .x-grid-editor .x-form-spinner-splitter{
    top: 19px !important;
}

.x-form-item .x-form-field-wrap .x-form-spinner-trigger {
    background-position-y: 2px;
}

.x-tree-node {
    font: 12px arial,tahoma,helvetica,sans-serif;
}

.x-tree-node-icon img{
    height: 22px;
    width: 22px;
}

.x-new-style .x-tree-node-collapsed .x-tree-node-icon,
.x-new-style .x-tree-node-expanded .x-tree-node-icon,
.x-new-style .x-tree-node-leaf .x-tree-node-icon{
    margin: 1px;
    margin-top: 4px;
    padding-right: 10px;
    padding-left: 5px;
    padding-top: 2px;
    padding-bottom: 11px;
}


.x-tree-node-collapsed .x-tree-node-icon img, .x-tree-node-expanded .x-tree-node-icon img, .x-tree-node-leaf .x-tree-node-icon img{
    height: 22px;
    width: 22px;
    background-position: 0 -0px !important;
    background-size: 22px 66px;
}

div.x-tree-node-el{
    line-height: 42px;
}
ul ul div.x-tree-node-el {
    line-height: 34px;
}

ul ul .x-tree-node-collapsed .x-tree-node-icon, ul ul .x-tree-node-expanded .x-tree-node-icon, ul ul .x-tree-node-leaf .x-tree-node-icon {
    margin: 4px !important;
}

#menuLastObjects .x-tree-node-el, #menuLastObjects-more .x-tree-node-el {
    line-height: 25px;
}

#menuLastObjects .x-tree-node-collapsed .x-tree-node-icon, 
#menuLastObjects .x-tree-node-expanded .x-tree-node-icon, 
#menuLastObjects .x-tree-node-leaf .x-tree-node-icon,
#menuLastObjects-more .x-tree-node-collapsed .x-tree-node-icon, 
#menuLastObjects-more .x-tree-node-expanded .x-tree-node-icon, 
#menuLastObjects-more .x-tree-node-leaf .x-tree-node-icon{
    margin: 4px;
}

.x-simple-style #menuLastObjects .x-tree-node-collapsed .x-tree-node-icon,
.x-simple-style #menuLastObjects .x-tree-node-expanded .x-tree-node-icon,
.x-simple-style #menuLastObjects .x-tree-node-leaf .x-tree-node-icon,
.x-simple-style #menuLastObjects-more .x-tree-node-collapsed .x-tree-node-icon,
.x-simple-style #menuLastObjects-more .x-tree-node-expanded .x-tree-node-icon,
.x-simple-style #menuLastObjects-more .x-tree-node-leaf .x-tree-node-icon {
    margin: 2px;
}

.x-simple-style .x-tree-node .x-tree-selected .x-tree-node-icon img{
    background-size: 22px 66px;
    background-position: 0px -44px !important;
}

.x-menu-add-button span{
    margin: 12px;
    margin-right: 9px;
}

.x-tree-show-hidden .x-menu-add-button span{
    margin: 3px;
    margin-right: 2px;
}

.x-menu-unpin-button,
.x-menu-pin-button{
    right: 32px;
}

.x-menu-filter-unpin-button,
.x-menu-filter-pin-button{
    right: 64px;
}

.fnmenu-menu-options {
   height: 26px;
   width: 26px;
}

.x-details-panel .x-form-check-wrap {
    height: 27px;
}
.x-details-panel .x-form-check-wrap label.css-label{
    margin-top: 6px;
}

.object-create-window input[type=checkbox].css-checkbox + label.css-label:not(.x-no-field-label){
    margin-top: 5px;
}

.x-icon-combo-icon-SALE{
    background-position: 0px 3px !important;
}
.x-icon-combo-icon-PURCHASE{
    background-position: 0px -22px !important;
}

.x-window .x-icon-combo-icon-SALE{
    background-position: 0px -1px !important;
}
.x-window .x-icon-combo-icon-PURCHASE{
    background-position: 0px -26px !important;
}

.x-combo-list-inner .x-icon-combo-icon-SALE{
    background-position: 3px 3px !important;
}
.x-combo-list-inner .x-icon-combo-icon-PURCHASE{
    background-position: 3px -22px !important;
}

.x-empty-space-field{
    height: 39px;
}

.x-window .x-empty-space-field{
    height: 32px;
}

.xg3ceb, .xg3cnb {
    top: 8px;
}

.additionalButton {
    right: 22px !important;
    top: 9px;
}
.x-tree-node-leaf .menu-icon-filter-leaf, .x-top-lvl-filter .x-tree-node-icon,
.xcollapsed-menu .x-tree-node-leaf .menu-icon-filter-leaf, .xcollapsed-menu .x-top-lvl-filter .x-tree-node-icon{
    background-position: 4px 3px !important;
}

.x-isMobile .x-tree-node-leaf .menu-icon-filter-leaf, .x-isMobile .x-top-lvl-filter .x-tree-node-icon {
    background-position: 4px 8px !important;
}

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

.x-superboxselect-item-caption{
    line-height: 20px;
}

.x-superboxselect-item-close{
    top: 3px;
}

.x-xsuperboxselect-icon, .ux-lovcombo-icon {
    margin-top: 5px;
}
.x-layer.x-combo-list.accordion-opened-list .x-xsuperboxselect-icon {
    margin-top: 4px;
}

.x-combo-checkbox{
    height: 28px;
}

.x-xsuperboxselect-item-text, .ux-lovcombo-item-text{
    padding-top: 6px;
    padding-bottom: 6px;
}

.accordionFilters .x-combo-checkbox{
    height: 25px;
}

.accordionFilters .x-xsuperboxselect-item-text{
    padding-top: 5px;
    padding-bottom: 5px;
}

.x-status-combo-item .x-combo-list-group{
    margin: 3px;
}

.x-fieldset{
    padding-top: 11px;
    padding-bottom: 11px;
}

.x-grid3-td-semiProductWindow .xg3ci,
.x-grid3-td-storesWindow .xg3ci,
.x-grid3-td-salesNotesCount .xg3ci,
.x-grid3-td-cashDocsCount .xg3ci,
.x-grid3-td-tasksCount .xg3ci,
.x-grid3-td-salesOpportunitiesCount .xg3ci,
.x-grid3-td-offersCount .xg3ci,
.x-grid3-td-ordersCount .xg3ci,
.x-grid3-td-transactionsCount .xg3ci,
.x-grid3-td-contactsCount .xg3ci,
.x-grid3-td-projectsCount .xg3ci,
.x-grid3-td-storageDocsCount .xg3ci,
.x-grid3-td-remindersCount .xg3ci,
.x-grid3-td-resourcesCount .xg3ci,
.x-grid3-td-mailsCount .xg3ci,
.x-grid3-td-phoneCallsCount .xg3ci,
.x-grid3-td-attachmentsCount .xg3ci{
    padding: 4px !important;
    padding-top: 10px !important;
}

.x-more-button{
    height: 25px;
}

.ux-maximgb-tg-uiwrap,
.ux-maximgb-tg-elbow, 
.ux-maximgb-tg-elbow-plus,
.ux-maximgb-tg-elbow-minus,
.ux-maximgb-tg-elbow-line,
.ux-maximgb-tg-elbow-end-minus,
.ux-maximgb-tg-elbow-end-plus,
.ux-maximgb-tg-elbow-empty,
.ux-maximgb-tg-elbow-end{
    height: 38px;
    background-position: 0px 0px;
}

.description-panel-container .xx-form-field,
textarea.x-form-field,
.x-form-grow-sizer-comment-panel,
.salesnote-description,
.comment-item-text,
.content-editable-comment-editor{
    line-height: 25px !important;
}

.search-field input {
    height: 30px !important;
}
.x-form-field-wrap .x-form-search-trigger-fn {
    height: 32px !important;
}
#mainheader .search-field table {
    height: 26px;
    top: 3px !important;
}

.x-dark-content-style #mainheader .search-field table {
    height: 30px;
}

.x-simple-style-image .search-field input {
    height: 28px !important;
}
.x-simple-style-image .x-form-field-wrap .x-form-search-trigger-fn {
    height: 30px !important;
}

.x-form-field-wrap .x-form-search-trigger-fn {
    background-position: 1px 6px !important;
}

.x-toolbar td, .x-toolbar span{
    font-size: 11px;
}
.x-htoolbar .x-toolbar-ct{
    height: 34px;
}

.x-simple-style.x-crystal .x-htoolbar .x-toolbar-ct{
    height: 36px;
}

#contentContainer .x-toolbar .x-btn {
    padding-top: 4px;
    padding-bottom: 4px;
}

#contentContainer .x-details-toolbar .x-panel-buttons .x-split-button button,
#contentContainer .x-toolbar-tabs .x-panel-buttons .x-split-button button{
    height: 26px !important;
}

#contentContainer #dashboard .x-toolbar .x-btn {
    padding-top: 3px;
    padding-bottom: 3px;
}
.x-crystal #contentContainer #dashboard .x-toolbar .x-btn {
    padding-bottom: 2px;
}

:root {
    --uni-create-obj-size: 32px;
}
body {
    --dashboard-filter-height: 26px;
    --dashboard-filter-offset: 0px;
}

body.x-avant {
    --dashboard-filter-offset: 8px;
}
body.x-helix {
    --dashboard-filter-offset: 2px;
}
body.x-crystal {
    --dashboard-filter-offset: 1px;
}

#contentContainer .x-tab-panel-body .x-toolbar .x-btn {
    padding-top: 3px;
    padding-bottom: 4px;
}

#contentContainer .x-grid-panel .x-toolbar.x-details-tab-toolbar-on-headers .x-btn {
    padding-top: 1px;
    padding-bottom: 3px;
}

#contentContainer .x-grid-panel .x-toolbar.x-details-tab-toolbar-on-headers{
    padding-bottom: 0px;
}

.x-simple-style #contentContainer .x-grid-panel .x-toolbar.x-details-tab-toolbar-on-headers .x-btn {
    margin-top: 0px;
    margin-bottom: 1px;
    padding-top: 3px;
    padding-bottom: 4px;
}


.x-simple-style #contentContainer .x-sticked-details-tab  .x-toolbar.x-details-tab-toolbar-on-headers .x-btn {
    padding-top: 1px;
    padding-bottom: 1px;
}

.x-simple-style.x-crystal #contentContainer .x-grid-panel .x-toolbar.x-details-tab-toolbar-on-headers .x-btn {
    margin-bottom: 3px;
}

.x-simple-style #contentContainer .x-details-panel .details-tab-panel .x-toolbar{
    padding-top: 4px;
}


.x-sticked-details-tab .x-details-tab-toolbar-on-headers{
    padding-top: 0px;
}
.x-sticked-details-tab .x-panel-tbar{
    height: 27px;
}

.x-htoolbar .x-htoolbar-details-tab div.xtb-text,
.x-htoolbar .x-htoolbar-generic-tab div.xtb-text,
.x-htoolbar .x-htoolbar-kanban-tab div.xtb-text,
.x-htoolbar .x-htoolbar-list-tab div.xtb-text,
.x-htoolbar .x-htoolbar-ubersicht-tab div.xtb-text,
.x-htoolbar .x-htoolbar-report-tab div.xtb-text,
.x-htoolbar .x-htoolbar-gantt-tab div.xtb-text,
.x-htoolbar .x-htoolbar-chart-tab div.xtb-text,
.x-htoolbar .x-htoolbar-show-directions div.xtb-text,
.x-htoolbar .x-htoolbar-show-names div.xtb-text,
.x-htoolbar .x-htoolbar-fnmenu-tab div.xtb-text,
.x-htoolbar .x-htoolbar-invoice-tab div.xtb-text,
.x-htoolbar .x-htoolbar-organization-tab div.xtb-text,
.x-htoolbar .x-htoolbar-booking-note-tab div.xtb-text,
.x-htoolbar .x-htoolbar-import-tab div.xtb-text,
.x-htoolbar .x-htoolbar-integrations-tab div.xtb-text,
.x-htoolbar .x-htoolbar-privileges-tab div.xtb-text,
.x-htoolbar .x-htoolbar-licences-tab div.xtb-text,
.x-htoolbar .x-htoolbar-partnerprogram-tab div.xtb-text,
.x-htoolbar .x-htoolbar-tasktree-tab div.xtb-text,
.x-htoolbar .x-htoolbar-user-privileges-tab div.xtb-text,
.x-htoolbar .x-htoolbar-userlist-privileges-tab div.xtb-text,
.x-htoolbar .x-htoolbar-map-tab div.xtb-text,
.x-htoolbar .x-htoolbar-workflow-tab div.xtb-text,
.x-htoolbar .x-htoolbar-export-tab div.xtb-text,
.x-htoolbar .x-htoolbar-user-privileges-tab-de div.xtb-text,
.x-htoolbar .x-htoolbar-userlist-privileges-tab-de div.xtb-text,
.x-htoolbar .x-htoolbar-privileges-tab-de div.xtb-text {
    height: 34px;
}

.x-htoolbar .x-htoolbar-generic-tab.x-htoolbar-salesfunnel-tab div.xtb-text,
.x-htoolbar .x-htoolbar-kanban-tab.x-htoolbar-salesfunnel-tab div.xtb-text {
    width: 120px;
}

.x-simple-style .x-htoolbar .x-htoolbar-details-tab div.xtb-text,
.x-simple-style .x-htoolbar .x-htoolbar-generic-tab div.xtb-text,
.x-simple-style .x-htoolbar .x-htoolbar-kanban-tab div.xtb-text,
.x-simple-style .x-htoolbar .x-htoolbar-list-tab div.xtb-text,
.x-simple-style .x-htoolbar .x-htoolbar-ubersicht-tab div.xtb-text,
.x-simple-style .x-htoolbar .x-htoolbar-report-tab div.xtb-text,
.x-simple-style .x-htoolbar .x-htoolbar-gantt-tab div.xtb-text,
.x-simple-style .x-htoolbar .x-htoolbar-chart-tab div.xtb-text,
.x-simple-style .x-htoolbar .x-htoolbar-show-directions div.xtb-text,
.x-simple-style .x-htoolbar .x-htoolbar-show-names div.xtb-text,
.x-simple-style .x-htoolbar .x-htoolbar-fnmenu-tab div.xtb-text,
.x-simple-style .x-htoolbar .x-htoolbar-invoice-tab div.xtb-text,
.x-simple-style .x-htoolbar .x-htoolbar-organization-tab div.xtb-text,
.x-simple-style .x-htoolbar .x-htoolbar-booking-note-tab div.xtb-text,
.x-simple-style .x-htoolbar .x-htoolbar-import-tab div.xtb-text,
.x-simple-style .x-htoolbar .x-htoolbar-integrations-tab div.xtb-text,
.x-simple-style .x-htoolbar .x-htoolbar-privileges-tab div.xtb-text,
.x-simple-style .x-htoolbar .x-htoolbar-licences-tab div.xtb-text,
.x-simple-style .x-htoolbar .x-htoolbar-partnerprogram-tab div.xtb-text,
.x-simple-style .x-htoolbar .x-htoolbar-tasktree-tab div.xtb-text,
.x-simple-style .x-htoolbar .x-htoolbar-user-privileges-tab div.xtb-text,
.x-simple-style .x-htoolbar .x-htoolbar-userlist-privileges-tab div.xtb-text,
.x-simple-style .x-htoolbar .x-htoolbar-map-tab div.xtb-text,
.x-simple-style .x-htoolbar .x-htoolbar-workflow-tab div.xtb-text,
.x-simple-style .x-htoolbar .x-htoolbar-export-tab div.xtb-text,
.x-simple-style .x-htoolbar .x-htoolbar-user-privileges-tab-de div.xtb-text,
.x-simple-style .x-htoolbar .x-htoolbar-userlist-privileges-tab-de div.xtb-text,
.x-simple-style .x-htoolbar .x-htoolbar-privileges-tab-de div.xtb-text {
    height: 33px;
}

.x-simple-style.x-crystal  .x-htoolbar .x-htoolbar-details-tab div.xtb-text,
.x-simple-style.x-crystal  .x-htoolbar .x-htoolbar-generic-tab div.xtb-text,
.x-simple-style.x-crystal  .x-htoolbar .x-htoolbar-kanban-tab div.xtb-text,
.x-simple-style.x-crystal  .x-htoolbar .x-htoolbar-list-tab div.xtb-text,
.x-simple-style.x-crystal  .x-htoolbar .x-htoolbar-ubersicht-tab div.xtb-text,
.x-simple-style.x-crystal  .x-htoolbar .x-htoolbar-report-tab div.xtb-text,
.x-simple-style.x-crystal  .x-htoolbar .x-htoolbar-gantt-tab div.xtb-text,
.x-simple-style.x-crystal  .x-htoolbar .x-htoolbar-chart-tab div.xtb-text,
.x-simple-style.x-crystal  .x-htoolbar .x-htoolbar-show-directions div.xtb-text,
.x-simple-style.x-crystal  .x-htoolbar .x-htoolbar-show-names div.xtb-text,
.x-simple-style.x-crystal  .x-htoolbar .x-htoolbar-invoice-tab div.xtb-text,
.x-simple-style.x-crystal  .x-htoolbar .x-htoolbar-organization-tab div.xtb-text,
.x-simple-style.x-crystal  .x-htoolbar .x-htoolbar-booking-note-tab div.xtb-text,
.x-simple-style.x-crystal  .x-htoolbar .x-htoolbar-import-tab div.xtb-text,
.x-simple-style.x-crystal  .x-htoolbar .x-htoolbar-integrations-tab div.xtb-text,
.x-simple-style.x-crystal  .x-htoolbar .x-htoolbar-privileges-tab div.xtb-text,
.x-simple-style.x-crystal  .x-htoolbar .x-htoolbar-licences-tab div.xtb-text,
.x-simple-style.x-crystal  .x-htoolbar .x-htoolbar-partnerprogram-tab div.xtb-text,
.x-simple-style.x-crystal  .x-htoolbar .x-htoolbar-tasktree-tab div.xtb-text,
.x-simple-style.x-crystal  .x-htoolbar .x-htoolbar-user-privileges-tab div.xtb-text,
.x-simple-style.x-crystal  .x-htoolbar .x-htoolbar-userlist-privileges-tab div.xtb-text,
.x-simple-style.x-crystal  .x-htoolbar .x-htoolbar-map-tab div.xtb-text,
.x-simple-style.x-crystal  .x-htoolbar .x-htoolbar-workflow-tab div.xtb-text,
.x-simple-style.x-crystal  .x-htoolbar .x-htoolbar-export-tab div.xtb-text,
.x-simple-style.x-crystal  .x-htoolbar .x-htoolbar-user-privileges-tab-de div.xtb-text,
.x-simple-style.x-crystal  .x-htoolbar .x-htoolbar-userlist-privileges-tab-de div.xtb-text,
.x-simple-style.x-crystal  .x-htoolbar .x-htoolbar-privileges-tab-de div.xtb-text {
    height: 25px;
}

.x-simple-style.x-crystal  .x-htoolbar .x-htoolbar-fnmenu-tab div.xtb-text{
    height: 34px;
    margin-top: 0px;
}

.x-htoolbar .x-htoolbar-details-tab div span,
.x-htoolbar .x-htoolbar-generic-tab div span,
.x-htoolbar .x-htoolbar-kanban-tab div span,
.x-htoolbar .x-htoolbar-list-tab div span,
.x-htoolbar .x-htoolbar-ubersicht-tab div span,
.x-htoolbar .x-htoolbar-tasktree-tab div span,
.x-htoolbar .x-htoolbar-report-tab div span,
.x-htoolbar .x-htoolbar-gantt-tab div span,
.x-htoolbar .x-htoolbar-chart-tab div span,
.x-htoolbar .x-htoolbar-show-directions div span,
.x-htoolbar .x-htoolbar-show-names div span,
.x-htoolbar .x-htoolbar-fnmenu-tab div span,
.x-htoolbar .x-htoolbar-invoice-tab div span,
.x-htoolbar .x-htoolbar-import-tab div span,
.x-htoolbar .x-htoolbar-integrations-tab div span,
.x-htoolbar .x-htoolbar-organization-tab div span,
.x-htoolbar .x-htoolbar-licences-tab div span,
.x-htoolbar .x-htoolbar-partnerprogram-tab div span,
.x-htoolbar .x-htoolbar-privileges-tab div span,
.x-htoolbar .x-htoolbar-user-privileges-tab div span,
.x-htoolbar .x-htoolbar-userlist-privileges-tab div span,
.x-htoolbar .x-htoolbar-map-tab div span,
.x-htoolbar .x-htoolbar-workflow-tab div span,
.x-htoolbar .x-htoolbar-export-tab div span,
.x-htoolbar .x-htoolbar-privileges-tab-de div span,
.x-htoolbar .x-htoolbar-user-privileges-tab-de div span,
.x-htoolbar .x-htoolbar-userlist-privileges-tab-de div span,
.x-htoolbar .x-htoolbar-booking-note-tab div span {
    top: 10px;
}

.x-htoolbar .x-htoolbar-details-tab div img,
.x-htoolbar .x-htoolbar-generic-tab div img,
.x-htoolbar .x-htoolbar-kanban-tab div img,
.x-htoolbar .x-htoolbar-list-tab div img,
.x-htoolbar .x-htoolbar-ubersicht-tab div img,
.x-htoolbar .x-htoolbar-tasktree-tab div img,
.x-htoolbar .x-htoolbar-report-tab div img,
.x-htoolbar .x-htoolbar-gantt-tab div img,
.x-htoolbar .x-htoolbar-chart-tab div img,
.x-htoolbar .x-htoolbar-show-directions div img,
.x-htoolbar .x-htoolbar-show-names div img,
.x-htoolbar .x-htoolbar-fnmenu-tab div img,
.x-htoolbar .x-htoolbar-invoice-tab div img,
.x-htoolbar .x-htoolbar-booking-note-tab div img,
.x-htoolbar .x-htoolbar-privileges-tab div img,
.x-htoolbar .x-htoolbar-user-privileges-tab div img,
.x-htoolbar .x-htoolbar-userlist-privileges-tab div img,
.x-htoolbar .x-htoolbar-import-tab div img,
.x-htoolbar .x-htoolbar-integrations-tab div img,
.x-htoolbar .x-htoolbar-organization-tab div img,
.x-htoolbar .x-htoolbar-licences-tab div img,
.x-htoolbar .x-htoolbar-partnerprogram-tab div img,
.x-htoolbar .x-htoolbar-privileges-tab-de div img,
.x-htoolbar .x-htoolbar-user-privileges-tab-de div img,
.x-htoolbar .x-htoolbar-userlist-privileges-tab-de div img ,
.x-htoolbar .x-htoolbar-map-tab div img ,
.x-htoolbar .x-htoolbar-workflow-tab div img,
.x-htoolbar .x-htoolbar-export-tab div img  {
    top: 8px;
}

/*
    The bellow code force-aligns the two toolbars for the Subproducts (Product variants? the nameing is weird)
    to be of same size and close layout, such that whenever they are toggled between, the layout doesn't boogie
*/
/* region */
    body.x-avant #product\.productversionlist .x-grid3-hd-row,
    body.x-avant #product\.productversionlist .x-details-tab-toolbar-on-headers {
        height: 33px;
        box-sizing: border-box;
    }
    body.x-avant #product\.productversionlist .x-toolbar-cell:first-of-type .x-btn-icon {
        transform: translate(-1px, -1px);
    }
    body.x-avant #product\.productversionlist .x-details-tab-checkbox-on-headers ~ label {
        transform: translate(1px, 0);
    }

    body.x-crystal #product\.productversionlist .x-toolbar-cell:first-of-type .x-btn-icon {
        transform: translate(-1px, -1px);
    }
    body.x-crystal #product\.productversionlist .x-details-tab-checkbox-on-headers ~ label {
        transform: translate(1px, 0);
    }

    body.x-helix #product\.productversionlist .x-toolbar-cell:first-of-type .x-btn-icon {
        transform: translate(-3px, 0)
    }
    body.x-helix #product\.productversionlist .x-details-tab-checkbox-on-headers ~ label {
        transform: translate(-1px, 1px);
    }
/* endregion */

.x-htoolbar .x-htoolbar-trans-cell div {
    height: 35px;
}

.x-simple-style.x-crystal .x-htoolbar .x-htoolbar-trans-cell div {
    height: 22px;
}

.x-htoolbar .x-htoolbar-list-tab div.xtb-text{
    width: 48px;
}

.language-ua .x-htoolbar .x-htoolbar-list-tab div.xtb-text{
    width: 60px;
}

.fnmenu .x-htoolbar .x-toolbar-cell div, .x-htoolbar .x-htoolbar-title-cell div.x-htoolbar-title-inner{
    font-size: 12px !important;
}

.x-htoolbar .x-htoolbar-import-tab div.xtb-text {
    width: 108px;
}

.x-htoolbar .x-htoolbar-integrations-tab div.xtb-text {
    width: 110px;
}

.x-combo-list-item {
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 4px;
}

.x-combo-list-item-separator-more{
    padding: 0px;
}

.x-tab-strip span.x-tab-strip-text{
    font: 11px arial,tahoma,helvetica;
    line-height: 19px;
}
.x-tab-more-button {
    height: 25px;
}
.x-tab-more-button{
    background-position: 0 2px;
}
.x-tab-more-button:hover{
    background-position: 0 24px;
}
.tab-tools-plugin .x-tool {
    top: 5px;
}

.x-simple-style .tab-tools-plugin .x-tool {
    top: 6px;
}

.x-color-picker-cls label.x-form-item-label{
    line-height: 26px;
}

.xx-form-field .icon-cross-14, .xx-form-field .icon-tick-14{
    margin-top: 4px;
}

.x-superboxselect-btns div {
    margin-top: 6px;
}

.accordion-opened-component .x-superboxselect-btns div.x-superboxselect-btn-clear,
.accordion-closed-component .x-superboxselect-btns div.x-superboxselect-btn-clear,
.accordion-opened-component .x-superboxselect-btns div.x-superboxselect-btn-expand,
.accordion-closed-component .x-superboxselect-btns div.x-superboxselect-btn-expand {
    margin-top: 2px;
}

.x-new-style .x-btn.disjunction-field-search-button{
    padding: 1px;
}

.fnmenu-menu-options-menu .x-menu-item-icon {
    top: 4px;
}

.x-menu-item-icon {
    top: 8px;
}

.x-small-editor .x-form-field-wrap .x-form-trigger {
    height: 25px;
}

.x-toolbar.x-small-editor .x-report-combo .x-form-field-wrap .x-form-trigger {
    height: 23px;
}

a.x-menu-item {
    line-height: 26px;
    font-size: 13px;
}

.x-combo-list{
    font-size: 13px;
}

.x-menu-list{
    /*padding: 4px;*/
}

.x-menu-old-icons .x-menu-item-icon {
    top: 8px !important;
}

.x-search-list-item {
    padding-top: 5px;
    padding-bottom: 5px;
}

.x-searchresult-icon,
.x-searchresult-mail-date{
    line-height: 20px;
}

.x-calendardrop-cover{
    height: 21px;
    padding-top: 5px;
}

.ext-cal-ct td, .ext-cal-mdv td, td.ext-cal-dtitle, .calendar-details-panel-day-view .x-panel-header{
    font-size: 12px;
    line-height: 16px !important;
}

.x-grid3-header .x-grid3-hd-row td{
    font-size: 12px !important;
}

.x-small-editor .x-form-field-wrap .x-form-search-trigger {
    background-position: 0px 2px;
}

.ext-strict .x-small-editor .x-form-text.x-tbar-page-number{
    padding-top: 2px;
}

.ext-strict .x-helix .x-small-editor .x-form-text.x-tbar-page-number{
    padding-top: 3px;
}

.ext-strict .x-simple-style.x-crystal  .x-abstract-report .x-small-editor .x-form-text.x-tbar-page-number {
    padding-top: 2px;
    padding-bottom: 0px;
}

.ext-strict .x-small-editor .x-form-text {
    height: 22px !important;
}
.ext-strict .ext-webkit .x-small-editor .x-form-text {
    height: 22px!important;
}

.x-superboxselect-default li {
    line-height: 21px;
}

.x-choose-theme .x-form-item label.x-form-item-label {
    line-height: 18px;
}

.changelog-transaction-entry {
    padding-top: 2px;
    padding-bottom: 4px;
}

.changelog-transaction .user-img-properties{
    margin-top: 5px;
    margin-bottom: 5px;
}

.x-miniadmin .x-form-item{
    margin-bottom: 1px !important;
}

.x-spinner-trigger-in-renderer {
    height: 20px;
}

.x-spinner-up {
    background-position: -54px 8px;
}
.x-spinner-down {
    background-position: -54px -12px;
}

.x-spinner-trigger-in-renderer.x-spinner-up {
    background-position: -3px 8px;
}

.x-spinner-trigger-in-renderer.x-spinner-down {
    background-position: -3px -12px;
}

.xg3ci .x-spinner-trigger-in-renderer.x-spinner-up {
    background-position: -2px 7px;
}
.xg3ci .x-spinner-trigger-in-renderer.x-spinner-down {
    background-position: -2px -12px;
    bottom: -4px;
}

.x-details-panel .x-form-check-wrap input.x-details-tab-checkbox-on-headers+label.css-label {
    margin-top: 4px;
    margin-left: 4px;
}

.x-simple-style.x-details-panel .x-form-check-wrap input.x-details-tab-checkbox-on-headers+label.css-label {
    margin-left: 3px;
}

.fnmenu .x-panel-header {
    font-size: 12px;
}

.x-simpleLook.x-split-details .x-portlet {
    margin: 0px 2px 10px 8px;
}

.x-portlet .x-panel-header{
    padding-left: 10px;
    padding-top: 10px;
}

.x-portlet.x-panel-collapsed .x-panel-header{
    padding-bottom: 2px;
}

.x-window-tl .x-window-header{
    padding-top: 6px;
    padding-bottom: 6px;
    font-size: 14px;
}

.xx-grid3-page-next span, .xx-grid3-page-prev span{
    font-size: 11px;
}
.comment-item-title {
    font-size: 13px;
}

.x-btn-icon .x-btn-small .autoStatusButton{
    height: 21px;
    background-position: 0 2px !important;
}

.x-btn-pressed .x-btn-small  .autoStatusButton{
    background-position: 0 -19px !important;
}

.select-teproduct{
    top: 6px;
}

.report-combo-icon {
    top: 3px;
}

.x-form-button-date-prev {
    background-position: -1px -44px !important;
    background-image: url("images/date_scrolls_big.png") !important;
}

.x-form-button-date-next {
    background-position: -1px -12px !important;
    background-image: url("images/date_scrolls_big.png") !important;
}

.x-btn-icon .x-btn-small .copyToInvoiceButton {
    height: 22px !important;
    background-position: 0 3px !important;
}

.x-item-disabled .copyToInvoiceButton {
    background-position: 0 -29px !important;
}

.x-btn-over .copyToInvoiceButton{
    background-position: 0 -61px !important;
}

.x-grid-editor .x-form-composite.x-box-layout-ct.x-form-field{
    height: 35px;
}

.editorGridField .x-form-field-wrap.x-box-item{
    height: 37px;
}

.editorGridField .x-form-field-wrap .x-form-text.x-form-field.x-form-num-field{
    height: inherit;
}

.x-grid-editor .x-form-field-wrap.x-form-field-trigger-wrap.x-box-item{
    height: 37px;
}

.x-custom-field-boolean .boolean-correct,
.x-custom-field-boolean .boolean-notcorrect{
    margin-top: 4px;
}

.x-quick-create-handler .quickAddIcon, .xx-form-field .xx-form-field-editor {
    top: 3px;
}

.xx-form-field .x-quick-create-handler .quickAddIcon {
    top: 1px;
}

.xg3c:hover .xg3ceb.combo-icon-editor-class,
.xg3c .xg3ceb.combo-icon-editor-class:hover {
    top: 9px;
}

.combo-in-fieldset .xx-form-field-editor {
    max-height: 100% !important;
    max-width: 12% !important;
    top: -2px !important;
    transform: scale(0.9);
}

#rightPanel .xx-form-field .xx-form-field-editor, .breadcrumb-empty .xx-form-field-editor {
    top: 0px;
}

.x-btn {
    padding-top: 6px;
    padding-bottom: 6px;
}

.x-window .x-window-bbar .x-btn-mc em.x-btn-split:after,
.x-window .x-panel-btns .x-btn-mc em.x-btn-split:after,
.x-window .x-window-bbar .x-btn-create .x-btn-mc em.x-btn-split:after,
.x-window .x-panel-btns .x-btn-create .x-btn-mc em.x-btn-split:after,
.x-btn-create .x-btn-mc em.x-btn-split:after,
.x-main-create-button .x-btn-mc em.x-btn-split:after{
    height: 29px;
}

.x-new-style .x-details-panel .x-btn {
    padding-bottom: 0px;
}

.x-new-style .x-grid3-body .x-btn {
    padding-bottom: 4px;
}

.x-new-style .x-btn.copyToInvoiceButtonCls {
    padding-top: 1px;
    padding-bottom: 0px;
}

.ext-gecko3 .x-new-style .x-btn {
    padding-top: 2px;
    padding-bottom: 4px;
}

.timeField .x-form-field-wrap .x-form-spinner-splitter{
    top: 14px !important;
}

.x-new-style .x-window-bc .x-window-footer {
    padding-top: 0px;
}

.gridseditfield-trigger-right {
    position: absolute;
    right: 2px;
    top: 11px;
}

.x-dark-tag.multiple,
.x-light-tag.multiple{
    padding: 4px;
}
#resignationCause .x-dark-tag,
#resignationCause .x-light-tag{
    padding-top: 1px;
    padding-bottom: 1px;
    margin-top: 1px;
}

.x-edit-variablesButton-taskName-container .x-btn-icon{
    top: -26px;
    right: 8px;
}

.x-simple-style #taskCreateWindow .x-edit-variablesButton-taskName-container .x-btn-icon{
    top: -37px;
}

.x-edit-variablesButton-taskDescription-container{
    position: absolute;
    top: 30px;
}

.x-edit-variablesButton-taskDescription-container .x-btn-icon{
    right: 8px;
}

.x-edit-variablesButton-taskParent-container .x-btn-icon{
    top: -25px;
    right: 14px;
}

.x-edit-variablesButton-reminderMessage-container .x-btn-icon{
    top: -72px;
    right: -7px;
}

.x-edit-variablesButton-reminderAssignedUsers-container .x-btn-icon{
    top: -26px;
    right: -7px;
}

.x-edit-variablesButton-salesOpportunityLabel-container .x-btn-icon{
    top: -32px;
    right: -14px;
}

.task-template-inline{
    padding-bottom:10px;
}

.task-template-add-icon {
    top:11px;
}

.combo-values-inline .xg3ci {
    padding-inline: 3px !important;
}

.x-grid3-row div.drop-zone {
    line-height: 36px;
}

.x-panel-header .x-panel-header-text {
    font-size: 13px;
}

.x-simple-style .x-tab-more-button {
    background-position: 5px 5px;
}

.x-simple-style  .x-tab-more-button:hover{
    background-position: 5px 27px;
}

.ext-strict .x-simple-style .x-window .x-form-text {
    height: 21px;
}

.x-simple-style .x-window .x-form-field-wrap .x-form-trigger{
    height: 23px;
}

.ext-strict .x-simple-style.x-pd-test .x-window .x-form-text {
    height: 23px;
}

.x-simple-style.x-pd-test .x-window .x-form-field-wrap .x-form-trigger{
    height: 25px;
}

/*.x-simple-style .x-window .x-form-item {
    margin-bottom: 3px;
}*/

.x-simple-style .x-window .x-form-item {
    margin-bottom: 10px;
}

.x-simple-style.x-hs-test .x-window .x-form-item {
    margin-bottom: 4px;
}

.x-simple-style.x-hs-test.x-pd-test2 .x-window .x-form-item {
    margin-bottom: 22px;
}

.x-simple-style .x-window #org-settings-tab-panel .x-form-item {
    margin-bottom: 2px;
}

#category-common-grid .x-grid3-row, 
#activity-common-grid .x-grid3-row, 
#acceptance-common-grid .x-grid3-row {
    min-height: 39px;
    height: auto;
}

.dashboard-period-filter-wrap .x-date-bottom{
    padding-top: 15px;
    padding-bottom: 15px;
}

.dashboard-period-filter-wrap .x-date-inner .x-date-selected a,
.dashboard-period-filter-wrap .x-date-inner a,
.dashboard-period-filter-wrap .x-date-inner th span {
    padding: 8px 8px;
}

.dashboard-period-filter-datepicker .x-picker-weeks tr{
    height: 34px;
}
.x-tip-with-reminder .x-reminder-advance {
    top: 6px;
}

.x-inline-reminder{
    top: 2px;
}
/* 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 */