/* Desktop အကြီးတွေ၊ Monitor အကြီးတွေအတွက် */
@media (min-width: 1440px) {
}
@media (min-width: 1200px) {
    .container {
        max-width: 1250px;
    }
}
@media (min-width: 991.98px) {

}
@media (min-width: 768.98px) {
    .modal-dialog {
        max-width: 60%;
    }
}


/* --------------------------------------------------------- */


/* Laptop တော်တော်များများအတွက် */
@media (max-width: 1199.98px) {
	.reexping h3 {
		font-size: 17px;
		line-height: 25px;
	}
	.stellarnav.desktop ul li >a {
		padding-bottom: 5px;
	}
	.reexppage {
		height: 105px;
	}
}

/* Tablet landscpe width တွေအတွက် */
@media (max-width: 1023.98px) {
}

/* Tablet portrait width တွေအတွက် */
@media (max-width: 991.98px) {
	.ajsearch {
		right:-45px;
		top:17px;
		transition:.3s;
	}
	.shrink .ajsearch {
		top:5px;
	}
	header#main-header {
		backdrop-filter: unset;
		padding-bottom:0px;
	}
	.stellarnav.dark li a{
		font-size: 16px;
		color:#fff;
	}
	.slider .caption-wrap{
		top:34%;
	}
	.sow-slider-base .sow-slide-nav{
		top:57.5%;
	}
	header .site-branding h2{
		margin-top:6%;
	}
	header .site-branding {
		text-align: left;
	}
}

@media (max-width: 780.98px) {
	
}

/* ဖုန်း Landscape width တွေအတွက် */
@media (max-width: 767.98px) {
	  .stellarnav li.menu-item-has-children > ul {
		display: none;
	  }
	.home .sow-slider-base {
		height: 450px;
	}
	li.sow-slider-image{
		height:450px;
	}
	li.sow-slider-image img{
		height: 450px !important;
        width: auto !important;
        max-width: fit-content !important;
	}
	.grid-item {
		width: auto;
		position: relative !important;
		top: 0 !important;
	}
	footer.footer .copyright .cprmenu a {
		margin: 5px 8px 0px 0px;
		font-size:16px;
		float: left;
	}
	footer.footer .copyright .cprmenu {
		margin-top:20px!important;
	}
	footer.footer .copyright p {
		font-size: 16px;
	}
	.grid.dwgrid{
		height:auto!important;
	}
  .swap-mobile {
    display: flex;
    flex-direction: column;
  }
  .swap-mobile .panel-grid-cell:nth-child(1) {
    order: 2;
  }
  .swap-mobile .panel-grid-cell:nth-child(2) {
    order: 1;
  }
}

/* ဖုန်း portrait width တွေအတွက် */
@media (max-width: 575.98px) {
	#notic-board-pg .widget_siteorigin-panels-postloop{
		height:auto!important;
	}
	#notic-board-pg .dwpaginate {
		bottom: -25px;
	}
	.goback{
		display:none;
	}
	.single article h3 {
		line-height: 2rem;
		margin-bottom: 30px;
	}
	.reexploring-loop {
		grid-template-columns: repeat(1, minmax(0, 1fr));
	}
	#opg-rows, #h-row-first-design, #tg-padding-mb, .single-post article, #mbship, article.status-publish{
		padding-top:0px!important;
	}
	.allsingle .sg-img-room img{
		height:auto;
	}
	.allsingle .sg-img-room {
		padding: 0 2%;
	}
	.single_contentsection {
		margin: 0 2%;
	}
	article h3 {
		font-size: 20px;
		font-weight: 700;
		margin-bottom: 10px;
	}
	header .site-branding{
		padding:15px 15px;
	}
    .ajsearch {
        top: 22px;
    }
	header .logosection{
		display:inline;
	}
	.custom-logo-link img {
		width: 45px;
	}
    header .site-branding h2 {
		margin-top: 2%;
        font-size: 20px;
    }
    .slider .caption-wrap {
        top: 27%;
		overflow:hidden;
    }
	.slider .caption-wrap h1 {
		font-size: 30px;
	}
    .ajsearch {
        top: 10px;
		right: -30px;
		z-index:9;
    }
	.h-ploop-one span.posted-date{
		font-size:15px;
	}
	#main-header.shrink #logo img{
		left:0px;
	}
	#main-header.shrink .site-branding h2 {
		font-size: 18px;
		left: 8px;
	}
	#main-header.shrink .site-branding {
		padding-bottom: 10px;
	}
    .shrink .ajsearch {
        top: 8px;
    }
	#h-row-first-design{
		padding-top:30px;
	}
	.stellarnav.mobile > ul > li > a {
		font-size: 17px;
	}
	.filter-buttons .filter{
		padding: 6px 13px 5px;
		margin: 3px 2px;
		font-size: 16px;
		display: inline-block;
	}
	.filter-buttons {
		margin-top: 15px;
	}
	h3.sow-carousel-item-title a{
		font-size:17px;
	}
	.yarpp-thumbnails-horizontal .yarpp-thumbnail {
		width: 45%!important;
		min-height:auto;
	}
	.yarpp-thumbnails-horizontal .yarpp-thumbnail-title {
		width: auto!important;
	}
	.yarpp-thumbnail > img, .yarpp-thumbnail-default{
		width:auto!important;
		height:auto!important;
	}
	#abt-ctrow .ctinfo-col {
		padding: 40px 20px 20px 40px;
		margin: 0px;
	}
	#notic-board-pg .widget_siteorigin-panels-postloop article {
		position: relative !important;
		left: 0 !important;
		top: 0 !important;
		padding-right: 0;
		width:auto;
	}
	#notic-board-pg{
		margin-top:-30px;
		padding-top:50px!important;
	}
	#notic-board-pg .inner_title h3.widget-title{
		font-size:25px;
	}
}

/* ဖုန်းသေးတွေအတွက် */
@media (max-width: 425.98px) {
	.h-ploop-one{
		display:block;
	}
	#h-row-snd-design .h-ploop-one{
		display:block;
	}
}
@media (max-width: 375px) {

}
@media (max-width: 320px) {
	
}
