@charset "UTF-8";

.bg-accommodation {
    padding-top: 35px;
    text-align: left;
    line-height: 1.2;
    font-size: 16px;
    color: black;
    min-height: 300px;
}


#anchor_ubytovani {
    position:relative;
    top: -146px;
    display:block;
}

.content_accommodation {
    width: 48.5%;
    margin: 0% 1.5% 0% 0%;
    float: left;
}

.content_accommodation2 {
   margin: 0%;
   padding-left: 50px;
}


.content_accommodation p span {
    display:block; 
    width: 270px; 
    float: left;
}

.content_accommodation img {
    width: 100%;
}

@media (max-width: 768px) {
    .bg-accommodation {
        background-position: left;
    }
    
    .content_accommodation {
        width: 100%;
        padding: 20px;
    }
    
    .content_accommodation2 {
       margin: 0px;
    }
}