/***********
CENIK
 ***********/
 @media only screen and (max-width: 1190px){

    .boxes{
        display: flex;
        margin: 0 10px;
        margin-top: 20px;
        flex-wrap: wrap;
        }
        }

@media only screen and (max-width: 1120px){
        .prices{
            display: flex;
            flex-wrap: wrap;
            flex-direction: column;
            align-content: center;
            } 
        } 
/* sekce o mě */
@media only screen and (max-width: 950px){
    
    .uvod{
        width: 100vw;
        height: auto;
        flex-direction: column;
        flex-wrap: wrap;
        text-align: center;
        align-content: center; 
    }
    .about-me {
        margin-top: 20px;
    }
    .self-photo img{   
        width: 100vw;
        margin-top: 20px;
        text-align: center;
    }
    
}

/* GALERIE + sluzby */
@media only screen and (max-width: 700px){
    .photo-galery {
        display: flex;
        flex-direction: column;
        justify-content: center;
    }
    .photo-galery img {
        width: 95%;
    }
  
/* .photo-galery img {
    display: flex;
    
    height: auto;   
} */

    .blogs .card{
        margin:10px;
    }
}


@media only screen and (max-width: 580px){
    .photos {
        display: flex;
        flex-wrap: wrap;
        }
    
    .photos img {
        width: 50%;
        flex-direction:column;
        flex-wrap: wrap;
        }

    .footer {
        flex-wrap: wrap;
    }
    .quick-links ul{
        flex-direction: column;
        flex-wrap: wrap;
    }
    
    .quick-items a{
        
        padding: 0 12px;
        color: rgb(174, 174, 174);
        font-size: 11px;
        letter-spacing: 3px;
        font-weight: 200;
    }
}