/* MOBILE RESPONSIVE */
/* small device ----------- */
@media only screen 
and (max-width: 800px) {
		.tagMobile { display:block; }
		.desktopOnly { display:none !important; }
		.mobileOnly { display:block !important; }

		h1 { font-size:34px; line-height:36px; margin-bottom:20px; }
		h2 { font-size:28px; line-height:30px; margin-bottom:10px; }
		h3 { font-size:20px; line-height:22px; margin-bottom:10px; }
		h4 { font-size:18px; line-height:20px; margin-bottom:5px; }
		h5 { font-size:16px; line-height:18px; margin-bottom:5px; }

		/* ---------------------------------------------------------- */
		.icnFtFacebook { background-position:0 -600px !important; }
		.icnFtInstagram { background-position:0 -687px !important; }
		.icnFtWhatsapp { background-position:0 -774px !important; }
		.icnFtEmail { background-position:0 -861px !important; }

		/* MOBILE NAVIGATION */
		#headerSection { height:80px; }
		.headerWrap { height:70px; }
		.headGap { height:80px; }
		.webLogo { width:auto; height:45px; margin-top:3px; }
		/* navigation */
		.mobileMenu { display:none; z-index:500; position:fixed; top:0; bottom:0; left:0; right:0; background:rgba(102,102,102, 0.95); }
		.mblNavClose { position:absolute; width:30px; height:30px; top:28px; right:25px; border-radius:50%; }
		.mblNavBx { width:75%; margin:auto; margin-top:80px; text-align:center; }
		ul.nvMenu { display:inline-block; height:auto; margin:0; }
		ul.nvMenu>li { display:block; padding:8px 0; margin:20px 0; font-size:24px; line-height:22px; color:#f7f6f1; }
		ul.nvMenu>li a { color:#f7f6f1; }
		ul.nvIcons.scMedMbl { margin-top:30px; }
		ul.nvIcons.scMedMbl>li { margin:0 15px; }

		/* FOOTER */
		.footerWrap { padding:40px 0; }
		.socMedCol { margin:0 5px; }
		ul.ftSocMed>li { width:45px; height:45px; margin:5px 10px; }
		.footerMsgBox { width:88%; max-width:650px; }
		.footerCnt { line-height:18px; }
		.footerCnt label { display:block; }
		span.copyrightLine { display:none; height:25px; }
		/*span.copyrightLine::after { position:absolute; content:'----'; top:0; bottom:0; left:0; right:0; height:20px; width:40px; margin:auto; }*/
		span.copyrightLine::after { display:none; }

		/* BANNER */
		.bannerWrap { height:74vh; }
		/* banner slides */
		ul.bannerLst li { height:74vh; }

		/* PAGE HEADER */
		h2.pageSubTitle { float:none; width:100%; padding:10px 0; }
		/* SEARCH */
		.searchHd { float:none; width:98%; margin-right:0; margin-bottom:30px; }
		input.searchBtn { width:38px; }
		input.fldSearch { width:75%; }

		/* CONTENT SECTION */
		.contentSection { padding:50px 0; }
		.contentLf { float:none; width:100%; }
		.contentRg { float:none; width:100%; margin-top:20px; }

		/* LISTING BLOCK */
		h3.blockTitle { font-size:22px; line-height:22px; }
		.blockList { max-height:40vh; }

		/* POINTS */
		ul.pointLst>li { width:100%; margin:1px 0; }
		.pointBx { padding:10px; }
		.pointBx>label { font-size:20px; line-height:22px; margin-bottom:5px; }
		h3.pointTitle { font-size:22px; line-height:26px; }

		/* Q&A BAR */
		.qnaWrap { min-height:auto; }
		.qnaBg { display:none !important; background-position:75% top; opacity:0.7; }
		.qnaCnt { float:none; min-height:400px; height:100%; width:85%; margin:auto; }
		.qnaSlide { padding:20px 0 40px 0; }
		h1.qnaTitle, h2.qnaTitle { font-size:29px !important; line-height:29px !important; margin-bottom:10px; margin-left:-5px; }
		ul.qnaSlLst ul.slick-dots { bottom:-45px; }
		a.blockLnk.goRight { float:left !important; }
		.qnaBx a.blockLnk { margin-top:20px !important; }

		/* Q&A */
		ul.questionLst { margin:0 -1%; }
		ul.questionLst>li { width:100%; margin:5px 0; border-radius:10px; }
		.questionBx { padding:15px; }
		/* QnA Ads and Header */
		.qnaWrap.qnaAds, .qnaWrap.qnaAds .qnaCnt { min-height:190px; overflow:hidden; border-radius:10px; }
		.qnaWrap.qnaHeader, .qnaWrap.qnaHeader .qnaCnt { min-height:200px; }
		.qnaWrap.qnaHeader h1.qnaTitle { font-size:36px !important; line-height:36px; margin-bottom:20px; }
		.qnaWrap.qnaHeader h3.qnaSubTitle { font-size:16px; line-height:22px; }
		.qnaWrap.qnaHeader h3.qnaSubTitle>span { font-size:19px; }

		/* REGULATIONS */
		.regulationWrap { display:block; margin-bottom:40px; }
		ul.regulationLst>li { width:90%; }
		ul.regulationLst>li:nth-last-child(-n+2) { border-bottom:1px #DDDDDD dashed; }
		ul.regulationLst>li:last-child { border-bottom:0; }
		.regulationBx { padding:10px 0; }

		/* NEWS */
		ul.newsLst { margin:0; }
		ul.newsLst>li { width:100%; margin:10px 0; padding:10px 0; }

		/* READ */
		.readSection { padding:40px 0 80px 0; }
		.readWrap { width:100%; }
		.readLf { float:none; width:100%; margin-bottom:50px; }
		.readRg { float:none; width:100%; }
		.readBx { padding-top:0; }
		.readContent { padding:10px 8px; }
		ul.infoLabel>li { float:left !important; width:100% !important; }
		.readQuestion { position:relative; width:94%; padding:10px; }
		ul.othrQnaLst li { padding:5px; }
		/* sticky */
		.readHeader { margin-bottom:20px; padding:15px 0px; }
		.readHeadBar.sticky { top:0; position:relative; }
		.readHeadBar.sticky .barWrap { position:relative; width:100%; margin:auto; }
		.readHeadBar.sticky .readHeader { width:100%; padding-top:0; }

		/* SLICK */
		ul.slick-dots li { margin:3px !important; }
		/* number style */
		ul.number-dots { bottom:-4% !important; }
} 

/* PHONES LANDSCAPE ORIENTATION */
@media only screen 
and (max-width: 1000px)
and (orientation: landscape) {
}

/* TABLET LANDSCAPE ORIENTATION */
@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
	 	ul.nvMenu>li { letter-spacing:0.6px; padding:2px 0; margin:0 2.8%; }
	 	ul.offrsLst>li { margin:15px 20px; }
}