

@media(max-width:768px) {
.menu{display: none !important; }
.mobile_navigation{display: block;}
.mobilelsider .main_heading_home{text-align: center;}
.main_heading_home{text-align: center;}
.marketweserve p{text-align: justify;}
.awesomefeature p{margin: 0; text-align: justify;}
.fearuresgallery p{text-align: justify;}
.homeFooter{margin-top:0;}

.carousel-inner>.item img{width: 84%}
.get_started2{margin: 15px 0 15px; font-size: 17px;}
.seprator4 {margin: 0px 0 50px 0;}
.seprator5 {margin: 25px 0 25px 0;}
.ecommerce_text{text-align: center;}
.ecommerce_text ul li{background: none; padding: 7px 0 7px 0px}
.ecommerce_text ul {margin: 20px 0 20px 0}
	.mean-container .mean-nav ul li a {
    text-transform: none;
}
.uparrow{display: none;}
.mean-container .mean-nav ul li li a span{display: none;}
.support_text p {
    text-align: justify;
    font-size: 15px;
    line-height: 27px;
    color: #787878;
    font-weight: 500;
    margin: 15px 0 0 0;
    
}
.loginbtn{margin: 0 0 2px 0;}
.m-txt{text-align: center;}
.dcat1img{width: 75%; display: inline-block;}
.support_text h2{margin: 0; padding: 0;  }
.ecommerce_text p{
    margin:0 13px;
    text-align: justify;
    font-size: 15px;
    line-height: 27px;
}
.pos-col2 span{display: none;}
.logos_sections img{width: 100%;}
.logos_sections {
    border-top: solid #e5e5e5 10px;
    padding: 50px 0 20px 0;
    margin: 20px 0 20px 0;}
	.mobilebtn{position: relative; top: 0px; display: inline-block !important; left: 0}
	.mobilebtn2{position: relative; top: 10px; display: inline-block !important; left: 0}
	footer .col-sm-3{width: 100%; float: left;}
.mobile{display: block ; }
.desktop{display: none !important;}
.banner_element{text-align: center;}
.banner_element img{width:50%; margin: 15px 0}

.banner_element2 {text-align: center;}
.banner_element2  img{width:70%; margin: 15px 0}
.supportimg3  img{width: 65%;}
.supportimg3{text-align: center;}
.main_title{font-size:22px; margin: 0}
.posboximg{display: none;}
.menu {
    float: inherit;
    margin: 0;
    position: fixed;
    width: 100%;
    left: 0;
    top: 0;
    z-index: 50;
}
.nav>li>a{padding: 7px 15px;}
.login {
    margin-left: 0px !important;
}
.digital_text p{text-align:justify;  
    font-size: 15px;
    line-height: 26px; text-transform: none;}
.support{text-align: center;}
.main_section{padding: 5% 0 0px 0}
.header {
    padding: 13px 0 0 0;
}
.mean-container .mean-nav ul li ul{ background: transparent; position: relative !important; height: auto !important;}
.mean-container .mean-nav ul {
    padding: 55px 0 0 0;
    height: 100%;
    position: fixed;
    background-image: linear-gradient(100deg,#1292ab,#1e5c9d 50%,#2f0a7b);}
.mean-container .mean-nav ul li:last-child a{display: inline-block;}
.btnmore{margin-left: 22px; 
    }
    .logo {
    margin-left: 15px;
    display: block;
    text-align: center;
}

.sinput{width: 100%;}
.icons_box img{width: 100%; margin: 0}
.iconsgallery .icon1{position:relative;}
.banner{background-image: linear-gradient(100deg,#1292ab,#1e5c9d 50%,#2f0a7b);}
.subscribe {
    margin:10px 0 0 0;
    position: relative;
}
.subscribe{display: none;}
.main_heading h2 {
    color: #fff;
    text-align:center;
    font-size: 20px;
}
.main_heading {text-align: center;
    margin: 10px 0;
}
.img2{position: relative;}
.img1{display: none;}
.img3{display: none;}
.img4{display: none;}
.banner_element {
    margin: 0;
}
.get_started{margin: 15px 0 0;}
.iconsgallery {
    height: auto;
    width: auto;
    background: none;
}
.icons_box {
    height: auto;
    width: 100%;
}
.fearuresgallery {
    margin: 0;
    width: auto;
}
.fearuresgallery h3{font-size: 18px;}
.men1{display: none;}
.women1{display: none;}
.uicon1{display: none;}
.fearuresgallery .feature_box span img{width: 45%;}
.fearuresgallery .feature_box span{position: relative; line-height: 85px; margin: 0 0 20px 0;    width: 90px;
    height: 90px;}
.marketweserve .lineborder{display: none;}
.marketweserve{margin: 0; text-align: center;}
.section2{margin: 0;}
.awesomefeature{margin : 45px 0; text-align: center;}
.section1{padding:5% 0 5% 0 }


.fearuresgallery .item {
    background: #fff;
    padding: 30px 0;
    margin: 10px 5px;
    box-shadow: 0px 0px 4px 0px rgba(194,194,194,1);
}
.fearuresgallery .owl-buttons {
    margin: -53px 0 0 0;
    left: 35%;
    width: 66%;
   
}
.white_bg a {
    font-size: 14px !important;
    padding: 6px 26px;
}
.ecombig  {display: none;}
.exploreall{padding: 8px 20px;}
.header img{width:50%;}
.banner{background: none !important;}
.section3 {
    padding: 10% 0 10% 0;
    margin: 5% 0;
    background-image:none!important;}
    .pos_section p{margin: 15px 5% 0 5%;}
    .pos_section img{width:33%} 
    .white_bg{margin: 0 0 20px 0; padding: 40px 7px}
    .section3{ margin: 50px 0 20px 0; padding: 20px 0; background-image: linear-gradient(100deg,#22468e,#1c6398 40%,#119aaa) !important;}
    .pos_section{ margin: 0px 0; padding: 0px 0; background-image: linear-gradient(100deg,#22468e,#1c6398 40%,#119aaa) !important;}
    .digital-section{ margin: 20px 0; padding: 0px 0; background-image: linear-gradient(100deg,#22468e,#1c6398 40%,#119aaa) !important;}
    .ecommerce_section{ margin: 40px 0; padding: 0px 0  0px 0;  background-image: linear-gradient(100deg,#22468e,#1c6398 40%,#119aaa) !important;}
.for_mobile{background-image: linear-gradient(100deg,#22468e,#1c6398 40%,#119aaa) !important;}
.section3  img{width: 100%;}
.feature_box2 {
    padding: 10px 4px;
    text-align:center;
    font-size: 22px;
}
.features_icons span{display: inline-block; float: inherit; 
    padding: 8px;
    width: 60px;
    height: 60px;
    }
    .formarea input{padding: 10px}
    .formarea .inputbtn{padding: 10px; border-radius:5px !important;}
.m_box{display: inline-block;}
.m_box {
    margin: 30px 0 0 0;
    text-align: center;
}
.contactimg {text-align: center;}
.contactimg img{width: 70%}
.feature-mac {
    position: relative;
    left: auto;
    top: 0;
}
.formarea {
    padding: 10px;
    }
.socialicons a {
    margin: 0 5px 19px 5px;
    display: inline-block;
}
.contactus_box ul {
    padding: 25px;
    margin: 20px 0;
}
.support_section {
   
    margin: 0px 0 -10% 0;
    padding: 60px 0 57px 0;
}
.features_section {
    padding: 15% 0 20px 0;
   
}
.features_icons{margin: 0 -15px}
.right_content {
    float: left;
    width: 100%;
    margin: 12px 0;
}
.suport_text{text-align: center;}
.suport_text p{text-align: justify;}
.f_dec_box {
    text-align:center;
    margin: 0 0 10px 0;
}
.feature-men {
    position: absolute;
    right: 0;
    top: 15%;
    z-index: 1;
    width: 40%;
}
.top_greadiant{display: none !important;}
.top_greadiant2{display: none !important;}
.bigbox2{width: 65%;}
.bigbox020{ display: none;}
.testimonialtxt {
	text-align: center;
    padding: 0px 25px 30px 25px;
}
.digital_text2 {
	text-align: center;
    margin-top: 9%;
    margin-bottom: 9%;
    position: relative;
}
.informationtxt p{
 text-align: justify;
    font-size: 15px;
    line-height: 26px;
    }
.informationtxt h2{text-align: center;}
.informationtxt {
    margin: 15px 0;
    padding: 0px 15px;
}
.banner_element002{display: none;}

.seprator {
    margin: 30px 0;
}
.topmen {
	display: none;
    position: absolute;
    top: -50px;
    left: 43%;
    width: 20%;
}
.pos_heading {
    margin: 20px 0 15px 0;
}
.ec4 {
    position: absolute;
    bottom: 10px;
    right: 0px;
    width: 35%;
}
.ec3 {
    position: absolute;
    bottom: 0px;
    left: 0;
    width: 33%;
}
.wmn{display: none;}
.mn{display: none;}
.bb1{display: none;}
.bb2{display: none;}
.bb3{display: none;}
.wmn{display: none;}
.ectop{display: none;}
.ec1{display: none;}
.ec2{display: none;}
.ecomtext_colume {
    text-align: center;
    padding: 20px 15px;
}
.poly3{display: none;}
.ecomtext_colume .ecom_1 img{width:33%;}
.ecomtext_colume p{margin: 15px 0px 0 0px;}
.section_esaytouse {
    margin: 0;
    float: left;
    width: 100%;
}
.digital_text2 p{text-align: justify;}
.digitalcat_2 img{width: 100%;}
.polygon_images{text-align: center;}
.polygon_images .poly1{ display: none; width: 100%;}
.main_heading2 {
	text-align: center;
    margin: 30px 0 15px 0;
}
.polygon_images {
    margin: 0;
}
.digital_text {
    margin: 0;
    padding: 0 10px;
    float: left;
    width: 100%;
}
.dseprator{display: none;}
.poly2 {
    float:inherit;
    margin: 10px 0 0 0;
    z-index: 1;
    position: relative;
    width: 70%;
    text-align: center;
    display: inline-block;
}
.tip1{display: none;}
.tip2{display: none;}
.tip3{display: none;}
.section4 {
    background: #f8f8fa;
    padding:50px 0 50px 0;
    float: left;
    width: 100%;
    margin: 0;
}
.ecomtext_colume h3 {
    font-size: 20px;
    font-weight: 700;
    margin: 0 25px;
}
.section_esaytouse img{width: 100%}
.esaytousetxt{margin: 24px 10px 0 10px;}
.esaytousetxt img{width: auto;}
.ecombig {width: 100%;}
.testimonialwhitebg {
   
    min-height: auto;
    width: 100%;
    float: right;
    margin-right: 0;
    padding: 15px 20px;
}
.digital_text h2{text-align: center;}
.pos-col1 {
    margin: 10px 0 0 0;
    text-align: center;
}
.pos-col2 {
	text-align: center;
    margin: 0 0 30px 0;
}
.floater1{float: left;}
.feature_box2 h2{margin: 20px 0 0 0;}
.bottomFooter{margin: 0px 0 10px 0; text-align: center;}
.pos-col1 img{width:28%;}
.txt{text-align: justify !important; font-size: 15px !important; }
footer{     transform: skewY(0deg); padding: 30px 0 30px 0; margin: 30px 0 30px 0; border-radius: 0;}
footer ul {margin: 0; padding: 0 0 10px 0; }
.support_section{transform: skewY(0deg);}
.support_section .container{transform: skewY(0deg);}
footer .container{transform: skewY(0deg);}
.get_started {
    padding: 9px 20px;
    font-size:15px;
    }

   h2 {
    font-size:20px !important;
    font-weight: 600 !important;
}
.fearuresgallery .feature_box {
    padding: 0 20px;
}
.sumen2 {
    display: none;
}
.sb2 {
    position: relative;
    left: 0;
    top: 0;
}
.banner_element2 {
   
    margin: 0 0 20px 0;
}
.supportimg3 {
    position: relative;
    z-index: 1;
}
.seprator3 {
    margin: 30px 0 30px 0;
    
}
.strip{display: none;}
.support_text2 {
	text-align: center;
    margin-left: 0;
    margin-top: 60px;
}

.cataloguetxt ul li {background: none;     padding: 8px 0 8px 0;}
.maring-top {
    margin-top: 0px !important;
}
.icons span {
    float: left;
    width: 50%;
    margin: 0;

    }
    .ecommerce_text {
    margin: 30px 0  20px 0;
    position: relative;
}
footer p{
    text-align: justify;
    font-size: 15px;
    line-height: 26px;
        float: left;
    padding:10px 0 23px 0;
    margin: 0;
}
.supportimg{position: relative;     bottom: 0;
    left: 0; }    
    .supportimg2 img{display: none;}
.supportimg img{width:65%; margin: 15px 0}
.supportimgProduct img{display: inline-block !important;}
.suport_text h2{font-size: 18px !important}
.supportimg {text-align: center;}
.seprator2 {
    margin: 30px 0 30px 0;}
   .icons{width: 100%; margin: 25px 0 5px 0;}
    .icons img{width: 100%;}

}
