/*
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 : 20.6.2019, 9:54:42
    Author     : VladimÃ­r
*/

@media (max-width: 640px) {
    #t_PageBody:not(.t-PageBody--leftNav) #t_Header {
        position: absolute !important;
    }
    
    .t-Button--icon .t-Button-label {
        display: block;
    }
    
    .t-Button--icon .t-Icon,
    .t-Button--navBar .t-Icon.fa {
        margin: 0;
    }
    
 /*   #mobile_hide,
    .mobile_hide {
        display: block;
    }
    */
    .a-IG .a-Toolbar-input {
        width: 146px;
    }
    
    .a-IG-controls-cell--label {
        width: 168px;
    }
    
    .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;
    }
    
    
    .t-HeroRegion:not(.t-HeroRegion--featured) .t-HeroRegion-title {
        margin-bottom: 0;
    }
    
    .t-HeroRegion:not(.t-HeroRegion--featured) .t-Breadcrumb {
        margin-top: 8px;
    }
    
    
    .t-Form--stretchInputs .t-Form-fieldContainer.apex-item-wrapper--yes-no .apex-item-group {
        flex-grow: 1;
    }
    
    .a-Toolbar-groupContainer.a-Toolbar-groupContainer--end .a-Toolbar-item:not(:last-child) {
        margin-right: 0px;
        margin-bottom: 8px;
    }
    
    #rezerva_btn {
        width: 100%;
        display: block;
        margin-top: .8rem;
    }
    
    .side_mob_padd_sm {
        padding: 0 8px;
    }
    
    .side_mob_padd_md {
        padding: 0 16px;
    }
    
    #t_PageBody:not(.js-HeaderExpanded) .a-IG .a-IG-header.is-stuck,
    #t_PageBody.js-HeaderContracted .a-IG .a-IG-header.is-stuck,
    #t_PageBody.js-HeaderExpanded .a-IG .a-IG-header.is-stuck {
        position: absolute !important;
        top: auto !important;
    }
    
    #t_PageBody:not(.js-HeaderExpanded) .a-IG .a-GV-hdr.is-stuck,
    #t_PageBody.js-HeaderContracted .a-IG .a-GV-hdr.is-stuck,
    #t_PageBody.js-HeaderExpanded .a-IG .a-GV-hdr.is-stuck {
        position: absolute !important;
        top: auto !important;
    }
    
    .a-IRR-tableContainer .js-stickyTableHeader.is-stuck {
        top: 0 !important;
    }
}
@media (max-width: 991px) {
    .t-Tabs-item .t-Icon {
        display: none;
    }
}

@media (max-width: 991px) and (orientation:landscape) {
    #t_PageBody:not(.t-PageBody--leftNav) #t_Header {
     /*   position: absolute !important;*/
        margin-top: 0 !important;
    }
    /*
    .t-Button--icon .t-Icon {
        margin: 0;
    }
    
    zmena martin
    */
    /*.t-HeroRegion-title {
        /*font-size: 1.6rem!important; martin zmena */
        line-height: 2.4rem!important;
        font-weight: 500;
    }*/
    
    .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;
    }
    
  /*  #t_PageBody.js-HeaderContracted #t_Body_title {
        height: 42px;
    }
    
    #t_PageBody:not(.js-HeaderExpanded) .a-IG .a-IG-header.is-stuck,
    #t_PageBody.js-HeaderContracted .a-IG .a-IG-header.is-stuck,
    .js-HeaderExpanded .a-IG .a-IG-header.is-stuck {
        position: absolute !important;
        top: auto !important;
    }*/
    
    #t_PageBody:not(.js-HeaderExpanded) .a-IG .a-GV-hdr.is-stuck,
    #t_PageBody.js-HeaderContracted .a-IG .a-GV-hdr.is-stuck,
    #t_PageBody .a-IG .a-GV-hdr.is-stuck {
        position: absolute !important;
        top: auto !important;
    }
    /*
    #t_PageBody.js-HeaderContracted .a-IG .a-IG-header.is-stuck {
        top: 0px !important;
    }
    
    #t_PageBody.js-HeaderContracted .a-IG .a-GV-hdr.is-stuck {
        top: 48px !important;
    }
    
    .a-GV-cell {
        background-color: #fff;
    }
    */
    
 /*   body:not(.t-PageBody--leftNav) #t_Body_content_offset {
        display: none;
    } */
    
  /*  body:not(.t-PageBody--leftNav) #t_Body_title {
        position: relative;
        top: 0 !important;
    }*/
    
    /*
    #t_PageBody:not(.js-HeaderExpanded) .js-HeaderContracted #t_Body_content_offset,
    .js-HeaderContracted #t_Body_content_offset {
        display: none;
    }
    */
    
    .a-IRR-tableContainer .js-stickyTableHeader.is-stuck {
        position: absolute !important;
        top: auto !important;
    }
}