@media (max-width:1640px){
.topNavbar, .menubar{
padding: 4px 20px;
}
.menu-unstyled li {
padding-right: 16px;
}
.commonBanner-sec nav.breadcrumb{
padding: 20px 20px;
}
.theAuthor-con .meetAuthor-right-con{
margin: auto;
max-width: 100%;
}
.featured-slide-sec.bgImg::after{
border-radius: 100px 0px 0px 0px;
}
}

@media (max-width:1380px){
.menu-unstyled li {
padding-right: 10px;
}
.menu-unstyled li a, .moreBtn a{
font-size: 14px;
}
.logo-con a img{
width: 180px;
height: auto;
}
.moreBtn .search-btn.ps-4{
padding-left: 0 !important;
}
}

/* For screen width up to 1440px */
@media (max-width: 1440px) {
.menu-list ul.menu-unstyled li {
display: inline-block;
}
.moreBtn-con {
display: inline-block;
}

}

/* For screen width up to 1280px */
@media (max-width: 1280px) {
.menu-list ul.menu-unstyled li {
display: inline-block;
}
.moreBtn-con {
display: inline-block;
}
.featured-slide-sec.bgImg::after, .topBanner-conTxt, .finalPost-contxt, .finalPost-con.bgImg,
.about-sec.bgImg::before{
border-radius:  0px;
}
.posts-boxImg, .courage-left-con, .featureSlide .item-con, .video-left-con{
max-width: 100%;
}
.courage-left-con iframe{
width: 100%;
}
.video-left-con{
height: 100%;
}


}

/* For screen width up to 1024px */
@media (max-width: 1024px) {
.menu-list ul.menu-unstyled li {
display: inline-block;
}
.moreBtn-con {
display: inline-block;
}
.footer-sec.bgImg{
background-position: center !important;
}
}


/* Responsive styles */
@media (max-width: 768px) {
.top-unstyled {
flex-direction: column;
}

.submenu {
position: relative;
top: 0;
left: 0;
display: none;
}

.has-submenu .submenu {
display: none;
}

.has-submenu.open .submenu {
display: block;
}
.moreBtn .dropdown-menu {
width:auto;
}
}


@media (max-width: 1366px) {

.menu-list ul.menu-unstyled li {
display: inline-block;
}
.moreBtn-con {
display: inline-block;
}
}

@media (max-width: 1140px) {
.header-desktop{
display: none !important;
}

.header-mobile{
display: block;
}
}

/* For screen width up to 991px */
@media (max-width: 991px) {
#backToTop, .dk-view{
display: none !important;
}
.search-field{
border-radius: 0;
}
.commonBanner-sec nav.breadcrumb {
padding: 10px;
}

.google-ads-sec{
padding: 12px 0;
}
.google-ad-con{
margin: 0 auto 20px;
}
.footerNav-con{
width: auto;
}

.search-field {

max-width: 500px;
width: 100%;
}
.footerLogo-con .socail-links{
display: none;
}
.socail-links.socail-links1{
display: block;
margin-top: 40px;
text-align: center;
}
.google-ad-con{
margin-bottom: 20px;
}
.header.sticky-shadow{
box-shadow: none;
}
.featured-video-sec, .featured-sec.bgImg, .archive-posts-sec.bgImg, .testimonail-sec, .about-con,
.footer-sec.bgImg {
padding: 30px 0;
}
.featured-con{
flex-wrap: wrap;
}
.featured-right-con{
max-width: 100%;
gap: 20px;
flex-direction: row;
margin-top: 0;
}
.featured-con{
gap: 30px;
}
.google-ad-con{
margin: 0 auto;
margin-bottom: 0px;
}
.featured-video-con{
margin-bottom: 25px;
}
.about-con{
flex-wrap: wrap;
justify-content: center;
gap: 20px;
}

.finalPost-contxt, .topBanner-conTxt, .testimonail-con{
padding: 20px;
}
.topBanner-con h4, .finalPost-contxt a, .courage-right-con h5 a{
font-size: 22px;
}
.finalPost-contxt p, .finalPost-con a.comonBtn, .courage-right-con h5 a {
margin-bottom: 20px;
}
.video-right-con h6{
font-size: 20px;
}
.footerLogo-con p{
margin: 30px 0px;
}
.blog-page-sec .posts-box-con2.bgImg{
max-width: 100%;
}
.essayForm-left-con, .testimonail-blog-con, .about-content-box{
padding: 20px;
}
.footerNav{
gap: 40px;
}
.blogBanner-left-con{
padding: 30px 0;
}

.blog-detail-txt{
max-width: 100%;
margin-left: 0;
}
.blog-detail-txt h5 br{
display: none;
}
.backBtn{
margin-bottom: 25px;
}
.blog-detail-txt h5{
margin: 20px 0;
font-size: 32px;
}

}

@media (max-width: 767px) {

.footerNav-con{
margin-top: 10px;
}
.footerNav-con h5{
margin-bottom: 10px;
}
.footerLogo-con{
max-width: 100%;
border-bottom: 1px solid #ffffff2c;
}
.footerNav-con ul li a{
font-size: 14px;
line-height: 20px;
}
.footerNav {
gap: 30px;
}
.footerLogo-con img, .footerLogo-con h3{
text-align: center;
}
.footerLogo-con img{
display: flex;
align-items: center;
margin: auto;
}
.footerLogo-con p{
text-align: center;
}
.readMore-btn{
margin-top: 15px;
}
.courage-right-con .postUser-con {
margin-top: 30px;
}
.blog-detail-txt h5 {
    line-height: 40px;
}
.blogBanner-left-con .postUser-con{
    gap: 15px;
}

}

@media (max-width: 576px) {

.topnavCon{
padding: 10px;
}
.header-mobile .topNavbar ul li{
padding-right: 10px;
}
.mobileList{
gap: 15px;
}
.footerNav-con.mainMenu {border-top: 1px solid #ffffff2c;
padding: 20px 0;
border-bottom: 1px solid #ffffff2c;
text-align: center;
}
.footerNav-con.mainMenu .footerList li{
display: inline-block;
padding: 8px;
margin: 0;
}
.footerNav {
gap: 40px;
}
.footerNav-con ul.footerList{
flex: 1;
}
.footerNav-con, .readMore-btn .comonBtn{
width: 100%;
}
.footerNav-con.mainMenu h5{
display: none;
}
.contact-left-con form .customBtn, .comonBtn{
max-width: 100% !important;
}
}
