

    @media screen and (max-width: 1400px) and (min-width: 1025px) {
      



        .featured-posts-text{margin-top:0;}
        .featured-posts-title{padding-bottom:0;}
        .menu-link{padding:0 12px;}
        #navigation .content-social{display: none;}   
        .search-menu-icon{position: absolute;right:0;}
        .submit-button .search-menu-icon, .submit-button .search-menu-icon:hover{top: 18px;}
    }

    @media screen and (max-width: 1024px) and (min-width: 601px) {
        #primary{padding:0 5px;}
        .title-and-subtitle-wrap, #post-content{width:calc(100% - 104px);}
        #wrapper, .footer-wrap{max-width: 850px !important;}
        .super-slider{float:left;width:100%;}


        .super-slider-category div{font-size:18px;}
        .super-slider-subtitle{font-size:14px;}
        .super-slider-read-more{padding:5px 10px;margin-top:10px;font-size:12px;}

        #top-menu li:first-child{    padding: 0 0 0 10px;}

        #primary, #secondary{width:100%;}
        
        .submit-button .search-menu-icon, .submit-button .search-menu-icon:hover{top: 18px;}

        #navigation .content-social{display: none;}     


        .one-part {width: 45%;}
        .two-parts { width: 100%; }
        .three-parts { width: 100%; }
        .four-parts { width: 100%; }
        .four-parts .blog-category li, .four-parts .featured-thumbnails li, .four-parts .img-featured li, .four-parts .small-category li{width:50%;}

        .menu-link{padding:0 10px;}

        #secondary .one-part{width:50%;}
        .fullwidth-post-image .post{  float: none;  position: static;  top: auto;  background: #FFF;  box-shadow: 0 0 0 0 #FFF;margin-bottom: 0;}
        .home-widget.fixed-widget{position:relative;float:left;top:0 !important;}
        .footer-wrap{margin:20px auto;}
        #bottom-menu{width:100%;}
        #footer .content-social{width:100%;text-align: left;}
        #footer .content-social ul li{float:none;}
        .social-title-footer{width:100%;text-align: center;}
        #main-nav .menu-links.inside-menu{width:25%;}
        .sub-menu-wrapper .five-menu{width:75%;top:0;}
        .sub-menu-wrapper .five-menu li{width:33%;}
        .sub-menu-wrapper .five-menu li:nth-child(5), .sub-menu-wrapper .five-menu li:nth-child(4){display:none;}

        .sub-menu-wrapper .six-menu li{width:25%;}
        .sub-menu-wrapper .six-menu li:nth-child(5), .sub-menu-wrapper .six-menu li:nth-child(6){display:none;}

        .fb-share-icon:before, .twitter-share-icon:before, .google-share-icon:before, .pinterest-share-icon:before, .reddit-share-icon:before{width:100%;text-align:center;}
        .category-tv-icon{display: none;}
        .share-tv{height:auto;}
        .share-tv ul{width:100%;float:left;}
        .share-tv li{width:16%;margin:3px 4% 0 0;}
        #main-nav .menu-link{font-size:14px;}
        .two-parts .blog-category.blogroll2 li, .four-parts .blog-category.blogroll2 li{width:100%;}
        .search-menu-icon{position: absolute;right:0;}
        .footer-logo{    margin: 0 auto; float: none; display: table;}
        #footer .content-social{position: relative;}
        #footer .content-social ul{width:100%;text-align: center;position: relative;}
        #footer .content-social ul li{float:none;display: inline-block;}
        #bottom-menu{width:100%;}
        #bottom-menu ul{text-align: center;}
        #bottom-menu li{display:inline-block;float:none;}
        #footer .content-social{width:100%;}
        .copyright-text{width:100%;text-align: center; }
        .copyright-image {margin:0 auto; float:none;    display: table;}


    }
    @media screen and (max-width: 850px){
        .three-parts .blog-category.blogroll2 .blog-post-image, .three-parts .blog-category.blogroll2 .blogwrap{width:100%;    }
        .three-parts .blog-category.blogroll2 .blogwrap{padding:10px 0;   }
        .blog-post-content, .blog-category.blogroll2 .post-author{display:none;}
        #main .home-widget .super-slider-post{overflow: hidden;}
        .four-parts .combinator-part.double, .four-parts .combinator-part{width:100%;}
        .four-parts .widget .combinator-part li{min-width:50%;}
        .four-parts .widget .combinator-part.double li{width:100%;}
        .super-slider, .super-slider-thumbnails {width: 100%;float:left;}      
        .super-slider-thumbnails li{width:50%;}
        #primary{padding:0 5px;}
        .img-featured-text{display:none;}
        .four-parts .huge .img-featured-title h2{font-size:25px;line-height:27px;}
        .menu-link{padding:0 10px;font-size:14px !important;}
        .sub-menu-wrapper, .sub-meni{top:50px;}
        .combination-title-subtitle, .combination-title-right-text{display:none;}
        .fullwidth-post-image #post-page-title h1{    font-size: calc(2vw + 15px);  line-height: calc(2vw + 18px);  font-weight: 800;  }
        .fullwidth-post-image #post-page-subtitle{font-size: 15px;  text-align: center;  width: 100%;  line-height: 18px;  font-weight: 400;  color: #FFF;margin-top:1vw;}

        .social-title-footer{width:100%;text-align: center;}
        .super-slider-title{line-height:30px;font-size:30px;}
        .flex-control-nav, .flex-direction-nav{display:none;}
       
        .fixed-menu .menu, .fixed-menu .menu-right-margin{padding:0;}
        .top-date-wrap{display:none;}
                .fixed-logo, .fixed-menu .fixed-logo {display:none;}
         #main-nav, .fixed-menu #main-nav{  padding:0;width:100%;}
        #mob-menu {    margin-bottom: 1px;  width: 100%; height: 15px; display: block; position: relative;  font-size: 20px; height:auto;padding:0;}
        #navigation .content-social{display:none;}

        .admin-bar #nav-wrapper .fixed-menu{top:45px;}
        .sub-menu-wrapper:after{display: none;}
        #main-nav .sub-menu-wrapper .menu-links.inside-menu{height:auto;}
        #main-nav .menu-link { border-right: none; text-align: center; padding: 0; width: 100%; }
        .fixed-menu .fixed-logo { display: none; }
        .menu-item-object-category.menu-item-has-children:after { display: none; }
        #main-nav ul { display: none; }
        #main-nav ul.active { display: block;width: 100%;}
        #main-nav ul li { width: 100%;     box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1);}
        #main-nav ul li:hover .sub-menu-wrapper, #main-nav ul li:hover .sub-meni { display: none; }
        .fixed-menu .menu-logo{display: none;}
        #main-nav ul.active.menu, #main-nav ul.active{max-height:auto;}
        .site-logo-wrapper{display:none;}
        #top-navigation {display: none;}
         #mob-menu img, .fixed-menu #mob-menu img{    max-height: 50px;    object-fit: contain;}


        body.mob-menu-active{overflow-y:hidden;}
        #main-nav ul.active.menu {width: 100%;overflow-y: scroll;max-height: calc(100vh - 82px);overflow: hidden;}
        .sub-menu-wrapper, .sub-meni {position: relative;width:100%;box-shadow: none;}
        .mob-cat.sub-menu-wrapper, .mob-cat.sub-meni {position: relative;width:100%;display:block !important;}
        #main-nav .mob-cat{background: #000;left:0;border:0;}
        .sub-menu{display:none;}
        #main-nav .menu-links.inside-menu, #main-nav .sub-meni .menu-links.inside-menu, .sub-menu-wrapper .menu-links.inside-menu .sub-meni{width:100%;position: relative;padding:0;}
        .sub-menu-wrapper:before{display:none;}
        .menu-item{position: relative;}

        .subsignmeni {right: 0;height: 70px;position: absolute;width: 15%;cursor: pointer;}
        .subsignmeni:after {    left: 35%; position: absolute; top: 35px; font-size: 35px; float: left; text-align: center; content: ''; border-top: 8px solid #414548; border-right: 8px solid transparent; border-left: 8px solid transparent;}
        .sub-menu-wrapper, .sub-meni, .fixed-menu .sub-menu-wrapper, .fixed-menu .sub-meni{top:0;}
        #main-nav .menu-link { border-right: none; text-align: center; width: 100%;margin:0;    line-height: 60px; }


         

    }

    @media screen and (max-width: 700px){
        #top-navigation {display: none;}
        .share-post .fb-share-icon, .share-post .twitter-share-icon, .share-post .google-share-icon, .share-post .pinterest-share-icon, .share-post .reddit-share-icon{padding:6px;}
        .site-logo-wrapper{display:none;}
        .title-and-subtitle-wrap{width:100%;}
        #wrapper, .footer-wrap{
            max-width: 450px !important;
        }
        .nav-logo{display:none;}
        .widget .combinator-part, .header-ad-space, .footer-ad-space, .three-parts .combinator-part.double {width: 100%;}
        #media-wrapper{margin-bottom:10px;}
        .copyright-text{width:100%;text-align: center; }
        .copyright-image {margin:0 auto; float:none;    display: table;}
        .super-slider-title{line-height:30px;font-size:30px;}
        .super-slider-subtitle{display:none;}
        .super-slider-read-more{display:none;}
        .home-widget:first-child.body-super-slider{margin-top:0;}
        .copyright-text{font-size:12px;line-height:16px;}
        .super-slider-thumbnails .category-icon, .super-slider-thumbnails .small-text{display:none;}
        .super-slider-post a{line-height: normal;}
        #main{margin-top:0;}
        #primary, #secondary{width:100%;}
        .popular-slider-container{display: none;}
        .popular-part h1{padding-top:50px;}
        .one-part { width: 100%; }
        .two-parts { width: 100%; }
        .three-parts { width: 100%; }
        .four-parts { width: 100%; }
        .two-parts .blog-category.blogroll2 li, .four-parts .blog-category.blogroll2 li, .three-parts .blog-category.blogroll2 li{width:100%;}
        .search-menu-icon{position: absolute;right:0;}
        .search-menu-icon:hover{}
        .search-menu-icon:hover:before {box-shadow: none;}
        .search-box.active{z-index:-1;}
        #navigation #searchform{width:77%;top: 20px;}
        .close-search-box{width:76%;top: 11px;}
        .submit-button .search-menu-icon, .submit-button .search-menu-icon:hover{top: 4px;}
        #navigation .submit-button{right: -21px;}
        #main-nav .search-box li{background:none;}
        #secondary .one-part{width:100%;}
        #header .add-menu{display:none;}
        .one-part .blog-category li, .one-part .featured-thumbnails li, .one-part .img-featured li, .one-part .small-category li{ width: 100%;  margin: 20px 0 0; float: left; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-box-sizing: border-box;padding: 0 10px;position: relative;overflow:hidden; }
        .two-parts .blog-category li, .two-parts .featured-thumbnails li, .two-parts .img-featured li, .two-parts .small-category li{ width: 100%; margin: 20px 0 0; float: left; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-box-sizing: border-box;padding: 0 10px;position: relative;overflow:hidden;  }
        .three-parts .blog-category li, .three-parts .featured-thumbnails li, .three-parts .img-featured li, .three-parts .small-category li{ width: 100%;  margin: 20px 0 0; float: left; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-box-sizing: border-box;padding: 0 10px;position: relative;overflow:hidden; }
        .four-parts .blog-category li, .four-parts .featured-thumbnails li, .four-parts .img-featured li, .four-parts .small-category li{ width: 100%; margin: 20px 0 0; float: left; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-box-sizing: border-box;padding: 0 10px;position: relative;overflow:hidden; }

        .home-widget.fixed-widget{position:relative;float:left;top:0 !important;}   

        /*  header  */
        .fixed-logo, .fixed-menu .fixed-logo {display:none;}
        #site-logo{width:100%;display:none;}
        #site-logo img{width:70%; margin:0 15%;}
         #main-nav, .fixed-menu #main-nav{  padding:0;width:100%;}
        #mob-menu {     margin-bottom: 2px; width: 100%; height: 15px; display: block; position: relative;  font-size: 20px; height:auto;padding:0;}
        #navigation .content-social{display:none;}
       
        .admin-bar #nav-wrapper .fixed-menu{top:45px;}
        .sub-menu-wrapper:after{display: none;}
        #main-nav .sub-menu-wrapper .menu-links.inside-menu{height:auto;}
        #main-nav .menu-link { border-right: none; text-align: center; padding: 0; width: 100%; }
        .fixed-menu .fixed-logo { display: none; }
        .menu-item-object-category.menu-item-has-children:after { display: none; }
        #main-nav ul { display: none; }
        #main-nav ul.active { display: block;width: 100%;}
        #main-nav ul li { width: 100%;     box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1);}
        #main-nav ul li:hover .sub-menu-wrapper, #main-nav ul li:hover .sub-meni { display: none; }

        .huge .img-featured-title h2, .four-parts .huge .img-featured-title h2{    font-size: 24px;
    line-height: 28px;}
        .home-widget .huge .img-featured li{width:100%;}

        #post-page-title h1{font-size:30px;}
        .floating-share-icons{display:none;}
        #post-content{width:100%;min-height:150px;}
        
        .fb-share-icon:after, .twitter-share-icon:after, .google-share-icon:after, .pinterest-share-icon:after, .reddit-share-icon:after{width:100%; text-align:center;margin:0;}
        .fb-share-icon, .twitter-share-icon, .google-share-icon, .pinterest-share-icon, .reddit-share-icon{padding:6px;text-align:center;width:100%;}
        .fb-share-icon:before, .twitter-share-icon:before, .google-share-icon:before, .pinterest-share-icon:before, .reddit-share-icon:before{width:100%;text-align:center;}
        .share-post ul{width:100% !important;}
        .share-post li{margin:3px 4% 3px 0;width:16%;}

        .share-title{padding: 4px 10px; text-transform: uppercase; float: left; font-size: 17px; margin-right: 1px; color: #FFF; background: rgba(129, 129, 129, 0.5); margin-bottom: 1px;}


        .fullwidth-post-image .post{  float: none;  position: static;  top: auto;  background: #FFF;  box-shadow: 0 0 0 0 #FFF;}
        .fullwidth-post-image .trending-posts .post{float:left;}
        .footer-wrap{margin:20px auto;}
        .footer-logo{    margin: 0 auto; float: none; display: table;}
        #footer .content-social{position: relative;}
        #footer .content-social ul{width:100%;text-align: center;position: relative;}
        #footer .content-social ul li{float:none;display: inline-block;}
        #bottom-menu{width:100%;}
        #bottom-menu ul{text-align: center;}
        #bottom-menu li{display:inline-block;float:none;}
        #footer .content-social{width:100%;}
        .category-tv-icon{display: none;}
        .share-tv{height:auto;}
        .share-tv ul{width:100%;float:left;}
        .share-tv li{width:16%;margin:3px 4% 0 0;}
        body.mob-menu-active{overflow-y:hidden;}
        #main-nav ul.active.menu {width: 100%;overflow-y: scroll;max-height: calc(100vh - 82px);overflow: hidden;}
        .sub-menu-wrapper, .sub-meni {position: relative;width:100%;box-shadow: none;}
        .mob-cat.sub-menu-wrapper, .mob-cat.sub-meni {position: relative;width:100%;display:block !important;}
        #main-nav .mob-cat{background: #000;left:0;border:0;}
        .sub-menu{display:none;}
        #main-nav .menu-links.inside-menu, #main-nav .sub-meni .menu-links.inside-menu, .sub-menu-wrapper .menu-links.inside-menu .sub-meni{width:100%;position: relative;padding:0;}
        .sub-menu-wrapper:before{display:none;}
        .menu-item{position: relative;}

        .subsignmeni {right: 0;height: 70px;position: absolute;width: 15%;cursor: pointer;}
        .subsignmeni:after {    left: 35%; position: absolute; top: 35px; font-size: 35px; float: left; text-align: center; content: ''; border-top: 8px solid #414548; border-right: 8px solid transparent; border-left: 8px solid transparent;}
        .sub-menu-wrapper, .sub-meni, .fixed-menu .sub-menu-wrapper, .fixed-menu .sub-meni{top:0;}
        #main-nav .menu-link { border-right: none; text-align: center; width: 100%;margin:0;    line-height: 60px; }


    }

 @media screen and (max-width: 450px){
.super-slider-text-box{bottom:40px;}
.newsroll{border-width: 10px;}
.flex-control-nav, .flex-direction-nav{display:none;}
}
.mobile-slider.super-slider .super-slider-image img{width:100%;left:0;max-width:100%;}
.mobile-slider.super-slider .super-slider-image{position: relative;}
.mobile-slider.super-slider .super-slider-post{height: auto;}


@media screen and (max-width: 1400px) and (min-width: 701px) {
#main-nav .menu > .menu-item{display:inline-block;float:none;white-space: normal;}
#main-nav .menu::-webkit-scrollbar {display: none;}
}