/*******************************      MEDIA       ***********************/

/*******************************      LG       ***********************/

@media screen and (max-width: 1200px){
  .container {
    width: 992px;
}
.md-down-dnone{
  display: none;
}
.burger{
  display: block;
  cursor: pointer;
}
.news-single-w {
    margin-bottom: 50px;
}

input.sub-input {
    padding: 10px;
    margin-bottom: 10px;
    width: 100%;
}
.subscribe-form .primer-btn{
width: 100%;
}
.subscribe-form .wpcf7-form-control-wrap{
  width: 100%;
}
.spise-title-inner {
    font-size: 24px;
}
}



/*******************************      MD       ***********************/

@media screen and (max-width: 992px){
  .container {
    width: 750px;
}

.col-md-4.col-p-none.overfl-hidden {
    margin-bottom: 30px;
}
.reserv img {
    margin-bottom: 30px;
}
.title-menu {
    margin: 25px 0;
}
.contact-w {
    display: block;
}
.col-md-4.col-p-none.overfl-hidden.ani1.animat_down-to-top {
    width: 170px;
    margin: 0 auto;
}
.spise-title-inner {
    font-size: 25px;
}
.col-6.col-md-3.col-p-none.overfl-hidden{
    height: 200px;
}
.spise img {
    height: 200px;
}
.spise-title-inner {
    font-size: 20px;
}
.gallary-img-w {
    column-count: 3;
}

}

/*******************************      SM       ***********************/

@media screen and (max-width: 768px){
  .container {
    width: 578px;
}
.sm-down-dnone{
  display: none;
}
.sm-up-dnone{
  display: block;
}
.main-title-w img {
    width: 100%;
}
img.title {
     top: 37px;
}
.soc-w{
  display: none;
}
.footer-link {
    position: static;
    margin-top: 20px;
    display: block;
}
h2 {
    font-family: 'Rasa', serif;
    font-size: 26px;
}
p.pretitle-form {
    font-size: 14px;
}
.sect-padding {
    padding-top: 45px;
}

.check p {
    padding-bottom: 20px;
    font-size: 14px;
}
.header-wrap {
    height: 575px;
}
.masonry { /* Masonry container */
    column-count: 1;
    column-gap: 1em;
}
.reserv-form-w {
    margin-top: 0;
}
.title-w {
    margin-bottom: 25px;
    display: inline-block;
    text-align: center;
}

#link1 {
    text-align: center;
}
#link1 p{
    text-align: left;
}

.news-preview{
  height: auto;    
  padding-bottom: 0!important;
}
.title-news{
  padding: 10px 0;
}
/**new fixes*********/
a.reserv-top-w {
    bottom: -41px;
}
img.phone-home {
  width: 30px;
    padding-left: 10px;
}
.open-logo-w {
    flex-direction: column;
}

.open-logo-w div {
    display: flex;
    align-items: flex-start;
    margin-top: 10px;
}
p.open-time-w {
    font-size: 15px;
}
p.open {
    font-size: 30px;
}

p.reserv-top {
    font-size: 30px;
}

a.reserv-top-w {
    bottom: -81px;
}

.open-time-w {
    top: -26px;
}

p.open-time-w {
    margin: 0 auto;
    width: 360px;
}

img.open-logo {
    width: 110px;
}

p.under-logo-t {
    font-size: 10px;
    margin-top: 10px;
}
.arrows-single {
    display: none!important;
}
.col-6.col-md-3.col-p-none.overfl-hidden, .spise img {
    height: 250px;
}
.gallary-img-w {
    column-count: 2;
}

}

/*******************************      XS       ***********************/

@media screen and (max-width: 600px){
  .container {
    width: 320px;
}
.mob-menue {
    width: 100%;
}
.newsman-form.inline-labels.newsman-form-horizontal {
    flex-direction: column;
}
input.newsman-button-default.button.btn {
    width: 100%;
}

.newsman-form-item.newsman-form-el-2 {
    width: 100%;
}
.header-wrap {
    height: 500px;
}
h1.animat_down-to-top {
    font-size: 22px;
}
.main-title-w h1 {
    margin-top: -40px;
    text-align: center;
}
.item-menu-w{
  font-size: 16px;
}
.time p {
    margin: 6px 0;
    width: 280px;
    font-size: 15px;
}
.col-6.col-md-3.col-p-none.overfl-hidden, .spise img {
    height: 175px;
}
p.open-time-w {
    width: 280px;
    font-size: 12px;
}
.open-time-w {
    top: -68px;
}
.main-title {
    top: 180px;
    }
  .reserv-top-w {
    position: absolute;
    bottom: -90px;
}
  p.open-time-w-text {
    font-size: 12px;
    width: 270px;
}
.gallary-img-w {
    column-count: 2;
}


}