@charset "utf-8";input[type="submit"], input[type="button"], input[type="text"], input[type="password"], textarea, select{-webkit-border-radius:0;-webkit-appearance:none;}
a[href^=tel]{text-decoration:inherit;color:inherit;}
@media only screen and (min-width:1920px){.flexslider .slides li{height:620px !important;}
.flex-caption{top:175px;left:58%;}
.flex-caption1{top:165px;}
.flex-caption2{top:125px;}
.flex-caption3{top:170px;}
.flex-caption1.caption4{top:165px;}
}
@media screen and (min-width:1367px) and (max-width:1440px){}
@media only screen and (max-width:1320px){.row{width:1250px;}
.row-inner, .row-foot{width:1170px;}
ul.controls li a{padding:12px;}
.flex-caption{width:39%;left:51%;}
.flex-caption1{width:44%;}
.flexslider .slides .flex-caption2 .aple-txt{width:59%;}
}
@media only screen and (max-width:1280px){.mega-menu .menu-rht li h2 a{font-size:13px;}
}
@media screen and (min-width:1024px) and (max-width:1279px){img{max-width:100%;}
.row-inner, .row, .row-foot{width:1000px;}
.header-menu{padding:5px 0 0;}
.menu-wrap{padding:20px 0 30px}
.mega-menu .menu-rht li h2{font-size:15px;}
.mega-menu .menu-rht li a{font-size:16px;}
.banner{min-height:auto}
.flex-caption{top:14%;width:41%;left:50%;}
.flex-caption h1{font-size:40px;line-height:45px;}
.flex-caption1{top:13%;width:45%;position:absolute;}
.flex-caption1 h1,.flex-caption2 h1{font-size:40px;line-height:40px;}
.flexslider .slides .flex-caption2 .aple-txt{margin:20px 0 0;width:56%;}
.flexslider h1{margin-top:5px;}
.flexslider .slides .flex-caption2 .appl-logo{bottom:-50px;}
.flex-direction-nav li .flex-prev{left:20px;}
.flex-direction-nav li .flex-next{right:20px;}
#technicalcarousel.owl-carousel{width:83%;}
.say-hello{padding-right:1%;width:29%;}
.sign-up{width:40%;padding-right:2%;}
.inner-cnt h1{font-size:40px;}
.career-lft-cont{width:32%;}
.career-rgt-cont{width:32%;}
.career-centre-img{width:30%;}
.ylow-arw{left:11px}
.infrastructure .da-thumbs li{margin-bottom:24px;width:232px;margin-right:24px;}
.infrastructure .da-thumbs li:nth-child(4n+4){margin-right:0;}
.infrastructure .da-thumbs .hov-ico img{top:-65px;}
.member-txt{min-height:430px;}
.da-thumbs li{width:236px;margin-right:18px;}
.da-thumbs li a img{width:96%;}
.da-thumbs .hov-ico img{width:auto;}
.service-range h1{font-size:40px;line-height:45px;}
.contact-greybg ul li input[type="submit"], .contact-greybg ul li input[type="submit"]{margin-right:5px;}
.resp-tabs-list li{padding:24px 10px 21px 11px;font-size:19px;}
.tab-rht h2{font-size:25px;line-height:32px;}
.white-bg h1{font-size:40px;line-height:45px;}
ul.controls li a{display:block;border:none;}
ul.controls li{margin:0 5px 10px 0;float:none;}
.filter.active::after, .filter.current::after{display:none;}
.work-categary-pad li{width:185px;}
.clients-logo .da-thumbs li{width:234px;}
.port-list ul li .port-img::before{border-bottom:80px solid #ffffff;border-left:160px solid rgba(0, 0, 0, 0);border-right:160px solid rgba(0, 0, 0, 0);top:-80px;}
.port-list ul li .port-img::after{border-top:80px solid #ffffff;border-left:160px solid rgba(0, 0, 0, 0);border-right:160px solid rgba(0, 0, 0, 0);bottom:-80px;}
.port-list ul li .port-img img{width:90%;}
.port-list ul li .port-img:hover::after{border-top:80px solid rgba(255, 120, 0, 0.95);}
.port-list ul li .port-img:hover::before{border-bottom:80px solid rgba(255, 120, 0, 0.95);}
.name-p h2{font-size:32px;line-height:36px;}
.port-list ul li .port-img{margin:100px 0 10px;}
.port-lft.port-rht h1, .port-lft.port-rht h1{font-size:40px;line-height:45px;}
.communicaion-lft{padding:35px 3% 30px 1.5%;}
.communication-content h2{font-size:35px;}
.communication-rgt{min-height:620px;padding:35px 8% 45px 3%;}
.inner-cnt.technical-exp.case-studies.web-application-lst{padding:40px 0 !important}
.erp-modules ul li a{padding:17px 15px;}
.erp-modules ul li{height:160px;width:160px;margin-right:4px;}
.erp-develp-inner .tab-rht{width:42%;}
.os-commerce-lft.oscom-lft-big.xcart-li-wdth ul li:nth-child(2n+1){width:100%}
.arees-grid{width:97.5%;margin:0px 1.25%;}
.inner-cnt.technical-exp.case-studies.web-application-lst .study-img{height:130px;}
.inner-cnt.technical-exp.case-studies.web-application-lst.cms-tools .studt-txt{min-height:320px;}
.inner-cnt.technical-exp.case-studies.mob-app-dp .studt-txt{min-height:340px;}
.sub-menu-section{top:62px;}
.mega-menu .menu-rht li h2 a{font-size:15px;line-height:20px;}
.sub-menu-section.prdts-menu .menu-rht li{padding:0 8px;}
.sub-menu-section.prdts-menu .menu-rht li h2{font-size:16px;}
.sub-menu-section.prdts-menu.abt-menu{left:0px;width:22%;}
.contact-lft .wpcf7-form-control-wrap{width:68%;}
.contact-lft label{width:32%;}
#web-maintain.tabs-section .resp-tabs-container .tab-lft{width:44%;}
.inner-ban-caption h1{font-size:52px;}
.ser-lft.magnto-lft.technical-service ul li{min-height:310px;}
.resp-tabs-list li span{margin-right:10px;}
.da-thumbs li a img{width:100%;}
.portfolio-image.clients-logo.seo-port-list ul.da-thumbs li{width:313px;}
.portfolio-image.clients-logo.seo-port-list ul.da-thumbs li h2{font-size:29px;top:74px;}
.inner-cnt.technical-exp.case-studies.web-application-lst.web-devlpmt .studt-txt{min-height:300px;}
.inner-cnt.technical-exp.case-studies.iphone.web-application-lst .width-half .studt-txt{min-height:350px;}
.inner-cnt.technical-exp.case-studies.web-application-lst.mangt-servce .studt-txt{min-height:335px;}
.inner-cnt.technical-exp.case-studies.web-application-lst.web-app.web-new-list li .study-img{height:auto;}
.flexslider .slides .flex-caption3 .logo-img{bottom:-150px;}
.inner-cnt.technical-exp.case-studies.blog .studt-txt{min-height:365px;}
.inner-cnt.technical-exp.case-studies.case-studies{padding:40px 0 !important;}
.inner-cnt.technical-exp.case-studies.blog ul li{width:49.3%;}
.welcome-lft > img{width:auto;height:auto;}
.prt-list ul li.sales.hrms p{width:90%;}
.vision-bg.our-seo.our-list.erpp-list .center-list ul li{width:26%;}
.case_main.east-man_bg{width:58%;}
.case_main.kmch_bg{width:58%;}
.case_main.kodai_bg{width:58%;}
.mega-menu ul li a{padding:0 10px 8px;}
.logo{margin-right:25px;}
.cl-effect-5 a span{font-size:14px;}
.hdr-rht span.hiring{left:-208px;}
.hdr-rht span.quote a{padding:0 30px 0 10px;}
.hdr-rht span.quote span{right:6px;}
.hdr-rht span.quote{padding-right:10px;margin-right:10px;}
.hdr-rht span.disclaimer{display:none;}
.inner-banner.hrms-banner.jatayou-banner::after{background:rgba(0,0,0,0.6);}
}
@media screen and (min-width:768px) and (max-width:1023px){img{max-width:100%;}
.row-inner, .row, .row-foot{width:750px;}
.header-menu{display:none;}
.navbar-nav > li{width:100% !important;margin-bottom:0;}
ul.navbar-nav li a::after{background:none;color:#fff;content:"+";display:inline-block;float:right;font-size:28px;text-align:center;width:30px;position:relative}
.button-dropdown ul li a{border-bottom:solid 1px #aaaaaa;padding-bottom:10px;}
.social-icons ul li a::after{content:"";}
.social-icons ul li a{border-bottom:none}
ul.navbar-nav li a.dropdwn-none::after{content:"";}
.button-dropdown ul li li a{padding:4px 10px 10px 27px;border-bottom:solid 1px #515151;}
.dropdown-menu{padding:15px;margin-bottom:20px;}
.button-dropdown ul li li a::after{top:4px;}
.button-dropdown ul li li a:hover{padding-left:35px;}
.menu-item.col6.get-in-touch{margin-top:30px;}
.banner{min-height:350px;background-image:none;}
.flex-caption2{width:100%;left:0;}
.flexslider .slides li{height:350px !important}
.flex-caption{left:45%;top:13%;width:400px;}
.flex-caption h1,.flex-caption1 h1, .flex-caption2 h1{font-size:30px;line-height:32px;padding:0 0 10px;}
.flex-direction-nav{display:none;}
.flexslider .slides .flex-caption2 .img{width:35%;margin:0;}
.flexslider .slides .flex-caption2 .img > img{width:85%;}
.flexslider .slides .flex-caption2 .aple-txt{width:65%;margin:0px;}
.flex-caption h3{line-height:25px;padding:0px 15px;}
.flex-caption1 h3{line-height:23px;padding:5px 15px;}
.flexslider h1{margin-top:5px;}
.flexslider .slides .flex-caption2 .appl-logo{bottom:-40px;}
.flex-caption3 h1{font-size:30px;line-height:32px;padding:0 0 10px;}
.flex-caption1{left:4%;top:13%;width:450px;position:absolute;}
.flex-caption1 p,.flex-caption2 p, .flex-caption p{font-size:20px;line-height:22px;}
.flex-caption .slide-btn a{margin:10px 0 0;}
#technicalcarousel.owl-carousel{width:79%;}
.welcome-rht h1{font-size:29px;}
.products h2{font-size:35px;}
.prt-list ul li p{width:95%;z-index:1;}
.prt-list ul li.erp{height:340px;}
.prt-list ul li.sales.hrms p{width:95%;}
.prt-list ul li.erp p{width:100%;}
.prt-list ul li{min-height:340px;}
.prt-list ul li.erp .erp-txt{padding:3% 4%;width:100%;}
.prt-list ul li a{margin:10px 0 0;}
.grid-service{width:78%;margin:0px 11%;}
.service-section h2,.testimonials h1{font-size:35px;}
#testimonials-carousel.owl-carousel .owl-item{padding-right:30px;}
#testimonials-carousel.owl-carousel{padding:0px;}
#testimonials-carousel .item p{min-height:225px;}
.say-hello{width:40%;}
.sign-up{width:60%;padding-right:0px;}
.get-touch{width:100%;margin-top:40px;padding-top:32px;border-top:solid 1px #4e4e4e;}
#testimonial{margin-bottom:0px;padding-left:15px;padding-right:15px;}
.footer-parallax{position:relative}
.newsletter-form input[type="text"]{width:339px;}
.grid-item--height2{height:175px}
.inner-ban-caption h1{font-size:45px;line-height:45px;}
.inner-banner{padding:40px 0 0;}
.ser-lft.abt-lft span{font-size:26px;line-height:34px;}
.wide-services h1{font-size:38px;line-height:42px;}
.part-lft{width:100%;margin:30px 0 0 0;}
.part-rht{width:72%;float:none;margin:0 auto;}
.part-lft p span{font-size:30px;line-height:36px;}
.inner-cnt h1{font-size:36px;line-height:40px;}
.career-lft-cont{width:100%;margin:30px 0 0;}
.career-rgt-cont{width:100%;margin:30px 0 0;}
.career-centre-img{width:39%;margin:20px 30.5% 0;}
.ylow-arw{left:11px}
.carrer-links ul li{font-size:23px;}
.infrastructure .da-thumbs li{margin-bottom:24px;width:234px;margin-right:24px;}
.infrastructure .da-thumbs li:nth-child(4n+4){margin-right:24px;}
.infrastructure .da-thumbs .hov-ico img{top:-65px;}
.infrastructure .da-thumbs li:nth-child(3n+3){margin-right:0px;}
.carrer-links{margin-bottom:50px;}
.inner-cnt{padding:40px 0 20px;}
.inner-cnt.portfolio-txt{padding:40px 0 30px}
.inner-cnt.portfolio-txt.wrdpress{padding-bottom:20px;}
.service-range{padding:30px 0;}
.service-range h1{font-size:40px;line-height:40px;}
.member-txt{min-height:542px;}
.clients-logo.board-members h1{font-size:32px;}
.inner-ban-caption br{display:none;}
.da-thumbs li{width:236px;margin-right:20px;}
.da-thumbs li a img{width:96%;}
.da-thumbs .hov-ico img{width:auto;}
.service-range h1{font-size:40px;line-height:45px;}
.da-thumbs li:nth-child(4n+4){margin-right:20px;}
.da-thumbs li:nth-child(3n+3){margin-right:0px;}
.contact-left ul li span{width:100%;}
.contact-left ul li span.phn-icon{margin-bottom:20px;}
.ser-lft.magnto-lft.contc-ltf-anim{width:100%;margin:0;}
.ser-rht.ser-lft.magnto-rht.contct-rgt-anim{width:100%;margin:20px 0 0;}
.tabs-section{padding:30px 0;}
.tab-lft{width:40%;}
.tab-rht{width:50%;}
.tab-rht h2{font-size:30px;}
.ser-lft.magnto-lft.web p span{font-size:26px;line-height:33px;}
.white-bg h1{font-size:40px;line-height:40px;}
ul.list{width:48%;margin-right:4%;}
ul.list:last-child{margin-right:0;}
ul.controls li a{display:block;border:none;}
ul.controls li{margin:0 0px 10px 0;float:none;}
.filter.active::after, .filter.current::after{display:none;}
.work-categary-pad li{width:172px;}
.inner-cnt.our-clients-section p br{display:none}
.clients-logo .da-thumbs li{width:235px;}
.clients-logo ul li:nth-child(4n+4){margin-right:2%;}
.clients-logo ul li{margin-right:2%;}
.inner-cnt.offshore span{font-size:23px;line-height:31px;}
.port-list ul li{width:48%;float:left;margin-right:2%;}
.port-list ul li .port-img::before{border-bottom:85px solid #ffffff;border-left:177px solid rgba(0, 0, 0, 0);border-right:177px solid rgba(0, 0, 0, 0);top:-85px;}
.port-list ul li .port-img::after{border-top:85px solid #ffffff;border-left:177px solid rgba(0, 0, 0, 0);border-right:177px solid rgba(0, 0, 0, 0);bottom:-85px;}
.port-list ul li .port-img img{width:auto;}
.port-list ul li .port-img:hover::after{border-top:85px solid rgba(255, 120, 0, 0.95);}
.port-list ul li .port-img:hover::before{border-bottom:85px solid rgba(255, 120, 0, 0.95);}
.name-p h2{font-size:32px;line-height:36px;}
.port-list ul li .port-img{margin:100px 0 100px;}
.port-list ul li:nth-child(3){margin-right:2%;}
.portfolio-image{margin:20px 0 0;}
.port-lft.port-rht h1, .port-lft.port-rht h1{font-size:35px;line-height:36px;}
.port-lft.port-rht h1 br, .port-lft.port-rht h1 br{display:none;}
.why-magento h1{font-size:36px;line-height:40px;}
.resp-tab-content-active{padding:50px 0 20px;}
.tab-rht .tab-btns ul li{margin:0 10px 0 0;}
.title.comm-tit{font-size:30px;line-height:35px;}
.communicaion-lft{padding:45px 3% 45px 2.5%;}
.communication-rgt{padding:45px 3%;min-height:auto;}
.communication-content{background:#1866b1;}
.communication-content h2{font-size:32px;margin-bottom:30px;}
h2.resp-accordion{color:#5e6368;font-size:22px;}
h2.resp-tab-active{color:#FF7800!important;}
.blue-box{width:100%;}
.communi-process ul li{width:32%;}
.vision h4{font-size:21px;line-height:28px;}
.inner-cnt.portfolio-txt h2{font-size:25px;line-height:28px;}
.why-magento.animation.seo-approach h1{font-size:28px;line-height:30px;}
.why-magento.animation.seo-approach h1 span{display:inline-block;}
.seo-terms h1{font-size:38px;line-height:40px;}
.inner-cnt.technical-exp.case-studies.web-application-lst ul.li-center .study-img{height:auto;}
.inner-cnt.technical-exp.case-studies.web-application-lst ul.li-center li{width:32%;}
.inner-cnt.technical-exp.case-studies.web-application-lst ul.li-center .studt-txt{min-height:345px;}
.inner-cnt.technical-exp.case-studies.web-application-lst{padding:40px 0 !important}
.erp-modules ul li{margin-right:2%;margin-bottom:15px;width:170px;}
.erp-modules ul li:nth-child(4n){margin-right:0px;}
.resp-tabs-list li{padding:24px 10px 21px;font-size:18px;}
.tab-rht.list-full ul{width:50%;}
.tab-rht.list-full ul:nth-child(4n){clear:both}
.why-lft span{width:80%}
.os-commerce-lft.oscom-lft-big, .shopscript .os-commerce-lft.oscom-lft-big{width:60%}
.os-commerce-lft.oscom-lft-big ul li{width:100%;}
.os-commerce-rgt.oscom-rgt-sml, .shopscript .os-commerce-rgt.oscom-rgt-sml{width:37%;}
.why-lft ul li h2{line-height:28px}
.os-commerce-lft.oscom-lft-big.xcart-li-wdth ul li:nth-child(2n+1){width:100%;}
.os-commerce-lft.oscom-lft-big.shopsite-ful-wdth{width:100%;}
.os-commerce-lft.oscom-lft-big.shopsite-ful-wdth li{width:100%;}
.os-commerce-lft.oscom-lft-big.shopsite-ful-wdth{text-align:left;}
.algn-center{text-align:left;}
.os-commerce-lft.oscom-lft-big.shopsite-ful-wdth.open-cart li{width:48%;}
#testimonials-carousel .owl-dots{width:98%;}
.name-pad h3{width:73%;}
.inner-cnt.cas-study{padding-bottom:40px;}
.inner-cnt.technical-exp.case-studies ul li{width:32.4%;}
.inner-cnt.technical-exp.case-studies ul li:nth-child(4n+4){margin-right:1.3%}
.inner-cnt.technical-exp.case-studies ul li:nth-child(3n+3){margin-right:0%}
.inner-cnt.technical-exp.case-studies .studt-txt{min-height:360px;}
.inner-cnt.technical-exp.case-studies.web-application-lst ul li{width:32%;}
.inner-cnt.technical-exp.case-studies.web-application-lst .study-img{height:130px;}
.inner-cnt.technical-exp.case-studies.web-application-lst.cms-tools .studt-txt{min-height:315px;}
.inner-cnt.technical-exp.case-studies.web-application-lst.web-devlpmt ul.li-center .studt-txt{min-height:360px}
.inner-cnt.technical-exp.case-studies.web-application-lst.mangt-servce ul.li-center li{width:35%;}
.inner-cnt.technical-exp.case-studies.web-application-lst.mangt-servce ul.li-center{margin-bottom:15px;}
.inner-cnt.technical-exp.case-studies.web-application-lst.suprt-maintain ul.li-center li{width:35%;}
h2.resp-accordion{color:#fff;font-family:'Futura-PT-Medium';}
h2.resp-accordion:hover{color:#ff7800;}
.inner-cnt.technical-exp.case-studies.iphone.web-application-lst .width-half{width:100%;}
.inner-cnt.technical-exp.case-studies.web-application-lst .studt-txt{min-height:auto;}
.inner-cnt.technical-exp.case-studies.web-application-lst ul.li-center .study-img{padding:0;}
.inner-cnt.technical-exp.case-studies.iphone.web-application-lst .width-half ul.li-center .study-img{height:150px !important;}
.inner-cnt.technical-exp.case-studies.iphone.web-application-lst .width-half.rgtside-para{padding:0;margin:20px 0 0;}
.contact-innner{width:100%;}
.contact-lft.contact-rht textarea{height:82px;}
.contact-lft{margin-right:3%;width:48%;}
.contact-lft label{width:38%;}
.contact-lft .wpcf7-form-control-wrap{width:62%;}
.inner-cnt.technical-exp.case-studies.web-application-lst .width-half{width:100%;}
.inner-cnt.technical-exp.case-studies.web-application-lst ul.li-center li{width:31%;}
.inner-cnt.technical-exp.case-studies.web-application-lst .width-half.rgtside-para{padding:0;}
.ser-lft.magnto-lft.technical-service ul li{min-height:auto;width:100%;margin-bottom:5px;}
#technical-services .resp-tab-content{padding:20px;}
#technical-services .communi-tab-inner.services-tab h3{margin-top:0;}
#technical-services h2.resp-accordion{color:#5e6368;}
#technical-services .communi-tab-inner.services-tab h3{font-size:24px;}
.link-types li{width:100%;margin:0 0 10px 0;}
.inner-cnt.portfolio-txt.responsive .port-lft{margin-right:0;text-align:center;width:100%;}
.inner-cnt.portfolio-txt.responsive .portfolio-pad{margin:30px 0;}
.inner-cnt.portfolio-txt.responsive h2 span{display:inline;}
.inner-cnt.portfolio-txt.responsive .port-lft.port-rht{width:100%;text-align:left;}
.inner-cnt.padng-btn-none.windows.iphone .iphone-application h2 span{display:inline;}
.inner-cnt.padng-btn-none.windows.iphone h2 br{display:none;}
.imags-pad ul li{width:47%;}
.wdth-auto{width:28%;}
ul.wrdpres-servic li{width:100%;}
.tab-white .resp-tabs-list li{padding:16px 26px;}
.valus-rht span{line-height:30px;font-size:26px;}
.inner-cnt.our-values{padding:40px 0;}
.our-clients.infra-tab ul li{width:100%;border-right:none;border-bottom:1px solid #e9e9e9;margin-right:0;padding-right:0;padding-bottom:20px;margin-bottom:20px;}
.our-clients.infra-tab ul li ul.list li{padding-bottom:10px;margin-bottom:0;}
.inner-cnt.infras{padding:40px 0;}
.our-clients.infra-tab ul li:nth-child(2n+2){border-bottom:1px solid #e9e9e9;}
.our-clients.infra-tab{padding:40px 0;}
.seo-method ul li{width:100%;margin-bottom:20px;margin-right:0;}
.img_logo{width:32%;}
.seo-method ul li:last-child{width:100%;margin:0;}
.ser-lft.magnto-lft.technical-service ul li{min-height:310px;}
.resp-tabs-list li span{margin-right:10px;}
.da-thumbs li a img{width:100%;}
.portfolio-image.clients-logo.seo-port-list ul.da-thumbs li{width:48%;}
.portfolio-image.clients-logo.seo-port-list ul.da-thumbs li:nth-child(2n+2){margin-right:0;}
.portfolio-image.clients-logo.seo-port-list ul.da-thumbs li h2{font-size:29px;top:84px;}
#y-aes.tabs-section.tab-grey{padding-top:0;}
.ser-lft.social-media span{font-size:26px;}
.inner-cnt.server ul li{width:30%;}
.inner-cnt.server ul li:first-child{width:26%;}
.inner-cnt.server.ecom.retailer ul li{width:100%;}
.inner-cnt.server.ecom li:first-child{width:48%;}
.inner-cnt.server.ecom li ul.list li{width:100%;}
.inner-cnt.technical-exp.case-studies.web-application-lst.web-app.web-new-list li .study-img{height:auto;}
.appl-logo{display:none;}
.prt-list ul li p{line-height:25px;}
.hdr-rht ul{display:none;}
.m-menu{display:block;position:absolute;top:8px;}
.hdr-rht span.quote{margin-right:40px;}
.inner-cnt.technical-exp.case-studies.blog .studt-txt{min-height:410px;}
.inner-cnt.technical-exp.case-studies.case-studies{padding:40px 0 !important;}
.inner-cnt.technical-exp.case-studies.case-studies ul li:nth-child(3n+3){margin-right:1.3%;}
.inner-cnt.technical-exp.case-studies.case-studies ul li{width:48.3%;}
.vision-bg.our-seo.our-list.erpp-list .center-list ul li{width:29%;}
.iphone-into.vision-bg.our-seo.mad-brdrnone .holders-lft.col-4-width ul{width:100%;margin-right:0;}
.welcome-lft > img{width:auto;height:auto;}
.hexa-blu{bottom:46px;right:-12px;}
.hexa-pink{display:none;}
.hexa-red{left:17px;top:17px;}
.ser-lft.social-media.mob ul{width:100%;padding-bottom:0;margin-bottom:15px;}
.ser-rht.ser-lft.idis.ecom.mob ul{width:100%;padding-bottom:0;margin-bottom:15px;}
.img-bg ul li{margin-right:70px;}
h1.jumbo{font-size:46px;}
.da-thumbs li h2{font-size:19px;}
.holders-lft.new-list ul li{width:100%;}
.wdth-auto-concrete{width:50%;}
.tab-white .resp-tabs-list li{padding:16px 20px;}
.inner-ban-caption h1{font-size:42px;}
.case_main.east-man_bg{width:58%;}
.case_main.kmch_bg{width:58%;}
.case_main.kodai_bg{width:58%;}
#wpcf7-f2712-p2714-o1{width:600px;}
.m-menu{right:0;margin-top:4px;}
.inner-banner.hrms-banner.jatayou-banner::after{background:rgba(0,0,0,0.6);}
.row-inner.wid-1000{width:750px;}
.color-list li span{font-size:40px;}
.color-list.five-col li, .color-list li{font-size:14px;padding:35px 10px 0 10px;}
}
@media screen and (max-width:767px){img{max-width:100%;}


.row-inner, .row, .row-foot{width:96%;}
.header-menu{display:none;}
.cap-burger{display:none;}
.hdr-rht{margin-right:25px;}
.m-menu{display:block;top:7px;right:14px;}
.mm-list > li > a span{display:none;}
.navbar-nav > li{width:100% !important;margin-bottom:0;}
ul.navbar-nav li a::after{background:none;color:#fff;content:"+";display:inline-block;float:right;font-size:28px;text-align:center;width:30px;position:relative}
.button-dropdown ul li a{border-bottom:solid 1px #aaaaaa;padding-bottom:10px;}
.social-icons ul li a::after{content:"";}
.social-icons ul li a{border-bottom:none;padding:0px;}
ul.navbar-nav li a.dropdwn-none::after{content:"";}
.button-dropdown ul li li a{padding:4px 10px 10px 27px;border-bottom:solid 1px #515151;}
.dropdown-menu{padding:15px;margin-bottom:20px;}
.button-dropdown ul li li a::after{top:4px;}
.button-dropdown ul li li a:hover{padding-left:35px;}
.menu-item.col6.get-in-touch{margin-top:30px;}
.banner{min-height:auto !important;background-image:none;}
.flexslider .slides li:before{background:rgba(0,0,0,0.5);content:"";width:100%;height:100%;display:inline-block;position:absolute}
.banner{min-height:300px;}
#main-banner.flexslider .slides li{height:300px !important;}
.flex-caption{width:96%;left:auto;text-align:center;top:22px;}
.flex-caption p, .flex-caption3 p{font-size:21px;text-align:center}
.flex-caption h1{font-size:30px;line-height:35px;padding:0 0 5px;text-align:center;}
.flex-caption .slide-btn a{float:none;margin:15px 0 0}
.flex-caption1{width:100%;left:auto;text-align:center;top:45px;position:absolute;width:96%;}
.flex-caption1 p{font-size:21px;text-align:center}
.flex-caption2 p{font-size:20px;line-height:23px;}
.flex-caption2 .slide-btn a{margin:15px 0 0;}
.flex-caption1 h1, .flex-caption3 h1{font-size:30px;line-height:35px;padding:0 0 5px;text-align:center;}
.flex-caption2 h1{font-size:30px;line-height:35px;padding:0 0 5px;}
.flexslider .flex-caption2 h3{float:left}
.flex-caption1 .slide-btn a, .flex-caption3 .slide-btn a{float:none;margin:15px 0 0}
.flexslider h3{float:none;display:inline-block;width:auto;text-align:center;margin-bottom:10px;}
.flexslider .slides .flex-caption2 .img{width:25%;}
.flex-caption2{left:2%;width:96%;}
.flexslider .slides .flex-caption2 .img{width:20%;}
.flexslider .slides .flex-caption2 .aple-txt{width:75%;margin:-13px 0 0;}
.flexslider .slides .flex-caption2 .appl-logo{bottom:-20px;}
.technical-rht h3{width:18%;}
#technicalcarousel.owl-carousel{width:73%;}
.welcome-lft{width:100%;margin:auto;float:none;}
.welcome-rht{width:100%;margin:20px auto auto;}
.welcome-rht h1{font-size:33px;}
.products h2{font-size:33px;line-height:40px;}
.prt-list ul li{width:100%;margin:0px;margin-bottom:15px;padding:30px 25px}
.prt-list ul li.erp{margin:15px 0 0;}
.prt-list ul li.erp p{width:75%;}
.prt-list ul li.erp .erp-txt{padding:0px;}
.prt-list ul li.erp{height:360px;width:100%;}
#testimonials-carousel.owl-carousel .owl-item{padding-right:20px;}
#testimonials-carousel .item p{font-size:16px;min-height:auto;}
.prt-list ul li a{margin:10px 0 15px;}
.service-section h2{font-size:34px;line-height:40px;}
.grid-service{width:387px;margin:auto;float:none}
#testimonials-carousel.owl-carousel{padding:0px;}
.footer-parallax{position:relative}
#testimonial{padding-left:0px;padding-right:0px;margin-bottom:0;}
.testimonials h1{font-size:35px;}
.say-hello{width:46%;}
.sign-up{width:54%;padding-right:0px;}
.get-touch{width:100%;margin-top:40px;padding-top:32px;border-top:solid 1px #4e4e4e;}
.newsletter-form input[type="text"]{width:220px}
#technicalcarousel .owl-nav{display:none;}
.flex-direction-nav{display:none;}
.inner-ban-caption h1{font-size:34px;line-height:40px;}
.inner-banner{padding:36px 0 0;height:248px;}
.ser-lft.abt-lft span{font-size:26px;line-height:34px;}
.wide-services h1{font-size:34px;line-height:38px;}
.part-lft{width:100%;margin:30px 0 0 0;}
.part-rht{width:88%;float:none;margin:0 auto;}
.part-lft p span{font-size:30px;line-height:36px;}
.ser-lft.abt-lft{width:100%;margin:0 0 40px 0;}
.ser-rht.abt-rht{width:100%;}
.wide-services ul li{width:45%;margin-right:10%;}
.wide-services ul li:nth-child(2n+2){margin-right:0;}
.wide-services ul li:nth-child(3n+3){margin-right:10%;}
.wide-services ul li:last-child{margin:0;}
#clients .item img{width:auto;}
.our-clients{padding:35px 0;}
.inner-cnt{padding:30px 0;}
.partnership{padding:35px 0;}
.our-clients h1{font-size:35px;line-height:35px;}
.goals h1{font-size:35px;line-height:35px;}
.inner-cnt h1, .os-commerce .title{font-size:28px;line-height:32px;}
.career-lft-cont{width:100%;margin:30px 0 0;}
.career-rgt-cont{width:100%;margin:30px 0 0;}
.career-centre-img{width:48%;margin:20px 26% 0;}
.ylow-arw{left:8px}
.carrer-links ul li{font-size:23px;width:50%;border-bottom:1px solid #c9c9c9;}
.infrastructure .da-thumbs li{margin-bottom:14px;width:32%;margin-right:2%;}
.infrastructure .da-thumbs .hov-ico img{top:-65px;}
.infrastructure .da-thumbs li:nth-child(3n+3){margin-right:0px;}
.carrer-links{margin-bottom:50px;}
.inner-cnt{padding:40px 0 0;}
.inner-cnt.portfolio-txt{padding:40px 0 30px}
.service-range{padding:30px 0;}
.service-range h1{font-size:40px;line-height:40px;}
.carrer-links ul li:nth-child(3){border-left:none;border-bottom:none;}
.carrer-links ul li:last-child{border-bottom:none;}
.infrastructure .hov-ico > p{font-size:20px;bottom:55px;}
.infrastructure .da-thumbs .hov-ico img{top:-40px;}
.member-txt{min-height:660px;}
.clients-logo.board-members h1{font-size:30px;}
.inner-ban-caption br{display:none;}
.da-thumbs li{width:48%;margin-right:2%;}
.da-thumbs li a img{width:96%;}
.da-thumbs .hov-ico img{width:auto;}
.service-range h1{font-size:34px;line-height:45px;}
.da-thumbs li:nth-child(4n+4){margin-right:2%;}
.da-thumbs li:nth-child(3n+3){margin-right:2%;}
.ser-lft{width:100%;margin:0 0 30px 0;}
.ser-lft p span{font-size:20px;line-height:26px;}
.tabs-section{padding:30px 0;}
h2.resp-accordion{font-size:22px;color:#5c6c7b;}
.resp-tab-content{margin:0;border:1px solid #c1c1c1;width:100%;}
#web-maintain .resp-tab-content{padding:20px 16px;}
.tab-lft{width:40%;}
.tab-rht{width:100%;margin-left:0px;margin-top:30px;}
.tab-rht.list-full ul{width:100%;}
.tab-rht h2{font-size:26px;line-height:30px;}
.white-bg h1{font-size:30px;line-height:35px;}
.tab-rht ul{padding:0;}
.web-host{width:100%;border-bottom:1px solid #e9e9e9;padding-bottom:30px;margin-bottom:30px;}
.web-host.web-rht{border:0px solid #e9e9e9;margin:0;padding:0;width:100%;}
ul.list{width:100%;}
ul.controls li a{display:block;border:none;padding:12px 16px;}
ul.controls li{margin:0 1% 2% 0;float:left;width:49%;}
.filter.active::after, .filter.current::after{display:none;}
.work-categary-pad li{width:31.5%;}
.work-categary-pad li:nth-child(3n+3){margin-right:0;}
.inner-cnt.our-clients-section p br{display:none}
.clients-logo .da-thumbs li{width:31%;}
.clients-logo ul li:nth-child(4n+4){margin-right:2%;}
.clients-logo ul li{margin-right:2%;}
.button-dropdown{display:none;}
.inner-cnt.offshore span{font-size:22px;line-height:30px;}
.port-list ul li{width:48%;float:left;margin-right:2%;}
.port-list ul li .port-img::before{border-bottom:68px solid #ffffff;border-left:148px solid rgba(0, 0, 0, 0);border-right:148px solid rgba(0, 0, 0, 0);top:-68px;}
.port-list ul li .port-img::after{border-top:68px solid #ffffff;border-left:148px solid rgba(0, 0, 0, 0);border-right:148px solid rgba(0, 0, 0, 0);bottom:-68px;}
.port-list ul li .port-img img{width:90%;}
.port-list ul li .port-img:hover::after{border-top:68px solid rgba(255, 120, 0, 0.95);}
.port-list ul li .port-img:hover::before{border-bottom:68px solid rgba(255, 120, 0, 0.95);}
.name-p h2{font-size:32px;line-height:36px;}
.port-list ul li .port-img{margin:100px 0 50px;}
.port-list ul li:nth-child(3){margin-right:2%;}
.portfolio-image{margin:20px 0 0;}
.port-lft.port-rht h1, .port-lft.port-rht h1{font-size:30px;line-height:32px;}
.port-lft.port-rht h1 br, .port-lft.port-rht h1 br{display:none;}
.inner-cnt.portfolio-txt h2{font-size:24px;}
.port-list h1{font-size:24px;}
.why-magento h1{font-size:32px;line-height:40px;}
.resp-tab-content-active{padding:20px 16px;}
.tab-rht .tab-btns ul li{margin:0 10px 0 0;}
.tab-btns{display:none;}
.why-lft{width:100%;margin:0;padding:0;border:none;}
.why-lft ul li:last-child{border-bottom:1px solid #e9e9e9;}
.why-lft.why-rht{width:100%;}
.why-lft.why-rht li:last-child{margin:0;padding:0;border:none;}
.communicaion-lft{padding:5%;width:100%;min-height:auto;}
.communication-rgt{padding:5%;width:100%;min-height:auto;}
.communication-content h2{font-size:30px;margin-bottom:30px;}
.title.comm-tit{font-size:26px;line-height:30px;}
h2.resp-accordion{color:#5e6368;font-size:22px;}
h2.resp-tab-active{color:#FF7800!important;}
.blue-box{width:100%;}
.communi-process ul li{width:38%;float:left;margin:0;}
.communi-tab-inner h2{font-size:25px;margin-bottom:20px;}
.clientbox{padding:25px 20px;}
.valus-rht span{font-size:26px;}
.vision{width:100%;margin:0 0 30px 0;border-bottom:1px solid rgba(255,255,255,0.3);padding-bottom:30px;}
.vision h1{font-size:34px;line-height:36px;}
.vision.corporate{margin:0;padding:0;border:none;}
.vision h4{font-size:21px;}
.quality span.bold{font-size:25px;line-height:34px;}
.quality span{font-size:24px;line-height:30px;}
.quality h1{font-size:30px;line-height:32px;}
.vision h4{font-size:21px;line-height:28px;}
.inner-cnt.portfolio-txt h2{font-size:25px;line-height:28px;}
.why-magento.animation.seo-approach h1{font-size:28px;line-height:30px;}
.why-magento.animation.seo-approach h1 span{display:inline;}
.seo-terms h1{font-size:32px;line-height:35px;}
.seo-lft{width:100%;margin:0 0 30px 0;text-align:center;}
.seo-lft.seo-rht{width:100%;}
.vision-bg.our-seo h1{font-size:32px;line-height:35px;}
.vision-bg.our-seo ul{width:100%;margin:0;}
.vision-bg.our-seo ul.list-col2{width:100%;}
.market-lft{width:100%;margin:0 0 30px 0;}
.market-lft.market-rht{width:100%;}
.marketing h1{font-size:32px;line-height:35px;}
.inner-cnt.technical-exp.case-studies.web-application-lst ul.li-center .study-img{height:auto !important;}
.inner-cnt.technical-exp.case-studies.web-application-lst ul.li-center li{width:46%;}
.inner-cnt.technical-exp.case-studies.web-application-lst ul.li-center .studt-txt{min-height:305px;}
.inner-cnt.technical-exp.case-studies.web-application-lst{padding:40px 0 !important}
.inner-cnt.technical-exp.case-studies.web-application-lst ul.li-center li:nth-child(2n){margin-right:0px;}
.tab-lft{width:100%;text-align:center}
.erp-develp-inner .tab-rht{margin-left:0;margin-top:30px;width:100%;}
.erp-develp-inner .tab-rht ul li{width:100%;float:left}
.erp-modules ul li{margin-bottom:15px;width:170px;}
.erp-modules ul li:nth-child(3n){margin-right:0px;}
.enterprise-appln .yel-box{margin:10px 8% 30px;width:84%;}
.holders-lft.holders-rht{margin-top:20px;}
.ser-rht.ser-lft p{margin-bottom:0px;}
.ser-rht.ser-lft.magnto-rht p{width:62%!important;}
.business-process ul li{width:100%!important;}
h2.resp-accordion{font-size:22px;color:#5c6c7b;}
.resp-tab-content{margin:0;border:1px solid #c1c1c1;width:100%;}
#web-maintain .resp-tab-content{padding:20px 16px;}
.ser-rht.ser-lft .box{margin-top:30px;}
.ser-rht.ser-lft.magnto-rht p{margin-bottom:30px;}
.why-magento h1{margin-bottom:30px;}
.os-commerce-lft.oscom-lft-big{width:100%;border-right:none;border-bottom:solid 1px #284259;padding-right:0;padding-bottom:30px;}
.shopscript .os-commerce-lft.oscom-lft-big{width:100%;}
.shopscript .os-commerce-rgt.oscom-rgt-sml{width:100%;}
.os-commerce-cont h2{margin-bottom:20px;}
.os-commerce-lft.oscom-lft-big ul li{width:100%;}
.os-commerce-rgt.oscom-rgt-sml{width:100%;margin-top:25px;}
.why-magento{padding:35px 0 !important;}
.os-commerce-lft.oscom-lft-big.xcart-li-wdth ul li:nth-child(2n+1){width:100%;}
.os-commerce-lft.oscom-lft-big.shopsite-ful-wdth{width:100%;}
.os-commerce-lft.oscom-lft-big.shopsite-ful-wdth li{width:100%;}
.os-commerce-lft.oscom-lft-big.shopsite-ful-wdth{text-align:left;}
.algn-center{text-align:left;}
.os-commerce-lft.oscom-lft-big.shopsite-ful-wdth.open-cart li{width:100%;}
ul.wrdpres-servic li{width:100%;}
.paragraph-lft{width:100%;}
.paragraph-rgt{width:100%;}
.tab-white h2.resp-accordion{color:#5c6c7b;}
.wrdpress .bold{width:80%;margin:30px 10% 0;}
.inner-cnt.portfolio-txt.wrdpress{padding-bottom:20px;}
.ser-rht.ser-lft iframe{margin-bottom:40px}
.ser-lft.magnto-lft.contact-left{margin-bottom:25px;}
.prt-list ul li{min-height:auto}
.inner-cnt.cas-study{padding-bottom:40px;}
.inner-cnt.technical-exp.case-studies ul li{width:49%;}
.inner-cnt.technical-exp.case-studies ul li:nth-child(odd){margin-right:2% !important}
.inner-cnt.technical-exp.case-studies ul li:nth-child(even){margin-right:0% !important}
.inner-cnt.technical-exp.case-studies ul li:nth-child(4n+4){margin-right:0%}
.inner-cnt.technical-exp.case-studies ul li:nth-child(3n+3){margin-right:0%}
.inner-cnt.technical-exp.case-studies .studt-txt{min-height:290px;}
.inner-cnt.technical-exp.case-studies.web-application-lst ul li{width:48.5%;}
.inner-cnt.technical-exp.case-studies.web-application-lst.mangt-servce ul.li-center{margin-bottom:10px;}
.inner-cnt.technical-exp.case-studies.web-application-lst.suprt-maintain ul.li-center .studt-txt{min-height:305px;}
h2.resp-accordion{color:#fff;font-family:'Futura-PT-Medium';}
h2.resp-accordion:hover{color:#ff7800;}
.inner-cnt.technical-exp.case-studies.iphone.web-application-lst .width-half{width:100%;}
.inner-cnt.technical-exp.case-studies.web-application-lst .studt-txt{min-height:auto;}
.inner-cnt.technical-exp.case-studies.web-application-lst ul.li-center .study-img{padding:0;}
.inner-cnt.technical-exp.case-studies.iphone.web-application-lst .width-half ul.li-center .study-img{height:170px !important;}
.inner-cnt.technical-exp.case-studies.iphone.web-application-lst .width-half.rgtside-para{padding:0;margin:20px 0 0;}
.contact-innner{width:100%;}
.contact-lft.contact-rht textarea{height:82px;}
.contact-lft{margin-right:0%;width:100%;}
.contact-lft label{width:38%;}
.contact-lft .wpcf7-form-control-wrap{width:62%;}
.holders-lft{width:100%;margin-right:0;}
.width-half h2{font-size:20px;line-height:24px;}
.ser-lft.magnto-lft.web{margin-bottom:0;}
.ser-rht.ser-lft.magnto-rht.hosting > p{line-height:24px;}
.inner-cnt.technical-exp.case-studies.web-application-lst .width-half{width:100%;}
.inner-cnt.technical-exp.case-studies.web-application-lst ul.li-center li{width:48%;}
.inner-cnt.technical-exp.case-studies.web-application-lst .width-half.rgtside-para{padding:0;}
.inner-cnt.padng-btn-none.windows.iphone.web-apppln-tab .iphone-application ul li{width:100%;padding:0 0 20px 0;margin:0 0 20px 0;border-right:none;border-bottom:1px solid #d6d6d6;}
.inner-cnt.padng-btn-none.windows.iphone.web-apppln-tab .iphone-application ul li ul.list li{margin:0;padding:0 0 7px 22px;border:none;}
.inner-cnt.padng-btn-none.windows.iphone.web-apppln-tab .iphone-application ul li:nth-child(3){border:none}
.erp-modules span.bold{font-size:26px;line-height:30px;}
.inner-cnt.padng-btn-none.windows.iphone.web-apppln-tab{padding-top:0;}
.ser-lft.magnto-lft.technical-service ul li{min-height:auto;width:100%;margin-bottom:5px;}
#technical-services .resp-tab-content{padding:20px;}
#technical-services .communi-tab-inner.services-tab h3{margin-top:0;}
#technical-services h2.resp-accordion{color:#5e6368;}
#technical-services .communi-tab-inner.services-tab h3{font-size:24px;}
#y-aes h2.resp-accordion{color:#5e6368;}
#y-aes .communi-tab-inner.services-tab h3{font-size:24px;}
#engage-model h2.resp-accordion{color:#5e6368;}
#engage-model .communi-tab-inner.services-tab h3{font-size:24px;}
.tabs-section.tab-grey .resp-tabs-container h2{color:#5e6368;}
.interaction h1{font-size:34px;line-height:34px;}
.vision-bg.our-seo.bench-mark ul{width:100%;margin-right:0;}
.ipad-l.ser-lft.abt-lft{width:100%;}
.ipad-r.ser-rht.abt-rht{width:100%;}
.link-types li{width:100%;margin:0 0 10px 0;}
.iphone-list.mcomm.mobile-web.link-buil ul li{width:100%;margin-right:0;padding:0 0 20px 0;border-right:0px solid #d6d6d6;border-bottom:1px solid #d6d6d6;}
.iphone-list.mcomm .iphone-application ul li:nth-child(3){margin-bottom:5%;}
.iphone-list.mcomm.mobile-web.link-buil ul li:last-child{border:none;margin:0;padding:0;}
.iphone-list.mcomm.mobile-web .iphone-application li ul.list li:last-child{padding:0 0 0px 20px}
.white-box span{width:100%;margin:0 0 30px 0;font-size:20px;}
.white-box p{padding-left:0;}
.link-types h2{font-size:30px;}
.ser-lft.social-media span{font-size:24px;line-height:28px;}
.seo-terms ul{width:100%;margin-right:0;}
.inner-cnt.portfolio-txt.responsive .port-lft{margin-right:0;text-align:center;width:100%;}
.inner-cnt.portfolio-txt.responsive .portfolio-pad{margin:30px 0;}
.inner-cnt.portfolio-txt.responsive h2 span{display:inline;}
.inner-cnt.portfolio-txt.responsive .port-lft.port-rht{width:100%;text-align:left;}
.responsive-list ul li{width:100%;margin-right:0;border-bottom:1px solid #d6d6d6;padding-bottom:30px;}
.responsive-list ul li ul li{padding:0 0 10px 22px;margin:0;border:none;}
.responsive-list ul li ul{padding-bottom:0;padding-left:78px;}
.resp-cnt{border:none;padding:0;}
.iphone-list.mcomm.mobile-web .iphone-application li{min-height:auto;}
.iphone-list.mcomm .iphone-application ul li{width:100%;margin-right:0;border-bottom:1px solid #d6d6d6;padding-bottom:30px;border-right:0px solid #d6d6d6;padding-right:0;}
.iphone-list.mcomm .iphone-application ul li:last-child{padding-bottom:0;border-bottom:none;}
.ipad-l.ser-lft.abt-lft{width:100%;}
.holders-lft{width:100%;margin-right:0;}
.communi-tab-inner.services-tab ul.list{width:100%;margin-right:0;}
.imags-pad ul li{width:46%;}
.inner-cnt.offshore.hrms .ser-lft.social-media{margin-bottom:0;}
.wdth-auto{width:100%;}
.tab-white .communi-tab-inner h2{font-size:20px;line-height:22px;}
.wdth-auto-3col{width:100%;}
.ser-lft.magnto-lft{margin-bottom:0;}
.ser-rht.ser-lft.idis.ecom p{margin-bottom:20px;}
.ser-rht.ser-lft.logo-img-top{margin:20px 0 0;}
.inner-cnt.infras .ser-lft.abt-lft{width:100%;margin:0;}
.inner-cnt.infras .ser-rht.abt-rht{width:100%;}
.inner-cnt.infras{padding:30px 0;}
.communi-tab-inner.y-as .y-lft{width:100%;margin:0;}
.valus-rht span{line-height:30px;font-size:26px;}
.inner-cnt.our-values{padding:40px 0;}
.vision.corporate h4 span{height:116px;}
.inner-cnt.infras .ser-rht.abt-rht{padding:40px 0 0;}
.our-clients.infra-tab ul li{width:100%;margin-right:0;padding-right:0;border-right:none;border-bottom:1px solid #e9e9e9;padding-bottom:20px;margin-bottom:20px;}
.our-clients.infra-tab ul li ul.list li{padding-bottom:10px;margin-bottom:0;}
.our-clients.infra-tab ul li:last-child ul.list{width:100%;margin-right:0;}
.our-clients.infra-tab ul li:nth-child(2n+2){border-bottom:1px solid #e9e9e9;}
.form-lft ul li label{width:100%;margin-right:0;margin-bottom:5px;}
.form-lft{width:100%;margin-right:0;}
.form-lft .wpcf7-form-control-wrap, .form-lft.form-rht .wpcf7-form-control-wrap{width:100%;}
.form-lft.form-rht .captcha{width:100%;}
.inner-cnt.portfolio-txt.seo-port h2 br{display:none;}
.port-lft.seo-port-lft{margin-right:0;width:100%;}
.port-lft.port-rht.seo-port-rht{width:100%;text-align:center;}
.port-lft.port-rht.seo-port-lft.seo-port-rht{text-align:left;margin:20px 0 0;}
.seo-method ul li{width:100%;margin-bottom:20px;margin-right:0;}
.img_logo{width:32%;}
.seo-method ul li:last-child{width:100%;margin:0;}
.da-thumbs li a img{width:100%;}
.portfolio-image.clients-logo.seo-port-list ul.da-thumbs li{width:48%;}
.portfolio-image.clients-logo.seo-port-list ul.da-thumbs li:nth-child(2n+2){margin-right:0;}
.portfolio-image.clients-logo.seo-port-list ul.da-thumbs li h2{font-size:26px;top:80px;}
.port-list.seo-portfolio h1{font-size:34px;}
.port-list.seo-portfolio p span{display:inline;}
#testimonials-carousel .owl-dots{position:relative;margin-top:20px;}
.ser-lft.social-media{margin-bottom:0;}
.inner-cnt{padding:30px 0;}
.ser-rht.ser-lft .box.ipad-case{margin-top:0;}
.vision-bg.our-seo.bench-mark .holders-lft.ipad-col ul.half-width{width:100%;}
.ser-rht.ser-lft.idis.ecom .box.ipad-case p{margin-bottom:0;}
.inner-cnt.server ul li:first-child{width:100%;margin-right:0;}
.inner-cnt.server ul li{width:100%;margin-right:0;}
.inner-cnt.server.ecom ul li{margin-right:0;width:100%;margin-bottom:15px;}
.inner-cnt.server ul li ul.list li{margin-bottom:0;}
.holders-lft.ipad-col{margin-bottom:20px;}
.keywords-tab{width:100%;}
.inner-cnt.server.ecom.travel ul li{border-right:none;border-bottom:1px solid #cccccc;padding-bottom:30px;margin-bottom:30px;}
.inner-cnt.server.ecom.travel ul li ul.list li{padding-bottom:10px;}
.inner-cnt.server.ecom.travel ul li:nth-child(3){margin-bottom:30px;}
.inner-cnt.server.ecom.travel ul li:last-child{border-bottom:none;padding-bottom:0;}
.inner-cnt.technical-exp.case-studies.web-application-lst.web-app.web-new-list li .study-img{height:auto;}
.inner-cnt.technical-exp.case-studies.web-application-lst.web-app.web-new-list li .studt-txt{min-height:275px;}
.prt-list ul li.sales .image{opacity:0.2;}
.prt-list ul li.sales p{position:relative;z-index:9;}
.service-section .sub-title br{display:none;}
p.tags a{font-size:15px;}
.inner-cnt.technical-exp.case-studies.blog .studt-txt{min-height:480px;}
.logo-img-flam, .logo-img-crm{display:none;}
.bread-cum{display:none;}
.vision-bg.our-seo.our-list.erpp-list .center-list ul li{width:100%;}
.iphone-into.vision-bg.our-seo.mad-brdrnone .holders-lft.col-4-width ul{width:100%;margin-right:0;}
.holders-lft.col-4-width{width:100%;}
.holders-lft.holders-rht.col-1-width{width:100%;}
.flex-caption1.caption4{top:36px;}
.welcome-lft > img{width:auto;height:auto;}
.ser-lft.social-media.mob ul{width:100%;padding-bottom:0;margin-bottom:15px;}
.ser-rht.ser-lft.idis.ecom.mob ul{width:100%;padding-bottom:0;margin-bottom:15px;}
.img-bg ul li{margin-right:50px;}
h1.jumbo{font-size:44px;}
.sales.effect-bubba{margin:25px 0;}
.da-thumbs li h2{font-size:19px;}
.list.tech-lists li:last-child{padding:0 20px;}
.vision-bg.our-seo.our-list ul{width:100%;}
.holders-lft.new-list{width:100%;}
.holders-lft.holders-rht.new-list{width:100%;}
.iphone-application li:first-child{border:medium none;margin:0 0 15px;width:100%;}
.iphone-application li:nth-child(2n+2){width:100%;}
.ser-rht.ser-lft.magnto-rht.hosting.rgt-linehgt p{width:100%!important;margin:15px 0!important;}
.branch-add > p{width:100%!important;}
.ser-rht.ser-lft.magnto-rht.contct-rgt-anim{margin-top:20px;}
.branch-add:last-child{border:medium none;}
.branch-add{min-height:315px;}
.seo-lft.lft-img{width:100%;}
.seo-lft.seo-rht.rgt-para{width:100%;}
#technical-services .communi-tab-inner.services-tab .feat-lft{width:100%;}
.web-host-brdr .web-host{width:100%;}
.case_main.east-man_bg{width:58%;}
.case_main.kmch_bg{width:58%;}
.case_main.kodai_bg{width:58%;}
#wpcf7-f2712-p2714-o1{width:600px;}
.hdr-rht{position:inherit;}
.hdr-rht span.hiring{display:none;position:inherit;}
.flex-caption1.blue-txt{top:65px;}
.flex-caption1.blue-txt h1, .flex-caption1.blue-txt p{color:#ffffff;}
.flex-caption1.blue-txt p, .flex-caption1 p{font-size:19px;font-family:'Futura-PT-Light';}
.inner-banner.hrms-banner.jatayou-banner::after{background:rgba(0,0,0,0.6);}
.row-inner.wid-1000{width:96%;}
.color-list li span{font-size:40px;}
.color-list.five-col li, .color-list li{font-size:15px;padding:35px 15px 0 15px;width:33.33%;}
.case-studies h1{font-size:30px;}
.inner-ban-caption a{border:1px solid #fff;}
}
@media screen and (max-width:639px){img{max-width:100%;}
.row-inner, .row, .row-foot{width:96%;}
.button-dropdown-int .social-icons ul li{margin-right:10px;padding-right:10px;}
.quote-req a{font-size:20px;padding:11px 30px;}
.banner{min-height:220px;}
#main-banner.flexslider .slides li{height:220px !important}
.flex-caption{top:15px;}
.flex-caption h1, .flex-caption3 h1{font-size:25px;line-height:30px;}
.flex-caption p, .flex-caption3 p{font-size:19px;line-height:23px;}
.flex-caption1{top:20px;}
.flex-caption1.blue-txt{top:30px;}
.flex-caption1 h1, .flex-caption2 h1{font-size:25px;line-height:30px;text-align:center}
.flex-caption1 p, .flex-caption2 p{font-size:19px;text-align:center}
.flexslider h3{display:none;}
.flexslider .slides .flex-caption2 .img{width:100%;text-align:center;display:none}
.flexslider .slides .flex-caption2 .img > img{float:none;width:15%;display:inline-block}
.flex-caption2{top:10px;}
.flexslider .slides .flex-caption2 .aple-txt{width:100%;text-align:center;margin:0}
.flex-caption2 .slide-btn a{float:none;}
.flexslider .slides .flex-caption2 .appl-logo{width:25%}
.flex-caption3{top:10px;}
.technical-rht h3{width:25%;}
#technicalcarousel.owl-carousel{width:65%;}
.client-txt{padding-left:50px;}
.prt-list ul li.erp .erp-txt{padding:0px}
.prt-list ul li{padding:30px 25px;}
.welcome-rht h1{font-size:27px;}
.products h2{font-size:27px;line-height:35px;}
.prt-list ul li.erp{height:360px;}
.prt-list ul li.erp p{width:99%;}
.service-section h2{font-size:26px;line-height:33px;}
#testimonials-carousel .item p{min-height:auto}
.say-hello{width:100%;}
.sign-up{width:100%;border-top:solid 1px #4e4e4e;margin-top:40px;padding-top:32px;}
.get-touch{width:100%;}
.prt-list ul li p{position:relative;z-index:99;text-shadow:0 3px 1px rgba(0, 0, 0, 0.3);-webkit-text-shadow:0 3px 1px rgba(0, 0, 0, 0.3);-moz-text-shadow:0 3px 1px rgba(0, 0, 0, 0.3);-o-text-shadow:0 3px 1px rgba(0, 0, 0, 0.3);}
.link-btns a.view-all{padding:11px 24px;}
.link-btns a.ready-talk{padding:11px 15px 11px 22px;}
.welcome-rht p{font-size:18px;line-height:26px;}
.inner-ban-caption h1{font-size:32px;}
#clients .item img{width:auto;}
.wide-services ul li{width:100%;margin:0% 0 30px 0;border-bottom:1px dashed #c0c0c0;}
.wide-services ul li:nth-child(2n+2){margin-right:0;}
.wide-services ul li:nth-child(3n+3){margin-right:0%;}
.wide-services h1{font-size:28px;line-height:32px;}
.part-rht{width:100%;}
.part-rht ul li{margin-right:30px;}
.part-lft p span{font-size:24px;line-height:28px;}
.wide-services h1 br{display:none;}
.wide-services ul li:last-child{border:none;}
#clients{margin:30px 0 0;}
#testimonial.goals{padding:30px 0;}
.inner-banner{padding:25px 0 0;}
.career-centre-img{width:65%;margin:20px 16% 0;}
.ylow-arw{left:11px}
.infrastructure .da-thumbs li{margin-bottom:4%;width:48%;margin-right:4%;}
.infrastructure .da-thumbs li:nth-child(4n+4){margin-right:4%;}
.infrastructure .da-thumbs li:nth-child(3n+3){margin-right:4%;}
.infrastructure .da-thumbs li:nth-child(2n+2){margin-right:0px;}
.clients-logo.board-members ul li{width:100%;margin:0 0 30px 0;}
.clients-logo.board-members ul li:last-child{margin:0;}
.member-txt{min-height:auto;}
.clients-logo{padding:35px 0;}
.da-thumbs li h2{font-size:18px;}
.sbHolder{padding:10px 15px;}
.contact-greybg ul li, .contact-frm ul li, .contact-greybg ul li:nth-child(2n+1), .contact-frm ul li:nth-child(2n+1){width:100%;margin-right:0;}
.contact-left ul li span{width:100%;}
.contact-left ul li span.phn-icon{margin-bottom:20px;}
.white-bg h1{font-size:28px;line-height:32px;}
.tab-lft{width:100%;}
.tab-rht{width:100%;}
.tab-rht h2{margin-bottom:15px;font-size:24px;}
.work-categary-pad li{width:48%;margin-right:4%;}
.work-categary-pad li:nth-child(2n+2){margin-right:0;}
.work-categary-pad li:nth-child(3n){margin-right:4%;}
.mix.columns img{width:auto;}
ul.controls li{margin:0 2% 10px 0;width:48%;}
.work-categary-pad li:nth-child(6n){margin-right:0%;}
.clients-logo .da-thumbs li{width:48%;}
.inner-cnt.offshore span{font-size:20px;line-height:28px;}
.port-list ul li .port-img:after{display:none;}
.port-list ul li .port-img:before{display:none;}
.port-lft{width:100%;margin:0;text-align:center;}
.portfolio-pad{margin:20px 0 0;}
.port-lft.port-rht{width:100%;margin:30px 0 0;}
.port-lft.port-rht p{text-align:left;}
.port-list h1 br{display:none;}
.port-list h1{font-size:20px;}
.port-list ul li .port-img{margin:0;}
.port-list ul li .port-img img{width:auto;}
.port-list ul li{width:100%;margin:0 0 25px 0;}
.port-list ul li .port-img{padding:6% 4%;}
.name-p h2{font-size:30px;}
.inner-cnt.portfolio-txt h2{font-size:21px;}
.why-magento h1{font-size:26px;line-height:32px;}
.why-lft span br{display:none;}
.why-lft span{width:75%;margin:0;}
.why-lft.why-rht span{margin:0;}
.why-magento{padding:30px 0;}
.communi-process ul li{width:100%;}
.communi-process ul li:nth-child(2n){width:100%;margin:50px 0;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);}
.valus-lft{width:100%;margin:0 0 30px 0;text-align:center;}
.valus-rht{width:100%;}
.valus-rht span{font-size:22px;}
.vision h4{font-size:20px;line-height:22px;}
.vision h4 span{margin:0 20px 10px 0;}
.vision h1{font-size:30px;line-height:30px;}
.quality span.bold{font-size:22px;line-height:30px;}
.quality span{font-size:22px;}
.quality p{padding:3%;}
.vision-bg.our-seo h1, .seo-terms h1, .marketing h1{font-size:30px;line-height:30px;}
.why-magento.animation.seo-approach h1{font-size:24px;line-height:30px;}
.seo-terms ul{width:100%;margin:0;}
.web-applications .yel-box{margin:30px 6%;width:88%;}
.inner-cnt.technical-exp.case-studies .studt-txt h3{font-size:20px;}
.inner-cnt.technical-exp.case-studies.web-application-lst ul.li-center li{width:48%;}
.inner-cnt.technical-exp.case-studies.web-application-lst ul.li-center .studt-txt{min-height:365px;}
.inner-cnt h1.erp-tit{font-size:30px;line-height:35px;}
.erp-lst-cont li{width:100%;margin-right:0px !important;}
.erp-modules ul li:nth-child(3n){margin-right:2.2%;}
.erp-modules{padding:30px 0px 40px;}
.enterprise-appln .yel-box p{font-size:22px;}
.erp-modules .yel-box.off h2{font-size:23px;line-height:27px;}
.wrdpress .bold{width:100%;margin:30px 0% 0;}
.branch-add{width:100%;padding:0px 0px 25px 0px !important;min-height:auto;margin:0 0px 20px 0 !important;}
.branch-add p{padding:0px!important;margin:0px!important;}
.branch-add{border-right:none}
.branch-add:nth-child(3n){border-bottom:1px solid #e7e7e7;}
.branch-add:nth-child(4n){padding-bottom:0 !important}
#testimonials-carousel .owl-dots{margin-top:0px;}
#testimonials-carousel.owl-carousel .owl-item{border-right:none;padding-right:0px;}
.inner-cnt.technical-exp.case-studies .studt-txt{min-height:375px;}
.inner-cnt.cas-study p{font-size:27px;line-height:30px;}
.wdth-small{width:90% !important;margin:0px 5%;}
.inner-cnt.technical-exp.case-studies.web-application-lst.cms-tools .studt-txt{min-height:335px;}
.inner-cnt.technical-exp.case-studies.mob-app-dp .studt-txt{min-height:355px;}
.inner-cnt.technical-exp.case-studies.web-application-lst.suprt-maintain ul.li-center .studt-txt{min-height:335px;}
.inner-cnt.technical-exp.case-studies.web-application-lst .study-img img{width:auto;}
.erp-modules span.bold{font-size:24px;line-height:28px;}
.interaction h1{font-size:30px;line-height:32px;}
.portfolio-pad.link-build .port-lft{width:100%;margin-right:0;}
.inner-cnt.portfolio-txt.responsive h2{font-size:22px;line-height:25px;}
.inner-cnt.windows .iphone-list h2 span{display:inline;}
.inner-cnt.windows ul li p{padding-left:0;}
.iphone-application ul li ul.list{padding-left:0;margin:10px 0 0;}
.inner-cnt.padng-btn-none.iphone.windows .iphone-application span{display:block;}
.imags-pad ul li{width:100%;margin:0 0 15px 0;}
.imags-pad ul li img{width:100%;}
.imags-pad ul li:last-child{margin-bottom:0;}
.valus-lft img{width:50%;}
.partner-form h1{font-size:36px;}
.seo_content{width:100%;}
.img_logo{width:100%;margin-right:0;}
.seo-list > li{text-align:left;}
.port-lft.port-rht.seo-port-lft.seo-port-rht > h3{font-size:28px;margin-bottom:10px;}
.port-lft.seo-port-lft > h3{font-size:28px;margin-bottom:10px;}
.seo_content h4 span{display:inline;}
.portfolio-image.clients-logo.seo-port-list ul.da-thumbs li{width:100%;margin-right:0;}
.seo-method ul li{border-bottom:1px solid #d7d7d7;padding-bottom:20px;}
.seo-method ul li:last-child{width:100%;border:none;padding-bottom:0;}
.seo_content h4{font-size:24px;}
.ser-rht.ser-lft .box.ipad-case{margin-top:0;}
.vision-bg.our-seo.bench-mark .holders-lft.ipad-col ul.half-width{width:100%;}
.contact-innner{margin:25px 0 0 0;}
.inner-cnt.technical-exp.case-studies.web-application-lst.web-app.web-new-list li .studt-txt{min-height:325px;}
.back-btn{width:100%;text-align:center;top:20px;}
.hdr-rht span.quote a,.hdr-rht span.hiring a{height:32px;}
.submit-btn input[type="submit"]{line-height:22px;height:40px;}
.inner-cnt.technical-exp.case-studies.blog ul li{width:100%;margin-right:0px;}
.inner-cnt.technical-exp.case-studies.blog .studt-txt{min-height:auto;padding-bottom:0px;}
.inner-cnt.technical-exp.case-studies.blog .studt-txt span{position:relative;margin-top:25px;}
.prt-list ul li.erp .erp-txt{width:70%;}
.prt-list ul li.sales.hrms p{width:95%;}
.flex-caption1 p{line-height:22px;}
.flex-caption1.caption4{top:15px;}
.prt-list ul li.erp.hospital.effect-bubba{margin:0 0 15px 0;}
.ser-lft.social-media.mob ul{width:100%;padding-bottom:0;margin-bottom:15px;}
.ser-rht.ser-lft.idis.ecom.mob ul{width:100%;padding-bottom:0;margin-bottom:15px;}
.img-bg ul li{margin-right:30px;padding-right:0;line-height:18px;}
h1.jumbo{font-size:38px;line-height:32px;}
.inner-cnt.technical-exp.case-studies .studt-txt p{margin-bottom:40px;}
.inner-cnt.technical-exp.case-studies.web-application-lst.cms-tools.e-com-pge .web-pad .studt-txt{min-height:485px;}
.vision-bg.our-seo.our-list.erpp-list .center-list.col-full-width ul li{width:100%;}
.holders-lft.new-list{width:100%;}
.holders-lft.holders-rht.new-list{width:100%;}
.holders-lft.new-list ul li{width:100%;}
.holders-lft.new-list ul li{width:100%;}
.inner-cnt.technical-exp.case-studies.web-application-lst.cms-tools .studt-txt{min-height:505px;}
.branch-add:last-child{border:medium none;}
.case_main{width:100%!important;margin-bottom:10px;}
.hdr-rht{margin-right:28px;}
.hdr-rht span.quote{margin-right:15px;padding-right:15px;}
.hdr-rht span.hiring a{padding:0 16px 0 38px;}
.hdr-rht span.hiring span{left:12px;}
.hdr-rht span.quote a{padding:0 36px 0 17px;}
.hdr-rht span.quote span{right:13px;}
.logo{margin-right:10px;}
#wpcf7-f2712-p2714-o1{width:100%;}
.wpcf7-form .module-req li{min-height:67px;}
.color-list.five-col li, .color-list li{font-size:14px;padding:35px 15px 0 15px;width:50%;}
.ser-lft.seo-cs{margin-bottom:0;}
.tab-inner th, .tab-inner td{font-size:16px;}
.tab-inner{margin-bottom:0;line-height:12px;}
.inner-cnt.offshore.hrms .ser-f-width .ser-f-cont{padding-top:0;}
}
@media screen and (max-width:479px){.row-inner, .row, .row-foot{width:93%;}
.prt-list ul li.erp .erp-txt{width:95%;}
.button-dropdown-int .social-icons{text-align:center;width:100%;margin-bottom:25px;}
.button-dropdown-int .social-icons ul li{display:inline-block;float:none;}
.quote-req{float:none;text-align:center;}
.quote-req a{float:none;}
.hdr-rht span.quote{float:none;display:inline-block;border:none;padding:0px;margin:0}
.hdr-rht span.quote a{padding:0 40px 0 15px;}
.hdr-rht span.quote span{right:16px;}
.hdr-rht{width:100%;padding:10px 0 10px;margin-right:0px;text-align:center;margin-top:5px;border-top:1px solid #e7e7e7;}
.hdr-rht ul{float:none;display:inline-block;position:relative;top:7px;}
#toggle{height:19px;}
.hdr-rht ul li{margin-right:10px}
.banner{min-height:200px;}
#main-banner.flexslider .slides li{height:200px !important}
.flex-caption{width:92%;top:16px;}
.flex-caption p{font-size:16px;line-height:18px;font-family:"Futura-PT-Book";}
.flex-caption3 p{font-size:16px;line-height:23px;font-family:"Futura-PT-Book";}
.flex-caption h1, .flex-caption3 h1{font-size:22px;line-height:25px;margin-bottom:5px;}
.flex-caption3 p span{display:none;}
.flex-control-nav{bottom:10px;}
.flex-caption .slide-btn a, .flex-caption1 .slide-btn a, .flex-caption2 .slide-btn a, .flex-caption3 .slide-btn a{padding:0 18px;line-height:35px;margin:10px 0 0 0;}
.flex-caption3 p{line-height:17px;}
.flex-caption3 h1{margin-bottom:0;}
.flex-caption1{width:93%;top:20px;}
.flex-caption3{top:20px;}
.flex-caption1 p,.flex-caption2 p{font-size:16px;line-height:20px;font-family:"Futura-PT-Book";}
.flex-caption1 h1, .flex-caption2 h1{font-size:22px;line-height:25px;margin-bottom:5px;}
.appl-logo{display:none;}
.flexslider .slides .flex-caption2 .aple-txt{margin-top:10px;}
.slide-btn{display:block;}
.flex-direction-nav{display:none;}
.technical-rht h3{width:100%;margin-bottom:20px;text-align:center;}
#technicalcarousel.owl-theme .owl-controls .owl-nav .owl-prev{left:0px;}
#technicalcarousel.owl-theme .owl-controls .owl-nav .owl-next{right:0px;}
#technicalcarousel.owl-carousel{width:100%;border:none;}
.welcome-pad{padding:35px 0px;}
.welcome-lft{width:80%;}
.welcome-rht h1 span{font-size:19px;padding-bottom:8px}
.welcome-rht h1{line-height:26px;font-size:22px;}
.products h2.title, .products h2.sub-title{line-height:30px;font-size:24px;display:inline}
.products{padding:35px 0px;text-align:center}
.products p{text-align:left}
.prt-list ul li.erp{height:auto;}
.link-btns ul li{margin:0px;}
.link-btns ul li a{margin-bottom:10px;float:left}
.service-section h2{line-height:30px;font-size:24px;}
.service-section{padding:35px 0px;}
.link-btns{padding:30px 0 0;}
.grid-item{width:100%;}
.testimonials{padding:35px 0;}
.testimonials h1{line-height:30px;font-size:25px;margin-bottom:20px;}
#testimonials-carousel .item p{font-size:15px;}
.newsletter-form input[type="text"]{width:62%;margin-bottom:5px;}
.name-pad{margin:25px 0 15px}
.technical-rht h3{padding-top:0;margin:0 0 12px;border-bottom:1px solid rgba(0, 0, 0, 0.1);}
.prt-list ul li.sales .image{display:none;}
.prt-list ul li .image{opacity:0.4;}
.prt-list ul li a{float:left;}
.grid-item--height2{height:175px;}
.scroll-top{margin:-65px 0 0;}
.prt-list ul li p{width:93%;}
.hdr-rht ul li:nth-child(2){border:none;margin:0;}
.img-caption{display:none;}
.our-clients h1{font-size:30px;line-height:30px;}
.goals h1{font-size:28px;line-height:30px;}
.goals h2{font-size:20px;line-height:22px;}
.inner-ban-caption h1{font-size:24px;line-height:30px;}
.inner-ban-caption p{font-size:17px;line-height:20px;display:none;}
.ser-lft.abt-lft span{font-size:21px;line-height:28px;}
.wide-services h1{font-size:24px;line-height:26px;}
.inner-banner{padding:20px 0 0;height:170px;}
.career-centre-img{width:100%;margin:20px 0% 0;}
.ylow-arw{left:10px}
.carrer-links ul li{width:100%;}
.carrer-links ul li:nth-child(3){border-bottom:1px solid #c9c9c9;}
.infrastructure .da-thumbs li{margin-bottom:4%;width:100%;margin-right:0%;}
.infrastructure .da-thumbs li:nth-child(4n+4){margin-right:0%;}
.infrastructure .da-thumbs .hov-ico img{top:-20px;}
.infrastructure .da-thumbs li:nth-child(3n+3){margin-right:0%;}
.infrastructure .da-thumbs li:nth-child(2n+2){margin-right:0px;}
.infrastructure .da-thumbs li a img{width:100%;}
.infrastructure .da-thumbs .hov-ico img{width:auto;}
.infrastructure .hov-ico > p{bottom:105px;}
.da-thumbs li{width:100%;margin:0 0 2% 0;}
.da-thumbs li a img{width:97%;}
.service-range h1{font-size:28px;line-height:34px;}
.branch-add{width:100%;padding:0;border-right:none;min-height:auto;padding-bottom:15px;margin-bottom:15px;}
.branch-add:nth-child(3n), .branch-add:nth-child(4n){padding-top:0;border-bottom:1px solid #e7e7e7;}
h2.resp-accordion{font-size:20px;line-height:24px;}
ul.controls li{margin:0 0px 10px 0;float:none;width:100%;}
.work-categary-pad li{margin:0 0 20px;text-align:center;width:100%;}
.clients-logo .da-thumbs li{width:100%;margin-right:0;}
.port-lft.port-rht h1, .port-lft.port-rht h1{font-size:25px;line-height:28px;}
.port-list h1{font-size:18px;line-height:24px;}
.title.comm-tit{font-size:22px;line-height:26px;}
.communication-content h2{font-size:25px;margin-bottom:16px;}
.vision-bg.our-seo h1, .seo-terms h1, .marketing h1{font-size:26px;line-height:28px;}
.why-magento.animation.seo-approach h1{font-size:22px;line-height:26px;}
.inner-cnt.technical-exp.case-studies.web-application-lst ul.li-center .study-img{height:auto !important;}
.inner-cnt.technical-exp.case-studies.web-application-lst ul.li-center li{width:100%;margin-right:0px;}
.inner-cnt.technical-exp.case-studies.web-application-lst ul.li-center .studt-txt{min-height:auto}
.inner-cnt h1.erp-tit{font-size:23px;line-height:30px;}
.enterprise-appln .yel-box{margin:10px 5% 30px;width:90%;}
.vision-bg.our-seo.mgnt-infm-solutn h2{font-size:21px;}
.os-commerce-cont h2{font-size:20px;margin-bottom:15px;}
.portfolio-txt h3{font-size:22px;line-height:28px;}
.why-lft ul li h2{line-height:45px;font-size:15px;}
.wrdpress .bold{line-height:27px;padding:5px 10px;font-size:23px;}
.tab-white .resp-tab-content{padding:25px 3.5%;}
.infrastructure .da-thumbs .hov-ico img{display:none;}
.inner-cnt.technical-exp.case-studies ul li{width:100%;margin-right:0px;margin-bottom:25px}
.inner-cnt.technical-exp.case-studies .studt-txt{min-height:auto;padding-bottom:0px}
.inner-cnt.technical-exp.case-studies .studt-txt span{position:relative;margin-top:25px;}
.inner-cnt.technical-exp.case-studies.web-application-lst ul li{width:100%;margin-right:0px;}
.inner-cnt.technical-exp.case-studies.web-application-lst.cms-tools.e-com-pge .studt-txt{min-height:auto;}
.inner-cnt.technical-exp.case-studies.web-application-lst.cms-tools .studt-txt{min-height:auto;}
.inner-cnt.technical-exp.case-studies.web-application-lst.suprt-maintain ul.li-center .studt-txt{min-height:auto;}
.inner-cnt.technical-exp.case-studies.web-application-lst .width-half ul li{width:100%;}
.contact-lft label{width:100%;}
.contact-lft .wpcf7-form-control-wrap{width:100%;}
.inner-cnt.technical-exp.case-studies.iphone.web-application-lst .width-half ul.li-center .study-img{height:auto!important}
span.cap-w{width:100%;margin-bottom:10px;}
.es_textbox{width:67%;}
.newsletter-form input[type="text"]{width:100%;}
.ser-lft.magnto-lft.technical-service ul li h2{font-size:18px;}
.ser-lft.magnto-lft.technical-service ul li ul{padding-left:10px;}
.inner-cnt.portfolio-txt.responsive h2{font-size:20px;line-height:22px;}
.responsive-list ul li ul{padding-left:0;}
.inner-cnt.windows .iphone-list h2{font-size:15px;}
.iphone-application ul li ul.list{padding-left:0;margin:10px 0 0;}
.ser-rht.ser-lft.logo-img-top img{margin:0 0 20px 0;}
.valus-lft img{width:46%;}
.form-lft.form-rht .wpcf7-form-control-wrap.captcha-99{width:100%;}
.img_logo{text-align:center;}
.flex-caption1 p, .flex-caption2 p{line-height:17px;}
.keywords-tab tr th{font-size:15px;padding:8px 13px}
.keywords-tab tr td{font-size:15px;}
.inner-cnt.technical-exp.case-studies.web-application-lst.web-app.web-new-list li .studt-txt{min-height:auto;}
.inner-cnt.technical-exp.case-studies.mob-app-dp.products-li li .studt-txt{min-height:auto;}
.get-touch p.location br{display:none;}
.back-btn{width:100%;text-align:center;top:10px;}
.inner-ban-caption a{margin:16px 0 0 0;}
.career-centre-img a{background-position:left;}
.blog-categry{font-size:18px;}
.flex-caption1.caption4{top:12px;}
.hexa-red, .hexa-pink, .hexa-blu{display:none;}
.ser-lft.social-media.mob ul{width:100%;padding-bottom:0;margin-bottom:15px;}
.ser-rht.ser-lft.idis.ecom.mob ul{width:100%;padding-bottom:0;margin-bottom:15px;}
.ser-rht.ser-lft.magnto-rht p{width:62%!important;}
.img-bg ul li{line-height:20px;padding-bottom:20px;margin-bottom:20px;width:100%;border-bottom:1px solid rgba(255, 255, 255, 0.2);}
.img-bg ul li:last-child{margin-bottom:0;padding-bottom:0;border:none;}
.inner-cnt.technical-exp.case-studies.web-application-lst.cms-tools.e-com-pge .web-pad .studt-txt{min-height:380px;}
.vision-bg.our-seo.our-list.erpp-list .center-list.col-full-width ul li{width:100%;}
.holders-lft.new-list{width:100%;}
.holders-lft.holders-rht.new-list{width:100%;}
.ser-rht.ser-lft.magnto-rht.contct-rgt-anim{margin-top:15px;}
.branch-add:last-child{border:medium none;}
.li-ful-wdth.captcha{float:left;}
.contact-greybg ul li.captcha input, .contact-frm ul li.captcha input{width:150px;}
.list.mar-btm > li:last-child{padding:0 0 10px 20px;}
.case_main{width:100%!important;margin-bottom:10px;}
.tab-scroll{float:left;width:100%;overflow:auto;}
.inner-cnt.offshore.hrms .ser-f-width .ser-f-img{width:100%; float:none; text-align:center;}
.inner-cnt.offshore.hrms .ser-f-width .ser-f-img img{float:none; margin:0 auto;}
.inner-cnt.offshore.hrms .ser-f-width .ser-f-cont{width:100%;}
.inner-cnt.offshore.hrms .ser-f-width .ser-f-cont p{padding:0;}
}
@media screen and (max-width:359px){.flex-caption h1, .flex-caption1 h1, .flex-caption2 h1{font-size:20px;}
.flex-caption{top:20px;}
.es_textbox{width:65%;}
.ser-rht.ser-lft.magnto-rht p{width:100%!important;}
.contact-greybg ul li.captcha input, .contact-frm ul li.captcha input{width:175px;}
.li-ful-wdth.captcha{width:100%;}
.sales.effect-bubba{margin:0;}
.mail-icon{padding-left:50px;}
.ser-rht.ser-lft.magnto-rht p{margin-bottom:12px;}
.contact-greybg ul li.captcha input, .contact-frm ul li.captcha input{width:125px;}
.li-ful-wdth.captcha{float:left;}
.branch-add:last-child{border:medium none;}
.case_main{width:100%!important;margin-bottom:10px;}
}