@media (max-width: 1200px) {
    .menuWrapper .menu ul {
    -moz-column-gap: 28px;
    column-gap: 28px;
    }
}


@media (max-width: 991px) {
    .top-head{
    position: sticky;
    top: 0;
    z-index: 3;
    background-color: #ffffff;
    } 
    .menuWrapper{
    top: 67px;
    }
    .imgMenu{}
    .menu button:focus {
    outline: none;
    box-shadow: none;
    }
    .menu button {
    display: block;
    color: #fff;
    font-size: 20px;
    }
    .menu ul {
    display: none !important;
    }
    .offcanvas ul {
    display: flex;
    flex-direction: column;
    -moz-column-gap: 20px;
    column-gap: 20px;
    justify-content: space-around;
    padding: 20px;
    }
    .offcanvas ul li {
    padding: 10px 0px;
    border-bottom: 1px solid #d5d5d5;
    }
    .offcanvas ul a {
    font-size: 22px;
    color: #463b82;
    }
    .mainWrapper h3 a {
    font-weight: 600;
    font-size: 24px;
    line-height: 1;
    }
    .mainWrapper .subPost a {
    font-size: 14px;
    }
    .recent h3 {
    padding: 0px;
    font: 22px;
    }
    .recent .post {
    padding: 6px 0px;
    }
    .recent .post h6 {
    }
    .recent .post p {
    font-size: 18px;
    }
    .recent .post h7 {
    line-height: 0 !important;
    font-size: 14px;
    }
    .educationnews .smallPost h7 {
    font-size: 14px;
    }
    .educationBlog h4 {
    font-size: 18px;
    }
    .educationBlog h5 {
    line-height: 1;
    font-size: 14px;
    }
    .meta {
    -moz-column-gap: 12px;
    column-gap: 12px;
    }
    .trueStory .storyContent {
    display: flex;
    flex-direction: column;
    padding: 2%;
    }
    .trueStory .storyContent h3 {
    line-height: 1.6;
    font-size: 18px !important;
    }
    .trueStory .storyContent p {
    font-size: 15px;
    }
    .pstImg .imgContent a {
    font-size: 15px;
    }
    .pstImg .imgContent h5 {
    line-height: 16px;
    }
    footer .logo img {
    width: 50%;
    }
    footer .footerContent h3 {
    font-size: 16px;
    }
    footer .footerContent .latest a {
    display: block;
    font-size: 13px;
    padding: 5px 0px;
    }
    footer .footerContent .usefulLinks {
    font-size: 12px;
    }
}



@media (max-width: 769px) {
	.top-head ul { display: none !important;}
    .menuWrapper{background-color: #fe6b01; top:6px; z-index: 999999;}
    .menuWrapper .menu {display: block;}
    .mobile_logo {display: block; float: left;}
    .menuWrapper button.navbar-toggler {display: block; float: right;}
    .logo {text-align: center;}
    .logo img {width: 50% !important;}
    .mobile_logo img.menuImg {display: block; float: left;}
    header .social {justify-content:flex-end;}
    .swiper-slide{width: 100% !important;}
    .main-news h2 a, h2.entry-title, .life-wrap .overlay-content h3 a, .story-content h2 a, .overlay-content h3 a { font-size: 25px;}
    .main-news img {height: auto !important; width: auto !important;}
	span.sub-author__img { height: 28px !important;  width: 28px !important;  max-width: 28px !important;}
	span.sub-author__img img.img-responsive {height: 25px !important; width: 25px !important;}
	.entry-meta span.sub-author__img img.img-responsive {height: 40px !important; width: 40px !important; border-radius: 50% !important; overflow: hidden !important; object-fit: scale-down !important;}
    .interview-wrap .overlay-box{margin-bottom:30px;}
    .tech-wrap .overlay-box{margin-bottom: 20px; margin-left: 0px; }
    .samachar-small img{height: 200px;}
    .story-content{width: 100%; }
    .story-content p{ display: none; }
    .life-wrap .overlay-box{ margin-bottom: 15px; }
    .tab-menu{ width: 100%; }
    .state-top-img img{ margin: 15px 0; }
    .state-bottom img{ margin-bottom: 15px; }
    .state-bottom h3{ margin-bottom: 15px; }
    .interview-block .samachar-top h3{font-size: 25px; margin-top: 20px;}
    .interview-small .overlay-box:nth-last-child(1){ width: 100%; margin-bottom: 15px; }
    .interview-small .overlay-box:nth-last-child(2){ width: 100%; margin-bottom: 15px; }
    .interview-small .overlay-box:nth-last-child(3){ width: 100%; margin-bottom: 15px;  margin-top: 15px;}
    .blog-list img{ width: 110px; height: 110px; }
    
    .social svg {font-size: 14px !important;}
    .mainWrapper p {padding: 0px;  line-height: 1;}
    .mainWrapper .meta {margin-bottom: 10px;}
    .post button {width: -moz-fit-content; width: fit-content;}
    .long-ad {margin: 10px 0px;}
    .educationnews .smallPost {margin: 10px 0px;}
    .educationBlog .meta {margin-bottom: 20px;}
    .educationBlog .secondPost {margin: 10px 0px; border-bottom: 1px solid #d5d5d5;}
    .educationBlog .secondPost p {display: none;}
    .educationBlog .secondPost img {margin: 10px 0px; height: 240px; -o-object-fit: cover; object-fit: cover;}
    .trueStory img {height: 250px;}
    .usefulLinks {padding: 10px 0px !important; border-top: 1px solid #39739E; border-bottom: 1px solid #39739E; border-left: none !important; border-right: none !important;    }
    
    .smallPost img {height: 250px;}
    .pstImg{margin: 10px 0px;}
    .team_block{width:100% !important;}
    .entry-content p {padding: 0px 40px 20px; text-align: justify;}
    
    .footer-bottom {text-align: center;}
    footer img {margin: 10px 0px; width: 80%;}
    .footer-bottom-content{padding-right: 0px; border-right: none;}
    .footer-bottom-content.last {margin-top: 40px;}
    .footer-bottom-content img.custom-logo {margin-bottom: 15px !important;}
    .social {display: block; margin-bottom: 25px;}
    .social a {display: inline-block; height: 40px; width: 40px; font-size: 25px;}
    
    .offcanvas-start {background: #111;}
    .offcanvas-start ul {padding: 40px 20px;}
    .offcanvas-start ul li {border-bottom: 1px solid #222;}
    .offcanvas-start ul li:last-child {border-bottom: none;}
    .offcanvas-start ul li a {color: #eee; font-size: 16px; font-weight: 800;}
    .offcanvas-start ul li ul.sub-menu {padding: 5px 20px;}
    .offcanvas-start ul li ul.sub-menu li:last-child {border-bottom: none;}
	
	.site-main .post_title h1, .post_title h1 {font-size: 30px !important;}
	.category ul.post-categories li a {font-size: 13px !important; padding: 4px 15px !important;}
    
}





@media (max-width: 491px) {
    .offcanvas {
    width: 70% !important;
    }
    .menuWrapper{
    top: 0;
    }
}

@media (max-width: 360px) {
    .menuWrapper{top: 0;}
}