/* Mobile & Table */
@media (max-width: 1023px) {}

/* Table */
@media (min-width: 740px) and (max-width: 1023px) {}

/* Table Lanscape */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {}

/* Mobile */

@media (max-width: 739px) {
  
  .homecat-title
  {
	  font-size:30px;
	  padding-left:45px;
  }
  .pagecat-title{
	  font-size:30px;
  }
  .homecat-title::before
  {
	  width:40px
  }
  .homecat-name, .homecat-name-ab
  {
	  font-size:35px;
  }
   .mobile-bar
   {
	       background-color: #0C2D20;
   }

   .burger div
   {
	   width: 100%;
    height: 3px;
    background: #FFF;
    margin: 10px auto;
    border-radius: 5px;
   }
    .burger div.line3
	{
		width:50%;
		margin-right:0px;
	}
	.menu-mobile
	{
		    width: 38px;
    margin-top: 0px;
	}
	.homeabout {
    padding: 0px;
}
.homeproduct-item
{
	margin-bottom:20px;
}
.newsname
{
	display:none;
}
.grid-container
{
	flex-wrap:wrap;
}
.homeservice-item
{
	width:50%!important; 
}
.homeservice-item:nth-child(1)
{
	width:100%!important; 
}
.homeservice-item img {
min-height: 250px;
}
.homeservice-item--intro{
	display:none;
}
.homeservice-item.actived .homeservice-item--intro{
	display:none;
}
.homeservice-item.actived::before{
  display: block!important;
}
.homeservice-item.actived .homeservice-content
{
	bottom:30px;
}
.homeservice-content{
	padding:7px
}
.homeservice-item--name {
    font-size: 17px;
}
.homeservice-content::before
{
	left:7px;
}
.linhvuc-item
{
	margin:0px!important;
}
.newslist li .newsname, .newsother-name
{
	display:block;
}
.about-wrapper {
   
    min-height: 500px;
    background-attachment: fixed;
}
.about-item:nth-child(2)
{
	margin:0px;
	padding-top:30px;
}
.swiper-galleries .swiper-galleries-next
{
	right:5%;
}
.swiper-galleries .swiper-galleries-prev
{
	left:5%;
}
.poster-content--detail {
    background-color: #0c2d20c5;
    padding: 9px 5px;
    font-size: 12px;
    text-align: right;
}
.poster-content {

    bottom: 0px;
}
.booking-wrapper
{
	background-size:auto auto;
}
}

/* Ipad pro */


@media only screen and (min-device-width: 1024px) and (max-device-height: 1366px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {}


/* PC LARGE */

@media (min-width: 1919px) {
    .grid {
        width: 100%;
        max-width: 1400px;
        margin: 0 auto;
    }
}
@media (max-width: 1200px) {
    .galleries {
    -moz-column-count:    4;
    -webkit-column-count: 4;
    column-count:         4;
    }
  }
  @media (max-width: 1000px) {
    .galleries {
    -moz-column-count:    3;
    -webkit-column-count: 3;
    column-count:         3;
    }
  }
  @media (max-width: 800px) {
    .galleries {
    -moz-column-count:    2;
    -webkit-column-count: 2;
    column-count:         2;
    }
  }
  @media (max-width: 400px) {
    .galleries {
    -moz-column-count:    1;
    -webkit-column-count: 1;
    column-count:         1;
    }
  }
  