@media (min-width: 1400px) and (max-width: 1920px) {

}

@media screen and (max-width : 1024px) {
	.nav-item.logo{ display: none; }
	.box{ margin-bottom: 30px; }
	.footer-map{ margin-top: 15px; }
	.banner-slider{ background: none; padding-bottom: 30px !important;}
}

@media(min-width: 768px) and (max-width: 991px){

	.main-menu{background: none;}
	header .date-time{display: none;}
	header .contact{margin-right: 60px;}
	.logo-text .tamil{font-size: 14px;}
	.logo-text h5{font-size: 14px;}
	.main-menu .navbar-toggler{outline: none; position: absolute; top: -33px !important; right: 0; padding-right: 0;}
	.main-menu .navbar-toggler-icon{text-align: right; color: #fff; font-size: 22px;}
	.main-menu .navbar-collapse{top: -8px !important;}
	.controls{margin: 10px 0 0;}
}

@media (max-width: 768px) {
	.box .adhigaram, .box .explain-title{ font-size: 16px; }
	.fc-center h2{ font-size: 18px; }
	#calendar .fc-right{display: none;  }
	header .date-time{display: none;}
	.logo-text .tamil { display: none; }
	.mCSB_container_wrapper > .mCSB_container{padding-right: 0px;}
	.mCSB_container_wrapper {margin-right: 20px;}
	.page-title .pull-right{ float: none; margin-top: 10px; }
	.news-listing .news-list .news-img { float: none; margin: 0 auto 10px; width: 100%; height: 200px; }
	.request-book {line-height: 30px; height: 30px;font-size: 12px;right: -87px;}
	.running-text .cms-img{ max-width: 100%; }
	.mob-mt-4{ margin-top: 2rem; }
	.running-text p, .running-text li{ text-align: inherit; }
	.page-title{ font-size: 20px; margin-bottom: 15px;}
	body.inner-page header::before { height: 100px; }
	body.inner-page header { padding-bottom: 5px; }
	body.inner-page footer{ padding-top: 20px !important; }
	.banner-slider .owl-controls{ display: none; }
	.logo-text{ width: 90%; }
	.logo-text .tamil, .logo-text h5{ font-size: 91% !important; }
	.new-arrivals-scroll .owl-controls{top: -50px;}
	.quote{ margin-bottom: 30px; }
	.box{ margin-bottom: 30px; }
	header{padding: 10px 0;}
	.main-menu{float: none !important; margin: 0 !important; background: none;}
	/*.main-menu .navbar-toggler{padding: 0; margin-top: -45px; right: 0;}
	.main-menu .navbar-toggler-icon{ color: #fff; font-size: 22px;}*/
	.main-menu ul li{margin:0;}
	.main-menu ul li a{ z-index: 99; background: #f5f5f5; color: #333 !important; text-shadow: none; border-radius: 0;}
	.main-menu .navbar-toggler{margin-top: -75px; outline: none; position: absolute; top: 10px; right: 0; padding-right: 0;}
	.main-menu .navbar-toggler-icon{text-align: right; color: #fff; font-size: 22px;}
	.main-menu .navbar-collapse{ outline: none; position: absolute; top: -35px; right: 0px; left: 0; z-index: 99;}
	.banner-section{margin-top: 0;}
	.section{padding:40px 0;}
	.main-head{ font-size: 20px; }
	.main-head:after{ content: none;}
	.main-head span { background: none; }
	footer{padding-top: 20px !important;}
	footer::before { content: none; }
	footer .heading2{margin: 10px 0 40px 0;}
	.footer-menu{ margin-bottom: 30px; }
	.book-slider{ padding: 30px; background: none; }
	.footer-bottom p{ margin-bottom: 15px; text-align: center !important; }
	.footer-map{ margin-top: 15px; }
	.movetop{bottom: 10px;right: 10px;}
	.book-slider .owl-controls {bottom: -20px;}
}

@media(min-width: 641px) and (max-width: 767px){


}
