
@media (max-width: 1199px) {.blue-box{margin-left: auto;margin-right: auto;text-align: center;}
.blue-box img{padding-bottom: 15px;}}
@media (max-width: 992px) {
    .f-22{font-size: 20px;}
    .ERPBusinessWrap p {text-align: center;}
    .footerFormSection .form-wrapper #footerForm .form-button .footerCta {font-size: 20px;padding: 12px 50px;}
}

@media (min-width: 1700px) and (max-width: 1800px) {
	
.personalization-audit {
    background: url(../images/free-personalization-audit.png) top -350px right -100px no-repeat;
    padding: 100px 0;
}
    
}


@media (min-width: 1600px) and (max-width: 1699px) {
	
.personalization-audit {
    background: url(../images/free-personalization-audit.png) top -350px right -80px no-repeat;
    padding: 100px 0;
}
    
}


@media (min-width: 1400px) and (max-width: 1599px) {
	
.personalization-audit {
    background: url(../images/free-personalization-audit.png) top -350px right -150px no-repeat;
    padding: 100px 0;
}
    
}

@media (min-width: 1300px) and (max-width: 1399px) {
	
.personalization-audit {
    background: url(../images/free-personalization-audit.png) top -350px right -250px no-repeat;
    padding: 100px 0;
}
    
}


@media (min-width: 1203px) and (max-width: 1299px) {
	
.personalization-audit {
    background: url(../images/free-personalization-audit.png) top -350px right -300px no-repeat;
    padding: 100px 0;
}
    
}

@media (min-width: 991px) and (max-width: 1202px) {
	
	.personalization-audit {
    background: url(../images/free-personalization-audit.png) top -350px right -450px no-repeat;
    padding: 100px 0;
}
	
	.support-services-list ul {
    text-align: left;
    margin: 0px;
	padding-left:20px;
}

.bannerContent ul li {
    font-size: 16px;
    line-height: 24px;
    color: #ee6d42;
}

.bannerContent ul li span {
    color: #707070;
}
    
}

@media (max-width: 991px) {
	
		.more-3
{
	margin-top:0px;
}
	.more-4
{
	margin-top:0px;
}
	
	.mob-1
{
	display:block;
}

.des-1
{
	display:none;
}
	
	.header {
    padding: 20px 0 80px 0;
	}
	
	.personalization-audit {
    background: url(../images/free-personalization-audit.png) bottom -200px right -450px no-repeat;
    padding: 100px 0;
}
	
    .blue-bg-text p{padding-top: 15px;}
    .blue-box{margin-left: auto;margin-right: auto;text-align: center;}
    .blue-box img{padding-bottom: 15px;}
    .footerFormSection .form-wrapper #footerForm .form-group .help-block {left: 17px;}
     .clientLogoWrap .col-lg-2:nth-child(1) {
        border-top-left-radius: 20px;
    }
    .clientLogoWrap .col-lg-2:nth-child(3) {
        border-top-right-radius: 20px;
    }
    .clientLogoWrap .col-lg-2:nth-child(16) {
        border-bottom-left-radius: 20px;
    }
    .clientLogoWrap .col-lg-2:nth-child(18) {
        border-bottom-right-radius: 20px;
    }
	
	.lightning-list
	{
		width:30%;
		margin-right:10px;
		float:left;
	}
	
	
	
	.app-like-30
	{
		margin-top:50px;
	}
	
	.bannerContent h1 {
		text-align:left;
	}
	
	.get-cta
	{
		float:none !important;
	}
	
	.bannerContent p
	{
		text-align:left;
		 color: #2d2d2d;
	}
	
	.bannerContent {
    color: #2d2d2d;
    background: url(../images/banner-bg.jpg) no-repeat #F2F7FF;
	background-size:cover;	
	}
	
	
	.personalization-audit-includes h3 {
		margin-top:25px;
		font-family: 'HelveticaNeueLT Std Bold';
	}
	
	.personalization-list-4 {
    padding: 20px 20px 20px 20px;
    background-color: #fff;
    -webkit-box-shadow: 0px 0px 30px 10px #e9e9ef;
    -moz-box-shadow: 0px 0px 30px 10px #e9e9ef;
    box-shadow: 0px 0px 30px 10px #e9e9ef;
    margin-bottom: 25px;
}

.personalization-list-5 {
    padding: 20px 20px 20px 20px;
    background-color: #fff;
    -webkit-box-shadow: 0px 0px 30px 10px #e9e9ef;
    -moz-box-shadow: 0px 0px 30px 10px #e9e9ef;
    box-shadow: 0px 0px 30px 10px #e9e9ef;
    margin-bottom: 25px;
}

.personalization-list-7 {
    padding: 20px 20px 170px 20px;
    background: url(../images/personalization-list-2.png) right bottom no-repeat #fff;
    -webkit-box-shadow: 0px 0px 30px 10px #e9e9ef;
    -moz-box-shadow: 0px 0px 30px 10px #e9e9ef;
    box-shadow: 0px 0px 30px 10px #e9e9ef;
    margin-bottom: 25px;
}

.bannerContent ul
{
	margin-bottom:0;
}

.bannerContent ul li {
    font-size: 16px;
    line-height: 24px;
    color: #ee6d42;
}

.bannerContent ul li span {
    color: #707070;
}

.personalization-audit
{
	padding:100px 0 100px 0;
}

.bannerFormWrap {
    margin-top:40px;
    margin-bottom: 10px;
}

.products-menu ul
{
	margin-right:50px;
}

.products-r
{
	margin-top:0px;
	margin-right:0px;
}
	
}
@media (max-width: 767px) {	


.logo-des
	{
		display:none;
	}
	
	.logo-mobile
{
	display:block;
}
	
	.personalization-audit {
    background: url(../images/free-personalization-audit.png) bottom -200px right -700px no-repeat;
    padding: 60px 0;
	}
	
	.magento-status h2 {
    font-size:48px;
    font-family: 'HelveticaNeueLT Std Bold';
	}
	
	.border-right
	{
		border-right:0 !important;
	}
	
    .get-cta {font-size: 15px;margin-top: 20px;/*width: 75%;*/margin: 20px auto 0 auto;padding: 15px 15px;float: left;}
    .orange-bg {padding: 50px 10px;}
    .demo-lg-cta{padding: 15px 30px;}
    .ERPBusinessWrap p{font-size: 14px;font-family: "HelveticaNeueLT Std";}
    .clientLogoWrap .col-lg-2:nth-child(3) {
        border-top-right-radius: 20px;
    }
    .clientLogoWrap .col-lg-2:nth-child(16) {
        border-bottom-left-radius: 20px;
    }
	
	.advantages-of-mobile-title
	{
		margin-top:50px;
	}
	
	.lightning-list
	{
	width:49%;
	margin-right:5px;
	float:left;
	}
	
	.bannerContent h1 {
    font-size:36px !important;
    line-height: 1.2;
    font-family: 'HelveticaNeueLT Std Bold';
    position: relative;
	color:#2D2D2D;
	
}

.support-services-list {
    background-color: #fff;
    -webkit-box-shadow: 0px 0px 30px 10px #e9e9ef;
    -moz-box-shadow: 0px 0px 30px 10px #e9e9ef;
    box-shadow: 0px 0px 30px 10px #e9e9ef;
    border-radius:15px;
    padding: 2px 2px;
    margin-bottom: 25px;
}

.support-services-list ul
{
	padding:10px 35px;
}

.support-services-list ul li {
    display:block;
    padding-top: 15px;
    padding-right: 15px;
    text-align: center;
}	


.support-services-list ul li p
{
	margin-bottom:0px;
	padding-bottom:0px;
}

.bannerContent ul li {
    font-size: 16px;
    line-height: 24px;
    color: #ee6d42;
}

.bannerContent ul li span {
    color: #707070;
}
	
	
}
@media (max-width: 576px) {
	
	
	
	.personalization-audit {
    background:none;
    padding: 60px 0;
	}
	
	.get-cta-3 {
    display: block;
}
	
	
	.white-bg {
    padding:40px 0px;
	}
	
	.magento-status {
    background-color: #F2F7FF;
    padding:40px 0px;
	}
	
	.services-include {
    padding:40px 0px;
	}
	
	
	.support-services-list ul
	{
		padding:10px 15px;
	}
	
	.magento-status h2 {
    font-size:36px;
    font-family: 'HelveticaNeueLT Std Bold';
	}
	
	.magento-development-services-list {
    border-radius: 20px;
    text-align: center;
    padding:15px 10px;
    margin-bottom:10px;
}

.magento-development-services-list p {
    margin-top: 20px;
    font-size: 16px;
    color: #2D2D2D;
}
	
    .clientLogoWrap .col-lg-2:nth-child(1) {
        border-top-left-radius: 20px;
    }
    .clientLogoWrap .col-lg-2:nth-child(2) {
        border-top-right-radius: 20px;
    }
    .clientLogoWrap .col-lg-2:nth-child(17) {
        border-bottom-left-radius: 20px;
    }
    .clientLogoWrap .col-lg-2:nth-child(18) {
        border-bottom-right-radius: 20px;
    }
    .clientLogoWrap .col-lg-2:nth-child(3) {
        border-top-right-radius: 0px;
    }
    .clientLogoWrap .col-lg-2:nth-child(16) {
        border-bottom-left-radius: 0px;
    }
    .p-l-69{padding-left: 30px;}
    h2{font-size: 28px;}
    .get-cta {padding: 12px 8px;margin: 20px auto 0 auto;/*width: 70%;*/text-align: center;font-size: 14px;}
    .cloud-ERP-box{padding: 20px 80px;}
    .bd-l{/*border-bottom: 1px solid #C5C5C5;border-right:none;*/padding-bottom: 30px;margin-bottom: 30px;/*max-width: 270px;*/margin-right: auto;margin-left: auto;}
    .bd-2{/*border-bottom: 1px solid #C5C5C5;border-right:none;*/padding-bottom: 30px;margin-bottom: 30px;/*max-width: 270px;*/margin-right: auto;margin-left: auto;}
    .blue-bg-text{text-align: center;}
    .blue-bg-text p{padding-top: 30px;}
    .get-cta a {text-decoration: none;color: #565656;letter-spacing: 0.4px;line-height: 20px;}
    .blue-box {border: 1px solid #A8CFE7;border-right-width: thin;border-radius: 25px;padding: 30px 10px;}
    .demo-cta {padding: 15px 15px;}
}
@media (min-width: 1200px) {
    .bannerContent h1:before {
        right: 0;
    }
	.bannerContent ul
	{
		margin-left:0;
	}
	
}
@media (min-width: 992px) {
     .testimonialWrapper {
        padding-top: 90px;
    }
    .bannerContent h1:before {
        content: "";
        display: inline-block;
        position: absolute;
        width: 125px;
        height: 180px;
        right: -50px;
    }
    .footerFormSection .form-wrapper {
        max-width: 100%;
    }
    .footerFormSection .form-wrapper #footerForm .form-group {
        padding: 0 8px;
    }
    footer .footerTop .footMenu li {
        margin-top: 0;
    }
    .bannerContent .bannerFormWrap {
        margin-top: 0;
    }
    footer .footerTop .footMenu {
        margin-top: 0;
    }
    .clientLogoWrap .col-lg-2:nth-child(1) {
        border-top-left-radius: 20px;
    }
    .clientLogoWrap .col-lg-2:nth-child(6) {
        border-top-right-radius: 20px;
    }
    .clientLogoWrap .col-lg-2:nth-child(13) {
        border-bottom-left-radius: 20px;
    }
    .clientLogoWrap .col-lg-2:nth-child(18) {
        border-bottom-right-radius: 20px;
    }
	
	.bannerContent ul li {
    font-size: 16px;
    line-height: 24px;
    color: #ee6d42;
}

.bannerContent ul li span {
    color: #707070;
}

}


@media (min-width: 768px) {.cta {font-size: 16px;padding: 12px 25px;}
    .header .logoContactWrapper .contact ul {
        flex-direction: row;
        text-align: right;
        margin-top: 0;
    }
    .header .logoContactWrapper .contact ul li:first-child {
        padding-right: 10px;
        margin-right: 10px;
        position: relative;
    }
    .header .logoContactWrapper .contact ul li:first-child:before {
        content: "";
        display: inline-block;
        position: absolute;
        top: 4px;
        bottom: 4px;
        width: 2px;
        background-color: #fff;
        right: 0px;
    }
    .bannerContent h1 {
        font-size: 40px;
    }
    footer .footerTop .footMenu li:nth-child(2) {
        padding-right: 15px;
        margin-right: 15px;
        position: relative;
    }
    footer .footerTop .footMenu li:nth-child(2):before {
        content: "|";
        display: inline-block;
        position: absolute;
        right: 0;
    }
}
@media (min-width: 576px) {
    .header .logoContactWrapper {
        justify-content: space-between;
        flex-direction: row;
    }
     .testimonialWrapper .innerContainer .testiFooter h6 {
        font-size: 24px;
    }
     .testimonialWrapper .innerContainer .testiFooter p {
        font-size: 21px;
    }
     .testimonialWrapper .innerContainer p {
        font-size: 25px;
    }
    .bannerContent h1 {
        font-size: 40px;
    }
    .clientLogoWrap .container {
        padding: 0 15px;
    }
    
    footer .footerTop .footMenu li:first-child {
        padding-right: 15px;
        margin-right: 15px;
        position: relative;
    }
    footer .footerTop .footMenu li:first-child:before {
        content: "|";
        display: inline-block;
        position: absolute;
        right: 0;
    }
      
}
@media (max-width: 575px) {
.bd-l, .bd-2{border-bottom: 1px solid #C5C5C5;border-right:none;padding-bottom: 30px;margin-bottom: 30px;max-width: 290px;margin-right: auto;margin-left: auto;}
}
@media (max-width: 480px) {.get-cta {width: 60%;}}
/*@media (min-width: 540px) and (max-width: 576px) {.blue-bg-text:nth-child(1){border-right: 1px solid #C5C5C5;}}*/
@media (max-width: 380px) {.ERPBusinessWrap{padding: 15px 10px;font-size: 11px;}.get-cta{width: 100%;}}
@media (max-width: 340px){
.footerFormSection .form-wrapper #footerForm .form-button .footerCta {
    font-size: 15px;
    padding: 10px 20px;}}
	
	
	@media (max-width:450px)
	{
.lightning-list {
    width: 100%;
    margin-right: 0;
	margin-left:0;
    float: none;
    text-align: center;
    margin-bottom: 30px;
}

	}