@media only screen and (min-width:1900px) {
    .container{ max-width: 1600px; }

}

@media only screen and (min-width:1600px) {
    .container{ max-width: 1400px; }

	p {
		line-height: 22px;
		font-size: 14px;
	}
	.navbar .navbar-collapse ul li a {
		font-size: 13px;
		padding: 18px 5px;
	}
	.social-icons .fa {
		height: 28px;
		width: 28px;
		line-height: 28px;
		font-size: 15px;
	}
	.section-grid-col .bcontent h3 a {
		font-size: 16px;
	}
	.blog-date {
		font-size: 12px;
	}
	.bcontent h5 a, .movedetails h5 a {
		font-size: 14px;
		margin-bottom: 6px;
	}
	.blog-row .custom-news:first-child .bcontent h3 a {
		font-size: 24px;
	}
	.bcontent h3 a {
		font-size: 18px;
		line-height: 1.4;
	}
	.copy-right p {
		font-size: 13px;
	}
}

/* 992 */
@media only screen and (max-width: 1199px) {
	/* Home page  */
	h2{
		font-size: 26px;
	}
	.navbar .navbar-collapse ul li a {
		font-size: 11px;
		margin-right: 20px;
	}
	.blog-row .custom-news:not(:first-child) .blog-img {
		min-height: 90px;
	}
	.bcontent h3 a {
		font-size: 15px;
	}
	.post-slider .bcontent h3 a {
		font-size: 20px;
	}

	/* Resource Page  */
	.con-info-row{
		margin: 0 -8px;
	}
	.con-info-row [class*="col-"]{
		padding: 0 8px;
	}
	.con-map iframe {
		min-height: 300px;
	}
	.contact-form {
		padding: 20px;
	}


}


/* 768px  */
@media only screen and (max-width: 991px) {
	/* Toggle nav start  */
	.navbar-collapse {
		width: 100%;
		position: absolute;
		top: 100%;
		right: 0;
		background: #303030e3;
		z-index: 9;
		padding: 10px 12px;
		transition: all 0.4s;
		backdrop-filter: blur(4px);
	}
	.navbar-collapse ul > li {
		margin-right: 0px;
		padding: 4px 0;
		width: 100%;
		text-align: center;
	}
	.navbar{
		position: static;
	}
	.navbar-toggler {
		padding: 0 !important;
		color: var(--sky) !important;
		background-color: transparent !important;
	}
	.navbar-toggler-icon {
		height: auto !important;
	}
	.navbar-toggler:focus,
	.navbar-toggler:hover {
		text-decoration: none;
		outline: none;
		border: none;
	}
	.main-header .navbar-nav {
		padding-left: 0;
	}
	.navbar .navbar-collapse ul > li > a {
		padding: 4px 10px;
		margin: 0;
		color: var(--white);
		width: 100%;
	}
	.navbar .navbar-collapse ul > li.active > a {
		text-decoration: underline;
	}
	.navbar .navbar-collapse ul > li > a::before,
	.current-menu-parent::before {
		height: 0;
		width: 3px;
	}
	.navbar .navbar-collapse ul > li.active a::before,
	.navbar .navbar-collapse ul > li:hover a::before,
	.main-header .current-menu-parent::before {
		width: 3px;
		height: 100%;
	}
	.con-btn.btn:not(:disabled):not(.disabled) {
		margin-left: auto !important;
		margin-right: 20px;
	}
	header#myHeader {
		margin-bottom: -4px;
	}
	.menumain {
		padding: 12px;
	}
	.searchbar {
		margin-left: auto;
		margin-right: 8px;
	}
	.searchbar {
		top: 5px;
		right: auto;
		left: 70px;
	}
  	/* Toggle nav end  */

	.navbar-brand img {
		height: 40px;
	}
	body p{
		line-height: 18px;
	}
	.innerBanner {
		height: 220px;
	}
	.sec-space {
		padding: 40px 0;
	}
	.heading {
		margin-bottom: 14px;
	}
	.post-slider .bcontent h3 a {
		font-size: 17px;
	}
	.bcontent h3 a {
		font-size: 14px;
	}
	.bcontent {
		padding: 12px;
	}
	.section-grid-col .blog-box::before {
		background: linear-gradient(0deg, #000000d6, transparent);
	}
	.blog-row .custom-news  .blog-img {
		min-height: 80px;
	}
	.blog-content p {
		max-width: 100%;
	}
	.interest .blog-row, .family .blog-row {
		grid-template-columns: 1fr 1fr;
		grid-template-rows: 1fr 1fr;
	}
	.interest .blog-row .custom-news:first-child, .family .blog-row .custom-news:first-child {
		grid-row: span 2;
		grid-column: span 2;
	}
	.res-wrapping {
		grid-template-columns: 1fr 1fr 1fr 1fr;
	}
	.footer-main {
		padding: 60px 0;
	}
	.footer-main .social-icons {
		margin-top: 8px;
	}
	.social-icons ul{
		justify-content: center !important;
	}

	
	/* Resource Page  */
	.contact-info {
		padding: 40px 20px;
	}

	/* Podcast PAge  */
	.podcast-wrapper{
		margin-bottom: 40px;
	}

	/* Single Blog Page  */
	.motitle {
		margin: 6px 0 8px;
		font-size: 22px;
	}
	.motitle::after {
		margin-top: 0px;
	}
}

/* 576 */
@media only screen and (max-width: 767px) {
/* Home Page  */
	h2 {
		font-size: 26px;
		line-height: 32px;
	}
	.navbar-brand img {
		height: 30px;
	}
	.section-grid {
		grid-template-columns: 1fr 1fr;
	}
	.section-grid-col .blog-box .blog-img {
		padding-top: 64%;
	}
	.post-slider .blog-img{
		padding-top: 80%;
	}
	.post-slider .blog-img img{
		position: absolute;
		top: 0;
		left: 0;
	}
	.section-grid-col .blog-box::before, .post-slider .blog-box::before {
		background: linear-gradient(0deg, #000000b0, transparent);
	}
	.bcontent h3 a {
		font-size: 14px;
		line-height: 1.4;
		font-weight: 500;
	}
	.heading h2 {
		padding: 6px 24px 4px;
		font-size: 14px;
	}
	.health, .family, .tech, .news, .covid-res{
		margin-bottom: 40px;
	}
	.post-slider .bcontent h3 a {
		font-size: 18px;
	}
	.blog-row .custom-news:first-child {
		grid-row: span 4;
		grid-column: span 2;
	}
	.ban-row{
		row-gap: 14px;
	}
	.go-top {
		bottom: 20px;
	}
	.latest-update p {
		flex: 0 0 60%;
	}


	/* Resource PAge  */
	.resource-cms .bl-row , .news-cms .bl-row{
		margin: 0 -8px;
	}
	.resource-cms .bl-row [class*="col-"], .news-cms .bl-row [class*="col-"]{
		padding: 0 8px;
	}
	.contact-cms .con-box {
		padding: 12px;
	}
	.contact-cms .con-info-row{
		margin: 0 -6px;
		row-gap: 12px;
	}
	.contact-cms .con-info-row [class*="col-"]{
		padding: 0 6px;
	}
	.contact-info {
		padding: 12px 20px;
	}
	.con-map{
		margin-bottom: 20px;
	}
	.contact-cms{
		padding-top: 40px;
	}

	/* Podcast Page  */
	.podcast-wrapper .bcontent {
		padding: 12px 20px;
	}

	/* Category Listing Page  */
	.cat-details-cms .bl-row, .news-cat-details .bl-row{
		margin: 0 -8px;
	}
	.cat-details-cms .bl-row [class*="col-"], .news-cat-details .bl-row [class*="col-"]{
		padding: 0 8px;
	}
	.news-cms .bcontent h3 a, .news-cat-details .bcontent h3 a, .cat-details-cms .bcontent h3 a {
		font-size: 16px;
	}
	.bl-row {
		row-gap: 20px;
	}

	.post-navigation .nav-links {
		display: flex !important;
		justify-content: space-between;
	}
	.post-navigation .nav-links .nav-previous, .post-navigation .nav-links .nav-next{
		margin: 0 !important;
	}
	.player-cover{
		display: none;
	}
}


/* 480 */
@media only screen and (max-width: 575px) {
	
/* Home Page  */
	h2 {
		font-size: 24px;
		line-height: 30px;
	}
	.sec-space {
		padding: 30px 0;
	}
	.innerBanner {
		height: 180px;
	}
	.navbar-brand img {
		height: 24px;
	}
	.social-icons li:not(:last-child) {
		margin-right: 4px;
	}
	.current-date p {
		font-size: 11px;
		color: var(--white);
	}
	.post-slider .bcontent h3 a {
		font-size: 18px;
	}
	.blog-row , .interest .blog-row, .family .blog-row{
		grid-template-columns: 1fr;
		gap: 10px;
	}
	.blog-row .custom-news:first-child , .interest .blog-row .custom-news:first-child, .family .blog-row .custom-news:first-child{
		grid-column: span 1;
	}
	.blog-row .custom-news:not(:first-child) .blog-img {
		flex: 0 0 28%;
	}
	.res-wrapping {
		gap: 8px;
	}
	.health, .family, .tech , .news, .covid-res {
		margin-bottom: 30px;
	}
	.footer-main {
		padding: 40px 0;
	}

	/* Contact Page  */
	.contact-cms{
		padding-top: 30px;
	}

	/* Category List Page  */
	.productcategories{
		margin: 0 -8px;
	}
	.productcategories [class*="col-"]{
		padding: 0 8px;
	}

	/* Single Post Page  */
	div#comments {
		padding: 14px;
	}
	b.fn {
		font-size: 18px !important;
	}
	.comments-area.show-avatars .fn , .comments-area.show-avatars .comment-metadata{
		padding-left: 76px;
	}
}


/* 360 */
@media only screen and (max-width: 479px) {
	/* Home Page  */
	body p{
		font-size: 12px;
	}
	h2 {
		font-size: 22px;
		line-height: 24px;
	}
	.navbar-brand img {
		height: 24px;
	}
	.bcontent h5 a, .movedetails h5 a {
		font-size: 11px;
		padding: 6px 8px;
	}
	.res-wrapping {
		grid-template-columns: 1fr 1fr;
	}
	.section-grid {
		grid-template-columns: 1fr;
	}
	.section-grid-col:nth-child(1) {
		grid-row: span 1;
		grid-column: span 1;
	}
	.post-slider .blog-box .blog-img {
		padding-top: 100%;
	}
	.section-grid-col:not(:first-child) .blog-box .blog-img {
		padding-top: 52%;
	}
	.section-grid-col .bcontent h3 a {
		font-size: 16px;
		line-height: 1.5;
	}
	.section-grid-col:nth-child(1) .bcontent h3 a {
		margin-top: 2px;
	}
	.blog-img {
		flex: 0 0 30%;
	}
	
	.innerBanner {
		height: 160px;
	}

	/* Contact Page  */
	.form-control {
		height: 40px;
	}
	.form-group {
		margin-bottom: 10px;
	}
	.resource-cms .bl-row [class*="col-"]{
		max-width: 50%;
		flex: 0 0 50%;
	}
	.resource-cms .bl-row {
		margin: 0 -5px;
		row-gap: 12px;
	}
	.resource-cms .bl-row [class*="col-"]{
		padding: 0 5px;
	}

	/* Single post Page  */
	.motitle {
		font-size: 18px;
	}


}

/* 320 */
@media only screen and (max-width: 359px) {
	body p{
		font-size: 12px !important;
		line-height: 16px !important;
	}
	h2 {
		font-size: 18px !important;
	}
	.contact-form {
		padding: 12px;
	}
	.about-cms .ab-row .about-txt {
		padding: 14px 10px;
	}
	.productcategories [class*="col-"]{
		max-width: 100%;
		flex: 0 0 100%;
	}
	.searchbar{
		margin: 0;
	}
	.brand-logo{
		margin-right: 0;
	}
	/* .navbar-toggler {
		font-size: 1rem;
	} */
}