@media (min-width:1440px) {
.d-none-xl{
display: none !important;
}
}
@media (max-width:1449px) {
.red-sec .h1 {
padding-right: 15px;
padding-right: 15px;
}
.banner-home .container {
max-width: 700px;
}
.banner-home h2 {
font-size: 39px;
line-height: 50px;
padding-bottom: 0;
}
.banner-home {
line-height: 24px;
font-size: 15px;
top: 38%;
}
.banner-home p {
padding: 10px 0;
}
.page-template-tpl-solutioninner-php .all-page-banner {
background-size: auto 370px;
}
.all-page-banner { }
}
@media (max-width: 1199.98px) {
.page-template-tpl-partner .why-choose-massmailer .row{
display: inline;
}
.page-template-tpl-partner-php .why-choose-box{
min-width: 100%;
}
}
@media (max-width:1366px) {
.all-page-banner { }
}
@media (max-width:1169px) {
.simple-content {
padding-right: 15px;
padding-left: 15px;
}
.page-template-tpl-solutioninner .desktop-banner-view {
background-image: none;
height: auto;
}
.page-template-tpl-solutioninner .mobile-banner-view {
display: block;
}
.page-template-tpl-solutioninner .banner-caption {
position: absolute;
}
}
@media (max-width:1100px) {
.ptable_wrap {
overflow-x: scroll;
} .fet_text {
max-width: 164px;
}
.fet_text.fet_pro {
padding: 0 !important;
max-width: 389px;
}
.fet_text.fet_premier {
padding: 0 0 !important;
max-width: 191px;
}
.width-100#main {
padding-left: 20px !important;
padding-right: 20px !important;
}
.page-pf-container {
padding: 0 20px;
}
}
@media (max-width:1024px) {
#nav ul li,
#sticky-nav ul li {
padding: 0;
}
#header {
position: inherit;
} .video-banner-text {
width: 410px;
margin-left: -555px;
padding: 0 0 0 80px;
}
.video-banner-text p {
font-size: 36px;
line-height: 42px;
margin: 0 0 40px 0;
}
.video-banner-text h3,
.video-banner-text h4 {
font-size: 26px;
}
.free-trial-option-banner input.email-newsletter {
width: 46%;
}
.free-trial-option-banner input.submit-btn {
padding: 20px 20px !important;
}
.fusion-column.fusion-one-third.our-team-list {
height: 280px;
}
.banner-home {
top: 27%;
}
}
@media (max-width: 1000px) {
.all-page-banner { background-size: cover;
background-attachment: scroll;
background-position: center top;
}
}
}
@media(min-width: 768px) {
.modal-dialog {
margin: 160px auto !important;
}
.blog-single-content {
padding: 0px 120px;
}
.blog-single-sub input.pf-submit {
right: -25%;
}
.btn-action {
height: 70px;
line-height: 70px;
display: flex;
justify-content: center;
align-items: center;
}
.btn-action a {
height: auto !important;
line-height: normal !important;
padding: 8px 12px !important;
background-color: white;
color: #016699 !important;
border-radius: 4px;
margin-left: 6px;
}
}
@media(min-width: 992px) and (max-width: 1099px) {
.portfolio-tabs li,
.faq-tabs li {
margin-right: 15px;
}
.banner-home {
line-height: 24px;
font-size: 15px;
}
.banner-home h2 {
font-size: 32px;
}
.newsletter-header {
bottom: 10px;
}
.newsletter-header .form-section {
padding: 20px;
}
}
@media (max-width: 1000px) {
.all-page-banner {
background-attachment: scroll;
background-position: center center;
}
.banner-caption {
top: 35%;
position: absolute;
}
}
@media(min-width: 768px) and (max-width: 991px) {
.blog-subscribe.blog-two-blocks {
width: 64%;
}
.page-pf-container .portfolio-eq-height {
width: 30%;
}
.refer-sec-top {
margin-top: 0;
}
}
@media (max-width: 991px) {
.refer-sec-top {
margin-top: 0;
}
.newsletter-header {
position: static;
}
.banner-home {
line-height: 24px;
font-size: 15px;
}
.banner-home h2 {
font-size: 32px;
line-height: 26px;
}
.text-bx {
margin-bottom: 15px;
}
.pic-rgt img {
width: 100%;
}
.video-cap {
position: static;
transform: transform: none;
-moz-transform: none;
-webkit-transform: none;
}
.wrap-in {
max-width: 100%;
}
.video-sec {
color: #333;
}
.product-sec-main {
padding-right: 15px;
padding-left: 15px;
}
.bttm-heading .container {
padding-bottom: 14px;
border-top: none;
margin-top: 0;
}
.bttm-heading {
position: static;
}
nav#nav {
display: none;
}
}
@media (max-width: 768px) {
.pf-catlist.blog-two-blocks {
width: 100%;
}
.main-flex .slide-content h2 {
padding: 0 20px;
}
.tfs-slider .slide-content-container h3 {
padding: 0 120px;
} input.email-newsletter {
width: 43%;
}
.video-banner-text {
width: 350px;
margin-left: -420px;
padding: 0 0 0 80px;
}
.video-banner-text p {
font-size: 30px;
font-family: 'GothamBook';
line-height: 36px;
margin: 0 0 30px 0;
}
.video-banner-text h3,
.video-banner-text h4 {
font-size: 22px;
}
.featured-hone {
width: 100% !important;
margin: 0 0 0 0 !important;
float: none !important;
}
.featured-cform {
width: 100% !important;
float: none !important;
}
span.err-msg {
float: none;
text-align: center;
}
.post-content .free-trial-option-banner h1 {
text-align: center;
margin: 0;
}
.free-trial-option-banner input.email-newsletter {
width: 100%;
margin: 0 0 20px 0;
}
.free-trial-option-banner .req-demo {
text-align: center;
padding-top: 15px;
}
.free-trial-option-banner .form-section {
text-align: center;
padding: 0;
}
.blog-single-post {
padding: 30px 20px !important;
}
.blog-single-post #content {
float: none;
width: 100% !important;
}
.blog-single-post .blog-page-sidebar {
width: 100% !important;
padding: 50px 0px;
}
.page-pf-container .portfolio-eq-height .pf-margin {
min-height: 340px;
}
.fusion-column.fusion-one-third.our-team-list {
height: 208px;
}
.page-pf-container .portfolio-eq-height {
width: 100%;
}
.pf-wrapper .blog-each-posts img {
width: 100%;
height: auto;
}
.blog-subscribe.blog-two-blocks {
width: 64%;
}
.banner-home {
top: 36%;
}
.banner-home h2 {
font-size: 28px;
line-height: 34px;
padding-bottom: 14px;
}
.page-template-tpl-solutioninner-php .banner-caption h2 {
font-size: 30px;
}
}
@media (max-width: 767px) {
.all-page-banner .banner-caption h1 {
font-size: 18px;
line-height: 28px;
}
.page-template-tpl-about #wrapper .post-content h2 {
font-size: 24px;
margin: 20px 0 20px;
}
#header {
padding: 20px 10px;
}
#header .logo {
float: none;
text-align: center;
}
#header .logo img {
position: relative;
left: 0;
}
.mobile-menu-design-classic .mobile-nav-holder {
display: block;
margin-top: 20px !important;
}
.tfs-slider .slide-content-container h3 {
display: none;
}
.post-content h1 {
font-size: 24px;
line-height: 63px;
}
.main-flex .slide-content h2 {
font-size: 22px !important;
line-height: 36px !important;
}
.tfs-slider .slide-content-container .buttons {
display: none;
}
.fusion-column.fusion-one-fourth {
width: 100%;
margin: 0;
text-align: center;
}
.fusion-column-wrapper p {
margin: 0;
text-align: center !important;
}
.fusion-column.fusion-three-fourth {
width: 100%;
}
.video-mass-mailer-text {
width: 100%;
margin: 0;
left: 0;
padding: 20px;
}
.mass-mailer-wite-text {
padding: 20px;
}
.remove-col:nth-of-type(1) {
padding-right: 15px;
margin: 0px 0 15px 0;
}
.footer-form-wrap .form-group:nth-of-type(3) .remove-col:nth-of-type(1) {
margin-bottom: 0;
}
.fusion-content-boxes {
margin-bottom: 0;
}
.video-mass-mailer-text h1 {
font-size: 22px !important;
margin: 0;
}
.post-content h1 {
margin: 10px 0 20px;
line-height: 36px;
}
.footer-area .fusion-column:nth-of-type(2) {
padding: 0 15px;
}
.footer-area h3 {
margin: 0 0 15px;
font-size: 26px;
line-height: 30px;
}
.footer-area .email-info {
margin: 10px 0;
}
.footer-area #social_links-widget-3 {
margin: 25px 0;
}
.image-frame-view {
bottom: 0;
}
.image-frame-view img {
height: auto;
margin: 0 auto;
}
.fusion-desc-text {
padding: 0px 0 0 0;
text-align: center;
}
.post-content .free-trial-option-banner h1,
.page-template-tpl-about #wrapper .post-content .free-trial-option-banner h2 {
font-size: 22px;
margin: 0px 0;
text-align: center !important;
line-height: 40px;
}
.free-trial-option-banner form.newsletter-form,
.free-trial-option-banner div.req-demo {
text-align: center;
}
.free-trial-option-banner .form-section {
padding: 0;
}
.free-trial-option-banner input.email-newsletter {
width: 100%;
margin: 0 0 20px 0;
}
.image-frame-view-wrap .fusion-imageframe {
width: 180px;
}
.image-frame-view-wrap .fusion-column-wrapper {
text-align: center;
}
.req-demo-form-wrap {
width: 100%;
margin: 30px auto 0;
}
.mass-mailer-reqdemo-form .form-group .col-sm-6:nth-of-type(1) {
padding-right: 15px;
margin: 0 0 15px 0;
}
.home .fusion-imageframe.featured-video img.img-responsive {
min-height: 500px;
}
.image-frame-view-wrap,
.fusion-desc-text {
width: 100% !important;
text-align: center;
}
.video-banner-text {
top: 80px;
width: 310px;
left: 0;
margin-left: 0;
padding: 0 0 0 40px;
}
.video-banner-text p {
font-size: 24px;
line-height: 32px;
margin: 0 0 30px 0;
}
.video-banner-text h3,
.video-banner-text h4 {
font-size: 20px;
}
.video-banner-text h4 {
margin: 10px 0 0 0;
}
.about-banner-title {
font-size: 18px;
line-height: 30px;
margin: 50px 0 0 0;
}
.thumbnail-caption-wrap h3 {
font-size: 12px;
}
.thumbnail-caption-wrap h4 {
font-size: 11px;
line-height: 18px;
}
.footer-form-wrap {
margin: 0 0 30px 0;
}
.blog-page-content,
.blog-page-sidebar {
width: 96% !important;
padding: 0 2%;
float: none !important;
margin: 0 auto;
}
.featured-hone {
width: 100% !important;
margin: 0 0 0 0 !important;
float: none !important;
}
.featured-cform {
width: 100% !important;
float: none !important;
}
span.err-msg {
float: none;
text-align: center;
}
.bx-controls-direction {
display: none;
}
.fusion-social-networks a {
margin: 0 10px 0 0;
}
.quick-links ul li {
display: block;
text-align: left;
padding: 10px 0;
}
#main .footer-area .ph-no {
font-size: 28px;
}
.footer-area .email-info {
font-size: 16px;
}
.width-100 .fullwidth-box {
margin-left: -10px !important;
margin-right: -10px !important;
}
.footer-logo-img {
display: block;
margin: 0 15px 10px 0;
}
.site-info {
width: 100%;
}
.width-100#main {
padding-left: 10px !important;
padding-right: 10px !important;
}
.page-pf-container .portfolio-eq-height:nth-child(3n) {
margin-right: 3%;
}
.page-pf-container .portfolio-eq-height:nth-child(2n) {
margin-right: 0;
}
.page-pf-container .portfolio-eq-height {
width: 48%;
}
.page-pf-container .portfolio-eq-height .pf-margin {
min-height: 265px;
}
.fusion-column.fusion-one-third.our-team-list {
width: 47.6666%;
} .red-sec .h1 {
font-size: 26px;
line-height: 33px;
padding: 40px 15px;
}
.whatcan-overlay {
position: static;
transform: transform: none;
-moz-transform: none;
-webkit-transform: none;
}
.whatcan-overlay h1 {
color: #333;
font-size: 32px;
}
.section-whatcan .resource-box i.fa.fa-play-circle::before {
font-size: 44px;
}
.bottom-footer .footer-bottom-right {
padding-top: 15px;
text-align: left;
}
.trusted-sec h4 {
text-align: center;
}
.page-template-tpl-solutioninner-php .banner-caption h2 {
font-size: 23px;
line-height: 24px;
}
.all-page-banner {
background-image: none !important;
position: relative;
height: auto;
opacity: 1;
}
.banner-caption {
position: absolute;
top: 50%;
transform: translateY(-50%);
-moz-transform: translateY(-50%);
-webkit-transform: translateY(-50%);
z-index: 2;
}
.banner-caption h2 {
font-size: 20px;
line-height: 1.2;
}
}
@media (max-width: 767px) {
form.newsletter-form {
float: none;
width: 100%;
margin-bottom: 20px;
}
input.email-newsletter {
width: 100%;
margin-bottom: 10px;
box-sizing: border-box;
}
input.submit-btn {
width: 100%;
display: block;
padding: 15px 20px !important;
font-size: 16px !important;
box-sizing: border-box;
}
div.req-demo {
right: 0;
text-align: center;
padding-top: 15px;
}
}
@media(max-width: 640px) {
.blog-subscribe.blog-two-blocks {
width: 100%;
}
.simple-content iframe {
width: 100%;
height: 240px;
}
input.pf-text {
padding-right: 10px;
}
ul.portfolio-tabs.clearfix {
text-align: center !important;
}
.blog-single-sub {
width: 100%;
float: none;
}
.back-to-blog {
float: none;
margin-top: 20px;
}
.post-content .sd-content {
width: 100%;
}
.banner-home p,
.banner-home .btn-learn {
display: none;
}
}
@media (max-width: 480px) {
input.pf-submit {
position: relative;
padding: 12px;
float: none;
width: 100%;
}
.blog-margin {
margin-bottom: 40px;
}
.home .fusion-imageframe.featured-video img.img-responsive {
min-height: 400px;
}
.video-banner-text {
top: 50px;
width: 240px;
}
.video-banner-text p {
font-size: 18px;
line-height: 28px;
margin: 0 0 20px 0;
}
.video-banner-text h2,
.video-banner-text h4 {
font-size: 15px;
}
.video-banner-text h4 {
margin: 0;
}
.blog-post-content {
width: 100% !important;
margin: 0 0 20px 0;
}
.blog-page-content-wrap {
padding: 0px 0 50px 0;
}
.blog-post-title {
font-size: 22px;
line-height: 30px;
}
.page-pf-container .portfolio-eq-height {
width: 100%;
margin-right: 0;
}
.page-pf-container .portfolio-eq-height .pf-margin {
min-height: auto;
}
.page-pf-container .portfolio-tabs li {
display: block;
margin: 0;
}
.page-pf-container .portfolio-tabs li a { font-size: 14px;
}
.page-pf-container .portfolio-tabs li.active a {
border-color: #e0e0e0;
}
.fusion-column.fusion-one-third.our-team-list {
width: 100%;
margin: 0 0 30px 0;
height: auto;
}
.banner-home h2 {
border-bottom: medium none;
font-size: 23px;
line-height: 26px;
}
.page-template-tpl-solutioninner-php .banner-caption h2 {
font-size: 16px;
line-height: 20px;
}
}
@media (max-width: 380px) {
.home .fusion-imageframe.featured-video img.img-responsive {
min-height: 370px;
}
.video-banner-text {
top: 15px;
width: 160px;
padding: 0 0 0 40px;
}
.video-banner-text p {
font-size: 14px;
line-height: 20px;
margin: 0 0 10px 0;
}
.video-banner-text h3,
.video-banner-text h4 {
font-size: 12px;
}
.video-banner-text h4 {
margin: 0;
}
}
@media (max-width: 320px) {
.home .fusion-imageframe.featured-video img.img-responsive {
min-height: 300px;
}
.video-mass-mailer-text h1 {
font-size: 18px !important;
margin: 0 !important;
line-height: 24px !important;
}
}