.pad0{
    padding: 0;
}

.pad-l0{
    padding-left: 0;
}
.pad-r0{
    padding-right: 0;
}

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

.module-one-typo.module-hero-typo > h3 {
    font-size: 1.3rem;
}

.module-one-typo.module-hero-typo > h5 {
    font-size: 1.1rem;
}

.columns:hover > div > .module-one-typo.module-hero-typo > p.top-hero-text{
    /* font-size: 1.1rem;
    height: 40px; */
}

}

@media only screen and (min-width: 1100px) {
    .pad0-dt{
        padding: 0;
    } 

    /* .pad-dt-l0{
        padding-left: 0;
    }

    .pad-dt-r0{
        padding-right: 0;
    } */

}


@media only screen and (min-width: 1025px) and (max-width: 1300px) {
    .socialmedia-strip-arrow > span i {
        padding: 12px 5.3px;
    }

    .modulefour-single .shrink {
        max-width: 50%;
    }


}

@media only screen and (min-width: 900px) and (max-width: 1025px) {
    .modulefour-single .shrink{
        width: 40%;
    }


}

@media only screen and (max-width: 1023px) {
    .footercontent > .row > div:last-child { margin-top: 40px; }

    .module-two-strips,
    .module-one-typo {
        margin-bottom: 20px;
        padding-bottom: 20px;
    }

}

@media only screen and (min-width: 770px) and (max-width: 1025px) {

    .modules:first-child {
        margin-top: 0;
    }

    .right-modules {
        padding-top: 0;
    }

    .modules-side:first-child {
        padding-top: 0;
    }
    .modules:last-child { border-bottom: none; }

    #mobile-hero-top .module-one-typo.module-hero-typo { margin-bottom: 0; 
        padding: 20px 20px 10px 20px; 
    }


    .logo-search{padding: 10px 0;}

    h3{font-size: 1.4rem;}

    .menu-nav > ul {
        text-align: right;
    }
    .menu-nav > ul > li > ul > li {
        float: left;
        width: 20%;
        margin-top: 0;
    }

    .module-one-typo.module-hero-typo > h3{
        font-size: 1.2rem;
    }

    .module-one-typo.module-hero-typo > h5 {
        font-size: 1rem;
    }

    .socialmedia-strip-icon > span{width: 5.333rem;}

    .socialmedia-strip-followers {
        font-size: 1rem;
        line-height: 1.4;
    }

    section.video-bg{
        display: none;
    }

}/* END MQ */

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

.right-modules {
    padding-top: 0;
}

.modules-side:first-child {
    padding-top: 0;
}
    .modules:first-child {
        margin-top: 0;
    }

    .modulefour-single .shrink{
        width: 100%;
        text-align: center;
    }

    .logo-search{padding: 10px 0;}

    .menu-nav > ul {
        text-align: right;
    }
    p.trending-title {
        padding: 10px;
    }
    .socialmedia-strip-icon > span{width: 4rem;}
    .socialmedia-strip-arrow > span i {padding: 12px 8px; }

    .top-strip_bar .orbit {
        text-align: center;
    }
    .logo-search {
        padding: 8px 0;
    }
    .modules {
        margin-top: 30px;
        padding-bottom: 30px;
    }

    footer {
        padding-top: 40px;
    }
    .footer-one,
    .footer-two {
        margin-bottom: 30px;
    }
    #mobile-hero-top .orbit-container {
        height: auto !important;
    }
    .module-one-typo.module-hero-typo {
        position: relative;
        padding: 10px 20px;
        background: #303030;
        margin-bottom: 0;
    }
    .module-two .module-one-typo,
    .module-one .module-one-typo {
        text-align: center;
    }
    a.scroll-top {
        left: 20px;
        bottom: 20px;
        font-size: 35px;
        opacity: 0.7;
    }
    .second-comment.single-comment,
    .third-comment.single-comment {
        margin-right: -0.9375rem;
        margin-left: -0.9375rem;
    }
    /* Mobile Nav */
    
    .mob-nav-open {
        position: relative;
        -webkit-transform: translate3d(75%, 0, 0);
        transform: translate3d(75%, 0, 0);
        -webkit-transition: -webkit-transform 0.3s ease-in 0s;
        transition: transform 0.3s ease-in 0s;
    }
    ul.show-on-mobile {
        position: absolute;
        top: 0;
        bottom: 0;
        left: -75%;
        width: 75%;
        padding-right: 0;
        margin-left: 0;
        right: 0;
        background: #303030;
        z-index: 9999;
    }
    .mob-close {
        display: none;
    }
    .mob-nav-open2,
    .mob-nav-open2 body {
        overflow-x: hidden;
    }
    .mob-nav-open .mob-close {
        position: absolute;
        top: 0;
        bottom: 0;
        display: block;
        background: rgba(0, 0, 0, 0.5);
        height: 100%;
        width: 100%;
        z-index: 9999;
    }


    .left-article-one .modulefour-single .row .columns.shrink {
        margin: 0 auto 2rem auto;
    }

    section.video-bg{
        display: none;
    }


}/* End MQ */

@media only screen and (min-width: 600px) and (max-width: 769px) {

    .modules:last-child { border-bottom: none; }

    .mob-nav-open {
        position: relative;
        -webkit-transform: translate3d(40%, 0, 0);
        transform: translate3d(40%, 0, 0);
        -webkit-transition: -webkit-transform 0.3s ease-in 0s;
        transition: transform 0.3s ease-in 0s;
    }

    .modulefour-single:not(:last-child) {
        padding-bottom: 25px;
        margin-bottom: 25px;
    }

    .socialmedia-strip-followers{
        font-size: 1rem;
    }

    ul.show-on-mobile {
        left: -40%;
        width: 40%;
    }

    .mob-close {
        display: none;
    }
    .mob-nav-open2,
    .mob-nav-open2 body {
        overflow-x: hidden;
    }
    .mob-nav-open .mob-close {
        width: 100%;
    }

    .btm-pagination { margin: 0 auto; }

    .mnu-search.mnu-search-open,
    .no-js .mnu-search {
        width: 90vw;
    }

    .contact-address li {
        width: 50%;
        float: left;
    }


}/* End MQ */

@media screen and (max-width: 599px) {
    .pad0-mob{
        padding: 0;
    } 

    .marg0-mob{
        margin: 0 !important;
    } 

    .right-searchinput, button.right-searchsubmit {
        padding: 0;
    }

    .socialmedia-strip-arrow > span i{
        padding: 12px 0 12px 31.3px;
    }
    .modulefour .module-one-typo {
        text-align: center;
    }


    .mob-fw {
        width: 100%;
        flex: 0 0 100%;
        max-width: 100%;
        margin-top: 0.8333rem;
    }
    .single-comment .comnt-reply {
        text-align: right;
    }
    .socialmedia-strip-icon > span {
        width: 4.167rem;
    }
    .error404-cont h1 {
        font-size: 2.1rem;
    }
    .error404-cont h2 {
        font-size: 1.6rem;
        margin: 15px 0 30px 0;
    }

    .mnu-search.mnu-search-open,
    .no-js .mnu-search {
        width: 90vw;
    }

}/* END MQ */

/* Print MQ */
@media print {
    blockquote,img,pre,tr{page-break-inside:avoid}
    *,:after,:before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}
    a,a:visited{text-decoration:underline}
    a[href]:after{content:" (" attr(href) ")"}
    abbr[title]:after{content:" (" attr(title) ")"}
    a[href^="#"]:after,a[href^="javascript:"]:after{content:""}
    blockquote,pre{border:1px solid #999}
    thead{display:table-header-group}
    img{max-width:100%!important}
    h2,h3,p{orphans:3;widows:3}
    h2,h3{page-break-after:avoid}
}