@media only screen and (max-width: 840px){
  body{
   	overflow-x: hidden; 
  }
  
  #custompost-section .rest-description img {
      margin-left: auto !important;
      max-width: 100% !important;
      width: auto;
  }
  
}

@media screen and (max-width: 600px){
	#sb_instagram #sbi_images {
    display: grid;
    grid-template-columns: 1fr 1fr;
	}
  
  #sb_instagram .sbi_photo {
    height: 48vw !important;
	}
  
 #mm-1 .book{
 		display: flex;
    flex-direction: row-reverse;
    justify-content: flex-end;
    align-items: flex-start;
    margin-top: -10px;
  }
  
  #mm-1 .book img{
  	width: 60px;
    height: auto;
    border: 1px solid #DDD;
    margin-right: 8px;
  }
  #mm-1 .book .store{
    color: #00a4af;
  }
  #mm-1 .book .store .on-store{
  	font-size: 0.9em;
    font-family: "DB Ozone X",sans-serif;
    font-weight: 400;
    display: block;
  }  
  
}

.table-wrap{
	overflow: auto;
}


@media screen and (min-width: 769px){
  .home-highlight-content .content-slide {
      padding-top: 20px;
  }  
  
 .home-highlight-content .content-slide .owl-dots {
    bottom: -20px;
 } 
  
  header#header .bottom-header .navigation .menu-small-font a{
    font-size: 14px !important;
    line-height: 29px !important;
    padding: 10px 8px;
  }  
  
}

/* iPad Pro and Landscape iPad */
@media screen and (min-width: 769px) and (max-width: 1112px){
  header#header .bottom-header .navigation ul li a {
      padding: 10px 1vw !important;
  }

}

/* FIX DB Font É */
.dbfix{
	display: inline !important;
  font-size: .7em;
  font-weight: 400 !important;
  font-family: sans-serif;
}

/* FIX GALLERY PHOTO */
.photonic-gallery-5c .photonic-thumb {
    width: 100%;
}