
.footer-cmmi-logo img {
    max-width: 230px;
}

.footer-cmmi-box {
    border-left: 1px solid #d1d1d1;
    height: 100%;
    padding-left: 10%;
    text-align: center;
}
.footer-logo-list ul {
    display: flex;
    align-items: center;
    justify-content: space-between;
        list-style: none;
}
.footer-logo-list ul li {
    max-width: 80px;
    margin: 0px 15px;
}



/* ************* Media Queries Tablets ****************** */

@media only screen and (max-width: 5000px) {
    .innerBanner, .pageBannerImg { height: 900px; }
}
@media (min-width:1024px){
    section#mainBanner:before {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 200px;
        background: linear-gradient(180deg, #252274, transparent);
        z-index: 2;
        pointer-events: none;
    }
    #header{
        z-index: 3
        
    }
}
@media (min-width:  1859px){
    .sttlUkTab .sttlUkTabDetail {
    padding-left: 600px;}
}
@media only screen and (max-width: 1920px) {
    /*.innerBanner {height: 700px; }
    .innerBanner.smallBanner { height: 560px; }*/
    /* .mainBanner .homeBannerImgWrap, .mainBanner .homeBannerImgWrap img { height: 800px; } */
    /*.mainBanner, .mainBanner .swiper-container { min-height:796px; height:auto; }*/
    .innerBanner, .pageBannerImg { height: 728px; }
    .inwardQc, .reQC { height:470px; }
    /* .innerBanner.smallBanner .pageBannerImg { background: none !important; } */
    /*.innerBanner.smallBanner, .innerBanner.smallBanner .pageBannerImg { height: auto;}*/
    /* .innerPageLoaded .innerBanner .pageBannerImg img {opacity: 1;visibility: visible;} */
    .innerPageLoaded .innerBanner .pageBannerImg img{opacity: 0;}
}
@media only screen and (max-width: 1919px) {
    .memoryComputing { padding: 90px 0; }
    /*************SAP Splutions Page start*************/
    /*.innerBanner {height: 630px; }*/
    /*.innerBanner.smallBanner { height: 475px; }*/
    /* .mainBanner .homeBannerImgWrap, .mainBanner .homeBannerImgWrap img { height: 720px; } */
    .innerBanner, .pageBannerImg { height: 630px; }
    .inwardQc, .reQC { height:auto; }
}
/*@media only screen and (max-width: 1790px) {
    .mainBanner .homeBannerImgWrap, .mainBanner .homeBannerImgWrap img { height: 600px; }
    .innerBanner, .pageBannerImg { height: 700px; }
}*/
@media only screen and (max-width: 1600px) {
    /* .mainBanner .homeBannerImgWrap, .mainBanner .homeBannerImgWrap img { height: 700px; }     */
    .innerBanner, .pageBannerImg { height: 630px; }
}
@media only screen and (max-width: 1599px) {
    .contactUs {margin: 25px 0 0 0;}
    /*************Home Page start*************/
    /* .mainBanner .homeBannerImgWrap, .mainBanner .homeBannerImgWrap img { height: 600px; }
    .mainBanner h1 .lightText{font-size: 36px;}
    .mainBanner h1{font-size: 42px;}
    .mainBanner .vCenter{margin-top: 51px;} */
    .sapBusinessOne, .sapHana{padding:55px 0 55px;}
    .pageTitle h1{font-size: 42px;}
    .pageTitle p {font-size: 18px;}
    .innerBanner.smallBanner h1, .mainPageTitle{font-size:42px;}
    #nav li { padding: 0 10px; }
    #nav ul { left: 10px; }
    .homeIndustiresList .homeIndustiresBox .readMore { font-size: 20px; }
    /* .mainBanner .homeBannerPagination { bottom: 30px; } */
    .sapBusinessOne, .sapHana { padding: 35px 0; }
    .sapBusinessOne .cols6 { padding-left: 30px; }
    .sapHana .cols6 { padding-right: 30px; }
    .homeBlogList .blogCard { padding: 20px 15px; }
    .homeVideoWrap .videoPoster iframe { height: 284px; }
    .sapBusinessServices .servicesBox .serviceDetail { left: 20px; bottom: -49px; width: 80%; }
    .sapBusinessServices .servicesBox h2 { font-size: 20px; }
    .sapBusinessServices .servicesBox .icon { margin-bottom: 10px; }
    .sapBusinessServices .servicesBox h2 { margin-bottom: 20px; }
    .sapBusinessServices .servicesBox:hover .serviceDetail { bottom: 20px; }
    .otherServicesWrap .focusedTech { padding-left: 40px; }
    .footerRow .widget_nav_menu { padding-right: 40px; }
    /* .mainBanner, .mainBanner .swiper-container { height: 656px; } */
    .xmas {height: auto;width: 100%;position: absolute;opacity: 1 !important;left: 0;top: 0;z-index: 1;}
    /*************Home Page end*************/
    /*************SAP Splutions Page start*************/
    .commonContent, .videoMain.commonContent { padding: 60px 0; }
    .innerBanner, .pageBannerImg{ height: 508px; }
    /* .innerBanner.smallBanner { height: 380px; } */
    .sapSolutionHana { padding: 80px 0; }
    .sapAnalyticsReporting, .sapSalesApp { padding: 45px 0; }
    .sapMobilitySolution .leftImg { left: -30px; }
    .sapCloudSolution { padding: 120px 0; }

    /*************SAP business one mobility solution Page start*************/
    .mobilitySolutionBenefits { padding-top: 85px; }

    /*************SAP business one HANA Page start*************/
    .memoryComputing { padding: 55px 0; }
    .memoryComputing .rightBlock { padding-left: 20px;}

    /*************SAP business one sales app Page start*************/
    .keyFeture { padding-bottom: 0; }
    .keyFetureTab .keyFetureTabDetail { padding-left: 810px; }
    .analyticsEnquiry { padding-bottom: 275px; }

    /*************SAP business one page start*************/
    .godigitalBg{height: 495px; display: none !important;}
    .hexagonShape:before{top: -45px;}
    .hexagonShape:after{bottom: -45px;}
    .sapBusiVideo { padding-bottom: 60px; }
    .oneFetureTitle { padding-top: 50px; }
    .videoMain.commonContent { padding-bottom: 0; }
    .otherVideosInn .videoBoxes { padding-top: 10px; }
    .locateUs { padding-top: 140px; }
    .contactForm.commonContent { padding-top: 60px; }
    .landingServicesGroup .servicesCol { padding: 30px; }
    .landingServicesGroup .mobAppDevServices { background-size:100%; }
    .ourApproach .approachWrap .approachSrNo { right: -40px; }
    .approachList > li:nth-child(2) .approachWrap .approachSrNo, .approachList > li:nth-child(4) .approachWrap .approachSrNo, .approachList > li:nth-child(6) .approachWrap .approachSrNo, .approachList > li:nth-child(8) .approachWrap .approachSrNo { left: -40px; }
    .approachWhySttl { padding-top: 60px; }
    .followingCapabilities:after, .followingCapabilities:before { display: none; }
    .b2cFeatures { padding-bottom: 275px; }

    /*******sap warehouse management page start**********/
    .swmsSolutions{margin-bottom: -50px;}
        
    /********quality check management page start**********/
    .foodDrinkCon.commonContent{padding: 60px 0 10px;}
    .inwardQc.commonContent, .reQC.commonContent{padding: 40px 0;}
    .inwardContent h2, .reQcContent h2{font-size: 28px; margin-bottom: 10px;}
    .inwardContent.cols6{padding-left: 15px;}
    .cols6.reQcContent{padding-right: 15px;}
    .enterpriseMobility { padding-bottom: 250px; }
    .swmsSolutions { margin-bottom: -250px; padding-bottom: 275px; }

    /*******About page start********/
    .aboutContent p{margin-bottom: 0;}
    .industryVertical.commonContent {padding: 60px 0 19px;}
    .industryVertical.commonContent { padding-bottom: 215px; }
    .eventWrap, .caseStudies, .testimonial, .drinkManufacturing { padding-bottom: 0; }
    .fetureDiscreteManuf { background-position: right 0; }
    /*******delivery management system start*******/
    .fourInOneList ul:before{width: 300px; left: 225px;}
    .fourInOneList ul li:nth-child(3):before, .fourInOneList ul li:nth-child(4):before{right: 141px;}
    .mobSolDriver.commonContent {padding: 26px 0 26px;}
    .mobSolDriver .leftImg{height: 300px; overflow: hidden;}
    .mobSolDriver.commonContent {padding: 56px 0 56px;}
    .floorManagement { background-position: -210px 0; }
    .dmsBlock { background-position: right 0; }
    .runYourBusiness .leftImg { left:-75px; }
    .runYourBusiness .rightImg { right: -75px; }
    .runYourBusiness .container { max-width: 630px; }
    .single-post .blogRow .blogLeftPart{padding: 0 55px;}
    .homeIndustiresList .homeIndustiresBox .readMore { right: 30px; }
    .businessBenifit .leftBlock { margin-top: 10%; }
    .factCounterInn li .counterWrap .counter{font-size: 50px;}
    .counterWrap p{font-size: 14px;}
    /*******ODC page start********/
    .offshoreApprouch .round.round5{display: none;}
    .extraEdge{padding-bottom: 275px;    background-position: center;} 
        
        
    /*****wholesale-and-distribution page start*****/
    .orderToCashRight .orderTocashBox {padding-right: 35px;}
    .orderToCash:before{display: none;}
    .orderToCashInn .orderTocashBox{padding: 65px 35px 30px 35px;}
        
    /*****apparel and footwear page start*******/
    .scopeProcessLeft{width: 33%;}
    .scopeProcessRight{width: 40%;}
    .solutionScope{padding-bottom: 100px;}
    .heartOfApparel.commonContent {padding:60px 0 60px;}
    /******single blog page start******/
    .single-post .blogRow .blogLeftPart{padding: 0 55px;}

    /* .innerBanner, .pageBannerImg { height: auto; } */
    .innerBanner .pageBannerImg img{ visibility: visible; opacity:1;}
    .essenceCollaboration { background-position: -150px bottom; }
        
    .commonAddons .cols6.silverWarehouseContent p{height:55px; overflow: hidden;}
    .cols6.silverWarehouseContent{padding: 0 15px 0 15px;}
    .silverQualityBox .cols6.silverWarehouseContent{padding: 0 15px 0 15px;}
    .commonAddons .leftImg{height: 300px; overflow: hidden;}
    .commonAddons h2{font-size: 24px;}
    .commonAddons h2 br{display: none;}
    .single-post .blogRow .blogLeftPart.blog_left{padding:0 15px 0 55px;}
	.innerPageService .serve-blk{height: 180px;}
	.silverctaInner{background-size: cover;}
	.silverCta.activeBlock .silverctaInner{margin: 50px 0px 80px 0px;}
	.techBox .techDetails{height: 120px;}
	.techHead h5{padding: 8px 10px;}
	.serve-inner h6{font-size: 18px;}
	.customer-expSolutionsBlock{height: 520px;}
}
@media only screen and (max-width: 1279px) {
    /*************service*************/

    .service-content h3{font-size: 24px;}
    /*************SAP Splutions Page start*************/
    .caseStudiesContent h1{font-size:28px;}
    h2 { font-size: 28px; }

    h3 { font-size: 25px; }
    h4 { font-size: 22px; }
    h5 { font-size: 20px; }
    h6 { font-size: 18px; }
    .innerBanner { height: 450px; }
    /* .innerBanner.smallBanner { height: 350px; } */
    .sapSolutionHana { padding: 50px 0; }
    .sapMobilitySolution .leftImg, .sapMobilitySolution .rightImg, .sapSolutionBusiOne .smallLogo, .sapSolutionHana .smallLogo, .sapCloudSolution .smallLogo, .sapAnalyticsReporting .smallLogo { display: none; }
    .sapMobilitySolutionInner, .sapCloudSolution { padding: 60px 0; }
    /*************SAP business one mobility solution Page start*************/
    .runYourBusiness .leftImg, .runYourBusiness .rightImg { display: none; }
    /*.runYourBusiness { padding: 85px 0; }*/
    .runYourBusiness .sapMobApp { padding-top: 30px; }
    /*************SAP business one HANA Page start*************/
    .sapHanaServices .leftBg { margin-right: 220px; }
    .sttlUkTab .sttlUkTabDetail { padding-top:0; }
    .sttlUkTab .tabContent .rightImgHolder { position: static; }
    .sttlUkTab .sttlUkTabDetailBox { max-width:inherit;}
    .sttlUkTab .tabContent .rightImgHolder { margin:40px 0 0 0; max-width: 600px; -webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0%);}

    /*************SAP business one sales app Page start*************/
    .keyFetureTab .keyFetureTabDetail { padding-left: 750px; }
    .toolsStep:before, .toolsStep ul:before, .toolsStep ul li:before, .toolsStepBox:after, .toolsStep ul:after { display: none; }

    /*************SAP business one Page start*************/
    .businessOne:before{display: none}
    .cols6.businessOneContent {padding-left: 35px;}
    .cols6.businessOneContent:before{left: 15px;}
    .tabBottomBox .twoBoxGroup{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;flex-wrap: wrap;}
    .tabBottomBox .twoBoxGroup .cols6{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;flex-wrap: wrap;}
    .landingaddOnsServices .leftBg { margin-right: 220px; }
    .landingaddOnsServices .sttlUkTab .sttlUkTabDetail { padding-bottom: 0; }
    .b2cFeatures:after { display: none; }

    /*************e-commerce solution*************/
    .shoppingFunList ul li:nth-child(3){clear: both;}
    .shoppingFun .shoppingAnswer .leftBg{display: none;}
        
    /***********mobile app development page start***********/
    .cuttingEdgeMobApp .shoppingAnswer .leftTopBg{display: none;}
    .mobileAppCapList{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap:wrap;flex-wrap: wrap;}

    /*******sap warehouse management page start**********/
    .swms:before{display: none;}
    .cmsKeyFeatures:before{display: none;}

    /*******about page start*********/
    .silverFactsInn .factCounterInn{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;flex-wrap: wrap;-webkit-flex-wrap:wrap;}
    .hexagonBox:before, .hexagonBox:after{display: none;}
    .hexagonBox{border: 4px solid #19779e;height: auto;padding:20px 10px;margin: 0; border-radius: 10px;}
    .ourApprouch .approuchStep{margin: 30px 0 0;}
    .hexagonBox p{font-size: 20px;}
    .approuchStep .button {margin-top: 45px;}
        
    /********food and drink page start*********/
    .variousSector:before{display: none;}

    /*****food manufacturing page start*****/
    .followingCapabilities:after{display: none;}
    .drinkManufacturing:before{display: none;}

    /********manufacturing page start********/
    .healthCheckupCon:before{display: none;}
    .manufacturingContent .knowWhatsInn p:last-child{margin-bottom: 0;}
    .discreteManuf .inwardContent p {margin-bottom: 25px;height: 100px;overflow: hidden;}
    .processManuf .processManufCon p {margin-bottom: 25px;height: 100px;overflow: hidden;}
    .reQC.processManuf.commonContent{padding: 30px 0;}

    /********delivery management system start********/
    .mobSolDriver.commonContent {padding: 20px 0 20px;}
    .mobSolDriver.integratedTracking .cols6{padding-right: 15px;}
    .mobSolDriver .cols6{padding-left: 15px;}
    .mobSolDriver h2{font-size: 22px;margin-bottom: 15px;}
    .mobSolDriver .checkList li{font-size: 15px;}
    .runYourBusiness .container { max-width: 1270px; }
        
    /*******ODC page start********/
        .offshoreApprouch .round.round4 { display: none; }
        .benefitsOffshore:before { display: none; }
        .howTolaunchInn .odcProcesstext:before { display: none; }
        
        .howTolaunchInn .odcProcessRound:before { display: none; }
        .howTolaunchInn .odcProcessRound { width: 110px; height: 110px; margin: 0 auto; }
        .howTolaunchInn .odcProcesstext p br { display: block; }
        .howTolaunchInn .odcProcesstext p { white-space: normal; }
        .howTolaunchInn .howToLaunchProcess li:nth-child(even) { margin-top: -114px; }
        .howTolaunchInn .howToLaunchProcess li:nth-child(even) .odcProcesstext { margin-top: 77px; }

        
    /******apparel and footwear start********/
    .apparelFootwearSectors:before{display: none;}
    .solutionScope:before{display: none;}
    .heartOfApparelBlocks li{width: 20%;padding: 0 25px;}
    .heartOfApparelBlocks li:nth-child(5n+5){border-right: 0;}
    .heartOfApparelBlocks li:nth-child(6){border-right: 1px solid #e1e1e1;}
    .heartOfApparelBlocks{margin: 0 -25px;}
        
    /*****make tax digital page start*******/
    .cols6.mtdContent{padding-right: 15px;}
    #nav li a { font-size: 16px; }
    #nav li { padding: 0 10px; }
    .footerRow .widget_nav_menu { padding-right: 20px; }
    /* .mainBanner .homeBannerImgWrap, .mainBanner .homeBannerImgWrap img, .innerBanner.smallBanner, .innerBanner.smallBanner .pageBannerImg { height: auto; }
    .mainBanner .homeBannerImgWrap { background: none !important; overflow:hidden;}
    .mainBanner .homeBannerImgWrap img { visibility: visible; opacity:1; } */
    .essenceCollaboration { background-position: -250px bottom; }
    .single-post .blogRow .blog_right{margin-top:106px;}
    /*****Digital Transformation*******/
    .topContribute li .countPercent{font-size:30px;}
    .topContribute .percentCount{font-size:16px;}
    .activeBlock .topContribute li:nth-child(8) .percentCount::after{width:152%;left:-87%; transform:rotate(-38deg); -webkit-transform:rotate(-38deg);}

    /* .mainBanner .homeBannerPagination {bottom: 90px;} */
    .crossPlatformContent {padding-right: 40px;}
    .crossPlatformList{padding-left: 0;}
    /* .innerBanner.smallBanner .pageBannerImg {height: 300px;} */
	/* .innerBanner.smallBanner{height: auto;} */
	.innerPageService h6{font-size: 18px;}
	.innerPageService .serve-blk{padding:15px 0;}
	/* .HighEndModernService .bigdataSolutionDetail.swiper-container .bigdataSolutionBlock{height: 500px;} */
	.techBox .techDetails p{padding: 10px;font-size: 16px;}
	.techBox .techHead{height: 90px;}
	.customer-expSolutionsBlock{height: 590px;}
}

/*@media (max-width:1069px) {
    #header {position: static;background: #221149;}
}*/
@media (max-width:1199px) {
.innerBannerCaption p {font-size: 18px!important;line-height: normal!important;}
.sttlCanada  .freeAccessBanner { padding: 50px 15px;}

.sttlCanada  .msmeFeatureSlider .swiper-button-next,
.sttlCanada  .msmeFeatureSlider .swiper-button-prev,
.sttlCanada  .resSliderControl .swiper-button-next,
.sttlCanada  .resSliderControl .swiper-button-prev{
     background-color: #ccc; background-size: 14px; color: #fff; padding: 10px;}

.sttlCanada  .resSliderControl .swiper-button-next,
.sttlCanada  .resSliderControl .swiper-button-prev,
.sttlCanada  .setUpCloudSlider .swiper-button-next,
.sttlCanada  .setUpCloudSlider .swiper-button-prev,
.sttlCanada  .perMonthPrices .swiper-button-next,
.sttlCanada  .perMonthPrices .swiper-button-prev{    visibility: visible;  }

.sttlCanada  .ComplexityBGSlider,
.sttlCanada  .msmeFeatureSlider { display: block;}

.sttlCanada  .ComplexityBGSliderD,
.sttlCanada  .msmeFeatureSliderD {display: none!important;}

.sttlCanada  .sapCLoudBenefitBlockFullHeight { height:200px; }

.sttlCanada .perMonthPricesSlider.resSliderControl { margin: 0!important;}
.sttlCanada .clHoErBe h5{ font-size: 15px;}

.sttlCanada .swiper-button-next:after,
.sttlCanada .swiper-button-prev:after{ display: none!important;}
.sttlCanada .h2,.sttlCanada  h2 {
    font-size: calc(1.325rem + .9vw); line-height: 1.3;
  }
  .sttlCanada .ComplexityBGSlider, .sttlCanada .msmeFeatureSlider { padding-bottom: 0;}
    }


@media only screen and (min-width: 1170px) {
    header .cf{display: flex;justify-content: space-between;}
    header .cf:before, header .cf:after{display: none;}
}
@media only screen and (max-width: 1169px) {
    .mainBanner, .mainBanner .swiper-container {height: 600px;}
    /*************Home Page start*************/
    .service-main .service-inner h3 {font-size: 26px;line-height: 35px;}
    .service-main .service-inner .service-content {height: auto;}
   
    .headerRightCol ul.contactUs li {margin-top: 0px;}
    h2, .followingCapabilities h2, .single-post .blogLeftPart h1.entry-title, .caseStudiesContent h1{font-size: 30px;}
    #nav li{padding: 0 8px;}
    #nav li a{font-size: 15px;}
    #logo a img { /*width: 180px;*/}
    #header{padding: 15px 0;}
    .headerRightCol .contactUs li.sapPartner{ display:none;}
    .contactUs li, .contactUs li a{font-size: 13px;}
    .mainMenuWrap{margin-top: 10px;}
    /* .mainBanner h1 .lightText {font-size: 28px;}
    .mainBanner h1{font-size: 36px;line-height: 1.3;} */
    .button, .pdfButton {font-size: 14px;padding: 8px 20px;}
    .pdfButton .fa { font-size: 19px; }
    /* .mainBanner p{font-size: 16px;line-height: 1.4;margin-bottom: 20px;}
    .mainBanner .button{padding-top: 10px; padding-bottom: 10px;} */
    /* .bannerCaption .bannerLogoImg img{width: 130px;} */
    /* .mainBanner .vCenter {margin-top: 37px;} */
    .stickyHeader #header{position: relative;animation: none; padding: 15px 0;}
    .sapSolutions h2{font-size: 30px;}
    .healthCheckup h2{font-size: 30px;}
    .businessBenifit h2{font-size: 30px;}
    .otherServicesWrap h2{font-size: 30px;}
    .homeBlogsVideos h2{font-size: 30px;}
    .getAQuote h2{font-size: 30px;}
    .sapBusinessServices ul {margin: 0 -10px; }
    .sapBusinessServices ul li{padding: 10px;}
    .sapBusinessServices .servicesBox .serviceDetail {bottom:20px;padding-right: 20px;left: 20px;}
    .sapBusinessServices .servicesBox h2{font-size: 20px;}
    .stickyHeader #nav li a {font-size: 15px;}
    .titleLogo img{width: 150px;}
    .homeIndustiresList .homeIndustiresBox .readMore{font-size: 15px;}
    .focusedTechList li .linkText{font-size: 15px;}
    .otherServicesWrap {padding: 55px 0;}
    .lastSection {padding-bottom: 235px;}
    .otherServicesList li h3 {font-size: 18px;}
    .homeIndustiresList .homeIndustiresBox .readMore i{top: 21px;}
    .innerBanner.smallBanner h1, .mainPageTitle{font-size: 30px;}
    .footerRow .widget_nav_menu { padding-right: 40px; }
    .homeBlogList .blogCard { padding: 20px 15px;}
    .homeVideoWrap .videoPoster iframe { height: 269px; }
    .sapBusinessOne, .sapHana {padding: 40px 0;}
    .businessBenifit .grayBox.third { left: 470px; }
    h2 br, p br{display: none;}
    .mainNavigation, .rightFixedBox { display:none !important; }
    .mobileNav { display:block; }
    .menuBar { display: inline-block; vertical-align: top; margin-left:10px;position: absolute;right: 15px;top: 40px;}
    .focusedTechList li .linkText {font-size: 14px;}
    .footerRow .footerWidget{padding-right: 25px;}
    .footerLinks li{font-size: 14px;}
    .footerCountryList li{margin-right: 12px;font-size: 12px;}
    .footerRow .footerRightCol{padding-left:20px;}
    .siteAddress li, .siteAddress li a{font-size: 14px;}
    .homeBlogList .blogCard {padding: 18px 12px;}
    .homeBlogList h3, .homeBlogList h3 a{font-size: 14px;}
    .sb-search, .stickyHeader .sb-search{right:60px;height: 40px;top:40px;}
    .sb-search .fa-search{top: -10px;}   
    BusinessServices ul li, .parallex, .dashboardReport .imgHolder, .mobileCompatible .imgHolder { transform:translateY(0) !important; -webkit-transform:translateY(0) !important; transform:translateX(0) !important; -webkit-transform:translateX(0) !important; }
    .contactUs li:nth-child(3){display: none;}
    .contactUs li:first-child{margin-left: 0;}
    #logo, .stickyHeader #logo{margin-top:0px;}
    /*.mainMenuWrap {margin-top:20px;position:static;}*/
/*    #header{background-color: #252274;border-bottom: 0px solid #de463bposition: relative;}*/
    .contactUs li:last-child a{background-color: transparent;padding: 0; }
    .contactUs li:last-child a i{margin-right: 5px;}
    #logo a img, .stickyHeader #logo img {width:140px;}
    .sb-icon-search, input[type="submit"].sb-search-submit{height: 40px;}
    .sb-search.sb-search-open, .no-js .sb-search, .sb-search.sb-search-open input[type="search"].sb-search-input{height: 40px;}
    .mainMenuWrap .headerRightBtns{position: absolute;top: -35px;}
    .headerRightBtns .yellowBtn, .stickyHeader .headerRightBtns .yellowBtn {position: absolute;top: 0;right: 0;padding:5px 15px;border-radius: 0;font-size: 11px;}
    .mainBanner .vCenter {margin-top: 0;}
    .sapBusinessServicesSlider{display: block;}
    .sapBusinessServices .container ul{display: none;}
    .sapBusinessServicesSlider{margin: 0 -15px;}
    .sapBusinessServicesSlider .swiper-slide{padding: 0 15px;}
    .sapBusinessServicesSlider .swiper-container {padding: 0 100px;}
    .sapBusinessServices .servicesBox:hover .imgHolder img{    transform: scale(1);
    -webkit-transform: scale(1);}
    .sapBusinessServices .servicesBox:hover .serviceDetail{bottom: 20px;}
    .homeBlogList .blogWrap:hover .blogSmallImg img{transform: scale(1);
    -webkit-transform: scale(1);}

    .homeBlogsVideosSlider .homeBlogList{display: flex;height: 100%;margin: 0;    padding: 0 15px;}
    .homeBlogsVideosSlider .swiper-container{padding: 0 60px;}
    .contactUs, .stickyHeader .contactUs {position: absolute;left: 0;top: -15px;right: 0;text-align: left;background:#056992; padding: 6px 15px 8px; display:block;}
    .contactUs{display: none;}
    .headerRightCol{float: none;}
    .otherServicesList li a:hover{background:transparent;}
    .sapBusinessOne .cols6{padding-left: 40px;}
    .sapHana .cols6{padding-right: 40px;}
    .sapBusinessOne, .sapHana {padding: 30px 0;}
    .sapBusinessOne p, .sapHana p{height:105px; overflow: hidden;}
    .homeIndustiresList .homeIndustiresBox:hover .imgHolder img{    transform: scale(1);-webkit-transform: scale(1);}
    .footerRow .widget_nav_menu { padding-right: 20px; }
    .otherServicesWrap .focusedTech { padding-left: 30px; }
    .homeVideoWrap .videoPoster iframe { height: 209px; }
    .homeIndustiresList .homeIndustiresBox .readMore { font-size: 18px; color: #234d5f; bottom: 0; right: 0; }
    .homeIndustiresList .homeIndustiresBox .readMore i { top: 50%; margin-top: -18px; }
    .homeIndustiresList .homeIndustiresBox .readMore .text { padding-top: 15px; padding-bottom: 15px; }
    .homeIndustiresList .homeIndustiresBox .readMore:before, .homeIndustiresList .homeIndustiresBox .readMore:after { width: 100%; opacity:1; }
    .homeIndustiresList .homeIndustiresBox .readMore:before { background: rgba(255, 255, 255, 0.9); }
    .homeIndustiresList .homeIndustiresBox .readMore i { right: 25px; opacity:1;}
    .healthCheckup .rightImg { background-position: 0 0 !important; right: 0; width: 65%; }
    .healthCheckup .cols6 { position: relative; z-index: 1; }
    .healthCheckup, .sapBusinessServices, .businessBenifit { padding: 50px 0; }
    .sapBusinessServices .servicesBox { box-shadow:0 0 20px rgba(0, 0, 0, 0.27); }
    .sapBusinessServicesSlider .swiper-slide { padding: 20px; }
    .sapBusinessServices { background:#f3f3f3; }
    .businessBenifit .grayBox { display: none; }
    .businessBenifit .leftBlock, .businessBenifit .caseStudiesBlock { width: 50%; }
    .businessBenifit .caseStudiesWrap { right: 0; margin-left: 0; top: 80px; bottom: 80px; }
    .businessBenifit .caseStudiesBlock { padding-top: 50px; }
    .businessBenifit .caseStudiesWrapOrange { margin-left: 50px; }
    .caseStudiesSlider { padding: 20px; }
    .businessBenifit .caseStudiesBlock h2 { margin-left: 20px; }
    .caseStudiesSlider .viewAll { bottom: 30px; right: 45px; }
    .caseStudiesSlider .swiper-pagination { bottom: 10px; }
    .homeBlogsVideos, .otherServicesWrap .leftBg { background-position: 0 0 !important; }
    .footerSocialIcons .tooltip { display: none !important; }
    .floatedQuoteForm { top: 140px; }
    /* .mainBanner, .mainBanner .swiper-container { height: 640px; }
    .mainBanner .homeBannerImgWrap img {max-width: none;width: 1500px;float: right;} */
    /*************Home Page end*************/

    /**contact page**/
    .locateUsDetail{margin: 0;}
    .locateUsDetail li{padding: 0 40px;}
    .locateUsInn > p{font-size: 20px;}
    /* .locateUsDetail li:first-child { width: 39%; } */
    /*************SAP Splutions Page start*************/
    .pageTitle { margin-top: 0; }
    /* .innerBanner, .innerBanner.smallBanner { height: auto; } */
    .sapSolutionHana p, .sapAnalyticsReporting p, .sapSalesApp p { height: 135px; overflow: hidden; }
    .sapSolutionBusiOne .container { position: relative; z-index: 1; }
    .sapAnalyticsReporting .imgHolder, .sapSalesApp .imgHolder { overflow: hidden; }
    .sapAnalyticsReporting .imgHolder img { width: 110%; max-width:inherit; }
    .sapSalesApp .imgHolder img { width: 120%; max-width:inherit;}
    .sapAnalyticsReporting .cols6 { padding-left: 30px; }
    .sapSalesApp .cols6 { padding-right: 30px; }

    /*************SAP business one cloud solution Page start*************/
    .increaseVisibilityList, .rpaConsulting .increaseVisibilityList { background: none; }
    .simplifyBusiness .shoppingFunList { background: none; height: auto; }
    .increaseVisibilityList ul, .simplifyBusiness .shoppingFunList ul { float: none; text-align: center; }
    .increaseVisibilityList ul li .icon{ top: 0; transform: scale(0.8);}
    .increaseVisibilityList ul li, .simplifyBusiness .shoppingFunList ul li { margin: 0 0 25px 0 !important; padding-right: 15px; width:49%; float: none; display: inline-block; vertical-align: middle; text-align: left; }
    .simplifyBusiness .shoppingFunList ul li:nth-child(4), .simplifyBusiness .shoppingFunList ul li:nth-child(3) { position: relative; left:auto; top:auto; bottom:auto; right:auto; width:auto; }
    .increaseVisibilityList ul li, .increaseVisibilityList ul li p, .shoppingFunList ul li p { font-size: 19px; }
    .increaseVisibility .shoppingAnswerWrap h3, .shoppingFun .shoppingAnswerWrap h3 { font-size: 40px; padding-top: 25px; }
    .increaseVisibility .shoppingAnswer .leftBg, .cloudSolBenefits:after, .shoppingFun .shoppingAnswer .leftBg { display: none; }
    .shoppingFun .shoppingAnswer.getStarted { background:#0c729a; }
    .sttlUkDefaultCard li { margin: 15px 0; }
    .whyChooseCloudSol .whyChoosePoint { margin: 0 -15px; }
    .whyChooseCloudSol .whyChoosePoint li { padding: 15px; }
    .cloudSolAwards .container { padding-top: 30px;}
    .whyChooseCloudSol { padding-bottom: 30px; }
    .letter { transform: none; transform-origin: none; }
    .letter.out { transform: none; transition: none; }
    .letter.behind { transform: rotateX(0deg); }
    .letter.in { transform: rotateX(0deg); transition: none; }
    .word { opacity: 1; }
    /*************SAP business one mobility solution Page start*************/
    /*.runYourBusiness { padding: 60px 0; }*/
    .msKeyFeaturesList { padding: 0; margin: 0; }
    .msKeyFeaturesList .middleImg { display: none; }

    .msKeyFeaturesList ul li { min-height: 135px; width:33.968%; }
    .dashboardReport .imgHolder { margin-left: 0; margin-bottom: -150px; }
    .mobilitySolutionBenefits { padding-top: 135px; }
    .mobilitySolutionBenefits .msBenefits { padding: 30px; }
    .mobilitySolutionBenefits .msBenefits .row { padding-top: 0; }

    /*************Resources Page start*************/
    .resourcesEbooks { background-position: right 0; }
    .resourcesVideos { background-position: -100px 0; }

    /*************SAP business one HANA Page start*************/
    .sapHanaServices .leftBg { margin-right: 147px; }

    /*************SAP business one sales app Page start*************/
    .keyFetureTab .tabContent .rightImgHolder { display: none; }
    .keyFetureTab .keyFetureTabDetail { padding-left: 530px; padding-top: 0; }
    .commonRequiBox { padding: 0 10px 0 0; }
    .sapBox .commonRequiBox { padding-left: 30px; padding-right: 0; }
    .shoppingFunList { max-width: 700px; margin: 60px auto 0 auto; }
    .simplifyBusiness .shoppingFunList ul li, .simplifyBusiness .shoppingFunList ul li:nth-child(3), .simplifyBusiness .shoppingFunList ul li:nth-child(4) { width: 49%; float: none; }
    .shoppingFun .shoppingAnswerWrap { padding-top: 30px; }
    .mobileCompatible .imgHolder { margin: 0; }
    .mobileCompatible .imgHolder img { margin-left: -100px; }
    .designStep ul { margin: 0 -10px; }
    .designStep ul li { padding: 0 10px; }
    .designStep li h3 { font-size: 20px; }
    .analyticsTools { background:#606568; }
    .toolsStep { padding: 0; }
    .toolsStep ul { margin: 0 -15px; }
    .toolsStep ul li { padding: 15px; }
    .toolsStep p { margin-bottom: 0; }
    .analyticsEnquiry { background: #eee; }
    .analyticsEnquiry .cols4.analyticsEnquiryCon { float: none; width:100%; max-width: 800px; margin: 0 auto; text-align: center; padding: 0 15px; }
    .shoppingFun .shoppingAnswerWrap { padding-top: 0; }
    .shoppingFun .shoppingAnswer.getStarted { padding-bottom: 60px; }

    /***********SAP business One Page start***********/
    .gosixStep ul li:before{display: none;}
    .savenStep ul li:before{display: none;}
    .gosixStep:after{display: none;}
    .godigitalBg{height: auto;}
    .savenStep {margin-top: 50px;}
    .savenStep ul{display: block; text-align: center;}
    .savenStep ul li{width: auto; display: inline-block; float: none;    margin-bottom: 90px;
    padding: 0 10px;}
    .godigitalBg.commonContent {padding: 60px 0 0;}
    .stepBox h3{font-size: 70px;}
    .oneFeture{margin-top: 0;}
    .sapBusiVideo {padding-bottom: 60px;}
    .tabBottomBox .twoBoxGroup .commonBoxes h2{font-size: 18px;}
    .tabBottomBox .twoBoxGroup .commonBoxes {padding: 34px 32px 29px;}
    .bestSellingChart h2{bottom: -60px;left: 0; right: 0; text-align: center;}
    .bestSellingChart{margin-bottom: 60px;}
    .landingServicesGroup .mobAppDevServices { background: #24a1e9; }
    .landingServicesGroup .mobAppDevServices p { padding-right: 0; }
    .landingaddOnsServices .leftBg { margin-right: 147px; }
    .landingLicensingSer, .landingSttlApproachSer { background-position: right 0; }
    .landingServicesGroup .offshoreDevServices { background: none; }
    .landingServicesGroup .offshoreDevServices p { padding-right: 0; }
    .licenseTableWrap table th { padding: 10px; font-size: 18px; }
    .licenseTableWrap table td { padding: 10px;  }
    .licenseTableWrap:before, .licenseTableWrap:after { left: 50px; right: 50px; }
    .ourApproach .approachWrap .approachSrNo { display: none; }
    .ourApproach { padding: 0; }
    .ourApproach .approachDetail, .approachList > li:nth-child(2n) .approachDetail { padding: 25px; }
    .ourApproach .approachDetail { padding-right: 35px; }
    .approachList > li:nth-child(even) .approachDetail { padding-right: 25px; padding-left: 35px; }
    .whatInLeftText { padding-right: 0; }
    .cols6.whatIncludeRight { padding-left: 15px; }
    .whyChooseGrayBg { margin: 0; padding: 60px 0 0 0; z-index: 1; }
    .followingCapabilitiesList .followingCapabilitiesBox:before { left: 40px; right: 40px; }
    .sttlUkDefaultCardFlex { margin: 0 -10px; }
    .sttlUkDefaultCardFlex li { padding: 10px; }
    .sttlUkDefaultCardFlex h3 { font-size: 20px; }
    .followingCapabilitiesList .followingCapabilitiesBox { padding-left: 100px; }
    .sttlUkDefaultCardFlex .sttlUkFlexCardInner { min-height: 1px; }
    .b2cFeatures { background: none; }
    .b2cFeatures .marketPlaces .cols7 { float: none; width: auto; }
    /*************e-commerce solution page start*************/
    .shoppingFunList{background: none;margin-top: 50px;}
    .middleBlock img{display: none;}
    .shoppingFunList ul li:first-child{margin-left: 0;}
    .shoppingFunList ul li:nth-child(2){margin-right: 0;float: left;}
    .shoppingFunList ul li:last-child{float: left;}
    .shoppingFunList ul li:nth-child(3){clear: inherit;}
    .shoppingFunList ul{display: block;}
    .shoppingFunList ul li{display: inline-block;}
    .shoppingFunList ul li:first-child, .shoppingFunList ul li:nth-child(2), .shoppingFunList ul li:last-child, .shoppingFunList ul li:nth-child(3){width:44%;margin: 0 2%; margin-bottom: 25px;float: none;display: inline-block;vertical-align: top;}
    .shoppingFunList ul li p{font-size: 20px;}
    .shoppingFunList ul{margin: 0;}
    .shoppingFun .shoppingAnswerWrap{padding:30px 0 60px 0;}
    .shoppingFun .shoppingAnswerWrap h3 {font-size: 40px;}
    .shoppingFun .shoppingAnswer{background-attachment: inherit;}
    .ourExpertise .middleBg{display: none;}
    .lineBlock{display: none;}
    .ourExpertise .leftBlock{padding-right: 15px;}
    .ourExpertise .rightBlock{padding-left: 15px;}
    .ourExpertise .leftBg{background-attachment: inherit;background:#696e6f;}

    /*********mobile app development page start***********/
    .cuttingEdgeMobApp .increaseVisibilityList{background: none;}
    .cuttingEdgeMobApp .shoppingAnswer{background-size: cover;}
    .mobileAppCapList li{width: 25%;}
    .enterpriseMobility{background: none;margin-bottom: -60px;}
    .enterpriseMobility .cols6{width: 100%;}
    /*******sap warehouse management page start**********/
    .swmSolutionBenefits{background: none;}
    .swmSolutionBenefits .cols6{width: 100%;}
    .swmSolutionBenefits .checkList li { float:left; width: 50%; padding-right: 20px; }
    /********quality check management page start**********/
    .inwardQc.commonContent, .reQC.commonContent {padding: 30px 0;}
    .reQC.commonContent{padding-bottom: 0;}

    /********shop-floor-management page start*********/
    .sfmFeatures .sfmFeaturesList li{padding: 20px 15px;}
    .sfmFeatures .sfmFeaturesList{margin: 0 -15px;}
    .enterpriseMobility { margin-bottom: 0; padding-bottom:0; }
    .preDispatch { background-position: -200px 0; }
    .silverQualityBenefits { padding-top: 0; padding-bottom: 30px; }
    .wmsSector { background-position: -380px 0; }
    .qualityCheckSector { background-position: -100px 0; }
    .sfManageSector { background-position: -220px 0; }
    .markIntegrationSector { background-position: -140px 0; }

    /********about page start********/
    .silverFacts{background:#f3f3f3;}
    .factsCounter {padding-top: 30px;}
    .counterWrap p{font-size: 14px;}
    .factCounterInn li .counterWrap .counter{font-size: 40px;}
    .induVerticalList li {width: 20%;}
    .hexagonBox p {font-size: 18px;}
    .approuchStep .hexagonBox .sprite{transform: scale(0.9);-webkit-transform: scale(0.9);}
        
    /*******event page start*******/
    .eventList li{padding: 25px 10px;}
    .eventList{margin: 0 -10px;}
        
    /********testimonial page start********/
    .caseStudiesList li, .testimonialList li{padding: 25px 10px;}
    .caseStudiesList, .testimonialList{margin: 0 -10px;}

    /********food and drink page start*********/
    .retailSector, .manufacturingSector, .wholesaleSector { text-align: center; }
    .retailSector, .manufacturingSector{background: #f5f5f5 ;}
    .retailSector .sectorDetails.cols6{float: left; width: 100%;}
    .wholesaleSector{background:#fff;}
    .wholesaleSector .cols6.sectorDetails{width: 100%;}
    .manufacturingSector .sectorDetails.cols6{float: left; width: 100%;}
    .industriesWholesaleDistribution, .industriesRetail, .eposHardware { background-position: right 0; }
    .industriesFoodDrinks:before { display: none; }
    .fetureDiscreteManuf { background:#f3f3f3; }
    .fetureDiscreteManuf .cols7, .fetureDiscreteManuf .cols8 { float: none; width:auto;}

    .retailManagement .aspCircle0, .retailManagement .aspCircle1, .retailManagement .aspCircle2, .retailManagement .aspCircle3 { width:auto; height: auto; border-radius:0; padding: 0; display: block; box-shadow:none; background: none; z-index:1; }
    .retailManagement .aspCircle3 { padding-top:60px; }
    .aspCircle3 span br { display: none; }
    .retailManagement .processStep {list-style: none;margin: 40px auto 0 auto;padding: 0;max-width: 700px;}
    .retailManagement .processStep li, .processStep li.rightSide.specialOffer { opacity:1; visibility: visible; position: static !important; display: inline-block; vertical-align: middle; width: 49%; }
    .retailManagement .processStep li:before { display: none !important; }
    .leftSide .processCircle { order: 1; }
    .retailManagement .processStep li .processCommon { display:block;position: relative; min-height: 97px; margin-bottom: 25px; padding: 25px 0 0 115px; }
    .retailManagement .processStep li.endToend  .processCommon { padding-top: 0; }
    .retailManagement .processStep li .processCommon, .retailManagement .processStep li .processCommon p { text-align: left !important; }
    .retailManagement .processStep li .processCommon .processCircle { position: absolute; left: 0; top: 0; }
    .retailManagement .aspCircle3 span { font-size: 21px; }
    .retailManagement { padding-bottom: 40px; }
    .groupBoxMain .fourCommon { padding: 20px; }
    .groupBoxMain .fourCommon h2 { font-size: 20px; }

    /**************delivery management system start***********/
    .fourInOneList ul:before{display: none;}
    .fourInOneList ul:after{display: none;}
    .fourInOneList ul li:before{display: none;}
    .roundShape:after{display: none;}
    .fourInOneList:before{display: none;}
    .fourInOneList{padding-top:70px;}
    .fourInOneList ul li{padding:0 15px;}
    .fourInOneList ul{margin: 0 -15px;}
    .roundShape{top: -58px;    width: 138px;height: 138px;}
    .roundShape:before{width: 121px;height: 121px;}
    .listBox{width:100%; margin: 0 auto;    padding: 100px 0 35px 0;}
    .listBox > span{font-size: 15px;}
    .cols6.officeOperationInn{width: 100%;}
    .officeOperation{background-position: right 0;}
    .mobSolDriver.commonContent {padding: 60px 0;}
    .mobSolDriver h2 {font-size:30px;margin-bottom: 25px;}
    .mobSolDriver .checkList{margin: 0;}
    .mobSolDriver{background:#f3f3f3;}
    .mobSolDriver.integratedTracking{background:#fff;}
    .officeOperationInn .checkList{margin: 0;}
    .mobSolDriver .checkList li {font-size: 16px;}
    .mobSolDriver .leftImg { height:auto; top:50%; transform: translateY(-50%); -webkit-transform: translateY(-50%);}
    .sapBusinessOne .leftImg:before, .sapBusinessOne .leftImg:after, .sapHana .leftImg:before, .sapHana .leftImg:after, .imgAnimation:before, .imgAnimation:after { display:none; }
    .sapBusinessOne .leftImg img, .sapHana .leftImg img, .imgAnimation img { transform: scale(1); -webkit-transform: scale(1); }
    .savenStep ul li .hexagonShape { transform: rotate(0deg); -webkit-transform: rotate(0deg); }
    .sttlUkTab .sttlUkTabList li, .keyFetureTab .keyFetureTabList li, .connectionFlowChart ul li, .mobileAppCapList li{opacity:1; visibility:visible; transform: translateY(0px); -webkit-transform: translateY(0px);}
    .activeBlock .connectionFlowChart ul li, .activeBlock .mobileAppCapList li { transition-delay: 0s !important; -webkit-transition-delay: 0s !important; }
    .addOnContent:before, .silverWareQuaWrap .middleTransBox, .floorManagement:before, .dmsBlock:before { display:none; }
    .cols6.silverWarehouseContent { padding-right: 15px; }
    .silverWareQuaWrap .twoBoxWarpper .silverWareQuaCommon:nth-child(2n) .cols6.silverWarehouseContent, .silverMarketAppreal .cols6.silverWarehouseContent, .silverMarketAppreal .silverWareQuaWrap .twoBoxWarpper .silverWareQuaCommon:nth-child(2n) .cols6.silverWarehouseContent, .dmsBlockInn.floorManagementInn .cols6, .floorManagementInn .cols6 { padding: 0 15px; }
    .silverMarketAppreal.silverWarehouseQuality { padding: 60px 0; }
    .silverWareQuaWrap .silverWareQuaCommon h1 br { display: none; }
    .containerManagement { padding-bottom: 20px; }
    .containerManagementInn .cols6.containerManagementText { padding-right: 15px; }
    #footer {padding-top: 420px;margin-top: -440px;}
    .homeIndustiresSlider { display: block; }
    .homeIndustiresList ul { display: none; }
    .homeIndustiresList .swiper-container {padding: 0 50px;}
    .businessBenifit .caseStudiesWrapOrange, .businessBenifit .homeVideosWrapOrange { display:none; }
    .businessBenifit .caseStudiesWrap, .businessBenifit .homeVideosWrap { top: 60px; bottom: 60px; }

    /*******ODC page start*******/
    .howTolaunchInn .odcProcessRound {width: 100px;height: 100px;}
    .howTolaunchInn .odcProcessRound .spriteV2{transform: scale(0.8);-webkit-transform: scale(0.8);}
    .extraEdge{background: #fff;}
    .extraEdge .cols5.extraEdgeContent{width: 100%;}
    .extraEdgeContent .extraEdgeServices li{text-align: center;}
    .extraEdgeTitle{text-align: center;}

    /*****wholesale-and-distribution page start*****/
    .featureWholesale{background: #e9e9e9;}
    .featureWholesale .cols7.featureWholesaleInn{width: 100%;}
    .featureWholesaleInn .checkList li{width:49%; float: left;margin-right: 1%;}
        
    /******make tax digital page start********/
    .yearName h3 {font-size: 20px;}
    .yearName span:before{width: 230px;}
    .cols4.vatReturnContent {padding-left: 15px;padding-right: 15px;}
    .vatReturnContent h2{font-size: 22px;}
    /* .mainBanner .homeBannerPagination { bottom: 10px; } */

    .footerSocialIcons {float: none;text-align: center; margin-bottom: 20px}
    .ftLogoBlock{float: none; width: 100%; text-align: center; margin-bottom: 20px;}
    .copyright p {float: left;width: 100%;}
    .ftLogoBlock ul li:last-child:before{display: none;}
    .footerRow .widget_nav_menu { width: 33.33%; }
    .footerRow .widget_nav_menu ul li a { display:block; }
    /*.copyright { text-align: center; }*/
    /*.copyright p { margin-top: 0; }*/
    .ftLogoBlock ul li:last-child { padding-right: 0; }
    .essenceCollaboration{ background:#f4f4f4; }
    .essenceCollaboration .cols8 { width:auto; float:none; }
    .sectorsList .accesoriesSector { background-position: -100px 0; }
    .sectorsList .footwearSector { background-position: -80px 0; }
    .commonScope .scopeTextWrap p { width: 200px; vertical-align: middle; }
    .heartOfApparelBlocks li { padding: 0 10px; }
    .apparelBlocksInn p { font-size: 16px; }
    .WebinarR ul li { padding: 22px 15px; }
    .WebinarR ul li .date { font-size: 21px; }
    .WebinarR { min-height: 204px; }
    .footerDownLinks { float: none; margin: 0 0 10px 0; }
        
    .commonAddons.commonContent{padding: 35px 0}
    .commonAddons .leftImg{height: 237px;}
    .commonAddons h2{margin-bottom: 15px;}

    .youCover, .videoWrapperOutHome { height: 209px; }
    .youCover:before, .youCover.active-iframe:before, .videoWrapperOutHome img.playBtn  { display: none !important; }
    /**************newsletter*****************/
    .newsletterTitlePart{width:60%;}
    .newslettetFormWrap{width:40%;}
    /*****Digital Transformation*******/
    .dtQuickFacts {padding:0;}
    .dtQuickContent .cols6{height:395px;}
    .dtQuicContBox .percentCount{font-size:55px;}
    .topContribute li .countPercent{font-size:30px;}
    .topContribute .percentCount{font-size:16px;}
    .topContribute li .percentCount:after, .topContribute li .percentCount:before{display:none;}
    .topContribute li{padding-top:15px; min-height:130px;}

    .contactUs li a.yellowBtn, .contactUs li a.yellowBtn:hover {background: #ffd144;
        color: #343434;
        position: absolute;
        top: 0;
        right: 0;
        padding: 5px 15px;
        border-radius: 0;
        font-size: 11px;
    }
    .contactUs li a.yellowBtn:after { display: none; }


    /* Amee CSS */
    .automationsilvertochLeft{padding-right: 20px;}
    .supportMain{flex-direction: column;    align-items: center;}
    .centerOfExcellenceLeft p:last-child{margin-bottom: 0;}
    .supportMain .diagram {width: 100%;padding-right: 0;max-width: 450px;}
    .allsupport{width: 100%;margin-top: 30px;}
    .supprtBlock {width: 48%;}

    .ui-workflow li:after{content: none;}
    .ui-workflow li{margin-right: 20px;}



    /* big data page */
    .bigdataPlatformSection .logos ul  li { max-width: 180px;}
    .bigdatabenifitMain ul li span{height: 130px;width: 130px;}


    /* Hire Resource Page */
    .provideServiceBlock{padding: 0;}

    /***************SAP S/4 HANA Cloud Solution***************/
    .digitContactbannerCap h3 { font-size: 26px; }
    .hanaIntelligentERP { background-position:-460px center;}
	.serve-inner .serve-blk a:before{display:none;}
	.top-company li{width: auto;}

}
@media only screen and (max-width: 1023px) {
.sttlCanada  .perMonthPrices { padding:10px 0!important}
.sttlCanada  .internalPadding {padding: 30px 0!important;}
.sttlCanada .perMonthPricesSlider.resSliderControl {    margin: 20px 0 0 !important;}



.howTolaunchInn .crossLine{display: none;}
    
    .mainBanner, .mainBanner .swiper-container {height: 500px;}
    
    /*************Home Page start*************/
/*    #header {position: unset;}  */
    h2, .followingCapabilities h2, .single-post .blogLeftPart h1.entry-title, .caseStudiesContent h1{font-size: 26px;}
    /*.mainBanner h1 {font-size: 26px;    margin-bottom: 15px;}*/
    .mainBanner h1 .lightText{font-size: 22px;}
    .mainBanner .bannerLogoImg{margin-left: 15px;}
    /* .bannerCaption .bannerLogoImg img{width: 100px;} */
    .sapSolutions h2{font-size:26px;}
    .healthCheckup h2{font-size:26px;}
    .businessBenifit h2{font-size:26px;}
    .otherServicesWrap h2{font-size:26px;margin-bottom: 10px;}
    .homeBlogsVideos h2{font-size:26px;}
    .getAQuote h2{font-size: 26px;}
    .healthCheckup .rightImg{display: none;}
    .healthCheckup .cols6{width: 100%;}
    .healthCheckup{padding: 48px 0 55px;}
    .sapSolutions p{margin-bottom: 35px;}
    .businessBenifit .leftBlock {padding-top: 0;padding-bottom: 55px;width:auto; float:none;}
    .businessBenifit .caseStudiesWrap {margin-left: 0;position: absolute;right: 0;left: 0;top: 0;bottom: 0;background-position: center center;}
    .businessBenifit .caseStudiesWrapOrange {display: none;}
    .businessBenifit .caseStudiesBlock{width: 100%; float: left; position: relative;padding-top: 55px;padding-bottom: 55px;}
    .businessBenifit {padding: 45px 0 75px 0;}
    .caseStudiesSlider .swiper-pagination{text-align: center;}
    .caseStudiesSlider .viewAll{right: 50px;}
    .businessBenifit p{font-size: 16px;font-weight: 400;}
    .otherServicesWrap .otherServices { padding: 55px 15px;background: #0d7099;width: 100%;}
    .otherServicesWrap .leftBg{display: none;}
    .otherServicesWrap .focusedTech {padding:55px 15px 40px;width: 100%;}
    .otherServicesWrap{padding: 0;}
    .lastSection {padding-bottom: 200px;}
    .homeBlogsVideos .cols6{width: 100%;}
    .homeBlogsVideos{padding: 55px 0;}
    .homeBlogsVideos .videos{padding-left: 15px; padding-top:30px;}
    .homeBlogsVideos .viewAll{margin-right: 50px;}
    .footerRow .footerLeftCol{width: 100%; float: left;}
    .footerRow .footerRightCol{width: 100%;float: left;border: 0;padding-left: 0;    margin-top: 30px;}
    .footerRow .footerWidget{padding-right: 22px;}
    .footerRow .footerWidget:last-child{padding-right: 0;}
    #footer{background-position: center bottom;}
    .footerCountryList{clear: none;float: right;margin-top: 0; margin-right: 50px;}
    .siteAddress{float: left; clear: none;}
    .footerRow {padding-bottom: 25px;}
    .otherServicesList li .icon{left: 0;}
    .otherServicesList li a{padding-left: 66px;}
    .sapBusinessOne p, .sapHana p {height: 55px;margin-bottom: 15px;}
    .sapBusinessOne .titleLogo, .sapHana .titleLogo{margin-bottom: 15px;}
    .healthCheckup, .businessBenifit { text-align: center; }
    .businessBenifit .caseStudiesBlock h2 { margin-left: 0; }
    .businessBenifit .caseStudiesBlock .number { position: relative; left:auto; top: -2px; display: inline-block; vertical-align: middle; margin-right: 5px; font-size: 25px; line-height: 25px;  }
    .businessBenifit .caseStudiesBlock h3 { padding-left: 0; min-height: 1px; }
    .caseStudiesSlider .viewAll { position: static; }
    .businessBenifit .caseStudiesBlock { padding: 45px 0; }
    .homeBlogsVideos .viewAll { margin-right: 0; }
    .homeBlogsVideos { padding: 50px 0; }
    .homeVideoWrap .videoPoster iframe { height: 300px; }
    .otherServicesWrap .otherServices { padding-top: 50px; padding-bottom: 50px; }
    .otherServicesWrap .focusedTech { padding-top: 50px; padding-bottom: 35px; }
    .getAQuoteFormInner { padding: 35px 20px; }
    .focusedTechList li .linkText { font-size: 16px; }
    .footerRow .widget_nav_menu ul li a { display: block; }
    /* .footerRow .widget_nav_menu { width: 25%; } */
    .footerCountryList { margin-right: 0; }
    .contentPopup .popup-modal-dismiss  {right: 0;top: 0;background: #050328;width: 40px;height: 40px;line-height: 40px!important;color: #fff;  border-radius: 0; -webkit-border-radius: 0;box-shadow: 0 0 0px rgba(0, 0, 0, 0.5);-webkit-box-shadow: 0 0 0px rgba(0, 0, 0, 0.5); font-size: 20px !important;}
    .contentPopup .popup-modal-dismiss:hover { background: #1b5b77; }

    /*************Home Page end*************/

    /**contact page**/
    .contactForm.commonContent {padding: 55px 0 0;}
    .contactFormMain .feildInput .fieldIcon{left: 0;}
    .contactFormMain input[type="text"], .contactFormMain input[type="email"], .contactFormMain input[type="tel"], .contactFormMain input[type="number"], .contactFormMain input[type="url"], .contactFormMain input[type="password"], .contactFormMain input[type="search"], .contactFormMain select, .contactFormMain textarea{padding-left: 45px;}
    .contactFormMain .customSelectInner{padding-left: 45px;}
    .contactFormMain textarea{min-height: 60px;}
    .contactFormMain{padding: 35px;}
    .contactFormMain .feildRow{margin-bottom: 30px;}
    .contactFormMain:before {left: 50px; right: 50px;}
    .locateUsDetail li:first-child { width: 100%; margin-bottom: 40px; border-right:0; }
    .locateUsDetail li { width: 50%; }
    /* .locateUsDetail { max-width: 560px; margin: 0 auto; } */
    /*************SAP Splutions Page start*************/
    
    .pageTitle h1 { font-size: 34px; }
    .pageTitle h1 br, .pageTitle p br, .sapSolutionHana .imgHolder, .sapAnalyticsReporting .imgHolder, .sapSalesApp .imgHolder { display: none; }
    .pageTitle p { line-height: 1.3; }

    /***Col 2 sections***/
    .sapSolutionHana, .sapAnalyticsReporting, .sapSalesApp { padding: 60px 0; }
    .sapSolutionBusiOne, .sapCloudSolution { background-size:auto 100%; }
    .sapSolutionBusiOne:before, .sapCloudSolution:before { background:rgba(0, 0, 0, 0.5); width:100%; height: 100%; position: absolute; left: 0; top: 0; content: ""; }
    .sapSolutionBusiOne .container, .sapCloudSolution .container { position: relative; z-index: 1; }
    .sapSolutionBusiOne .cols6, .sapSolutionHana .cols6, .sapCloudSolution .cols6, .sapAnalyticsReporting .cols6, .sapSalesApp .cols6, .resourcesBrochures .cols6, .resourcesEbooks .cols6, .resourcesVideos .cols6 { float:none; width:auto; text-align: center; padding-left:15px; padding-right: 15px; }
    .sapSolutionBusiOne h2, .sapSolutionBusiOne p, .sapCloudSolution h2, .sapCloudSolution p { color: #fff; }
    /***Col 2 section wnd***/

    .cloudSolAwards .container { padding-top: 40px; }
    /*************SAP business one cloud solution Page start*************/
    .sttlUkDefaultCard li { width: 49.8%; }

    /*************SAP business one mobility solution Page start*************/
    .msKeyFeaturesList ul li .icon { top: 25px; margin-top: 0; }
    .msKeyFeaturesList ul li { min-height: 180px; }

    /*************Resources Page start*************/
    .resourcesBrochures, .resourcesVideos { background: none; text-align: center; }
    .resourcesEbooks { background: #f5f5f5; text-align: center; }
    .resourcesVideos { border-bottom:1px solid #e1e1e1; }

    /*************Brochures Page start*************/
    .brochuresList li { width: 33.333%; }
    .brochuresList h2 { font-size: 16px; }
    .brochureRelaLink .cols6, .brochureRelaLink .cols5, .brochureRelaLink .cols7 { float: none; width:auto; text-align: center; }
    .brochureRelaLink .ebookRow, .brochureRelaLink .videoRow { padding: 15px; }
    .brochures { padding-bottom: 0; }

    /*************SAP business one HANA Page start*************/
    .sapHanaServices .leftBg, .sapHanaServices .circle {display: none; }
    .sapHanaServices { background: #1d6f92; }
    .sttlUkTab .sttlUkTabList, .resTab .tabNav { display: none; }
    .sttlUkTab .sttlUkTabDetail { padding: 0; }
    .resTab .r-tabs-accordion-title { display: block; }
    .sapHanaServices { padding: 0; }
    .sttlUkTab { margin: 0 -15px; }
    .resTab .r-tabs-accordion-title .r-tabs-anchor { padding-left: 70px; }
    .r-tabs-accordion-title .icon { left: 15px; }
    .tabContent { padding: 30px; }
    .sapHanaPlatform p { margin-bottom: 0; }
    .memoryComputing .imgHolder { position: static; width:auto; margin: 0 -15px; }
    .memoryComputing .cols6 { float: none; width:auto;}
    .memoryComputing { padding: 0; }
    .memoryComputing .rightBlock { padding: 30px 15px; }
    .sapOneHanaBenefits .hanaBenefits { padding: 30px; }
    .mobilitySolutionBenefits .msBenefits:before, .msBenefits:before, .sapOneHanaBenefits .orangeBlock:before  { left: 50px; right: 50px; }
    .sttlUkCard .sttlUkBotCard { padding: 15px; }
    .sttlUkCard h2 { font-size: 20px; }
    .sttlAdvantage .sttlAdvantageList li {float: none; width:auto; text-align: center;}
    .sttlAdvantage .sttlAdvantageList{padding-bottom: 0;}

    /*************SAP business one sales app Page start*************/
    .keyFeture { background:#f5f5f5; }
    .keyFeture .leftBg { display: none; }
    .keyFetureTabTitle { max-width: 100%; }
    .keyFetureTab .keyFetureTabDetail { padding: 0; }
    .keyFetureTab .keyFetureTabDetail h2 { color: #234d5f; }
    .keyFetureTabDetailBox .bulletBox li { color: #535353;}
    .keyFetureTabDetailBox .bulletBox li:before { background-color: #535353;}
    .resTab.keyFetureTab .r-tabs-accordion-title .r-tabs-anchor { padding-left: 18px; }
    .keyFetureTab .keyFetureTabDetailBox { max-width: 100%; }
    .keyFetureTab .keyFetureTabDetail h2 { display: none; }
    .keyFeture .r-tabs-accordion-title .icon { display: none; }
    .keyFeture .r-tabs-accordion-title .titleText { display: block; }
    .salesAppHelpInn .cols4 { float:none; width:auto; margin-bottom: 25px;}
    .salesAppHelpInn .cols4 p { margin-bottom: 0; }
    .helpBoxCommon { min-height: 1px; }
    .helpBoxCommon h2 { font-size: 20px; margin-bottom: 5px; }
    .chartRound { width: 97px; height: 97px; }
    .middleImg .chartRound { width: 190px; height: 190px; }
    .connectionFlowChart ul li, .connectionFlowChart ul li, .connectionFlowChart ul li { width: 19.5%; }
    .connectionFlowChart ul li:nth-child(3) { width: 33%; }
    .connectionFlowChart ul li:after { right:4px; top:-28px; }
    .connectionFlow .downloadApps { margin-top:45px; }
    .toolsStep ul { text-align: center; }
    .toolsStep ul li { width: 32%; float:none; display: inline-block; vertical-align: top; }

    /*************SAP business one Page start*************/
    .cols6.businessOneContent{width: 100%;padding-left: 15px;}
    .cols6.businessOneVideo{width: 100%;margin-top:60px;}
    .cols6.businessOneContent:before{display: none;}
    .videoFrame:before{display: none;}
    .videoFrame{box-shadow: -1px -10px 20px rgba(0,0,0,0.18);}
    .gosixStep ul li{width: 33.33%; margin-bottom:30px;}
    .gosixStep ul{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;flex-wrap: wrap;}
    .savenStep{margin-top: 20px;}
    .savenStep ul li{margin-bottom: 110px;}
    .stepBox h3{font-size:60px;}
    .gosixStep ul li p{font-size: 14px;margin-top: 5px;}
    .gosixStep{padding-top: 20px;}
    .oneFetureTab:before{display: none;}
    .oneFetureTabDetail{padding-left: 0;}
    .oneFetureTabMain .resTab .r-tabs-accordion-title .r-tabs-anchor {padding-left: 17px;}
    .tabBottomBox .twoBoxGroup .cols6{width: 100%; float: none;display: block;}
    .cols6.customerFile{padding-top: 50px;}
    .tabBottomBox .twoBoxGroup .commonBoxes{min-height: 1px;}
    .tabBottomBox .commonBoxes:before{top: 0;}
    .tabBottomBox {margin-top: 60px;}
    .oneFeture h2{text-align: left;}
    .oneFetureBG{display: none;}
    .godigitalBg { background: #4e4e4e; }
    button.mfp-close {right: 0 !important;top: 0 !important; -webkit-border-radius: 0; border-radius: 0;}
    .videoGroup li { width: 50%; }
    .landingaddOnsServices .leftBg, .landingaddOnsServices .circle { display: none; }
    .landingaddOnsServices { background: #24a1e9; padding-bottom: 0;}
    .landingaddOnsServices h2 { position: static; }
    .landingaddOnsServices .sttlUkTab .sttlUkTabDetail { padding-top: 0; }
    .landingaddOnsServices .resTab .r-tabs-accordion-title .r-tabs-anchor { border-bottom: 1px solid #1d7db4; margin-bottom: 0; }
    .landingaddOnsServices .tabContent { border-bottom: 1px solid #1d7db4;}
    .landingaddOnsServices .sttlUkTabDetail { border-top: 1px solid #1d7db4;}

    .landingLicensingSer, .landingSupportSer, .landingSttlApproachSer, .landingHealthCheckupSer, .floorManagement, .dmsBlock { position: relative; text-align: center; }
    .landingLicensingSer .container, .landingSupportSer .container, .landingSttlApproachSer .container, .landingHealthCheckupSer .container, .floorManagement .container, .dmsBlock .container { position: relative; z-index: 1; }
    .landingLicensingSer .cols6, .landingSupportSer .cols6, .landingSttlApproachSer .cols6, .landingHealthCheckupSer .cols6, .floorManagement .cols6, .dmsBlock .cols6 { float: none; width:auto; padding: 0 15px; }
    .landingLicensingSer:before, .landingSupportSer:before, .landingSttlApproachSer:before, .landingHealthCheckupSer:before, .floorManagement:before, .dmsBlock:before { position: absolute; left: 0; top: 0; height: 100%; width: 100%; content: ""; background-color: rgba(5, 105, 146, 0.8);}
    .floorManagement:before, .dmsBlock:before { display:block; }
    .landingSttlApproachSer:before, .landingSupportSer:before{background-color: rgba(0, 0, 0, 0.8);}
    .landingLicensingSer h2, .landingLicensingSer p, .landingSupportSer h2, .landingSupportSer p, .landingSttlApproachSer h2, .landingSttlApproachSer p, .landingHealthCheckupSer h2, .landingHealthCheckupSer p { color: #fff; }
    .landingServicesGroup .servicesCol { float: none; width:auto; padding: 60px 15px; text-align: center;}
    .licenseTooltip { display: none; }
    .ourApproach .approachBox .imgHolder { display: none; }
    .ourApproach .approachBox .row { margin: 0; }
    .ourApproach .approachDetail, .approachList > li:nth-child(even) .approachDetail { padding: 20px; float:none; width:auto; text-align: center; }
    .ourApproach .approachDetail h3 { margin-bottom: 10px; }
    .approachWhySttl ul li { font-size: 16px; }
    .whatInclude { padding: 0; }
    .whatInclude .cols6 { float:none; width:auto; padding:60px 15px;}
    .whatInclude .whatIncludeLeft:before { display:none; }
    .whatInclude .whatIncludeLeft{background-color:#136789; }
    .sapBusiOneCardsInn ul li { width: 49.8%; }
    .sapBusiOneCardsInn ul li .cardImg img { width: 100%; }
    .followingCapabilitiesList {display: block; margin: 0; padding: 0; }
    .followingCapabilitiesList li { float: none; width:auto; display: block; padding:10px 0; }
    .aboutSmpi:before { display: none; }
    .sapBusiVideo .cols6{width: 100%;}
        .sapBusiVideo .cols6:nth-child(2){margin-top: 30px;}
    /***********support-services page start*************/
    .sapSoftwareSupport {background: #f0f0f0;}
    .sapSoftwareSupport .cols6{width: 100%;}
    .sttlPackage .PackageTitle{font-size: 28px;}
    .sttlPackage{padding: 60px 30px 60px 50px; box-shadow: 0 0 25px rgba(0, 0, 0, 0.25);}
    .sttlPackage .checkList li{padding-left: 30px;}
        
    /***********e-comeerce solution page start************/
    .ourExpertise h3{font-size: 20px;}
    .ourExpertise h2{margin-bottom: 0;}
    .ourExpertise p{text-align: left;}
        
    /**********mobile app development page start************/
    .mobileAllApp .customTab{padding: 0 200px;}
    .mobileAppCapList li{width:33.33%;}
        
    /*******sap warehouse management page start**********/
    .cmsKeyFeatures .cols4{width: 100%;}
    .cmsKeyFeaturesList{padding: 0;}
    .cmsKeyFeaturesList li:last-child:before{display: block;}
    .swmsSolutionsTab .swmsSolutionsTabDetail{width: 100%; padding-left: 0;}
    .swmsSolutionsTab.resTab .r-tabs-accordion-title .r-tabs-anchor{padding-left: 15px;}
    .swmsSolutionsTab .swmsSolutionsTabDetail .imgHolder{text-align: center;}
    .swmsSolutionsTab .r-tabs-accordion-title .fa { display: none; }
    /********quality check management page start**********/
    .inwardQc .leftImg, .reQC .leftImg{display: none;}
    .inwardContent.cols6{width: 100%; float: left;}
    .inwardQc.commonContent, .reQC.commonContent{padding: 60px 0;}
    .cols6.reQcContent{width: 100%;}
    .cols6.reQcContent p{margin-bottom: 0;}
    .reQC{background: #fff;}
    .silverQuality.commonContent {padding: 0 0 0 0;}
    .cols6.disPatchContent{float: left; width: 100%;padding: 60px 15px;background-color: rgba(13,112,153,0.8);}
    .preDispatch.commonContent{padding: 0;}
    .disPatchContent p{margin-bottom: 0;}
    .sfmFeaturesList.QualityFeatures li{padding: 0 15px; margin-bottom: 25px;}
    .sfmFeaturesList{margin: 0 -15px;}
    .cols6.qcInspectionPoints {width: 100%;}
    .cols6.qcInspectionImg {margin: 0 auto;float: none;padding-top: 30px;clear: both;}
    .qcInspectionImg h2 {padding-left: 0;text-align: center;}
    .masterDataBox h2 {font-size: 20px;margin-bottom: 15px;}
    .bulletBox li{margin-bottom: 5px;font-size: 14px;}
        
    /********shop-floor-management page start*********/
    .sfmFeatures .sfmFeaturesList li{width: 50%;}
    .sfmFeatures .sfmFeaturesList p{margin-bottom: 0;}
    .sfmSolutions .swmsSolutionsTab .swmsSolutionsTabDetail{width: 100%;}
    .sfmSolutions .swmsSolutionsTab .swmsSolutionsTabDetail .imgHolder {margin-top: 0;}
    .sfmSolutions a .fa-angle-right{display: none;}
    .sttlPackage .PackageTitle { left: -54px; }
    .mobileAllApp .tabNavigation li { width: 150px; height: 150px; }
    .cuttingEdgeMobApp .increaseVisibilityList ul.rightList li { width: 48%; }
    .cuttingEdgeMobApp .shoppingAnswerWrap { padding-top: 0; }
    .inwardQc, .reQC, .preDispatch { text-align: center; }
    .preDispatch { background-position: 0 0; }
    .shopFloorSolutions .sttlUkCard .sttlUkBotCard h4 { font-size: 19px; }
    .shopFloorSolutions h3 { font-size: 20px; }
    .sfmBenefits { padding: 0 0 20px 0; }

    .wmsSector, .sfManageSector { background-position: right 0; }
    .qualityCheckSector, .markIntegrationSector { background-position: 0 0; }
    .commonSector .container { position: relative; z-index: 1; }
    .commonSector:nth-child(even) .sectorDetails, .commonSector .sectorDetails { float: none; width:auto; text-align: center; }
    .commonSector .sectorDetails h2, .commonSector .sectorDetails p { color: #fff; }
    .commonSector { position: relative; }
    .commonSector:before { position: absolute; left: 0; top: 0; width: 100%; height: 100%; content:""; background:rgba(5, 105, 146, 0.8); }
    .qualityCheckSector:before, .markIntegrationSector:before { background:rgba(0, 0, 0, 0.8); }

    .mobSolFetureTab.resTab .r-tabs-accordion-title .r-tabs-anchor { padding: 18px 58px 18px 18px}
    .msKeyFeaturesList .middleImg, .mobSolFetureTabDetail { margin: 0; position: static; text-align: center }
    .mobSolFetureTab.resTab .r-tabs-accordion-title .title { font-weight:700; display: block; }
    .mobSolFetureTab.resTab .r-tabs-accordion-title .text { font-weight:400; }
    .mobSolFetureTab.resTab .r-tabs-accordion-title .icon { display: none; }

    /********about page start********/
    .factCounterInn li{padding: 0 10px;width: 33.33%;margin-bottom: 35px;}
    .silverFactsInn .factCounterInn{margin: 0 -10px;justify-content: center;}
    .factCounterInn li:nth-child(3n+3){border-right: 0;}
    /*.factCounterInn li:nth-child(4), .factCounterInn li:last-child{margin-bottom: 0;}*/
    .listWrap p{font-size: 15px; margin-top: 7px;}
    .induVerticalList li{margin-bottom: 35px;}
    .induVerticalList li{width: 25%;}
    .hexagonBox p {font-size: 16px;}
    .approuchStep ul li{padding: 0;}
    .approuchStep ul{margin: 0 ;}
    .approuchStep ul li:after{right: -16px;}
    .hexagonBox{transform: scale(0.9);-webkit-transform: scale(0.9); padding: 20px 5px; border-width:2px;}

        
    /******event page start*******/
    .eventList li { width: 49.8%; }
    .eventList .eventBox .imgHolder {margin-bottom: 20px;}
        
    /********testimonial and case-studie page start********/
    .caseStudiesList li, .testimonialList li{padding:0px 10px;width: 49.8%;margin-bottom:40px;}
    .caseStudiesList, .testimonialList{margin: 0 -10px;}
    .testimonialList h3{font-size: 20px;}
    .caseStudiesList .caseStudiesBox h2, .caseStudiesList .caseStudiesBox .caseStudiesTitle{font-size: 18px;}

    /*****food manufacturing page start*****/
    .manufacturingFood .followingCapabilitiesList li{padding:10px 0;width: auto;}
    .manufacturingFood .followingCapabilitiesList{margin: 0 0px;}
    .manufacturingFood .followingCapabilitiesList .followingCapabilitiesBox{padding: 25px 20px 25px 110px;}
    .processRound:after{right: -65px;width: 54px;}
    .drinkManufProcess li:after{right: -30px;}
    .drinkManufProcess li:before{left: -30px;}

    /********manufacturing page start********/
    .processManuf .processManufCon p{margin-bottom: 25px;}
    .inwardContent h2, .reQcContent h2 {font-size: 22px;margin-bottom: 10px;}
    .discreteManuf.inwardQc .leftImg, .processManuf.reQC .leftImg{display: block;}
    .discreteManuf .inwardContent.cols6 {width: 50%;float: right;}
    .discreteManuf.inwardQc.commonContent, .processManuf.reQC.commonContent {padding: 30px 0;}
    .discreteManuf .inwardContent p{height: 70px;}
    .processManuf .processManufCon p{height: 72px;}
    .processManuf .cols6.reQcContent{width: 50%;}
    .discreteManuf .inwardContent.cols6, .processManuf .cols6.reQcContent { text-align: left; }

    .industriesMainRow { position: relative; text-align: center; }
    .industriesMainRow .container { position: relative; z-index: 1; }
    .industriesMainRow .cols6 { float: none; width:auto; padding: 0 15px; }
    .industriesMainRow:before, .industriesFoodDrinks.industriesMainRow:before { position: absolute; left: 0; top: 0; height: 100%; width: 100%; content: ""; background: rgba(0, 0, 0, 0.8); display:block;}
    .industriesWholesaleDistribution:before, .industriesRetail:before{background-color: rgba(5, 105, 146, 0.8);}
    .industriesMainRow h2, .industriesMainRow p{ color: #fff; }
    .letUsStepIndustry .circle { display:none; }
    .eposHardware { background-position:-290px 0; }
    .groupBoxMain .cols6 { float: none; width:auto;}
    .groupBoxMain .cols6 .commonBoxes { min-height: 1px; }
    .groupBoxMain .fourBoxGroup .cols3 { width: 50%; }
    .groupBoxMain .fourBoxGroup .cols3 .fourCommon { min-height: 230px; margin-bottom: 25px; }
    .sapHanaServices.eCommerceMarket { background:#1d6f92; padding:0;}
    .eCommerceMarket .sttlUkTab .r-tabs-accordion-title .icon { left: 15px; }
    .groupBoxMain { padding-bottom: 20px; }
    .groupBoxMain .cols6 .commonBoxes { padding: 20px; }
    .groupBoxMain .cols6 .commonBoxes .bulletBox li { font-size: 16px; }

    /*****search page start********/
    .searchContent article {padding-bottom: 20px;margin-top: 20px;}
    .searchContent h2{font-size: 28px;}
    .cmsKeyFeatures .secTagLine { text-align: center; padding-bottom: 15px; }
    .sapCloudSolution { background-position: right 0; }

    /********delivery management system start********/
    .mobSolDriver h2 {font-size:26px;margin-bottom: 25px;} 
    .officeOperation { position: relative; }
    .officeOperation:before { background:rgba(255, 255, 255, 0.7); width:100%; height: 100%; position: absolute; left: 0; top: 0; content: ""; }
    .officeOperation .container { position: relative; z-index: 1; }
    .sapHanaServices .sttlUkTab .sttlUkTabList li .icon, .sapHanaServices .r-tabs-accordion-title .icon { left: 15px; }
    /* .formBottomtextWrap .btnRowWithCaptch, .formBottomtextWrap .privacyText { display:block; width:auto; float:none;} */
    /* .formBottomtextWrap .btnRowWithCaptch { text-align: left; margin:0; } */
    /* .formBottomtextWrap .captachWrap { float: none; margin: 0; float:left; } */
    /* .formBottomtextWrap .btnRowWithCaptch .button { float: right; width:auto; } */
    /* .footerRow .widget_nav_menu { width:25%; } */
    .searchContent .pagination { text-align: center; }
        
    /*******blog page start*******/
    .blogRow .blogLeftPart ul.blogList > li{width: 50%;}
    .homeBlogList li { width: 33%; padding: 5px; }
    .businessBenifit .videos { width:auto; float: none; position: relative; background:#1e7092; padding-bottom:50px; padding-left: 15px; }
    .businessBenifit .videos h2 { text-align: left; }
    .businessBenifit .videos .viewAll { position: absolute; right: 15px; top: 35px; margin:0; }
    .homeBlogsVideos h2 { text-align: center; }
    .focusedTechList li.twoLineText .linkText { padding-top: 40px; }
    .getAQuoteFormInner .feildCol.width75, .getAQuoteFormInner .feildCol.width50 { width: 50%; }
    .formBottomtextWrap .captachWrap .gglcptch_v2 { float: left; margin-left: -15px; }
    .businessBenifit .leftBlock { margin-top: 0; }
    .businessBenifit .caseStudiesWrap, .businessBenifit .homeVideosWrap { display:none;}
    .businessBenifit { padding-bottom: 0; }
    .contactFormMain .uploadIcon { left: 0; }
    .mainBoxThk h2 { font-size: 25px; }
    .mainBoxThk .blueColor, .centerBox p, .centerBox p a { font-size: 18px; }    
    .mainBoxThk .blueColor { margin-bottom: 20px; }
    .homeBlogList h3, .homeBlogList h3 a { height: auto;}
    .homeBlogList h3 a { margin-bottom: 0; }
        
    /*******ODC page start********/
        .offshoreApprouch .round.round3 { display: none; }
        .cols10.benefitsOffshoreList { width: 100%; }
        .offshoreDevList li { width: 50%; }
        .offshoreDevList li:nth-child(2n+2) .devDetail { border-right: 0; }
        .offshoreDevList li, .offshoreDevList li:nth-last-child(3), .offshoreDevList li:nth-last-child(4) { margin-bottom: 30px; padding-bottom: 30px; }
        .offshoreDevList li:nth-last-child(3):before, .offshoreDevList li:nth-last-child(4):before { display: block; }
        .howTolaunchInn .howToLaunchProcess { padding: 30px 0 0 0; margin: 0 -8px }
        .howTolaunchInn .howToLaunchProcess li { width: 33.33%; padding: 0 8px; }
        .howTolaunchInn .howToLaunchProcess li:nth-child(even) { margin-top: 0; }
        .howTolaunchInn .odcProcessRound { width: 130px; height: 130px; }
        .howTolaunchInn .odcProcesstext { margin-top: 0; }
        .howTolaunchInn .odcProcesstext { padding-top: 15px; }
        .howTolaunchInn .howToLaunchProcess li:nth-child(even) .odcProcesstext { margin-top: 0; padding-top: 15px; }
        
    /*****wholesale-and-distribution page start*****/
    .featureWholesaleInn .checkList li{width: 100%; margin: 0 0 10px 0;} 
    .orderToCashInn .orderTocashBox {padding: 35px 15px 0px 15px;}
        
    /******apparel and footwear start********/
    .sectorsList .commonSector{position: relative;}
    .sectorsList .commonSector:nth-child(odd):before{position: absolute;left: 0;top: 0;height: 100%;width: 100%;
    content: "";background-color: rgba(5, 105, 146, 0.8);}
    .sectorsList .commonSector:nth-child(even):before{position: absolute;left: 0;top: 0;height: 100%;width: 100%;
    content: "";background-color: rgba(0, 0, 0, 0.8);}
    .commonSector .bulletBox li{color: #fff;}
    .commonSector h3{color: #fff;position: relative;z-index: 1;}
    .commonSector .bulletBox li:before{background-color: #fff;}
    .essenceCollaboration{background:#f4f4f4;}
    .cols8.essenceCollaboInn{width: 100%;}
    .essenceCollaboInn h3{font-size: 20px;}
    .essenceCollaboInn h3 br{display: none;}
    .essenceCollaboInn .essenceCollaboWrap ul{margin-bottom: 0;}
    .essenceCollaboInn h2{text-align: center;}
    .heartOfApparelBlocks li{width: 25%;}
    .apparelBlocksInn p{font-size: 16px;}
    .heartOfApparelBlocks li:nth-child(4n+4){border-right: 0;}
    .heartOfApparelBlocks li:nth-child(5n+5){border-right:1px solid #e1e1e1;}
    .solutionScopeProcess{background:none;    margin-top: 30px;}
    .scopeProcessLeft{width: 50%;}
    .scopeProcessLeft h3, .scopeProcessRight h3{position: relative;left: inherit;top: inherit;transform: none;text-align: left;bottom: inherit;font-size: 16px;}
    .scopeProcessLeft h3 br, .scopeProcessRight h3 br{display: none;}
    .scopeProcessLeft.commonScope ul{margin: 20px 0 0 0;}
    .scopeProcessLeft.commonScope .scopeTextWrap{justify-content: flex-start;-webkit-justify-content: flex-start}
    .scopeProcessLeft.commonScope .spriteV2{order: 1;}
    .scopeProcessLeft.commonScope .scopeTextWrap p{order: 2;padding-right: 0;}
    .scopeTextWrap p{padding-left: 15px;}
    .scopeProcessRight.commonScope ul li{position: relative; left: inherit !important;top: inherit !important;}
    .scopeProcessRight.commonScope ul{margin: 20px 0 0 0;}
    .solutionScope {padding-bottom: 60px;}
    .scopeProcessLeft.commonScope ul li:nth-child(2), .scopeProcessLeft.commonScope ul li:nth-child(3), .scopeProcessLeft.commonScope ul li:nth-child(4), .scopeProcessLeft.commonScope ul li:nth-child(5){margin-right: 0;}
    .scopeProcessRight, .scopeProcessLeft {width: 50%;}
    .scopeProcessLeft.commonScope ul li{text-align:left;}
        
    /******make tax digital page start*******/
    .cols6.mtdContent {width: 100%;}
    .cols6.mtdImg{width: 100%; margin-top: 30px;}
    .cols6.mtdImg img{width: 100%;}
    .sapAdvaText p{font-size: 24px;line-height: 1.3;}
    .businessYear li {width: 50%;padding: 0 30px;margin-bottom: 20px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;flex-wrap: wrap;-webkit-flex-wrap: wrap;}
    .yearInfo {border-bottom: 1px solid #d1d1d1;}
    .yearName {margin-bottom: 15px;}
    .yearName h3 {display: inline-block;border-bottom: 1px solid #0d7099;}
    .yearName span{display: none;}
    /*li.activeBox .yearName h3 { border-bottom: 1px solid #fce640;color: #595959;border: 0;border-bottom: 1px solid #0d7099;}*/
    .sapBusiness .businessYear{justify-content: center;margin: 0 -30px;}
    /*li.activeBox .yearContent span {color: #595959;}*/
    .cols8.vatReturnChart{width: 100%;}
    .cols4.vatReturnContent{width: 100%;}
    .vatReturnMain:after{display: none;}
    .mtdBenefitsList li {width: 50%;margin-bottom: 20px;}
    .mtdBenefitsList li:last-child {width: 50%;}
    .mtdBenefitsList{justify-content: center;-webkit-justify-content: center;}
    .bulletBox li { font-size: 16px; }
    .keyFetureTab .tabContent .rightImgHolder { display: block; position: static; width:auto; text-align: center; }
    .keyFetureTab .tabContent { padding-bottom: 0; } 
    li.activeBox .yearName h3{border: 0;border-bottom: 1px solid #fa7336;}
    .landingaddOnsServices .tabContent { background:#18467e }
    .sapSalesApp .appDownloadList{text-align: center;}
    .ctcc-left-side{font-size: 14px;}
    .ctcc-right-side button#catapultCookie{padding: 5px 18px;font-size: 12px;}
    .scopeProcessRight.commonScope ul li .spriteV2.icon7 {background-position: -329px -175px;}
    .scopeProcessRight.commonScope ul li .spriteV2.icon8 {background-position: -385px -175px;}
    .sectorsList .commonSector:nth-child(2n+1) .cols6, .apparelFootwearSectors .commonSector .cols6 { float: none; width:auto; }
    .sectorsList .accesoriesSector, .sectorsList .footwearSector { background-position: 0 0; }
    .sectorsList .apparelSector { background-position: right 0; }
    .cols4.vatReturnContent { padding: 35px; margin-bottom: 40px; }
    .vatReturnMain ul { margin: 0; }
    .caseStudiesdetail .casestudyImg { float: none; width: auto; margin: 0 0 20px 0; }
    .WebinarL { padding: 15px; }
    .WebinarR ul li { padding: 15px 5px; }
    .WebinarR ul li .date { font-size: 17px; width:auto; float: none; }
    .WebinarR ul li .reBtn { width:auto; float: none; text-align: left; }
    .WebinarR ul li.out { padding: 15px; }
    /* .getAQuote .formBottomtextWrap .privacyText, .getAQuote .formBottomtextWrap .btnRowWithCaptch { width: auto; } */
	/* .getAQuote .formBottomtextWrap .btnRowWithCaptch{width: 50%;} */
        
    /*******sitemap page start******/
    .sitemap .sm-menu-120 ul.level-1 > li, .sitemap .sm-menu-121 ul.level-1 > li, .sitemap .sm-menu-119 ul.level-1 > li, .sitemap .sm-menu-350 ul.level-1 > li{width: 50%;}
    .sitemap ul li h2 a:after{bottom: -6px;}
        
    /*******protfolio page start******/
    .ep_portfoliourl h4{font-size: 16px;}
    .portfolioList .grid ul li{width: 33.33%;}
        
    /*******career page start**********/
    .careerDetail .cols4{float:left;width: 100%}
    .careerDetail .cols8{width: 100%;margin-top: 30px;}
    .careerDetail span.rfpText br{display: none;}
    .careerDetail .quoteForm .button{width: auto;}
    .careerDetail .jobTable tbody tr td{font-size: 14px;}
    .careerList .jobTable tr td{font-size: 14px;}
        
    .commonAddons .cols6.silverWarehouseContent p{margin-bottom: 12px;}
    .commonAddons h2 {margin-bottom:8px;font-size:16px;}
    .commonAddons.commonContent{padding: 25px 0;}
    .commonAddons .button{padding: 5px 18px;}
    .commonAddons .leftImg {height:178px;}
    .commonAddons .leftImg img {margin-top: -40px;}
    .commonAddons .cols6.silverWarehouseContent p {height: 50px;font-size: 14px;overflow: hidden;}

    .youCover, .videoWrapperOutHome { height: 300px; }
    /**************newsletter*****************/
    .newsletterTitlePart{width:100%; text-align:center; float:none;}
    .newsLetterWrapOuter h3{text-align:center;}
    .newslettetFormWrap{width:100%; margin:20px auto 0; position:static; float:none; max-width:550px;}
    .newslettetFormWrap section{position:relative;}
    .sapEventWebinar .cols7,  .sapEventWebinar .cols8  {width: 100%;}
    .sapEventWebinar .cols5, .sapEventWebinar .cols4 {width: 100%;}
    img.spekrPic{margin:10px 0 0;max-width:100% !important;}
    .newStockEvent .textCenter{text-align:left !important;}
    /*Sap Event*/
    .sapEventExperience .cols8 {margin: 50px 0 20px 0;}
    .sapEventExperience .eventDetails {margin: 0 0 20px;width:100%;}
    .sapEventExperience .eventDetails p {margin: 0;}
    /*****Digital Transformation*******/
    .aboutDT .cols6{width:100%; text-align:center;}
    .dtQuickFacts  .cols6{width:100%;}
    .dtQuickFacts .leftImg{position:relative; width:100%; margin-bottom:0;}
    .dtQuickContent .row{margin-top:0;}
    .dtQuickContent .row .cols6{width:50%;}
    .aboutDT:before{display:none;}
    .dtQuickContent.cols6{padding-left:15px;}
    .aboutDT h2{font-size:24px; margin-bottom:15px;}
    .aboutDT .cols6:first-child p{margin-bottom:20px;}
    .dtIntro, .digitalReality  {padding:30px 0;}
    .dtIntroInn{font-size:18px;}
    .dtQuickFacts .leftImg img{display:none;}
    .bannerCaptionOrg{position:relative; max-width:100%; transform:none; -webkit-transform:none; width:100%; right:0;}
    .bannerCaptionOrg:after, .bannerCaptionOrg:before{display:none;}
    .bannerCaptionOrg h3, .digitalRelityCont h3{font-size:24px; line-height:32px;}
    .bannerCaptionOrgWrap{padding:20px 15px;}
    .dtQuickContent .cols6{padding-top:30px !important; min-height:300px; height:300px;}
    .dtQuicContBox .percentCount{font-size:42px;}
    .digitalRelityCont .cols6{width:100%;}
    .digitalRelityCont .cols6:last-child{padding-left:15px;}
    .digitalRelityCont .cols6:first-child p{font-size:18px; margin-bottom:15px;}
     .digitalRelityCont h3{margin-bottom:15px;}
     .digitalBoxsWrap.sttlUkCard li h2{font-size:18px;}
     .topContribute li{width:25%; margin-bottom:15px;}
     .topContribute li:nth-child(4){border-right:0 none;}
     .digitContactbannerCap {padding-right:326px;}
     .digitContactbannerCap h3{font-size:26px;}
     .aboutDT .row{margin:0 -15px;}
     .aboutDT .cols6{padding:15px 15px 0;}
     .xmas, .x-masEmoji {display: none;}
    /*  .mainBanner .homeBannerImgWrap img {max-width: 100%;width: 100%;float: left;}
     .mainBanner, .mainBanner .swiper-container {height: auto;}
     .mainBanner .homeBannerPagination {bottom: 10px;} */



     /* Amee Css */
    /* Inner Pages Css */
    .internalPadding {padding: 20px 0;}
    .complexitySection, .BenefitSection, .roiSection{padding: 20px;}
    .productionJournerySection .checkList{width: 100%;}
    .deploymentMainText{flex-direction: column;}
    .botInfotitle {padding-right: 30px;}
    .botQuote{padding: 30px;}
    .deploymentLeft{width: 100%;padding-right: 0;}
    .botDevelopmentImg{margin: 0 auto 30px;}
    .deploymentRight{width: 100%;}
    .deploymentRight img {width: 100%;}
    .memoryComputing{padding: 30px 0;}
    .botDesignSection .hanaBenefits .hanaBenefitsContent{padding: 35px;}

    .trainingText{width: 60%;}
    .contactTranningSection .cols6.customerFile{padding-top: 0;}
    .contactTranningSection .commonBoxes{padding: 30px;}

    .ui-workflow li{height: 126px;width: 126px;}
    .wflow-con{font-size: 14px;}
    .ben-dedicated-dev li{width: 25%;border:1px solid #cdcdcd;margin: 0; padding: 20px 15px 15px;min-height: 200px;}
    .ben-dedicated-dev li:first-child, .ben-dedicated-dev li:nth-child(6){border-left: 1px solid #cdcdcd;}
    .ben-dedicated-dev li:first-child{border-left: 1px solid #cdcdcd;}
    .ben-dedicated-dev li:nth-child(-n+5):after{content: none;}
    .provideServiceBlock{width: 31%;padding: 15px;}
    .aiIndoImg {max-width: 350px;padding-left: 15px;}
    .aiOfferingsSection .bigdataSolutionBlock{width: 48%;}

    .achiveBlockchain {max-width: 100%;}
    .achiveBlockchainSection:before{display: none;}
    .blockchainInfoText{padding-right: 20px;}

    /* Bot Page */
    .botQuote h3 {font-size: 1.8rem;}
    .topQuoteSign{left: 30px;}


    /* Auto Consulting Page */
    .rpaConsultingQueryLeft ul{max-width: 400px;}

    /* bigdata page */
    .bigdatabenifitMain ul li { width: 33.33%;}

    /* Iot PAge */
    .iotApplicationSection .dtQuickContent .cols6{padding: 30px;}

    /* Center Of Excellence Page */
    .centerOfExcellenceMain{flex-direction: column;margin-bottom: 30px;}
    .centerOfExcellenceRight:before{    bottom: -80px;}
    .excellenceImg {margin: 50px auto 30px;}

    .centerOfExcellenceLeft{width: 100%;padding-right: 0;}

    /* hire Resource page */
    .project-details .counter{font-size: 40px;}

    /* RPA Service MAin Page Start */
    .rpaSupportMaintenanc{max-width: 520px;}

    /* Life Science Inner Page */
    .lifeSciencetestimonialSlider .swiper-container{padding: 0 100px;}
    .lifeSciencetestimonialSlider-next,.lifeSciencetestimonialSlider-prev{display: none; } 
    .lifeSciencetestimonialSlider{margin: 0 -15px;} 
        
    /* Consumer Goods Inner Page */
    .consumerGoodstestimonialSlider .swiper-container{padding: 0 100px;}
    .consumerGoodstestimonialSlider-next,.consumerGoodstestimonialSlider-prev{display: none; } 
    .consumerGoodstestimonialSlider{margin: 0 -15px;}
        
    /***************SAP S/4 HANA Cloud Solution***************/
        .digitContactbannerCap.hanaCloud { padding: 0; text-align:center; }
        .digitContactbannerCap.hanaCloud a.button { position: relative;right: auto;left: auto;top: auto;bottom: auto; }
        .digitContactbannerCap.hanaCloud h3 { padding: 0; margin-bottom: 20px; }
        .digitContactbannerCap.hanaCloud h3 br { display: none; }
        .intelligenceEnterprise .cols6 { float:none; width:auto;}
        .intelligenceEnterprise .imgHolder { margin-bottom: 20px; }
        .hanaIntelligentERP { background-position:right center;}
        
        /*TAB ERP PAGE*/
        .customCheckList .cols6 ul.checkList {margin: 0 0 0;}
        .customCheckList .cols6 ul.checkList ul {margin: 10px 0;}
        .customCheckList .oneFetureTabMain ul.tabNav.oneFetureTabList {width: 100%;}
        .customCheckList .oneFetureTabMain .tabContainer.oneFetureTabDetail {padding: 0;}
        .customCheckList .oneFetureTabMain .tabContainer.oneFetureTabDetail a span.icon.sprite {display: none;}
        .customCheckList .oneFetureTabMain .tabContainer.oneFetureTabDetail a, .customCheckList .oneFetureTabMain .tabContainer.oneFetureTabDetail a:before {background: #125c7b;}
        .customCheckList .oneFetureTabMain .tabContainer.oneFetureTabDetail .r-tabs-state-active a, .customCheckList .oneFetureTabMain .tabContainer.oneFetureTabDetail .r-tabs-state-active a:before {background: #366fa5;}

        .siteAddress li:first-child br{display: none;}
        .innerPageService .serve-blk{margin: 0;}
		.cmmidev{border:none;}
		.resTab.moduleFeatureTab.cf.r-tabs {height: auto;}
		.moduleFeatureTab{background:none;}
		.tabContainer.moduleFeatureTabDetail {width: 100%;}
		.service-bg{border-left: 0 solid transparent;}
		
		.maDevelopmentInner .processImg { display: none; }
.maDevelopmentInner .maDevcol { width: 100% !important; }
.maDevelopmentInner .maDevrow { left: 0; flex-wrap: wrap; }
.maDevelopmentInner .maDevcol:nth-child(2), .maDevelopmentInner .maDevcol:nth-child(3), .maDevelopmentInner .processImg + .maDevrow .maDevcol:last-child { left: 0; }
.maDevelopmentInner .processImg + .maDevrow { left: 0; top: 0; }
.maDevcol h5 { font-size: 22px !important; }
.maDevcol p { font-size: 16px; line-height: 1.5; }
.maDevcol span { font-size: 50px; }
}

@media only screen and (max-width: 992px) {


  .sttlCanada  .commonContent,
  .sttlCanada  .freeAccessBanner { position: relative;}
  .sttlCanada .mobileShadowBefore:before,
  .sttlCanada .commonContent:before,    
  .sttlCanada .freeAccessBanner:before { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, .7); z-index: 1; }
  .sttlCanada .mobileShadowBefore .container {
    position: relative;
    z-index: 2;
  }

  
   
    .locateUsMapBlock{
        display: none;
    }
        .service-inner .service-content p {
    margin-bottom: 0;
    font-size: 14px;
    line-height: 1.4;
}
    /* Urvisha */
    /* .dtLeftSection{display: none;} */    
    .contactUs li:nth-child(3){display:inline-block}
    .dtodooSection .dtServices {justify-content: space-evenly;}
    .odoo-wrap:before {content: '';display: none;}
    .dtServicesBlock{margin-bottom: 15px; min-width: 180px; display: block; text-decoration: none;}
    .dtServicesBlock h6 {font-size: 0.9rem; }
    .sapLogo{padding-bottom: 20px;}
    .getInTouch .button.mrgT20 {margin-top: 30px!important;}
    .dtodooSection .dtRightSection {text-align: center;}
    .odoo-wrap .col6:first-child {order: 1;margin-bottom: 30px;}
    /*.mainBanner, .mainBanner .swiper-container {height: 500px;}*/
/*	.HighEndModernService .bigdataSolutionDetail.swiper-container .bigdataSolutionBlock{height: 570px;}*/
	/* .serve-inner h6{font-size: 16px;} */
/*	.customer-expSolutionsBlock{height: 620px;}*/
}

@media (max-width:991px){
    .sttlCanada  .mdDisplayNone { display: none;}
}
@media only screen and (max-width: 900px) {
    .service-main .service-inner h3 {
    font-size: 24px;
    line-height: 35px;
}
.service-main .service-content .service-text {
    padding: 20px;
}
    .digitalBoxsWrap.sttlUkCard li{width:50%;}  
    /* Amee Css */
    .innerBanner, .pageBannerImg {height: 400px;}
    .botInfotSection .grid{flex-direction: column;}
    .botInfoLeft, .botInfoRight{-ms-flex: 0 0 100%;flex: 0 0 100%; max-width: 100%;}
    .botInfoLeft{padding-right: 0;}
    .botDesignSection .hanaBenefits .hanaBenefitsContent{padding: 15px;}
    .botQuote{padding: 20px;margin-bottom: 20px;}
    .sutomationRoadMap,.tranningInfoBottom,.overviewMain,.overviewMain,.engagement-model-list,.aiIntroTextMain{flex-direction: column;}
    .supportServicesBlock{width: 48%;}
    .tranningQuote{margin-bottom: 20px;justify-content: center;}
    .tranningQuote,.trainingText{width: 100%;}
    .tranningQuote{text-align: center;}
    .trainingText{padding-left: 0;}
    .buildboatRight img{display: none;}
    .buildboatRight p{width: 100%;padding: 0;}
    .overviewLeft {  margin: 0 auto 20px;}
    .overviewCompanyBottom .overviewLeft {margin: 0; width: 100%; max-width: 100%;}
    .engagement-con{width: 100%;padding-top: 20px;min-height: auto;margin-bottom: 20px;background-image: none;}
    .engagement-con:nth-child(2),.engagement-con:nth-child(3){background-image: none;}
    .contactTranningSection .commonBoxes { text-align: center;}
    .silvertouchOverviewBottomSection .overviewLeft{max-width: 100%;}
    .silvertouchOverviewBottomSection .overviewRight{display: none;}
    /* DTpage */
    .bigDataInfoMain{flex-direction: column;}
    .bigDataInfoLeft { padding-right: 0; width: 100%; }
    .bigDataInfoRight { width: 100%; max-width: 400px; }
    .bigdataSolutionBlock{width: 48%;margin: 0 1% 3%;}
    .bigdataSolutionBlock h5{max-width: 100%;}
    .aiIndoImg{margin: 0 auto;padding-left: 0;}

    .blockchainSolutionBlock{width: 48%;}
    .blockchainServiceSection .machineLearningMethodMain {flex-wrap: wrap;}
    .blockchainServiceSection .machineLearningMethodLeft, .blockchainServiceSection .machineLearningMethodRight{width: 48%;}

    /* Bot Page */
    .topQuoteSign{top: 30px; left: 20px;}
    .codingPracticeLeft{display: none;}
    .codingPracticeRight{width: 100%;}

    /* Industries we Serve */
    .swiper.swiper-two {padding-bottom: 0px;}
   

    /* counter  */
     ul#counter li span {font-size: 43px;}

    /* Auto Consulting Page */
    .rpaConsultingQuerySectionMain,.feasibilityAnalysisMain{flex-direction: column;}
    .feasibilityAnalysisLeft{padding-right: 0;}
    .feasibilityAnalysisimg{margin: 10px auto;}

    /* Ai page */
    .aiheading .customQuoteSign{font-size: 70px;}

    /* Hire Resource page */
    .provideServiceBlock{padding: 15px 6px;}
    .project-details {flex-wrap: wrap;}
    .project-details li {width: 48%;}
    .project-details li:first-child,.project-details li:nth-child(2){border-bottom:1px solid #eee;}
    .project-details li:nth-child(2){border-right: 0;}


    /* RPA Service MAin Page Start */
    .rpaServicesSolutionSection .bigdataSolutionBlock {width: 48%;margin-bottom: 20px;}
    .rpaSupportMaintenanceSection {background-color: #195d82;background-image: none;}
    .rpaSupportMaintenanc{max-width: 100%;}

    /* Mobile Development PAge */
    .col3platform { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; margin-bottom: 30px; }
    .colxamarinContent { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
    .platformBlockSection .ReactBox { margin-top: 20px; }
    .meanStactechnologyBox { padding: 15px 15px 0; }
    .crossPlatformContent { padding-right: 0; border-right: 0; }
    .customCheckList .listingDivs {float: left;width: 100%;}

    /* Footer Css */
    .cmmidev {align-items: center;justify-content: center;}
	.techBox .techDetails {	height: 150px;}
	.customer-expSolutionsBlock{height: 740px;}
	
}
    
@media only screen and (max-width: 768px) {
    .whyLifeScience .cols7.whyLifeScienceBlock.pt-4, .whyLifeScience .cols5.whyLifeScienceBlock {
        width: 100%;
        padding-top: 10px!important;
    }
    lifeSolutionDevloper .cols4.solutionDevloperBlock {
        width: 100%;
    }
    
    .customer-exp, .vision-2025, .specBusiNeed, .valueProp {padding: 25px 0; margin-bottom: 0px;} 
    .customer-exp h2, .vision-2025 h2, .specBusiNeed h2, .strategic-priority h2, .valueProp h2 {font-size: 22px; } 
    .valuePropWraper li .content h3, .strategic-priority h3 {font-size: 16px; } 
    .customer-expSolutionsBlock {flex: auto; padding: 15px; } 
    .specBusiNeed-Wrapper {flex-wrap: wrap; } 
    .specBusiNeedBox {width: 100%; min-height: 100px; border-right: 0; } 
    .strategicPrioCard .strategicPrioBotCard {min-height: 160px; } 
    .valuePropWraper li {width: 100%; margin: 10px; padding: 0; } 
    .valuePropWraper li .content {padding-left: 10px; } 
    .valuePropWraper li:nth-child(-n+3):after {background-color: transparent; } 
    .valuePropWraper li {border-left: 0; }
    .strategicPrioCard .strategicPrioBotCard{padding: 0 15px 15px 15px;}    
    .cols6.whyLifeScienceBlock{width: 100%;}

    /* Urvisha */
    .offeringBlock .homeicon{margin: 0 auto 15px auto}

    /* Services */

    /* Urvisha CSS */
    .Offeringrpa .title{display: none}
    .mainBanner h1 .lightText{font-size: 16px; line-height: 21px;}
    /*.mainBanner h1{font-size: 20px;}*/
    .mainBanner p {font-size: 14px;}
    .mainBanner h1 br{display: none;}
    /*.mainBanner, .mainBanner .swiper-container {height: 280px;}*/
    .mainBanner .button{padding: 7px 20px 10px 20px;
    background: #ff763a;
    color: #fff;
    font-size: 14px;
    text-transform: inherit;
    line-height: normal;
    border-radius: 5px;}
    .title h2 {font-size: 22px; }
    /* .button{background: transparent; border: solid 2px #ff763a; box-shadow: none; color: #ff763a; font-weight: 700;} */
    .offeringBlock{border: solid 1px #ff763a; border-radius: 10px; padding: 15px;}
    .offeringBlock > h5{margin: 0 auto}
    .hoverrpaContent a.button{min-height: 160px; opacity: 0;}
    .rpaOuterSection{border-bottom: 0; padding-bottom: 0px;}
    .dtServicesBlock{min-width: 45%; background: #fff; border: solid 1px #ff763a; border-radius: 10px; padding: 14px;}
    .dtodooSection .dtServicesBlock{padding: 14px 14px 25px;}
    .dtRightSection{padding: 0;}
    .dtRightSection .title h2, .devSection .title h2{line-height: 1.4em;}
    .dtServices{flex-direction: row; margin-top: 50px;}
    .popupSecuredTxt{padding: 10px;}
    .formBottomtext p, .footerDownLinks li a, .copyright p{font-size: 13px;}
    .popupSecuredWrap{float: none; text-align: center;}
    .subscribeFormPage .tnp-subscription .tnp-submit { background-color:#ff763a; color:#fff; font-size: 16px; font-weight:600; border:0 none; line-height:25px; padding:8px 15px; display:inline-block; vertical-align: middle; text-decoration:none; margin:0; outline:0 none; border-radius:3px; text-transform:uppercase; transition: all 0.4s ease 0ms; -webkit-transition: all 0.4s ease 0ms; position: relative; overflow:hidden; box-shadow: 0 0 24px rgba(0, 0, 0, 0.17); z-index:5; height:44px;}
    .subscribeFormPage .tnp-subscription .tnp-submit:hover, .subscribeFormPage .tnp-profile input.tnp-submit:hover  { background-color:#ffd144;}
    .footerCountryList{display: flex; justify-content: center;}
    .siteAddress li, .siteAddress li a{font-size: 14px;}
    .siteAddress{margin-bottom: 10px;}
    .footerSocialIcons{margin: 5px 0 10px 0;}
    .newsLetterWrapOuter{padding: 20px 0 20px;}
    h5{font-size: 14px;}
    .sapServicesBlock{position: relative; height: 90px; text-align: center;display: flex; align-items: center; text-align: left; box-shadow: 0px 0px 20px 0px rgb(0 0 0 / 10%); background: #fff;width: 48%; margin: 1%; border-bottom: 0;}
    .sapServicesBlock:hover{background:#fff;}
    .sapServicesBlock:nth-child(even) .sapHoverText{width: 100%;}
    .sapServicesBlock:hover .sapHoverText{background: transparent; box-shadow: none; min-height: auto; width: 100%; opacity: 0;}
    .sapServicesBlock:hover .sapHoverText h6, .sapServicesBlock:hover .sapHoverText ul{display: none;}
    .sapHoverText .button{width: 100%; top: 0; opacity: 0; min-height: 80px; display: none;}
    .bannerCaption a span{display: none;}
    .bannerCaption .spaceLeft{margin-left: 6px; margin-right: 0px;}
    .sapLeftSection .title h2 {margin-bottom: 10px; line-height: 1.4;}
    .sapLeftSection .btnset{display: none;}
    .ERPBtn{display: block; margin-top: 10px;}
    .siteAddress li{margin-bottom: 10px;}

    .centerHeading{display: flex; justify-content: center; align-items: center; margin-bottom: 10px;}
    .newslettetFormWrap input[type="email"]{height: 40px !important;}
    .newslettetFormWrap .tnp-widget input.tnp-submit{right: 0; top: 0; width: 41px; z-index: 2; opacity: 0; position: absolute; text-indent: 30px;} 
    .tnp-field.tnp-field-button:after {content: "\f0a9"; display: block; position: absolute; z-index: 1; color: white; top: -3px; background: #ff763a; right: -3px; font-family: 'FontAwesome'; border-radius: 0.25em; text-align: center; font-size: 20px; width: 40px; height: 40px; line-height: 40px; }
    .contactUs, .stickyHeader .contactUs{text-align: center;}
    .getInTouch{display: block;}
    .getInTouch { margin-top: 30px; text-align: center; padding: 20px; background: #f5f5f5;}
    .getInTouch h5 { margin-right: 0; font-weight: 700; line-height: 1.6em;}
    .getInTouch .button, .button.contactFormBtn, .talkWithExpert a.button, .ERPBtn a.button{background: #ff763a; color: #fff;}
    .sapLeftSection, .homeBlogsVideos { padding: 20px 0; }
    .homeBlogsVideos .blogs .blogViewAll {margin-top: 15px; }
    .sapLogo{padding-bottom: 0;}
    .homeBlogsVideosSlider .homeBlogList{min-height: 385px;}
    .dtServices{margin: 30px 0;}
    .dtServicesBlock:nth-child(3), .dtServicesBlock:nth-child(4){margin-bottom: 0;}
}   
@media only screen and (max-width: 767px) { 
.sttlCanada    .perMonthPricesSlider.resSliderControl {
        margin: 0px 0 0 !important;
    }


.services-slider ul.slick-dots {
    background: #fff;
    width: 140px!important;
    height: 50px;
    display: flex!important;
    align-items: center;
    justify-content: center;
    box-shadow: 0 3px 6px #00000029;
    border-radius: 40px;
    position: absolute;
    bottom: -10px;
    left: 50%;
    transform: translateX(-50%);
}

.services-info {
    bottom: 50px;
}   

.silverIndustries .swiper.swiper-two { padding-bottom: 90px; }
section.keyHighLight p { padding-bottom: 0; }
/* section.keyHighLight .counter-bottom ul#counter, .counter-main .counter-bottom ul#counter{ margin: 10px 0 20px 0; flex-wrap: wrap; padding-left:0;} */
section.keyHighLight .counter-bottom ul#counter li, .counter-main .counter-bottom ul#counter li { width: 50%; flex: 0 0 auto; }
/* { width: 100%; flex: 0 0 auto; } */
.innerPageService .row .col-md-2 {
    width: 33.33%;
}
.innerPageService .serve-blk{
    margin: 0;
}
    .OdooKnow p {max-width: 100%!important;}
    .odooBusniness .businessOneInn{flex-wrap: wrap;}
    .odooBusniness .businessOneVideo{order:2}
    .odooBusniness .businessOneInn {margin-top: 20px!important;margin-bottom: 20px!important;}
    .OdooOne .cols3 {width: 50%;}
    .mainBanner, .mainBanner .swiper-container {height: 300px;}

    /*************Home Page Start*************/

    h2,.caseStudiesContent h1{margin-bottom: 15px;}
    p{margin-bottom: 25px;}
    .homeIndustiresList .swiper-pagination-bullets{display: none}
    .sapSolutions {padding: 50px 0 20px;}
    .sapBusinessServicesSlider .swiper-container {padding: 0 50px;}
    .sapBusinessServicesSlider{margin: 0;}
    .sapBusinessServicesSlider .swiper-slide{padding: 20px 10px;}
    .sapBusinessServices { padding: 30px 0; }
    .sapBusinessServices .servicesBox h2{font-size: 18px;}
    .homeBlogsVideosSlider .swiper-container{padding: 0 50px;}
    /* .mainBanner p{display: none;}
    .mainBanner .bannerCaption{width: 60%;} */
    .floatedQuoteFormWrap{ position: fixed;top:-200%;right: 0;width: 100%;height: 100%;z-index: 13;background: #fff;padding: 20px;border-radius: 0;-webkit-border-radius: 0;transition: all .7s ease-out;-webkit-transition: all .7s ease-out;overflow: auto;box-shadow: 0 0 9px rgba(0, 0, 0, .3);-webkit-box-shadow: 0 0 9px rgba(0, 0, 0, .3); padding: 0;}
    .floatedQuoteFormWrap .quoteForm { padding: 15px; }
    .floatedQuoteForm{position: absolute;top: 0; right: 0 !important;width: auto;padding: 0;border-radius: 0;box-shadow: none;}
    .floatedQuoteFormBtn{right:0; transform: none;left: inherit; top: -15px; font-size: 0;background:#199dd4;box-shadow: none; padding:3px 9px;height: auto;line-height: normal;border-radius: 0;}
    .floatedQuoteForm.visiable .floatedQuoteFormWrap{ top: 0;}
    .floatedQuoteFormWrap .close{position: absolute;right: 0;top:0;cursor: pointer;transition: all .7s ease-out;-webkit-transition: all .7s ease-out;display:block;color: #fff; background:#d85a24;height: 46px;width: 46px;line-height: 40px; font-size: 16px; text-align: center;}
    .floatedQuoteFormBtn:before{display: none;}
    .floatedQuoteFormBtn:after, .floatedQuoteFormBtn:before{display: none;}
    .floatedQuoteFormWrap h3 { font-weight: 700;background: #257a9f;color: #fff;text-transform: uppercase;margin-bottom: 0;padding: 15px;font-size: 20px; }
    .floatedQuoteFormWrap .close { color: #fff; background:#1e6787;height: 56px;width: 56px;line-height: 50px; font-size: 20px; }
    .floatedQuoteFormWrap .close:hover { background: #1b5b77; }
    .yellowBtn i{display: block;}
    .yellowBtn span{display: none;}
    .headerRightBtns .yellowBtn, .stickyHeader .headerRightBtns .yellowBtn{background:#199dd4;color: #fff;font-size: 18px;top: 0;right: 0;padding: 8px 8px;}
    .headerRightBtns .yellowBtn:before, .headerRightBtns .yellowBtn:after { display: none; }
    .floatedQuoteFormBtn .inquiry-icon{background-color: transparent;margin-top: 0;margin-right: 0;    width: 21px;height: 25px;    background-position: -291px -1px;}
    .floatedQuoteFormBtn:hover{background:#199dd4;}
    .headerRightBtns .yellowBtn, .floatedQuoteFormBtn { width: 45px; height: 35px; }
    .footerLinks{display: none;    margin: 10px 0 0;}
    .footerRow .footerWidget{display: block; width: 100%; float: none;    border-bottom: 1px solid #0c4f6c;
    padding: 10px 0;}
    .footerRow .widget_nav_menu h2{margin-bottom:0;cursor: pointer;position: relative; padding:13px 0;}
    .footerRow .widget_nav_menu h2:before{position: absolute;content: '\f067'; right: 0; top: 0; bottom: 0;margin: auto;    font-family:FontAwesome; width:48px; line-height:48px; text-align: center;}
    .footerRow .widget_nav_menu h2.acc-active:before{content: '\f068';}
    .footerLinks li:last-child{margin-bottom: 0;}
    .getAQuote .feildCol {width: 100%;    margin-bottom: 15px;}
    .getAQuoteFormInner{padding: 20px 25px 25px;}
    .getAQuote .feildCol input[type="text"], .getAQuote .feildCol select, .getAQuote .feildCol textarea{height: 40px;font-size: 16px;}
    .getAQuote h2{font-size: 26px;}
    .getAQuote .feildInput .fa{font-size: 20px;}
    .getAQuote .feildCol textarea{min-height: 75px;}
    .footerCountryList{float: left; width: 100%; margin-right: 0;}
    .siteAddress{width: 100%; float: left; margin-bottom: 10px;}
    .footerRow {padding-bottom: 40px;}
    /*.footerSocialIcons{width: 100%; float: left;text-align: left;margin-bottom:5px;}*/
    .footerSocialIcons li:first-child{margin-left: 0;}
    .footer-inner{margin-left: 172px;}
    /*.copyright p{float: left; width: 100%;}*/
    .footerSocialIcons li{margin-left: 10px;}
    .footerSocialIcons li a{font-size: 20px; width: 35px;height: 35px;display: block;line-height: 35px;}
    /*.copyright{padding: 15px 0; text-align: center;}*/
    /*.footerSocialIcons { float: none; text-align: center; }*/
    .siteAddress li .fa-map-marker { top: 0; }
    .caseStudiesSlider .viewAll{right: 0;}
    .homeBlogsVideos .viewAll{margin-right: 0;}
    .sapBusinessOne .leftImg, .sapHana .leftImg{position: relative;width: 100%;}
    .sapBusinessOne .cols6 {float: left;padding-left: 15px;width: 100%;padding-top: 30px;}
    .sapBusinessOne{padding: 0 0 0px;}
    .sapHana .cols6 {padding-right: 15px;width: 100%;padding-top: 30px;}
    .sapBusinessOne p, .sapHana p{height: auto;}
    .businessBenifit p{margin-bottom: 25px;}
    .healthCheckup p{margin-bottom: 25px;}
    .grayBox {display: none;}
    .homeBlogList{display: none;}
    .homeBlogsVideosSlider{display: block;margin: 0 -15px;}
    .homeIndustiresList { margin: 0 -15px; }
    .homeIndustiresList .swiper-container { padding: 0 50px; }
    .businessBenifit .caseStudiesWrap { display: none; }
    .businessBenifit .caseStudiesBlock { background: #1e7092; }
    .homeBlogList .blogWrap {box-shadow:0 0 15px rgba(0, 0, 0, 0.13); }
    .homeBlogsVideosSlider .homeBlogList { padding: 15px; }
    .footerRow .widget_nav_menu {display: block;width: 100%;float: none;border-bottom: 1px solid #0c4f6c;padding: 0;}
    .footerRow .widget_nav_menu  .menu{display: none;    margin: 10px 0 0;}
    .footerRow .widget_nav_menu  .menu li:last-child{margin-bottom: 0;}
    #footer { background:#125c7b; }
    .siteAddress li { margin-bottom: 7px; }
    .footerRow .widget_nav_menu ul li a { padding: 10px 0 10px 13px;font-size: 16px; }
    .footerRow .widget_nav_menu ul li a:before { top: 17px; }
    .footerRow .widget_nav_menu .menu { margin: 15px 0 0 0; padding:0 0 10px 0; }
    .sapBusinessServices .servicesBox .serviceDetail { width:auto; }
    .sb-search.sb-search-open, .no-js .sb-search, .sb-search.sb-search-open input[type="search"].sb-search-input { width: 190px; }
    /* .mainBanner .button{padding-top: 6px; padding-bottom: 6px; padding-left: 10px; padding-right: 10px;} */
    .bannerCaption .bannerLogoImg{display: none;}
    /* .mainBanner h1 { font-size: 20px; }
    .mainBanner h1 .lightText { font-size: 18px; } */
    .sapBusinessServices .servicesBox .imgHolder { height: 400px; overflow: hidden; }
    .focusedTechList li .linkText { font-size: 13px; padding: 30px 15px 30px 52px; }
    .focusedTechList li:nth-child(even) .linkText { margin-left: 20px; }
    .focusedTechList li .icon { top: 15px; }
    .focusedTechList li .linkText:before { right: 20px; }
    .otherServicesList li a { padding: 10px 10px 10px 85px; }
    .otherServicesList li .icon { top: 14px; }
    .feildRow.twoCols .feildCol { float: none; width:100%; }
    .popupContainer .popupMandetoryTxt { right:auto; left: 20px; top: 60px; }
    #quickInquiryPopup h3 { margin-bottom: 20px; }
    .contentPopup h2 { padding: 15px 65px 15px 15px; }
    /* .contentPopup .popup-modal-dismiss { height: 56px; width: 56px; line-height: 50px !important; } */
    .popupContainer { padding: 20px 15px; }
    /*************Home Page end*************/    

    /**contact page**/
    .contactFormMain .feildRow.twoCols .feildCol{width: 100%;    margin-bottom: 20px;}
    .contactFormMain .feildRow {margin-bottom: 0;}  
    .contactFormMain input[type="text"], .contactFormMain input[type="email"], .contactFormMain input[type="tel"], .contactFormMain input[type="number"], .contactFormMain input[type="url"], .contactFormMain input[type="password"], .contactFormMain input[type="search"], .contactFormMain select, .contactFormMain textarea{height: 45px;}
    .contactFormInn h2{margin-bottom: 25px;}
    /*************SAP Splutions Page start*************/
    .pageTitle { margin-top: 0; }
    .pageTitle p { display: none; }
    .innerBannerCaption p {font-size: 16px!important;line-height: 24px!important;display: block!important;}
    .commonContent, .sapMobilitySolutionInner, .sapCloudSolution, .runYourBusiness, .ebooksRow, .videoMain.commonContent { padding: 30px 0; }
    .whyChooseSapPartner ul li { float: none; width:auto; text-align: center; }
    .whyChooseSapPartner .icon { margin: 0 auto 15px auto;}
    .cloudSolAwards ul li { padding: 5px 10px; }
    .pageTitle h1 { font-size: 25px; }
    h2, .ebooksRow h2, .sapHanaHighlight h2, .followingCapabilities h2, .caseStudiesContent h1 { font-size: 21px; }
    h3 { font-size: 19px; }
    h4 { font-size: 17px; }
    h5 { font-size: 16px; }
    h6 { font-size: 16px; }
    .industriesMainRow p, .letUsStepIndustry p, .sapSolutionBusiOne p { margin-bottom: 25px; }
    #content { padding-bottom: 0px; }
    .innerBanner .innerBannerCaption { max-width: 75%; }
    .breadcum { bottom: 15px; }

    /*************SAP business one cloud solution Page start*************/
    .increaseVisibilityList ul li, .simplifyBusiness .shoppingFunList ul li, .simplifyBusiness .shoppingFunList ul li:nth-child(3), .simplifyBusiness .shoppingFunList ul li:nth-child(4) { width: auto; display: block; text-align: center; padding: 0; }
    .increaseVisibilityList ul li .icon, .shoppingFunList ul li .icon { position: static; margin: 0 auto 15px auto; }
    .increaseVisibilityList { margin-top: 0; }
    .increaseVisibility .shoppingAnswer { padding-bottom: 20px; }
    .whyChooseCloudSol .whyChoosePoint li { width: 50%; }
    

    /*************SAP business one mobility solution Page start*************/
    .msKeyFeaturesList ul { float: none; width:auto; }
    .msKeyFeaturesList ul li { min-height: 1px; float:none; margin: 15px 0 30px 0; }
    .runYourBusiness .sapMobApp { padding-top: 0; }
    .mobilitySolutionBenefits h2 { text-align: left; }
    .mobilitySolutionBenefits .msBenefits { padding: 15px; }
    .mobilitySolutionBenefits .msBenefits:before { left: 30px; right: 30px; }
    .mobilitySolutionBenefits .msBenefits .cols6 { float: none; width:auto; }
    .mobilitySolutionBenefits .msBenefits .cols6 ul { margin-bottom: 0; }
    .appDownload { padding-top: 35px; }
    .dashboardReport .imgHolder { margin-bottom: -100px; }
    .mobilitySolutionBenefits { padding-top: 95px; }

    /*************Brochures Page start*************/
    .brochuresList { padding: 0; }
    .brochuresList li { width: 50%; }
    .downloadPopup { padding: 15px; }
    .downloadPopup h2 { padding-top: 0; padding-left: 0; }
    .downPopContainer { padding: 15px; }

    /*************SAP business one HANA Page start*************/
    .sapHanaHighlight .smallContainer { padding: 30px 0 15px 0; }
    .sapHanaServices { padding: 0; }
    .sttlUkCard ul { display: block; }
    .sttlUkCard ul li { display: block; width:auto; float: none; }
    .sttlUkCard .sttlUkBotCard { min-height: 1px; }
    .hanaBenefits .cols6 { float:none; width:auto;}
    .hanaBenefits .checkList { margin:0;}
    .sapOneHanaBenefits .hanaBenefits .row { padding-top: 0; }
    .sttlAdvantageList { padding-bottom: 0; }
    .sttlAdvantageList li { float: none; width:auto; text-align: center; }
    .sttlAdvantageList .iconHolder { margin: 0 auto 15px 0; }
    .sapOneHanaBenefits { padding: 40px 0; }
    .ensureQueries { padding-top: 30px; }

    /*************SAP business one sales app Page start*************/
    .requirmentPoint .cols4 { width:auto; float: none; margin-bottom: 25px; }
    .requirmentPoint .commonRequiBox:after { display: none; }
    .sapBox .commonRequiBox { padding-left: 0; }
    .systemReqInn > h2 { text-align: left; margin-left: 15px; }
    .requirmentPoint { padding-top: 30px; }
    .connectionFlowChart ul li, .connectionFlowChart ul li, .connectionFlowChart ul li, .connectionFlowChart ul li:nth-child(3) { width:auto; text-align: center; display: block; }
    .chartRound { margin: 0 auto;}

    .flowChartBox { margin-bottom: 60px; }
    .flowChartBox > span { max-width: 100%; margin: 10px 0 0 0; }
    .connectionFlowChart ul li:after { right:auto; left: 50%; bottom:0; top:auto; transform: rotate(90deg); -webkit-transform: rotate(90deg); margin-left: -18px; bottom: -40px;}
    .connectionFlowChart ul li:last-child .flowChartBox { margin-bottom: 0; }
    .salesAppHelpInn > h2 { margin-bottom: 30px; }
    .shoppingFun .shoppingAnswer.getStarted { padding-bottom: 30px; }
    .shoppingFunList { margin-top: 30px;}
    .designStep ul li { width:auto; float:none; margin-bottom: 20px; }
    .poweredByHana { padding-top: 60px; }
    .analyticsEnquiry { padding-bottom: 275px; }
    .mobileCompatible .imgHolder { margin: 0 0 40px 0; }
    .mobileCompatible.dashboardDesign:before{ display: none; }
    .toolsStep ul li { width:auto; display: block; text-align: center; }
    .toolsStep p { text-align: center; }
    .mobileCompatible .imgHolder img { margin-left: -50px; }
    .breadcum { display: none; }
    .pageTitle h1 { margin-bottom: 0; }

    /*************SAP business one page start************/
    .oneFetureDetailBox ul li{width:33%;}
    .tabBottomBox .twoBoxGroup .commonBoxes {padding: 20px 15px 20px;}
    .oneFetureDetailBox ul li:nth-child(4n+4){border-right: 1px solid #e5e5e5;}
    .oneFetureDetailBox ul li:nth-child(3n+3){border-right: 0;}
    .whyChooseSilverInn ul li{width: auto; float: none;text-align: center;padding: 15px}
    .whyChooseSilverInn ul li .icon{margin: 0 auto 15px auto;}
    .whyChooseSilverInn ul{padding: 0; margin: 0;}
    .whyChooseSilverInn { margin-bottom: 40px; }
    .oneFeture h2 { text-align: center; }
    .sapBusiVideo { padding-bottom: 40px; }
    .oneFetureTitle { padding-top: 30px; }
    .tabBottomBox { margin-top: 40px; }
    .tabBottomBox .twoBoxGroup .commonBoxes h2 { text-align: left;}
    .oneFetureTabImg { display: none; }
    .videoGroup { margin: 0; display: block;}
    .videoGroup li { display: block; width:auto; float: none; margin-bottom: 30px; padding: 0; }
    .videoGroup li:last-child { margin-bottom: 0; }
    .contactForm.commonContent { padding-top: 30px; }
    .contactFormMain { margin-bottom: 40px; }
    .locationMap iframe { height: 250px; }
    .locateUsDetail li:first-child, .locateUsDetail li { width:auto; display: block; border: 0; margin: 25px 0 0 0; width: 100%!important;}
    /*.locateUsDetail { max-width:370px; padding: 0; }*/
    .locateUsInn > p { margin-bottom: 10px; }
    .landingServicesGroup .servicesCol { padding: 30px 15px; }
    .landingaddOnsServices { padding-bottom: 0; }
    .landingaddOnsServices .sttlUkTab .tabContent .rightImgHolder { display: none; }
    .landingaddOnsServices .sttlUkTab .sttlUkTabDetail h3 { font-size: 19px; margin-bottom: 15px; }
    .licenseChart { max-width: 400px; margin: 0 auto; }
    .licenseChart .multiButtons .button, .licenseChart .multiButtons .pdfButton { width: 100%; margin: 10px 0 0 0; }
    .approachList { padding: 0; }
    .whatInclude { padding: 0; }
    .whatInclude .cols6 { padding: 30px 15px; }
    .sapBusiOneCardsInn ul li .cardText { padding: 0 15px 15px 15px; }
    .healthCheckupCon:before { display: none; }
    .auditForm .feildCol input, .auditForm .feildCol textarea { padding: 12px 20px; }
    .auditForm span.customSelect { padding-left: 20px; }
    .sapBusiOneCards.commonContent { padding:30px 0 5px 0; }
    .b2cFeatures { padding-bottom: 275px; }
    .aboutSmpi ul li { margin-bottom: 10px;width: 24%; padding: 0 15px;}
    .sttlUkDefaultCardFlex { display: block; padding: 0; }
    .sttlUkDefaultCardFlex li { float: none; width:auto; display: block; margin-bottom: 10px; }
    .b2cFeatures .marketPlaces { margin-top: 40px; }
    .sttlUkDefaultCardFlex h3 br { display: none; }
    /***********support-services page start*************/
    .sttlPackage .cols6{width: 100%;}
    .sttlPackage .PackageTitle {position: static;transform: none;-webkit-transform: none;    margin: 0;font-size: 21px;}
    .sttlPackage {padding:30px 15px;}
    .supportWhySttl ul li{width: 50%;margin-bottom: 25px;}
    .supportWhySttl ul li:nth-child(2n+2){border-right: 0;}
    .approachWhySttl ul li .icon{transform: scale(0.8);-webkit-transform: scale(0.8);}
    .approachWhySttl ul li .titleText{padding-top: 0;}
    .sapOneSupPartner{padding-top: 30px;}
    .ensureQueries.serSupport{padding: 30px 0;margin-top: 0;}
    .sapSoftwareSupport h2, .sttlsupportPackages h2{font-size: 21px;margin-bottom: 25px;}
    .sapSoftwareSupport h3 {font-size: 20px;margin-bottom: 18px;}
    .sttlPackage h3{font-size: 21px;}
    .sttlPackage .cols6:first-of-type ul.checkList{margin-bottom: 0;}
    .sttlPackage .checkList li{margin-bottom: 15px;}
        
    /********e-commerce solutions page start**************/
    .shoppingFunList ul li:first-child, .shoppingFunList ul li:nth-child(2), .shoppingFunList ul li:last-child, .shoppingFunList ul li:nth-child(3){width: 100%; margin: 0 0 25px;text-align: center;padding: 0;}
    .shoppingFunList ul li:last-child{margin-bottom: 0;}
    .shoppingFunList ul li .icon{position: relative;}
    .shoppingFunList ul li p{font-size: 18px;}
    .ourExpertise .leftBg{background:transparent;display: none;}
    .ourExpertise .leftBlock{width: 100%;    background: #696e6f;padding:0px 15px 0px;}
    .ourExpertise .rightBlock{width: 100%;padding:30px 15px 0px;background: #f1f1f1;}
    .ourExpertise{background: #696e6f;padding-bottom: 0;}
    .shoppingFun .shoppingAnswer{background:#0d7099;}

    /*********mobile app development page start*********/
    .mobileAllApp .tabNavigation{margin: 0 -5px;}
    .mobileAllApp .tabNavigation li {float: left;width: 25%;height:150px;margin-bottom: 20px;position: relative;padding: 0 5px;}
    .mobileAllApp .tabNavigation li:nth-child(3), .mobileAllApp .tabNavigation li:nth-child(4){top: inherit;}
    .mobileAllApp .customTab{padding: 0;}
    .mobileAllApp .customTab .tabContainer{margin-top: 40px;}
    .mobileAllApp .tabNavigation li a:after{top: inherit; left: 50%; transform: translateX(-50%);-webkit-transform: translateX(-50%);border-top-color: #6ca423;    border-left-color:transparent;bottom: -10px;margin-left: inherit; margin-top: inherit;}
    .mobileAllApp .tabNavigation li.active a:after, .mobileAllApp .tabNavigation li:hover a:after{margin-left: inherit;bottom: -16px;}
    .mobileAllApp .tabNavigation li a:before {position: absolute;left: 100%;width: 0;top: inherit;bottom: 0px;content: "";background-color: #6ca423;height: 4px;width: 100%;left: 0;right: 0;opacity: 0; visibility: hidden;}
    .mobileAllApp .tabNavigation li:nth-child(2) a:before, .mobileAllApp .tabNavigation li:nth-child(4) a:before {left: 0;right: 0;width: 100%;bottom: 0;}
    .mobileAllApp .tabNavigation li:nth-child(2) a:after{right:0;border-color: rgba(255, 107, 67, 0);border-right-color: #ff6b43;margin-top:0px;
    margin-top: 0;border-left: 0;left: auto;margin-left: 0;margin-right: 0;transform: rotate(-90deg);-webkit-transform: rotate(-90deg);left: 50%;top: inherit;bottom: -10px;margin-bottom:0px;}
    .mobileAllApp .tabNavigation li.active:nth-child(2) a:after, .mobileAllApp .tabNavigation li:nth-child(2) a:hover:after, .mobileAllApp .tabNavigation li.active:nth-child(4) a:after, .mobileAllApp .tabNavigation li:nth-child(4) a:hover:after {margin-right: 0;bottom: -13px;}
    .mobileAllApp .tabNavigation li:nth-child(3) a:after {border-top-color: #0a567f;border-left-color:transparent;}
    .mobileAllApp .tabNavigation li:nth-child(4) a:after {left: 50%;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);margin: 0;top: inherit;bottom: -10px;}
    .mobileAllApp .tabNavigation li.active a:before, .mobileAllApp .tabNavigation li:hover a:before{opacity: 1; visibility: visible;width: 100%;}
    .mobileAllApp .tabNavigation li .imgHolder img {transform: scale(0.7);-webkit-transform: scale(0.7);}
    .mobileAllApp .tabNavigation li .imgHolder{margin-bottom: 5px;}

    .mobileAppCapList li{width:50%;padding: 20px 10px;}
    .mobileAppCapList{margin: 0 -10px;}
    .mobileAppCapList li p{font-size: 14px;}
    .enterpriseMobility{margin-bottom: -30px;}

    /********quality check management page start**********/
    .shopFloorSolutions h3 {font-size: 16px;}
    .silverQualityFeatures.commonContent{padding: 30px 0 5px;}
    .sfmFeaturesList.QualityFeatures li{width: 50%;}
    .masterDataBox ul li{width: 100%;}
    .inwardQc.commonContent, .reQC.commonContent{padding: 30px 0;}
    .cols6.disPatchContent{padding: 30px 15px;}
        
    /********shop-floor-management page start*********/
    .sfmFeatures .sfmFeaturesList li{width:100%;    padding: 0px 0 20px;}
    .sfmFeatures .sfmFeaturesList li:last-child{padding-bottom: 0;}
    .sfmFeatures .sfmFeaturesList {margin: 0;}
    .sfmFeatures .sfmFeaturesList h3{margin-bottom: 5px;}
    .shopFloorSolutions .imgHolder {height: 200px;overflow: hidden;}
    .shopFloorSolutions .sttlUkCard .sttlUkBotCard h4 br{display: none;}
    .shopFloorSolutions .sttlUkCard .sttlUkBotCard {min-height: 1px;margin: 0 0;padding: 20px 15px;}
    .sttlPackage .PackageTitle { font-size: 25px; }
    .sttlPackage h3 { margin-bottom: 25px; }
    .sttlsupportPackages .bottomBg { display: none; }
    .shoppingFun .shoppingAnswer { padding-bottom: 20px; }
    .inlineCommonPopup .cols6 { float: none; width:auto; }
    .inlineCommonPopup .cols6:first-child ul { margin-bottom: 0; }
    .inlineCommonPopup .popupContainer { padding: 15px; }
    .inlineCommonPopup h2 { padding-left:15px;}
    .ourExpertise .techIcon, .ourExpertise h3 { display: inline-block; vertical-align: middle;}
    .ourExpertise h3 { padding-left: 10px; font-size: 18px; }
    .cuttingEdgeMobApp .increaseVisibilityList ul.rightList { float: none; }
    .cuttingEdgeMobApp .increaseVisibilityList ul.rightList li { width:auto; }
    .swmsSolutions { padding-bottom: 275px; }
    .swmSolutionBenefits .checkList li { float: none; padding-right:0; width:auto; }
    .swmSolutionBenefits .checkList { margin-bottom: 20px; }
    .preDispatch { background-position: -200px 0; }
    .cols6.qcInspectionImg { width: 75%; }
    .foodDrinkCon.commonContent { padding-top: 30px; }
    .shopFloorSolutions h2 { padding-top: 30px; }
    .sfmFeatures .sfmFeaturesList li { text-align: center; }
    .sfmFeaturesList .icon { margin: 0 auto 15px auto; }
    .sfmSolutions { background: none; }

    /********about page start********/
    .factCounterInn li{padding: 0 10px;width:50%;margin-bottom:25px;}
    .factCounterInn li:nth-child(2n+2){border-right: 0;}
    .counterWrap p{margin-bottom: 0;}
    .factCounterInn li:nth-child(3n+3){border-right:2px solid #bfbfbf;}
    .factCounterInn li:nth-child(4){margin-bottom: 35px}
    .factCounterInn li:last-child{margin-bottom: 0;border-right: 0;}
    .factCounterInn li:last-child p{margin-bottom: 0;}
    .induVerticalList li{width:33.33%;margin-bottom: 20px;}
    .industryVertical.commonContent {padding: 30px 0 19px;    padding-bottom: 275px;}
    .induVerticalList {padding: 20px 0 0}
    .approuchStep ul { text-align: center; }
    .approuchStep ul li:after {right: 0;left: 0;bottom: -34px;top: inherit;transform: rotate(90deg);-webkit-transform: rotate(90deg);}
    .approuchStep ul li{width: 33.333%;padding:10px; }
    .approuchStep ul li:last-child{margin-bottom: 0;}
    .hexagonBox{transform: none;-webkit-transform: none;}
    .hexagonBox p{font-size: 16px;}
    .induVerticalList li .listWrap .sprite{transform: scale(0.8);-webkit-transform: scale(0.8);}
        
    /******event page start*******/
    .eventList li{width: 50%;padding: 0 10px; margin-bottom: 20px;}
    .eventWrap { padding-bottom: 0; }
        
    /********testimonial and case-studie page start********/
    .testimonialList .testimonialBox {padding: 60px 15px;}
    .testimonialList .clientPhoto {width: 110px;height: 110px;margin: 0 auto 40px auto;}

    /*******food and drink page start***********/
    .foodDrinkCon.commonContent {padding: 30px 0 10px;}
    .variousSectorTitle h2{padding-top: 30px;}
    .variousSectorList {padding-top: 15px;}
        
    /*******food manufacturing page start******/
    .processRound:after{display: none;}
    .drinkManufProcess li:after{display: none;}
    .drinkManufProcess li:before{display: none;}
    .drinkManufProcess ul{margin: 0 -10px;}
    .drinkManufProcess li{width: 50%; padding: 0 10px;margin-bottom: 25px;}
    .drinkManufProcess li:nth-child(3), .drinkManufProcess li:last-child{margin-bottom: 0;}
    .drinkManufProcess {padding-top: 15px;}
    .manufacturingContent .knowWhatsInn p:last-child{margin-bottom: 0;}

    /********manufacturing page start********/
    .discreteManuf.inwardQc .leftImg, .processManuf.reQC .leftImg{width: 100%; position:static;}
    .discreteManuf .inwardContent.cols6{width: 100%; float: left;padding-top: 30px;}
    .discreteManuf.inwardQc.commonContent{padding: 0 0 30px;}
    .processManuf.reQC.commonContent{padding: 0 0 15px;}
    .processManuf .cols6.reQcContent{width: 100%;padding-top: 30px;}
    .discreteManuf.inwardQc .leftImg, .processManuf.reQC .leftImg{height: 300px; overflow: hidden;}
    .caseStudies, .testimonial { padding-bottom: 30px; }
    .caseStudiesList, .testimonialList { margin: 0; display:block; }
    .caseStudiesList li, .testimonialList li { float: none; width:auto; display: block; }
    .testimonialList .testimonialBox { padding: 50px 15px 30px 15px; }
    .caseStudiesList .caseStudiesBox p { height: auto; }
    .caseStudiesList .caseStudiesBox .button { position: static;transform: translateX(0);-webkit-transform: translateX(0);-ms-transform: translateX(0);}
    .caseStudiesList .caseStudiesBox { padding: 15px 15px 25px 15px; }
    .manufacturingFood .followingCapabilitiesList .followingCapabilitiesBox { padding-left: 95px; }
    .fetureDiscreteInn ul.checkList { float: none; width:auto; padding: 0; margin-bottom: 0;}
    .knowWhatsInn { text-align: left; padding: 0; }
    .eposHardware { background:#f5f5f5; }
    .eposHardware .eposHardwareInn { margin: 0 auto; max-width: 330px; width:100%; float:none;}
    .groupBoxMain .fourBoxGroup .cols3 { width:auto; float: none; }
    .groupBoxMain .fourBoxGroup .cols3 .fourCommon { min-height: 1px; }
    .groupBoxMain .commonBoxes:before { top: 0; }
    .retailManagement .aspCircle3 span { display:block; text-align: left }
    .retailManagement .aspCircle3 { padding: 0; }
    .retailManagement .aspCircle3 span:before { display: none; }
    .retailManagement .processStep { margin: 0; max-width:100%; }
    .retailManagement .processStep li .processCommon { padding: 0; min-height: 1px; }
    .retailManagement .processStep li, .processStep li.rightSide.specialOffer { display: block; text-align: center; width: auto;}
    .retailManagement .processStep li .processCommon .processCircle { margin: 0 auto 15px auto; position: static; display:block; }
    .retailManagement .processStep li .processCommon, .retailManagement .processStep li .processCommon p { display: block; padding: 0; text-align: center !important; }
    .retailManagement .aspCircle3 span { text-align: center; margin-bottom: 20px; }
    .groupBoxMain .cols6.customerFile { padding-top: 35px; }
    #getAQuote .feildCol.uploadFIle { width: 100%; }
    .getAQuote .file-upload-button:after { top: 0; }
    .bulletBox li { font-size: 16px; }

    /**************delivery management system start***********/
    .fourInOneList ul{margin: 0 -15px;}
    .fourInOneList ul li{width: 49.8%; margin-bottom:88px; padding: 0 15px;}
    .fourInOneList ul li:nth-child(3), .fourInOneList ul li:last-child{margin-bottom: 0;}
    .listBox{width: 100%;}
    .mobSolDriver h2 {font-size:21px;margin-bottom:15px;}  
    .mobSolDriver.commonContent {padding:30px 0;}
    .mobSolDriver .leftImg { display: none; }
    .mobSolDriver .cols6 { float: none; width:auto;}
    .officeOperation { background: #fff; }

    .silverWarehouseQuality .cols6, .silverWareQuaWrap .twoBoxWarpper .silverWareQuaCommon:nth-child(2n) .cols6.silverWarehouseImg, .silverWareQuaWrap .twoBoxWarpper .silverWareQuaCommon:nth-child(2n) .cols6.silverWarehouseImg, .silverMarketAppreal .silverWarehouseBox .cols6.silverWarehouseImg, .silverMarketAppreal .cols6.silverWarehouseImg, .silverMarketAppreal .silverWareQuaWrap .twoBoxWarpper .silverWareQuaCommon:nth-child(2n) .cols6.silverWarehouseImg, .containerManagement .cols6 { float: none; width:auto; text-align: left;}
    .silverWarehouseQuality .silverWarehouseContent { padding-bottom: 15px; padding-top: 15px; }
    .silverWareQuaWrap .silverWareQuaCommon { margin-bottom: 15px; }
    .silverWareQuaWrap .twoBoxWarpper .silverWareQuaCommon:nth-child(2n) .cols6.silverWarehouseContent, .silverMarketAppreal .cols6.silverWarehouseContent, .silverMarketAppreal .silverWareQuaWrap .twoBoxWarpper .silverWareQuaCommon:nth-child(2n) .cols6.silverWarehouseContent, .dmsBlockInn.floorManagementInn .cols6, .floorManagementInn .cols6, .containerManagementInn .cols6.containerManagementText { padding: 15px; }
    .silverWarehouseQuality { padding-bottom: 20px; }
    .silverMarketAppreal.silverWarehouseQuality, .containerManagement { padding: 20px 0; }
    .landingLicensingSer, .landingSupportSer, .landingSttlApproachSer, .landingHealthCheckupSer, .floorManagement, .dmsBlock { text-align: left; }
    .getAQuoteFormWrap span.customSelectInner, .getAQuote .feildCol .custom-file-upload .file-upload-input { padding-left: 30px; }
    .getAQuote .file-upload-button:after { left: -8px; }
    /* .feildRow label.error, .searchInput label.error {right: 0;top: 0 !important; } */
        
    /******blog page start******/
    .smartlib-post-box h2 {font-size: 16px!important;line-height: 1.2;}
    .smartlib-post-box .entry-content{font-size: 14px;line-height: 1.4;}
    .blogRow .blogLeftPart ul.blogList > li{padding: 0 7px;}
    .blogRow .blogLeftPart ul.blogList{margin: 0 -7px;}
    .getAQuoteFormInner .feildCol.width75, .getAQuoteFormInner .feildCol.width50 { width: 100%; }
    .custom-file-upload .supportFile { font-size: 12px; margin: 3px 0 0 0; }
    .homeVideoWrap .videoDetail p { margin-bottom: 0; }
    .contactFormMain .feildInput .fieldIcon { top: 4px; }
    .contactFormMain .supportFile { margin-bottom: 20px; }
    .mainBoxThk h2 { font-size: 21px; }
    .mainBoxThk .blueColor, .centerBox p, .centerBox p a { font-size: 16px; }
    .getAQuote h2 { margin-bottom: 20px; }
    .innerBannerCaption .bannerLogoImg { display: none; }
        
    /*******ODC page start********/
        .offshoreApprouch .round { display: none; }
        .benefitsOffshoreList ul.checkList { width: 100%; float: left; margin-bottom: 0; }
        .offshoreDevList .devDetail p { font-size: 16px; }
        .howTolaunchInn .odcProcessRound { width: 100px; height: 100px; }
        .extraEdge { padding-bottom: 275px; }
        
    /*****wholesale-and-distribution******/
    .orderToCash .orderToCashInn .commonBloks{width: 100%;}
    .orderToCashInn .orderTocashBox{width: 100%;}
    .commonBloks.orderToCashRight{margin-top: 30px;}
        
    /******apparel and footwear start********/
    .sectorsList .commonSector .cols6{width:100%;}
    .essenceCollaboWrap .cols4{width: 50%; margin-bottom: 20px;}
    .essenceCollaboWrap .cols4:last-child{clear: both;margin-bottom: 0;}
    .heartOfApparelBlocks{margin:30px -15px 0;}
    .heartOfApparelBlocks li{width:33.33%;padding: 0 15px;}
    .heartOfApparelBlocks li:nth-child(4n+4){border-right:1px solid #e1e1e1;}
    .heartOfApparelBlocks li:nth-child(5n+5){border-right:1px solid #e1e1e1;}
    .heartOfApparelBlocks li:nth-child(3n+3){border-right: 0;}
    .heartOfApparel.commonContent {padding: 30px 0 30px;}
    .heartOfApparelBlocks li .spriteV2{margin-bottom: 10px;}
    .heartOfApparelBlocks li{margin-bottom: 40px;}
    .heartOfApparelBlocks li .spriteV2{transform: scale(0.9);-webkit-transform: scale(0.9);}
    .scopeProcessRight, .scopeProcessLeft {width:100%;}
    .scopeProcessLeft.commonScope ul{margin: 10px 0 30px;}
    .scopeProcessRight.commonScope ul{margin:10px 0 0 0;}
        
    /******make tax digital page start*****/
    .sapBusiness .businessYear{margin: 0;}
    .businessYear li {width: 100%;display: block;padding: 0 0px;}
    .businessYear li:last-child{border-bottom: 0; margin-bottom: 0;}
    .businessYear li:last-child .yearInfo{border-bottom: 0;}
    .mtdBenefitsList li, .mtdBenefitsList li:last-child{width: 100%; margin-bottom: 25px;padding: 0;}
    .mtdBenefitsList li:last-child{margin-bottom: 0;}
    .mtdBenefitsList{margin: 30px 0 0;}
    .mtdBenefitsList li p{margin-bottom: 0;}
    .vatReturnMain .vatReturnContent{padding: 30px 0 5px;}
    .vatReturnMain .vatReturnChart{padding: 30px 0;}
    .sapAdvaText p {font-size: 20px;}
    .mainBanner .homeBannerPagination { display: none; }
    .ftLogoBlock ul li{padding: 0 3px 0 3px;}
    .ftLogoBlock ul li:first-child{margin-right:5px;border-right: 0;}
    .ftLogoBlock ul li:last-child{padding-right: 0;}
    .footerRow .widget_nav_menu ul li a { display:block; }
    .locateUsInn > p { font-size: 17px; }
    .cookie-bar-bar .ctcc-inner{display: block;}
    .ctcc-left-side{display: block; margin-bottom: 15px;margin-right: 0;text-align: center;}
    .has-cookie-bar #catapult-cookie-bar{padding: 10px 15px;}
    .ctcc-right-side{display: block; text-align: center;}
    .ctcc-right-side button#catapultCookie{padding: 3px 15px;}
    .sapMobilitySolution .circle { display: none; }
    .feildRow .gglcptch label.error { right: 10px; top: 10px !important; } 
    .cols6.businessOneVideo { margin-top: 10px; }
    .requestCallFrom .feildRow { margin-bottom: 0; }
    .requestCallFrom .userMsgWrap { padding-top: 15px; }
    .licenseTableWrap table th { font-size: 16px; }
    .licenseTableWrap table td { font-size: 14px; }
    .vatReturnMain .vatReturnContent { padding: 15px; }
    .increaseVisibility .shoppingAnswer p { font-size: 16px; }
    .industryVertical.commonContent { background: #fff; border-top: 1px solid #ccc; }
    .brochureRelaLink p { font-size: 22px; }
    .accordion .accTrigger { font-size: 16px; padding: 15px 55px 15px 15px; }
    .accordion .accTrigger:before {line-height: 26px;}
    .accordDetail table th { text-align: left; }
    .eventDetail .casestudyImg { float: none; width: auto; margin: 0 0 20px 0; }
    .eventDetail .caseContentInn .cols6 { float: none; width: auto; }
    .WebinarR ul li .date br { display: none; }
    .WebinarR, .WebinarR ul li .reBtn { text-align: center; }
    .WebinarR { min-height: 170px; }
    .locateUs { background: #1e7091; }
    .blogDetail .singleSocial { position: static; margin-bottom: 10px; }
    .singleSocial .addtoany_list.a2a_kit_size_32 a { display: inline-block; }
    .single-post .blogDetail  .blogRow .blogLeftPart { padding: 0 15px; } 
    .screenShotList { margin: 0;display: block; }
    .screenShotList li { float: none; width:auto; padding: 8px 0; display: block; }

    /*******sitemap page start******/
    .sitemap .sm-menu-120 ul.level-1 > li, .sitemap .sm-menu-121 ul.level-1 > li, .sitemap .sm-menu-119 ul.level-1 > li, .sitemap .sm-menu-350 ul.level-1 > li{width:100%;    margin-bottom: 15px;}
    .sitemap ul li h2 a{font-size: 20px;}
     
    /*******protfolio page start******/
    .portfolioList .grid ul li{width:50%;}
    .portfolioList .filters ul li{margin-bottom: 10px;}
    .portfolioList .grid {margin-top: 40px;}
    .sapOneVideosRow .cols6 { float: none; width:auto; margin-bottom: 40px}
    .sapOneVideosRow .cols6:last-child { margin-bottom: 0; }
    .sapOneVideosRow h2 { font-size: 19px; }
        
    /*********career page start********/
    .careerList .button {padding: 3px 15px;}
    .careerList .jobTable th{padding: 12px 10px;font-size: 14px;}
        
    .commonAddons .leftImg {height: 100%;position: static;width: 100%;}
    .commonAddons .cols6.silverWarehouseContent p {height: auto;overflow: visible;}
    .commonAddons.commonContent {padding: 0;}
    .commonAddons h2 {margin-bottom: 15px;font-size: 22px;}
    .commonAddons .cols6.silverWarehouseContent p{font-size: 16px;margin-bottom: 25px;}
    .commonAddons .leftImg img {margin-top: 0;}
    .commonAddons .cols6.silverWarehouseContent{width: 100%;padding: 30px 15px;}
    .formBottomtextWrap .btnRowWithCaptch .button{margin-top: 0;}
    .contactFormMain .grecaptcha img{top: 10px;}
    .contactFormMain .grecaptcha .feildInput{width: 100%;}
    .contactFormMain .grecaptcha .error:after {top: 17px;}
    .careerDetail .feildRow div.error label.error:after, .careerDetail .file-upload-wrapper + label.error:after, .careerDetail .searchInput label.error:after {top: 11px;right: 10px;}
    html, body, #wrapper { overflow-x: auto; }
    .siteAddress li, .siteAddress li a { padding-left: 0; font-size: 16px; }
    .siteAddress li:first-child, .siteAddress li:nth-child(3), .siteAddress li a { padding-left: 26px; }
    .siteAddress li a { padding-top: 10px; padding-bottom: 10px; display:block; }
    .siteAddress li .fa { top: 12px; }
    .siteAddress li .fa-phone, .siteAddress li .fa-map-marker { top: 0; }
    /**************newsletter*****************/
    .newslettetFormWrap input[type="email"]{height:40px !Important; padding-left:10px !important;}
    .newslettetFormWrap .tnp-widget input.tnp-submit{height:34px !Important; line-height:1;}
    .single-post .blogRow .blog_right, .single-post .blogRow .blogLeftPart.blog_left{float:none; width:100%;}
    .single-post .blogRow .blogLeftPart.blog_left{margin-bottom:40px;}
    .single-post .blogRow .blog_right{margin-bottom:30px; margin-top:0;}
    /**************Degital Transformation*****************/
    .digitalBoxsWrap {margin-top:-30px;}
    .digitContactbannerCap{padding-right:0; padding-left:0; text-align:center;}
    .digitContactbannerCap a.button { width: auto; position: relative; right: auto; left: auto; top: 0; padding: 10px 60px 10px 10px; }
    .digitContactbannerCap h3{padding-right:0; margin-bottom:20px;}
    .digitTopContribute h2{font-size:26px;}
    .dtQuickContent .cols6{min-height:340px; height:auto;}
    .digitalBoxsMobSlider, .dtQuickContMobSlider{display:block;}
    .digitalBoxsWrap ul{display:none;}
    .dtQuickFacts > .container{display:none;}
    .digitalReality{margin-bottom:150px;}
    .dtQuickContMobSlider .dtQuicContBox{min-height:375px;}
    .contactUs li a.yellowBtn{width: 45px; text-align:center; height: 35px;background: #199dd4; color: #fff; font-size: 18px; top: 0; position: absolute; right: 0; padding: 8px;border-radius: 0;}
    .contactUs li a.yellowBtn:hover{background: #199dd4; color: #fff;font-size: 18px; padding: 8px;}
    .contactUs li a.yellowBtn:after { display:none; }
    .contactUs li a.yellowBtn span {    display: none;}
    .contactUs li a.yellowBtn i {    display: block;}
    .topNewBannerInner p{font-size:13px !important;}
    .topNewBanner{padding-right:32px;  padding-top:10px;}


    /* Amee Css */
    p{font-size: 14px;}
    .innerBanner, .pageBannerImg {height: 300px;}
        .automationInfoMain ul,.automationProcess ul, .automationsilvertochMain,.analysisSectionMain{flex-direction: column;}
        .automationInfoMain ul li,.automationsilvertochLeft,.automationsilvertochRight{width: 100%;}
        .automationProcess ul{text-align: center;}
        .automationProcess ul{text-align: center;}
        .automationProcess h5{border-bottom: 1px solid #fff; padding-bottom: 10px;margin-bottom: 10px;}
        .automationProcess ul li{border-right: 0;}
        .analysisSectionMain{margin-top: 0;}

        .PrecautionsProductionSection ul{flex-wrap: wrap;}
        .PrecautionsProductionSection li{width: 48%; margin: 1%;}
        .centerOfExcellenceLeft{padding-right: 0;}

        .usecases-block{ padding-bottom: 10px;margin-bottom: 15px;}

        .approchSection{ background-image:none;color: initial;}
    .approchSection h2{color: #234d5f;}
    .mobileView{display: block;margin: 0 auto;max-width: 450px;width: 100%;}
    .desktopView{display: none;}
    .discoryContent{columns: 1;}

    .contactTranningSection .cols6 {width: 100%;}
    .contactTranningSection .cols6.customerFile{margin-top: 35px;}

    .missionvisionMain{flex-direction: column;}
    .visonSection, .missionSection{width: 100%;padding: 25px; margin: 0;}
    .visonSection h5, .missionSection h5{line-height: 30px;margin-bottom: 10px;}
    .missionSection{margin-top: 20px;}
    .silvetouchWelcomesSection{padding: 70px 0 60px;}

    .ben-dedicated-dev li{width: 33.33%;}
    .provideServiceBlock{width: 48%;}
    .ui-workflow li{display: table;margin: 0 auto 20px;height: 146px; width: 146px;}
    .ui-workflow li:nth-child(5){margin-right: auto;}
    .why-hire-us{flex-direction: column;}
    .why-should-hire .why-hire-us{padding: 30px;}
    .why-hire-us .innerTitle{width: 100%;text-align: center;}
    .project-details{padding-left: 0;}

    .rpaindustryicon{transform: scale(0.8);}
    .industryList ul li{ max-width: 150px; padding: 12px;}
    .industryList ul li p{ margin-top: -6px;line-height: 1;}
    .industryList label{display: none;}
    .contactTranningSection .commonBoxes:before {
        bottom: -3px;
        top: -3px;
    }
    .supportServices{flex-direction: column;}
    .supportServicesBlock{width: 100%;margin: 0 0 20px;    padding: 15px;}
    .dtWeoffer .digitalBoxsMobSlider .sttlUkCardBox {min-height: 355px;}
    .iotApplicationBlock h6 { margin-bottom: 4px; }
    .iotApplicationBlock p { margin-bottom: 0; }

    /* Dt page */

    .advantagesBigdata .cols6 {width: 100%;}
    .advantagesBigdata .cols6 .checkList {columns: 2;}

    .iotApplicationSection.dtQuickFacts>.container{display: block;}
    .button{font-size: 13px;}
    p{margin-bottom: 15px;}
    .CareerSection ul li {font-size: 14px;}
    .approchSection {padding-top: 0;}

    .machineLearningMethodMain{flex-direction: column;}
    .machineLearningMethodLeft, .machineLearningMethodRight{width: 100%; margin: 1% 0;padding: 20px;}
    .aiOfferingsSection .bigdataSolutionBlock{width: 100%; margin: 10px 0 20px;}
    .bigdataSolutionBlock h5{max-width: 100%;}

    .blockchainIntroTextMain{flex-direction: column;}
    .blockchainInfoText,.blockchainIndoImg{width: 100%;padding: 0;}
    .blockchainInfoText{margin-bottom: 20px;}
    /* Bot page */
    .customQuoteSign { font-size: 65px;}
    .botQuoteSmall .customQuoteSign { font-size: 60px;}
    .topQuoteSign {top: 20px;}
    .bottomQuoteSign{margin-left: 15px;}
    .botQuote h3 {font-size: 1.4rem;}

    .botQuote.botQuoteSmall { padding: 15px 20px 10px; margin-bottom: 0; }

    /* Auto Consulting page */
    .businessPrioritySection ul li{margin: 10px;}

    /* Iot Page */
    .iotApplicationSection.commonContent{padding: 0;}
    .iotApplicationBlock h5{max-width: 100%;}

    /* Blockchain page */
    .blockchainServiceSection .machineLearningMethodLeft, .blockchainServiceSection .machineLearningMethodRight{width: 100%;}
    .blockchainServiceSection .machineLearningMethodLeft{margin-bottom: 15px;}

    /* RPA Service MAin Page Start */
    .rpaServicesSolutionSection .bigdataSolutionBlock {width: 100%;margin: 20px 0;}
    .deskcycleImg{display: none;}
    .mobcycleImg{display: block;}
    .botDevelopFlow{text-align: center;}
    .botDevelopFlow img{max-width: 320px;}

    /* Tranning page */
    .buildboatRight p{font-size: 1rem;}

    /* Case Study List */
    .casestudyListPdf li { display: block; }
    .casestudyListPdf li a { margin: 10px 0; display: inline-block;}
        
    /***************SAP hightech-solution***************/
    .customer-exp, .vision-2025, .specBusiNeed, .valueProp {padding: 25px 0; margin:0; } 
    .customer-exp h2, .vision-2025 h2, .specBusiNeed h2, .strategic-priority h2, .valueProp h2 {font-size: 22px; } 
    .valuePropWraper li .content h3, .strategic-priority h3 {font-size: 16px; } 
    .customer-expSolutionsBlock {flex: auto; padding: 15px; } 
    .specBusiNeed-Wrapper {flex-wrap: wrap; } 
    .specBusiNeedBox {width: 100%; min-height: 100px; border-right: 0; } 
    .strategicPrioCard .strategicPrioBotCard {min-height: 160px; } 
    .valuePropWraper li {width: 100%; margin: 10px; padding: 0; } 
    .valuePropWraper li .content {padding-left: 10px; } 
    .valuePropWraper li:nth-child(-n+3):after {background-color: transparent; } 
    .valuePropWraper li {border-left: 0; }  
        
    /***************SAP consumer-goods***************/
    .cols6.sapConsumerGoodsBlock, .cols6.whyConsumerBlock, .cols6.whyConsumerChecklistBlock, .cols6.solutionDevloperBlock, .consumerTestiBlock {width: 100%; } 
    .whyConsumerChecklistBlock:first-child .checkList{margin-bottom: 0; } 
    .consumerGoodsserviceBlock {width: 100%; } 
    .consumerGoodstestimonialSlider .swiper-container{padding: 0 30px; background-position: 15px 80px; } 
    .consumerTestiBlock{padding: 15px;}
    .consumerTestiBlock{box-shadow: none;}
        
    /***************SAP life-science***************/
    .cols6.whyLifeScienceBlock, .cols6.solutionDevloperBlock, .testilifeScienceBlock, .whyLifeScienceCheck {width: 100%; } 
    .lifeScinceserviceBlock {width: 100%; } 
    .lifeSciencetestimonialSlider .swiper-container{padding: 0 30px; background-position: 15px 80px;} 
    .lifeScinceserviceBlock{padding: 15px;}
    .lifeScinceserviceBlock{box-shadow: none;}
    .whyLifeScienceCheck:first-child .checkList{margin-bottom: 0; } 
        
    /***************SAP S/4 HANA Cloud Solution***************/
        .pageTitle h1 { font-size: 20px; }
        .innerBanner, .pageBannerImg { height: 210px; }
        .fLarge {font-size: 15px;}
        .hanaServiceProvide.aiOfferingsSection .bigdataSolutionBlock { text-align: center; }
        .hanaServiceProvide.aiOfferingsSection .bigdataSolutionBlock .aiofferingsIcon { margin: 0 auto 15px auto;}
        .saperp-solution .saperp-top-sec.inner-top-con-sec .cols6 {width: 100%;}
        .saperp-solution .saperp-top-sec.inner-top-con-sec .cols6 ul.checkList {margin: 0;}
        .saperp-top-sec h2.title2 {font-size: 22px;margin: 30px 0 0;}
        .sapHanaHighlight.erpCustomStaticBlock .customer-expSolutionsBlock, .sapHanaHighlight.erpCustomStaticBlock .customer-expSolutionsBlock:nth-child(5) {flex: 0 0 100%;margin: 0 0 30px;width: 100%;}
        .customCheckList .cols6 {width: 100%;}
        .rpaSection:before, .dtSection:before { display:none;}
        .sapdevSection { background:#fff;}
        .homeBlogsVideos {background: #f3f3f3; }
        /* .colume-comman:last-child {width: 100%;} */
        .footer-inner {flex-wrap: wrap;margin-bottom: 10px;flex-direction: row;}
        /* .footer-inner .colume-comman:first-child{width: 50%;} */
        /* .footer-inner .colume-comman:nth-child(3) {width: 100%;margin: 0;} */
/*        .footer-inner .colume-comman:nth-child(2) {width: 100%;order: 3;}*/
/*        .footer-inner .colume-comman:nth-child(2) ul {width: 50%;}*/
        .cmmidev {flex-direction: row;max-width: 100%;margin: 0;justify-content: center;}
        footer {padding: 25px 0;}
        .cmmidev ul {max-width: 200px;margin: 0 0 0 15px;}
        .cmmidev figure {max-width: 200px;}
        footer .col-lg-3 + .col-md-12.col-sm-12.col-lg-12.col-xl-12.text-center.mt-5 {margin: 20px 0 0 !important;}
        .innerBanner.smallBanner, .innerBanner.smallBanner .pageBannerImg {height: 320px!important;background-position: 75% 50%;}
		.getAQuote .formBottomtextWrap .btnRowWithCaptch{width:100%;}
		.innerPageService .serve-blk, .innerPageService .serve-blk{height:150px;}
		.creators-title h2, .about-main h2{font-size: 28px;}
		.about-main, .creators-main.activeBlock{margin: 20px 0;}
		.formBottomtextWrap .captachWrap{width: 68%;}
		.footer-inner{margin-left: 0;}
		/* .footer-inner .colume-comman:nth-child(3), .footer-inner .colume-comman:first-child{float:left} */
		/* .footer-inner .colume-comman{margin:0} */
		footer .cmmidev{padding: 0;}
		footer .cmmidev figure{min-width: inherit; width: 100%;margin: 0;}
		.silverCta.activeBlock .silverctaInner {margin: 0px 0px 20px 0px;}
		.increaseVisibilityList ul.rightList{float:none;}
		.businessPrioritySection ul li p{line-height:1.5}
		.PrecautionsProductionSection ul{margin-top:20px;}
		.sapSoftwareSupport h2{margin-bottom: 10px;}
		.HighEndModernService .bigdataSolutionDetail.swiper-container .bigdataSolutionBlock{height:440px}
		.techBox .techHead{height: auto;}
		.techBox .techDetails {height: auto;}
		#counter li{border-right: none;}
		.codingPracticeSection{margin-bottom: 20px;}
		.moduleFeature .r-tabs {padding: 20px;}
		.top-company li{max-width: 170px}
		.swiper-two{max-width:100%;}
		.customer-expSolutionsBlock{height: 540px;}
}
@media only screen and (max-width:610px) {
    .digitalBoxsMobSlider .swiper-slide-next{opacity:0.35;}
    .dtQuickContMobSlider .swiper-slide-next{opacity:0.35;}
    .whyLifeScienceCheck:first-child .checkList {margin-bottom: 0;} 

    /* Amee Css */
    .allsupport,.buidBoatOuter{flex-direction: column;}
    .supprtBlock{width: 100%;}
    .supprtBlock {width: 100%;margin: 0;}
    .buildboatLeft{margin-top: 15px;}

    .why-hire-us .project-details li{padding: 10px;}
    /* .project-details li h6{font-size: 28px;} */
    .project-details .counter {font-size: 30px;}
    .project-details li p{margin-bottom: 0;}
    .why-should-hire .why-hire-us {padding:0;}
    .industryList ul li { max-width: 145px;}
    .buildboatRight{width: 100%;padding-right: 0;text-align: center;}
    .RPAsupportgrtInTouch a {margin-left: 15px;margin-top: 10px;}

    /* DT page */
    .bigdataSolutionBlock{width: 100%;margin: 0 0 30px;}
    .iotApplicationSection .dtQuickContent .cols6{width: 100%;display: block;}

    .bigdataPlatformSection .logos ul li{max-width: 128px; margin: 8px; padding: 12px;}
    .aiheading{padding: 15px;}

    /* Auto Consulting page */
    .businessPrioritySection ul{flex-direction: column;}
    .businessPrioritySection ul li{width: 100%;margin: 10px 0;}

    /* Iot Page */
    .iotContact {flex-direction: column;text-align: center;}

    /* Bigdata Page */
    .bigdataArchitecturetire {margin: 10px 0 0;width: 100%;}

    /* Urvisha */

    .sapServicesBlock{display: block; text-align: center; height: 110px;}
    .sapServicesBlock a{text-decoration: none;}
    .sapServicesBlock h5{text-align: center; margin: 0 auto; width: 100%;}
    .sapServicesBlock .sapicon{height: 60px;}
    .dtServicesBlock{min-width: 110px; width: 45%;}
    /* Service */
.rpaBenefits ul li h5{font-size: 20px;}
  


}
@media only screen and (max-width:580px) { 
    section.about-main.mb-3 {
    margin: 10px 0 0 0!important;
}
.services-slider {
    margin-bottom: 50px;
}




.whatAreTheInner {
    padding: 20px 30px;
}

.innerPageService .serve-blk {margin: 0;}


.innerPageService .row .col-md-2 {
    width: 50%;
}

.commonPad {
    padding-top: 0;
}
    .mainBanner, .mainBanner .swiper-container {height: 250px;}
    .OdooOne .cols3 {width: 100%;}
    .OdooModules p {font-size: 14px!important;}
    .formBottomtextWrap .btnRowWithCaptch .button{margin-top: 0;float: left}
    .formBottomtextWrap .captachWrap{width: 100%;}
    .postAuthorDetails {text-align:center; padding-left:0;}
    .postAuthorDetails .postAuthorImg{position:static; margin-bottom:15px;}
    /**************Degital Transformation*****************/
    .dtIntroInn{font-size:16px;}
    .aboutDT h2{font-size:22px;}
    .dtQuickContent .row .cols6{width:100%; height:auto; min-height:auto; border-right:0 none;}
    .topContribute li{width:50%;}
    .topContribute li:nth-child(2), .topContribute li:nth-child(6){border-right:0 none;}
    .dtQuickContMobSlider .dtQuicContBox{min-height:300px;}
    /* Amee Css */
    .ben-dedicated-dev li {width: 50%;min-height: 190px;}
    .ben-dedicated-dev li h6{margin-top: 0;}
    .provideServiceBlock{width: 98%;}
    .advantagesBigdata .cols6 .checkList {columns: 1;}
    .bigdatabenifitMain ul li{width: 50%;}
    .bigdatabenifitMain ul li span { height: 110px; width: 110px; }
    .blockchainSolutionBlock {width: 98%;margin-bottom: 30px;}
    .bigdatabenifitMain ul li span .bigbenefitIcon {transform: scale(0.8);}
    .blockchainServiceSection .machineLearningMethodLeft{margin-bottom: 15px;}
    /* Auto Consulting PAge */
    .automationRoadmaptext ul{flex-direction: column;}
    .automationRoadmaptext ul li{width: 100%;max-width: 100%;margin: 10px 0;}
    .sapLeftSection{padding: 0px 0 20px 0;}  

    .sb-search.sb-search-open, .no-js .sb-search{overflow: visible; background: transparent; transition: none;}
    .sb-search.sb-search-open input[type="search"].sb-search-input{background: #fff; top: 47px; border-radius: 3px; transition: none;}
    /*.sb-search:before {content: "\f002"; display: block; font-family: 'FontAwesome'; position: absolute; right: 13px; color: #fff; font-size: 22px; top: 5px; }*/
    .sb-search.sb-search-open .sb-icon-search{top: 47px; border-radius: 0 3px 3px 0px}
    /*.sb-icon-search:before{top: -32px; color: #ff763a; border-left: 8px solid transparent; border-right: 8px solid transparent; border-bottom: 8px solid #ff763a; width: 13px; height: 32px; right: 15px; position: absolute;}*/
    /* Digital Transformation With*/
    .about-main h2 {font-size: 24px;line-height: 30px;}
    .creators-title h5 {font-weight: 600!important;font-size: 20px;}
    .creators-title h5 br{display: none;}
    /* service */
 
    .service-main .service-inner h3 {font-size: 24px;line-height: 35px;}
    .service-main .service-inner .service-content {height: auto; padding: 5px 0;}
   
    .service-main {padding: 25px 0 0 0;}
    /* Industries we Serve */
    .industries-main{margin-top: 0px;padding-bottom: 50px;padding-top: 25px;}
    /* .industries-main h2 {font-size: 32px;margin: 0 0 10px 0!important;} */
    /* Creators-main */
    .creators-main {margin: 30px 0;}
    .creators-title h2 {font-size: 30px;line-height: 35px;}
     /* alliance-main  */
    .alliance-main {margin: 10px 0 20px 0;}
    .alliance-main h2 {font-size: 32px;}
    .swiper.swiper-two {padding-bottom: 50px;}
    .swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    display: block!important;
    width: 100px!important;
    height: 50px;
    z-index: 99999;
}

.swiper-pagination .swiper-pagination-bullet {
    width: 12px;
    height: 12px;
}
.swiper-container-multirow > .swiper-wrapper{  padding-bottom: 30px;}


}

@media(max-width:576px){
    .sttlCanada   .exmb20px { margin-bottom: 20px;}
    .sttlCanada   .bigdataSoluSlider .swiper-container {
        padding: 20px 10px 0!important;
    }
  }
@media only screen and (max-width: 479px) {
    .tnp-field.tnp-field-button:after {content: "\f0a9"; display: block; position: absolute; z-index: 1; color: white; top: 0px; background: #ff763a; right: 0; font-family: 'FontAwesome'; border-radius: 0.25em; text-align: center; font-size: 20px; width: 40px; height: 40px; line-height: 40px; }
    /*************Home Page start*************/ 
    .homeIndustiresList { margin: 0 -15px;}
    .focusedTechList li{width: 100%;}
    .focusedTechList li:nth-child(even) .linkText{margin-left: 0;}
    .focusedTechList li .linkText:before {right: 0;}
    .focusedTechList li:nth-child(3) .linkText:after, .focusedTechList li:nth-child(5) .linkText:after{display: none;}
    .focusedTechList li:nth-child(5) .linkText:before{ display:block; }
    /* .mainBanner h1 .lightText {font-size: 14px;}
    .mainBanner h1{font-size: 15px;}
    .mainBanner .button{padding: 4px 8px; font-size: 13px; width:auto;} */
    /* .bannerCaption .bannerLogoImg img {width: 80px;} */
    .btnRight{float: left; width: 100%;margin-top: 10px;}
    .homeBlogsVideosSlider .swiper-container{padding: 0 40px;}
    .floatedQuoteForm .quoteForm .feildRow.grecaptcha .feildCol{width: 100%;}  
    .floatedQuoteForm .quoteForm .feildRow.grecaptcha .button{float: left; margin-right: 0; margin-left: 15px;}
    #logo a img{/*width: 170px;*/}
    #logo {margin-top: 0px;}
    .sb-search, .stickyHeader .sb-search{/*top: 48px;*/}
    .menuBar{ /*top: 48px;*/}
    .sapSolutions { padding: 30px 0 10px 0; }
    .sapSolutions h2, .healthCheckup h2, .businessBenifit h2, .otherServicesWrap h2, .homeBlogsVideos h2 { font-size: 22px; }
    .homeIndustiresList .homeIndustiresBox, .sapBusinessServices .servicesBox, .homeBlogList .blogWrap {box-shadow: 0 0 10px rgba(0, 0, 0, 0.14);}
    .homeIndustiresList .swiper-slide, .sapBusinessServicesSlider .swiper-slide, .homeBlogsVideosSlider .homeBlogList { padding: 10px; }
    .homeIndustiresList .swiper-container, .sapBusinessServicesSlider .swiper-container, .homeBlogsVideosSlider .swiper-container { padding: 0 30px; }
    .homeIndustiresList .homeIndustiresBox .readMore { font-size: 16px; }
    .homeIndustiresList .homeIndustiresBox .readMore .text { padding: 15px 40px 15px 10px }
    .homeIndustiresList .homeIndustiresBox .readMore i { right: 15px; }
    .healthCheckup, .sapBusinessServices, .businessBenifit, .businessBenifit .caseStudiesBlock, .homeBlogsVideos { padding: 30px 0; }
    .healthCheckup .button, .sapBusinessOne .button, .sapHana .button, .businessBenifit .leftBlock .button, .getAQuoteFormWrap .button, .sapBusinessServices .servicesBox .serviceDetail .button { width: 100%; text-align: center; }
    .businessBenifit .whiteBtn { margin-left: 0; margin-top: 15px; }
    .sapBusinessServices .servicesBox .imgHolder { height: 350px; }
    .businessBenifit .leftBlock { padding-bottom: 30px; }
    .caseStudiesSlider { padding: 0 15px; }
    .businessBenifit .caseStudiesBlock .number { display: none; }
    .businessBenifit .videos { padding-bottom: 30px; }
    .businessBenifit { padding-bottom: 0; }
    .homeVideoWrap .videoPoster iframe { height: 185px; }
    .homeVideoWrap .videoDetail { padding: 15px; }
    .otherServicesList li a { padding-left: 60px; }
    .otherServicesWrap .otherServices { padding-top: 30px; padding-bottom: 30px; }
    .otherServicesWrap .focusedTech { padding-top: 30px; padding-bottom: 15px; }
    .focusedTechList li .linkText { padding: 30px 15px 30px 62px; font-size: 16px; }
    .focusedTechList li .linkText:after { display: none; }
    .getAQuoteFormInner { padding: 15px; }
    .footerCountryList li { width: 25%; text-align: center; margin: 0; }
    .footerCountryList li .countryFlag { margin: 0 auto 12px auto;}
    .footerRow { padding-bottom: 25px; }
    .businessBenifit .caseStudiesBlock h3 { font-size: 16px; font-weight: 600;}
    .homeBlogList h3, .homeBlogList h3 a, .otherServicesList li h3 { font-size: 16px;}
    .sapBusinessServices .servicesBox .icon { display: none; }
    .sapBusinessServices .servicesBox .serviceDetail { text-align: center; }
    .requestCallFrom .grecaptcha .btnRight, .requestCallFrom .button, .floatedQuoteForm .quoteForm .feildRow.grecaptcha .button { width: 100%; text-align: center; margin-top: 9px;  }
    .requestCallFrom .btnRow { padding-top: 0; }
    .requestCallFrom .phoneWithCode .countryCode { width: 86px; }
    .requestCallFrom .phoneWithCode .phoneNoFeild { padding-left: 95px; }
    .requestCallFrom .feildInput .phoneNoFeild input { padding-left: 40px; }
    .quoteForm .feildRow.grecaptcha { margin: 0; }
    .quoteForm .feildRow.grecaptcha .feildCol { padding: 0; }
    .floatedQuoteForm .quoteForm .feildRow.grecaptcha .button { margin: 9px 0 0 0;}
    #navMob li > a { margin-left: 0; font-size: 23px; padding: 10px 60px 10px 20px; line-height: 30px; }
    .mobileNav .close { height: 130px; }
    #navMob > li > .menuIcon {background-position: 20px 21px;}
    #navMob li ul { padding: 15px 0 15px 20px }
    .mobileNav .navigationText { left: 20px; }
    .mobileNav #navMob { margin-top: 80px; }
    .mainBanner .homeBannerPagination { display: none; }
    /*************Home Page end*************/ 

    /**contact page**/
    .contactFormMain .btnRow.btnRight{text-align: left; width: 100%; margin-top: 25px;}
    .contactFormMain {padding:25px 15px;}
    .contactFormMain:before {left:15px; right:15px;}
    /*************SAP Splutions Page start*************/
    .innerBanner .innerBannerCaption { max-width: 62%; }
    .innerBanner.smallBanner h1, .mainPageTitle { font-size: 25px; }
    h2, .followingCapabilities h2, .single-post .blogLeftPart h1.entry-title { font-size: 22px; }
    .commonContent .button, .sapMobilitySolution .button { width: 100%; text-align: center; }
    .sapMobilitySolution .appDownloadList { margin-top: 20px; }
    .cloudSolAwards ul { margin: 0 0 15px 0; }
    .cloudSolAwards ul li { display:block; padding: 7px 0; }
    .cloudSolAwards ul li:before { display: none; }
    .cloudSolAwards .container { padding-top: 30px; }
    .whyChooseSapPartner ul { padding-bottom: 20px; }
    /*************SAP business one cloud solution Page start*************/
    .whyChooseCloudSol .whyChoosePoint li { float: none; width:auto; text-align: center;}
    .whyChooseCloudSol .whyChoosePoint .icon { margin:0 auto 15px auto; }
    .sttlUkDefaultCard, .sttlUkDefaultCard li { display: block; }
    .sttlUkDefaultCard li { float: none; width:auto; }
    .sttlUkDefaultCard .sttlUkDefaultCardInner { min-height: 1px; }
    .sttlUkDefaultCard h3 br { display: none; }

    /*************SAP business one mobility solution Page start*************/
    .dashboardReport .imgHolder { margin-bottom: -70px; }
    .mobilitySolutionBenefits { padding-top: 65px; }

    /*************Brochures Page start*************/
    .brochuresList .imgHolder { margin-bottom: 10px;}
    .brochuresList { margin: 0 -5px; }
    .brochuresList li { padding: 5px; }
    .brochuresList h2 { font-size: 16px; margin-bottom: 10px; }

    .downloadPopForm .fieldCol { float: none; width:100%; }
    .downloadPopup h2 { font-size: 18px; }
    .downloadPopForm .btnRowWrap .feildInput { float: none; }
    .downloadPopForm .btnRowWrap .btnRow { float: none; }
    .downloadPopForm .btnRowWrap .btnRow .button { width: 100%; margin-top: 15px; }

    /*************E-books Page start*************/
    .ebooksRow .ebookImgHolder, .ebooksRow .ebookDetail { float: none; width:auto;}
    .ebooksRow .ebookImgHolder, .ebooksRow .ebookImgHolder img { width: 100%; }
    .ebooksRow .ebookImgHolder { margin-bottom: 15px; }
    .ebooksRow .button {width: 100%; text-align: center; }
    .flyersRow .row { padding-top: 0; }
    .flyersRow .cols6 { float: none; width:auto; margin-top: 25px;}
    .sttlUkTab .sttlUkTabDetail h2 { font-size: 19px; }
    .sttlUkTab .tabContent, .sapOneHanaBenefits .hanaBenefits { padding: 15px; }
    /* .button { width:100%; text-align: center; } */
    .appDownloadList li { padding: 5px; }
    .salesAppHelpInn > h2 { margin-left:15px; margin-right: 15px; }
    .helpBoxCommon { padding: 25px 15px 25px 80px }
    .commonRequiBox h2 { font-size: 19px; }
    .poweredVideoText p { display: none; }
    .poweredVideo { margin-top: 25px; }
    .shoppingFun .shoppingAnswer.getStarted { padding-top: 80px; }
    .toolsStepBox { padding-bottom: 10px; }

    /*************SAP business one Page start*************/
    .gosixStep ul li{width: 50%;}
    .oneFetureDetailBox ul li:nth-child(2n+2){border-right: 0;}
    .oneFetureDetailBox ul li:nth-child(3n+3){border-right:1px solid #e5e5e5;}
    .oneFetureDetailBox ul li{width: 49.8%;}
    .oneFetureDetailBox ul li .iconWrap p{font-size: 14px;}
    .oneFetureTabMain .resTab .r-tabs-accordion-title .r-tabs-anchor{font-size: 14px;}
    .savenStep ul {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;text-align: center;flex-wrap: wrap;align-items: center;justify-content: center;margin-left: -7px;}
    .savenStep ul li {width: 50%;display: inline-block;margin-bottom:80px;padding: 0;transform: scale(0.8);-webkit-transform: scale(0.8);}
    .gosixStep .stepIcon{transform: scale(0.8);-webkit-transform: scale(0.8);}
    .stepBox h3 {font-size: 50px;}
    .videoFrame iframe{height: 170px;}
    .videoTitle{display: block; justify-content: normal;}
    .sapLogo{padding-top: 15px;}
    .videoText h3{font-size: 16px;}
    .businessOneInn .videoTitle { padding: 15px; }
    .gosixStep { padding-bottom: 10px; }
    .whyChooseSilverInn { margin-bottom: 20px; }
    .oneFetureDetailBox ul li:nth-child(3n+3) { border-right:0;}
    .oneFetureDetailBox ul li { border-right:1px solid #e5e5e5 !important; }
    .oneFetureDetailBox ul li:nth-child(even), .oneFetureDetailBox ul.checkList li { border-right:0 !important; }
    .oneFetureDetailBox .fetureDetailBoxInner { padding: 10px; }
    .oneFetureDetailBox ul.checkList { margin-top: 0; }
    .bestSellingChart h2 { bottom: -70px;}
    .contactFormMain .feildInput .fieldIcon { top: 5px; }
    .locateUsDetail li:first-child, .locateUsDetail li { padding: 0; }
    .borderBtn { font-size: 14px; padding: 8px 20px; width: 100%; }
    .licenseTableWrap table { width: 640px; }
    .licenseType:before { top: 517px; }
    .approachWhySttl ul li { width: 50%; margin: 12px 0; }
    .approachWhySttl ul li:nth-child(even) { border: 0; }
    .approachWhySttl ul { padding: 10px 0 0 0; }
    .whatInLeftText ul { margin: 0 0 20px 0; }
    .sapBusiOneCardsInn ul { display:block; }
    .sapBusiOneCardsInn ul li { display: block; width:auto; float:none; margin-bottom: 30px; }
    .innerBanner.healthCheckUpBanner .innerBannerCaption { width: 65%; }
    .innerBanner.healthCheckUpBanner h1 { font-size: 22px;}
    .followingCapabilitiesList .followingCapabilitiesBox { padding: 15px; text-align: center; }
    .followingCapabilitiesList .icon { position: static; margin: 0 auto 15px auto;}
    .followingCapabilitiesList p, .followingCapabilitiesList h3 { margin-bottom: 15px; }
    .sapBusiVideoBox iframe{height: 200px !important;}
        .oneFeture .sapBusiVideoBox h2{font-size: 16px;}
    /***********support-services page start*************/
    .supportWhySttl ul li{width: 100%;border-right: 0;}
    .supportWhySttl ul li:last-child{margin-bottom: 0;}
    .approachWhySttl ul{padding: 10px 0 0 0;}
        
    /**********mobile app development page start************/
    .mobileAllApp .tabNavigation li{width: 50%;}
    .mobileAllApp .customTab .tabContainer {margin-top: 20px;}

    /********quality check management page start**********/
    .sfmFeaturesList.QualityFeatures li{width: 100%;}
    .sfmFeaturesList .icon{margin-bottom: 10px;}
    /********shop-floor-management page start*********/
    .shopFloorSolutions .imgHolder{height: auto;overflow: visible;}
    .shopFloorSolutions .sttlUkCard .sttlUkBotCard h4 {font-size: 20px;}
    .sapSoftwareSupport h2, .sttlsupportPackages h2, .sttlPackage h3 { font-size: 19px; }
    .sapSoftwareSupport h2 span, .sttlsupportPackages h2 span { padding-right: 20px;}
    .sapSoftwareSupport h2 span:before, .sttlsupportPackages h2 span:before { right: 4px; }
    .mobileAllApp .tabNavigation li .imgHolder { display: none; }
    .mobileAllApp .tabNavigation li { height: 50px; }
    .swmSolutionBenefits h2 { font-size: 23px; }
    .sfmFeaturesList.QualityFeatures li { text-align: center; }
    .sfmFeaturesList .icon { margin:0 auto 15px auto; }
    .cols6.qcInspectionImg { width: auto; }

    /********about page start********/
    .factCounterInn li{width:100%;margin-bottom:15px;border-right: 0;border-bottom:1px solid #bfbfbf;padding: 0 0 20px 0;}
    .silverFactsInn .factCounterInn{margin: 0;}
    .factCounterInn li:nth-child(2n+2){border-right: 0;}
    .factCounterInn li:nth-child(3n+3){border-right:0px solid #bfbfbf;}
    .factCounterInn li:nth-child(4){margin-bottom:15px}
    .factCounterInn li:last-child{margin-bottom: 0;border-bottom: 0;}
    .factCounterInn li:last-child p{margin-bottom: 0;}
    .factsCounter {padding-top: 10px;}
    .induVerticalList li{width:50%;}
    .approuchStep ul li { width: 50%; }
    .approuchStep .button { margin-top: 20px; }

    /******event page start*******/
    .eventList { display:block; }
    .eventList li{width:auto; float:none; display:block; padding: 0; margin-bottom: 25px;}
    .eventList{margin: 0;}
    .eventList .eventBox .imgHolder img { width: 100%; }


    /********testimonial and case-studie page start********/
    .caseStudiesList li, .testimonialList li{width: 100%;padding: 0;}
    .caseStudiesList li:last-child, .testimonialList li:last-child{margin-bottom: 0;}
    .caseStudiesList, .testimonialList{margin: 0;}
    .testimonialList .testimonialBox {padding: 50px 15px 20px;}

    /*******food manufacturing page start********/
    .drinkManufProcess li{width:100%; padding: 0 0px;margin-bottom: 25px;}
    .drinkManufProcess ul{margin: 0;}
    .drinkManufProcess li:nth-child(3){margin-bottom:25px;}
    .manufacturingFood .followingCapabilitiesList .followingCapabilitiesBox {padding: 75px 15px 25px 15px;text-align: center;}
    .manufacturingFood .followingCapabilitiesList .icon{bottom: inherit; top: 20px; right: 0; left: 0;}
    .manufacturingFood .followingCapabilitiesList h3{margin-bottom:0; margin-top: 10px;}
        
    /*******manufacturing page start*********/
    .discreteManuf.inwardQc .leftImg, .processManuf.reQC .leftImg {height: 195px;overflow: hidden;}

    /**************delivery management system start***********/
    .fourInOneList ul{margin: 0 -15px; display:block;}
    .fourInOneList ul li{width:auto; display:block; float:none; margin-bottom:88px; padding: 0 15px;}
    .fourInOneList ul li:nth-child(3){margin-bottom: 88px;}
    .fourInOneList ul li:last-child{margin-bottom: 0;}
    .listBox{width: 100%;}
    .fourInOne .listBox > span { font-size: 19px; }
    .fourInOne .listBox > span br { display:none; }
    .formBottomtextWrap .captachWrap { float:none; margin: 0 auto; }
    .formBottomtextWrap .btnRowWithCaptch .button { float: none; width: 100%; }
    .getAQuote .feildCol input[type="text"], .getAQuote .feildCol select, .getAQuote .feildCol textarea, .getAQuote .customSelect { font-size: 15px; }
    .focusedTechList li .linkText { min-height: 1px; }
    /*******blog page start*******/
    .blogRow .blogLeftPart ul.blogList > li{width:100%;}
    .formBottomtextWrap .captachWrap .gglcptch_v2, .gglcptch, .gglcptch_v2, .requestCallFrom .grecaptcha .feildInput, .contactFormMain .grecaptcha .feildInput, .auditForm .grecaptcha .feildInput { margin:0 auto; float:none; }
    .focusedTechList li.twoLineText .linkText { padding-top: 30px; }
    .downloadPopup.contentPopup .popup-modal-dismiss { width: 35px; height: 35px; line-height: 25px !important;}
    .contentPopup .popup-modal-dismiss { width: 35px; height: 35px;  line-height: 25px !important;}
    .contentPopup .popup-modal-dismiss{top: -35px;}
    .aboutSmpi ul li{width:49%;}
    .aboutSmpi ul li:nth-child(2n+2){border-right:0;}
        
    /**********ODC page start********/
    .offshoreDevList li, .offshoreDevList li:nth-last-child(3), .offshoreDevList li:nth-last-child(4){width: 100%;}
    .offshoreDevList .devDetail{border-right: 0;}
    .offshoreDevList li:nth-last-child(2){margin: 0 0 30px;padding: 0 0 30px;}
    .offshoreDevList li:nth-last-child(2):before{display: block;}
    .howTolaunchInn .howToLaunchProcess li{width:50%;padding: 0 8px;}
    .howTolaunchInn .howToLaunchProcess{justify-content: center;-webkit-justify-content: center;margin: 0 -8px;}
    .howTolaunchInn .howToLaunchProcess li:last-child p{margin-bottom: 0;}
    .howTolaunchInn .odcProcesstext p{font-size: 15px;}
    .howTolaunchInn .odcProcessRound {width: 90px;height: 90px;}
    .edgeServiceBox p{font-size: 16px; display: block;}
    .extraEdgeContent .extraEdgeServices li:before{width: 100px;}
    .extraEdgeContent .extraEdgeServices li:after{height: 85px;right: 0;}
        
    /******apparel and footwear page start********/
    .essenceCollaboWrap .cols4{width: 100%;}
    .essenceCollaboInn h3{margin-bottom: 15px;}
    .heartOfApparelBlocks li{width:50%;padding: 0 15px;}
    .heartOfApparelBlocks li:nth-child(2n+2){border-right: 0;}
    .heartOfApparelBlocks li:nth-child(3n+3){border-right:1px solid #e1e1e1;}
    .heartOfApparelBlocks li:last-child{margin-bottom: 35px;}
    .ftLogoBlock ul li:first-child{margin-bottom:10px;border-right: 0;}
    .goDigital .tabContainer .button { padding: 8px 10px; }
    .WebinarL .PresentedBy strong { font-size: 17px; }
    .WebinarL .PresentedBy { font-size: 16px; }
    .WebinarR ul li .date br { display: block; }
    .WebinarR { min-height: 200px; }
    .caseStudiesContent .caseContentInn { margin-top: 0; }
    .blogRow .blogLeftPart .pagination { text-align: center; }
        
    /********site map page start**********/
    .sitemap ul li h2 a:after {bottom: -4px;}
        
    /*******portfolio page start******/
    .portfolioList .grid ul{margin: 0;}
    .portfolioList .grid ul li{width:100%;padding: 0;} 
    .requestCallFrom .grecaptcha .feildInput{width: 100%;}
    .requestCallFrom .grecaptcha img {border: 1px solid #a8a8a8;border-bottom: 1px solid #a8a8a8;top: 0;right: 0;float: right;position: relative;border-top: 0;}
    .contactFormMain .grecaptcha img {border: 1px solid #a8a8a8;border-bottom: 1px solid #a8a8a8;top: 0;right: 0;float: right;position: relative;border-top: 0;}
    .auditForm .grecaptcha img {border: 1px solid #a8a8a8;position: relative;padding: 0;float: right;border-bottom: 1px solid #a8a8a8;border-top: 0;}
    .auditForm .grecaptcha input[type=text]{padding: 10px;}
    .youCover, .videoWrapperOutHome { height: 180px; }
    .auditForm .grecaptcha .error:after {top: 11px;}
    .optInForm li img, .optOutForm li img{float: right;position: static;height: auto; margin-bottom: 20px;}
    .downloadPopForm .grecaptcha .feildInput{width: 100%;}
    .downloadPopForm .grecaptcha .feildInput input{padding: 15px 10px;}
    .downloadPopForm .grecaptcha img{position: static;float: right;border-left: 0;}
    .careerDetail .reqCaptachImg{position: static; float: right; border-left: 0;}
    .careerDetail .feildRow.grecaptcha{width:100%;}
    .post-navigation a.button { display: block; float: none; text-align: center; width:auto; margin-top: 10px;}
    .smartlib-single-next-prev { display: block; }
    /**************newsletter*****************/
    .newslettetFormWrap input[type="email"]{height:40px !Important; padding-left:10px !important; padding-right:10px !important;}
    .newslettetFormWrap .tnp-widget input.tnp-submit{height:34px !Important; line-height:1;}
    .newsLetterWrapOuter label.error::after{top:6px; right:45px;}
    .newsLetterWrapOuter .valid label.error:after{top:15px; right:45px;}
    .newslettetFormWrap .tnp-field.tnp-field-button{position:static; margin-top:10px; max-width:none;}
    .newslettetFormWrap .tnp-widget input.tnp-submit{ height:40px !Important;}
    .newsLetterWrapOuter label.error{right:0;}
    .subscribeFormPage .tnp.tnp-subscription, .subscribeFormPage .tnp.tnp-profile, .optOutcenter, .optIncenter{padding:20px 15px;}
    .costIndicationFrom .feildRow.grecaptcha .button{width:100%;}
    .customermeetDate label {width: 100%;margin: 0 0 10px;border-bottom: 1px solid #efefef;}
    .eventDetailsDateTime h6{margin-bottom:0;}
    .eventDetailsDateTime h6 span{width:100%; display:block; margin-bottom:5px; float:none;}
    .eventDetailsDateTime p, .eventDetailsDateTime h5{width:100%; margin-left:0;}
    /**************Degital Transformation*****************/
    .aboutDT{margin-top:10px;}
    .topContribute{margin-top:40px;}
    .digitContactbannerCap h3{font-size:22px;}
     
     .digitalBoxsMobSlider{padding:0 20px;}
     .dtQuickContMobSlider{padding:0 20px;}
     .dtQuickContMobSlider .dtQuicContBox{padding:20px 15px;}

     /* Amee Css */
      .contactUs li{margin-left: 10px; font-size: 12px;}
      /*.contactUs li:nth-child(2){margin-top: 5px;}*/
      .floatedQuoteFormBtn{width: 55px;height: 53px;line-height: 53px;padding: 0 14px;}
      .RPAsupportgrtInTouch a{margin-left: 0;}
      .hoverrpaContent a.button{font-size: 12px;}
      .contactUs{text-align: center;}
    /* Bot PAge */
    .PrecautionsProductionSection li{width: 100%!important;}

    /* Ai page */
    .aiheading h2{ font-size: 18px;}
    .aiheading .customQuoteSign { font-size: 50px; margin: 10px; }

    /* Urvisha */
    .ERPBtn a{width: 100%; text-align: center;}
    .sapServicesBlock{height: 140px;}
    .mobileNav{width: 90%;}
    .ftLogoBlock ul li:first-child{display: block;}
    .formBottomtextWrap.cf{padding: 0;}

    /* .footer */
    .footer-inner {margin-left:0px;}
    .cmmidev{display: flex;justify-content: center;align-items: center;}
	.creators-title h2{font-size: 24px;}
	.swiperSliderWebAppDevelopment .service-inner .service-bg{border-left: none;}
	.silverctaInner h2 {font-size: 24px; line-height: 28px;}
	

}
@media only screen and (max-width: 400px){
    .ftLogoBlock ul li:first-child{width: 100%;}
    .contactUs{padding: 6px 6px 8px; }
    /* .footer-inner .colume-comman:first-child, .footer-inner .colume-comman:nth-child(3) {width: 100%;margin:0 0 15px;} */
    .cmmidev figure {margin: 0;}  
    .cmmidev{flex-direction: column;}  
    .cmmidev figure {margin: 0 auto 15px;}
    .cmmidev ul {margin: 0 auto;}
}
@media only screen and (max-width:379px) {
    .dtQuickContMobSlider .dtQuicContBox p{font-size:14px;}
    .dtQuicContBox .percentCount{font-size:34px;}
    .ben-dedicated-dev li h6{font-size: 14px; word-break: break-word;}
    /*.mainBanner h1 {font-size: 19px; }*/
    .mainBanner p{font-size: 13px;}
    /* service-main */
    .service-main .service-inner h3 {font-size: 20px;line-height: 25px;}
	.awsService p{font-size: 16px;}
	.awsService{padding: 15px; margin-bottom:15px;}
	.service-inner{margin-bottom: 10px;}
	.about-main p, section.industries-main p{font-size:18px;}
	.industries-main{padding-top: 15px;}
	.industries-main h2{font-size: 24px;line-height: 30px;}
	.innerPageService h6{font-size: 16px;}
	.rpaConsulting .increaseVisibilityList{margin-top:0;}
	.innerTitle h2, .increaseVisibility h2{font-size: 24px;line-height: 1.5;}
	.rpaConsulting .shoppingAnswer .firstLine{font-size: 18px;}
	.resTab.moduleFeatureTab.cf.r-tabs{padding:20px;}
	section.sapOneFeature.innerMain.moduleWiseFeature.mt0 h2 {font-size: 24px;line-height: 1.5;margin-bottom: 20px;}
	section.innerMain.sapHighlights.cf h2 {font-size: 24px;	line-height: 1.5;}
	.resTab .r-tabs-accordion-title .r-tabs-anchor{padding-left: 15px;}
}   
@media only screen and (max-width:360px) {
    .contactUs li, .contactUs li a{font-size: 12px; margin-left: 8px;}
    .contactUs li a i {margin-right: 6px !important; }
}

@media only screen and (max-width: 1200px) {
.footer-cmmi-logo img {
    max-width: 100%;
}
}


@media only screen and (max-width: 991px) {
.footer-cmmi-box {border-left: none;padding-left: 0%;padding-top: 15px;}
.footer-agency-logo img {width: 100%;}
.footer-logo-list ul li {margin: 0 5px;}
.innerBanner.smallBanner {height: 420px;}
}




@media only screen and (max-width:574px) {
.footer-agency-logo img {max-width: 150px;}
.footer-cmmi-logo img {max-width: 150px;}

}


@media screen and (max-width:1200px){

.top-company li img {max-width: 150px;}


.hire-dedicated-developers-form .form-field-captcha span {
  position: relative !important;
  margin: 15px 0px !important;
}


}

@media screen and (max-width:992px){
.top-company {flex-wrap: wrap;}


}


@media screen and (max-width:767px){
.single-post .blogRow .blogLeftPart {padding: 0px;margin-bottom: 0px;}
.single-post .blogRow .blogRightPart {width: 100%;margin-top: 15px;padding: 0px;}
.singleSocial {position: static;margin-bottom: 15px;width: 100%;}
.single-post .addtoany_shortcode {position: static;margin-top: -0px;}
.addtoany_shortcode a {display: inline-block;vertical-align: middle;}
.blogRow .blogLeftPart .entry-title {margin-bottom: 15px !important;}
.single-post .blogContent p {font-size: 15px;}
.single-post .blog-author-date {justify-content: start;}
.single-post .smartlib-single-next-prev {margin: 5px 0px;}
.blogLeftPart .blogDetailImg {margin-bottom: 15px;}
.accordDetail {padding: 0px;}
.top-company li img { height: 60px;}
.contactForm.commonContent .button {
  margin-top: 15px;
}
.form-field-captcha span {
  position: relative !important;
  margin-top: 15px !important;
}

}

@media screen and (max-width:499px){
    .innerBanner.smallBanner h1, .mainPageTitle{font-size: 20px;font-weight: 600;}
    .innerBannerCaption p{font-size: 14px !important;line-height: 20px !important;}
    .innerBannerCaption .button{font-size: 12px;padding: 5px 18px;margin-top: 15px !important;}
}
