
@media only screen and (min-width: 1900px){
	.ecom_main_banner_img {height: calc(536px - 80px);}
}
@media only screen and (min-width: 768px){
.footer .ft-social {float: none;display: flex;justify-content: center;}
}
@media only screen and (min-width: 1200px){
/* hire-dedicated-developers */
.hire-ded-dev .about-android .left-dec-android,
.hire-ded-dev .about-android .right-img-adnroid,
.hire-ded-dev .about-android .sub-img-android,
.hire-ded-dev .about-android .sub-img-android img,
.hire-ded-dev .about-android .sub-dec-android,
.hire-ded-dev .about-android .right-portfolio{height: 100%;}
.hire-shopify-developer .hire-ded-dev .about-android .sub-dec-android,
.hire-shopify-developer .hire-ded-dev #section-i-serv .sub-dec-android{padding-top: 30px;}
.hire-shopify-developer .hire-ded-dev #section-i-serv .serv-i-desc img{height: auto;}
.hire-shopify-developer .hire-ded-dev .about-android:nth-of-type(even){margin-bottom: 80px;}
}
@media screen and (min-width: 1400px){
	/* hire-android-app-developers */
	.android_portfolio .iphone_mobile img {right: -30px;}
}
@media only screen and (min-width: 1600px){
	.banner-w-text {min-height: 727px;height: 727px;padding: 49px 0px 49px;}
	.banner2 .slider-imgsm img{width:auto;}
	.footer .ft-social {float: none;display: flex;justify-content: center;}
}
@media only screen and (min-width: 1750px){
/* url redirect*/	
.mgs_top_baner{min-height:716px;}
/* .copyright_text,.social_text{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
.footer .ft-social {float: right;display: block;} */
}
@media screen and (min-width: 1200px) and (max-width:1400px) {
	.landing-store .content{right: 8%;max-width: 600px;}
	.expert-banner.banner-i-txt {min-height: 510px;}
	.expert-banner .expert-icon {right: 16px;top: 16px;max-height: 130px;}
	.expert-banner .center-content img{max-height: 140px;padding-right: 20px;margin-right: 30px;}
	.banner-i-txt .banner-txt .h2heading{font-size: 32px;}
}

@media screen and (max-width:1500px) {
.ecomm_web_design_heading{font-size: 42px;}
#ecomm_web_design_content p {margin-bottom: 15px;}
}
@media screen and (max-width:1366px) {
#ecomm_web_design_content {padding: 0 15px 0 0;}
}

@media screen and (max-width:1350px) {
	.spp-sec-2 .container{padding: 0 3%;}
	/* hire-android-app-developers */
	.android_portfolio .slick-prev{left: 20px;}
	.android_portfolio .slick-next{right: 20px;}
	.android_portfolio .slick-arrow{background-size: 20px;}
}
@media screen and (max-width: 1300px){
	.seo-full-sec .left-dec-android{padding-left: 80px;}
	.seo-full-sec.about-android:nth-child(2n) .left-dec-android{padding-right: 80px; padding-left: 20px;}
	.mobiapp-feature .sub-img-android.no-pdd-app-c img{box-shadow: 20px 20px 0px 10px rgba(27, 188, 155, 0.1);}
}
@media screen and (max-width:1280px) {
.ecomm_web_design_heading {font-size: 32px;margin-bottom: 20px;}
#ecomm_web_design_content p {margin-bottom: 10px;}
.line_hide{display:none;}
}
@media screen and (min-width: 1200px) and (max-width:1280px) {
.ecom_sp_webdesign_bg {height: 455px;}
.ecom_sp_webdesign_services {padding: 50px 0 0;}
}
@media screen and (max-width:1249px) {
	.our-client .portfolio_tab a{padding: 23px 2px;}
	.our-client .built_logo li .logo_image{width: 155px;height: 155px;}
}
@media only screen and (max-width: 1230px) {
	.sub-img-android img{padding-right: 20px;}
	.about-android:nth-child(2n) .right-img-adnroid img{padding-left: 20px; padding-right: 0;}
	.sub-img-android::after{right: 0;}
	.about-android:nth-child(2n) .sub-img-android::after{left: 0;}

	/* hire-android-app-developers */
	.android_portfolio .iphone_mobile img{right: 50px;}	
	/* hire-sp-developers */
	.hire-shopify-developer .about-android:nth-of-type(odd) .right-img-adnroid .sub-img-android .right-portfolio{margin-right: 20px;}
	.hire-shopify-developer .about-android:nth-of-type(odd) .right-img-adnroid .sub-img-android .right-portfolio .ultab-sp li img{padding-right: 0;}
	#section-i-serv .sub-img-android {padding: 0 0 0 20px;}
	.seo-full-sec .sub-img-android img{padding-right: 0;padding-left: 0;}
	.about-android.seo-full-sec:nth-child(2n) .right-img-adnroid img{padding-left: 0;}
}

@media only screen and (max-width: 1199px) {
	.m-t-20{margin-top: 15px;}
	.m-t-60{margin-top: 50px;}
	.header .header-logo {-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20%;}
	.header .nav-i-links {-ms-flex: 0 0 80%;flex: 0 0 80%;max-width: 80%;}
	.cust-info ul {padding: 5px 0 0;}
	.cust-info ul li {margin-right: 20px;}
	.cust-info .social-icons {margin: 0 0 0 10px;}
	.cust-info .social-icons a {margin-left: 10px;}
	.nav-i-menu ul li .nav-link {font-size: 15px;padding: 24px 18px 25px;}
	.nav-i-menu ul li .btn {margin-left: 10px;}
	.header.sticky-fx.fixed .nav-i-menu ul li .nav-link{padding: 24px 18px;}
	.breadcrumbsp{padding: 25px 0;}
	.nav-i-menu ul li i{top: 50%;}

	.banner-w-text {padding: 70px 0 45px;}
	.expert-banner.banner-i-txt {min-height: 480px;}
	.expert-banner .expert-icon {right: 12px;top: 12px;max-height: 120px;}
	.expert-banner .center-content img{max-height: 105px;margin-right: 30px;padding-right: 25px;}
	.banner-i-txt .banner-txt .h2heading{font-size: 30px;}
	.expert-banner .key-point{max-width: 40%;}
	.expert-banner .key-point li{font-size: 15px;}
	.expert-banner .expert-icons img{max-height: 50px;}

	.slidertitle, .sp-service-title {font-size: 45px;}
	.inner-ser-info {height: 251px;}
	.dec-ab-sp .btn {margin-bottom: 0;}
	.sp-shopify-service {padding: 60px 0;}
	.sp-shopify-service .wht-bg {height: 131px;padding: 30px;}
	.width16left {margin-bottom: 40px;}
	.sp-ser-decdiv {margin-top: 15px;}
	.dec-sr-acnr {font-size: 14px;}
	.recent-work {padding-bottom: 60px;}
	.left-lp-img {margin-bottom: 50px;padding-right: 20px;}
	.right-rw-dec {padding-top: 20px;margin-bottom: 50px;}
	.recent-work .slick-slider .slick-arrow {right: 0;}
	.recent-work .slick-slider .slick-arrow.slick-prev {left: 0;}
	.why-sp {padding: 70px 0 80px;}
	.dec-why-sp {padding: 0 15px 0 30px;}
	.dec-why-sp::after {left: 0;width: 4px;}
	.banner2 .text-n-infosp{padding-left: 7%;}

	.client-banner {padding: 40px 0;min-height: 380px;}
	.client-banner h2,
	.client-banner .main_tag_add{font-size: 45px;}
	.client-banner p {font-size: 22px;}

	/* about-us */
	.aboutdecright{padding: 0 15px 0 30px;}
	.about-content .about-list:nth-child(2) .aboutdecright{padding-right: 30px;}
	.about-list{align-items: flex-start;}

	.sitemap.static-page h6,
	.sitemap.static-page .second_main_tag{margin-bottom: 15px;}
	.sitemap .s-content ul{font-size: 14px;}
	.page-not-found{padding: 80px 0;}
	.static-page .box-row span{min-height: 105px;}

	/* clients-page */
	.client-page .client-img{max-width: 232px;}

	/* contact-us */
	.contact-us-section .spdec-info-text {max-width: 85%;margin-bottom: 44px;}
	.right-con-info{padding: 55px 20px 41px 20px;}
	.cont-inf h4{font-size: 18px;}
	.contact-us-section {padding: 62px 0 100px;}
	.global-office {padding-top: 40px;}
	.global-office .infocenter li{height: 50px;}
	.global-office .techno1 svg{width: 28px;height: 28px;}
	.global-office .right-address{position: initial;max-width: 100%;}
	.global-office .right-address ul{margin:0 -10px;}
	.global-office .right-address li{padding: 0 15px;width: 50%;}
	.global-office .right-address li:nth-child(odd){clear: left;}
	.global-office .office-add .canada-pin1{left: 20%;top: 31%;}
	.global-office .office-add .canada-pin2{left: 23.5%;top: 29%;}
	.global-office .office-add .india-pin{left:64%;}
	.global-office .office-add .germany-pin{left: 47%;top: 25%;}

	/* digital-marketing */
	.service-namesp{padding: 22px 5px 19px 15px;}
	.service-namesp li a{padding-top:8px; padding-bottom: 8px;  font-size: 14px; padding-left: 15px; margin-left: -15px;}

	/* technologies */
	.technologies .client-img{max-width: 186px;}

	/* work-details */
	.inner-ab-pro .ultab-sp li a{font-size: 15px;}
	.inner-ab-pro p[class*="Needed-info"]:first-of-type{margin-bottom: 40px;}
	.Needed-info{font-size: 14px;}
	.sub-divwv{padding: 15px 0 80px; margin-bottom: 60px;}
	.work-detials{padding: 40px 0 60px;}

	/* clients */
	.our-client .portfolio_tab a{padding: 15px 3px;font-size: 15px;}
	.our-client .built_logo li{width: 20%;}	

	/* testimonial */
	.climg{max-width: 100px; max-height: 100px;}
	.client-testi .c-post-bx .quote{left: 158px;}
	.client-testi .c-post-item .post-content{font-size: 15px; margin-bottom: 10px;}
	.client-testi .c-post-bx .author-name{padding-left: 123px; font-size: 17px; line-height: normal;}

	/* blog-article */
	.sub-banner .text h1{font-size: 25px;}

	.android-application .banner-i-txt{min-height: 420px;}

    .landing-banner .content{max-width: 440px;}
    .landing-banner .content h1{font-size: 30px;}
    .landing-banner .content p{font-size: 18px;line-height: 25px;}
    .landing-banner .content .download-lnk img {max-width: 160px;}
    .landing-store .content{max-width: 40%;}
    .landing-store .content h3 {font-size: 30px;margin-bottom: 20px;}
    .landing-store .content p{font-size: 22px;line-height: 26px;margin-bottom: 35px;}
    .landing-store .content img{max-height: 45px;}
    .about-feature .features-content{padding-left: calc((100vw - 930px)/2);}
    .landing-apt .top-image{left: 10%;max-height: 90%;}
    .landing-apt .s-text li{font-size: 28px;}
    .landing-apt .s-text li:before{background-size: 27px;top: 10px;}

    .banner-i-txt {min-height: 420px;}

    /* shopify app development */
	.banner-i-txt-2 {padding: 70px 40px;}
	.banner-i-txt-2 h2,
	.banner-i-txt-2 .main_tag_add {font-size: 35px;}
	.app-list-item .app-bg-ptrn {bottom: 0;}
	.app-list-item .app-title h3 {font-size: 20px;}
	.app-list-item .app-link:after {top: 1px;}
	.app-list-item .app-install h4 {font-size: 18px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
	.app-list-item .app-install h4 span {font-size: 15px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.app-list-item .app-install .btn {font-size: 14px;height: 40px;line-height: 40px;padding: 0 20px;}
	.banner-i-sp h2 {font-size: 35px;}
	.banner-i-sp .btn {margin-left: 20px;}
	.android-application .get-your-own-store{background-position: right 20% center;}

    /* hire-dedicated-developers */
	.hire-ded-dev .about-android .and-title span{font-size: 20px;}
	/* hire-android-app-developers */
	.android_portfolio .iphone_app_show{margin-bottom: 70px;}

    /* hire-sp-developers */
    .hire-shopify-developer .about-android:nth-of-type(odd) .right-img-adnroid .sub-img-android .right-portfolio{padding:40px 30px 30px 40px;}
    .hire-shopify-developer .about-android:nth-of-type(odd) .right-img-adnroid .sub-img-android .right-portfolio h2{font-size: 35px; margin-bottom: 30px;}
    .hire-shopify-developer .about-android:nth-of-type(odd){margin-bottom: 60px;}
    .hire-shopify-developer .why-sp .sp-service-title{font-size: 35px;}
    .hire-shopify-developer .banner-i-txt .banner-txt{margin-top: 0;}

    .spp-sec-1{min-height: 600px;}
	.spp-sec-1 .container{margin-top: -30px;}
	.spp-sec-2 .container{padding:0 15px;}
	.spp-sec-1 .key-point li{padding-left: 27px;font-size: 18px;}
	.spp-sec-2 .what-do-get-right{width: 47%;}
	.spp-sec-2 .what-do-get-left{max-width: 53%;}
	.spp-sec-2 .sec2-sub-i-left{padding: 50px 25px 20px 25px;}
	.spp-sec-2 .sub-i-left-1 h3{display: flex; align-items: center;}
	.spp-sec-2 .sub-i-left-1 h3 img{max-height: 33px;}
	.spp-sec-2 .sub-i-left-1 h3{font-size: 14px;}
	.spp-sec-2 .sec2-sub-i-right img{max-height: 450px;}
	.spp-sec-2 .sub-i-left-1 p{font-size: 14px;}
	.spp-sec-2 .sec2-sub-i-left ul li{margin-bottom: 20px;}
	.spp-sec-3 .inner-spp-sec3 h2{margin-right: 0; margin-bottom: 25px;} 
	.req-st-form .form-content{width: 58%; padding: 40px 30px 50px;}
	.req-st-form .form-content:before{transform: skew(-12deg);}
	.req-st-form .form-fields{width: 42%;padding: 25px 30px 20px 25px;}
	.spp-sec-5.req-st-form .form-content{width: 54%;padding: 35px 25px 45px;}
	.spp-sec-5.req-st-form .form-fields{width: 46%;text-align: left;padding: 25px;}
	.spp-sec-5 ul li span {font-size: 16px;font-weight: 500;}
	.spp-sec-5 .am-pay-you{font-size: 22px;}
	.spp-sec-5 a.spp-sec-all{height: 54px;line-height: 55px;padding: 0 20px;font-size: 16px;}
	.washare-app-price-sec .app-pricing-grid{ margin-bottom: 15px; }

	/* hire php developer */
	.serv-i-desc {padding: 50px 40px;}
	.serv-i-desc li p {font-size:  18px;padding-top: 5px;}
	.serv-i-desc li p strong {font-size: 20px;}
	.sub-dec-android h4 {font-size: 18px;}
	.tech-list .tech-i-bx span {font-size: 18px;}

	/* wordpress-development-page */
	.hire-shopify-developer .overview-wordpress .about-android:nth-of-type(odd) .right-img-adnroid .sub-img-android .right-portfolio img{left: -20px; padding: 0;}
	.hire-shopify-developer .overview-wordpress .about-android .right-img-adnroid .sub-img-android .right-portfolio img{right: -20px; padding: 0;}
	/*setup-store*/		
	.mgs_setup_store {margin: 50px 0;}
	/*migration process*/	
	.mgs_slick_custom_arrow{left: 16rem;}
	.mgs_migration_process {padding-top: 50px;}
	/* url redirect*/	

	.url_redirect_title{font-size: 40px;margin-bottom: 30px;}
	.mgs_url_redirect_main p.url_redirect_subtitle {font-size: 17px;padding: 0 60px;margin-bottom: 38px;}
	.url-sp-dect {font-size: 16px;}
	/*domain point*/
	.mgs-shopify-mprocess-title {font-size: 45px;}
	.mgs_domain_point{padding: 50px 0;}
	
	
	/* extension top banner */
	.chrome_extension_banner {min-height: 480px;}
	.chrome_extension_banner .h2heading {font-size: 35px;}

	/* how it works */
	.extension_howitwork {margin: 40px 0;}
	.extension_howitwork .spmain-title {margin: 0 auto 30px;}
	.sub_img_howitwork{padding: 25px 15px;}
	.sub_img_howitwork span {font-size: 14px;}
	.sub_img_howitwork h2 {font-size: 17px;min-height: 40px;margin: 95px 0 10px;}

	.etools_desc {padding-top: 50px;}

	/* our all extension */
	.extension_tools {padding: 40px 0;}
	.extension_tools-title{margin: 0 auto 30px;}
	.extension_tools .mgs_slick_custom_arrow {left: 15.5rem;top: 74px;}
	
	/*dropship page*/
	/* dropship top banner */.dropship_service_banner .h2heading {font-size: 30px;line-height: 40px;}
	.dropship_service_banner{background-position: center;}
	/* dropship platfoms */.dropship_features {padding: 10px 0 50px;}
	.sub_desc_dropship_platfoms .ce_ultab1 li {font-size: 14px;}.dropship_features_item {padding: 20px 15px;}
	.dropship_features_item .content .title{font-size: 20px;margin-bottom: 5px;}
	.dropship_features_item .content p {font-size: 14px;}
	.dropship_features_item .icon img {width: 60px;height: 60px;}
	.dropship_features .dropship_features_right_content_area .title{font-size: 22px}
	.dropship_features .dropship_features_right_content_area p{font-size: 14px;}
	/* how they functions */.dropship_howtheyfuctions{padding: 50px 0;}
	.dropship_howtheyfuctions .spmain-title{font-size: 22px;}.sub_dropship_howtheyfuctions{padding: 20px;}
	/* how it work */.dropship_howitwork{padding: 0 0 50px;}
	.dropship_howitwork_main h2{font-size: 22px;}.dropship_howitwork_main{padding: 43px 0 50px;}
	/* what our expertise */.dropship_expertise{padding: 42px 0 50px;}.dropship_expertise_subtitle.title{margin: 0 auto 30px;padding: 0 10px;}
	.dropship_expertise h2 {font-size: 22px;}.dropship_expertise_txt h2{font-size: 20px;}.dropship_expertise_txt p{font-size: 14px;}
	/* dropship platfoms */.dropship_platfoms_section{padding: 50px 0;}
	.sub_desc_dropship_platfoms .and-title{margin-bottom: 23px;}
	.sub_desc_dropship_platfoms .and-title h2{font-size: 22px;line-height: 48px;}
	.sub_desc_dropship_platfoms .and-title span{bottom: -7px;font-size: 20px;line-height: 24px;}
	.sub_desc_dropship_platfoms .ce_ultab li{font-size: 14px;}
	/* why choose us */.why_choose_us {padding: 50px 0;}
	.why_choose_us .why_choose_us_service_title{font-size: 35px; line-height: 48px; }
	p.why_choose_us_main_subtitle, .why_choose_us_dect{font-size: 14px;}
	.dec_why_choose_us {padding: 0 15px 0 30px;}.dec_why_choose_us::after {left: 0;width: 4px;}
	/* dropship_inquire */.dropship_inquire .c-post-item .c-post-bx .author-name{font-size: 22px;}
	.dropship_inquire{padding: 50px 0;}.dropship_inquire .c-post-item .c-post-bx{padding: 30px;}
	
	/* ecommerce india page */
	.sed_cont_item {max-height: 188px;height: 188px;}
	.right-portfolio_item  .benefits-sec-no {margin-bottom: 15px;font-size: 18px;}
	.sed_section_box_first .right-portfolio{padding: 40px 30px 30px 40px;margin-right: 20px;width: auto;}
	
	.ecom-banner-txt h1 {font-size: 42px;}
	.ecomm_web_design_cont_inner:last-child {padding-left: 15px;padding-right: 15px;}
	.ecomm_web_design_cont_inner {padding: 15px 0 15px 30px;}
	#ecomm_web_design_content {padding: 10px 15px 10px 0;}
	#ecomm_web_design_content p {font-size: 15px;}
	#ecom_sp_deve_content_detail .ecom_sp_devmainheading {font-size: 40px;}
	.ecom_sp_development {padding: 60px 0 0;}
	.getintouch {padding: 60px 0;}
	/*.getintouch a {padding: 56px 0;}*/
	#ecom_sp_wd_content_detail .ecom_sp_wdmainheading {font-size: 40px;margin-bottom: 15px;}
	.ecom_sp_webdesign_bg {height: 353px;}
	.ecom_sp_webdesign_services {padding: 40px 0 0;}
	.ecom_sp_wd_content.ecom_sp_wd1{-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;margin-bottom: 100px;}
	.ecom_sp_wdmiddel{display: none;}
	.ecom_sp_webdesign_service_bg{height: 380px;}

	.sub-tec-infos h3 {font-size: 16px;}

	/* shopify apps and chrome extension 2.0 30-9-21 */
	.our-apps .app-ins-now span{font-size: 15px;}
}

@media only screen and (min-width: 992px) {
	.digital-marketing .ac-tab-content{display: block !important;}
	.android_portfolio .iphone_app_show{min-height: 445px;}
	
	
	/* how they functions */	
	.mobile_i_num{display: none;}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.sp_badges.sp_badges3 img {max-width: 90%;width: 130px;height: auto;}
.sp_badges img {max-width: 80%;}
}
@media only screen and (max-width: 991px) {
	.container {max-width: 750px;}
	.m-t-20{margin-top: 12px;}
	.m-t-60{margin-top: 40px;}

	.header .header-logo {padding: 0 15px;}
	.cust-info ul {padding: 0;}
	.cust-info ul li {font-size: 13px;line-height: 20px;margin-right: 12px;}
	.cust-info ul li i {margin-right: 1px;}
	.cust-info .mob-number {font-size: 12px;}
	.cust-info .social-icons {margin: 0;}
	.cust-info .social-icons a {font-size: 13px;line-height: 20px;margin-left: 5px;}
	.nav-i-menu ul li .nav-link {font-size: 13px;padding: 21px 14px 19px;}
    .nav-i-menu ul li .btn {min-width: 80px;font-size: 13px;padding: 0 15px;height: 40px;line-height: 40px;margin: 10px 0 10px 5px;}
    .header.sticky-fx.fixed .nav-i-menu ul li .nav-link{ padding: 21px 14px; }
    .nav-i-menu ul li i{right: 0; top: 52%; font-size: 13px;}
    header .f-right .m-level1{width: 230px;}
    header .f-right .m-level2{width: 180px;}
    header .f-right .m-level1 a{font-size: 13px;}

    .h-blog-t .btn, .client-section .btn{padding: 0 12px;min-width: 100px;height: 38px;line-height: 38px;}
    .banner-w-text {padding: 50px 0 40px;}
    .expert-banner.banner-i-txt {min-height: 420px;}
    .expert-banner .expert-icon{right: 8px;top: 10px;max-height: 100px;}
    .expert-banner .center-content img {max-height: 80px;margin-right: 27px;padding-right: 20px;}
    .expert-banner .banner-txt span{font-size: 14px;}
    .expert-banner .key-point{max-height: 50%;margin: 0;}
    .expert-banner .key-point li{font-size: 14.5px;}
	.slidertitle, .sp-service-title {font-size: 40px;line-height: 1.2;}
	.cm-infosp {font-size: 18px;}
	.our-service {margin: 50px 0 30px;}
	.inner-ser-info {height: 210px;}
	.service-name {font-size: 20px;line-height: 24px;}
	.dec-ab-sp .btn {min-width: 80px;font-size: 14px;height: 37px;line-height: 37px;}
	.sp-shopify-service {padding: 50px 0;}
	.sp-shopify-service .spdec-info-text {margin-bottom: 40px;}
	.width16left {width: 33.33%;margin-bottom: 30px;}
	.dec-sr-acnr {font-size: 15px;}
	.recent-work {padding: 50px 0;}
	.recent-work .spmain-title {margin-bottom: 40px;}
	.recent-work .slick-slider .slick-arrow {top:100px;right: -10px;}

	.featured-i-video .featured-i-row {padding: 0;flex-wrap: wrap;}
	.featured-i-video .featured-i-row:before {display: none;}
	.featured-i-video .feat-video {width: 100%;}
	.featured-i-video .feat-text {width: 100%;padding: 30px 20px 40px;position: relative;}
	.featured-i-video .feat-text:before {content: '';position: absolute;top: -60px;left: -50vw;bottom: 0;width: 200vw;background: #f5f6f7;z-index: -1;}
	.featured-i-video.feat-i-right .feat-video {order: 0;}
	.featured-i-video.feat-i-right .feat-text {padding: 30px 20px 40px;order: 1;}
	.featured-i-video h2 {font-size: 27px;}
	
	.right-rw-dec {padding-top: 0;}
	.project-dec {font-size: 15px;margin-bottom: 25px;}
	.techno1 {height: 110px;}
	.techno1 .tech-name {padding: 10px;}
	.why-sp {padding: 50px 0 70px;}
	.why-sp .sp-service-title {margin-bottom: 40px;}
	.why-sp-dect {font-size: 15px;line-height: 1.4;}
	.dec-why-sp {padding: 0 10px 0 20px;}
	.client-section {padding: 50px 0 40px;}
	.c-post-item .c-post-bx {padding: 55px 30px 25px;}
	.c-post-item .c-post-bx .quote {left: 30px;}
	.c-post-item .c-post-bx .post-content {font-size: 14.5px;}
	.c-post-item .c-post-bx .author-name {font-size: 18px;line-height: 30px;}
	.c-post-item .c-post-bx .author-name span {font-size: 16px;}
	.post-item .post-img {margin-bottom: 20px;}
	.post-item h3 {font-size: 15px;min-height: 42px;max-height: 42px;}
	.breadcrumbsp{padding: 15px 0;}
	.bredul li{font-size: 14px;}
	.bredul li::after{top: 0;}
	.banner2 .slidert-i {flex-wrap: wrap;justify-content: center;}
	.banner2 .text-n-infosp{padding-left: 0; text-align: center; max-width: 100%; flex: initial;}
	.banner2 .slidertitle{text-align: center;}

	.footer h3 {font-size: 20px;line-height: 30px;margin-bottom: 25px;}
	.footer h4 {font-size: 18px;line-height: 30px;margin-bottom: 25px;}
	.footer .footer-top {padding: 40px 0 20px;}
	.copyright_text, .social_text {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	.copyright_text{text-align: left;}
	.social_text{padding-top: 10px;}
	.footer .footer-bottom {padding: 0px 0 60px !important;}
	.footer .footer-bottom p {font-size: 14px;margin: 10px 0 5px;}
	.footer .ft-links ul li a{font-size: 12px;}

	.page-title{font-size: 25px;}
	.spmain-title{font-size: 25px;}
	/* about-us */
	.innerbanner-dec{padding: 0;}
	.our-client .portfolio_tab{top:67px;}
	.banner-i-txt .banner-txt .h2heading{font-size: 27px;}
	.static-page .box-row span{min-height: 85px;}

	.android-application .banner-i-txt{min-height: 320px; margin-bottom: 50px;}
	
	.and-title{margin-bottom: 30px;}
	.sub-dec-android p{font-size: 15px;margin-bottom: 10px;}
	.and-title h2{font-size: 35px;}
	.and-title span{font-size: 20px;padding-left: 50px;margin: -5px 0 7px;}
	.and-title::after {width: 90px;}
	.about-android{margin-bottom: 50px;}
	.about-android:nth-child(2n) .and-title{margin-bottom: 30px;}
	.about-android:nth-child(2n) .sub-dec-android .ultab-sp{margin-bottom: 10px;}
	.sub-dec-android .ultab-sp li{font-size: 15px;}
	/*.about-android:nth-child(3) .sub-dec-android{padding-top: 15px;}*/
	/*.sub-dec-android{padding: 20px 0;}*/

	.sub-and-how-work{padding: 0 0 30px;}
	.work-ul-num{margin-bottom: 10px;}
	.work-ul-num::after{top: 15px;width: calc(100% - 47px);}
	.work-ul-num span{height: 35px; width:35px; line-height: 35px; font-size: 14px;}
	.work-clmn1 ul li{margin-bottom: 10px;}
	.work-clmn1 ul li h3{line-height: 20px; font-size: 16px; margin-bottom: 8px;}
	.work-clmn1 ul li p:not(.work-ul-num){font-size: 13px;line-height: 16px;}
	.android-how-work .spmain-title{margin-bottom: 20px;}
	.work-clmn1:nth-child(1) ul li p:not(.work-ul-num){padding-right: 10px;}	
	.work-clmn1:nth-child(3){padding-top: 50px;}
	
	.work-clmn1:nth-child(3) ul li:nth-child(2){margin-bottom: 20px;}
	.work-clmn1:nth-child(3) ul li p:not(.work-ul-num), .work-clmn1:nth-child(3) ul li h3{padding-left: 15px; margin-top: 0;}
	.inner-how-work{display: flex; flex-wrap: wrap; padding-bottom: 0;}
	.work-clmn1:nth-child(2) .and-full-image{top: 50%; transform: translateY(-50%); position: relative;}

	.tools-and-technology{padding: 50px 0 20px;}
	.sub-tec-infos{padding: 25px 15px 26px 15px;}
	.sub-tec-infos h3{margin-bottom:12px;}
	.tools-and-technology .spmain-title{margin-bottom: 20px;}

	.android-we-serve{padding: 50px 0 18px;}
	.android-we-serve .spmain-title{margin-bottom: 20px;}
	.android-we-serve .wht-bg{min-height: 140px;}
	.android-inquire{padding: 50px 0;}
	.android-inquire .c-post-item .c-post-bx{padding: 30px;}
	.android-inquire .c-post-item .c-post-bx .author-name{font-size: 23px; line-height: 26px;}
	.android-inquire .c-post-item .c-post-bx .post-content{font-size: 15px;}
	.sub-in-filed p{font-size: 16px;}

	/* php developer */
	.php-development .page-wrapper {padding-top: 50px;}
	.tech-i-services {padding: 50px 0;}
	.tech-i-services .spdec-info-text {margin-bottom: 10px;}
	.tech-i-box .tech-bx-i {padding: 25px;}
	.tech-i-box img {max-width: 70px;max-height: 70px;margin: 0 20px 10px 0;}
	.tech-i-box .tech-i-desc {padding: 0;}
	.php-development .hire-shopify-developer .why-sp:not(.why-cho-cod) {padding: 45px 0 60px;}

	/* CMS & Ecommerce page */
	.serv-i-blocks {margin: 50px 0 40px;}
	.serv-i-blocks .serv-i-box {padding: 50px 30px 30px;}
	.serv-i-blocks .serv-img {width: 100px;height: 100px;border-width: 2px;margin: -100px 0 20px;}
	.serv-i-blocks .serv-img img {padding: 17px;}
	.serv-i-blocks h3 {font-size: 20px;}
	.serv-i-blocks p {font-size: 15px;}

	/* iphone-develpoment */
	.iphone-application .android-how-work{margin-bottom: 30px;}
	.iphone-application .about-android:nth-child(1) .left-dec-android{padding-top: 0;}
	.benefits-ch-softpulse{padding-bottom: 40px;}

	/* client-page */
	.client-section.client-page{padding: 50px 0 60px;}
	.client-page .spdec-info-text {margin-bottom: 20px;}
	.client-page .client-slider, .client-page .client-slider1{display: flex; flex-wrap: wrap; justify-content: center;}
	.our-client .built_logo{padding: 30px 0 0px;}
	.our-client .built_logo li.title_wrap{font-size: 20px;margin: 10px 0 15px;}
	.our-client .tagline{font-size: 15px;margin-bottom: 30px;}
	.our-client .portfolio_tab a{padding: 12px 1px;font-size: 13px;}
	.our-client .portfolio_tab a svg{max-height: 28px;max-width: 28px;}
	.our-client .portfolio_tab li span{margin-top: 5px;}
	.our-client .built_logo li .logo_image {width: 140px;height: 140px;margin: 0 auto;border-width: 2px;}
	.our-client .built_logo li img{padding: 2px 5px;max-height: 68%;}
	.climg{border-width: 2px;}

	.our-team .section-top {padding: 50px 0;}
	.our-team .spmain-title {font-size: 26px;}
    .our-team .spmain-title.m-title {max-width: 480px;}
    .our-team .spmain-title.m-title:before {width: 90px;}
    .comp-details .detail-box h3 {font-size: 24px;}
    .comp-details .detail-box p {font-size: 15px;line-height: 18px;}
    .image-i-text .text-i-wrap {font-size: 16px;}
    .founder-bx {padding: 20px;}
    .founder-bx .founder-img {max-width: 140px;}
    .founder-bx h3 {font-size: 18px;}
    .founder-bx p {font-size: 15px;line-height: 1.2;}

	.career-page .career-list {margin-top: 30px;}
	.career-i-bx {margin: 40px 0;}
    .career-i-bx .career-box {font-size: 15px;padding: 20px;}
    .career-i-bx .career-head {margin: -60px 0 20px;padding: 15px;}
    .career-i-bx .career-head svg {width: 50px;height: 50px;}
    .career-i-bx .career-head span {font-size: 18px;}

	/* contact-us */
	.cont-inf span{min-width: 60px;}
	.cont-inf h4{font-size: 17px;}
	.subnitfiled{display: block;}
	.textareafiled{width: 100%; margin-right: 0;}
	.subnitfiled .btn{margin-top: 15px;}
	.global-office .office-add .india-pin:hover .india-add, .global-office .office-add .germany-pin:hover .germany-add, .global-office .office-add .canada-pin1:hover .canada-add1, .global-office .office-add .canada-pin2:hover .canada-add2{display: none;}

	/* recent-work */
	.shipping-policy .our-wrkproject{margin-bottom: 50px;}
	.shipping-policy .our-wrkproject:nth-child(2n + 1){padding-right: 15px;}
	.shipping-policy .our-wrkproject:nth-child(2n){padding-left: 15px;}
	.sitemap .s-content > div {width: 50% !important;margin-bottom: 12px;}

	/* digital-marketing */
	.digital-marketing .account-tab{display:none;}
	.nav-arrow {display: block;float: left;width: 100%;font-size: 25px;text-align: center;margin-bottom: 50px;padding-bottom: 10px;border-bottom: 1px solid #ddd;}
	.digital-marketing .ac-tab-content{float: left; width: 100%; padding: 0;}
	.digital-marketing .account-content .hide{display: block;}
	.digital-marketing .account-content{max-width: 100%; flex: initial;}
	.digital-marketing .ac-tab-content2 {float: left;width: 100%;padding: 0;}
	.d-lg-none{float: right; top: 6px;  position: relative; display: none;}
	.nav-arrow.active svg {transform: rotate(180deg);}
	.digital-marketing .ac-tab-content2 a span svg {height: 14px;width: 14px;}
	.digital-marketing{padding: 40px 0 60px;}

	/* shopify app development */
	.banner-i-txt-2 {padding: 50px 30px;}
	.banner-i-txt-2 .banner-logo {max-height: 90px;}
	.banner-i-txt-2 h2,
	.banner-i-txt-2 .main_tag_add {font-size: 28px;margin: 25px 0 15px;}
	.banner-i-txt-2 h3 {font-size: 22px;margin: 0 0 25px;}
	.banner-i-txt-2 .btn {height: 52px;line-height: 52px;}
	.sp-app-lists .row {margin: 0 -7px;}
	.app-list-item {padding: 0 7px;margin-bottom: 20px;}
	.app-list-item .app-desc {padding: 15px;}
	.app-list-item .app-img {width: 60px;height: 60px;min-width: 60px;margin-right: 10px}
	.app-list-item .app-title h3 {font-size: 18px;}
	.app-list-item .review {font-size: 16px;}
	.app-list-item .review img {margin: -3px 7px 0 5px;max-height: 14px;}
	.app-list-item p {font-size: 13px;margin-bottom: 10px;line-height: 17px;}
	.app-list-item .install_btn{padding: 10px 15px;}
	.app-list-item .app-link {font-size: 15px;}
	.app-list-item .app-install h4 {font-size: 16px;}
	.app-list-item .app-install h4 span {font-size: 14px;}
	.app-list-item .app-install .btn {font-size: 12px;height: 36px;line-height: 36px;padding: 0 10px;}
	.banner-i-sp h2 {font-size: 30px;}
	.banner-i-sp .btn {max-width: 180px;height: 54px;line-height: 54px;padding: 0 20px;display: block;margin: 20px auto 0;}

	.h2heading{margin-bottom: 15px !important; font-size: 20px;}
	.pdectext{margin-bottom: 25px !important; font-size: 14px;}
	.experts-follow li a{font-size: 15px;}
	.experts-follow li{padding-left: 23px;}
	.experts-follow li::after{top: 0;}
	.experts-follow{margin-bottom: 0 !important;}
	.dec-p1{margin-bottom: 35px !important; padding-bottom: 23px !important;}
	.pdectext{margin-bottom: 20px !important;}
	.ultab-sp li a{font-size: 15px;}
	.redinfo{max-width: 100%; width: 100%; margin-bottom: 25px; display: block; text-align: left;font-size: 17px;}
	.dec-pl .btn{float: none;}
	.h4heading{font-size: 15px;}
	.dec-pl .ultab-sp{margin-bottom: 35px;}

	/* technologies */
	.technologies .client-img{max-width: 180px;}

	/* career-page-change-css */
    .career-i-bx .career-head svg, .career-i-bx .career-head img {width: 50px;height: 50px;}

	/* testimonial */
	.client-testi .c-post-item .post-content{width: 100%;}
	.client-testi .c-post-bx .quote{display: none;}
	.climg{margin-left: auto; margin-right: auto; float: none; margin-bottom: 20px; margin-top: 0;}
	.client-testi .c-post-bx{padding: 30px;}
	.client-testi .c-post-bx .author-name{padding-left: 0;}
	.client-testi .c-post-item{width: 50%;}
	.client-section.client-testi .page-title{margin-bottom: 0;}
	.client-testi .c-post-item .c-post-bx{padding: 20px;}
	.client-testi .c-post-bx .author-name{ font-size: 16px; }

	.seo-app-about{padding: 50px 0; margin-bottom: 50px;}
	.seo-ab-dec{padding: 25px 15px 40px;}
	.seo-ab-dec h3{font-size: 18px;}
	.seo-ab-dec p{font-size: 15px;}
	.app-feature-sec{padding: 50px 0;}
	.sub-i-grid{padding: 30px 20px 35px;}
	.sub-i-grid img{height: 50px;}
	.seo-testi-sec{padding: 50px 0;}

	.sold-stock-testi{ padding: 0; }

	/* app-development */
	.static-page .logo-images .box-row{width: 50%;}
	.static-page .logo-images .box-row:nth-child(2n + 1){clear: left;}

	.landing-banner .content{max-width: 340px;}
    .landing-banner .content h1{font-size: 26px;margin-bottom: 25px;}
    .landing-banner .content p{font-size: 15px;margin-bottom: 25px;line-height: 20px;}
    .landing-banner .content .download-lnk img{max-height: 42px;}
    .landing-store .content h3 {font-size: 26px;}
    .landing-store .content p{font-size: 20px;line-height: 20px;margin-bottom: 30px;}
    .about-feature .about-app li{padding: 0 10px;}
    .about-feature .features-content .back-div {padding: 15px;}
    .about-feature .features-content .icon {width: 30px;}
    .about-feature .features-content .icon svg {height: 30px;}
    .about-feature .features-content h4{font-size:16px;margin-bottom: 5px;}
    .about-feature .features-content p{font-size:14px;min-height: inherit;}
    .about-feature .features-content li{padding: 5px 8px 5px 0;}
    .about-feature .features-content{padding-left: 3%;}
    .about-feature .features-content .content{padding-left: 40px;}
    .screenshot .slick-slide img{max-width: 240px;}
    .screenshot .screen-slider{padding: 40px 0 44px;}
    .screen-slider:after{background-size: 93%;}

    .p-60 {padding: 50px 0;}
	.banner-i-txt {min-height: 360px;margin-bottom: -67px;}
	.tab-i-list{top:66px;}
	.tab-i-list .tab-link{font-size: 14px;padding: 8px 10px;}
	.tab-i-list .tab-link svg{width: 25px;height: 25px;}

	/* codeignator-development-page */
	.why-choo-cod-subtext{max-width: 100%;}
	.benifit-code-sec .and-title{margin-bottom: 15px;}

	/* hire-sp-developers */
	.hire-shopify-developer .about-android:nth-of-type(odd) .right-img-adnroid .sub-img-android .right-portfolio h2{font-size: 25px; margin-bottom: 20px; line-height: inherit;}
	.hire-shopify-developer .about-android:nth-of-type(odd) .right-img-adnroid .sub-img-android .right-portfolio p + h2{margin-top: -10px;}
	.hire-shopify-developer .about-android:nth-of-type(odd) .right-img-adnroid .sub-img-android .right-portfolio p{font-size: 15px;}
	.hire-shopify-developer .about-android:nth-of-type(odd) .right-img-adnroid .sub-img-android .right-portfolio{padding: 25px 20px 20px;}
	.hire-shopify-developer .about-android:nth-of-type(odd) .right-img-adnroid .sub-img-android .right-portfolio .ultab-sp li{font-size: 15px;margin-bottom: 6px;}
	.hire-shopify-developer .about-android:nth-of-type(odd){margin-bottom: 50px;}
	.hire-shopify-developer .about-android:nth-of-type(odd) .react-native-overview .right-img-adnroid .sub-img-android .right-portfolio h2 {font-size: 20px;}
	.hire-shopify-developer .get-free-consultation .banner-i-txt{min-height: 250px;}
	.benefits-sec-no {font-size: 18px;}
	.sub-i-benefits .bene-grid-dec {font-size: 15px;}
	.consultation-text h2{font-size: 35px;}
	.consultation-text p{font-size: 14px;line-height: 20px;margin-top: 10px;}
	.hire-shopify-developer .recent-work{padding: 50px 0;}
	.hire-shopify-developer .sp-shopify-service .sp-service-title{margin-left: 0;}
	/*.hire-shopify-developer .sp-shopify-service .width16left{margin-bottom: 30px;}*/
	.android-we-serve .wht-bg img{max-height: 60px; margin-bottom: 20px;}
	.hire-shopify-developer .why-sp{padding: 50px 0; margin-bottom: 0;}
	.hire-shopify-developer .why-sp .sp-service-title{font-size: 30px; margin-bottom: 10px;}
	.hire-shopify-developer .why-sp .why-sp-dev-text{max-width: 90%;}
	.hire-shopify-developer .why-cont-info{margin-top: 40px;}
	.hire-shopify-developer .why-cont-info .col-md-4.f-left{ margin-bottom: 30px;}
	.inner-sp-dv-why h3{font-size: 17px;}
	.inner-sp-dv-why p{font-size: 13px; line-height: 18px; max-width: 100%;}
	.hire-shopify-developer .why-cont-info .col-md-6.f-left:nth-child(4) .inner-sp-dv-why{margin-left: 0;}
	.hire-shopify-developer .why-cont-info .col-md-6.f-left:nth-child(5) .inner-sp-dv-why{margin-left: 0;}
	.hire-shopify-developer .why-cont-info .col-md-6.f-left .inner-sp-dv-why p{max-width: 100%;}
	.hire-shopify-developer .android-we-serve .wht-bg h3{font-size: 14px;}
	.hire-shopify-developer .android-we-serve .row{margin:0 -8px;}
	.hire-shopify-developer .android-we-serve .width16left{padding: 0 8px;margin-bottom: 16px;}
	/*.tgl-heading span{font-size: 13px;}*/
	/*.tgl-heading span::after{font-size: 20px;}*/
	/*.tglcontn-faq p{font-size: 13px; padding: 15px 20px 15px;}*/

	/* hire-dedicated-developers */
	.hire-ded-dev .about-android .and-title span{font-size: 17px;}
	/* hire-android-app-developers */
	.android_portfolio .iphone_app_show{margin-bottom: 40px;}
	.android_portfolio .iphone_mobile img{right: 20px; max-width: 56%; top: -50px;}
	.android_portfolio .iphone_mobile.landscape-mobile img{max-width: 100%;}
	.android_portfolio .iphone_app_show{margin-top: 50px;}
	.android_portfolio .iphone_inner_data{padding: 30px 0;}
	.android_portfolio .iphone_inner_data .and-icon-img{max-width: 100px;}
	.android_portfolio .iphone_inner_data h5{font-size: 25px; margin-bottom: 10px;}
	.android_portfolio .iphone_inner_data p{font-size: 14px; margin-bottom: 15px;}
	.android_portfolio .button-wrapper-mobile ul li{margin: 0 5px;}
	.android_portfolio .slick-prev{left: 15px;}
	.android_portfolio .slick-next{right: 15px;}
	.android_portfolio{margin: 0;}
	.hire-shopify-developer .sp-hire-android-dv .android-we-serve:not(.and-v2) .width16left{width: 33.3333%;}

	.imageagram-banner-itext .banner-txt .h2heading{line-height: 30px;}
	.imageagram-banner-itext .banner-txt li{font-size: 20px;}
	.imageagram-banner-itext .btn.sp-developers{margin-top: 30px;}
	.imageagram-info .sub-dec-android{padding: 0;}
	.imageagram-info.benifit-code-sec .and-title span{font-size: 20px;}
	.sub-img-about{padding: 50px 18px 40px 18px;}
	.sub-img-about-h2{font-size: 20px; margin-bottom: 20px;}
	.sub-img-about-p{font-size: 15px;}
	.imageagram-about{padding: 50px 0; margin-bottom: 50px;}
	.how-app-start-deatils .sp-service-title{max-width: 96%; margin: 0 auto 50px; line-height: 45px;}
	.app-testi-sub-div{padding: 50px 10px 40px;}
	.app-testi-slider .cus-review-app{max-width: 90%; margin: 15px auto 30px;}
	.app-testimonial-sec{padding-bottom: 50px;}
	.app-priceing{padding: 50px 0 60px;}
	.android-application .banner-i-txt.get-your-own-store{margin-bottom: 0; padding: 50px 0 60px;}
	.own-store-heading{font-size: 30px; line-height: 35px;}
	.mobiapp-about-sec .sub-img-about svg{max-width: 50px; max-height: 50px;}
	.mobiapp-about-sec .sub-img-about{padding: 40px 18px 40px 27px;}
	.mobiapp-about-sec .spdec-info-text{max-width: 80%;}
	.multiseller-about-sec .spdec-info-text{margin: 0 auto 50px;}
	.spp-sec-1{min-height: 500px;}
	.spp-sec-1 .container{margin-top: 0;}
	.spp-sec-1 .grt-yr-own{font-size: 30px; line-height: 35px;}
	.spp-sec-1 .spp-sec1-hrading{font-size: 30px; line-height: 35px; margin-bottom: 15px;}
	.spp-sec-1 .spp-sec1-info-text{font-size: 16px; margin-bottom: 25px; line-height: 26px;}
	.spp-sec-1 .l-content{width: 50%;}
	.spp-sec-1 .key-point{width: 42%;padding-left: 2%;}
	a.spp-sec-all{height: 55px;line-height: 55px;padding: 0 20px;font-size: 16px;}
	.spp-sec-1 .key-point li{font-size: 16px;}
	.spp-sec-2{padding: 50px 0;}
	.spp-sec-2 .sec2-sub-i-left {padding: 30px 25px 15px 25px;}
	.spp-sec-2 .sub-i-left-1 h3{font-size:13px;margin-bottom: 5px;}
	.spp-sec-2 .sub-i-left-1 p{font-size: 13px;}
	.spp-sec-2 .what-do-get-right .spmain-title{font-size: 22px; margin-bottom: 30px;}
	.spp-sec-2 .sec2-sub-i-right img{object-fit: cover; object-position: right; max-height: 400px;}
	.spp-sec-3 .sub-spp-sec3{padding: 60px 0;}
	.spp-sec-3 .inner-spp-sec3 h2{font-size: 35px;}
	.spp-sec-2.spp-sec-4{padding: 50px 0;}
	.spp-sec-5 .sub-spp-sec5-p{max-width: 90%;}
	.spp-sec-6{padding: 50px 0;}
	.req-st-form .form-content p{font-size: 14px;}
	.req-st-form .form-content:before {transform: skew(-3deg);}
	.req-st-form .form-content h2{font-size: 26px;margin-bottom: 20px;}
	.spp-sec-5.req-st-form .form-content{width: 100%;}
	.spp-sec-5.req-st-form .form-content p{max-width: 100%;margin-bottom: 0;}
	.spp-sec-5.req-st-form .form-content:before{transform: none;}
	.spp-sec-5.req-st-form .form-fields{width: 100%;max-width: 430px;margin: 0 auto;}
	.wa-app-ver-price{padding: 30px 15px 27px;}
	.wa-app-ver{font-size: 17px; margin-bottom: 15px;}
	.wa-trial-ver{width: calc(100% - 80px);}
	.how-app-pr{max-width: 80px;}
	.how-app-pr p span{font-size: 29px; line-height: 30px;}
	.wa-app-ver-dec{padding: 30px 15px 40px;}
	.washare-chat-testi-sec{padding-top: 50px;}
	.about-android.cod-app-sms-mode{ padding: 60px 0; }
	.cod-app-sms-mode .sub-dec-android{max-width: 100%;}
	.ultimate-app-feature .sub-and-how-work{padding: 40px 0;}
	.ultimate-app-price{padding-bottom: 50px;}
	.logistic-app-note.about-android{margin-bottom: 50px; padding: 50px 0;}
	.product-caro-facebook.mobiapp-feature.about-android{ padding-bottom: 0; }
	.fb-car-ab-sec{padding: 50px 0;}
	.page-wrapper .checkout-upesll-sec.about-android .and-title{margin-bottom: 15px;}

	/* hire php developer */
	.hire-php-dev .banner-i-txt {margin-bottom: 50px;}
	.serv-i-desc {padding: 30px 25px;}
	.serv-i-desc li p {font-size: 15px;padding-top: 5px;padding-left: 80px;}
	.cons-sec-2 .banner-i-txt {padding: 60px 0;}
	.tech-list .tech-i-bx {padding: 30px 20px;}
	.tech-list .tech-i-bx img {height: 60px;}
	.tech-list .tech-i-bx span {font-size: 16px;}
	
	/* migration page */
	.mgs_banner_overlay {padding-top: 33px;}
	.mgs_banner_overlay h2,
	.mgs_banner_overlay .main_tag_add {font-size: 30px;}.mgs_top_baner {min-height: 470px;}.mgs_banner_overlay ul li {font-size: 15px;}.mgs_top_baner .mgs_banner_overlay ul li:before{top: 2px;}.mgs_banner_overlay a {max-width: 600px;font-size: 15px;margin-bottom: 20px;}	
	/* data migration*/.mgs_data_migration {display: flex;}.mgs_data_migration h2 {font-size: 35px;text-align: left;margin: 0 0 20px;}.mgs_data_migration_overlay ul li {font-size: 16px;}
	.mgs_data_migration .mgs_data_migration_overlay ul li:before {top: 2px;}
	/*setup-store*/	.store_option{margin-bottom: 11px;}.sub_setup_store .store-title h2 {font-size: 30px;line-height: 50px;}.sub_setup_store .store-title span {left: 57px;bottom: -11px;font-size: 17px;}
	.sub_setup_store .store-title {margin-bottom: 30px;}.sub_setup_store p {font-size: 15px;margin-bottom: 18px;}
	.sub_setup_store .store_option li {font-size: 15px;}
	.mgs_process_title{font-size:32px;margin-bottom: 40px;}/*migration process*/
	/*.mgs_process_desc {padding-top: 30px;}*/
	.mgs_process_desc h4 {font-size: 20px;}
	.mgs_process_option li{font-size:15px;}.mgs_slick_custom_arrow{top:84px;left:16.5rem;}
	/* url redirect*/.url_redirect_title {font-size: 30px;line-height: 29px;}.mgs_url_redirect_main p.url_redirect_subtitle{padding: 0;font-size: 16px;}.mgs_url_redirect {padding: 40px 0 40px;}
	.url_redirect_sp {padding: 0 15px 0 45px;}.url-sp-dect{font-size: 15px;}
	/*domain point*/.mgs_domain_point_overlay h2.mgs_domain_point_head {font-size: 28px;margin-bottom: 15px;}
	.mgs_domain_point_overlay p.mgs_domain_point_title,.mgs_domain_point_overlay p.mgs_domain_point_subtitle {font-size: 16px;margin-bottom: 10px;word-break: keep-all;}
	.mgs_domain_point_overlay p.mgs_domain_point_subtitle {margin-bottom: 30px;}
	.mgs_domain_point_overlay {width: 100%;}.f-address span {font-size: 13px;}
	.mgs-shopify-mprocess-decdiv {margin-bottom: 22px;}.mgs-shopify-mprocess-title{font-size: 30px;margin-bottom: 30px;}.mgs-shopify-mprocess {padding: 40px 0 40px;}/*shopify migression process*/
	
	/* chrome extension page */
/*	.chrome_extension_banner {min-height: 360px;background-position: 70%;}
	.chrome_extension_banner .banner-txt{width: 45%;}
	.chrome_extension_banner .h2heading {font-size: 30px;}
	.chrome_extension_banner ul li {font-size: 15px;}
	.sub_dec_extension .and-title{margin-bottom: 25px;}
	.sub_dec_extension .and-title h2{font-size: 35px;line-height: 50px;}
	.sub_dec_extension .and-title span{font-size: 17px;left: 57px;bottom: -16px;}
	.extension_howitwork {margin: 30px 0;}	.extension_howitwork .extension_sec_1 {display: block;}
	.extension_howitwork .extension_sec_1 div:nth-child(2n+1) {clear: left;}
	.extension_howitwork .right-img-adnroid, .extension_howitwork .right_dec_extension {margin-bottom: 20px;}
	
	.sub_img_howitwork h2 {font-size: 18px;}
	.sub_img_howitwork span {font-size: 15px;line-height: 1.4;}
	.extension_tools {padding: 30px 0;}
	.extension_tools-title {font-size: 25px;}
	.ext_tools_slick_process{padding:0 0 30px;}
	.etools_desc h4{font-size:20px;}
	.ext_tools_process_option li{font-size:15px;}
	.extension_tools .mgs_slick_custom_arrow {left: 16.3rem;}
	.extension_inquire{padding: 50px 0;}
	.extension_inquire .c-post-item .c-post-bx{padding: 30px;}
	.extension_inquire .c-post-item .c-post-bx .author-name{font-size: 23px; line-height: 26px;}
	.extension_inquire .c-post-item .c-post-bx .post-content{font-size: 15px;}
	.ext_sub_in_filed p{font-size: 16px;}*/
	
	/*--dropship page--*/
	.dropship_service_banner {min-height: 400px;background-position: 70%;margin-bottom: 20px}/* dropship top banner */
	.dropship_service_banner .banner-txt{width: 40%;}
	.dropship_service_banner .h2heading {font-size: 24px;line-height: 20px;}.dropship_service_banner ul li {font-size: 10px;}
	.second_features_sections {order: 1;margin-bottom: 20px;}.first_features_sections {order: 2;}/* dropship features */
	.dropship_howtheyfuctions .dropship_howtheyfuctions_main{display: block;}/* how they functions */
	.dropship_fun_indicator_num:not(:last-child):after{content: unset}
	.dropship_fun_indicator_num:first-child:before, .dropship_fun_indicator_num:last-child:before{content: unset}
	.dropship_fun_indicator{display: none;}.dropship_howtheyfuctions_inner.m-b-40{margin-bottom: 30px;}
	.dropship_fun_indicator_num span{position: absolute;top: -19px;left: 19px;}
	.dropship_howitwork{padding: 0 0 30px;}	/* how it work */
	.dropship_howitwork_inner {padding: 0 15px;width: 100%;}
	.dropship_expertise{padding: 22px 0 30px;}/* what our expertise */
	.sub_desc_dropship_platfoms .and-title h2{font-size: 30px;line-height: 44px;}/* dropship platfoms */
	.sub_desc_dropship_platfoms .and-title span {font-size: 17px;left: 57px;bottom: -15px;}
	.sub_desc_dropship_platfoms .and-title{margin-bottom: 25px;}
	.sub_desc_dropship_platfoms .and-title span{bottom: -11px;}/* dropship platfoms */
	.dropship_platfoms_section{padding: 30px 0;}
	.why_choose_us {padding: 30px 0 40px;}/* why choose us */
	.why_choose_us .why_choose_us_service_title {margin-bottom: 20px;font-size: 30px;line-height: 29px;}
	p.why_choose_us_main_subtitle{padding: 0;font-size: 15px;line-height: 20px;}
	.why_choose_us_dect {font-size: 15px;}.dec_why_choose_us {padding: 0 0 0 20px;}.dec_why_choose_us::after{left: 0;}
	.dropship_inquire{padding: 30px 0;}/* dropship_inquire */
	.dropship_inquire .c-post-item .c-post-bx{padding: 30px;}
	.dropship_inquire .c-post-item .c-post-bx .author-name{font-size: 23px; line-height: 26px;}
	.dropship_inquire_sub_in_filed p,.dropship_inquire .c-post-item .c-post-bx .post-content{font-size: 15px;}

	.article-content font[size="6"], .article-content h2 {font-size: 27px;margin-bottom: 25px;}
	.article-content h3 {font-size: 22px;}
	.article-content img {margin-top: 30px;}
	
	/* ecommerce india page */
	.sed_cont_item {max-height: 240px;height: 240px;}
	.sed_section_sub p {font-size: 14px;line-height: 18px;margin-bottom: 20px;}
	.sed_section_title h2 {font-size: 22px;}
	.sed_section_box{padding: 50px 0 30px;}
	.ei_web_des_overlay h2.ei_web_des_head{font-size: 22px;}
	/*.about-android:last-child {margin: 0;}*/
	.ei_web_des::before {top: 0px;}
	.ei_web_des_overlay p.ei_web_des_sub_head{margin: 0 auto 20px;}
	.ei_web_des_overlay p.ei_web_des_subtitle:last-child{margin:0;}
	.ei_web_des {padding: 40px 0 40px;}
	.right-portfolio_item_box .right-portfolio_item p{font-size: 14px;margin-bottom: 10px;}
	.sed_section_box_first .right-portfolio{padding: 25px 15px 20px;}
		
	.ecom_main_banner_img {height: calc(400px);}
	.ecom-banner-txt h1 {font-size: 32px;}
	.ecomm_web_design_cont_inner {padding: 15px 30px;}
	.ecomm_web_design_cont_inner img {height: auto;max-width: 50%;margin: 0 auto;width: auto;}
	.ecomm_web_design_cont_inner:last-child {padding: 0 30px;}
	#ecomm_web_design_content {padding: 15px 10px 20px;}
	#ecom_sp_deve_content_detail .ecom_sp_devmainheading {font-size: 34px;margin-bottom: 30px;}
	#ecom_sp_deve_content_detail .accordianmain {padding: 20px;}
	#ecom_sp_deve_content_detail .accordianheader .ecom_sp_devheading {font-size: 18px;}
	#ecom_sp_deve_content_detail .accordianbody .ecom_sp_devbody {font-size: 15px;}
	.ecom_sp_deve_content p {font-size: 15px;}
	.ecom_sp_development {padding: 50px 0 0;}
	.getintouch {padding: 50px 0;}
	/*.getintouch a {padding: 46px 0;}*/
	#ecom_sp_wd_detail_box {padding: 30px 20px 20px;}
	.ecom_sp_wdbody {font-size: 15px;}
	h2.ecom_sp_wdheading {font-size: 22px;margin-bottom: 10px;}
	.whyecom_sp_store {padding: 50px 0;}
	.whyecom_sp_store_heading {margin-bottom: 30px;}
	.ecom-m-b {margin-bottom: 40px;}
	#ecom_sp_wd_content_detail .ecom_sp_wdmainheading {font-size: 34px;}
	#ecom_sp_wd_content_detail p {font-size: 15px;}
	.whyecom_sp_store_image {text-align: center;height: auto;margin-bottom: 30px;}
	.whyecom_sp_store_image img:last-child {position: unset;bottom: unset;right: unset;margin-left: -30px;}
	.whyecom_sp_store_image img:first-child {position: unset;left: unset;top: unset;}
	.whyecom_sp_store_cont1 .whyecom_spstore_continner_box {padding-bottom: 23px;}
	.whyecom_spstore_row2_block1,.whyecom_spstore_row4_block1{order:2;}
	.whyecom_spstore_row2_block2,.whyecom_spstore_row4_block2{order:1;}
	.whyecom_sp_store_image_middle {display: none;}
	.whyecom_spstore_continner_box h2 {font-size: 22px;margin-bottom: 10px;}
	.whyecom_spstore_continner_box p {font-size: 15px;}
	/*.services-wrapper .tab-i-list{margin-top: -67px;}*/

	/* shopify-development-services */
	.fixedpage_header .banner-i-txt .banner-txt .h2heading{font-size: 27px;}
	.capability-right ul li,.capability-right p{font-size: 15px;}.capability-right p{margin-bottom: 5px;}
	.c-items-post .c-p-bx .c-p-content{font-size:14.5px}
	.c-items-post .c-p-bx .c-author-name{font-size: 18px;line-height: 30px;}
	.c-items-post .c-p-bx{padding: 25px 35px;}
	.sp_process_work .spdec-info-text {margin-bottom: 10px;}
	.fixedpage_header .banner-txt p{font-size: 15px;}
	.sp-highlight-note .sp-highlight-note-inner h3{font-size: 25px;}

	/* shopify apps and chrome extension 2.0 30-9-21 */
    .wp-sec-one .container{max-width: 750px;}
    .wp-sec-one{padding-bottom: 0;}
    .main-abs-two{top: -80px;}
    .app-pricing{background-repeat: no-repeat;background-size: cover;padding-top: 0;margin-bottom: 0;}
    .wp-sec-two{margin-bottom: 0;}
    .wp-new-app:not(.chrome-ex-new) .app-pricing .spk-pricing-table .spk-plans:not(.slick-slide):not(:nth-child(-n+2)){display: none;}
    .app-pricing .spk-pricing-table .spk-plans{flex: 1 1 50%;}

    /* chrome extension  */
    .chrome-ex-new .app-pricing .spk-plans{flex: 1 1 50%;margin-top: 0;}
    .chrome-ex-banner:after{height: 110px;top: calc(100% - 50px);}
}
@media(max-width: 769px){
	.extension_tools .container{padding-right: 15px;padding-left: 15px;}/* our all extension */
}

@media only screen and (min-width: 768px) {
	header .f-right li:hover .m-level1{opacity: 1;visibility: visible;transform: translateY(0); display: inline-block !important;}
	header .m-level1 li:hover .m-level2{display: block;opacity: 1;visibility: visible;transform: translateY(0);}
	header .m-level1 li:hover{background: #ececec;}
	.header.sticky-fx.fixed .nav-i-menu ul li:first-child .nav-link {padding-left: 0;}
	.nav-i-menu ul li:first-child .nav-link{padding-left: 0;}
}

@media only screen and (max-width: 767px) {
	.hidden-x {display: none !important;}
	.btn, a.btn {font-size: 15px;height: 40px;line-height: 40px;}
	.btn.btn-blue {min-width: 140px;height: 46px;line-height: 46px;padding: 0 30px;}

	.container {max-width: 100%;}
	.m-t-20{margin-top: 10px;}
	.m-t-60{margin-top: 30px;}

	.header {padding: 10px 0;top:0;border-bottom: 1px solid #f7f7f7;box-shadow: 1px 0px 5px rgba(0,0,0,0.1);}
	.header .row {justify-content: space-between;align-items: center;}
	.header .header-logo {-ms-flex: 0 0 160px;flex: 0 0 160px;max-width: 160px;}
	.header.sticky-fx.fixed .header-logo{padding: 0 15px;}
	.res-i-link .btn {min-width: 80px;font-size: 14px;height: 36px;line-height: 36px;float: left;padding: 0 15px;margin: 2px 0;}
	#menu-icon {width: 40px;height: 40px;float: left;margin: 0 12px;padding: 12px 7px;cursor: pointer;}
	#menu-icon span {width: 100%;height: 2px;background: #000;display: block;}
	#menu-icon span:nth-child(2) {margin: 5px 0;}
	.nav-i-menu ul li.active::after{content: initial;}

	.header .nav-i-links {position: fixed;top: 0;left: -290px;width: 290px;height: 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;overflow-y: auto;max-width: 100%;opacity: 0;visibility: hidden;padding: 0;background: #f9f9f9;transition: all 0.3s ease;z-index: 999;}
	.header .nav-i-links.open {left: 0;opacity: 1;visibility: visible;}
	.header .c-mask {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.7);opacity: 0;visibility: hidden;transition: all 0.3s ease;z-index: 998;}
	.header .c-mask.show {opacity: 1;visibility: visible;}
	.nav-i-links .res-logo {padding: 15px;border-bottom: 1px solid #eee;}
	.nav-i-links .res-logo img {max-height: 50px;}
	.nav-i-links .close-icon {position: absolute;top: 0;right: 0;width: 40px;height: 40px;padding: 11px;}
	.nav-i-links .close-icon svg {width: 100%;height: 100%;vertical-align: top;}
	.nav-i-menu ul li {width: 100%;}
	.nav-i-menu ul li .nav-link {font-size: 15px;padding: 14px 15px;border-bottom: 1px solid #eee; position: relative;}
	.header.sticky-fx.fixed .nav-i-menu ul li .nav-link{padding: 14px 15px;}
	header .f-right .m-level1 {opacity: 1; visibility: visible; width: 100%;float: left;position: relative;transform: none; transition: none; display: none; box-shadow: none;border-top: none;background: #f3f3f3;padding: 1px 0;}
	header .f-right .m-level2 {width: 100%;float: left;position: relative;left: 0;box-shadow: none;border-top: none;padding: 1px 0; opacity: 1; visibility: visible; display: none; transform: none; transition: none;}
	.nav-i-menu ul li i {float: right;padding: 17px 12px;position: absolute;right: 5px;top:0;width: 100%;text-align: right;z-index: 1;  transform: none; font-size: 15px;}
	header .f-right .sub-level2-li i{top: 0; transform: none; padding: 10px 12px;}
	.nav-i-menu ul li .active:before {content: '\f106';}
	header .f-right .sub-level2-li .active:before {content: '\f106';}
	header .f-right .m-level1 .mobile-show{display: block;}
	header .f-right .m-level1 li{border-bottom: 1px solid #e3e3e3; padding: 0;}
	header .f-right .m-level1 li a{padding: 8px 25px;}
	header .f-right .m-level1 a{font-size: 13px;}
	header .f-right .sub-level2-li i:before{content: '\f107';}
	header .f-right .m-level2 li{padding: 0;}
	header .f-right .m-level2 li a{padding: 8px 33px;}
	header .f-right .m-level2 li:last-child{border-bottom: none;}

	.banner-w-text {padding: 40px 0;background:#3895FD !important; }
	.slidertitle, .sp-service-title {font-size: 35px;line-height: 45px;font-weight: 600;}
	.cm-infosp {font-size: 17px;}
	.our-service {margin: 40px 0 20px;}
	.spdec-info-text {font-size: 15px;max-width: 450px;margin-bottom: 35px;}
	.sp-shopify-service {padding: 40px 0;}
	.recent-work {padding: 40px 0;}
	.recent-work .spmain-title {margin-bottom: 30px;}
	.recent-work .slick-slider .slick-arrow{top: 21%;}
	.recent-work .slick-slider .slick-arrow.slick-prev{left: -15px;}
	.project-info {margin-bottom: 40px;}
	.index .left-lp-img{width: 100%;}
	.left-lp-img {width: 100%;margin-bottom: 30px;}
	.right-rw-dec {width: 100%;max-width: 480px;float: none;display: block;margin: auto;text-align: center;}
	.index .right-rw-dec{width: 100%; max-width: 480px;}
	.techno-use {display: flex;flex-wrap: wrap;justify-content: center;text-align: center;}
	.techno1 {width: calc(25% - 6px);margin: 0 3px 6px;}
	.why-sp {padding: 40px 0 30px;}
	.why-sp .sp-service-title {margin-bottom: 30px;}
	.dec-why-sp {padding: 5px 0px 5px 20px;margin: 0 0 20px;}
	.dec-why-sp::after {width: 3px;}
	.client-section {padding: 40px 0 30px;}
	.client-testi .c-post-item {width: 100%;}
	.climg {max-width: 90px;max-height: 90px;margin-bottom: 15px;}
	.client-img .img-bx {height: 90px;}
	.c-post-item {margin-top: 20px;}
	.recent-blogs {padding: 40px 0 20px;}
	.post-item {margin-bottom: 30px;}
	.banner2 .slider-imgsm img {width: 61%;}

	.client-banner {padding: 40px 0;min-height: 320px;}
	.client-banner h2,
	.client-banner .main_tag_add {font-size: 35px;margin-bottom: 5px;}
	.client-banner p {font-size: 18px;margin-bottom: 40px;}
	.client-banner .scoll-btn {width: 50px;height: 50px;border-width: 2px;}
	.client-banner .scoll-btn:after {top: 12px;width: 16px;height: 16px;border-width: 8px;}
	.clients-video .video-image{margin-bottom: 15px;}
	.clients-video .video-image svg{height: 40px;width: 40px;}
	.clients-video .box .link{padding-top: 0;font-size: 18px;}
	.feat-video-wrapper {padding: 35px 0;}
	.feat-video-wrapper .spmain-title {margin-bottom: 35px;}
	.featured-i-video {margin-bottom: 40px;}
	.featured-i-video .feat-text, .featured-i-video.feat-i-right .feat-text {padding: 30px 15px 40px;}
	.featured-i-video .video-image svg {width: 60px;height: 60px;}
	.featured-i-video h2 {font-size: 24px;}
	.featured-i-video .store-tag {margin-bottom: 10px;}
	.featured-i-video .store-tag li {font-size: 12px;height: 29px;}
	.content-collapse {font-size: 15px;line-height: 22px;max-height: 132px;}
	.popup-i-frame {padding: 40px 15px;}
	.popup-i-frame .close-popup {right: -15px;}

	.footer h3, .footer h4 {font-size: 18px;line-height: 25px;margin-bottom: 20px;}
	.footer .footer-top {padding: 40px 0 20px;}
	.footer .footer-top .col-md-2:nth-of-type(3), .footer .footer-top .col-md-2:nth-of-type(4) {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.footer .footer-top .col-md-3 {margin-top: 20px;}
	.footer .ft-links h6 {font-size: 16px;border-bottom: 1px solid #666;padding: 0 25px 12px 0;margin-bottom: 12px;position: relative;}
	.footer .ft-links h6:before {content: '';width: 10px;height: 10px;position: absolute;top: 5px;right: 5px;border-left: 2px solid #f9f9f9;border-bottom: 2px solid #f9f9f9;transform: rotate(-45deg);}
	.footer .ft-links h6.active:before {top: 10px;transform: rotate(-225deg);}
	.footer .ft-links ul {width: 100%;float: left;display: none;margin: 2px 0 10px !important;}
	.footer .ft-links.ft-sociallink ul{margin-top: 2px;}
	.footer .ft-links ul li {margin-bottom: 8px;}
	.footer .ft-links ul li a {font-size: 13px;}
	.footer .footer-bottom {text-align: left;}
	.footer .footer-bottom p {margin: 5px 0;}
	.footer .ft-social {padding: 5px 0 0 0;float: none;display: inline-block;}
	.footer .f-divider {border-color: #666;}
	.f-divider{margin-bottom: 10px;}

	.page-title{font-size: 22px;margin-bottom: 35px;}
	.spmain-title{font-size: 22px;}
	.s-content p{font-size: 14px;line-height: 20px;}
	.s-content ul{font-size: 14px;line-height: 20px;}

	.expert-banner.banner-i-txt{min-height: 450px;}
	.expert-banner .center-content {align-items: flex-start;flex-direction: column;justify-content: center;}
	.expert-banner .banner-txt { padding: 15px 0;border-bottom: 1px solid #fff;}
	.expert-banner .center-content img{margin-top: 15px;border: none;max-height: 50px;}
	.expert-banner .flex-point-img{ flex-direction: column-reverse;}
	.expert-banner .expert-icons img{margin: 10px 0;max-height: 40px;}
	.expert-banner .key-point{margin: 20px 0 10px;max-width: 100%;text-align: left;}
	.expert-banner .key-point li{padding: 4px 8px;margin: 0 6px 6px 0;font-size: 13px;}

	/* php developer */
	.php-development .page-wrapper {padding-top: 30px;}
	.tech-i-services {padding: 40px 0;}
	.tech-i-services .spdec-info-text {margin-bottom: 0;}
	.tech-i-box {width: 100%;}
	.tech-i-box img {margin: 0;}
	.tech-i-box .tech-bx-i {padding: 25px;}
	.tech-i-box .tech-i-desc {padding: 0 0 0 90px;}
	.php-development .hire-shopify-developer .why-sp:not(.why-cho-cod) {padding: 40px 0;}

	/* about-us */
	.aboutdec-banner{padding: 40px 0 60px;}
	.about-dec p{font-size: 15px;line-height: 1.4;}
	.about-list{width: 100%; display: block; padding: 40px 0 50px;}
	.about-imgleft{max-width: 100%; text-align: center; margin-bottom: 30px;}
	.aboutdecright{padding: 0; max-width: 100%;}
	.about-content .about-list:nth-child(2) .about-imgleft{ text-align: center; }
	.about-content .about-list:nth-child(2) .aboutdecright{padding: 0; margin-top: 0;}
	.cl-worldw{padding: 40px 0 55px;}
	.about-list::after{width: 270px;}
	.ab-sb-title{font-size: 22px; margin-bottom: 10px;}
	.dec-ab-p{font-size: 15px;}
	.about-title{font-size: 25px;margin-bottom: 18px;}

	.career-page .career-list {margin-top: 20px;}
	.career-i-bx {width: 100%;}
    .career-i-bx .career-content {font-size: 15px;}
    .career-i-bx .career-content h6 {font-size: 16px;}

    .sitemap.static-page .page-title {margin-bottom: 15px;}
    .sitemap.static-page h6,
    .sitemap.static-page .second_main_tag{margin: 20px 0 10px;}
    .sitemap .s-content > div {width: 100% !important;margin-bottom: 0;}
	.page-not-found{padding: 70px 0;}
	.text-pnf h2{font-size: 180px;}
	.text-pnf h1{font-size: 250px; line-height: 250px;}
	.text-pnf h1::after{height: 130px; width: 100px;}

	/* client-page */
	.client-page .client-img{max-width: 210px;}
	.client-section.client-page{padding: 40px 0 50px;}
	.client-page:not(.technologies) .client-img .img-bx{height: 124px;}
	.our-client .tagline{font-size: 14px;margin-bottom: 20px;}
	.our-client .portfolio_tab{margin-bottom: 25px;}
	.our-client .built_logo{max-width: 500px;min-width: inherit;margin: 0 auto;display: block;}
	.our-client .built_logo li{width: 33.33%;padding: 0;}
	.our-client .built_logo li .logo_image{width: 135px;height: 135px;}
	.our-client .built_logo li.title_wrap{font-size: 18px;text-align: center;margin: 20px 0 15px;}

	/* contact-us */
	.contact-us-section {padding: 40px 0 50px;}
	.right-conttn{max-width: 100%;}
	.left-conttn{max-width:100%; margin-bottom: 40px;}
	.contactform{max-width: 100%;}
	.countrybox{margin-bottom: 30px;}
	.global-office .visible-xs{display: block;}
	.global-office .hidden-xs{display: none;}
	.global-office .right-address{position: initial;max-width: 100%;padding: 0 12px;}
	.global-office .office-add .ger-add .g-add-img{max-height: initial;float: left;}
	.global-office .right-address li{padding: 0 12px 10px;width: 100%;}

	.article-content td{font-size: 14px;}
	.article-content img{height: auto !important;width: auto !important;}
	.comments-area h2{font-size: 18px;}

	/*service-page*/
	.servicepage .spmain-title {margin-bottom: 15px;padding: 0 15px;font-size: 22px;}
	.servicepage2:not(.servicepage3) .left-lp-img{max-width: 100%; padding-right: 0; text-align: center; margin-bottom: 30px;}
	.servicepage2:not(.servicepage3) .right-rw-dec{padding: 0; margin: 0; max-width: 100%; text-align: left;}
	.servicepage2.recent-work{ padding: 40px 0 0; }
	.servicepage3.recent-work{padding: 40px 0 0;}
	.servicepage3 .project-info{display: block;}
	.servicepage3 .left-lp-img{max-width: 100%; padding: 0; text-align: center;margin-bottom: 30px;}
	.servicepage3 .left-lp-img img{float: none;}
	.servicepage3 .right-rw-dec{padding: 0; margin: 0; text-align: left; max-width: 100%;}
	.servicepage2 .project-name{font-size: 22px;}

	.our-team .section-top {padding: 40px 0;}
    .our-team .spmain-title {font-size: 22px;}
    .our-team .spmain-title.m-title {max-width: 400px;}
    .image-i-text {padding: 40px 0;}
    .image-i-text .text-i-wrap {font-size: 15px;width: 100%;margin-bottom: 20px;}
    .image-i-text .img-i-wrap {width: 100%;}
    .comp-details {padding: 25px 15px;}
    .comp-details .col-md-3  {margin: 15px 0;}
    .comp-founders {padding: 30px 0;}
    .comp-founders .row {margin: 0 -10px;}
    .comp-founders .col-sm-4 {margin: 10px 0;padding: 0 10px;}
    .founder-bx .founder-img {max-width: 120px;}
    .founder-bx h3 {font-size: 18px;}
    .join-team {padding: 40px 0;}
    .join-team h3 {font-size: 24px;}

    .static-page .logo-images .box-row h6{width: calc(100% - 65px);}
    .shopify-services .page-wrapper {padding-top: 40px;}

	/* digital-marketing */
	.digital-marketing{padding: 40px 0 50px;}
	.experts-follow li{width: 100%;}
	.our-process .width16left{width: 33%; margin-bottom: 20px;}
	.redinfo{font-size: 16px;}
	.lioenline.experts-follow li:nth-child(2n + 1){width: 100%;}
	.lioenline.experts-follow li:nth-child(2n){width: 100%;}

	/* work-details */
	.inner-ab-pro{margin-bottom: 35px;}
	.sub-divwv{padding: 10px 0 50px; margin-bottom: 40px;}
	.work-detials .shipping-policy .our-wrkproject{margin-bottom: 45px;}
	.btn.v-more-pro{font-size: 20px;}
	.inner-web-view{max-height: 500px;}

	/* static-page */
	.static-page{padding: 40px 0 50px;}
	.s-content ol li{ font-size: 14px;}

	/* blog-article */
	.recent-blog-section .post-item {margin-bottom: 20px;}
	.recent-blog-section .page-title{margin-bottom: 20px;}
	.blog-article{padding: 0 0 40px;}
	.sub-banner .text h1{font-size: 20px;}
	.article-content font[size="6"], .article-content h2 {font-size: 24px;}
	.article-content, .article-content p, .article-content ul, .article-content ol {font-size: 17px;line-height: 1.6;}
	.article-content .author{margin: 5px 0 25px;}
	.blog-article section, .recent-posts section{padding: 12px;margin-bottom: 20px;}
	.blog-article section h2, .recent-posts section h2{font-size: 18px;margin-bottom: 12px;}
	.blog-article .cat-item, .recent-posts .cat-item{padding: 2px 5px;}
	.blog-article .cat-item a, .recent-posts .cat-item a {font-size: 12.5px;}
	.blog-article .tagcloud a{padding: 2px 5px;font-size: 12.5px;}
	.comment-form-flex .form-submit input {height: 36px;line-height: 36px;padding: 0 15px;font-size: 14px;}
	.comment-reply{position: static;float: right;}
	.comment-list li{padding: 12px;}
	.comment-list li b a, .comment-content p{font-size: 15px;}
	.comment-list .comment-author img{position: relative;}
	.comment-list b{padding-left: 0;width:100%;display: inline-block;}
	.comment-list .screen-reader-text{width:100%;}
	.comment-list .comment-metadata, .comment-list .comment-content{padding: 0;}
	p.comment-notes{font-size: 14px;}

	.android-application .banner-i-txt{min-height: 290px; margin-bottom: 40px;}
	/*.banner-i-txt .banner-txt .h2heading{font-size: 25px;}*/
	.about-andorid-sec-1{flex-wrap: wrap;}
	.left-dec-android{margin-bottom: 30px;}
	.right-img-adnroid{text-align: center;}
	.sub-img-android{display: inline-block;}
	.about-android:nth-child(2n) .right-img-adnroid{order: 2;}
	/*.sub-dec-android .ultab-sp li{line-height: 23px;}*/
	.work-clmn1:nth-child(2){order: 1; width: 100%; text-align: center;}
	.work-clmn1:nth-child(1){order: 2; width: 100%;}
	.work-clmn1:nth-child(3){order: 3; width: 100%; padding-top: 0; padding-left: 0;}
	.work-clmn1:nth-child(3) .work-ul-num{display: none;}
	.work-clmn1:nth-child(3) .work-ul-num::after{left: auto; right: 0;}
	.work-clmn1:nth-child(3) ul li p:not(.work-ul-num), .work-clmn1:nth-child(3) ul li h3{padding-left: 0;}
	.work-clmn1:nth-child(1) ul li:last-child{margin-bottom: 20px;}
	.work-ul-num{display: none;}

	.tools-and-technology{padding: 40px 0 10px;}
	.technologies-infos{width: 50%;}
	.android-we-serve{padding: 40px 0 10px;}
	.android-inquire{padding: 40px 0;}
	.and--inq-box{margin-bottom: 25px;}
	/*.sub-in-filed{padding: 30px 0;}*/

	.benefits-ch-softpulse .width20left{width: 33.3333%;}
	.benefits-ch-softpulse .width20left:nth-child(1),
	.benefits-ch-softpulse .width20left:nth-child(2),
	.benefits-ch-softpulse .width20left:nth-child(3){margin-bottom: 30px;}
	.bene-icon{width: 80px; height: 80px;}
	.bene-icon img{max-height: 40px;}

	.landing-banner .content{max-width: 50%;}
    .landing-banner .content h1{font-size: 17px;margin-bottom: 15px;}
    .landing-banner .content p{font-size: 14px;margin-bottom: 10px;line-height: 18px;}
    .landing-banner .inq_btn{font-size: 12px;height: 37px;line-height: 37px;padding: 0 12px;letter-spacing: normal;}
    .landing-banner .content .download-lnk img{max-height: 30px;}
    .landing-store .content{right: 1%;max-width: 60%;}
    .landing-store .content h3{font-size: 17.5px;margin-bottom: 10px;}
    .landing-store .content p{font-size: 15px;line-height: 18px;margin-bottom: 20px;}
    .landing-store .content img{max-height: 32px;}
    .about-feature{padding-top: 40px;}
    .about-feature .features {margin-top: 30px;padding-top: 40px;}
    .about-feature .about-app li {width: 100%;padding: 0 15px;margin-bottom: 20px;}
    .about-feature .features-content{padding-left: 15px;}
    .about-feature .features-content span{min-height: 60px;}
    .about-feature .tagline{font-size: 14px;margin-bottom: 20px;}
    .about-feature .table .img_div{display: inline-block;width:100%;text-align: center;}
    .about-feature .features-content{display: inline-block;width:100%;margin-bottom: 10px;}
    .screenshot {margin-top: 30px;}
    .screenshot .tagline{font-size: 14px;margin-bottom: 20px;padding: 0 10px;}
    .screen-slider:after{background-size:100%;}
    .screenshot .slick-slide img{max-width: 260px;}

    /* shopify app development */
	.banner-i-txt-2 {padding: 40px 30px;}
	.banner-i-txt-2 .banner-logo {max-height: 70px;}
	.banner-i-txt-2 h2,
	.banner-i-txt-2 .main_tag_add {font-size: 22px;margin: 20px 0 10px;}
	.banner-i-txt-2 h3 {font-size: 18px;font-weight: 400;margin: 0 0 20px;}
	.banner-i-txt-2 .btn {height: 45px;line-height: 45px;padding: 0 20px;}
	.sp-app-listing {padding: 30px 0 0;}
	.sp-app-listing .sub-txt {font-size: 16px;}
	.sp-app-lists {margin: 15px 0;}
	.app-list-item {width: 100%;}
	.app-list-item .app-bg-ptrn {height: 280px;}
	.banner-i-sp {margin-bottom: 30px;}
	.banner-i-sp .banner-bx {padding: 30px;}
	.banner-i-sp h2 {font-size: 25px;}
	.banner-i-sp h2 strong {display: block;}
	.banner-i-sp .btn {max-width: 150px;height: 48px;line-height: 48px;padding: 0 20px;display: block;margin: 20px auto 0;}

	.seo-full-sec .left-dec-android{padding:0 30px;}
	.seo-full-sec .sub-img-android img{padding-left: 15px;}
	.seo-app-about{padding: 40px 0; margin-bottom: 40px;}
	.seo-app-about .seo-about-grid:nth-child(1),
	.seo-app-about .seo-about-grid:nth-child(2){margin-bottom: 30px;}
	.app-feature-sec{padding: 40px 0;}
	.app-feature-sec .spmain-title{margin-bottom: 25px;}
    .app-feature-sec .app-feature-sec-grid:nth-child(4){margin-bottom: 30px;}
    .seo-testi-sec .seo-main-title.spmain-title{margin-bottom: 25px;} 

    .seo-full-sec.about-android:nth-child(2n) .left-dec-android{padding: 0 30px; margin-bottom: 0;}
    .about-android.seo-full-sec:nth-child(2n) .right-img-adnroid img{padding-right: 15px;}
    .mobiapp-feature.about-android:nth-child(2n) .right-img-adnroid{margin-bottom: 30px;}
	.mobiapp-feature.about-android:nth-child(2n) .sub-dec-android{ padding-bottom: 0; }
	.mobiapp-about-sec .spdec-info-text{ max-width: 95%; }
	.multiseller-about-sec .spdec-info-text{max-width: 100%;  padding: 0 15px;}
	.multiseller-about-title{margin-bottom: 10px;}
	.product-caro-facebook.mobiapp-feature.about-android .sub-img-android{padding-bottom: 30px;}
	.fb-car-ab-sec{padding: 40px 0;}

    /* codeignator-development-page */
	.overview-codeeignator{padding-top: 40px;}
	.why-choo-cod-subtext{max-width: 100%;font-size: 15px;}
	.hire-shopify-developer .why-cho-cod.why-sp{padding: 40px 0 10px;}

	/* wordpress-development-page */
	.overview-wordpress .about-android .left-dec-android, 
	.overview-wordpress .about-android .right-img-adnroid{display: block; min-height: initial; height: auto;}
	.hire-shopify-developer .overview-wordpress .about-android:nth-of-type(odd) .right-img-adnroid .sub-img-android .right-portfolio img{left: 0;}
    .hire-shopify-developer .overview-wordpress .about-android .right-img-adnroid .sub-img-android .right-portfolio img{right: 0;}
    .benifit-code-sec .and-title span{line-height: initial;}
    .hire-shopify-developer .overview-wordpress .about-android .right-img-adnroid .sub-img-android .right-portfolio{background-color: initial;}

    /*react-native-development-page*/
	.hire-shopify-developer .about-android:nth-of-type(odd) .react-native-overview .right-img-adnroid .sub-img-android .right-portfolio h2{font-size: 20px;}

    #contact_quick{display: none;}
    .contact_quick{display: block;background: url(../img/enquiry.png) no-repeat top right;background-size: 55px;height: 55px;width: 55px;box-shadow: 1px 1px 6px rgba(0,0,0,0.4);font-size: 0;border-radius: 50%;margin: 0 auto 10px;}
    .quick_main{right: 0;width: 80px;bottom: 0;}
    /*.close-overlay {position: fixed;background: rgba(0,0,0,0.5);height: 100%;width: 100%;top: 0;left: 0;opacity: 0;visibility: hidden;}
    .close-overlay.open{opacity: 1;visibility: visible;pointer-events: none;}
    .header.z-hide{z-index: 0;}
    .messagepop.show{position: fixed;overflow-y: auto;-webkit-overflow-scrolling: touch;top: 0;height: calc(100% - 20px);width: calc(100% - 20px);left: 10px;margin-top: 10px;padding: 20px 12px 15px;}
    .messagepop h3 .quick_close{position: absolute;right: 0;top: 5px;width: 35px;height: 40px;padding: 10px 0;}
	.messagepop h3 .quick_close:before, .messagepop h3 .quick_close:after {position: absolute;left: 15px;content: ' ';height: 20px;width: 2px;background-color: #333;}
	.messagepop h3 .quick_close:before {transform: rotate(45deg);}
	.messagepop h3 .quick_close:after {transform: rotate(-45deg);}
    .messagepop .quick_close{padding: 25px 5px 0 0;}*/

    .p-60 {padding: 40px 0;}
	.p-50 {padding: 40px 0;}
	
	.banner-i-txt {min-height: 290px;margin-bottom: -61px;}
	.tab-i-list{top:70px;}
	.tab-i-list .container {padding: 0;overflow: hidden;overflow-x: auto;}
	.tab-i-list .tab-link {font-size: 13px;line-height: 16px;}
	.overview-section .sc-title {margin-bottom: 20px;}
	.client-posts .page-title {margin: 0 0 15px;}
	.rte-content li{font-size: 14px;}
	.rte-content p {font-size: 14px;}

	.imageagram-info .sub-dec-android p{font-size: 15px; margin-bottom: 20px;}
	.imageagram-info .sub-dec-android .ultab-sp{margin-bottom: 0;}
	.imageagram-about{padding: 40px 0; margin-bottom: 40px;}
	.about-android.imageagram-info{margin-bottom: 40px;}
	.imageagram-about .col-md-4.f-left{margin-bottom: 15px;}
	.imageagram-about .col-md-4.f-left:last-child{margin-bottom: 0;}
	.imageagram-about{background-size: cover;}
	.how-customizing-app-title{margin-bottom: 40px;}
	.how-app-start-deatils.comp-details{padding: 40px 0;}
	.app-testi-sub-div{padding-top: 40px;}
	.app-testi-slider .cus-review-app{max-width: 95%;}
	.app-testimonial-sec{padding-bottom: 40px;}
	.app-priceing{padding: 40px 0 50px;}
	.app-feature-day{width: calc(100% - 220px);}
	.app-pric-sec{max-width: 220px;}
	.app-pric-sec span{min-height: 60px; line-height: 60px; font-size: 20px;}
	.android-application .banner-i-txt.get-your-own-store{padding: 40px 0;}
	.own-store-heading{font-size: 25px; line-height: 28px;}
	.pricing-sec{padding: 20px;}
	.app-faq-details{padding-left: 20px;}
	.how-app-start-deatils .sp-service-title{font-size: 25px; line-height: 30px;}

	.spp-sec-1{min-height: 450px;}
	.spp-sec-1 .spp-sec1-info-text{font-size: 16px;}
	.spp-sec-1 .grt-yr-own{font-size: 25px;margin-bottom: 6px;}
	.spp-sec-1 .key-point li {font-size: 15px;}
	.spp-sec-1 .spp-sec1-hrading{font-size: 25px;  line-height: 25px;}
	.spp-sec-2{padding: 40px 0;}
	.spp-sec-2 .what-do-get-left{width: 100%; max-width: 100%;}
	.spp-sec-2 .what-do-get-right{width: 100%; max-width: 100%;}
	.spp-sec-2 .sec2-sub-i-right{margin-left: 0;}
	.spp-sec-2 .sec2-sub-i-right img{width: 100%; max-height: initial;}
	.spp-sec-2.spp-sec-4{padding: 40px 0;}
	.spp-sec-3 .inner-spp-sec3{flex-direction: column;}
	.spp-sec-3 .inner-spp-sec3 h2{font-size: 30px; text-align: center;}
	.spp-sec-4 .sec2-sub-i-right{margin-right: 0;}
	.spp-sec-4 .what-do-get-left{order: initial;}
	.spp-sec-4 .what-do-get-left{margin-top: 0; margin-bottom: 30px;}
	.spp-sec-5 .sub-spp-sec5{margin: 40px 0;}
	.spp-sec-5 .sub-spp-sec5-p{font-size: 14px;}
	.spp-sec-6{padding: 40px 0;}
	.req-st-form .form-content{width: 100%; padding: 40px 30px 30px;}
	.req-st-form .form-content:before{transform: initial;}
	.req-st-form .content-wrap{width: 100%;}
	.req-st-form .form-content p{max-width: 100%; font-size: 14px;}
	.req-st-form .form-content h2{font-size: 25px; margin-bottom: 20px;}
	.req-st-form .form-fields{width: 100%;}
	.spp-sec-5.req-st-form .form-content{padding: 25px 15px;}
	.product-compare-sec2 .container{ display: flex; flex-wrap: wrap; }
	.product-compare-sec2.spp-sec-2 .what-do-get-right{order: 1; margin-bottom: 30px;}
	.product-compare-sec2.spp-sec-2 .what-do-get-left{order: 2;}
	.product-compare-sec2.spp-sec-2 .what-do-get-right .spmain-title{ margin-top: 0; }
	.ultimate-app-feature.android-how-work .spmain-title{margin-bottom: 30px;}
	.ultimate-app-price{padding-bottom: 40px;}
	.seo-testi-sec.ultimate-testi-sec{padding: 40px 0;}
	.logistic-without-app.how-app-start-deatils .rc-more-info{margin-top: 20px;}
	.logistic-app-note.about-android{padding: 40px 0; margin-bottom: 40px;}
	.logistic-app-note .left-dec-android{margin-bottom: 0;}

	/* CMS & Ecommerce */
	.cms-ecm-page .page-wrapper {padding-top: 30px;}
	.serv-i-blocks .serv-i-box {padding: 50px 20px 20px;}
	.serv-i-blocks p {font-size: 14px;}
	.washare-chat-testi-sec{padding: 40px 0;}
	.washare-app-price-sec .spmain-title{margin-bottom: 25px;}	
	.washare-app-price-sec .app-pricing-grid:last-child{ margin-bottom: 0; }
	.wa-app-ver-dec{padding: 30px 15px;}
	.washare-app-price-sec .app-pricing-grid .ultab-sp li{font-size: 15px;}
	.cod-order-sec.spp-sec-4 .what-do-get-left{order: 2;  margin-top: 30px; margin-bottom: 0;}
    .cod-order-sec.spp-sec-4 .what-do-get-right .spmain-title{margin-top: 0; margin-bottom: 25px;}
    .cod-app-sms-mode .left-dec-android{order: 2;  margin-top: 40px;}
    .about-android.cod-app-sms-mode{padding: 50px 0 10px;}
    .cod-app-sms-mode.benifit-code-sec .and-title span img{max-height: 40px;}

	/* hire php developer */
	.hire-php-dev .banner-i-txt {margin-bottom: 40px;}
	.hire-php-dev {padding-bottom: 40px;}
	.our-technologies {padding: 35px 0 40px;}
	.tech-list li {width: 50%;}

	/* hire-sp-developers */
	.hire-shopify-developer .about-android:nth-of-type(odd) .right-img-adnroid .sub-img-android .right-portfolio{max-width: 589px; text-align: left;}
	.hire-shopify-developer .get-free-consultation .banner-i-txt{min-height: 250px;}
	.hire-shopify-developer .android-we-serve .width16left{width: 33.3333%;}
	.hire-shopify-developer .work-ul-num{top: -40px;}
	.hire-shopify-developer .android-we-serve .spdec-info-text{margin-bottom: 30px;}
	.hire-shopify-developer .android-we-serve .width16left:nth-child(4), .hire-shopify-developer .android-we-serve .width16left:nth-child(5){width:50%;}
	.android-we-serve .wht-bg h3{font-size: 13px; padding: 0 5px;}
	.hire-shopify-developer .why-sp .why-sp-dev-text{font-size: 14px;line-height: 20px;}
	.hire-shopify-developer .why-cont-info .col-md-4.f-left, .hire-shopify-developer .why-cont-info .col-md-6.f-left{width: 50%;}
	.hire-shopify-developer .why-cont-info .col-md-6.f-left:last-child{width:100%;}
	.hire-shopify-developer .why-sp-main{padding: 0 15px;}
	.hire-shopify-developer .why-sp .sp-service-title{font-size: 22px;}
	.inner-sp-dv-why img{margin-right: 10px; max-width: 30px;}
	.android-inquire .c-post-item .c-post-bx{padding: 20px;}
	.android-inquire .c-post-item .c-post-bx .author-name{font-size: 22px;}
	.sub-in-filed {padding: 20px;}
	.hire-shopify-developer .why-sp{padding: 40px 0;}
	.hire-shopify-developer .client-posts{margin-bottom: 0;}
	.consultation-text h2{font-size: 25px;}
	.hire-shopify-developer .recent-work{padding: 40px 0;}
	.tgl-heading span{font-size: 15px;padding: 13px 45px 12px 15px;}
	.tgl-heading span::after{font-size: 20px;right: 15px;}
	.tglcontn-faq p {padding: 15px;}

	/* hire-dedicated-developers */
	.hire-php-dev .hire-ded-dev .about-android .sub-dec-android{margin-bottom: 0;}
	/* hire-android-app-developers */
	.android_portfolio .iphone_mobile{display: none;}
	.android_portfolio .iphone_inner_data{width: 100%; text-align: center; max-width: 100%;}
	.android_portfolio .iphone_app_show{background-position: 20% 50%; margin: 0;}
	.hire-shopify-developer .android-we-serve:not(.and-v2) .width16left:nth-child(4), 
	.hire-shopify-developer .android-we-serve:not(.and-v2) .width16left:nth-child(5){margin-top: 0;}
	.hire-shopify-developer .sp-hire-android-dv .android-we-serve .spmain-title{margin-bottom: 20px;}
	.android_portfolio a.blackbtn{height: 43px; line-height: 43px;}
	.hire-php-dev .sp-hire-android-dv .about-android .sub-dec-android{margin-bottom: 0;}
	
	/* mgs page */
	.mgs_top_baner {display: flex;min-height: 320px;background-size: cover;}.mgs_banner_overlay {position: absolute;top: 0;padding: 20px 15px 0 0;}/* top banner */
	.mgs_banner_overlay h2,
	.mgs_banner_overlay .main_tag_add {font-size: 25px;margin-bottom: 14px;}.mgs_banner_overlay a {display: none;}		
	.mgs_data_migration {min-height: 280px;}.mgs_data_migration h2 {font-size: 25px;margin-bottom: 15px;}/* data migration*/
	.mgs_data_migration_overlay2 .mgs_dm_overlay2_img img{max-width: 159px;}.mgs_data_migration_overlay ul li{font-size: 15px;}.mgs_data_migration .mgs_data_migration_overlay ul li:before {top: 3px;}
	.sub_setup_store .store-title h2 {font-size: 22px;line-height: 43px;}.left_setup_store{margin-bottom: 20px;padding: 15px 15px;}.mgs_setup_store_sec_1 {display: block;}/*setup-store*/	
	.right_setup_store{text-align: center;}.setup_store_img {position: relative;z-index: 9;display: inline-block;}.setup_store_img:after {content: "";right: -21px;}
	.mgs_process_title {font-size: 25px;padding: 0 15px;margin-bottom: 20px;}/*migration process*/
	.mgs_slick_custom_arrow {position: unset;text-align: center;margin: 20px 0 0;}.mgs_process_desc {padding-top: 20px;}/*.mgs_slick_custom_arrow {top: 56px;left: 20.9rem;}*/
	.url_redirect_title {font-size: 22px;line-height: 29px;}.mgs_url_redirect_main{padding: 0 15px;}.url_redirect_cont_info{display: flex;flex-wrap: wrap;}/* url redirect*/	
	.url_redirect_cont_info .col-md-6:first-child{border-bottom: 1px solid #fff;margin-bottom: 20px;padding: 0;}.url_redirect_cont_info .col-md-6:nth-last-child(-n+1){padding: 0;}
	.url_redirect_sp {padding: 0;margin-bottom: 20px;}.url-sp-dect {font-size: 14px;padding: 0 15px;}.url_redirect_sp::after {left: 0;}
	.mgs_domain_point_overlay {padding-left: 10px;}/*domain point*/
	.mgs_domain_point_overlay h2.mgs_domain_point_head {font-size: 22px;}
	.mgs_domain_point {padding: 30px 0;}
	.mgs-shopify-mprocess-title {font-size: 22px;}/*shopify migression process*/
	
	/* chrome extension page */
/*	.chrome_extension_banner {padding: 80vw 0 30px;min-height: 300px;background-size: 200vw;background-position: top right;margin-bottom: 20px;}
	.chrome_extension_banner .banner-txt {width: 100%;}
	.chrome_extension_banner .h2heading {font-size: 22px;margin-bottom: 10px !important;}
	.extension_overview .right-img-adnroid{text-align: center;padding-right: 0;margin-bottom: 20px;}
	.sub_img_extension{display: inline-block;margin: 0 15px;}
	.extension_overview .extension_sec_1 {display: block;}
	.extension_tools .row{margin: 0;}
	.extension_tools .mgs_slick_custom_arrow {margin: 20px 0;width: 100%;float: left;}
	.etools_desc {padding-top: 0;}
	.extension_inquire{padding: 40px 0;}
	.ext__inq_box{margin-bottom: 25px;}
	.ext_sub_in_filed{padding: 30px 0;}
	.extension_inquire .c-post-item .c-post-bx{padding: 20px;}
	.extension_inquire .c-post-item .c-post-bx .author-name{font-size: 22px;}
	.ext_sub_in_filed {padding: 20px;}*/

	/*--dropship page--*/
	.dropship_service_banner {min-height: 300px;background-position: 70%;margin-bottom: 20px;}/* dropship top banner */
	.dropship_service_banner .banner-txt {left: 12%;width: 45%;transform: translate(-12%, -50%);}
	#dropshow_it_work{width: 100%;}/* how it work */
	.dropship_expertise_parts{display: grid;}/* what our expertise */
	.dropship_expertise_txt {order: 2;}.dropship_expertise_img {order: 1;}
	.dropship_platfoms .dropship_platfoms_inner{text-align: center;padding-right: 0;margin-bottom: 20px;}/* dropship platfoms */
	.sub_img_dropship_platfoms{display: inline-block;margin: 0 15px;}
	.dropship_platfoms .dropship_platfoms_main {display: block;}.dropship_platfoms_inner {padding-left: 21px;}
	.why_choose_us {padding: 40px 0 30px;}/* why choose us */
	.why_choose_us .why_choose_us_service_title {margin-bottom: 30px;}
	.dec_why_choose_us {padding: 5px 0px 5px 20px;margin: 0 0 20px;}.dec_why_choose_us::after {width: 3px;}
	.dropship_inquire_box{margin-bottom: 25px;}/* dropship_inquire */
	.dropship_inquire_sub_in_filed{padding: 30px 0;}.dropship_inquire .c-post-item .c-post-bx{padding: 18px;}
	.dropship_inquire .c-post-item .c-post-bx .author-name{font-size: 20px;line-height: 25px;}
	/* ecommerce india page */
	.sed_cont_item {max-height: 240px;height: 240px;padding: 10px;}
	.sed_section_title h2 {font-size: 20px;}
	.sed_section_box{padding: 30px 0 10px;}
	.sed_cont_item h4 {font-size: 18px;min-height: 60px;align-items: center;display: flex;}
	.ei_web_des_overlay h2.ei_web_des_head{font-size: 20px;}
	.sed_cont_item_option li {font-size: 14px;line-height: 18px;}
	.sed_section_box_first .right-portfolio{text-align: left;}
	.sed_section_box_first .sub-img-android {display: block;}
	
	.ecom_main_banner_content .center-content{text-align: center;}
	.ecomm_web_design_cont_inner img {max-width: 100%;}
	.ecom_main_banner_img {height: calc(600px);}
	/*.services-wrapper .tab-i-list{margin-top: -63px;}*/
	.ecom-experts-img {justify-content: center;text-align: center;}
	.ecom-experts-img .ecom-expert-icons img{max-width: 75%;margin: 0 auto;}
	.ecom_main_banner_inner, .ecom_main_banner_content{display:block;}
	.ecom_firstshopify_expert_img img {max-width: 70%;}
	.ecom_sp_development {padding: 40px 0 0;}
	.getintouch {padding: 40px 0;}
	/*.getintouch a {padding: 36px 0;}*/
	.ecom_sp_deve_content img {margin-bottom: 20px;margin-top: 15px;}
	#ecom_sp_deve_content_detail .accordianmain {padding: 20px;}
	#ecom_sp_deve_content_detail .ecom_sp_devmainheading {font-size: 30px;margin-bottom: 25px;}
	#ecom_sp_wd_content_detail .ecom_sp_wdmainheading {font-size: 35px;}
	.ecom_sp_webdesign_bg,.ecom_sp_webdesign_service_bg {display: none;}
	.ecom_sp_webdesign_services{padding: 0;}
	.ecom_sp_wd_contandimg {background-color: #3795ff;padding: 40px 0 0;}
	.ecom_sp_wd_content.ecom_sp_wd1 {margin-bottom: 40px;}
	.ecom_sp_wd_secndrow{margin-top: 20px;}
	h2.ecom_sp_wdheading {font-size: 20px;}
	#ecom_sp_wd_detail_box {padding: 25px 20px 20px;}
	.ecom_sp_wd_content.ecom_sp_wd1{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.ecom_sp_wd_content.ecom_sp_wd2{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;text-align: center;}
	.ecom-expert-icons.ecom_firstshopify_expert_img {margin-bottom: 15px;}
	
	.whyecom_sp_store_heading h2 {font-size: 25px;padding: 0 15px;}
	.whyecom_spstore_continner_box h2 {font-size: 20px;}
	.footer_badges .container{padding: 0 5px;}

	/* shopify-development-services */
	.sp_process_work .spdec-info-text {margin-bottom: 30px;}
	.fixedpage_header .header.sticky-fx:not(.fixed) .nav-i-menu ul li .nav-link{color: #000000;}
	.fixedpage_header .header.sticky-fx:not(.fixed) .nav-i-menu ul li i{color: #000000;}
	
	.fixedpage_header form.service_form .txtc_msg{position: relative;margin: 10px auto 0;left: unset;right: unset;text-align: left;top: unset;}
	.sp-highlight-note .sp-highlight-note-inner h3{font-size: 22px;}
	.sp-highlight-note .Shopify-sr-main{margin: 40px 0 0;padding: 40px 0;}

	/* shopify apps and chrome extension 2.0 30-9-21 */
    .wp-sec-one,
    .wp-sec-two{padding: 50px 0;}
    .wp-one-left h2{font-size: 25px;}
    .wp-one-left h2 br{display: none;}
    .wp-one-left p{font-size: 16px;}
    .wp-one-left .trusted-user{margin: 5px 0 0;}
    .main-banner-abs{width: 70%;}
    .main-abs-two{top: -21%;right: 15%;}
    .wp-sec-two .service-list .wp-service-box{ margin-bottom: 20px; }
    .wp-sec-two .service-list .wp-service-box:hover .service-box{top: -5px;}
    .wp-sec-three{padding: 40px 0;margin-bottom: 50px;}
    .wp-sec-three .inner-wp-sc img{border-radius: 10px;}
    .our-apps .apps-title h3{font-size: 20px;}
    .our-apps{margin:0 0 50px;}
    .our-apps .apps-section{padding: 20px 15px;margin-bottom: 20px;}
    .our-apps .apps-section:hover .view-more svg{transform: translateX(2px);}
    .our-apps .apps-section p{margin: 0 0 30px;}
    .app-pricing .spk-pricing-table .slick-arrow{height: 40px;width: 40px;}
    .app-pricing{padding-bottom: 60px;}
    .app-pricing .spk-plan-header .spk-plan-fees span{font-size: 23px;}
    .app-pricing .spk-plan-header{padding: 30px 20px 20px;}
    .app-pricing .spk-plan-details{padding: 25px 20px;}
    .app-pricing .spk-plan-header h2{font-size: 23px;}
    .app-pricing .spk-pricing-table .spk-plans{flex: 1 1 100%;}
    .wp-sec-four{padding: 0 0 50px;}
    .wp-sec-four .show-video{height: 55px;width: 55px;}
    .wp-sec-four .show-video:after{border-top: 8px solid transparent;border-left: 16px solid #fff;border-bottom: 8px solid transparent;}
    .wp-sec-five{padding: 50px 0;}
    .wp-sec-five .app-test-grid{padding: 0 8px;width: 100%;}
    .wp-sec-five .app-test-grid:not(.slick-slide):not(:first-child){display: none !important;}
    .wp-sec-five .app-test-bg{padding: 15px;}
    .wp-sec-five .app-test-bg h2{font-size: 16px;margin-bottom: 40px;}
    .wp-sec-six{padding: 50px 0;}
    .wp-sec-six .now-app-bg{padding: 40px 0;}
    .wp-sec-six .width-same-app{text-align: center;}
    .wp-sec-six .left-app-test{padding-bottom: 35px;}
    .wp-sec-six .left-app-test h2{font-size: 28px;}
    .wp-sec-six .right-app-test{text-align: center;}
    .wp-sec-six .right-app-test ul{justify-content: center;}
    .sp-close-popup{height: 30px;width: 30px;right: 10px;top: 10px;}
    .sp-close-popup svg{height: 11px;width: 11px;}
    .wp-shape-static{bottom: 20px;}
    .wp-shape-static.transfrom-shape img{max-width: 150px;}
    .wp-sec-four .js-title-page h2,
    .wp-sec-four .js-title-page{text-align: center;}
    .all-price-option {padding-bottom: 20px;}
    .single-app-box.app-pricing .js-title-page{padding: 50px 30px;}
    .single-app-box.app-pricing .js-title-page h2 {margin-bottom: 20px;}
    .single-app-box.app-pricing .js-title-page p br{display: none;}

    /* chrome extension  */
    .chrome-ex-banner{padding: 60px 0;}
    .chrome-ex-banner:after{height: 70px;top: calc(100% - 30px);}
    .chrome-ex-banner .row{padding-bottom: 50px;}
    .chrome-ex-new .app-pricing{padding: 30px 0 50px;}
    .chrome-ex-new .app-pricing .spk-plans:nth-child(odd){top: 0;}
    .chrome-ex-new .app-pricing .spk-plans:hover .spk-plan-bg{bottom: 0;}
    .chrome-ex-new .app-pricing .spk-plans{flex: 1 1 100%;padding: 10px 15px;}
    .chrome-ex-new .app-pricing .spk-pricing-table{margin: -10px -15px;}
    .chrome-ex-new .js-sec-four{padding-top: 50px;}
    .chrome-ex-new .rn_apps_inquire{padding: 50px 0;}
    .chrome-ex-new .rn_apps_inquire .c-post-item .c-post-bx{padding: 30px 18px 10px;}
    .chrome-ex-new .rn_apps_inquire .rn_apps__inq_box{margin-bottom: 15px;}
    .chrome-ex-new .js-left-imgg .left-set-img{padding-bottom: 78%;}
    .chrome-ex-new .js-work-left .js-md-img{padding-bottom: 86%;}
	
}

@media only screen and (min-width: 575px) and (max-width: 767px) {
	.sub_img_howitwork span{min-height: 100px;display: block;text-align: justify;}/* how  it work */
}
@media only screen and (max-width: 600px){
.footer .footer-bottom {text-align: center;padding-bottom: 70px;}
}
@media only screen and (max-width: 575px){
	body{font-size: 15px;}

	.expert-banner.banner-i-txt{min-height: 410px;}
	/*.and-title h2{ font-size: 30px;line-height: 45px;}*/
	/*.and-title span{font-size: 14.5px;}*/
	/* recent-work */
	.infocenter{flex-wrap: wrap; margin-left: 0;}
	.account-content{padding: 40px 0 0;}
	.btn.v-more-pro{ max-width: 90%; font-size: 18px; }
	.our-recent-section{padding: 40px 0 30px;}
	.post-item h3 {font-size: 16px;max-height: 44px;min-height: inherit;}

	.home-c-video .view-btn{width: 120px;height: 42px;line-height: 38px;}
	.home-c-video .view-btn span{width: 12px;height: 38px;border-width: 6px;}

	.design1 .pdectext{max-width: 100%;}
	.design2 .pdectext{max-width: 100%;}
	.sub-spp-sec1{padding: 15px 5px;}
	.spp-sec-1 .l-content {width: 100%;display: inline-block;}
	.spp-sec-1 .key-point{width: 100%;padding: 17px 0 30px;display: inline-block;}
	.spp-sec-1 .spp-sec1-info-text{font-size: 15px; line-height: 21px;margin-bottom: 15px;}

	/* CMS & Ecommerce */
	.serv-i-blocks {width: 100%;}
	.serv-i-blocks .serv-i-box {padding: 50px 20px 20px;}
	.serv-i-blocks p {font-size: 14px;}

	.android-we-serve .wht-bg img{max-height: 60px; margin-bottom: 20px;}
	.android-we-serve .wht-bg{min-height: 140px;}
	.inner-sp-dv-why h3{font-size: 15px}
	.consultation-text h2{font-size: 22px; letter-spacing: 1px;}
	.hire-shopify-developer .why-cont-info .col-md-4.f-left, .hire-shopify-developer .why-cont-info .col-md-6.f-left{width:100%;margin-bottom: 15px;border-bottom: 1px solid #949494;padding-bottom: 5px;padding:0; }
	/*.hire-shopify-developer .why-sp .sp-service-title{font-size: 20px;line-height: 25px;}*/
	.hire-shopify-developer .why-cont-info .col-md-6.f-left:last-child{width:100%;margin-bottom: 0;border: none;}
	.recent-blog-section .page-title{margin-bottom: 15px;}
	.blog-article .widget_text{display: none;}
	.app-feature-sec .app-feature-sec-grid{width: 50%;}
	.sub-i-grid img{margin: 0 auto 20px;}

	/* digital-marketing */
	.public-app li{width: 100%;}
	
	/*.mgs_banner_overlay h2 {font-size:18px;}*/
	/* data migration*/
	/*.mgs_data_migration h2 {font-size: 18px;}*/
	/*setup-store*/	
	.sub_setup_store .store-title h2 {font-size: 18px;}
	/*migration process*/
	.mgs_slick_process {height: auto;}.mgs_slick_process_item {display: block !important;}.mgs_process_img img{margin: 0 auto;}.mgs_process_desc{padding-top: 20px;}
	/* url redirect*/	
	.url_redirect_title {font-size: 18px;}
	/*domain point*/	
	.mgs_domain_point_overlay h2.mgs_domain_point_head {font-size: 18px;margin-bottom: 15px;line-height: 20px;}.mgs_domain_point_sec {display: flex;align-items: center;justify-content: left;padding: 10px 0 10px 10px;}
	.mgs_domain_point {padding: 20px 0;}
	/*shopify migression process*/
	.mgs-shopify-mprocess-title {font-size: 18px;}
	
	.sub_dec_extension .and-title h2{font-size: 30px;line-height: 45px;}/*extension overview*/
	.ext_tools_slick_process {height: auto;}.extension_tools-title {font-size: 22px;}/* our all extension */
	.ext_tools_slick_process_item .etools_img_inner{display: block !important;}
	.etools_img img{margin: 0 auto;}.etools_desc{padding-top: 30px;}	
	.chrome_extension_banner .btn {padding: 0 10px;height: 33px;line-height: 33px;font-size: 12px;}
	/*--dropship page--*/
	.dropship_service_banner .banner-txt {left: 15%;width: 55%;transform: translate(-10%, -60%);}/* dropship top banner */
	.dropship_service_banner {background-position: 41%;}
	.dropship_features .dropship_features_right_content_area .title {font-size: 20px;}/* dropship features */
	.dropship_features_item.th_box_02{margin-bottom: 30px;}
	.dropship_howtheyfuctions .spmain-title {font-size: 20px;padding: 0 15px;}/* how they functions */
	.dropship_howtheyfuctions_inner.m-b-20{margin-bottom: 20px;}
	.dropship_howtheyfuctions_subtitle{padding: 0 15px;}
	.dropship_howitwork_main h2 {font-size: 20px;padding: 0 15px;}/* how it work */
	.dropship_expertise h2 {font-size: 20px;padding: 0 15px;}/* what our expertise */
	.dropship_expertise_txt h2 {font-size: 20px;padding: 0;margin-top: 10px;line-height: 24px;margin-bottom: 10px;}
	.dropship_expertise_main {padding: 15px 0;}
	.sub_desc_dropship_platfoms .and-title h2 {font-size: 20px;line-height: 34px;}/* dropship platfoms */
	/* ecommerce india page */
	.sed_cont_item {max-height: unset;height: auto;padding: 20px;}
	.sed_cont_item h4 {min-height:unset;}
	
	.ecom_sp_wd_content.ecom_sp_wd3, .ecom_sp_wd_content.ecom_sp_wd4, .ecom_sp_wd_content.ecom_sp_wd5, .ecom_sp_wd_content.ecom_sp_wd6{margin-bottom: 30px;}
	#ecomm_web_design_content {padding: 15px 0 20px;}
	#ecom_sp_wd_content_detail .ecom_sp_wdmainheading {font-size: 26px;}
	
	.whyecom_spstore_row1_block1 ,.whyecom_spstore_row2_block2, .whyecom_spstore_row3_block1,.whyecom_spstore_row4_block2{margin-bottom: 25px;}	
	.whyecom_sp_store_image {text-align: center;margin-bottom: 0;display: flex;width: 100%;justify-content: center;}
	.whyecom_sp_store_image img:first-child {width: 50%;margin-right: 5px;height: auto;}
	.whyecom_sp_store_image img:last-child {margin-left: 0;width: 50%;}
	.whyecom_sp_store_image_middle{display:none;}
	
	.sub_img_howitwork h2 {min-height: auto;}
}

@media only screen and (max-width: 479px) {
	
	.btn.btn-blue {min-width: 120px;font-size: 15px;height: 44px;line-height: 44px;padding: 0 25px;}
	.recent-work .slick-slider .slick-arrow{top: 100px;}
	.res-i-link .btn {font-size: 13px;padding: 0 12px;}
	.slidertitle, .sp-service-title {font-size: 26px;line-height: 1.2;}
	.cm-infosp {font-size: 15px;margin-bottom: 25px;}
	.sp-shopify-service .spdec-info-text {margin-bottom: 30px;}
	.sp-shopify-service .wht-bg {padding: 35px;}
	.width16left {width: 50%;}
	.techno1 {width: calc(33.33% - 6px);}
	.bnr-slider.slick-slider .slick-prev{left: 15px;}
	.bnr-slider.slick-slider .slick-next{right: 15px;}
	.bnr-slider.slick-slider .slick-arrow{height: 40px; width: 40px;}
	.banner2 .slider-imgsm img{width: 75%;}
	.h-blog-t, .client-section .page-title {text-align: left;}

	.client-banner {padding: 30px 0;min-height: 290px;}
	.client-banner h2,
	.client-banner .main_tag_add {font-size: 28px;}
	.client-banner p {font-size: 17px;}
	.featured-i-video .feat-text, .featured-i-video.feat-i-right .feat-text {padding: 25px 5px 30px;}
	.featured-i-video h2 {font-size: 22px;}
	/*.content-collapse {font-size: 14px;line-height: 20px;max-height: 120px;}*/
	.read-i-collapse {font-size: 14px;}
	.popup-i-frame {padding: 40px 10px;}
	.popup-i-frame .close-popup {right: -10px;}

	/* php developer */
	.tech-i-services {padding: 30px 0;}
	.tech-i-box .tech-bx-i {padding: 20px;}
	.tech-i-box img {max-width: 60px;max-height: 60px;margin: 0 20px 10px 0;}
	.tech-i-box .tech-i-desc {padding: 0;}
	.tech-i-box h4 {font-size: 19px;}
	/*.tech-i-box p {font-size: 15px;}*/
	.php-development .hire-shopify-developer .why-sp:not(.why-cho-cod) {padding: 30px 0;}

	/* about-us */
	.bredul li{font-size: 14px;}
	.bredul li::after{top: 0;}
	.aboutdec-banner{padding: 40px 0;}
	.about-list{padding: 30px 0;}
	.about-imgleft{margin-bottom: 25px;}
	.ab-sb-title{font-size: 20px;margin-bottom: 12px;}

	.static-page .box-row span{min-height: initial;}

	.our-team .spmain-title {font-size: 20px;}
    .our-team .spmain-title.m-title:before {width: 60px;height: 2px;}
    .comp-details {padding: 20px 0;}
    .comp-details .row {margin: 0 -7px;}
    .comp-details .col-md-3 {margin: 15px 0;padding: 0 7px;}
    .comp-details .detail-box {padding: 30px 15px 15px;}
    .comp-details .detail-box:before {width: 34px;height: 34px;line-height: 32px;font-size: 14px;top: -15px;left: 15px;border-width: 2px;}
    .comp-details .detail-box h3 {font-size: 22px;}

    .client-title {font-size: 22px;}

	/* contact-us */
	.cont-inf h4{word-break: break-word;}
	.global-office{margin-top: 50px;}
	.global-office .office-add .india-pin, .global-office .office-add .germany-pin{width: 20px;height: 20px;}
	.global-office .office-add .germany-add, .global-office .office-add .india-add{width: 270px;right: -115px;}
	.global-office .office-add .india-add{right: -60px;}
	.global-office .infocenter li .techno1{font-size: 16px;}
	.global-office .office-add div div:after, .global-office .office-add div div:before{content: none;}

	/* service-page */
	.servicepage .spmain-title{font-size: 20px;}
	.servicepage2 .project-name{font-size: 20px; margin-bottom: 10px;}
	.ultab-sp li a{font-size: 16px;}

	/* recent-work */
	.infocenter li{max-width: 90px; height: auto;}
	.our-recent-section .spdec-info-text{padding: 0 15px;}
	.infocenter{padding: 0 15px;}

	/* digital-marketing */
	.h2heading{font-size: 16px;}
	.h4heading{font-size: 14px;}
	.our-process .width16left{width: 50%;}
	.nav-arrow{padding-bottom: 10px; margin-bottom: 40px; font-size: 20px;}

	/* shopify app development */
	.btn.sp-developers{min-width: 230px;}
	.sub-img-android::after{top: -15px;bottom: -15px;border-width: 4px;}
	.hire-shopify-developer .about-android:nth-of-type(odd) .right-img-adnroid .sub-img-android .right-portfolio{margin-right: 15px;}
	.banner-i-txt-2 {padding: 40px 20px;}
	.app-list-item .app-bg-ptrn {height: 250px;}
	.app-list-item .app-link{margin-right: 15px;font-size: 14px;}
	.app-list-item .app-title {margin-bottom: 5px;}
	.app-list-item .app-title h3{ font-size: 17px;}
	/*.app-list-item p{font-size: 13px;}*/
	.app-list-item .app-install{margin-bottom: 0;}
	.app-list-item .app-install h4 {font-size: 15px;}
	.app-list-item .app-install h4 span {font-size: 13px;}
	.app-list-item .app-install .btn {min-width: 86px;height: 30px;line-height: 30px;padding: 0 10px;margin-top: 10px; position: absolute;right: 12px;top: 35px;}
	.banner-i-sp .banner-bx {padding: 20px;}
	.banner-i-sp h2 {font-size: 22px;}
	.banner-i-sp .btn {max-width: 140px;font-size: 14px;height: 44px;line-height: 44px;margin: 15px auto 0;}

	.imageagram-banner-itext .banner-txt li{font-size: 17px;}
	.sub-img-about{padding: 35px 18px 35px 18px;}
	.spmain-title{line-height: 25px;}
	.how-app-start-deatils .app-start-point{max-width: 100%; width: 100%; flex: initial; margin-bottom: 35px;}
	.how-app-start-deatils .rc-more-info{margin-bottom: 40px;}
	.app-testi-sub-div .spmain-title{margin-bottom: 40px;}
	.app-testi-slider .cus-review-app{max-width: 97%;}
	.app-testi-sub-div{padding-bottom: 30px;}
	.app-priceing .spmain-title{margin-bottom: 25px;}
	.app-feature-day{width: 100%;}
	.app-trial-day{margin-bottom: 20px;}
	.app-pric-sec{margin-top: 25px;}
	.app-pric-sec span{font-size: 18px;}

	/* work-details */
	.inner-ab-pro{padding-left: 0;}
	.inner-web-view{max-height: 400px;}

	/* client */
	.our-client .built_logo{max-width: 320px;}
	/*.our-client .portfolio_tab{margin-bottom: 15px;}*/
	.our-client .portfolio_tab li span{display: none;}
	.our-client .portfolio_tab a svg {max-height: 25px;max-width: 25px;}
	.our-client .built_logo li{width: 50%;margin-bottom: 12px;}

	/* testimonial */
	.client-section.client-testi .page-title {margin-bottom: 10px;}
	.client-testi .c-post-item{width: 100%; margin-top: 15px;}

	/* blog-article */
	.sub-banner .text h1 {font-size: 15px;margin: 15px auto;}
	.article-content pre{line-height: 0;}

	/* coming-soon */
	.coming-soon h1 {font-size: 25px;margin-bottom: 25px;}
	.coming-soon h1:before {top: 13px;width: 80%;}
	.coming-soon p{font-size: 14px;}
	.page-not-found{padding: 50px 0;}
	.text-pnf h2{font-size: 115px;}
	.text-pnf h1{font-size: 150px; line-height: 150px;}
	.text-pnf h1::after{height: 80px; width: 60px;}
	.page-no-exit{font-size: 14px; margin-bottom: 20px;}
	.tetx_404 .inner-texth2{font-size: 30px;}

	/* app-development */
	.static-page .logo-images .box-row{width: 100%;}

	.android-application .banner-i-txt{min-height: 260px;}
	.technologies-infos{width: 100%;margin-bottom: 15px;}
	.android-application .width16left{width: 50%;}
	.android-how-work .spmain-title, .android-we-serve .spmain-title{font-size: 20px; margin-bottom: 15px;}

	.landing-banner .content p {display: none;}
    .landing-banner .content .download-lnk {margin: 0 2px 5px;}
    .landing-banner .content .download-lnk img {max-height: 22px;}
    .about-feature .features-content {padding-bottom: 0;}
    .about-feature .features-content li {width: 100%;padding: 0 0 15px;}
    .about-feature .features-content .icon {width: 40px;}
    .about-feature .features-content .icon svg {height: 40px;}
    .about-feature .features-content .content {padding-left: 50px;}
    .landing-store .content p {display: none;}
    .landing-store .content img {max-height: 22px;}

    #inq-popup-bx {padding: 10px;}
    #inq-popup-bx .close-popup {width: 40px;height: 40px;padding: 11px;}
    #inq-popup-bx .popup-header {min-height: 140px;padding: 30px 15px 40px;margin-bottom: 30px;}
    #inq-popup-bx .hd-content h3 {font-size: 20px;margin-bottom: 5px;}
    #inq-popup-bx .hd-content span {font-size: 14px;}
    #inq-popup-bx .icons {bottom: -28px;}
    #inq-popup-bx .icons li span {width: 56px;height: 56px;padding: 15px;}
    #inq-popup-bx .popup-body {padding: 20px;}
    #apt_inq_form input {font-size: 14px;height: 50px;padding: 0 15px;}
    #inq-popup-bx .popup-footer {padding: 20px;}
    #inq-popup-bx .popup-footer .btn {font-size: 14px;min-width: 90px;padding: 0 15px;}

    .spp-sec-1{min-height: 370px;}
	.spp-sec-1 .grt-yr-own{font-size: 20px; line-height: 25px;}
	.spp-sec-1 .spp-sec1-hrading{font-size: 20px;}	
	.spp-sec-2 .sec2-sub-i-left ul li{width: 100%;}
	.spp-sec-2 .sec2-sub-i-left ul li:nth-child(odd){padding-right: 0;}
	.spp-sec-2 .what-do-get-right .spmain-title{font-size: 20px; margin-bottom: 20px; margin-top: 25px;}
	.spp-sec-3 .inner-spp-sec3 h2{font-size: 22px; margin-bottom: 20px;}
	.spp-sec-5 .am-pay-you{font-size: 20px;}
	.req-st-form .form-content h2{font-size: 22px; margin-bottom: 15px;}
	.spp-sec-4 .what-do-get-left{margin-bottom: 0;}
	.spp-sec-5.req-st-form .form-fields{max-width: 100%;padding: 0px 15px 20px;}
	.spp-sec-5 ul li span{font-size: 14px;}
	.android-application .get-your-own-store{background-position: center;}
	.page-wrapper .app-feature-sec .app-feature-sec-grid{width: 100%; margin-bottom: 15px;}
	.page-wrapper .app-feature-sec .app-feature-sec-grid:last-child{margin-bottom: 0;}
	.about-android.cod-app-sms-mode{padding: 40px 0 0;}
	.cod-app-sms-mode.benifit-code-sec .and-title span img{max-height: 35px; margin-right: 3px;}
	.ultimate-app-feature .work-clmn1 ul li h3{margin-left: 10px; width: calc(100% - 45px);}
	.ultimate-app-feature .work-clmn1 ul li p:not(.work-ul-num){width: calc(100% - 45px);}

	/* hire php developer */
	.hire-php-dev .sub-dec-android .btn {padding: 0 25px;}
	.sub-dec-android h4 {font-size: 16px;}
	.serv-i-desc {padding: 20px;}
	.serv-i-desc li {min-height: 50px;margin-bottom: 20px;}
	.serv-i-desc li .s-icon {width: 50px;height: 50px;padding: 10px;}
	.serv-i-desc li p {font-size: 14px;padding-top: 5px;padding-left: 60px;}
	.serv-i-desc li p strong {font-size: 16px;}
	.our-technologies .spmain-title {margin-bottom: 15px;}
	.tech-list {margin: 0 -5px;}
	.tech-list li {padding: 0 5px;margin-top: 10px;}
	.tech-list .tech-i-bx {padding: 20px 15px;}
	.tech-list .tech-i-bx img {height: 50px;}
	.tech-list .tech-i-bx span {font-size: 14px;}

	/* hire-dedicated-developers */
	.and-title span{font-size: 18px;padding-left: 40px;}
	.hire-ded-dev .about-android .and-title span{font-size: 14px;}
	/* hire-androiad-app-developers */
	.android_portfolio .slick-arrow{background-size: 13px;}
	.android_portfolio .slick-prev{left: 5px;}
	.android_portfolio .slick-next{right: 5px;}
	.android_portfolio .iphone_inner_data .and-icon-img{max-width: 80px; margin-bottom: 10px;}
	.android_portfolio .iphone_inner_data{padding: 30px 25px;}
	.android_portfolio .iphone_inner_data h5{font-size: 18px;}
	.android_portfolio .iphone_inner_data p{font-size: 13px;}
	.android_portfolio .button-wrapper-mobile ul li img{margin: auto;}
	.android_portfolio .button-wrapper-mobile ul li{width: 100%; margin: 0 auto;}
	.android_portfolio .button-wrapper-mobile ul li:first-child{margin-bottom: 10px;}
	.hire-shopify-developer .sp-hire-android-dv .android-we-serve:not(.and-v2) .width16left{width: 50%;}
	.cl-name-app{margin-bottom: 20px;}
	
	.quick_main .txtq_msg{bottom: 10.5%;left: 20px;}
	.quick_main .btn{margin-top: 12px;}
	
	.banner-i-txt {min-height: 260px;padding-bottom: 70px;}
	.banner-i-txt .banner-txt .h2heading {font-size: 25px;}
	.tab-i-list .tab-link {font-size: 12px;line-height: 14px;padding: 10px 4px;}
	.tab-i-list .tab-link svg {width: 22px;height: 22px;}
	.overview-section .h2heading {margin-bottom: 12px;font-size: 16px;}
	.rte-content p {margin-bottom: 20px;}
	/* data migration*/	
	.mgs_data_migration {min-height: 100%;padding: 20px 0 0;}
	.mgs_data_migration_overlay2 {width: 100%;height: 100%;position: relative;display: block;}
	.mgs_dm_overlay2_img {float: none;text-align: center;padding: 0;margin-top: 20px;}
	.mgs_data_migration_overlay2 .mgs_dm_overlay2_img img{display: none;}
	.mgs_data_migration_overlay2 .mgs_dm_overlay2_img img.dat_m_res{display: block;margin: 0 auto;max-width: 280px;}
	
	.why_choose_us_service_title {font-size: 26px;line-height: 35px;}/* why choose us */
		
	.ecom-banner-txt h1 {font-size: 26px;line-height: 35px;}
	.ecom-banner-txt span {font-size: 16px;margin-bottom: 25px;}
	.ecom_firstshopify_expert_img img {max-width: 100%;}
	.ecom-experts-img .ecom-expert-icons img {max-width: 100%;}
	.ecom_main_banner_img {height: calc(520px);}
	/*.services-wrapper .tab-i-list{margin-top: -62px;}*/
	#ecom_sp_deve_content_detail .accordianmain {padding: 17px 15px;}
	#ecom_sp_deve_content_detail .accordianheader .ecom_sp_devheading {font-size: 16px;}
	#ecom_sp_deve_content_detail .accordianbody .ecom_sp_devbody {font-size: 14px;margin-top: 15px;}
	#ecom_sp_deve_content_detail .ecom_sp_devmainheading {font-size: 26px;}
	.ecomm_web_design_heading {font-size: 26px;}
	/* shopify-development-services */
	.fixedpage_header .banner-i-txt .banner-txt .h2heading{font-size: 25px;}
}

@media only screen and (max-width: 450px) {
	.technologies .client-img{max-width: 145px; padding: 0 10px; margin-bottom: 20px;}
	.spp-sec-5 ul li span:last-child{display: none;}
	.spp-sec-5 ul li:after{content: '-0';position: absolute;top:2px;right: 0;font-size: 13px;}
	.techno1 {height: 100px;}
	.techno1 .tech-name{padding: 10px 4px;font-size: 13px;}
	.benefits-ch-softpulse .width20left{width:50%;}
	.benefits-ch-softpulse .width20left:nth-child(1),
	.benefits-ch-softpulse .width20left:nth-child(2),
	.benefits-ch-softpulse .width20left:nth-child(3){margin-bottom: 30px;}
}

@media only screen and (max-width: 414px){
	/* dropship page*/
	.dropship_service_banner .banner-txt {left: 12%;width: 68%;transform: translate(-10%, -65%);}/* dropship top banner */
	.dropship_service_banner {min-height: 340px;}.dropship_service_banner .h2heading {font-size: 23px;}
}

@media only screen and (max-width: 359px) {
	.and-title span {font-size: 17px;}

	.tab-i-list .tab-link {font-size: 11px;}
	.spp-sec-5 ul li span{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 93%;}

	.c-post-item .c-post-bx {padding: 55px 25px 25px;}
	.c-post-item .c-post-bx .quote {left: 25px;}

	.career-i-bx .career-head span {font-size: 16px;}
}

/* PWA App */
@media only screen and (max-width: 991px){
	.pwa-right-img img{width: 100%;}
	.pwa-right-img .gif-v-img img{width: 69%;}
	.gif-v-img{left: -7%;}
	.bg-upr-div{padding: 30px;}
	.pwa-title{font-size: 25px;}
	.about-pwa{margin-bottom: 20px;}
	.pwa-left-dec{margin-top: 30px;}
	.pwa-left-dec .whyecom_sp_store_heading{margin-bottom: 25px;}
	.pwa-page .whyecom_sp_store_heading h2{font-size: 25px;}
	.pwa-left-dec p{margin-bottom: 30px;}
	.about-pwa-app{margin-bottom: 40px;}
	.pwa-app-features{padding: 50px 0 20px; margin-bottom: 50px;}
	.pwa-features-dec{margin-bottom: 25px;}
	.pwa-page .whyecom_sp_store_heading{margin-bottom: 30px;}
	.test-slide-bg{padding: 30px 30px 0;}
	.process-faq{padding: 0 0 40px;}
	.bg-btm-btn{margin-bottom: 50px;}
	.bg-btm-btn h2{font-size: 25px;}
}
@media only screen and (max-width: 767px){
	.pwa-page .banner-i-txt{padding: 30px 0 50px;}
	.about-pwa{margin-top: -50px;}
	.bg-upr-div{padding: 25px 15px;}
	.pwa-page .whyecom_sp_store_heading h2{padding: 0;}
	.pwa-left-dec{width: 100%; order: 1;}
	.pwa-right-img{width: 100%;}
	.pwa-right-img .gif-v-img img{width: 90%;}
	.gif-v-img{left:3%;}
	.left-features-img img{display: block; margin: 0 auto;}
	.left-features-img{margin-bottom: 30px;}
	.pwa-features-dec{margin-bottom: 30px;}
	.left-leaf-review{width: 200px; top:-100px;}
	.right-leaf-review{width: 200px;}
	.pwa-clines-say{margin-bottom: 60px;}
	.pwa-faq .faq-grid h2{font-size: 18px;}
	.bg-btm-btn{padding: 40px 20px;}
}
@media only screen and (max-width: 479px){
	.pwa-page .banner-i-txt{padding-top: 0;}
	.imageagram-banner-itext .btn.sp-developers:last-child{margin-top: 15px;}
	.pwa-title{font-size: 22px;}
	.pwa-right-img img{max-width: 290px;}
	.pwa-right-img .gif-v-img img{width: 61%; border-radius: 20px;}
	.gif-v-img{left: -13%;}
	.pwa-left-dec ul li svg{margin-right: 10px;}
	.pwa-features-dec h3{font-size: 18px;}
	.test-slide-bg{padding: 30px 20px 0;}
}

/* Global SMS App */
@media only screen and (max-width: 1240px){
	.shb-work-process-ring{right: -15px;}
	.core-features .shb-work-process-ring{left: -15px;}
}
@media only screen and (max-width: 991px){
	.g-sms-app-title.whyecom_sp_store_heading h2{font-size: 25px; padding: 0;}
	.g-sms-app .banner-i-txt{margin-bottom: 50px;}
	p.shb-work-process-one-text{padding: 0;}
	.how-work-app{margin-bottom: 50px;}
	.core-features{margin-bottom: 60px;}
	.g-sms-app .test-slide-bg{padding: 30px;}
	.g-sms-app .pwa-clines-say{margin-bottom: 50px;}
	.faq-home-section{padding: 50px; margin-bottom: 50px;}
	.ins-app-global .bg-btm-btn h2{font-size: 25px;}
	.ins-app-global .bg-btm-btn{margin-bottom: 50px;}
}
@media only screen and (max-width: 767px){
	.g-sms-app-title.whyecom_sp_store_heading{margin-bottom:30px;}
	.shb-work-process-ring{right: -13px;}
	.core-features .shb-work-process-ring{left: -13px;}
	.col-md-4.work-port-app:not(:last-child){margin-bottom: 15px;}
	.core_text h5{font-size: 18px;}
	.ins-app-global .bg-btm-btn{flex-wrap: wrap; justify-content: center; padding: 40px 20px;}
	.ins-app-global .bg-btm-btn h2{text-align: center; margin-bottom: 25px; padding-right: 0;}
	.bg-features-row .core_features{padding: 20px 0;}
	.bg-features-row{padding: 10px 0;}
	.core_img{width: 45px;}
	.core_text{margin-left: 15px;}
	.g-sms-app .qoute-icon {height: 40px;width: 40px;margin: 0 auto 15px;}
	.g-sms-app .test-slide-bg{padding: 25px;}
	.faq-home-section{padding: 50px 0;}
	.slide-i-scs.slick-slider .slick-dots{margin-top: 30px;}
	.padd-set-scs img{border-radius: 10px;}
	.bg-port-app{padding: 30px 20px;}
	.shb-work-process-ring{bottom: -25px; max-width: 80px;}
}

/* react nativre apps */
@media only screen and (min-width: 1604px){
	/* rn app top banner */
	.rn_apps_banner{min-height: 1000px;}
}
@media only screen and (max-width: 1199px){
	/* rn app service */
	.rn_service_txt h2{font-size: 50px;line-height: 70px;}
	.rn_service_txt span{font-size: 20px;line-height: 20px;left: 30px;bottom: -4px;}
	/* rn app flow */	
	.bottom_arrow {width: 36%;transform: rotate(12deg);}
	.bottom_arrow2 {width: 36%;transform: rotate(-12deg);}
	/* rn app why ? */
	.foody-service-title {font-size: 45px;}
	.why-foody {padding: 70px 0 80px;}
	.dec-why-foody {padding: 0 15px 0 30px;}
	.dec-why-foody::after {left: 0;width: 4px;}
	/* rn app paltform */
	.rn_platform_txt h2{font-size: 30px;line-height: 40px;}
	.rn_platform_txt span{font-size: 20px;line-height: 20px;left: 30px;bottom: -4px;}
}
@media only screen and (max-width: 1024px){
	/* rn app top banner */
	.rn_apps_banner{min-height: 613px;}
}
@media only screen and (min-width: 992px) and (max-width: 1024px){
	/* rn app top banner */
	.rn_apps-image img {top: 37%;transform: translateY(-37%);}
	.rn_apps-image img:first-child{height: 400px;}
	.rn_apps-image img:last-child{height: 450px;}
}
@media only screen and (max-width: 991px){
	/* rn app top banner */
	.rn_apps-image img:first-child{display: none;}
	.rn_apps-image img:last-child{animation: unset;}
	.rn_apps_banner .rn_apps_heading {font-size: 30px;line-height: 40px;}
	.rn_apps_banner .rn_apps-txt ul li{font-size: 15px;}
	.rn_apps_banner .rn_apps_heading {font-size: 30px;line-height: 35px;}
	.rn_apps-image img:last-child{height: 500px;}
	/* rn app service */
	.rn_apps_services {padding: 30px 0;}
	.rn_service_txt{margin-bottom: 38px;}
	.rn_service_txt h2 {font-size: 30px;line-height: 50px;}
	.rn_service_txt span {font-size: 17px;bottom: -14px;line-height: 36px;left: 45px;}
	.rn_service_txt_main {margin-bottom: 30px;}
	.rn_service_txt_p p {margin-bottom: 16px;}
	.service_txt_1, .service_txt_2, .service_txt_3, .service_txt_4 {padding: 20px;}
	/* rn app flow */
	.rn_apps_flow {padding: 30px 0;}
	.spmain-title {font-size: 22px;}
	.flow_desc {padding: 20px 15px 0 ;}
	.flow_desc_inner p {margin: 0;}
	.flow_desc_inner {background: #fff;padding: 15px;border-radius: 4px;box-shadow: 0px 2px 20px -4px rgba(0,0,0,0.62);-webkit-box-shadow: 0px 2px 20px -4px rgba(0,0,0,0.62);-moz-box-shadow: 0px 2px 20px -4px rgba(0,0,0,0.62);}
	.spdec-info-text {letter-spacing: -0.5px;margin: 0 auto 35px;}
	.bottom_arrow {width: 40%;height: 90px;background-position: 127% 87%;transform: rotate(45deg);}
	.bottom_arrow2 {width: 40%;height: 90px;background-position: 104% 12%;transform: rotate(135deg);}
	.rn_apps_flow .flow_txt:nth-child(odd) .flow_desc{order: 2;}
	.rn_apps_flow .flow_txt:nth-child(odd) .flow_img{order: 1;}
	.flow_txt:nth-last-child(odd) .flow_desc {padding-bottom: 0;}
	/* rn app paltform */
	.rn_platform {padding: 30px 0;}
	.rn_platform_txt{margin-bottom: 20px;}
	.rn_platform_txt h2 {font-size: 30px;line-height: 40px;}
	.rn_platform_txt span {font-size: 17px;bottom: -14px;line-height: 36px;left: 45px;}
	.rn_platform_txt_main {margin-bottom: 30px;}
	.rn_platform_txt_p p {margin-bottom: 16px;}
	.rn_platform_txt_1, .rn_platform_txt_2, .rn_platform_txt_3, .rn_platform_txt_4 {padding: 20px;}
	.platform_section_1{order:2}
	.platform_section_2{order:1}
	/* rn app why ? */
	.foody-service-title {font-size: 40px;line-height: 60px;}
	.why-foody {padding: 50px 0 70px;}
	.why-foody .foody-service-title {margin-bottom: 40px;}
	.why-foody-dect {font-size: 15px;}
	/* foody video */
	.rn_apps_foody_video{padding: 30px  0 45px;}
	.foody_inner_block{margin-left: 0;margin-top: 15px;}
	.foodyv_second_block {padding: 0;}
	/* rn app inquire */	
	.rn_apps_inquire{padding: 30px 0;}
	.rn_apps_inquire .c-post-item .c-post-bx{padding: 30px;}
	.rn_apps_inquire .c-post-item .c-post-bx .author-name{font-size: 23px; line-height: 26px;}
	.rn_apps_inquire .c-post-item .c-post-bx .post-content{font-size: 15px;}
	.rn_apps_sub_in_filed p{font-size: 15px;}
}
@media only screen and (max-width: 767px){
	/* rn app top banner */
	.rn_apps_banner{min-height: 500px;}
	.rn_apps-image img:last-child{height: 100%;left: 0;margin: 0 auto;right: 0;}
	/* rn service */
	.service_txt:nth-child(odd) {margin-top: 38px;}
	.rn_service_txt{margin-bottom: 0;}
	/* rn app flow */
	.bottom_arrow,.bottom_arrow2, .bottom_arrow_preview {display: none;}
	.flow_txt::after {content: '';height: 60px;border-right: 4px dashed #5A595B;margin: 0 auto;order: 3;}
	.flow_txt:last-child::after {content: unset;}
	/* rn app why ? */
	.foody-service-title {font-size: 35px;line-height: 45px;font-weight: 600;}
	.why-foody {padding: 40px 0 30px;}
	.why-foody .foody-service-title {margin-bottom: 30px;}
	.dec-why-foody {padding: 5px 0px 5px 20px;margin: 0 0 20px;}
	.dec-why-foody::after {width: 3px;}
	/* rn plateform */
	.platform_txt:nth-child(odd) {margin-top: 38px;}
	.rn_platform_txt{margin-bottom: 0;}
	/* rn app inquire */
	.rn_apps__inq_box{margin-bottom: 25px;}
	.rn_apps_sub_in_filed{padding: 30px 0;}
	.rn_apps_inquire .c-post-item .c-post-bx{padding: 18px;}
	.rn_apps_inquire .c-post-item .c-post-bx .author-name{font-size: 20px;line-height: 25px;}
}
@media only screen and (max-width: 575px){
	/* rn app top banner */
	.rn_apps-image img{display: none;}
	.rn_apps_banner{min-height: 400px;}
	.rn_apps_banner .rn_apps_heading{font-size: 22px;line-height: 30px;}
	.rn_apps_banner .rn_apps-txt ul li{font-size: 12px;}
}
@media only screen and (max-width: 479px){
	/* rn app why ? */
	.foody-service-title {font-size: 26px;line-height: 35px;}	
}

/* start-react-native-&-react-js-&-shopify-all-apps-new-design--17-12-20 */
@media only screen and (max-width: 1300px){
    .static-icon.icons1{right: 0; bottom: -10px;}
}

@media only screen and (max-width: 1199px){
    .left-img-title{margin-right: 50px;}

    /* react.js */
    .js-sec-one{min-height: 600px;}
    .sec-one-abs{max-height: 600px;}
    .js-sec-one .container{padding-top: 50px;}
    .text-left-div h1{font-size: 30px;}
    .our-clint-slider .industry_list li a{padding-left: 15px; padding-right: 15px;}
}

@media only screen and (max-width: 1024px){
    .service-list .col-md-3{flex: 0 0 50%; max-width: 50%;}
    .test-demo-grid{width: 50%; margin-bottom: 30px;}
    .cus-reviews-sec{padding-bottom: 50px;}
    .test-demo-grid.slick-slide{margin-bottom: 0;}

    /* react.js */
    .sec-one-abs{max-height: 500px;}
    .js-sec-one{min-height: 500px;}
    .js-sec-two .service-list .col-md-4{flex: 0 0 50%;max-width: 50%;}
    .test-js-bg{padding: 0 30px 30px;}
}
@media only screen and (max-width: 767px){
    .react-native-pages .wp-one-right{display: none;}
    .featured-app-bg{padding-top: 20px; background-size: 100%; padding-bottom: 60px;}
    .react-native-pages .left-native-info{padding-top: 0; margin-top: 30px;}
    .react-native-pages .main-device-show.push-device{max-width: 280px;}
    .native-icon img{max-width: 40px;}
    .react-sec-one{padding:50px 0;}
    .left-native-info{order: 1; margin: 50px 0 0;}
    .left-native-info h2,
    .left-native-info .main_tag_add{font-size: 23px; margin-bottom: 15px;}
    .left-native-info p{font-size: 16px;}
    .react-sec-two,
    .react-sec-three{padding: 50px 0;}
    .sec-two-title h3{font-size: 23px;}
    .service-list .col-md-3:first-child, .service-list .col-md-3:nth-child(3){top: 0;}
    .static-icon.icons1 img{max-width: 170px;}
    .left-img-title{margin-right: auto;}
    .planing-sec{margin: 50px auto 0; }
    .work-details-right h2{font-size: 23px;}
    .play-store-icon ul li{padding: 0 6px;}
    .play-store-icon ul{margin: 0 -6px;}
    .react-sec-four .container .row.work-row{margin-bottom: 60px;}
    .planing-sec li:last-child{margin-bottom: 0;}
    .react-sec-four{padding: 50px 0;}
    .react-sec-four .container .row.work-row:nth-child(even) .work-port-left{order:inherit; margin-bottom: 40px;}
    .react-sec-four .container .row.work-row .work-port-left{margin-bottom:40px;}
    .play-store-icon ul li img{max-width: 130px;}
    .react-sec-four .container .row.work-row .work-details-right{margin: 0 auto;}
    .we-use-symbole{padding-top: 60px;}
    .client_wrap{padding: 20px 15px;}
    .who-use-app{padding: 50px 0 20px;}
    .industry_list li a{padding: 20px 15px;}
    .cus-reviews-sec{padding: 50px 0;}
    .cus-reviews-sec{padding-bottom: 30px;}
    .react-sec-six{padding: 30px 0;}
    .sec-two-title p{margin: 0 auto 30px;}
    .img-icon-top{height: 60px; width: 60px; margin-right: 20px;}
    .right-planing-div h3{font-size: 21px;}
    .react-sec-four .sec-two-title{padding-bottom: 0;}
    .react-sec-four .overview-shape-one{left: 5px;}
    .technology-tag ul li a{padding: 0 20px; font-size: 13px; height: 35px; line-height: 35px;}
    .technology-tag ul li{margin: 0 7px 7px 0;}
    .industry_list li{padding: 10px 10px 20px;}
    .industry_list li a:hover{box-shadow: -10px -10px 13px 0 rgba(0, 0, 0, .1); -webkit-box-shadow:-10px -10px 13px 0 rgba(0, 0, 0, .1);}
    .industry_list{padding: 0 5px;}
    .test-qoute-icon{margin: 20px auto;}
    .planing-sec li{margin-bottom: 20px;}
    .react-box-two.service-list .col-md-3:hover .service-box{bottom: 0;}

    /* react-js */
    .js-sec-one .container{padding-top: 60px;}
    .our-clint-slider .margin-top-minus{margin-top: -10px;}
    .col-left-one{order: 1;}
    .text-right-div{margin: 0 auto 50px;}
    .text-left-div h1{font-size: 25px;margin-bottom: 15px;}
    .text-left-div h1::after{top: 80%;}
    .js-sec-one{min-height: 350px; margin-bottom: 50px; padding-bottom: 30px;}
    .sec-one-abs{max-height:100%;min-height: 350px;}
    .col-js-right-img{display: none;}
    .text-left-div p{font-size: 16px;}
    .js-title-page h2{font-size: 25px;}
    .our-clint-slider{ margin-bottom: -20px;padding: 0 0 10px;}
    .js-md-dec h2{font-size: 22px; margin-bottom: 20px;}
    .js-title-page{display: inline-block;width: 100%;margin-bottom: 30px;}
    .why-cho-cod.js-why-sp{padding:50px 0;margin-bottom: 50px;}
    .right-choose-js{margin-top: 40px;}
    .js-sec-two .service-list .col-md-4{width: 50%;margin-bottom: 20px;}
    .js-sec-two .service-list .col-md-4:hover .service-box{top: -5px;}
    .js-sec-three{padding: 50px 0 20px;}
    .left-set-img{margin: 0 auto;}
    .js-left-imgg img{margin: 0 auto;}
    .js-right-dec ul{margin-top: 30px;margin-bottom: 15px;}
    .js-sec-four{padding: 0 0 50px;}
    .js-sec-four .row:nth-child(even) .js-work-left{order: inherit;}
    .js-sec-four .row .js-work-left{margin-bottom: 50px;}
    .js-sec-four .row{padding-top: 0;}
    .js-sec-four .overview-shape-one{left: 5px;}
    .react-sec-two.js-sec-two .overview-shape-one:not(.btm-left){right: 25px; top: 6%;}
    .react-sec-two.js-sec-two .overview-shape-one.btm-left{bottom: 6%; left: 5px;}
    .js-sec-four .row:nth-child(even) .js-md-dec{margin: 0 auto;}
    .js-md-dec{margin: 0 auto;}
    .js-sec-five{padding: 50px 0;}
    .test-js-bg{padding: 0 30px 30px;}
    .js-sec-three .js-title-page, .js-sec-five .js-title-page{padding-bottom: 0;}
    .js-left-imgg img{animation: none;}
    .js-sec-four .overview-shape-three img{max-width: 240px;}

    /* shopify-development-services */
	.fixedpage_header .header.sticky-fx:not(.fixed) #menu-icon span{background: #ffffff;}
    .fixedpage_header .banner-i-txt .container{padding: 10px 0;display: flex;flex-direction: column;}
    .fixedpage_header .banner-txt{order: 2;width: 100%;margin-top: 20px;}
    .fixedpage_header .header.sticky-fx .header-logo{padding: 0 15px;}
    .fixedpage_header .header{min-height: auto;}
	.fixedpage_header .header.sticky-fx.fixed .header-logo {padding: 0 15px;}
	.fixedpage_header .android-application .banner-i-txt{padding-top: 70px;}
    .fixedpage_header .banner-form{order: 1;width: 100%;}
    .fixedpage_header form.service_form {padding: 10px;}
    .fixedpage_header form.service_form .inputfiled {height: 45px;margin-bottom: 5px;}
    .fixedpage_header form.service_form .textarea-filled textarea{height: 80px !important;min-height: 80px;}
    .exp-txt-box{width: 25%;}
    .exp-txt-box-af{width: 100%;text-align: center;margin-bottom: 15px;}
    .exp-txt-wrap{align-items: flex-start;margin: 0;}

    .capability .capability-left{text-align: center;}
    .capability .capability-right{padding-top: 20px;}

    .exp-txt-box-a span{font-size: 15px;}
    .exp-txt-box-a h2 {font-size: 22px;}
	.proc-t {margin-bottom: 8px;}	
    .wht-our-client-says,.exp-txt-wrap,.sp_process_work{padding: 40px 0;}
    .capability-says{padding: 20px 0 0;}

    /*  career page 2.0 */
    .our-openings{padding: 50px 0 70px;}
    .our-openings .spmain-title{font-size: 25px;}
    .career-hr-details{margin: -80px 0 20px;}
    .career-hr-details ul{flex-wrap: wrap;margin-bottom: -20px;}
    .send_cv{font-size: 18px;}
    .career-hr-details ul li svg{height: 35px;width: 35px;}
    .career-hr-details ul li{flex: 1 1 100%;padding: 0 15px 20px;}
    .career-page-new .career-i-bx .career-head{padding: 15px;}
    .svg-i-icon{height: 40px;width: 40px;}
    .career-page-new .career-i-bx .svg-i-icon svg{height: 40px;width: 40px;}
    .career-page-new .career-i-bx .career-head span{font-size: 18px;}
    .opening-i-right p{font-size: 13px;}
    .right-career-main span{height: 24px;width: 24px;}
    .right-career-main span::after, .right-career-main span::before{width: 12px;}
    .right-career-main span::after{height: 12px;width: 2px;}
    .career-page-new .career-content{padding: 0 13px 20px;}
    .skill-reruirement{ padding-left: 7px; }
    .skill-reruirement li{ background-size: 23px; }
}

@media only screen and (max-width: 600px){
    .service-list .col-md-3{flex: 0 0 100%; max-width: 100%;}
    .if-corousel-slider .use-grid{width: 33.3333%; padding: 10px;}
    .industry_list li{ width: 33.3333%;}
    .client_wrap{padding: 15px;}
    .test-demo-grid{width: 100%;}
    .tes-slick-demo .slick-dots{margin: 20px 0 0;}
    .test-demo-bg{padding: 0 15px 30px;}

    /* react-js */
    .js-sec-two .service-list .col-md-4{width: 100%; max-width: 100%; flex: 0 0 100%;}
    .requst-call{margin-top: 10px;}
    .left-js-client img{height: 65px; width: 65px;}
    .left-js-client{margin-right: 10px;}
    .test-name-info h3{font-size: 15px;}
    .test-name-info span{font-size: 14px;}
    .test-js-bg{padding: 0 20px 30px;}
    .js-right-dec ul li{padding-left: 0;align-items: flex-start;padding-bottom: 20px;}
    .js-right-dec ul::before{left: 29px;}
    .sec-one-abs{object-fit: cover;}
    .text-left-div p{padding-top: 20px;}
    .our-clint-slider .industry_list li a{padding-right: 10px; padding-left: 10px; justify-content: center; width: 100%;}

    /* shopify-development-services */
	.fixedpage_header .banner-txt ul li img {transition: all 0.2s linear;max-width: 60%;}
	.exp-txt-box{width: 50%;}
	.exp-txt-box-af{width: 100%;}
	.exp-txt-box:not(:nth-last-child(-n+2)){margin-bottom:15px;}

	/* shopify apps and chrome extension 2.0 30-9-21 */
	.wp-new-app:not(.chrome-ex-new) .app-pricing .spk-pricing-table .spk-plans:not(.slick-slide):not(:nth-child(-n+2)){display: none !important;}
}

@media only screen and (max-width: 480px){
	/* shopify-development-services */
	.fixedpage_header .banner-txt ul li img {max-width: 50%;}
	.fixedpage_header #menu-icon{margin: 0 11px;}
	/* process work */
	.sp_proc_work_box .img-dec-text p{font-size: 16px;}
	.sp_proc_work_box li {align-items: center;background-color: #e7eff8;margin-bottom: 35px;flex-direction: column;overflow: unset;padding-bottom: 0;}
	.sp_proc_work_box li:last-child{margin-bottom: 0;}
	.sp_proc_work_box li .grid-width-auto.left-work-div {order: 3;padding: 5px 15px 20px;}
	.sp_proc_work_box li .grid-width-auto.right-work-div {order: 2;text-align: center;}
	.grid-width-auto {flex: 0 1 100%;max-width: 100%;padding: 0 10px;}
	.grid-width-border, span.grid-width-round {display: none;}
	.grid-width-center {max-width: 40px;flex: 0 1 40px;margin-left: 20px;margin-top: -20px;}
	.grid-width-count{background-color: #3b8de7;color: #fff;border-radius: 50%;width: 40px;height: 40px;max-width: 100%;flex: 0 1 100%;line-height: 40px;}
	.sp_proc_work_box li:nth-child(odd) .grid-width-auto.right-work-div {text-align: center;}
	.sp_proc_work_box li::before{content: unset;}
	.sp_proc_work_box li:nth-child(even) .grid-width-center{order: 1;}	
}
.mgs_slick_custom_arrow{z-index: 999;}

/* digital marketing, web design page 2.0 responsive 14-03-22 */
@media only screen and (max-width: 1199px){
.digital-one-left h2{font-size: 35px;}
.right-digital-dsc{padding-left: 35px;}
.port-slide:not(.slick-initialized) .port-li-slide:nth-child(n+3) {display: none !important;}
.port-slide .port-li-slide{flex: 0 0 50%;}
}

@media only screen and (max-width: 991px){
    .digital-one-left h2{font-size: 30px;}
    .digital-infos{padding: 40px 10px;}
    .digital-two-grid li h2{font-size: 18px;}
    .digital-mar-new .wp-sec-two{margin-bottom: 50px;}
}

@media only screen and (max-width: 767px){
    .digital-one-right{display: none;}
    .digital-one{padding: 60px 0 130px;}
    .digital-one-left h2{font-size: 25px;}
    .digital-one-left p{font-size: 16px;}
    .digital-infos{padding: 40px 15px 10px;margin: -5rem 0 0;}
    .digital-two-grid{flex-wrap: wrap;margin: 0 -15px;}
    .digital-mar-new .btn.btn-blue{min-width: 150px;height: 44px;line-height: 44px;padding: 0 25px;}
    .digital-mar-new .wp-sec-two{margin-bottom: 30px;}
    .right-digital-dsc{padding: 90px 15px 50px 15px;}
    .digital-mar-new .our-digital-benefit{margin-bottom: 50px;}
    .digital-why-choose .static-icon-left img{max-width: 100px;}
    .digital-why-choose{margin-bottom: 50px;}
    .our-review{padding: 110px 0 40px;margin-bottom: 0;}
    .rev-grid{width: 100%;}
    .rev-grid li {margin: 0 0 15px;}

    /* web design page 2.0 */
    .portfolio-new{margin-bottom: 50px;}
    .port-slide .slick-prev{left: 10px;}
    .port-slide .slick-next{right: 10px;}
    .port-slide .slick-arrow{height: 40px;width: 40px;}
    .port-slide .port-abs-disc p{display: none;}
    .port-slide .li-slide-div .port-abs-disc{padding: 20px 20px 15px;}
    .port-slide .port-abs-disc h3{margin: 0 0 15px;}
    .port-slide .li-slide-div{box-shadow: 0 10px 30px 5px rgb(11 34 56 / 10%);}
    .port-slide .port-li-slide{padding: 35px 15px;}
    .portfolio-new .js-title-page{display: block;margin-bottom: -30px;}
    .port-slide:not(.slick-initialized) .port-li-slide:nth-child(n+2) {display: none !important;}
    .port-slide .port-li-slide{flex: 0 0 100%;}
    .webDesign-new .our-review{padding-top: 50px;}
}


/* digital marketing, web design page 2.0 responsive 14-03-22 */
@media only screen and (max-width: 1199px){
    .digital-one-left h2{font-size: 35px;}
    .right-digital-dsc{padding-left: 35px;}
    .port-slide:not(.slick-initialized) .port-li-slide:nth-child(n+3) {display: none !important;}
    .port-slide .port-li-slide{flex: 0 0 50%;}
}

@media only screen and (max-width: 991px){
    .digital-one-left h2{font-size: 30px;}
    .digital-infos{padding: 40px 10px;}
    .digital-two-grid li h2{font-size: 18px;}
    .digital-mar-new .wp-sec-two{margin-bottom: 50px;}

    /* about us page 2.0 */
    .Ab-Page-new .whyecom_spstore_row2_block1:first-child .whyecom_sp_store_cont2 .whyecom_spstore_continner_box{margin-bottom: 36px;padding-bottom: 23px;border-bottom: 1px solid #dee2e6;}
}

@media only screen and (max-width: 767px){
    .digital-one-right{display: none;}
    .digital-one{padding: 60px 0 130px;}
    .digital-one-left h2{font-size: 25px;}
    .digital-one-left p{font-size: 16px;}
    .digital-infos{padding: 40px 15px 10px;margin: -5rem 0 0;}
    .digital-two-grid{flex-wrap: wrap;margin: 0 -15px;}
    .digital-mar-new .btn.btn-blue{min-width: 150px;height: 44px;line-height: 44px;padding: 0 25px;}
    .digital-mar-new .wp-sec-two{margin-bottom: 30px;}
    .right-digital-dsc{padding: 90px 15px 50px 15px;}
    .digital-mar-new .our-digital-benefit{margin-bottom: 50px;}
    .digital-why-choose .static-icon-left img{max-width: 100px;}
    .digital-why-choose{margin-bottom: 50px;}
    .our-review{padding: 110px 0 40px;margin-bottom: 0;}
    .rev-grid{width: 100%;}
    .rev-grid li {margin: 0 0 15px;}

    /* web design page 2.0 */
    .portfolio-new{margin-bottom: 50px;}
    .port-slide .slick-prev{left: 10px;}
    .port-slide .slick-next{right: 10px;}
    .port-slide .slick-arrow{height: 40px;width: 40px;}
    .port-slide .port-abs-disc p{display: none;}
    .port-slide .li-slide-div .port-abs-disc{padding: 20px 20px 15px;}
    .port-slide .port-abs-disc h3{margin: 0 0 15px;}
    .port-slide .li-slide-div{box-shadow: 0 10px 30px 5px rgb(11 34 56 / 10%);}
    .port-slide .port-li-slide{padding: 35px 15px;}
    .portfolio-new .js-title-page{display: block;}
    .port-slide:not(.slick-initialized) .port-li-slide:nth-child(n+2) {display: none !important;}
    .port-slide .port-li-slide{flex: 0 0 100%;}
    .webDesign-new .our-review{padding-top: 50px;}

    /* sExpert */
    .whyecom_sp_store.sExpert-choose .js-title-page{padding-bottom: 0;}
    .whyecom_sp_store.sExpert-choose .js-title-page h2{margin: 0;}

    /* about us page 2.0 */
    .Ab-Page-new .digital-two{margin-bottom: 60px;}
    .Ab-slideS{margin: 0 0 45px;}
    .what-we-do .js-title-page h2{margin: 0;}
    .what-we-do .ecom-m-b{margin-bottom: 50px;}
    .weDo-bg{margin: 0 0 50px;}
	.copyright_text, .social_text{
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
        text-align: center;        
    }
    .social_text{
        padding-top: 10px;
        padding-bottom: 20px;
    }
	.footer .footer-bottom p{
		font-size:13px;
	}
}