p {
    margin: 0 0 0px;
}

.home .logo {
    display: none !important;
}

.home .t3-mainbody {
    display: none;
}

.t3-off-canvas .t3-off-canvas-body .logo {
    display: none;
}

@media (max-width: 1024px) {
.t3-header {
    position: absolute;
}}

@media (min-width: 769px) {
header#t3-header {
    position: fixed;
}}

.acm-cta {
    background-color: #757575 !important;
}

@media (max-width: 1200px) {
.acm-cta .cta-content {
    padding: 0px;
}}

.acm-cta .cta-heading {
    font-size: 75px;
}

@media (min-width: 769px) and (max-width: 1000px) {
.acm-cta .cta-heading {
    font-size: 70px;
}}

@media (min-width: 769px) and (max-width: 920px) {
.acm-cta .cta-heading {
    font-size: 60px;
}}

@media (min-width: 769px) and (max-width: 880px) {
.acm-cta .cta-heading {
    font-size: 50px;
}}

@media (max-width: 350px) {
.acm-cta .cta-heading {
    font-size: 20vw;
}}

@media (max-width: 1000px) {
span.btn.btn-border-light.btn-flip-front {
    font-size: 13px;
}}

@media (max-width: 920px) {
span.btn.btn-border-light.btn-flip-front {
    font-size: 12px;
}}

@media (max-width: 880px) {
span.btn.btn-border-light.btn-flip-front {
    font-size: 11px;
}}

@media (max-width: 1000px) {
.btn-flip-wrap {
    height: 50px;
    width: 30%;
}}

@media (max-width: 768px) {
.btn-flip-wrap {
    width: 23%;
}}

@media (max-width: 590px) {
.btn-flip-wrap {
    width: 140px;
}}

.acm-features.style-1 .feature-image {
    display: none;
}

@media (max-width: 1200px) {
.acm-features.style-1 .features-item {
    padding: 50px 4% !important;
    padding-bottom: 100px !important;
}}

@media (max-width: 1024px) {
.acm-features.style-1 .features-item {
    padding: 35px 3% !important;
    padding-bottom: 75px !important;
}}

@media (max-width: 768px) {
.acm-features.style-1 .features-item {
    padding: 35px 5% !important;
    padding-bottom: 75px !important;
}}

.acm-features.style-1 .features-item {
    padding: 75px 5%;
    padding-bottom: 100px;
}

.acm-features.style-1 .features-item:hover .feature-content {
    animation: none;
}

@media (max-width: 1024px) {
.two-blocks-wrapper .block-left {
    margin-top: unset;
}}

@media (max-width: 980px) {
h3.feature-title {
    font-size: 19px;
}}

@media (max-width: 880px) {
h3.feature-title {
    font-size: 18px;
}}

@media (max-width: 768px) {
h3.feature-title {
    font-size: 30px;
}}

@media (max-width: 1024px) {
p.feature-desc {
    font-size: 13px;
}}

@media (max-width: 880px) {
p.feature-desc {
    font-size: 12px;
}}

@media (max-width: 768px) {
p.feature-desc {
    font-size: 18px;
}}

.jamasthead.blend-bg {
    background-color: #757575;
}

.articles-list.ja-isotope-wrap.packery .item:hover .article-img {
    background-color: #555;
}

@media (max-width: 768px) {
.t3-off-canvas {
    width: 30% !important;
}}

@media (max-width: 430px) {
.t3-off-canvas {
    width: 35% !important;
}}

@media (max-width: 380px) {
.t3-off-canvas {
    width: 40% !important;
}}

@media (max-width: 330px) {
.t3-off-canvas {
    width: 45% !important;
}}

@media (max-width: 290px) {
.t3-off-canvas {
    width: 50% !important;
}}

@media (max-width: 768px) {
.off-canvas-effect-4.off-canvas-open .t3-wrapper, .off-canvas-effect-4.off-canvas-open .t3-mainnav-android {
    transform: translate3d(30%, 0, 0) !important;
}}

@media (max-width: 430px) {
.off-canvas-effect-4.off-canvas-open .t3-wrapper, .off-canvas-effect-4.off-canvas-open .t3-mainnav-android {
    transform: translate3d(35%, 0, 0) !important;
}}

@media (max-width: 380px) {
.off-canvas-effect-4.off-canvas-open .t3-wrapper, .off-canvas-effect-4.off-canvas-open .t3-mainnav-android {
    transform: translate3d(40%, 0, 0) !important;
}}

@media (max-width: 330px) {
.off-canvas-effect-4.off-canvas-open .t3-wrapper, .off-canvas-effect-4.off-canvas-open .t3-mainnav-android {
    transform: translate3d(45%, 0, 0) !important;
}}

@media (max-width: 290px) {
.off-canvas-effect-4.off-canvas-open .t3-wrapper, .off-canvas-effect-4.off-canvas-open .t3-mainnav-android {
    transform: translate3d(50%, 0, 0) !important;
}}

.t3-off-canvas .t3-off-canvas-body {
    padding: 0 20px 40px;
}

@media (max-width: 768px) {
.t3-off-canvas .t3-off-canvas-body {
    padding: 10px 20px 40px;
}}

.t3-off-canvas .close .patty {
    display: none;
}

@media (max-width: 390px) {
button.btn-search {
    display: none;
}}

.two-blocks-wrapper .block-left {
    background-color: #37373B;
}

.t3-content {
    padding-top: 60px !important;
}

div#t3-content {
    margin: auto;
}

.article-content {
    font-size: 19px;
}

.btn-second {
    font-size: 26px;
    margin: 3px;
}

.custom-menu .categories-list.horizontal {
margin: 0px !important;
}

.t3-footer .footer-title span {
    display: none;
}

#back-to-top {
    display: none
}

.t3-copyright {
    padding: 40px 0 0px;
}

.login-wrap {
    color: #6f6f6f;
    margin: auto;
    text-align: center;
    width: 420px;
    width: auto;
}

.alert-message {
    background-color: #00a7e7;
    border-color: #333;
    color: #fff;
}

.close {
    color: #fff;
    text-shadow: 0 1px 0 #111;
    opacity: 1;
}



@media (max-width: 1024px) {
.articles-list.ja-isotope-wrap.packery .item .article-content {
    opacity: 0.8;
    padding-left: 20px;
}}

@media (max-width: 380px) {
.articles-list.ja-isotope-wrap.packery .item .article-title {
    font-size: 18px;
}}

@media (max-width: 330px) {
.articles-list.ja-isotope-wrap.packery .item .article-title {
    font-size: 16px;
}}

@media (max-width: 290px) {
.articles-list.ja-isotope-wrap.packery .item .article-title {
    font-size: 14px;
}}

@media (max-width: 380px) {
.articles-list .article-items .article-content {
    font-size: 12px;
}}

@media (max-width: 330px) {
.articles-list .article-items .article-content {
    font-size: 11px;
}}

@media (max-width: 290px) {
.articles-list .article-items .article-content {
    font-size: 10px;
}}




@media (max-width: 768px) {
.articles-list.ja-isotope-wrap .grid-xs-1 .item {
    width: 50%;
}}

@media (max-width: 768px) {
.content-mass .module-title {
    width: auto;
}}

@media (max-width: 768px) {
.features-item.col.style-light.features-item-first.col-xs-12.col-sm-4.col-lg-4.center {
    background-color: #dddddd;
}}

.jamasthead .jamasthead-detail {
    padding: 0;
}

@media (max-width: 1000px) {
h1.article-title {
    font-size: 45px !important;
}}