@media only screen and (min-width:1280px) {
	.main-banner {
		max-height: 535px;
	}
	
}

@media only screen and (min-width:992px) and (max-width:1199px) {
	section.homeProductBanner {
    padding: 80px 50px;
}

.productBannerImg {
    height: 450px;
    border-radius: 40px;
    margin-top: 50px;
}

section.homeProductSection {
    padding: 80px 50px;
}

.productInfo {
    margin-top: 50px;
}

section.homeProductFeature {
    padding: 50px 40px;
}

section.productHelp {padding: 50px;}
	.banner-info {
    padding: 0px 0;
}
.banner-info h2 {
    font-size: 33px;
}
.banner-info h4 {
    width: 100%;
    margin-bottom: 30px;
}
a.btn.btn-trial {
    width: 120px;
}
a.btn.btn-learn {
    width: 120px;
}
.pricing-list > li {
    width: 50%;
}
.section-pad {
    padding: 0 60px;
}
.how-it-process {
    padding: 0 40px 60px 40px;
}
.process-box {
    padding: 40px;
    margin-bottom: 65px;
}
	.buy-custom-product-heading h4 {
		font-size: 22px;
	}
	.prod-pg-title-wrap h5 {
		font-size: 22px;
	}
	.prod-pg-title-wrap span {
		font-size: 22px;
	}
	.wrap-index {
		margin-top: 0;
	}
    .buy-offer-image-wrap img {
        width: 41%;
    }
}

@media only screen and (min-width:768px) and (max-width:991px) {
	section.homeProductBanner {
    padding: 80px 50px;
}

.productBannerImg {
    height: 450px;
    border-radius: 40px;
    margin-top: 50px;
}

section.homeProductSection {
    padding: 80px 50px;
}

.productInfo {
    margin-top: 50px;
}

section.homeProductFeature {
    padding: 50px 40px;
}

section.productHelp {padding: 50px;}
	section.banner-white {
    padding: 100px 30px 50px;
}
	.emailjet-info {
    padding: 80px 30px;
}
.banner-info {
    padding: 0px 0;
}
.banner-info h2 {
    font-size: 33px;
}
.banner-info h4 {
    width: 100%;
    margin-bottom: 30px;
}
a.btn.btn-trial {
    width: 120px;
}
a.btn.btn-learn {
    width: 120px;
}
.pricing-list > li {
    width: 50%;
}
.section-pad {
    padding: 0 60px;
}
.how-it-process {
    padding: 0 40px 60px 40px;
}
.process-box {
    padding: 40px;
    margin-bottom: 65px;
}
	.wrap-index {
		margin-top: 0;
	}
	div#off-price {
    margin-top: -110px;
    display: none;
}
	.lt-menu-item li.list-group-item span {
		display: none;
	}
	.lt-menu-item li.list-group-item i {
		border: none;
	}
	.lt-menu-item ul.list-group {
		box-shadow: 0 0 5px #fffbfb
	}
	.main-banner {
		max-height: 538px;
	}
	.spaceadd {
		padding-right: 10px;
		padding-left: 10px;
	}
	.rt-item-bar {
		margin-top: 30px;
	}
	.productbox-contant-wrap h2 {
		font-size: 30px;
	}
	.productbox-contant-wrap {
		font-size: 15px;
	}
	.productbox-price-wrap h2 {
		font-size: 25px;
	}
	.total-cost-wrap {
		width: 30%;
		display: inline-block;
	}
	.offer-cost-wrap {
		width: 30%;
		display: inline-block;
	}
	.save-cost-wrap {
		width: 30%;
		display: inline-block;
	}
	.combo-avangate-paypal-img {
		width: 49%;
	}
	.flexslider .slides img {
		width: 175px!important;
	}
	.slider-item-wrapper {
		padding-top: 0px!important;
	}
	.slider-item-wrapper h1 {
		font-size: 35px;
	}
	.sec-1-contant {
		padding: 0px 0 0 15px;
	}
	.mobile-featurs h5 {
		font-size: 17px;
	}
	.mobile-featurs-2 h5 {
		font-size: 17px;
	}
	.mobile-featurs {
		margin-bottom: 0px;
	}
	.mobile-featurs h5 {
		margin-bottom: 10px;
	}
	.featurs-icon-wrap img {
		width: 65px;
	}
	.featurs-icon-wrap::after {
		width: 85px;
		height: 85px;
	}
	.featurs-icon-wrap {
		margin-right: 22px;
		float: none;
	}
	.mobile-featurs h5 {
		margin-top: 20px;
	}
	.featurs-icon-wrap-2 {
		margin-left: 22px;
		float: none;
		text-align: right;
	}
	.featurs-icon-wrap-2 img {
		width: 65px;
	}
	.featurs-icon-wrap-2::after {
		width: 85px;
		height: 85px;
	}
	.sec-2-img img {
		width: 80%;
	}
	.request-button {
		padding: 15px 35px;
		font-size: 20px;
	}
	.lan-email-button {
		padding: 15px 35px;
		font-size: 20px;
	}
	.android-section-5 h2 {
		font-size: 35px;
		margin-bottom: 15px;
	}
	.android-section-5 p {
		font-size: 17px;
	}
	.phone-imghide {
		display: none;
	}
	.sec-1-contant h1 {
		margin-bottom: 20px;
		font-size: 30px;
	}
	#slider ul li {
		width: 191px;
	}
	.sec-3-slider {
		max-height: 415px !important;
	}
	.android-productbox-contant-wrap h1 {
		margin-bottom: 0px;
		margin-top: 0px;
		font-size: 30px;
	}
	.ft-social-icon li {
		width: 33px;
		height: 33px;
		padding: 6px;
	}
	.lan-prod-item-head h4 {
		font-size: 16px;
	}
	.lan-prod-item-contant {
		font-size: 15px;
	}
	.remove-space {
		margin: 0px;
	}
    .buy-offer-image-wrap img {
        width: 41%;
    }
    .productbox-buttons-wrap {
        padding: 0px 0;
    }
    .btn-link-item {
        line-height: 42px;
    }
    .main-menu .nav-link {
        font-size: 18px;
        padding: 15px 20px !important;
    }

}

@media only screen and (min-width:600px) and (max-width:767px) {
	section.ourProducts {
    padding: 50px 0px;
}

section.ourProducts .col-lg-6.col-md-6 {
    padding: 0 5px;
}

section.ourProducts h2 {
    font-size: 35px;
    margin-bottom: 10px;
}

section.otherProducts h2 {
    font-size: 35px;
    margin-bottom: 20px;
}
    span.main-procode strong {
    display: block;
    padding: 10px 15px;
    font-size: 22px;
    margin-top: 10px;
}
	.carousel-control-next,
	.carousel-control-prev {
		top: 212px;
	}
	.myslide .carousel-item {
		margin-top: 13%;
	}
	.main-banner-contant {
		padding: 0px 0 0 20px!important;
	}
	.banner-pic img {
		width: 95%;
	}
	.main-banner-contant p {
		font-size: 16px;
	}
	.main-banner-contant h1 {
		font-size: 25px;
	}
	.carousel-indicators {
		bottom: -433px;
	}
	.myslide .carousel-control-next {
		right: -10px;
	}
}

@media only screen and (max-width:767px) {
	.productBannerContent h2 {
    font-size: 30px;
}

.productBannerContent h5 {
    font-size: 12px;
}

.productBannerContent ul li {
    font-size: 18px;
    line-height: 25px;
    margin-bottom: 10px;
}

.productBannerImg img {
    position: relative;
    left: unset;
    top: unset;
    transform: none;
}

.productBannerImg {
    padding: 0;
    border-radius: 40px;
    margin-top: 50px;
    background: no-repeat;
}

section.homeProductSection {
    padding: 40px 25px;
}

section.homeProductSection .imageBox {
    padding: 0;
    margin-bottom: 30px;
}

section.homeProductSection .productInfo h2 {
    font-size: 32px;
}

section.homeProductSection .productInfo h6 {
    font-size: 16px;
    margin-bottom: 30px;
}

section.homeProductSection .productInfo p {
    font-size: 16px;
    margin-bottom: 20px;
}

section.homeProductFeature {
    padding: 40px 25px;
}

section.homeProductFeature h2 {
    font-size: 32px;
    margin-bottom: 40px;
}

.keyBox {
    padding: 25px;
    font-size: 16px;
}

.keyBox strong {
    font-size: 20px;
}

section.productHelp {
    padding: 40px 25px 0 25px;
}

section.homeProductBanner {
    padding: 50px 25px;
}
	.footerTop {
    padding: 40px 25px 20px 25px;
}
	section.ourProducts {
    padding: 50px 0px;
}

section.ourProducts .col-lg-6.col-md-6 {
    padding: 0 5px;
}

section.ourProducts h2 {
    font-size: 35px;
    margin-bottom: 10px;
}

section.otherProducts h2 {
    font-size: 35px;
    margin-bottom: 20px;
}
	.artical-img{
		display: none;
	}
    span.main-procode strong {
    display: block;
    padding: 10px 15px;
    font-size: 22px;
    margin-top: 10px;
}
	section.signup-section {
    padding: 20px;
}
	.supOS ul li {
    display: inline-block;
    font-size: 16px;
    padding-right: 15px;
    font-weight: bold;
    color: #004076;
    text-shadow: 5px 5px 10px #00000021;
    height: 50px;
    line-height: 50px;
}
.col-sm-6.offset-3 {
    margin: 0 !important;
}
.frm-box h2 {
    line-height: normal;
    padding: 15px 0;
}
section.signup-section form {
    padding: 20px;
}
section.signup-section form button {
    width: 49%;
    float: left;
    margin-bottom: 15px;
}
a.btnLogin {
    width: 49%;
    float: right;
    margin-bottom: 15px;
}
	section.banner-white {
    padding: 60px 30px;
}
.banner-info h2 {
    font-size: 2.1rem;
}
.banner-info {
    padding: 30px 0;
}
.banner-info h4 {
    width: 100%;
}
a.btn.btn-trial {
    width: 130px;
}
a.btn.btn-learn {
    width: 130px;
}
	.emailjet-info {
    padding: 50px 30px;
}
.pro-intro h2 {
    font-size: 35px;
    margin-bottom: 20px;
}
.pro-intro p {
    font-size: 18px;
    line-height: 30px;
}
.section-pad {
    padding: 0 30px;
}
.how-it-title {
    padding: 60px 0 140px 0;
}
.how-it-process {
    padding: 0 30px;
}
.process-box {
    margin-bottom: 75px;
    padding: 40px;
}
.banner-info a {
    width: 100% !important;
    margin-bottom: 15px;
}
.how-it-title h2 {
    font-size: 45px;
    margin-bottom: 60px;
}
	.whatsapp-mob {
		display: block;
	}
	.whatsapp-btn {
    line-height: 50px;
    text-align: center;
	display: none;
}
	body {
		padding-top: 112px;
	}
	img.app-help {
    width: 100%;
}
	#boxes .window {
	position: fixed;
	left: 0 !important;
	top: 0;
	width: 98% !important;
	height: auto !important;
	z-index: 9999;
	padding: 0px !important;
	margin-left: 0px !important;
	margin-top: 0px !important;
}
	div#off-price {
    margin-top: -110px;
    display: none;
}
	.main-banner-contant {
		padding: 90px 0 0 20px;
	}
	.lt-menu-item {
		display: none;
	}
	.lan-testimonial-contant p {
		width: 100%;
	}
	.buy-productbox-image-wrap img {
		width: 26%;
	}
	.buy-productbox-image-wrap {
		text-align: center;
	}
	.buy-productbox-hide-mobile {
		display: none;
	}
	.buy-pro-info-hide-mobile {
		display: none;
	}
	.wel-text {
		display: none;
	}
	.spaceadd {
		padding-right: 10px;
		padding-left: 10px;
	}
	.buy-paypalbutton {
		margin: 0px 0px 20px;
	}
	.buy-price-change-item h1 {
		font-weight: 600;
		margin-bottom: 10px;
	}
	.ft-social-icon li {
		width: 30px;
		height: 30px;
		padding: 4px;
	}
	button.btn-link {
		font-size: 15px;
	}
	.coll-heading {
		font-size: 15px;
	}
	.help-custom-product-heading h3 {
		font-size: 20px;
	}
	.help-custom-wrap .card-body {
		font-size: 15px;
	}
	.navbar-brand img {
		width: 80%;
	}
	.navbar-dark .navbar-toggler-icon {
		margin: 6px 0px;
	}
	.navbar-toggler {
		padding: .25rem .65rem;
	}
	.product-detail-wrap {
		margin: 0px 0;
	}
	.detailitem-mobile-hide {
		display: none;
	}
	.productbox-image-wrap img {
		width: 120px;
	}
	.productbox-contant-wrap {
		padding-top: 0px;
	}
	.productbox-contant-wrap h2 {
		text-align: center;
		font-size: 28px;
		margin-bottom: 10px;
	}
	.main-product-detail-wrapper {
		margin-bottom: 0px;
		padding: 30px 0 0px;
	}
	.prod-custom-product-heading h3 {
		font-size: 28px;
	}
	.buy-productbox-contant-wrap h1 {
		font-size: 30px;
		font-weight: 600;
	}
	.buy-productbox-contant-wrap {
		text-align: center;
	}
	.prod-pg-title-wrap span {
		top: 50px;
		right: 37%;
		font-size: 22px;
		z-index: 999;
	}
	.prod-pg-img-wrap img {
		width: 30%;
	}
    .mob-price-show {
        font-size: 24px;
    }
	.prod-pg-item-wrap {
		display: none;
	}
	.mob-btn a {
		width: 30%;
	}
	.mob-btn {
		margin-bottom: 10px;
	}
	.prod-pg-img-wrap {
		border-bottom: 1px solid #000;
	}
	.offers-custom-heading h4 {
		font-size: 20px;
	}
	.combo-offers-contant h3 {
		font-size: 25px;
	}
	.combo-offers-contant h5 {
		font-size: 16px;
	}
	.combo-item-boxes img {
		width: 60%;
	}
	.product-cost-item p {
		font-size: 20px;
	}
	.link-cost-wrap img {
		width: 80px;
	}
	.combo-avangate-paypal-img {
		width: 48%;
	}
	.combo-box-text-container {
		display: none;
	}
	.combo-box-img-container img {
		width: 70px;
	}
	.combo-offers-contant h5 {
		margin-bottom: 5px;
	}
	.payment-item-wrap {
		padding: 0;
	}
	.combo-avangate-paypal-img img {
		width: 75px;
	}
	.offers-custom-heading {
		text-align: center;
	}
	.prod-pg-title-wrap {
		text-align: center;
        padding: 5px 0px;
	}
	.prod-pg-button-wrap {
		padding: 16px 0 10px;
	}
	.productbox-contant-wrap ul {
		display: none;
	}
	.productbox-price-wrap h2 {
		font-size: 25px;
	}
	.productbox-price-wrap {
		margin-top: 0px;
	}
	.productbox-buttons-wrap {
		padding: 0px 0;
	}
	.affiliates-signup-btn {
		min-width: 100%;
		margin: 0px;
	}
	.affiliates-login-btn {
		min-width: 100%;
		margin: 10px 0 0 0;
	}
	.sec-1-img img {
		width: 48%;
	}
	.sec-1-contant {
		padding: 25px 0 0 15px;
	}
	.android-section-1 {
		padding: 60px 0;
	}
	.sec-1-contant h1 {
		margin-bottom: 10px;
		font-size: 27px;
	}
	.phone-imghide {
		display: none;
	}
	.mobile-featurs {
		margin-top: 0px;
	}
	.android-section-2 {
		padding: 40px 15px 25px;
	}
	.head-img-wrap i {
		font-size: 30px;
	}
	.android-section-4 {
		padding: 40px 0;
	}
	.android-section-5 {
		padding: 40px 0;
	}
	.android-section-5 h2 {
		margin-bottom: 10px;
		font-size: 30px;
	}
	.request-button {
		padding: 14px 50px;
		font-size: 20px;
		margin: 10px 0px;
	}
	.lan-email-button {
		padding: 14px 50px;
		font-size: 20px;
		margin: 10px 0px;
	}
	.lan-testimonial_wrapper {
		padding: 70px 0;
	}
	.lan-testimonial-contant h1 {
		font-size: 30px;
	}
	.slider-img-wrapper {
		display: none;
	}
	.android-banner-section {
		padding: 30px 0 60px;
		text-align: center;
	}
	.affiliates-custom-heading h4 {
		font-size: 20px;
	}
	.android-productbox-contant-wrap h1 {
		margin-bottom: 0px;
		margin-top: 20px;
		font-size: 25px;
		text-align: center;
	}
	.google-play-link {
		text-align: center;
	}
	.android-productbox-image-wrap img {
		width: 150px;
	}
	.hide-index {
		display: block;
	}
	.buy-product-detail-wrap {
		min-height: 390px;
	}
    #show_ads {
        min-height: 384px;
    }
    .prod-pg-title-wrap span {
        display: none;
    }
    .mob-price-show {
        display: block;
    }
    .prod-pg-title-wrap.small-h1 span {
        display: none;
    }
    .prod-pg-title-wrap h5 {
        line-height: 20px;
        padding: 5px 0;
    }
    .prod-pg-title-wrap h3 {
        line-height: 20px;
        padding: 5px 0;
    }
    .main-menu .nav-link {
        padding: 10px 20px !important;
    }
    .muli-language-wrapper {
        display: none;
    }
    .mobile-hide{
     display: none;   
    }
    .muli-language-mobileshow{
        display: block;
    }
    
}

@media only screen and (max-width:512px) {
	.prod-custom-product-heading h3 {
		font-size: 20px;
        text-align: center;
	}
	.prod-pg-title-wrap h5 {
		font-size: 16px;
	}
	.prod-pg-title-wrap span {
		top: 40px;
		right: 34%;
		font-size: 16px;
	}
	.prod-pg-img-wrap img {
		width: 35%;
	}
	.mob-btn a {
		width: 90%;
	}

	.prod-pg-title-wrap span {
		top: 58px;
	}
    
}

@media only screen and (min-width:320px) and (max-width: 640px) {
	.main-banner-contant p {
		font-size: 16px;
	}
	.main-banner-contant h1 {
		font-size: 25px;
	}
	.carousel-indicators {
		bottom: -433px;
	}
	.myslide .carousel-control-next {
		right: -10px;
	}
	.banner-pic img {
		width: 30%;
	}
	.myslide .carousel-item {
		margin-top: 13%;
	}
	.carousel-control-next,
	.carousel-control-prev {
		top: 212px;
	}
	.main-banner-contant {
		padding: 0px 0 0 20px;
	}
	.myslide .carousel-item {
		margin-top: 6%;
	}
	.main-banner-contant p {
		display: none;
	}
	.main-banner-contant h1 {
		display: block;
	}
    .buy-avangate img{
        width: 180px;
    }
    .buy-paypal input[type="image"]{
        width: 180px;
    }
    p.head-main1 {
        margin: 10px 0 0px 0;
    }
    
}

@media only screen and (max-width: 559px) {}

@media only screen and (min-width:481px) and (max-width: 1023px) {}

@media only screen and (max-width: 640px) {
	.header-area .top-header .search-form form input.form-control {
    width: 200px;
}
	.supOS ul li {
    display: inline-block;
    font-size: 16px;
    padding-right: 15px;
    font-weight: bold;
    color: #004076;
    text-shadow: 5px 5px 10px #00000021;
    height: 50px;
    line-height: 50px;
}
	.dropdown.pull-right a {
    font-size: 14px;
    color: #000;
    font-weight: 600;
}
	.main-banner-contant {
		padding: 0px;
	}
	.myslide {
		top: 0;
		left: 0;
	}
	.main-banner-contant h1 {
		font-size: 18px;
		line-height: 40px;
	}
	.wde-button {
		padding: 5px 25px;
		font-size: 16px;
	}
	.myslide .carousel-control-prev {
		left: -8px;
	}
	.banner-pic img {
		width: 27%;
	}
	#slider ul li {
		width: 135px;
	}
	.sec-3-slider {
		max-height: 345px !important;
	}
    
}

@media only screen and (max-width: 360px) {
	.myslide .carousel-item {
		margin-top: 24%;
	}
	.navbar-brand img {
		width: 85%;
	}
	.navbar-brand {
		width: 80%;
		margin: 0px;
	}
	.navbar-dark .navbar-toggler-icon {
		margin: 6px 0px;
	}
	.main-banner-contant {
		padding: 0px 15px;
	}
	.navbar-toggler {
		font-size: 1rem;
	}
    
}

@media only screen and (max-width: 320px) {
	
    .navbar-brand img {
		width: 85%;
	}
	.navbar-brand {
		width: 80%;
		margin: 0px;
	}
	.navbar-dark .navbar-toggler-icon {
		margin: 6px 0px;
	}
	.main-banner {
		max-height: 355px;
	}
	.myslide .carousel-item {
		margin-top: 20%;
	}
	.main-banner-contant {
		padding: 0px 15px;
	}
	.navbar-toggler {
		font-size: 1rem;
	}
	.carousel-indicators {
		bottom: -353px;
	}
	.buy-productbox-contant-wrap h1 {
		font-size: 30px;
		font-weight: 600;
	}
	.buy-productbox-price-wrap span {
		display: inline-block;
		margin-right: 15px;
	}
	.buy-productbox-price-wrap p {
		font-size: 30px;
	}
	.buy-price-change-item h2 {
		margin-bottom: 10px;
	}
	.avanwrap {
		margin-bottom: 10px;
	}
	.ft-social-icon {
		text-align: center;
	}
	.ft-bottom-contant {
		margin-bottom: 10px;
	}
	.buy-productbox-contant-wrap {
		text-align: center;
	}
	.prod_main_wrapper {
		padding: 10px 0;
	}
	.main-product-detail-wrapper {
		padding: 0px 0 0px;
	}
	.productbox-image-wrap img {
		width: 110px;
	}
	.productbox-price-wrap h2 {
		font-size: 25px;
	}
	.productbox-contant-wrap h2 {
		font-size: 22px;
	}
	.btn-link-item {
		padding: 0px;
	}
	.buy-avangatebutton {
		width: 70%;
	}
	.buy-paypal input[type="image"] {
		width: 81%;
		margin-top: 15px;
	}
	.prod-pg-title-wrap.small-h1 span {
		top: 52px;
	}
	#slider ul li {
		width: 250px;
	}
	.android-section-3 {
		padding: 50px 0;
	}
	.android-section-3 h2 {
		margin-bottom: 10px;
	}
	.sec-3-slider {
		max-height: 540px !important;
	}
	.lan-products-wrap h2 {
		font-size: 22px;
	}
	.lan-prod-item-head h4 {
		font-size: 16px;
	}
    .mob-price-show {
        font-size: 20px;
    }
    a.btn-pro-item i {
        line-height: 40px;
    }
    a.btn-pro-item{
        font-size: 16px;
        font-weight: 700;
        line-height: 20px;
    }
    .main-menu .nav-link {
        padding: 5px 10px !important;
    }
    .custom-nav .dropdown-item {
        padding: 5px 15px;
    }
    .fixed-bg .main-menu .nav-link {
        padding: 5px 10px !important;
    }
    
    
}
@media only screen and (min-width:1363px) and (max-width:1500px){
	.banner-info {
    padding: 50px 0 0 0;
}
section.banner-white {
    padding:80px 80px;
}
.banner-info h4 {
    width: 80%;
}
.section-pad {
    padding: 0 80px;
}
.pricing-list > li {
    width: 33%;
}
.how-it-process {
    padding: 0 80px 0 80px;
}
.process-box {
    margin-bottom: 65px;
    padding: 60px 110px;
}
	
}