@media only screen and (min-device-width : 720px) and (max-device-width : 1024px) {
	.shelf-slider{ padding: 0px; background: none; margin-bottom: 30px;}
	.shelf-slider:before, .shelf-slider:after{ content: none; }
}


@media only screen and (min-device-width : 720px) and (max-device-width : 1024px) {
	.header-logo .justify-content-md-center:before, .header-logo .justify-content-md-center:after{ content: none;}
	.header-logo h1{ font-size: 24px !important; margin-bottom: 5px;}
	.navbar-nav .nav-link{padding: 5px 20px 5px 5px !important;}
	.header-search .form-control{ width: auto; }
	.header-logo h4{ font-size: 16px; font-weight: 400; }
	.header-logo img {max-width: 80px;}
	footer p{ text-align: left; margin: 10px 0; }
	.heading-center{ font-size: 24px; }
	.book-cover{ height: 250px; margin-bottom: 20px; }
	.slider-container{ padding: 30px; margin-bottom: 30px;}
	.slider-container .book-cover { margin: 5px 5px 30px 5px !important;}

}

@media only screen and (min-device-width : 320px) and (max-device-width : 719px) {
	.slider-container{ padding: 0px; background: none; }
	.slider-container .book-cover { margin: 5px 5px 30px 5px !important;}
	.book-cover{ height: 230px; margin-bottom: 20px; }
	.pl-img { height: 200px; }
	.header-logo .justify-content-md-center:before, .header-logo .justify-content-md-center:after, .heading-center::before, .heading-center::after{ content: none;}
	.header-top{ padding: 5px 0; }
	.site-settings{ text-align: center; margin-top: 5px; }
	.site-settings li{ float: none; display: inline-block; }
	.site-settings li a{ margin: 0; padding: 5px;}
	.header-logo h4{ font-size: 14px; }
	.header-logo img {max-width: 60px;}
	.header-logo h1{ margin: 0;  font-size: 20px !important;}
	.header-search .form-control{ max-width: 230px !important; }
	.navbar-brand { font-size: 14px; }
	.footer-links, .social-links{ text-align: center; }
	.social-links{ float: none !important; margin-top: 30px; }
	footer p{margin: 10px 0;  text-align: left;}
	.heading-center{ padding:0; font-size: 20px; }
	.navbar-nav .nav-item{ margin-right: 0 !important; }
	.navbar-dark .navbar-toggler{ border:none; outline: none; padding: 0;}
	.shelf-slider{ padding: 0px; background: none; margin-bottom: 30px;}
	.shelf-slider:before, .shelf-slider:after{ content: none; }
	.shelf-slider .owl-dots{ position: inherit; }
	.heading{ font-size: 16px; padding-top: 8px; margin-bottom: 10px;}
	.thirukkural-main{ padding-left: 0; background: none; }

}

@media screen and (min-width: 1400px) {

	.pl-img{ height: 240px; }
	.book-cover {height: 250px;}
	.owl-theme .owl-nav [class*="owl-"]{top: 40%;}

	}

@media (max-width: 767px){

	.profile-banner .banner-rating{position: unset;}
	.crafts-row .crafts-content ul li{padding: 5px; margin-bottom: 5px;}
	#profile-slider{margin-bottom: 20px;}
	#profile-slider .banner_img .image-rounded{width: 150px; height: 150px;}
	.profile-thumb{margin-top: 0; margin-left: 0;}
	.profile-banner .profile-title p span{display: block;}
	#profile-slider .content{margin: 0; padding: 0 0 30px; text-align: center;}
	#profile-slider .content p{display: none;}
	.profile-header{position: relative;}
	.profile-banner .profile-title h3{font-size: 16px;}

	.footer-widget h4{margin-bottom: 10px;}
	footer p, .social-links{text-align: left !important; margin-top: 0 !important;}
	.social-links li:first-child{padding-left: 0 !important;}
	.heading::after{background-size: 30px; top: 5px;}
	.heading-center{margin-bottom: 10px;}
	.multisection .heading-center{margin-top: 20px;}
	.artisan-container .story_img .cover_img{height: 250px;}
	.multisection .artisan-container .story_img, .team .team_img{height: inherit;}
	.multisection .artisan-container .story_img, .team .team_img img{height: auto;}
	.service_cont .service_img img{max-width: 50px;}
	.service_cont h4{font-size: 13px;}
	#service-slider .owl-dots{bottom: -20px;}
	.footer-widget{margin-bottom: 15px;}
	.dataTables_wrapper .card-img{width: 50px;}
	table tr th, table tr td{vertical-align: middle !important; padding: 5px !important; font-size: 13px;}
	.profile-right .profile-thumb{margin-left: 0;}
	.contact-page .heading-center{margin-top: 20px;}
	.mobwidth{width: 100%; display: block;}
	.site-settings li{margin-bottom: 5px;}
	.loginli a, .poomlink a{padding: 5px 30px !important;}
	.inner-banner{padding: 15px;}
	.inner-banner h2{font-size: 16px;}

	.multisection .news-cont{min-height: inherit;}
	.multisection .story_img .stories-footer{min-height: inherit;}

	.profile-banner .banner-rating{position: unset;}
	.crafts-row .crafts-content ul li{padding: 5px; margin-bottom: 5px;}
	#profile-slider{margin-bottom: 20px;}
	#profile-slider .banner_img .image-rounded{width: 150px; height: 150px;}
	.profile-thumb{margin-top: 0; margin-left: 0;}
	.profile-banner .profile-title p span{display: block;}
	#profile-slider .content{margin: 0; padding: 0 0 30px; text-align: center;}
	#profile-slider .content p{display: none;}
	.profile-header{position: relative;}
	.profile-header .col-7{padding-left: 0;}
	.profile-banner .profile-title h3{font-size: 16px;}
	footer{padding: 0;}
	footer .footer-widget{margin-top: 20px;}
	footer .copyright p{font-size: 13px;}
	.mobmb0{margin-bottom: 0;}
	.tamil-lang .forgotrow{text-align: center;}
	.tamil-lang .forgotrow .pull-right{float: inherit;}
	.tamil-lang .forgotrow a, .tamil-lang .modal-footer{display: block;}
	.tamil-lang .header-logo h4{font-size: 12px;}
	.header-top{position: relative;}
	.toggle-settings{display: block;}
	#profile-slider .content h3{font-size: 20px; line-height: 30px;}
	.btngroup-right{text-align: left !important;}
	.artisan-container .story_img iframe{height: 230px;}
	.artisandetails{margin-bottom: 0;}

	.profile-right .crafts-picture img{width: auto !important; height: auto !important;}
	h3{font-size: 20px;}
	.list-group{margin-bottom: 20px !important;}

	.imgs-grid {margin-bottom: 5px;}
	.imgs-grid-3 .imgs-grid-image:nth-child(1){width: 100%; height: inherit !important;}
	.imgs-grid-3 .imgs-grid-image:nth-child(1) img{width: 100%; height: inherit !important; object-fit: cover;}

	
	
}

@media (min-width: 768px) and (max-width: 991px){

	.header-logo img {max-width: 190px !important;}
	.copyright .text-right p{text-align: right !important;}
	.mutisection .heading-center{margin-top: 25px;}
	.artisan-container .story_img .cover_img{height: 225px;}
	.artisan-container.artisandetails .story_img .cover_img{height: inherit;}
	.list-group{margin-bottom: 25px;}
	#profile-slider .content{margin: 0; padding: 70px 15px 15px;}
	.multisection .panel{margin-bottom: 30px;}
	.service_cont h4{font-size: 13px; margin-bottom: 30px;}
	.header-top{position: relative;}
	.toggle-settings{display: block;}
	.togglebody .header-top{margin-top: -65px;}
	.profile-right .crafts-picture img{width: auto !important; height: auto !important;}
	.crafts-row .crafts-content ul li{margin-bottom: 5px;}

}

@media (min-width: 992px) and (max-width: 1199px){

	.header-logo img {max-width: 160px !important;}
	.copyright .text-right p{text-align: right !important;}
	.crafts-row .crafts-content ul li{margin-bottom: 5px;}

}