@media (max-width: 1366px) {
.jnj-iconbox-item-5 .jnj-iconbox-area::before {
content: none;
}
.jnj-iconbox-item-5 .jnj-iconbox-icon {
width: inherit;
}
}
@media (max-width: 1500px) {
.jnj-header-item-1 .jnj-site-branding-area {
margin: 0 100px;
}
}
@media (max-width: 1400px) {
.jnj-header-item-1 .jnj-site-branding-area {
margin: 0 60px;
}
}
@media (max-width: 1300px) {
.jnj-header-item-1 .jnj-site-branding-area {
margin: 0 30px;
}
}
@media (min-width: 1200px) {
.container,
.elementor-section.elementor-section-boxed>.elementor-container {
max-width: 1320px !important;
}
}
.jnj-header-item-1 .jnj-menu-wrapper.jnj-sticky{
position: relative;
}
@media(max-width:1200px) {
#page.site {
overflow: hidden;
}
.container {
max-width: none;
} .jnj-pull-right .elementor-widget-wrap>.elementor-element {
width: 420px;
} .jnj-counter-image .jnj-counter-item-1 {
display: none;
} .header .jnj-menu-wrapper {
padding: 25px 15px;
-webkit-transition: all .3s;
-o-transition: all .3s;
transition: all .3s;
}
.header .jnj-menu-wrapper.jnj-sticky {
padding: 15px;
}
.jnj-header-item-2 .jnj-header-logo .jnj-logo .jnj-site-logo,
.jnj-header-item-2 .jnj-header-logo .jnj-logo .jnj-site-sticky-logo {
width: 180px;
}
.jnj-quote-form-second-bg .elementor-background-overlay {
display: none !important;
}
.jnj-newslatter {
text-align: center;
}
.jnj-newslatter .mc4wp-form-fields {
display: block;
}
.jnj-newslatter .mc4wp-form-fields .jnj-newslatter-title {
margin-bottom: 20px;
}
.jnj-newslatter .jnj-newslatter-title h3 {
margin-right: 0;
}
.jnj-footer .footer-content {
padding-top: 200px;
}
.jnj-header-item-1 .jnj-site-branding-area{
margin: 0;
}
.jnj-header-item-1 .jnj-menu-wrapper.jnj-sticky.jnj-header-fix{
position: fixed;
} 
}
@media screen (min-width: 992px) {
.site-content .jnj-widget-area.col-lg-4 {
-ms-flex: 0 0 30%;
flex: 0 0 30%;
max-width: 30%;
}
.site-content .jnj-content-area.col-lg-8 {
-ms-flex: 0 0 70%;
flex: 0 0 70%;
max-width: 70%;
}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.jnj-iconbox-item-4 .jnj-iconbox-area {
display: block !important;
}
.jnj-iconbox-item-4 .jnj-iconbox-details {
margin-left: 0;
margin-top: 20px;
}
}
@media (max-width: 1024px) { .jnj-pull-right .elementor-widget-wrap>.elementor-element {
width: 100%;
}
.jnj-testimonial-item-1 .owl-carousel .owl-nav {
display: none;
}
.jnj-quote-form-second {
-webkit-transform: translateY(0px);
-ms-transform: translateY(0px);
transform: translateY(0px);
} .jnj-services-features-item-2 .jnj-services-features-area {
margin:15px;
}
}
@media (max-width: 991px) { .jnj-footer-topbar .jnj-social {
text-align: center;
margin-top: 50px;
}
.jnj-footer .footer-content .col-sm-6 {
padding-bottom: 50px;
}
.jnj-footer .footer-content {
padding-top: 300px;
padding-bottom: 0px;
}
.single-team .jnj-team-image img {
margin-bottom: 30px;
} .archive .site-content .jnj-content-area,
.search-results .site-content .jnj-content-area,
.single-services .site-main .jnj-content-service,
.single-post .site-main .jnj-content-area,
.blog .site-main .jnj-content-area,
.single-team .site-main .jnj-content-team {
margin-top: 80px;
margin-bottom: 40px;
}
.archive .site-content .jnj-widget-area,
.search-results .site-content .jnj-widget-area,
.single-post .site-main .jnj-widget-area,
.blog .site-main .jnj-widget-area,
.single-team .site-main .jnj-widget-team,
.single-services .site-main .jnj-widget-sercice {
margin-top: 60px;
margin-bottom: 140px;
}
.single-project .site-content .site-main {
margin-top: 80px;
margin-bottom: 80px;
}
}
@media (max-width: 767px) {
.single-services .site-main .jnj-content-service,
.single-post .site-main .jnj-content-area,
.blog .site-main .jnj-content-area,
.single-team .site-main .jnj-content-team {
margin-top: 80px;
margin-bottom: 40px;
}
.single-post .site-main .jnj-widget-area,
.blog .site-main .jnj-widget-area,
.single-team .site-main .jnj-widget-team,
.single-services .site-main .jnj-widget-sercice {
margin-bottom: 140px;
margin-top: 40px;
}
.single-project .site-content .site-main {
margin-top: 60px;
margin-bottom: 60px;
} .jnj-breadcrumb {
padding: 100px 0px;
}
.jnj-breadcrumb .jnj-title {
font-size: 30px;
line-height: 40px;
}
.jnj-loader .jnj-loader-title {
font-size: 32px;
line-height: 42px;
}
.post-navigation .nav-links {
display: inline-block;
}
.post-navigation .nav-links {
margin: 30px 0;
}
.post-navigation .nav-links .nav-previous,
.post-navigation .nav-links .nav-next {
width: 100%;
}
.post-navigation .nav-links .nav-previous {
margin-right: 0px;
margin-bottom: 30px;
}
.post-navigation .nav-links .nav-next {
margin-left: 0px;
}
.post-navigation .nav-links .nav-next a {
display: inline-flex;
}
.comments-area {
margin-top: 20px;
} .jnj-testimonial-item-1 .owl-carousel .owl-dots,
.jnj-service-item-1 .owl-carousel .owl-dots,
.jnj-project-item-1 .owl-carousel .owl-dots {
display: none;
} .jnj-vertical-heading h2.elementor-heading-title {
top: -150px;
} .jnj-newslatter .mc4wp-form-fields {
display: block;
text-align: center;
}
.jnj-newslatter .mc4wp-form-fields .jnj-newslatter-title {
margin-bottom: 20px;
}
.jnj-footer-bottom {
padding: 30px 0px;
}
.jnj-footer-bottom .row {
display: block;
text-align: center;
}
.jnj-footer-bottom .copyright-text {
text-align: center;
margin-top: 20px;
} .jnj-content-project .jnj-content-info li {
width: 100%;
float: none;
padding: 10px 0 10px 25px;
}
.jnj-content-project ul.jnj-content-info {
padding: 20px 0px;
}
.jnj-footer .footer-content {
padding-top: 280px;
padding-bottom: 0px;
} .jnj-iconbox-item-5 .jnj-iconbox-area::before {
display: none;
}
.jnj-iconbox-item-5 .jnj-iconbox-icon {
margin-right: 20px;
} .jnj-services-features-item-2 .jnj-services-features-area {
margin:15px 0 15px 0;
} .jnj-heading-item-1 .jnj-heading-title {
font-size: 36px;
font-weight: 700;
line-height: 46px;
margin-bottom: 0;
} .error-404 h1 {
font-size: 36px;
line-height: 40px;
}
}
@media (max-width: 575px) {
.jnj-blog-standard .jnj-entry-footer {
display: block !important;
}
.jnj-blog-standard .jnj-entry-footer .jnj-entry-share {
margin-top: 20px;
}
.admin-bar header .jnj-header-fix {
top: 0px;
}
.comment-respond .jnj-comment-form p.comment-form-url,
.comment-respond .jnj-comment-form p.comment-form-email,
.comment-respond .jnj-comment-form p.comment-form-author {
-ms-flex: 100%;
flex: 100%;
width: 100%;
margin-bottom: 0;
margin-left: 0;
}
.comment-list .comment-respond {
padding-left: 0px;
} .jnj-comment-avatar {
float: none;
}
.comment-list .jnj-comment-descript {
margin-left: 0;
margin-top: 30px;
}
.comment-respond .comment-form .jnj-comment-form {
display: block;
}
.comment-respond .jnj-comment-form p.comment-form-author {
width: 100%;
margin-left: 0;
} .jnj-vertical-heading h2.elementor-heading-title {
display: none;
} .jnj-quote-form .jnj-language-arrow:before {
content: none;
}
.jnj-quote-form.jnj-quote-form-second [type=submit].wpcf7-submit {
margin-top: 20px;
}
.jnj-testimonial-item-1 .d-flex.align-items-center{
display: inherit !important;
}
.jnj-testimonial-item-1 .jnj-testimonial-heading{
margin: 15px 0	
}
.jnj-testimonial-item-1 .jnj-testimonial-rating{
text-align: left;
}
}
@media (max-width: 450px) {
.jnj-newslatter .jnj-footer-newslatter button {
position: inherit;
top: 20px;
}
.jnj-footer .footer-content {
padding-top: 380px;
}
}