

/*  1350px  */
@media all and (max-width: 1800px) {

.grid-1280 { width:1280px;}

.banner-text-area {  padding: 11% 60px 0px 56% !important;}
	
.slider .slide, .slider-1, .slider-2, .slider-3 { height:500px; }	

.white-cloud {display:block; position:absolute; margin-top:-80px;  }

footer {  padding-top: 150px;}

.footer-bird { bottom:360px; }

.banner-text-area h2 {  font-size: 42px; width:410px; line-height:120%;}

.banner-text-area h3 {  font-size: 30px; width:350px; line-height:120%;}
	
}




/*  1240px  */
@media all and (max-width: 1339px) {
 
.grid-1280 { width:1200px;}
	
.logo-gap {  width: 140px !important;}

.white-cloud {  margin-top: -70px;}

#mixedSlider1 {width:1160px;}
	
}




/*  980px  */
@media all and (max-width: 1239px) {

.grid-1280 { width:920px;}
	
.col-1-of-1, .col-1-of-2, .col-1-of-3, .col-1-of-4, .col-1-of-5, .col-1-of-6, .col-1-of-7, .col-1-of-8, .col-1-of-9, .col-1-of-10, .col-1-of-11, .col-1-of-12, .col-2-of-3, .col-2-of-5,  .col-3-of-5, .col-4-of-5, .col-3-of-4, .col-5-of-6, .col-4-of-6, .col-3-of-6, .col-2-of-6, .col-6-of-7, .col-5-of-7, .col-4-of-7, .col-3-of-7, .col-2-of-7, .col-7-of-8, .col-6-of-8, .col-5-of-8, .col-4-of-8, .col-3-of-8, .col-2-of-8, .col-8-of-9,  .col-7-of-9,  .col-6-of-9, .col-5-of-9, .col-4-of-9, .col-3-of-9, .col-3-of-9, .col-2-of-9 {padding: 0px 10px;} 	
	

.responsive-menu-icon {display: block;}
	
#mixedSlider1 {width:900px;}	


.footer-column-first {width:100%; background-image:none; border-bottom:1px solid #ccc; height:auto; margin-bottom:40px; padding-bottom:40px;}
 
.footer-column-first br  {display:none;} 

.footer-column {width:33%;}

footer {  padding-top: 100px;}	

.footer-phone, .footer-email {width:240px; margin:20px auto;}

.footer-column-first p {text-align:center; padding-right: 0px; }

.footer-column-first h5 {text-align:center; padding:0px;}
	
#mixedSlider1 .book {  width: 180px; box-shadow: 7px 7px 0px 0px #ccc;} 	

#mixedSlider1 .MS-content .item {  width: 30.33%;  margin: 1.5%;  padding:20px  20px  40px  20px !important;}

.popular-books {  padding: 40px 0px;}

.popular-books h2 {  margin-bottom: 30px;}

.footer-bird img {  width: 120px;  display: block;}

.readmore {  padding: 7px;  font-size: 16px;}

.book-listing .col-3-of-8, .book-listing .col-2-of-8 {width:100%;}

.blue-bird {position:absolute; margin-top:100px;}

.lets-create {max-width:300px; display:block; margin:40px auto;}

.book-by-category span {  padding: 0px 20px;  line-height: 120%;}

.book-by-category a {height:220px;}

.book-by-category {  padding: 40px 0px;}

.tree-home {  float: right;  width: 30%;  margin-top: 0px;}

.about-content-full {  width: 65%;  float: left;}

.about-content-half {width:50%;}

.about-content-full {height:400px;}

.key-feature-box, .key-feature-box p {  padding: 0px 10px;}

.white-cloud {  margin-top: -55px;}

#top-address {display:none;}

#top-phone-and-email {width:100%;}

.top-phone {  float: left; }

.top-stripe .grid-1280 {width:100%;}

.top-navigation {display:none; position:absolute; top:100px; left:0px; background-color:#fff; width:100%; border-top:1px solid #ddd; }

.top-navigation .grid-1280, .top-navigation .col-1-of-1 {width:100%; padding:0px;}

.header-gap {  height: 100px;}

header {height:100px;}

.logo a, .logo img {  width: 120px; height:127px;}	

.slider .slide, .slider-1, .slider-2, .slider-3 { height:450px; }	

.banner-text-area {  padding: 11% 60px 0px 58% !important;}

.banner-text-area h2 {  font-size: 36px; width:310px;}

.banner-text-area h3 {  font-size: 25px;}

.slider_left img, .slider_right img {width:50px;}

.top-email {margin-right:10px;}

.top-navigation a {width:100%; line-height:45px!important; text-align:left!important; border-bottom:1px solid #ddd; padding:0px 20px; letter-spacing:1px;}

.top-navigation a:hover {background-color:#f9f9f9;}

.logo-gap {display:none;}

.english-medium-box, .hindi-medium-box {height:auto;}

.aboutus-icon {  margin-bottom: 120px;}

.ebook-box {padding: 10px 0px;}

.book-by-category .col-1-of-5 { padding:0px 5px;}

.book-by-category.aos-init.aos-animate h2 {  margin: 10px 0px 20px 0px;}
	
}




/*  768px  */
@media all and (max-width: 979px) {

.grid-1280 { width:740px;}	

.col-1-of-4  {width: 50%;}	

.col-1-of-5  {width: 33.33%;}	

.col-1-of-6  {width: 33.33%;}	

.col-1-of-7  {width: 25%;}	

.col-1-of-8  {width: 25%;}	
		
.col-1-of-9  {width: 20%;}	
		
.col-1-of-10  {width: 20%;}	
	
.col-1-of-11  {width: 16.66%;}
	
.col-1-of-12 {width: 16.66%;}
	
.col-5-of-8 {    width: 75%;	}
	
.col-3-of-9 {    width: 40.00%;	}
	
.col-1-of-9 {    width: 25%;}	
	
.col-2-of-9 {    width: 25%	}
	
.col-3-of-9 {    width: 50%;}	
	
.col-3-of-8 {    width: 50%;	}

.col-2-of-3, .col-2-of-5, .col-3-of-5, .col-4-of-5, .col-3-of-4, .col-5-of-6, .col-4-of-6, .col-3-of-6, .col-2-of-6,  .col-6-of-7, .col-5-of-7, .col-4-of-7, .col-3-of-7, .col-2-of-7, .col-7-of-8, .col-6-of-8, .col-8-of-9,  .col-7-of-9, .col-6-of-9, .col-5-of-9, .col-4-of-9 {width: 100%;}	

	
#mixedSlider1 {  width: 700px;}	
	
#mixedSlider1 .MS-content .item {width:46%; margin:2%;}
	
.footer-column-first, .footer-column {width:100%!important; clear:both; max-width:600px; margin:auto; display:block; float:none; margin:auto; border:0px;}

.footer-column { border:1px solid #23215b; max-width:600px; float:none; margin:auto; padding:30px; display:table; margin-bottom:20px; background-image:none; height:auto; }
	
.footer-column a {display:inline-block; margin-right:20px;}

.footer-bird {  bottom: 200px;}

.w3c a img {  display: block;  width: 100px;}	

footer {background-size:150% auto;}

h2 {  font-size: 30px; margin-bottom:15px;}

body {  font-size: 15px;  font-weight: 400;  line-height: 28px;}

.about-content-full {  height: 300px;}

.about-content-half {margin-top:0px;}

.white-cloud {  margin-top: -40px;}

.top-stripe {padding:11px 0px;}
	
.slider .slide, .slider-1, .slider-2, .slider-3 { height:350px; }		

.banner-text-area {  padding: 10% 60px 0px 60% !important;}

.banner-text-area h2 {  font-size: 32px; width:260px;}

.banner-text-area h3 {  font-size: 20px; width:200px;}


.key-features {  padding: 20px 0px 60px 0px;}

.book-by-category h2 {  margin-bottom: 40px;}

.book-by-category {  padding: 30px 0px;}

.book-listing h2 {  margin-bottom: 30px;}

.book-listing {  padding: 40px 0px;}

.key-feature-box h3 {  font-size: 20px;}

h2 {  font-size: 28px;}

.inside-content-area h2 {text-align:center; margin-top:10px;}

.col-1-of-3.contact-box-outer {width:100%!important;}

.contact-box {margin:20px 0px;}
	
.aboutus-mission-outer, .aboutus-vision-outer { width:100%!important; margin:10px 0px;}

.aboutus-icon {  margin-bottom: 0px;  margin-top: 10px;}
	
.ebook-box {padding: 50px 0px;}	
	
}





/*  640px  */
@media all and (max-width: 767px) {

#mixedSlider1, .grid-1280 { width:600px;}	
	
.col-1-of-1, .col-1-of-2, .col-1-of-3, .col-1-of-4, .col-1-of-5, .col-1-of-6, .col-1-of-7, .col-1-of-8, .col-1-of-9, .col-1-of-10, .col-1-of-11, .col-1-of-12, .col-2-of-3, .col-2-of-5,  .col-3-of-5, .col-4-of-5, .col-3-of-4, .col-5-of-6, .col-4-of-6, .col-3-of-6, .col-2-of-6, .col-6-of-7, .col-5-of-7, .col-4-of-7, .col-3-of-7, .col-2-of-7, .col-8-of-9, .col-7-of-9,  .col-6-of-9, .col-5-of-9, .col-4-of-9, .col-3-of-9, .col-2-of-9, .col-7-of-8, .col-6-of-8, .col-5-of-8, .col-4-of-8, .col-3-of-8, .col-2-of-8 {padding: 0px 5px;} 
	
	
.footer-column {padding:20px!important;}

.footer-column-first br {  display: block;}

.about-content-half {padding:40px 40px 40px 0px;}

.about-content-half:nth-child(4) {padding:40px 0px 40px 40px;}

.slider .slide, .slider-1, .slider-2, .slider-3 { height:260px; background-size:120% auto; }		

.white-cloud {  margin-top: -35px;}

.key-features .col-1-of-3 {width:100%; height:auto; background-image:none; border-bottom:1px solid #ddd; padding-bottom:20px;}

.banner-text-area h2 {  font-size: 25px; width:200px;}

.banner-text-area h3 {  font-size: 16px;}

.banner-text-area {  padding: 8% 60px 0px 56% !important;}

.key-features {  padding: 20px 0px 30px 0px;}

.tree-home {  width: 40%; }

.about-content-full {  width: 54%; height:360px;}

.aboutus {  padding: 40px 0px 0px 0px;}

.key-feature-box h3 {margin-top:0px;}

.white-cloud {width:100%; display:block; overflow:hidden;}

.white-cloud {  margin-top: -58px;}

.white-cloud img {  display: block;  width: 150%;}

.top-phone {  margin-left: 8px;}

.top-navigation {top:99px;}

.inside-content-area {  padding: 40px 0px;}

.ebook-box {padding: 30px 0px;}	

}




/*  480px  */
@media all and (max-width: 639px) {

.grid-1280 { width:440px;}	
	
.col-1-of-2, .col-5-of-8, .col-4-of-8, .col-3-of-8, .col-2-of-8, .col-3-of-9, .col-2-of-9  {width: 100%; float: none;}	

.col-1-of-3  {width: 100%; float: none;}	
	
.col-1-of-4  {width: 100%; float: none;}	

.col-1-of-5  {width: 100%; float: none;}	

.col-1-of-6  {width: 50%;}	

.col-1-of-7  {width: 33.33%;}	

.col-1-of-8  {width: 33.33%;}
		
.col-1-of-9  {width: 33.33%;}
		
.col-1-of-10  {width: 33.33%;}
	
.col-1-of-11  {width: 33.33%;}
	
.col-1-of-12 {width: 33.33%;}
	
	
.lets-create {  max-width: 200px;}

.blue-bird {   margin-top: 25px;  width: 150px;}

.english-medium-box, .hindi-medium-box {padding:30px;}

.footer-column a {display:block;}

.footer-column-first, .footer-column {  width: 300px !important;}

.footer-column.last a {width:48%; margin-right:0px!important;}

.footer-bird img { width: 90px;}

.footer-bird {  bottom: 230px;}

.copyright {font-size:10px;}

footer {  background-size: 150% auto;}

#mixedSlider1 { width:440px;}

#mixedSlider1 .MS-content .item {  width: 90%;  margin:0 5%; box-shadow:none; border:1px solid #ddd!important;}

.popular-books {  padding: 20px 0px 40px 0px;}

.book-by-category .col-1-of-5 {width:48%; float:left; margin:0 1%;}

.english-medium-box h2, .hindi-medium-box h2 {font-size:22px;}

.about-content-half {width:100%; padding:0px!important; margin-bottom:30px;}

.about-content-full {  width: 100%;  height: auto; margin-bottom:30px;}

.tree-home { width: 80%;  float: none;  margin: auto;  display: block;}

.slider .slide, .slider-1, .slider-2, .slider-3 { height:200px; background-size:120% auto; }		

.banner-text-area {  padding: 6% 60px 0px 56% !important;}

.banner-text-area h2 {  width: 160px; font-size:20px; margin-bottom:0px;}

.banner-text-area h3 {  width: 140px; font-size:16px;}

.top-email {font-size:0px; line-height:20px;}

.top-phone {font-size:0px; line-height:20px;}

.top-stripe img {margin-right:0px;}

.white-cloud {  margin-top: -40px;}

.mobile-text {display:inline-block; font-size:15px; color:#fff; margin-left:10px; margin-right:10px; line-height:25px; margin-top:3px; }

.top-email .mobile-text {float:left;}

.top-stripe {  padding: 8px 0px 7px 0px;}

.responsive-menu-icon {  width: 54px;  height: 54px;  top: 46px;  padding: 16px;}

.aboutus-icon {  float: none;}

.inside-content-area.aboutus-page h2 {text-align:left;} 

.inside-content-area.aboutus-page .text-center {text-align:left;}

.aboutus-mission-outer {margin-bottom:30px;}

}






/*  360px  */
@media all and (max-width: 479px) {

.grid-1280 { width:320px;}	
	
.col-1-of-6  {width: 100%; float: none;}	

.col-1-of-7  {width: 50%;}	

.col-1-of-8  {width: 50%;}
		
.col-1-of-9  {width: 50%;}
		
.col-1-of-10  {width: 50%;}
	
.col-1-of-11  {width: 50%;}
	
.col-1-of-12 {width: 50%;}	
	
footer {display:block; overflow:hidden;}

.fullsize-footer-image {  width: 140%;  margin-left: -20%;}

#mixedSlider1 { width:340px;}

.footer-bird {  bottom: 300px;}

footer {  background-size: 200% auto; padding-top:70px;}

.bookset, .book-name {font-size:14px;}

.english-medium-box, .hindi-medium-box {  padding: 25px; padding-bottom:40px;}

.book-by-category a img {  width: 70%; margin: 0px auto;}

.book-by-category a {  height: 160px;  padding: 10px 0px;}

h2 {  font-size: 24px;}

.book-name.double {  line-height: 170%;}

.bookset.double {line-height:47px;}

.lets-create {  max-width: 150px; }

.blue-bird {  margin-top: 0px;  width: 100px;}

.slider .slide, .slider-1, .slider-2, .slider-3 { height:550px; background-size:100% auto; }		

.slider-1 { background-image:url(https://ebook.kkpublication.co.in/wp-content/themes/twentytwentyfive/assets/images/banner-1-mobile.jpg); background-position:center center; }

.slider-2 { background-image:url(https://ebook.kkpublication.co.in/wp-content/themes/twentytwentyfive/assets/images/banner-2-mobile.jpg); background-position:center center; }

.slider-3 { background-image:url(https://ebook.kkpublication.co.in/wp-content/themes/twentytwentyfive/assets/images/banner-3-mobile.jpg); background-position:center center; }


.white-cloud img {  width: 200%; margin-left: -25%;}

.banner-text-area {  padding: 18% 0 0 0 !important;}

.banner-text-area h2 {  font-size: 32px;  text-align: center; line-height: 120%;   width: 300px; margin:auto; margin-bottom: 10px;}

.banner-text-area h3 {  font-size: 18px;  text-align: center;  margin-top: 7px;  max-width: 250px; width:250px; margin: auto;  line-height: 120%;}

.slider .slider_left, .slider .slider_right {  padding: 0px 10px;}

.top-navigation a {  padding: 0px 15px;}

body {font-weight:500;}

.inside-content-area {  padding: 30px 0px;}

.ebook-box {padding: 0px 0px; border:0px; border-radius:0px;} 	






}