@media only screen and (max-width: 1320px){
    .link{
      padding: 1vh 1.5vw;
    }
}
@media only screen and (max-width: 1190px){
    .horni #seznam {
        margin-right: 0vw;
    }
    .link{
        padding: 1vh 1vw;
    }
}
@media only screen and (max-width: 1050px){
    .horni #seznam{
        display: none;
    }
    .horni #menuMobil{
        display: flex;
    }
    .horni #crossMobil{
        display: none;
    }
  
}
@media only screen and (min-width: 1050px){
    
    .horni #seznam{
        display: flex !important;
    }
    .horni .ikonyMenu{
        display: none !important;
    }
    .horni #seznamMobil{
        display: none !important;
    }
    .horni #menuMobil{
        display: none !important;
    }
    .horni #crossMobil{
        display: none !important;
    }
}
@media only screen and (max-width: 810px){
    main .nahled{
        background-position: center;
        /* background-size: auto; */
    }
   
}
@media only screen and (max-width: 680px){
    .dolni ul #socialNetworks a {
        padding: 1.43vh 3vw;
    }
    #formDemand{
        margin: 0%;
    }
}
@media only screen and (max-width: 580px){
 
}
@media only screen and (max-width: 530px){
 #demandTitle{
    font-size: 18px;
 }
 .formDemand{
    width: auto !important;
 }
 #checkboxSubscribe{
    justify-content: unset !important;
 }
 #checkbox {
    margin-left: 10px !important;
    margin-right: 10% !important;
 }
#checkboxLabel{
    font-size: 12px;
}
#souhlas{
    font-size: 12px;
}
}
@media only screen and (max-width: 410px){
    .horni #crossMobil{
        left: 60%
    }
    #crossroadI{
        flex-direction: column;
    }
    #crossroadII{
        flex-direction: column;
    }
    .crossroadButton{
        padding: 25px 0px;
    }
    .dolni ul #socialNetworks a {
        padding: 1.43vh 2.5vw;
    }
}
@media only screen and (max-width: 330px){
   
}
