
@media only screen and (max-width: 1200px){

    .menu-container{
        display: none;
    }
    .menu-bottom{display: none;}
    .mobile-menu-bottom{display: block;}
    .js .mobile-menu{display:none;}
    .js .slicknav_menu{display:block;}
    

    .scrollup{
        display: none !important;
    }

    .recent-post-image{
        width: 20%
    }

    .recent-post-title-cont{
        width: 80%
    }

    .reading-text, .stickprev, .sticknext{
        display: none;
    }

    .stick-header-info h2{
        margin-top: 5px;
    }

    .progress-share-icon{
        margin-top: 5px;
    }

    .vc_col-sm-8 ul.big-featured-right > li:first-child{
        width: 65.8%;
        margin-right: 0.2%;
    }
    
    .vc_col-sm-8 ul.big-featured-right > li{
        width: 34%;
    }

    .journalist-mod-thumb-block{
      min-width: auto;
    }

    .journalist-thumb-image img{
      height: auto !important;
    }

    .journalist-thumb-text {
        height: auto;
        padding-top: 0;
        line-height: 20px;
        padding-top: 5px;
        padding-bottom: 3px;
    }
	.footer-widget {
    padding-bottom: 60px;
width: 100%;
}
}

@media only screen and (max-width: 991px){
    
    .stick-header-info{
        display: none;
    }

    .shortcode-owl-slider .owl-image{
        width: 100%;
    }

    .slider-content{    
        bottom: 0;
        transform: translateY(0);
        width: 100%;
        right: 0;
        padding: 15px;
        padding-bottom: 0;
    }

    .slider-content{
        height: 200px !important;
    }

    h1{
        font-size: 26px !important;
        line-height: 32px !important
    }

    h2{
        font-size: 24px !important;
        line-height: 30px !important
    }

    h3{
        font-size: 18px !important;
        line-height: 26px !important
    }

    .social-links ul li{
        width: 50%;
    }

    .mini-left{
        width: 100% !important;
    }

    .mini-right{
        display: none;
    }

    .mini-post-type ul li:first-child .mini-right{
        display: block;
    }

    .image-left{
        width: 100%;
        padding-right: 0;
        margin-bottom: 1px;
    }

    .image-left .image-background-post{
        height: 350px;
    }

    .image-right .image-background-post{
        height: 300px;
    }

    .image-right{
        width: 50%;
    }

    .footer-instagram-widget ul li{
        width: 25% !important;
    }

    .mini-list h2{
        font-size: 18px !important;
    }

    .vc_col-sm-8 ul.big-featured-right > li{
        width: 100%;
    }

    .vc_col-sm-8 ul.big-featured-right > li:first-child{
        width: 100%;
        margin-bottom: 2px;
    }

    .footer-instagram-widget .instagram-widget ul {
        position: relative;
    }
.footer-widget {
    padding-bottom: 60px;
width: 100%;
}
}

@media only screen and (min-width: 768px) and (max-width: 1200px){
    .hot-5-posts ul li .hot-5-inner .hot-5-inner-text {padding: 0 70px 0 15px;}
    .sidebar-widget ul li a {font-size: 12px;}
	.footer-widget {
    padding-bottom: 60px;
width: 100%;
}
}

@media only screen and (max-width: 767px){
    ul.big-featured-right > li{
        width: 100%;
    }

    ul.big-featured-right > li:first-child{
        width: 100%;
        margin-bottom: 2px;
    }

    .video-sect-colm-8, .video-sect-colm-4{
        float: none;
        width: 100%;
    }

    .video-sect-colm-4{
        padding-left: 17.5px;
        padding-right: 20px;
    }

    .video-section-first .video-sect-back{
        height: 315px;
    }

    .video-section-list{
        margin-top: 70px;
    }

    .journalist-mod-slider-wrapper{
        height: auto;
    }

    .journalist-mod-slider{
        float: none;
        width: 100%;
    }

    .journalist-mod-slider-wrapper .journalist-mod-slider-thumbs{
      float: none;
      padding-left: 0;
      width: 100%;
      margin-top: 20px;
    }

    .journalist-mod-thumb-block{
        position: relative;
    }

    .journalist-thumb-image img{
      width: 100px;
    }

    .journalist-thumb-text{
      height: 85px;
    }

    .journalist-mod-slider .owl-mod-title h2{
        font-size: 12px !important;
    }

    .journalist-mod-slider .owl-mod-title p{
        font-size: 11px !important;
        margin-top: 0 !important;
    }
	.footer-widget {
    padding-bottom: 60px;
width: 100%;
}
}

/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width: 479px) {

    .newsletter-form{
        display: none;
    }

    .newsletter-inputs input[type="email"]{
        min-width: 100% !important;
        width: 100% !important;
    }

    .owl-image{
        height: 200px !important;
    }

    .image-right{
        width: 100%;
        margin-top: 20px;
    }

    .image-background-post .read-more, 
    .image-background-post .element-author, 
    .image-background-post-container .image-right .element-author{
        display: none;
    }

    .footer-instagram-widget ul li{
        width: 50% !important;
    }

    .vc_col-sm-4{
        margin-bottom: 40px;
    }

    .image-background-post-container{
        padding-left: 0;
        padding-right: 0;
    }

    .sidebar-widget:last-child{
        margin-bottom: 0;
    }

    .mini-post-type ul li:first-child .element-date{
        top: -16px;
        right: auto;
        left: 45%;
    }

    .newsletter-inputs .pull-left{
        float: none !important;
    }

    .newsletter-inputs .pull-left:first-child{
        margin-bottom: 15px;
    }

    .index-post-media{
        margin-bottom: 20px;
    }

    .image-background-post-container{
        padding-left: 20px;
        padding-right: 20px;
    }
.footer-widget {
    padding-bottom: 60px;
width: 100%;
}
}