#box_1 {
  display:flex;
  position:relative;
  border-top:solid 3px #FC7234;
  background:#fff;
}
#box_1 .box_1-photos{
  display:flex;
  flex-direction:row;
}
#box_1 img {
  border:none;
  border-radius:10px;
}
#box_1 .box_1-photo1 img{
  display:flex;
  flex-direction:column;
  height:auto;
  width:315px;
  margin:10px;
}
#box_1 .box_1-photo2 {
  background-image: url(/rezerwacje/img/images_for_template/box_1-3.png);
  background-size:cover;
  height:450px;
  width:300px;
  border:none;
  border-radius:10px;
}

#box_1 #box-2 #gray-tyre{
  position:absolute;
  top:-60px;
  width:300px;
  z-index:-1;
  filter:invert(100%) sepia(16%) saturate(0%) hue-rotate(114deg) brightness(125%) contrast(105%);
}
#box_1 #box-2 #red-tyre{
  position:absolute;
    top: -25px;
    left: -73px;
  width:490px;
  z-index:-1;
}
#box_1 #box-2 > div:nth-child(2) > div{
position: absolute;
    /* min-height: 40px !important; */
    left: 14px;
    z-index: 99999;
    width: 336px;
}
#box_1 #box-2 > div:nth-child(2){
position: relative;
    min-height: 83px;
}
#box_1  #box-2 div.box_1-text {
  margin-top:50px;
  margin-bottom:140px;
  position:relative;
  padding:40px 50px;
  border: solid 2px #FC7234;
}
#box_1 #box-2 .button {
  margin-bottom:50px;
  background-color: #FC7234;
  border: none;
  border-radius: 40px;
  color: white;
  padding: 0px 40px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  transition: 0.2s ease;
}
#box_1 #box-2 .button:hover {
  text-shadow: 0px 0px 6px #fff;
  cursor:pointer;
}
#red-tyre {
  position:absolute;
}

#box_1-text {
  position:relative;
}
#box_1 .table-responsive {
  overflow-x:inherit !important;
}
#box_1 .table td, .table th {
    vertical-align: middle !important;
}

@media(max-width:999px){
  #box_1{
  display:flex;
  flex-direction:column-reverse;
  }
  #box_1 img{
  display:none;
  }
  #itstart-topmenu-horizontal-1 > nav{
  /* display:none; */
  }
  #box_1 > div.lead.post-content.post-box.post-box-1 > div > div{
  align-items:center;
  }
}