/*
    Document   : style
    Created on : 2013.07.05., 13:54:05
    Author     : István
    Description:
        Purpose of the stylesheet follows.
*/
/*.x-column-header-trigger {
    display: block;
}*/
/* modified eRise 2015.05.27*/
div[id*="Chart"] .x-legend {
    background: transparent !important;
}

div[id*="Chart"] .x-legend .x-legend-container {
    border: 0 !important;
    outline: 0 !important;
}

@media (max-width: 640px) {
    input[type="text"]:focus, input[type="password"],
    textarea:focus, select:focus {
        font-size: 16px;
    }
}

@media (min-width: 641px) {
    .topNavBar {
        height: 27px !important;
        border-bottom: 0 !important;
        border-top: 1px solid #E6E6E6 !important;
        top: -1px !important;
    }

    .topNavBar .x-btn.x-tool-mobileMode-btn,
    .topNavBar .x-btn.x-tool-help-btn {
        border: 0;
    }

    /*.x-tool-add-page,
    .x-tool-add-widget{
       top:5px !important;
    }*/
    .topNavBar + div.x-panel .x-toolbar .x-tab-bar > .x-tab-bar-body {
        min-height: 27px !important;
    }

    .topNavBar + div.x-panel .x-toolbar .x-tab-bar > .x-tab-bar-body .x-box-inner {
        height: 25px !important;
    }

    .topNavBar + div.x-panel .x-toolbar .x-tab-bar > .x-tab-bar-body .x-box-inner .x-tab {
        top: 4px !important;
    }

    .topNavBar + div.x-panel .x-toolbar .x-tab-bar > .x-tab-bar-body .x-box-inner .x-tab span.x-tab-button {
        top: 1px !important;
    }

    .x-btn-default-toolbar-small {
        border: 0 !important;
    }

    div[id*="Chart"] .x-anchor-form-item {
        margin-top: 8px;
    }

    div[id*="Chart"] .x-slider-inner .x-autocontainer-innerCt {
        vertical-align: middle;
    }

    /*div[id*="Menu-Parameters"] div[id*="TvShows-ShowSearchCee-Parameters"],
    div[id*="Menu-Parameters"] div[id*="TvShows-ChannelGrids-Parameters"],
    div[id*="Menu-Parameters"] div[id*="TvShows-ShowSearchCee-Parameters"] .x-panel-body.x-panel-body-default.x-box-layout-ct.x-panel-body-default,*/
    div[id*="Menu-Parameters"] .x-panel-body.x-panel-body-default {
        border: 0;
    }

    div[id*="TvShows-SeriesInSlot-Parameters"] {
        padding: 0 !important;
        width: auto !important;
    }

}

/* modified eRise end */

.mobileMain > .x-panel-body > .x-box-inner {
    /*    -webkit-transform: translateZ(0px);
        transform: translateZ(0px);*/
}

.x-form-multiselect-body .x-boundlist .x-mask {
    background: none;
}

.x-form-itemselector-body .x-form-item {
    margin: 0;
}

.menuImage {
    top: 5px !important;
    left: 5px !important;
    height: 20px !important;
    width: 20px !important;
}

.menuImage_2 {
    right: 5px !important;
}

.x-form-itemselector-top {
    background-image: url(images/top2.gif);
}

.x-form-itemselector-up {
    background-image: url(images/up2.gif);
}

.x-form-itemselector-add {
    background-image: url(images/right2.gif);
}

.x-form-itemselector-remove {
    background-image: url(images/left2.gif);
}

.x-form-itemselector-down {
    background-image: url(images/down2.gif);
}

.x-form-itemselector-bottom {
    background-image: url(images/bottom2.gif);
}

.x-grid-item-focused {
    outline-style: none !important;
    outline: none;
}

.appLoading {
    background-image: url('MCSlogo.gif');
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: center;
}

.x-carousel .x-box-target {
    height: 100%;
    width: 100% !important;
}

.x-carousel > div {
    height: 100%;
    width: 100% !important;
}

.x-carousel .x-carousel-item {
    top: 0px !important;
}

.x-carousel-item {
    position: relative;
    width: 100%;
    height: 100%;
}

.x-carousel {
    position: relative;
    overflow: hidden;
}

.appLoading {
    background-image: url('MCSlogo.gif');
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: center;
}

.mobile-gridview > div, .mobile-gridview > div > div {
    height: 100%;
}

.mobile-gridview > div > div {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-direction: normal;
    -moz-box-direction: normal;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-align-content: stretch;
    -ms-flex-line-pack: stretch;
    align-content: stretch;
    -webkit-box-align: start;
    -moz-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;

}

.mobile-gridview table {
    -webkit-box-ordinal-group: 1;
    -moz-box-ordinal-group: 1;
    -webkit-order: 0;
    -ms-flex-order: 0;
    order: 0;
    -webkit-box-flex: 0;
    -moz-box-flex: 0;
    -webkit-flex: 0 1 auto;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    align-self: auto;
    margin: auto;
}

.x-btn-default-toolbar-small {
    border: solid 1px #99BBE8;
    margin: 0;
}

.x-title-text {
    font-size: 11px;
}

.row-level-1 .x-grid-cell {
    /*background-color: #FEFF99;*/
    background-color: #FFFFFF;
}

.row-level-2 .x-grid-cell {
    /*background-color: #DEDF90;*/
    background-color: #E8E8CE;
}

.x-tool-stop-btn {
    background-image: url('action-stop.png') !important;
    width: 21px !important;
    height: 21px !important;
    background-size: 19px 19px;
    background-repeat: no-repeat;
}

.x-form-trigger-wrap {
/ / wiadth: 100 %;
}

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

.x-tab-default-active .x-tab-inner {
    color: rgb(192, 0, 0);
}

.x-tab-active .x-tab-inner-default {
    color: rgb(192, 0, 0) !important;
}

.x-btn-default-toolbar-small-icon-text-left .x-btn-inner {
    line-height: 16px;
    padding-left: 10px;
    padding-right: 10px;
}

.activeMenu span {
    padding-left: 0;
    font-weight: bold !important;
    color: rgb(192, 0, 0) !important;

}

.activeMenu {
    border-color: #b0ccf2;
    background-image: none;
    height: 24px !important;
    /*background-color: #e4f3ff;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e4f3ff), color-stop(48%, #d9edff), color-stop(52%, #c2d8f2), color-stop(100%, #c6dcf6));
    background-image: -webkit-linear-gradient(top, #e4f3ff, #d9edff 48%, #c2d8f2 52%, #c6dcf6);
    background-image: -moz-linear-gradient(top, #e4f3ff, #d9edff 48%, #c2d8f2 52%, #c6dcf6);
    background-image: -o-linear-gradient(top, #e4f3ff, #d9edff 48%, #c2d8f2 52%, #c6dcf6);
    background-image: linear-gradient(top, #e4f3ff, #d9edff 48%, #c2d8f2 52%, #c6dcf6);

    background-color: #e4e4e4;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e4e4e4), color-stop(48%, #d9d9d9), color-stop(52%, #c2c2c2), color-stop(100%, #c6c6c6));
    background-image: -webkit-linear-gradient(top, #e4e4e4, #d9d9d9 48%, #c2c2c2 52%, #c6c6c6);
    background-image: -moz-linear-gradient(top, #e4e4e4, #d9d9d9 48%, #c2c2c2 52%, #c6c6c6);
    background-image: -o-linear-gradient(top, #e4e4e4, #d9d9d9 48%, #c2c2c2 52%, #c6c6c6);
    background-image: linear-gradient(top, #e4e4e4, #d9d9d9 48%, #c2c2c2 52%, #c6c6c6);
*/
    background-color: #f0f0f0;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f0f0f0), color-stop(48%, #e5e5e5), color-stop(52%, #dadada), color-stop(100%, #dedede));
    background-image: -webkit-linear-gradient(top, #f0f0f0, #e5e5e5 48%, #dadada 52%, #dedede);
    background-image: -moz-linear-gradient(top, #f0f0f0, #e5e5e5 48%, #dadada 52%, #dedede);
    background-image: -o-linear-gradient(top, #f0f0f0, #e5e5e5 48%, #dadada 52%, #dedede);
    background-image: linear-gradient(top, #f0f0f0, #e5e5e5 48%, #dadada 52%, #dedede);
}

.channel-color-red {
    background-color: red;
}

.channel-color-blue {
    background-color: blue;
}

.x-tool-logo {
    background-image: url('mcs_logo.svg') !important;
    height: 50px !important;
    width: 50px !important;
}

.x-tool-help-btn {
    background-image: url('mcs_help.png') !important;
    width: 21px !important;
    height: 21px !important;
    background-size: 19px 19px;
    background-repeat: no-repeat;
    cursor: pointer;
}

.x-tool-alerts-btn {
    background-image: url('mcs_alerts.png') !important;
    width: 21px !important;
    height: 21px !important;
    background-size: 19px 19px;
    background-repeat: no-repeat;
    cursor: pointer;
}

.x-tool-mobileMode-btn {
    background-image: url('SwitchMobileMode.png') !important;
    width: 21px !important;
    height: 21px !important;
    background-size: 21px 21px;
    background-repeat: no-repeat;
    cursor: pointer;
}


.x-tool-MAadmin_cut-btn {
    background-image: url('MAadmin_cut.png') !important;
    background-color: transparent !important;
    border: 0 !important;
    width: 19px !important;
    height: 19px !important;
    background-size: 16px 16px;
    background-repeat: no-repeat;
    cursor: pointer;
}
.x-tool-MAadmin_down-btn {
    background-image: url('MAadmin_down.png') !important;
    background-color: transparent !important;
    border: 0 !important;
    width: 19px !important;
    height: 19px !important;
    background-size: 16px 16px;
    background-repeat: no-repeat;
    cursor: pointer;
}
.x-tool-MAadmin_paste-btn {
    background-image: url('MAadmin_paste.png') !important;
    background-color: transparent !important;
    border: 0 !important;
    width: 19px !important;
    height: 19px !important;
    background-size: 16px 16px;
    background-repeat: no-repeat;
    cursor: pointer;
}
.x-tool-MAadmin_up-btn {
    background-image: url('MAadmin_up.png') !important;
    background-color: transparent !important;
    border: 0 !important;
    width: 19px !important;
    height: 19px !important;
    background-size: 16px 16px;
    background-repeat: no-repeat;
    cursor: pointer;
}
.x-tool-MAadmin_right-btn {
    background-image: url('MAadmin_right.png') !important;
    background-color: transparent !important;
    border: 0 !important;
    width: 19px !important;
    height: 19px !important;
    background-size: 16px 16px;
    background-repeat: no-repeat;
    cursor: pointer;
}
.x-tool-MAadmin_ok-btn {
    background-image: url('MAadmin_ok.png') !important;
    background-color: transparent !important;
    border: 0 !important;
    width: 19px !important;
    height: 19px !important;
    background-size: 16px 16px;
    background-repeat: no-repeat;
    cursor: pointer;
}
.x-tool-MAadmin_delete-btn {
    background-image: url('MAadmin_delete.png') !important;
    background-color: transparent !important;
    border: 0 !important;
    width: 19px !important;
    height: 19px !important;
    background-size: 16px 16px;
    background-repeat: no-repeat;
    cursor: pointer;
}

.x-box-mytoolbar > .x-box-inner {
    overflow: visible;
}

.x-panel-header-body {
    overflow: visible

}

.x-panel-header-body > .x-box-inner {
    overflow: visible;
}

.x-tool-prev-btn {
    background-image: url('prev.png') !important;
    width: 21px !important;
    height: 21px !important;
    background-size: 19px 19px;
    background-repeat: no-repeat;
}

.x-tool-next-btn {
    background-image: url('next.png') !important;
    width: 21px !important;
    height: 21px !important;
    background-size: 19px 19px;
    background-repeat: no-repeat;
}

.x-tool-record_sh-btn {
    background-image: url('Record-StepsHist-Blue.png') !important;
    width: 21px !important;
    height: 21px !important;
    background-size: 19px 19px;
    background-repeat: no-repeat;
}

.x-tool-record_sh-btn.x-tool-recording {
    -webkit-filter: hue-rotate(150deg);
}

.x-tool-disabled {
    -webkit-filter: grayscale(1);
}

.x-tool-save_sh-btn {
    background-image: url('Save-StepsHist.png') !important;
    width: 21px !important;
    height: 21px !important;
    background-size: 19px 19px;
    background-repeat: no-repeat;
}

.x-tool-retrieve_sh-btn {
    background-image: url('Retrieve-StepsHist.png') !important;
    width: 21px !important;
    height: 21px !important;
    background-size: 19px 19px;
    background-repeat: no-repeat;
}

.x-history-selected .x-menu-item-text {
    color: red !important;
}

.x-tool-dropdown-btn {
    background-image: url('down.png') !important;
    width: 21px !important;
    height: 21px !important;
    background-size: 19px 19px;
    background-repeat: no-repeat;
}

.x-tool-refresh-btn {
    background-image: url('refresh.png') !important;
    width: 21px !important;
    height: 21px !important;
    background-size: 19px 19px;
    background-repeat: no-repeat;
}

.x-tool-add-page {
    background-image: url('add_page.png') !important;
    width: 21px !important;
    height: 21px !important;
    background-size: 19px 19px;
    background-repeat: no-repeat;
    margin-left: 7px !important;
}

.x-tool-add-widget {
    background-image: url('new_widget.png') !important;
    width: 21px !important;
    height: 21px !important;
    background-size: 21px 21px;
    background-repeat: no-repeat;
    margin-left: 4px !important;
}

.x-panel .x-panel-header-default-framed-top {
    box-shadow: none !important;
    border-top-width: 0px !important;
    top: 3px !important;
}

.x-tool-export {
    background-image: url('export.png') !important;
    width: 21px !important;
    height: 21px !important;
    background-size: 19px 19px;
    background-repeat: no-repeat;

}

.x-tool-export-image {
    background-image: url('export_image.png') !important;
    width: 21px !important;
    height: 21px !important;
    background-size: 21px 21px;
}

.DisabledClass input {
    opacity: .6;
    -moz-opacity: .6;
    filter: alpha(opacity=60);
    background-image: none;
    background-color: lightgray;
}

.row-highlight .x-grid-cell {
    background: yellow;
}

/*.x-list-plain :nth-child(1) {
    height: 22px;
}
*/
.x-panel-body {
    border-top: 0px;
}

.fixLabelDisplay {
    table-layout: fixed;
}

.fixLabelDisplay > tbody > tr > td {
    display: block;
}

/*@font-face {
    font-family: 'Pictos';
    src: url('resources/pictos/pictos.eot');
    src: url('resources/pictos/pictos.eot?#iefix') format('embedded-opentype'),
        url('resources/pictos/pictos.woff') format('woff'),
        url('resources/pictos/pictos.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}*/

.icon-up {
    background-image: url('icons/up.png');
}

.icon-down {
    background-image: url('icons/down.png');
}

.icon-cut {
    background-image: url('icons/cut.png');
}

.icon-paste {
    background-image: url('icons/paste.png');
}

/*
---FEJLEC IKON

*/

.header-icon {
    background-image: url('mcs_logo.svg');
    margin-top: 2px !important;
    width: 35px !important;
    height: 35px !important;
}

/* ----------------------FGY itt jonnek a mobilportlet elemek formazasai----------------------------*/

.x-container-mobile .x-form-display-field-default { /* alapcella, portleteken belül*/
    height: 10px;
    white-space: nowrap;
    overflow: visible;
    margin: 0;
}

.header-navigation {
    background-color: #3e4752 !important; /*sötétszürke*/
    margin: 0 !important;
    /*border-top-color: #3e4752  !important;*/
    border-bottom-color: #3e4752 !important;
    border-left-color: #3e4752 !important;
    border-right-color: #3e4752 !important;
}

.mobileMain {
    background-color: #666b73 !important; /*sssssötétszürke*/
}

.mobileMenu {
    background-color: #666b73 !important; /* ssssötétszürke*/
}

.mobileFront {
    background-color: #666b73 !important; /*sssssötétszürke*/
}

/* ---------------foociimek -----------*/

.focimek * {
    font-size: 19px !important;
    color: #f1f1eb !important;
    font-weight: bold !important;
}

.focimek {
    /*padding-top: 4px !important;
    padding-bottom: 4px !important;*/
    margin-top: 4px !important;
    margin-bottom: 4px !important;
}


.mobilKommentarok  {
    line-height: 13px;
    font: normal 13px/13px "Proxima Nova", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
    text-align: justify !important;
    color: #eee9e9 !important;
    background-color: #666b73 !important;
    overflow:hidden !important;
    overflow-wrap: break-word !important;
    border-color:  #666b73 !important;
    background-image: none !important;
    margin-top: 4px !important;
    margin-bottom: 2px !important;
    margin-left: 2px !important;
    margin-right: 6px !important;
}

/*
.x-component.mobilKommentarok.x-box-item.x-component-default {
    line-height: 15px;
    font: normal 15px/15px "Proxima Nova", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
    color: #eee9e9 !important;
    background-color: #666b73 !important;
    overflow:hidden !important;
    overflow-wrap: break-word !important;
    border-color:  #666b73 !important;
    background-image: none !important;
    margin-top: 4px !important;
    margin-bottom: 4px !important;
}




.x-form-text-default.x-form-textarea {
    line-height: 11px;
    font: normal 10px/10px "Proxima Nova", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
    min-height: max-content;
    color: black;
    background-color: white;
    overflow:hidden;
    overflow-wrap: break-word !important;
    background-image: none !important;
}

*/
/* --------------- Alerts -----------*/

.mobile-AlertPortlet {
    background-color: #e6511f !important; /* ceeges voeroes #cc3300  #f35125 */
    padding-left: 5px !important;
    padding-right: 30px !important;

}

.mobile-AlertPortlet_2 {
    background-color: #60B700 !important; /* mélyebb pasztell zöld */
    padding-left: 5px !important;
    padding-right: 30px !important;
}

.mobile-AlertPortlet_3 {
    background-color: #FFC90E !important; /* tojássárga */
    padding-left: 5px !important;
    padding-right: 30px !important;
}

.alertFejlec * {
    color: #000000 !important;
    font-size: 14px !important;
    line-height: 16px !important;
    font-weight: bold !important;
}

.alertFejlec_2 * {
    color: #000000 !important;
    font-size: 14px !important;
    line-height: 16px !important;
    font-weight: bold !important;
}
.alertAllec * { /*csillag azt jelenti hogy az oesszes bennelevoe elemre vonatkozik*/
    color: #f7f7f7 !important;
    font-size: 10px !important;
    /* font-style: italic !important;*/
    padding-top: 2px !important;
}

.alertErtek * {
    color: #000000 !important;
    font-size: 14px !important;
    vertical-align: middle !important;
    padding-left: 5px !important;
}

.alertErtek_2 * {
    color: #000000 !important;
    font-size: 14px !important;
    vertical-align: middle !important;
    padding-left: 5px !important;
}

/* --------------- menuk -----------*/
.mobile-MenuPortlet {
    /*background-color: blue !important; tomato 
    color: #e2e2e2  !important;   */
    padding-left: 5px !important;
    padding-right: 30px !important;
}

.menuFejlec * {
    /*color: white  !important;
    color: #373737  !important;*/
    font-size: 16px !important;
    line-height: 16px !important;
    font-weight: bold;
}

.menuAllec * {
    /*color: white  !important;
    color: #373737  !important;*/
    color: #f7f7f7 !important;
    font-size: 10px !important;
    padding-top: 2px;
}

.menuKephely * {
    vertical-align: middle !important;
    padding-bottom: 10px;
}

.paramsFejlec * {
    background-color: #666b73 !important; /* ssszurke*/
    color: #f1f1eb !important;
    font-size: 16px !important;
    font-weight: bold !important;
    line-height: 34px !important;
    height: 34px !important;
    margin-top: -4px !important;
    /*margin-left: -4px !important;
    margin-right: -2px !important;*/
    text-align: center !important;
}

.desktopSwitchPortlet * {
    background-color: #666b73 !important; /* ssszurke*/
    color: #f1f1eb !important;
    font-size: 18px !important;
    font-weight: bold !important;
    vertical-align: bottom !important;
    text-align:: center !important;
    padding-left: 10px !important;
    padding-right: 10px !important;
}

.privacyPolicyPortlet * {
    background-color: #666b73 !important; /* ssszurke*/
    color: red !important;
    font-size: 12px !important;
    font-weight: bold !important;
    vertical-align: bottom !important;
    text-align:: center !important;
    padding-left: 10px !important;
    padding-right: 10px !important;
}

/* --------------- mobile-ben modosulo almenu formatumok -----------*/
.x-panel-tavrecsego-framed .x-grid-cell {
    vertical-align: middle !important;
}

.shrinkHeight .x-grid-cell {
    height: 0px !important;
}

.x-boundlist-mobile .x-boundlist-item {
    font-size: 15px !important;
    line-height: 30px !important;
}

.x-form-text-parameters {
    font-size: 15px !important;
}

/* --------------- Snapshots -----------*/
mobile-HeadlinePortlet {
    padding-top: 2px;
    padding-down: 2px;
}
.mobile-HeadlinePortlet .x-grid {
    disableSelection: true !important;     /*FGY hogy ne lehessen kijelolni a gridpanelt*/
}

.gridTitle .x-column-header-text {
    font-size:11px;
    color: ForestGreen;
    /*background-color: Silver !important;*/
    font-weight: bold !important;
}

.gridTitleUnset .x-column-header-text {
    font-size:11px;
    color: LightCoral;
    /*background-color: Silver !important;*/
    font-weight: bold !important;
}

.mobile-HeadlinePortlet .x-grid-cell {
    vertical-align: middle !important;
    height: 25px !important; /* FGY ez nem mukodik, pedig ez adna a grid cella magassagot...*/
}

.mobile-HeadlinePortlet .x-grid-cell-inner {
    font-size: 12px !important;
    line-height: 12px !important;

}

.mobile-HeadlinePortlet_2 .x-grid-cell-inner {
    font-size: 12px !important;
    line-height: 12px !important;

}

.headlineFejlec {
    padding-left: 5px !important;
    padding-top: 2px !important;
    padding-down: 2px !important;
}

.headlineFejlec * {
    font-size: 16px !important;
    font-weight: bold !important;
    line-height: 9px !important;
    color: #3d3d3d !important; /*#cc3300 */
    vertical-align: middle !important;
}

.headlineAllec * {
    font-size: 10px !important;
    line-height: 10px !important;
    margin-left: 10px !important;
    vertical-align: middle !important;
    text-align: end !important;
}

.mobile-HeadlinePortlet {
    background-color: lightgray !important;
}

.mobile-HeadlinePortlet .x-column-header-text {
    font-size: 10px !important;
    line-height: 10px !important;

}

.mobilePortlets .x-column-header-text {
    font-size: 20px !important;
    line-height: 25px !important;
}

/* --------------- spec mobil formatumok, elteroen desktoptol -----------*/

.x-panel-tavrecsego-framed .x-column-header-text {
    font-size: 12px !important;
    line-height: 12px !important;
}

.x-panel-tavrecsego-framed .x-title-text-default {
    font-size: 15px !important;
    line-height: 14px !important;
    color: black !important;
    text-align: center !important;
    font-weight: bold !important;
}

.x-title-text-tavrecsego-framed { /* FGY almenu fejlece*/
    font-size: 16px !important;
    line-height: 18px !important;
    color: #cc3300 !important; /* ceeges voeroes*/
    background-color: lightgray !important;
    font-weight: bold;
    text-align: center !important;
}

.x-title-text-tavrecsego-dailygrid-framed { /* FGY almenu fejlece gridnél*/
    font-size: 16px !important;
    line-height: 18px !important;
    color: #cc3300 !important; /* ceeges voeroes*/
    background-color: lightgray !important;
    font-weight: bold;
    text-align: center !important;
}

/*
.x-panel-tavrecsego-framed .x-grid-cell-inner {
    font-size: 14px !important;
    line-height: 18px !important;
        // FGY kivettem, hogy mobil channel grid jó legyen 
}
*/
.shrinkHeight .x-grid-cell-inner {
    font-size: 0px !important;
    line-height: 0px !important;
    border-bottom: 1px solid lightgray;
}

#toolbar-1314.x-toolbar.x-docked.x-toolbar-default.x-docked-top.x-toolbar-docked-top.x-toolbar-default-docked-top.x-box-layout-ct.x-docked-noborder-top.x-docked-noborder-right.x-docked-noborder-left {
    padding: 0;
}

#panel-1013-body.x-panel-body.x-panel-body-default.x-box-layout-ct.x-panel-body-default {
    border: 0;
}

#panel-1138-body.x-panel-body x-panel-body-default x-docked-bottom x-panel-body-docked-bottom x-panel-body-default-docked-bottom x-box-layout-ct x-panel-body-default x-panel-body-default-docked-bottom x-no-touch-scroll x-scroll-container {
    overflow: none !important; /* FGY ez nem működik*/
}

#app-view-Menu-Toolbar-1014.x-toolbar.x-box-mytoolbar.topNavBar.x-box-item.x-toolbar-default.x-box-layout-ct {
    border-right: none;
}

*[id^='toolbar-'] {
    background-image: -webkit-linear-gradient(top, #dfdede, #d2d2d2);
    background-image: -moz-linear-gradient(top, #dfdede, #d2d2d2);
    background-image: -o-linear-gradient(top, #dfdede, #d2d2d2);
    background-image: -ms-linear-gradient(top, #dfdede, #d2d2d2);
    background-image: linear-gradient(top, #dfdede, #d2d2d2);
}

@media (max-width: 640px) {
    div[id*='header-targetEl'] {
        background-color: #3E4752;
    }
}

.inactivate_hover:hover {
    opacity: 0.7 !important;
}

.x-panel-body-default, .x-grid-body, .x-grid-empty, .x-panel-body-navigation, .x-panel-body-tavrecsego-framed, .x-panel-body-login {
    background-color: #ddd !important;
    border: hidden !important;
}

.x-box-target .x-toolbar.x-box-mytoolbar.topNavBar.x-box-item.x-toolbar-default.x-box-layout-ct .x-box-inner {
    top: -2px !important;
}

.x-box-target .x-btn.x-tool-help-btn.x-unselectable.x-box-item.x-toolbar-item.x-btn-default-toolbar-small {
    top: 4px !important;
}

.x-box-target .x-btn.x-tool-mobileMode-btn.x-unselectable.x-box-item.x-toolbar-item.x-btn-default-toolbar-small {
    top: 3px !important;
}

.x-box-target .x-tab-bar.x-box-item.x-toolbar-item.x-tab-bar-default.x-horizontal.x-tab-bar-horizontal.x-tab-bar-default-horizontal.x-top.x-tab-bar-top.x-tab-bar-default-top {
    border: none !important;
}

.x-box-target .x-btn.programNeve.x-unselectable.x-box-item.x-toolbar-item.x-btn-default-toolbar-small,
.x-box-target .x-btn.programNeve.x-unselectable.x-box-item.x-toolbar-item.x-btn-default-toolbar-small.x-btn-over {
    background-color: inherit !important;
    background-image: inherit !important;
}

.x-box-target .x-box-item.x-panel-default .x-toolbar.x-docked.x-toolbar-default.x-docked-top.x-toolbar-docked-top.x-toolbar-default-docked-top.x-box-layout-ct.x-docked-noborder-top.x-docked-noborder-right.x-docked-noborder-left {
    padding: 0 !important;
    height: 23px !important;
}

.x-box-inner .x-box-target .x-toolbar-default, .x-panel .x-toolbar-default {
    border-color: #ccc !important;
}

.x-panel-body.x-panel-body-default.x-layout-fit.x-panel-body-default.x-docked-noborder-right.x-docked-noborder-bottom.x-docked-noborder-left {
    top: 20px !important;
}

.x-box-inner.x-box-scroller-body-horizontal {
    top: -2px !important;
}

.x-btn.x-tool-add-page.x-unselectable.x-box-item.x-toolbar-item.x-btn-default-toolbar-small.x-item-disabled.x-btn-disabled {
    top: 2px !important;
    margin-left: 8px !important;
}

.x-btn.x-tool-add-widget.x-unselectable.x-box-item.x-toolbar-item.x-btn-default-toolbar-small.x-item-disabled.x-btn-disabled {
    top: 2px !important;
    margin-left: 5px !important;
}

.x-btn.programNeve.x-unselectable.x-box-item.x-toolbar-item.x-btn-default-toolbar-small {
    top: 2px !important;
    margin-left: -6px !important;
}

.x-btn.x-unselectable.x-box-item.x-toolbar-item.x-btn-default-toolbar-small.activeMenu {
    top: 2px !important;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

.x-btn.x-unselectable.x-box-item.x-toolbar-item.x-btn-default-toolbar-small {
    top: 3px !important;
}

.x-btn.x-tool-logo.x-unselectable.x-box-item.x-toolbar-item.x-btn-default-toolbar-small {
    top: 0 !important;
}

.x-tool-alerts-btn.inactive {
    opacity: 0.3;
    cursor: default;
}

.x-panel-body.x-panel-body-default.x-docked-bottom.x-panel-body-docked-bottom.x-panel-body-default-docked-bottom.x-box-layout-ct.x-panel-body-default.x-panel-body-default-docked-bottom {
    overflow: hidden !important;
}

#RankingsLayout, #RankingsGroupBy {
    width: 150px !important;
}

#showmigration-tooltip {
    display: none;
    /*background-color: white;*/
    color: #000;
    padding: 10px;
    box-shadow: 2px 2px 2px #6f6f6f;
    position: fixed;
}