@media all and (min-width: 100px) and (max-width: 1023px){
	.gallery-thumbs .swiper-slide {font-size:16px;}
body{padding:0; margin:0;}
.safeArea {margin: 0 auto; max-width: 83%;}
.logoHolder{left: calc(50% - 42px); position: absolute;}
.mainBannerTitle {font-size: 30px;}
.scrollDown {display: none;}
.leftBlock, .rightBlock {float: none; width: 100%; margin-right: 0; margin-bottom: 50px;}
.itemPrice {text-align: left; width: 48%; margin-top: 5px;}
.menuList ul li {margin-bottom: 25px;}
.contactText {max-width: 100%; margin-right: 0; float: none;}
.mapHolder {float: none; width: 100%; margin-top: 20px;}
.feedsList li {display: inline-block; width: 47%; margin-right: 4%; margin-bottom: 10px;}
.feedsList li:nth-child(2n){margin-right:0;}
.feedsList {margin-bottom: 15px;}
.readMore a {padding: 11px 33px; font-size: 11px; display: block; margin-bottom: 30px; text-align: center;}
.fp-controlArrow {top: -60px; bottom: inherit; margin-top:0;}
.fp-controlArrow.fp-prev {right: 31px; left: inherit; width: 30px; height: 30px;}
.fp-controlArrow.fp-next {right: 0; left: inherit; width: 30px; height: 30px;}
/*.menu .mainBannerHolder,*/ .location .mainBannerHolder{height:auto;}
.mainBannerHolder{padding-top: 0;}
#section1 .mainBannerHolder {
  height: 30vh !important;
  display: block;
}
.whiteBody{margin:0;}
.whiteBody h1 span{margin-bottom:30px; padding-left:0; font-size:23px;}

	.fp-scrollable{height:80vh !important}
	
#fp-nav.right{left:0;}
.leftBlock, .rightBlock, .fp-slides{margin-bottom:0;}
#fp-nav ul li .fp-tooltip.right{display:none;}
.slidingMenu .fullBlock {width: 100%;}





}




@media all and (min-width: 100px) and (max-width: 767px){
	.gallery-thumbs .swiper-slide {font-size:14px; line-height:22px;}
	.itemDetails .title {font-size:12px; margin-bottom:0; line-height:20px;}
	.gallery-thumbs {margin-bottom: 35px;}
	.menu .whiteBody h1 span {text-align: left;	padding-left: 0;}
	.gallery-top .swiper-slide {max-height: 350px; overflow-y:scroll;	padding: 0 25px;}
	.swiper-button-next, .swiper-button-prev {top:120px; width:30px; height:30px; bottom:inherit;}
	.swiper-button-next:after, .swiper-button-prev:after{width:30px; height:30px;}
	.swiper-button-next, .swiper-container-rtl .swiper-button-prev {left: auto;	right: 0;}
	.itemDetails, .itemPrice {vertical-align:top;}
	.itemDetails {width:48%;}
	.mapHolder iframe {max-width: 100%;}
}