  .modal-content {
        -webkit-box-shadow: 0 5px 15px rgba(0,0,0,.5);
box-shadow: 0 5px 15px rgba(0,0,0,.5);
  background-color: #fefefe;
  
  margin: 15% auto; /* 15% from the top and centered */
  padding: 20px;
  border: 0px;
   /* Could be more or less, depending on screen size */
  display: flex;
flex-direction: column;
}
.warning{border-color: #f00 !important;}
@media (min-width: 1024px) {
 .modal-content { width: 40%;}
}
@media (max-width: 1023px) {
.modal-content {width: 90%;}
}
     .popup-form {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(255, 255, 255, 0.97);
  transition: opacity 500ms;
  z-index: 999;

}    
    .room-button-round{
                border: 0px;
                height: 30px;
                width: 30px;margin-right: 4px;}
            .room-button-round.active{background-color: #E30613; color: #fff;}
            .room-button-round2{
                border: 0px;
                height: 30px;
               
            padding: 4px 17px 5px 17px;
min-width: 92px;
            }
            .room-button-round2.active{background-color: #E30613; color: #fff;}
h3.right.hotel{margin: -10px 0px 40px 0px;}
.room>.title{color:  #3C3C3C;  font-family: 'Noto Sans Georgian';font-size: 30px; margin-bottom: 15px;text-transform: uppercase;}
.room>.corpus{color:  #3C3C3C; font-size: 14px; margin-bottom: 20px;}
.room>.room-price{color:  #7B7B7B; font-size: 14px; margin-bottom: 95px;}

.room>.slick-slider{
overflow: hidden;}
.room>.paginator {
    position: relative;
    top: -75%;
margin: 0px auto -87px;
}
.room>.paginator>ul>.prev.slick-arrow,.room>.paginator>ul>.next.slick-arrow{height: 70px;
width: 70px;
background-size: cover;
}