@media (max-width: 1600px) {
	#carouselExampleControls .carousel-inner {padding-top: 200px;}
	.banner-slider-images img {margin-left: 15% !important;}
	.our-mission-info h4, .qutba-text .header-ayat p {font-size: 14px;}
	.features {margin-top: -200px;}
	.marathon-slide .marathon-text-left {top: 12%; left: 10%;}
	.footer-holder-1 .container-fluid {max-width: 1300px;}
	.navigation>ul>li{margin-right: 15px !important;}
	.card-stars h5{font-size: 11px !important;}
	.card-stars p{font-size: 8px !important;}
	.popular-courses{overflow: hidden !important;}
	footer .row.justify-content-between{justify-content: space-around !important;}
	.footer-holder-1 .container-fluid{max-width: 1500px !important;}
}

@media screen and (max-width: 1500px) and (min-width: 1300px){
	.marathon-slide .marathon-text-left h3 {font-size: 45px !important; line-height: 50px !important;}
	.course-v2-detail {justify-content: space-evenly !important;}
	.course-v2-detail{padding-right: 40px;}
	.banner-icon-qaida {top: 2% !important;}
	.banner-icon-qaida img {width: 250px !important;}
	.navigation>ul>li>a {font-size: 16px !important;}
	.navigation>ul>li {margin-right: 20px !important;}
	.navigation>ul>li:last-child{margin-right: 0 !important;}
	.slider-banner-bg {height: 700px !important; }
	.banner-icon-quran img {right: 11% !important; top: 9% !important;}
	.marathon-slide .marathon-text-left {top: -1% !important; left: 11% !important;}
	.footer-holder-1 .container-fluid {max-width: 1200px !important;}
	.marathon-slide .marathon-text-left h2 {font-size: 48px !important; line-height: 55px;}
	#carouselExampleControls .carousel-inner {padding-top: 200px;}
	.marathon-slide .marathon-text-left p{font-size: 14px !important;}
	.courses-holder, .gallery-holder, .blog-sectoion {padding: 50px;}
	.banner-slider-images img {margin-left: 10% !important;}
	header .logo{padding: 0 !important;}
	.m-of-h {overflow: hidden;}
	.get-in-touch h3{font-size: 22px;}
	.marathon-slide .slider-location {right: 3% !important;}
	.marathon-slide .slider-tab{right: 26% !important;}
	.marathon-slide .slider-mobile {top: 52%;}
	.recommended-courses-holder {margin-top: -3px;}
	.section-padding { padding: 60px 0;}
	.qutba-text p, .header-nav .navbar a, .qutba-text .header-ayat p, .major-course-card-footer a, .book-category-list li a {font-size: 13px;}
	.foa-wrapper .container {max-width: 95% !important;}
	.marathon-slide .marathon-text-left .sub-title {font-size: 17px;}
	.major-course-header h2 {font-size: 15px;}
	.header-nav .navbar .nav-item {padding-right: 9px;}
	.header-nav .navbar .navbar-brand {padding-right: 20px;}
	.foa-wrapper .btn-lg {padding: 7px 20px;}
	.marathon-slide .marathon-text-left {left: 6%; top: 17%;}
	.marathon-slide {min-height: 730px;}
	.marathon-slide .slider-location {top: 11%; right: 0%;}
	.marathon-slide .slider-location img, .marathon-slide .slider-tab img {max-width: 85%;}
	.marathon-slide .slider-tab {top: 36%; right: 20%;}
	.marathon-slide .slider-mobile {top: 57%; right: 20%;}
	.major-course-card-body p {font-size: 9px;}
	.Logo img {max-width: 70px;}
	.banner-icon {top: 6%; left: 3%;}
	.banner-icon-2, .quran-move-vector {display: none;}
	.banner-icon-3 {top: 36%; left: 1%;}
	.banner-icon img, .banner-icon-2 img, .banner-icon-3 img, .banner-icon-4 img, .banner-icon-6 img, .banner-icon-7 img, .banner-icon-8 img { max-width: 36px;}
	.banner-icon-4 { top: 12%; right: 7%;}
	.features {margin-left: 70px;}
	.main-banner {height: 800px;}
	.Course-categories-holder .slick-next {right: -9px;}
	.Course-categories-holder .slick-prev {left: -9px;}
	.kids-vector-bg-1 {left: 23px;}
	.kids-vector-bg-1 img, .kids-vector-bg-2 img, .prayer-beads-vector img, .quran-move-vector img {max-width: 28px !important;}
	.kids-vector-bg-2 { top: 20px; right: 60px;}
	.kids-bg-vector img {max-width: 300px;}
	.book-category-list li {margin-bottom: 16px;}
	.top-vector-lamp img, .top-vector-lamp-left img  {max-width: 220px;}
	.desk-row .navbar {margin-left: 0;}
}

@media screen and (max-width: 1290px) and (min-width: 1100px){
	
	.why-choose-card .choose-detail h3{font-size: 16px !important;}
	.why-choose-card .choose-detail p{font-size: 13px !important;}
	.slider-banner-bg {height: 700px !important; }
	.marathon-slide .marathon-text-left p{font-size: 14px !important;}
	.footer-holder-1 .container-fluid {max-width: 1020px !important;}
	.marathon-slide .marathon-text-left h2 {font-size: 40px !important; line-height: 48px !important;}
	#carouselExampleControls .carousel-inner {padding-top: 200px;}
	.banner-slider-images img {margin-left: 10% !important;}
	.marathon-slide .slider-tab{right: 26% !important;}
	.marathon-slide .slider-mobile {top: 52%;}
	.banner-icon-quran img {right: 11% !important; top: 9% !important;}
	.marathon-slide .marathon-text-left {top: -1% !important; left: 11% !important;}
	.navigation>ul>li>a {font-size: 11px !important;}
	.navigation>ul>li {margin-right: 5px !important;}
	.catogery-top .cat-detail .detail h4 {font-size: 14px !important;}
	.banner-icon-6, .banner-icon-2 {display: none !important;}
	.banner-icon-qaida img {width: 180px !important;}
	.mega-dropdown-holder>ul {width: 250% !important; left: -110% !important;}
	.marathon-slide .marathon-text-left .sub-title {font-size: 16px !important; margin-bottom: 10px !important;}
	.secure-wallet-detail ul li{font-size: 17px !important;}
	.share-2 a {bottom: 137px !important;}
	.share-1 a {margin-bottom: -8px;}
	.share-3 a{bottom: 120px;}
	.course-v2-detail {justify-content: space-evenly !important;}
	.course-v2-detail li {padding-right: 40px !important;}
}


@media (max-width: 1024px) {
		.course-v2-detail {justify-content: space-evenly !important;}
	.course-v2-detail li {padding-right: 40px !important;}
	.why-choose-card .choose-detail h3{font-size: 16px !important;}
	.banner-icon-6,
	.banner-icon-2{display: none;}
	.why-choose-card .choose-detail p{font-size: 13px !important;}
		.banner-icon-quran img {right: 11% !important; top: 9% !important;}
		.secure-wallet-detail ul li{font-size: 17px !important;}
	.marathon-slide .marathon-text-left {top: -1% !important; left: 11% !important;}
	.navigation>ul>li>a {font-size: 11px !important;}
	.navigation>ul>li {margin-right: 5px !important;}
	.banner-icon-qaida img {width: 180px !important;}
			.slider-banner-bg {height: 700px !important; }
	.marathon-slide .marathon-text-left p{font-size: 12px !important;}
	.footer-holder-1 .container-fluid {max-width: 1020px !important;}
	.marathon-slide .marathon-text-left h2 {font-size: 40px !important; line-height: 48px !important;}
	.header-top .social-lk ul li {padding: 5px !important;}
	#carouselExampleControls .carousel-inner { padding-top: 120px;}
	.post-card_1 .post-detail h4 {font-size: 13px !important;}
	.post-card_1 .post-detail h2, .post-card_1 .post-detail ul li a, .post-card_1 .post-detail ul li, .card-stars p {font-size: 12px !important;}
	.courses-holder {padding: 50px !important;}
	.more-information .more-layy .info-row .infright .detail h5 {font-size: 18px !important;}
	.search-any-thing .text-detail h6 {font-size: 30px;}
	.navigation>ul>li>a {font-size: 12px !important;}
	.marathon-slide .marathon-text-left h2 {font-size: 38px !important; line-height: 55px !important;}
	.marathon-slide .slider-location {right: -10% !important;}
	.marathon-slide .slider-location img {max-width: 70%;}
	.marathon-slide .slider-tab {top: 35% !important; right: 17% !important;}
	.marathon-slide .slider-mobile {top: 47% !important; right: 17% !important;}
	.marathon-slide .slider-tab img {max-width: 70% !important;}
	.courses-card-holder figure img {height: 100%;}
	.we-offer-course-section.section-padding {padding: 50px 0px !important;}
	.secure-wallet-list ul li {padding: 15px !important;}
	.secure-wallet-detail ul li {font-size: 15px;}
	.secure-heading h1{font-size: 30px;}
	.footer-holder-1 .container-fluid {max-width: 1000px !important;}
	.share-icon a{display: none;}
}

@media screen and (max-width: 768px) {
		.banner-icon-quran img {right: 11% !important; top: 9% !important;}
	.marathon-slide .marathon-text-left {top: -1% !important; left: 11% !important;}
	.navigation>ul>li>a {font-size: 11px !important;}
	.navigation>ul>li {margin-right: 5px !important;}
	.banner-icon-qaida img {width: 180px !important;}
			.slider-banner-bg {height: 550px !important; }
	.marathon-slide .marathon-text-left p{font-size: 14px !important;}
	.footer-holder-1 .container-fluid {max-width: 1020px !important;}
	.marathon-slide .marathon-text-left h2 {font-size: 40px !important; line-height: 48px !important;}
	.wrapper {overflow: hidden;}
	.mobile-show-none, .slider-mobile, .slider-tab {display: none;}
	.footer-holder-1 .container-fluid{max-width: 700px !important;}
	.secure-wallet-list{margin-top: 20px;}
	.marathon-slide .slider-location{right: -27% !important; top: 20% !important;}
	.marathon-slide .slider-location img{max-width: 50% !important;}
	.slider-banner-bg{padding-top: 10px !important;}
	.course-card-tilte{margin-bottom: 20px;}
	.marathon-slide .marathon-text-left h2{font-size: 35px !important;}
	.mobile-header.mobile-show.desk-none{display: flex !important;}
	.mobile-header.mobile-show.desk-none .mobile-row{display: flex !important; align-items: center !important;}
	#menu-jk .logo a:first-child {padding-right: 79%;}
	#menu-jk .logo a:last-child {margin-left:25px}
	#carouselExampleControls .carousel-inner {padding-top: 10px !important;}
	#popular .slick-list .slick-slide{margin: 0px 15px !important;}
	.post-card_1 .post-detail h2, .post-card_1 .post-detail ul li a, .post-card_1 .post-detail ul li, .card-stars p, .blog-card-footer p, .search-any-thing .card-detail .card-res p {font-size: 10px !important;}
	.more-information .more-layy .info-row .infright .detail h5 {font-size: 13px !important;}
	.more-information .more-layy .info-row .infright .detail p, .blog-card-body .text-primary {font-size: 12px !important; line-height: 17px !important;}
	.d-none-desk{display: none;}
	.kids-video-heading {margin: 40px 0px;}
	.blog-card-body h2 {font-size: 14px !important; margin: 5px 0px 5px 0px !important; line-height: 22px !important;}
	.blog-card-footer {margin-top: 20px !important;}
	.share-icon a {bottom: 125px;}
	.search-any-thing .text-detail h6 {font-size: 20px !important;}
	.search-any-thing .text-detail p, .search-any-thing .card-detail .card-res h2 {font-size: 13px !important;}
	footer .footer-top .footer-card .icdetail h2 {line-height: 19px; font-size: 13px !important;}
	.s-marathon-slider{display: none;}
	.mobile-banner{display: flex !important; flex-direction: column; justify-content: center; align-items: center;}
	.detail-v2-banner-caption-heading h3 {font-size: 22px !important; margin-bottom: 2px !important;}
	.detail-v2-banner-caption-heading p {font-size: 13px !important; line-height: 20px !important;}
	.detail-v2-banner-caption {padding-top: 0 !important;}
	.detail-v2-banner-caption-heading span {font-size: 13px !important;}
	.detail-v2-banner-caption-heading .btn-success{padding: 5px 15px !important; font-size: 13px !important;}
	.section-padding.course-overview-holder {padding: 40px 0px !important;}
	.topic-cover-list h4 {font-size: 14px !important; margin-bottom: 5px !important;}
	.topic-cover-list li,
	.course-for-list li {margin-left: 20px !important; margin-bottom: 4px !important; font-size: 13px !important;}
	.col-lg-12.text-center.mb-50{margin-bottom: 20px !important;}
	.achive-img img{width: 16px !important;}
	.tab-mb-20{margin-bottom: 20px !important;}

}

@media screen and (max-width: 767px) and (min-width: 320px){
	.teach-card{margin-bottom: 20px;}
	.s-marathon-slider{display: none;}
	.courses-holder.bg-white.pt-50 .mb-30 {margin-bottom: 0 !important;}
	.mobile-banner{display: flex !important; flex-direction: column; justify-content: center; align-items: center;}
	#menu-jk .logo a:first-child {padding-right: 55% !important;}
	.slider-home-2 .btn-row .btn {font-size: 12px !important; padding: 5px !important;} 
	.best-platform .df-detail h2 {margin-top: 20px;}
	header .searchcol {left: 0 !important;}
	.more-information .more-layy .info-row .infright {flex-direction: column; margin-bottom: 20px !important;}
	.why-choose-holder .infright .icon img {width: 60px !important;}
	.more-information .more-layy .info-row .infright .detail {text-align: center !important;}
	.popular-courses {padding: 0 !important;}
	h2 {font-size: 22px !important;}
	.gallery-holder {padding: 20px 0px !important;}
	.course-card-tilte p {font-size: 13px !important;}
	.blog-card-holder {margin-bottom: 30px;}
	.slider-home-2 {height: 350px !important;}
	.course-card-tilte {margin-top: 30px;}
	.blog-card-img a figure::before {height: 60.2%;}
	.session-title {padding: 10px !important;}
	.course-detail-holder .main-heading h2 .t-black {font-size: 25px !important;}
	.course-detail-holder.section-padding {padding-top: 60px !important; padding-bottom: 40px !important;}
	.course-detail-btn.d-flex {margin-top: 0; margin-bottom: 20px;}
	.course-detail-avtar {display: none;}
	.islamic-books-section.pt-100 {padding-top: 30px;}
	.islamic-books-section.pb-100 {padding-bottom: 30px;}
	.course-banner-detail p, .event-date p {font-size: 14px  !important;}
	.about-us-main .course-detail-holder { padding-top: 80px !important;}
	.our-vision-card .vision-card {margin-bottom: 30px;}
	.event-detail {padding: 14px 30px 0px 0px !important;}
	.event-card {flex-direction: column !important;}
	.event-list-padding {padding: 40px 0px 20px 0px !important;}
	.event-date h3 {font-size: 15px !important;}
	.event-date {height: 50px !important; width: 50px !important;}
	.video-banner-holder {padding-top: 77px !important;}
	.contact-banner-holder {height: 190px !important;}
	.contact-banner-main {padding-top: 45px !important;}
	.contact-us-holder .main-heading h2 {line-height: 33px !important;}
	.contact-us-holder.section-padding .main-heading.mb-50 {margin-bottom: 30px !important;}
	.contact-page-list h3 {font-size: 16px !important; margin-bottom: 2px !important; font-weight: 800;}
	.contact-form {margin-top: 30px !important;}
	.contact-form .form-control {margin-bottom: 20px !important;}
	.contact-form .row.mb-30 {margin-bottom: 0px !important;}
	.course-card-tilte h2 {font-size: 17px !important;}
	.islamic-books-section.pb-70 {padding-bottom: 0px !important;}
	.islamic-book-card-banner.pb-50 {padding-bottom: 0px !important;}
	.courses-category-banner {height: 350px !important;}
	.courses-category-tabs-holder.pb-80 {padding-top: 0 !important;}
	.courses-category-tabs-holder.mt-50{margin-top: 0 !important;}
	.blog-sectoion.pb-80{padding-bottom: 0 !important;}
	footer .footer-bottom .cvb {padding-bottom: 0px !important;}
	footer .footer-bottom .soc-link {margin-left: 0 !important;}
	footer .footer-bottom .fabh {font-size: 18px !important;}
  .contact-us-holder.section-padding {padding: 30px 0px !important;}
	.about-us-main .testimonial .testimonial-content {width: 320px;}
	.banner-search-bar.mt-20.mb-30 {display: none !important;}
	.section-padding.course-detail-holder.course-detail-pd {padding-top: 30px !important;}
	.responsive-height-course .courses-category-banner {height: 290px !important;}
	.major-course-holder .nav-pills .nav-link { padding: 0px 12px 10px 10px !important;}
	.major-course-card {margin-bottom: 30px !important;}
	.mb-ds-show {display: block !important;}
	.we-offer-course-section.section-padding {padding: 30px 0px !important;}
	.secure-heading h1 {font-size: 23px;}
	.secure-wallet-detail ul li{font-size:12px !important;}
	.m-of-h.pt-100.pb-50.p-relative.kids-holder{padding-top: 0px !important;}
	.m-of-h.section-padding.desk-row.grey-bg.books-category-holder, .testimonial-img{display: none;}
	.m-of-h.pb-70.grey-bg.footer-holder {padding: 30px;}
	.footer-links{margin-bottom: 20px;}
	.delayedPopupWindow { width: 316px !important;height: 330px !important; left: 77% !important; max-width: 340px !important;}
	.row.mb-40.courses-card-holder {margin-bottom: 0 !important;}
	.videos-column .row .col {min-width: 340px !important;}
	.responsive-pb-0.sp-pd-t {padding-top: 0 !important;}
	.contact-banner-heading {height: auto !important;}
	.section-padding.contact-us-holder.islamic-books-section .main-heading.mb-50 {margin-top: 20px !important;}
	.section-padding.coming-soon-video-holder{padding: 30px 0px 30px 30px !important;}
	.footer-links ul li{margin-bottom: 20px;}
	.secure-wallet-list ul li {margin-right: 20px !important; width: 42% !important;}
	.secure-wallet-list ul {padding-left: 0 !important;}
	.section-padding.feedback-holder{padding: 20px 0px !important;}
	.important-links{margin-bottom: 20px !important;}
	.mobile-banner-slider-text .btn-lg{padding: 10px; font-size: 12px !important;}
	.rmt-20{margin-bottom: 20px !important;}
	.kids-banner-bg{height: 140px !important;}
	.footer-holder-1 .container-fluid{max-width: 300px !important;}
	.section-padding{padding: 40px 0px  !important;}
	.books-category-holder hr{margin: 0px 0px 20px 0px !important;}
	.detail-v2-banner-image {margin-top: 20px !important;}
	.row.align-items-center.mb-100 {margin-bottom: 30px !important;}
	.course-v2-detail li {flex-direction: column !important; text-align: center !important;}
	.course-v2-detail li .course-v2-img{margin-right: 0 !important; margin-bottom: 5px !important;}
	.course-v2-detail li{padding-right: 10px !important;}
	.course-v2-heading-detail p {font-size: 12px !important; margin-bottom: 2px !important;}
	.course-v2-heading-detail span {font-size: 13px !important;}
	.detail-v2-banner-caption {padding-bottom: 10px !important;}
	.course-des-holder .nav-pills .nav-item {margin-right: 0 !important;}
	.course-des-holder .nav-pills .nav-item .nav-link {padding: 8px 13px 0px 0px !important; font-size: 12px !important;}
	.course-overview-main {padding: 30px 0px !important;}
	.course-overview-holder h2,
	.more-courses-like-title{font-size: 17px !important; line-height: 19px !important;}
	.topic-cover-list{margin-bottom: 10px !important;}
	.topic-cover-list li:nth-child(2) {margin-top: 8px !important;}
	.topic-cover-list h4 {font-size: 12px !important; margin-bottom: 0px !important;}
	.what-we-achieve-holder .row.mb-60,
	.what-we-achieve-holder .col-lg-12.mb-40.text-center{margin-bottom: 20px !important;}
	.pt-80.pb-80{padding-top: 30px !important;}
	.major-course-header h2{font-size: 14px !important;}

}

