.main-modal-bg-btn.form-btn {
	margin: 0 auto;
}
@media only screen and (min-width: 300px) and (max-width: 575px) {
	.mobile-menu .circle {
		top: 15px;
	}
	
	ul.btn-cta li:nth-child(1) a {
		display: none;
	}
	
	.main-modal-bg-btn.form-btn {
		margin-left: 0;
	}
	
	.header-top, .main-header-bg .main-header {
		display:         flex;
		justify-content: flex-start;
	}
	
	.inner-page-form form h3 {
		text-align: center !important;
	}
	
	.book-banner h3,
	.pb-2,
	.book-mark-ser h2,
	.pb-3,
	.child-story h2 {
		text-align: center;
	}
	
	.faq-sec h2 {
		text-align: center;
		margin-top: 20px;
	}
	
	.footer-logo {
		width:   auto;
		padding: 0;
		margin:  0 auto;
		display: table;
	}
	
	.dropdown-item {
		padding: 0;
	}
	
	.mobile-dropdown ul.dropdown-menu.show {
		height: auto;
	}
	
	.mobile-dropdown button, .mobile-menu .navlinks li a {
		font-weight: 500;
		font-size:   14px;
	}
	
	.mobile-dropdown ul.dropdown-menu.show {
		border-radius: 0;
		border:        none;
		height:        auto;
		padding:       0;
		box-shadow:    none;
		overflow:      auto;
	}
}

