/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 1.7.2019, 14:12:47
    Author     : Vladimír
*/

@media (max-width: 640px) {
    .t-PageBody--login .t-Body {
        display: flex;
    }
    
    .t-PageBody--login .t-Body-wrap {
        width: 90%;
    }
    
    .t-Button--icon .t-Button-label {
        display: none;
    }
    
    .t-Button--icon .t-Icon,
    .t-Button--navBar .t-Icon.fa {
        margin: 0;
    }
    
    #mobile_hide,
    .mobile_hide {
        display: none;
    }
    
    .a-IG .a-Toolbar-groupContainer--start .a-Button--withIcon .a-Button-label,
    .a-IG .a-Toolbar-groupContainer--end .a-Button--withIcon .a-Button-label {
        display: none;
    }
    
    .t-HeroRegion-col--left {
        display: none;
    }
    
    .t-HeroRegion:not(.t-HeroRegion--featured) .t-HeroRegion-title {
        margin-bottom: 0;
    }
    
    .t-HeroRegion:not(.t-HeroRegion--featured) .t-Breadcrumb {
        margin-top: 8px;
    }
    
    .t-HeroRegion-col--content .t-Tabs,
    .t-Body-title .t-Tabs,
    .t-Breadcrumb {
        display: none;
    }
    
    .t-Form--stretchInputs .t-Form-fieldContainer.apex-item-wrapper--yes-no .apex-item-group {
        flex-grow: 1;
    }
    
    .a-IG .a-Toolbar-input {
        width: 146px;
    }
    
    .a-IG-controls-cell--label {
        width: 168px;
    }
}

@media (max-width: 991px) {
    #t_Header {
        position: absolute !important;
        margin-top: 0 !important;
    }
    
    .t-Tabs-item .t-Icon {
        display: none;
    }
    
    body #t_Body_content_offset {
        display: none;
    }
    
    body #t_Body_title {
        position: relative;
        top: 0 !important;
    }
    
    .a-IRR-tableContainer .js-stickyTableHeader.is-stuck {
        position: absolute !important;
        top: auto !important;
    }
    
    td.t-Report-cell input {
        width: 100%;
    }
}

@media (max-width: 991px) and (orientation:landscape) {    
    .t-Button--icon .t-Button-label {
        display: none;
    }
    
    .t-Button--icon .t-Icon {
        margin: 0;
    }
    
    #mobile_hide,
    .mobile_hide {
        display: none;
    }
    
    .t-HeroRegion-title {
        font-size: 1.6rem!important;
        line-height: 2.4rem!important;
        font-weight: 500;
    }
    
    #t_PageBody.js-HeaderContracted #t_Body_title {
        height: 42px;
    }
    
    .a-IG .a-Toolbar-groupContainer--start .a-Button--withIcon .a-Button-label,
    .a-IG .a-Toolbar-groupContainer--end .a-Button--withIcon .a-Button-label {
        display: none;
    }
    
    .a-IG .a-Toolbar-groupContainer--start .a-Button--withIcon .a-Icon,
    .a-IG .a-Toolbar-groupContainer--end .a-Button--withIcon .a-Icon {
        margin: 0;
    }
}
