@media only screen and (max-width: 1300px)
{
.menu-div ul li{padding: 0px 16px;}
}

@media only screen and (max-width: 1000px)
{
.hide-item-mobi{ display: none; }
.banner-caption{ width: 90%; margin: auto; }
.banner-caption h1 { font-size: 26px; line-height: 27px;}
.banner-caption h1 span{font-size: 18px; line-height: 26px;}
.menuIcn {color: var(--thm-white); border: 0px; margin-left: 0px; display: inline; transition: all .5s ease; 
		position: absolute; right:10px; border-radius: 5px; top: 10px;}
.mrg-top{ margin-top: 15px; }
.faqDivrow1-col1, .faqDivrow2-col1{ width: 18%; }
 .faqDivrow1-col2{width: 82%;}
 .faqDivrow2-col2{ width: 82%;}
}

@media only screen and (max-width: 640px)
{
	.main-banner { background: url(../images/home-banner-bg.jpg) 50% 41%;  height: 489px;}
	.home-abt { margin-left: 0px; padding: 20px;}
	.home-abt h2 span{font-size: 28px; line-height: 30px;}
	.subheading{ line-height: 38px; padding: 10px 0px; font-size: 28px;  text-align: center; border-right: 0px;}
	.rules-padd { padding: 20px 10px; text-align: center;}
	.mobi-padd{padding: 40px 0px 0px 0px;}
}