@media screen and (max-width: 600px)
{  
    /**********************************************/
    /* filtr */
    /**********************************************/  
    
    .wrapButFilters
    {
        width: 50%;
    }

    .wrapButFilters .butLessOptions, .wrapButFilters .butMoreOptions
    {
        display: flex;
        justify-content: center;
        align-items: center;
    }
    
    
    
    /**********************************************/
    /* Sumoselect */
    /**********************************************/      
    
    .SumoSelect .SlectBoxHalf + .CaptionCont > span 
    {
        font-size: 80%;
    }  
    
    
        
    /**********************************************/
    /* Dlaždice */
    /**********************************************/  
    
    .wrapProduct
    {
        width: 100%;
    }  
    
        .wrapProductPrice
        {
            width: 60%;
            font-size: 220%;
        }    
    
    

    /**********************************************/
    /* Detail vozíku */
    /**********************************************/      
    
   
    
    /**********************************************/
    /* About */
    /**********************************************/ 
    
    /* přechodové obrázky s hesly */
    .wrapCervenaVoda .wrapDetailCurtain h3, .wrapPraha .wrapDetailCurtain h3, .wrapHistory .wrapDetailCurtain h3, .wrapHistoryNow .wrapDetailCurtain h3 
    {
        font-size: 400%;
        width: 90%;
        margin: 0 auto;
    }

    /* sklady */    
    .wrapDetailMatrix3
    {
        display: block;
        width: 100%;
    }
    
    
    .wrapDetailMatrix3 .wrapDetailMatrixCell, .wrapDetailMatrix3 .wrapDetailMatrixCell:nth-child(3n) 
    {
        width: 100%;
    }
               
    /* první dva boxy */
    .wrapDetailMatrix3 .wrapDetailMatrixCell:nth-child(1)
    {
        margin-top: 0;
    }    
    
    .wrapDetailMatrix3 .wrapDetailMatrixCell:nth-child(n+2)
    {
        margin-top: 60px;
    }
    
    /* každý box */    
    .wrapDetailMatrix3 .wrapDetailMatrixCell .boxDetailMatrixCell, .wrapDetailMatrix3 .wrapDetailMatrixCell:nth-child(3n) .boxDetailMatrixCell
    {
        width: 100%;
        margin: 0;
/*        
        width: 90%;
        margin: 0 5%;
*/        
    }    
    
    .wrapDetailMatrix3 h4, .wrapDetailMatrix3 p, .wrapDetailMatrixCell h4 + p
    {
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
    }
    
    /* texty v bílých částech, zlatý řez*/
    .wrapTextGolden .boxW50Text
    {
        width: 90%;
        font-size: 140%;
    }
    
        .boxW50Text li 
        {
            background-position-y: 5px;
        }   
        
        
        
    /**********************************************/
    /* About - we are selling */
    /**********************************************/ 
    
    .wrapAboutUs
    {
        background: transparent url('../../img/about/about/600/bg_about2.jpg') no-repeat left top;
    }  
    
    
    
    /* texty v cover fotkách */
    .wrapMotto span
    {
        font-size: 280%;
    }

    
    
    /**********************************************/
    /* Transport */
    /**********************************************/     

    .wrapCol3 
    {
        width: 100%;
        float: none;
        min-height: auto;
    }

        .wrapCol3Curtain span 
        {
            font-size: 250%;
        }       
        
        
        
    /**********************************************/
    /* Historie */
    /**********************************************/           

    .wrapHistoryNow
    {
        background-position-x: right;
    }
    
    
    /**********************************************/
    /* Contacts */
    /**********************************************/      
    
    /* sales team */
    .wrapContactCoverSales, .wrapContactCoverPurchase
    {
        display: none;
    }
    
    .wrapContactPurchase .wrapProduct    
    {
        width: 80%;
    }
    
    .wrapContactSale .contentSeller, .wrapContactPurchase .contentSeller 
    {
        min-height: 50vh;
    }        
    
    

    
    
    /**********************************************/
    /* uživatelská sekce */
    /**********************************************/      
    
    .wrapWidgetMenu, .wrapWidgetMenu:hover
    {
        width: 50%;
    }   
    
    /* agenti a objednávky */
    .boxUserSectionIntro .but
    {
        width: 75%;
    }   
    
    .tableAgents .wrapTr .wrapTd:nth-child(-n+2) { width: 100%; }
    .tableAgents .wrapTr .wrapTd:nth-child(n+3) { width: 33.333333333333333333333333333333%; }    
    
    .tableOrders .wrapTr .wrapTd:nth-child(1) { width: 100%; }
    .tableOrders .wrapTr .wrapTd:nth-child(2) { width: 25%; }
    .tableOrders .wrapTr .wrapTd:nth-child(3) { width: 75%; }
    .tableOrders .wrapTr .wrapTd:nth-child(4) { width: 75%; margin-left: 25%}
    .tableOrders .wrapTr .wrapTd:nth-child(n+5) { width: 100%; }   
    
    
    

    /**********************************************/
    /* agenti - seznam */
    /**********************************************/   
    
    .titleAgent
    {        
        color: #7628a8;
        font-weight: 700;
        font-size: 100%;
    }


    
    /**********************************************/
    /* porovnávač */
    /**********************************************/ 

    .boxCompareRow
    {        
        margin-bottom: 0;
    }
    
    .wrapCompareCell
    {
        width: 100%;
        float: none;
        background: #f5ebfe;
    }
        
        .boxCompareCell
        {
            background: #fff;
            margin-bottom: 2px;
        }
        
        .boxCompareRow .wrapCompareCell:last-child
        {
            background: #fff;
        }            
        
        .boxCompareRow .wrapCompareCell:nth-child(1) .boxCompareCell
        {
            margin-bottom: 0;
            background: #f5f5f5;
        }           
    
    /* aktivuje idéčka*/
    .compareResponsiveId
    {
        display: block;        
    }
    
    .compareResponsiveValue
    {
        width: 50%;
        text-align: right;
    }    
    
    /* název parametru, první sloupec */
    .boxCompareRow .wrapCompareCell:first-child .boxCompareCell
    {
        margin-top: 15px;
        padding-left: 0;
        
        font-size: 110%;
        font-weight: 700 !important;
        text-align: left;    
        text-transform: uppercase;
    }
    
    /* skryje řádek s názvy vozíků */
    .compareRowForkliftsNames    
    {
        display: none;
    }
    
    /* zobrazí názvy vozíků pod fotkami */
    .comparePhotoForkliftsNames    
    {
        display: block;
        margin-top: 7px;
        
        font-size: 120%;
        font-weight: 600;
    }  
    
    
    
    /**********************************************/
    /* Jazykové menu */
    /**********************************************/     
    
    .wrapItemLanguage
    {
        width: 33.3333333333333333333333333%;
    }   
    
    
    
    /**********************************************/            
    /* vozík je již prodaný */
    /**********************************************/    
    
    .wrapSoldItem .wrapContactDetail
    {
        width: 75%;
    }    
    
    
    
    /**********************************************/
    /* similar forklifts */
    /**********************************************/

    .wrapSimilarForkliftsList .wrapProduct:nth-of-type(n+4)
    {
        display: block;
    }    
    
    
    
    /**********************************************/    
    /* login */
    /**********************************************/     
    
    .wrapLoginContent 
    {
        flex-direction: column;
    }
    
    .wrapLoginNewRegisration  
    {
        order: 2;
    }     
    
    .wrapLoginForm  
    {
        order: 1;
    }       
}