/* Responsive Styles
–––––––––––––––––––––––––––––––––––––––––––––––––– */

@media only screen and (max-width: 1199px) {
    .news-area .follow-widget ul li,
    .news-area2 .follow-widget ul li,
    .slider-area2 .follow-widget ul li,
    .category1-area .follow-widget ul li,
    .category-details .follow-widget ul li {
        width: 23%;
    }
    .menu-area .main-menu ul li a {
        font-size: 13px;
    }
    .news-area .follow-widget ul li{
        margin-right: 6px;
    }
    .news-area .tab-widget ul.nav li.nav-item,
    .slider-area2 .tab-widget ul.nav li.nav-item,
    .category1-area .tab-widget ul.nav li.nav-item,
    .category-details .tab-widget ul.nav li.nav-item {
        width: 50%;
    }
    .gallery-area .image-gallery .image-gallery-list .gallery-list-item img.gallery-img {
        max-width: 145px;
    }
    .int-lif .app-widget .img-content,
    .category1-area .app-widget .img-content,
    .category-details .app-widget .img-content {
        padding: 20px 25px;
    }
    .int-lif .app-widget .img-content p {
        margin-bottom: 15px;
    }
    footer.footer-area .f-about ul.f-social li {
        margin-right: -1px;
    }
    footer.footer-area .f-about ul.f-social li:last-child {
        margin-right: 0;
    }
    footer.footer-area .f-about img {
        max-width: 100%;
    }
}

@media only screen and (max-width: 991px) {
    .follow-widget.slider-area :after{
        content: '';
        display: table;
        clear: both;
    }
    .menu-area .clock span#dg-clock a {
        font-size:10px;
    }
    .menu-area .main-menu ul li ul.dropdown, #dg-clock ul li ul.dropdown{
        min-width: 144px;
    }
    .top-bar .bar-left ul li {
        margin-right: 5px;
    }
    .top-bar .bar-left ul li:nth-child(2) {
        margin-right: 10px;
    }
    .top-bar .bar-left ul li:nth-child(2):before {
        right: -7px;
    }
    .top-bar .bar-social ul li a {
        font-size: 13px;
        margin-right: 3px;
    }
    .menu-area .main-menu ul li a {
        font-size: 10px;
        margin-right: 2px;
    }
    .slider-area .slider-fix .slider-sidebar .sidebar-layer ul li:nth-child(1) {
        padding: 4px 7px 2px;
        margin-right: 6px;
    }
    .slider-area .padding-fix-r,
    .slider-area3 .slider-fix {
        padding-right: 15px;
    }
    .slider-area .slider-fix,
    .slider-area3 .sidebar-fix2 {
        padding-left: 15px;
    }
    .slider-area .owl-slider,
    .slider-area3 .owl-slider {
        margin-bottom: 25px;
    }
    .slider-area .slider-fix .slider-sidebar {
        max-width: 48.18%;
        float: left;
    }
    .slider-area .slider-fix .sidebar-o {
        margin-right: 25px;
    }
    .news-area .follow-widget ul li,
    .news-area2 .follow-widget ul li,
    .slider-area2 .follow-widget ul li,
    .category1-area .follow-widget ul li,
    .category-details .follow-widget ul li {
        width: 24%;
    }
    .news-area .add-widget .add-layer,
    .news-area2 .add-widget .add-layer,
    .slider-area2 .add-widget .add-layer,
    .category1-area .add-widget .add-laye,
    .category-details .add-widget .add-layer {
        padding-top: 155px;
    }
    .news-area .add-widget .add-layer p,
    .news-area2 .add-widget .add-layer p,
    .slider-area2 .add-widget .add-layer p,
    .category1-area .add-widget .add-layer p,
    .category-details .add-widget .add-layer p {
        font-size: 30px;
        max-width: 340px;
    }
    .news-area .tab-widget ul.nav li.nav-item,
    .slider-area2 .tab-widget ul.nav li.nav-item,
    .category1-area .tab-widget ul.nav li.nav-item,
    .category-details .tab-widget ul.nav li.nav-item {
        width: 50%;
    }
    .news-area .tab-widget {
        margin-bottom: 28px;
    }
    .gallery-area .video-gallery .video-lg {
        height: 270px;
    }
    .gallery-area .video-gallery {
        padding-bottom: 40px;
    }
    .gallery-area .image-gallery .image-gallery-list .gallery-list-item img.gallery-img {
        max-width: 160px;
    }
    .int-lif .col-md-0,
    .slider-area3 .sidebar-fix,
    .slider-area3 .sidebar-fix2,
    .news-area2 .col-md-0,
    .more-news-area .col-md-0,
    .slider-area2 .col-md-0,
    .int-lif-bus .int-news,
    .category1-area .col-md-0,
    .category-details .col-md-0 {
        display: none;
    }
    .slider-area3 {
        margin-bottom: 10px;
    }
    .news-area2 {
        padding-bottom: 40px;
    }
    .about-us .about-img {
        margin-bottom: 60px;
    }
    .category1-area .pagination-box {
        margin-bottom: 35px;
    }
    .category1-area .mv-widget {
        margin-bottom: 0;
    }
    .contact-area .contact-info {
        padding-left: 5px;
    }
}

@media only screen and (max-width: 767px) {
    .slider-area,
    .slider-area3,
    .slider-area2,
    .breadcrumb-area {
        margin-top: 10px;
    }
    .pop-news .owl-nav {
        display: none;
    }
    #topadd {
        margin-top: 80px;
        margin-bottom: -60px;
    }
    .mean-container .mean-bar nav.mean-nav a img {
        margin-left: 15px;
    }
    .top-news .news-content .ticker .news-head > span {
        width: auto;
    }
    .top-news .news-content .ticker .news-head > i {
        color: #d32f2f;
        line-height: 20px;
        margin-top: 9px;
        margin-left: -4px;
    }
    .top-news .news-content .ticker .tickercontainer {
        margin: 0;
    }
    .top-news .news-content .ticker .tickercontainer ul li a {
        margin-left: 0;
        font-size: 9px;
        line-height: 36px;
    }
    .top-news .news-content .ticker .tickercontainer ul li a i {
        margin-right: 0;
    }
    .top-news .news-content .ticker .tickercontainer ul li {
        padding: 0 !important;
    }
    .top-news .news-content .ticker .news-head span i.fa-caret-right{
        display: none;
    }
    .slider-area .slider-fix .slider-sidebar {
        max-width: 47.55%;
    }
    .slider-area.follow-widget .slider-fix .slider-sidebar{
        width: 100%;
        max-width: 100%;
    }
    .news-area .latest-news .tab-content .tab-pane .lt-item-bg p {
        margin-bottom: 36px;
    }
    .news-area .follow-widget ul li,
    .news-area2 .follow-widget ul li,
    .slider-area2 .follow-widget ul li,
    .category1-area .follow-widget ul li,
    .category-details .follow-widget ul li {
        width: 23%;
    }
    .gallery-area .image-gallery .image-gallery-list .gallery-list-item img.gallery-img {
        max-width: 115px;
    }
    .news-area .add-widget .add-layer,
    .news-area2 .add-widget .add-layer,
    .slider-area2 .add-widget .add-layer {
        padding-top: 90px;
    }
    footer.footer-area .f-about,
    footer.footer-area .f-post {
        margin-bottom: 35px;
    }
    footer.footer-area .f-service {
        padding-left: 0;
        margin-bottom: 30px;
    }
    .footer-btm .copyright-text p {
        text-align: center;
        margin-bottom: 10px;
    }
    .footer-btm .ftb-menu {
        text-align: center !important;
    }
    .footer-btm {
        height: 120px;
    }
    .slider-area2 .pop-news2 .pop-box .pop-img a img {
        width: 100%;
    }
    .category1-area .category-box2.d-flex,
    .category-details .social-tag.d-flex {
        display: inherit !important;
    }
    .category1-area .category-box2 .cat-img a img {
        width: 100%;
        margin-right: 0;
        margin-bottom: 20px;
    }
    .category-details .padding-fix-r {
        display: none;
    }
    .category-details .social-tag .social {
        margin-bottom: 10px;
    }
    .contact-area .get-in-touch {
        margin-bottom: 35px;
    }
    .contact-area .contact-info {
        margin-bottom: 20px;
    }
    .contact-area .contact-info {
        padding-left: 0;
    }
}

@media only screen and (max-width: 575px) {
    .slider-area .slider-fix .slider-sidebar {
        display: none;
    }
    .slider-area.follow-widget .slider-fix .slider-sidebar{
        display: block;
    }
    .slider-area.follow-widget .slider-fix:after {
        content:"";
        display: table;
        clear: both;
    }
    .news-area .latest-news .tab-box ul.nav li.nav-item a.nav-link {
        font-size: 12px;
    }
    .slider-area .owl-slider .owl-nav div {
        opacity: 1;
        visibility: visible;
    }
    .slider-area {
        padding-bottom: 10px;
    }
    .news-area .follow-widget ul li,
    .news-area2 .follow-widget ul li,
    .slider-area2 .follow-widget ul li,
    .category1-area .follow-widget ul li,
    .category-details .follow-widget ul li {
        width: 23%;
    }
    .news-area .add-widget .add-layer,
    .news-area2 .add-widget .add-layer,
    .slider-area2 .add-widget .add-layer,
    .category1-area .add-widget .add-layer,
    .category-details .add-widget .add-layer {
        padding-top: 65px;
    }
    .gallery-area .image-gallery .image-gallery-list .gallery-list-item img.gallery-img {
        max-width: 100px;
    }
    .int-lif .more-news .more-slider .more-item .more-content.d-flex,
    .more-news-area .more-news .more-slider .more-item .more-content.d-flex,
    .category-details .news-author.d-flex {
        display: inherit !important;
    }
    .int-lif .more-news .more-slider .more-item .more-content .more-img a img,
    .more-news-area .more-news .more-slider .more-item .more-content .more-img a img,
    .category-details .news-author .author-img img {
        width: 100%;
        margin-right: 0;
        margin-bottom: 20px;
    }
    footer.footer-area .f-menu.d-flex {
        display: inherit !important;
        text-align: center;
    }
    footer.footer-area .f-menu a {
        padding: 5px;
    }
    .contact-area #map {
        height: 350px;
    }
}

@media only screen and (max-width: 480px) {
    .news-area .follow-widget ul li,
    .news-area2 .follow-widget ul li,
    .slider-area2 .follow-widget ul li,
    .category1-area .follow-widget ul li,
    .category-details .follow-widget ul li {
        width: 23%;
    }
    .news-area .add-widget .add-layer p,
    .news-area2 .add-widget .add-layer p,
    .slider-area2 .add-widget .add-layer p,
    .category1-area .add-widget .add-layer p,
    .category-details .add-widget .add-layer p {
        font-size: 20px;
        max-width: 235px;
    }
    .gallery-area .image-gallery .image-gallery-list .gallery-list-item img.gallery-img {
        max-width: 85px;
    }
    .error-msg .error-box h1 {
        font-size: 180px;
    }
    .error-msg .error-box h3 {
        font-size: 24px;
    }
    .error-msg .error-box p,
    .error-msg .error-box a {
        font-size: 15px;
    }
    .error-msg {
        padding: 10px 0 50px;
    }
}
