@media only screen and (min-width:900px) and (max-width:1023px){.container{width:860px;}header nav li a{padding:12px 22px;font-size:13px;}header nav li div.subMenu ul li.subMenuHead a{font-size:15px;}.ourPresence .ourPresenceContent{width:30%;}.getQuote .getaQuoteForm ul li input.wpcf7-captchar{width:53%;}.ourProducts .bx-wrapper{width:750px;}.ourProducts li{width:250px!important;}.ourProducts li .ourProductsHover{font-size:16px;}footer nav ul li{padding:0px 12px;}footer nav ul li a,.ourServices .servicesContent li{font-size:12px;}.getQuote .getaQuoteForm ul li textarea{height:119px;}.getQuote .getaQuoteForm ul li .captcha-img{padding:8px;}.getQuote span.captcha-71 span.wpcf7-not-valid-tip{left:-54px;top:21px;}.industriesServed ul li{margin:0px 5px;}.ourClients{width:100%;}.ourClients .bx-wrapper .bx-next{right:-15px;}.ourClients .bx-wrapper .bx-prev{left:-15px;}.ourPartners ul.ourPartnersSlider li{margin:10px 6px;}.banner .secondline{font-size:40px;line-height:43px;}header .topLinks .phoneNo{margin-right:15px;}header .topLinks .phoneNo span{font-size:17px;}.banner .bx-wrapper{overflow:hidden;}.otherServices li a{font-size:11px;}.otherServices li{left:-17px;}.otherServices li.btmLi{left:12px;}.clientTestimonials ul li .testimonialDetails{width:595px;}.bvCasestudy ul li article{width:670px;}.bvNewsroom ul li article{float:right;width:775px;}.videoTestimonials .clientsDetails{width:410px;}.jotCallBotCont ul li.heifix1{min-height:227px;}.hrmsCont .hrmsBlock3 ul li .ConBox{width:570px;}.globalPresence ul li{margin:50px 2% 50px 0;width:32%;}.globalPresence ul li ul li span{font-size:11px;}.globalPresence ul li ul li i{margin:15px 5px 0 4px;}.pinlougeCont .pinlBlock2 .pinr{width:520px;}.appMainCont .appTop-Area .appCont{width:470px;}.video-img-mobile-store a{width:34%;}.appMainCont .appDet-Area h2.bigtit{background-size:855px;width:100%;}.slider-banner{width:570px;}.ecco-slider{width:290px;}.slider-text{min-height:183px;}.slider-text h3{font-size:15px;line-height:17px;margin:5px 0;}.video-img-ecommerce-platform,.second-video-img-ecommerce-platform{width:49%;}.video-img-ecommerce-platform a,.second-video-img-ecommerce-platform a,.video-img-ecommerce-platform a:hover,.second-video-img-ecommerce-platform a:hover{background-size:275px;}.video-img-ecommerce-platform,.second-video-img-ecommerce-platform{width:35%;}.ourIndustries ul li{margin:0 3% 2%;}.casestudyDetail .downloadBackLink{width:100%;}.contact div.contactForm li.comment,.allservicesName{width:100%;}.contact div.contactForm li{width:280px;}.enquiry div.contactForm li{width:250px;}.enquiry div.contactForm input{width:197px;}.enquiry .choice-form ul li{width:275px;}.bvAdvantages ul li span{font-size:13px;}.magento-cms-services ul li{width:49%;}.benefit-cms-devlopmentright{width:555px;}.benefit-cms-devlopmentright ul.list1col{margin:0;}.productListing ul li .testimonialDetails{width:585px;}.career{padding-top:0px;}.career .index-tab>.ui-tabs>.ui-tabs-nav>li{width:250px;}.career .index-tab .ui-tabs .ui-tabs-nav li a{padding:10px 0px 10px 0px;font-size:12px;width:150px;}.career #horizontal_tab .ui-tabs-active a{padding:10px 0px 10px 0px;font-size:12px;width:150px;}.career #horizontal_tab .ui-tabs-active a{padding:10px 15px;font-size:15px;width:255px;}.career .index-tab .ui-tabs .ui-tabs-nav li a{padding:10px 15px;font-size:15px;width:255px;}.career .index-tab>.ui-tabs>.ui-tabs-nav>li{width:286px;}.career .index-tab .ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a,.career .index-tab>.ui-tabs>.ui-tabs-nav>li:nth-child(3) a{width:255px;}.txt-index-tab .careerDetails #careerlist .ui-tabs-nav li.ui-tabs-active a.applyNow{width:20%;}.txt-index-tab .careerDetails #careerlist .ui-tabs-nav li.ui-tabs-active h6 a{font-size:12px;}.formPage .enquiry li{width:275px;}.caseStudyBtm figure{margin:8px 15px 22px 0;}.caseStudyBtm li{min-height:116px;}.career .index-tab>.ui-tabs>.ui-tabs-nav>a.whyJoin{width:258px;height:15px;}.DnnCont .QuoteCont{background-size:865px;}header nav li.consultingMenu div.subMenu ul li{width:48%;}header nav li.industryMenu div.subMenu ul li,header nav li.clientsMenu div.subMenu ul li{width:31%;}.casestudyDetail img{max-width:100%;}.casestudyDetail .downloadBackLinkFoot{width:100%;}.bvcasestudyListing{float:left;width:100%;}.bvcasestudyListing ul li article{width:77%;}.bvcasestudyListing ul li h2{line-height:21px;}.formPage .enquiry li.verificationCode input{width:64%;}.getQuote .getaQuoteForm ul li{margin:7px 0;}.brand-identity .brand-mission .quote-right{height:30px;}.brand-identity .brand-logo .logo-describe .blue-sky{margin-left:35px;}.bvNewsroomCasestudyLink .relatedLink .relatedLinkHead h3{width:860px;}.businessEvent li div.eventDetails{width:820px;}.eventDetails p{margin:0;padding:0;}.mediaCoverage li div.mediaDetails{width:690px;}.mobAppSec img{width:100%;height:auto;}.mobAppSec .mobAppAndroid,.mobAppSec .mobAppiPhone,.mobAppSec .mobAppWin{right:0px;width:38px;height:38px;}.mobAppSec .mobAppiPhone{top:44px;}.mobAppSec .mobAppWin{top:84px;}.ourClients .bx-wrapper .bx-next{right:0!important;}header .topLinks{width:55%;}.portdfolioList,.portdfolioList img{width:270px;height:auto;}.brainvire-pos .appTop-Area .appImg{width:375px;}.brainvire-pos .appTop-Area .appImg img,.brainvire-pos .appDet-Area p img{width:100%;height:auto;}.hrmsCont .hrmsBlock3 .hrmsBlockCont ul li .featuresec{width:593px;}.hrmsCont .hrmsBlock3 .hrmsBlockCont ul li .ContBox{width:425px;}.hrmsCont .slider-text h3{font-size:20px;}.dnn-intranet-portcont .dnn-feature-treestr{padding-bottom:200px;}.dnn-intranet-portcont .dnn-feature-treestr .colblock{width:50%;}.dnn-intranet-portcont .dnn-feature-treestr .colblock .contblock{width:95%;background-size:100% 100%;}.dnn-intranet-portcont .dnn-feature-treestr span.vline{top:65px;height:600px;}.dnn-intranet-portcont .dnn-feature-treestr .Per-Coll-Comm .featureICo{left:inherit;right:-35px;top:33px;position:absolute;}.dnn-intranet-portcont .dnn-feature-treestr .fac-info{top:150px;}.dnn-intranet-portcont .dnn-feature-treestr .fac-info .featureICo{left:-45px;right:inherit;top:50px;position:absolute;}.dnn-intranet-portcont .dnn-feature-treestr .emp-central{top:300px;}.dnn-intranet-portcont .dnn-feature-treestr .emp-central .featureICo{left:inherit;right:-35px;top:37px;position:absolute;}.dnn-intranet-portcont .dnn-feature-treestr .smart-dir{top:450px;}.dnn-intranet-portcont .dnn-feature-treestr .smart-dir .featureICo{left:-45px;right:inherit;top:40px;position:absolute;}.dnn-intranet-portcont .dnn-feature-treestr .entr-level{top:550px;}.dnn-intranet-portcont .dnn-feature-treestr .entr-level .featureICo{left:inherit;right:-35px;top:50px;position:absolute;}.dnn-intranet-portcont .dnn-tool-portal h1{padding:20px;}.dnn-intranet-portcont .dnn-tool-portal .toolbox{width:160px;}.dnn-intranet-portcont .dnn-tool-portal .toolbox h3{font-size:14px!important;}}@media only screen and (min-width:768px) and (max-width:899px){.container{width:750px;}header .brainvireLogo{margin:20px 0px;}header .brainvireLogo a{display:inline-block;}header .childMenu{width:66%;text-align:right;margin-bottom:10px;margin-top:10px;}header .topLinks{width:50%;position:relative;text-align:right;}header .topLinks .phoneNo{float:right;margin-right:33px;}header nav li a{padding:12px 17px;font-size:13px;}header nav li.technologyMenu div.subMenu ul li{width:30%;}header nav li.servicesMenu div.subMenu ul{width:49%;}header nav li.consultingMenu div.subMenu ul li{width:45%;}header nav li.productsMenu div.subMenu ul li{width:31%;}header nav li.clientsMenu div.subMenu ul li{width:45%;}header nav li.industryMenu div.subMenu ul li{width:31%;}.ourServices .servicesContent li{line-height:20px;font-size:13px;min-height:105px;}.ourServices .servicesContent li h4{font-size:14px;line-height:40px;}.clientSaying h3,.latestHappening h3{font-size:18px;}.ourPresence .ourPresenceContent{width:31%;}.ourPresence .newsRoom{margin:0 20px 0 25px;}.ourPresence .ourPresenceContent h4 a{font-size:18px;}.ourProducts .bx-wrapper{width:600px;}.ourProducts li{width:200px!important;}.ourProducts li .ourProductsHover{font-size:14px;text-transform:capitalize;}.ourProducts li .ourProductsHover i{margin:11% 0 10px 39%;}.latestHappening li{font-size:15px;}.getQuote .getaQuoteForm ul li input{padding:4% 3%;}.getQuote .getaQuoteForm ul li textarea{height:133px;}.getQuote .getaQuoteForm ul li input.wpcf7-captchar{width:47%;}.getQuote span.captcha-71 span.wpcf7-not-valid-tip{left:-54px;top:21px;}.getQuote .getaQuoteForm ul li .captcha-img{padding:8px;}.shapeIdeas .shapeIdeasContent h5{font-size:23px;line-height:26px;margin:3px 0;}.shapeIdeas .shapeIdeasContent p{font-size:14px;line-height:20px;}.caseStudies{}.ourClients h3{margin-bottom:20px;}.last-li img{right:50px!important;width:46%;height:auto;}.banner .thirdline{font-size:17px;}.banner .bx-wrapper .bx-viewport{height:375px!important;}.banner .secondline{font-size:32px;line-height:33px;}header .topLinks .phoneNo{margin-right:15px;font-size:17px;}.banner .bx-wrapper{overflow:hidden;}.statesAboutUs ul li label{font-size:36px;line-height:50px;}.statesAboutUs ul li{font-size:13px;margin:0 1%;width:16%;}.otherServices .container{overflow-x:auto;height:205px;}.otherServices ul{float:left;padding:0 50px;width:1030px;}.serviceBorder{width:148%;}.list3col li{width:46%;}.caseStudyBtm figure{margin:8px 15px 40px 0;}.list1col li{width:95%;}.innerpageHeading h1{line-height:49px;padding:20px 0;}.clientTestimonials ul li .testimonialImage{width:180px;}.clientTestimonials ul li .testimonialDetails{width:530px;font-size:13px;line-height:20px;}.bvCasestudy ul li article{width:565px;}.bvNewsroom ul li article{float:right;width:665px;}.videoTestimonials .clientsvideo,.videoTestimonials .clientsvideo iframe{width:355px;}.videoTestimonials .clientsDetails{width:375px;margin-left:15px;}.jotCCont .BlockCont{min-height:541px;}.jotCallBotCont ul li.heifix1{min-height:251px;}.hrmsCont .hrmsBlock3 ul li .ConBox{width:545px;}.slider-text{width:96%;}.globalPresence ul li{margin:50px 2% 50px 0;width:32%;}.globalPresence ul li ul li span{font-size:11px;}.globalPresence ul li ul li i{margin:15px 5px 0 4px;}.globalPresence ul li article{min-height:100px;}.globalPresence ul li h5{font-size:19px;}.pinlougeCont .pinlBlock2 .pinr{width:410px;}.product-left,.product-right,.appMainCont .appTop-Area .appCont{width:48%;}.video-img-mobile-store a{width:40%;}.appMainCont .appDet-Area h2.bigtit{background-size:740px;line-height:18px;}.ecco-slider{width:47%;}.slider-banner{width:53%;}.slider-banner .logo{width:100%;}.slider-text h3{font-size:18px;line-height:21px;}.video-img-ecommerce-platform,.second-video-img-ecommerce-platform{width:49%;}.second-video-img-ecommerce-platform,.video-img-ecommerce-platform{width:45%;}.ourIndustries ul li{margin:0 3% 2%;}.casestudyDetail .downloadBackLink{width:100%;}.enquiry div.contactForm li{width:250px;}.enquiry div.contactForm input{width:197px;}.enquiry .choice-form ul li{width:358px;}.formPage .enquiry .choice-form ul li:nth-child(3),.formPage .enquiry .choice-form ul li:nth-child(6),.formPage .enquiry .choice-form ul li:nth-child(9),.formPage .enquiry .choice-form ul li:nth-child(12){margin-right:17px;}.formPage .enquiry li.verificationCode input{width:60%;}.contact div.contactForm input{width:410px;}.contact div.contactForm input.wpcf7-captchar{width:150px;}.contact div.contactForm textarea.wpcf7-textarea{width:430px;}.contact div.contactForm img.right{float:none;margin-right:0px;}.contact div.contactForm input[type="submit"]{margin-right:0px;}.bvAdvantages ul li span{font-size:14px;}.key-benefits{width:430px;}.key-title{width:445px;background-size:438px 45px;margin:-50px 0 0 -4px;}.key-benefits ul li{width:390px;}.magento-cms-services ul li{width:370px;margin:0 0 10px;line-height:48px;}.benefit-cms-devlopmentright{float:left;width:450px;}.benefit-cms-devlopmentright ul{margin:0;}.ecommerce-extension ul{width:100%;}.ecommerce-extension li{margin:20px 10px 0;}.bv-advantages-left{width:450px;}.bv-advantages-right{float:left;margin-bottom:10px;}#contact_form_pop{width:668px;}.formPage li.captcha input{width:62%;}.formPage li.captcha img{padding:8px 20px;}.formPage .file_upload input{padding:7px 10px;}.formPage li input{background-size:23px;}.formPage .enquiry li input.firstname{background-position:8px 8px;}.formPage .enquiry li input.lastname{background-position:8px -38px;}.formPage .enquiry li input.email{background-position:8px -79px;}.formPage .enquiry li input.phone{background-position:10px -121px;}.formPage .enquiry li input.company{background-position:3px -252px;}.formPage .enquiry li input.budget{background-position:6px -210px;}.formPage .enquiry li input.timeframe{background-position:7px -289px;}.formPage .enquiry li textarea{background-position:8px -404px;padding:13px 2% 2% 7%;width:91%;}.formPage .enquiry li{width:240px;}.productListing ul li .testimonialDetails{width:495px;}.productListing ul li .testimonialImage{width:200px;}.productListing ul li .testimonialDetails{width:475px;}.productListing ul li:nth-child(2n) .testimonialImage{display:inline-block;float:none;width:200px;}.productListing ul li:nth-child(2n){text-align:center;}.career .index-tab>.ui-tabs>.ui-tabs-nav>li{width:260px;}.career .index-tab>.ui-tabs>.ui-tabs-nav>a.whyJoin{width:200px;height:16px;}.career .index-tab>.ui-tabs>.ui-tabs-nav>li:nth-child(3) a,.career .index-tab .ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{width:230px;}.career .index-tab .ui-tabs .ui-tabs-nav li a,.career #horizontal_tab .ui-tabs-active a{font-size:15px;}.txt-index-tab .careerDetails{margin-bottom:20px;}.bvAdvantages ul li span{height:60px;}.bvAdvantages ul li i{margin-top:7px;}.career .index-tab .ui-tabs .ui-tabs-panel{width:99%;}.formPage li input.lastname{background-position:10px -36px;}.formPage li input.email{background-position:7px -77px;}.formPage li input.phone{background-position:9px -119px;}#wpcf7-f212-p2238-o1 .wpcf7-not-valid-tip{position:absolute;left:-358px;top:3px;}#wpcf7-f212-p2238-o1 li.captcha .wpcf7-not-valid-tip{position:absolute;left:-241px;top:3px;}.DnnCont .QuoteCont{background-size:752px;height:150px;}.casestudyDetail img{max-width:100%;}.casestudyDetail .downloadBackLinkFoot{width:100%;}.bvcasestudyListing{float:left;width:100%;}.bvcasestudyListing ul li article{width:74%;}.bvcasestudyListing ul li h2{line-height:21px;}.formPage .enquiry span.wpcf7-not-valid-tip{left:-235px;top:90%;}.bvNewsroomCasestudyLink .relatedLink .relatedLinkHead h3{width:750px;}.businessEvent li div.eventDetails{width:690px;}.eventDetails p{margin:0;padding:0;}.mediaCoverage li div.mediaDetails{width:580px;}.mobAppSec img{width:100%;height:auto;}header .topLinks .emailId{clear:both;margin:0px 0px 0px 20px;}header .searchBox .searchPopup{right:322px;width:400px;}header .searchBox .searchPopup input{width:368px;}.mobAppSec .mobAppAndroid,.mobAppSec .mobAppiPhone,.mobAppSec .mobAppWin{right:0px;width:34px;height:34px;}.mobAppSec .mobAppiPhone{top:37px;}.mobAppSec .mobAppWin{top:72px;}.ourClientSlider .bx-wrapper img{width:150px;height:auto;margin-top:10px;}.welcome h1{font-size:19px;}.ourClients .bx-wrapper .bx-next{right:-17px!important;}.ourClients .bx-wrapper .bx-prev{left:-9px!important;}.portdfolioList,.portdfolioList img{width:233px;height:auto;}.brainvire-pos .appTop-Area .appImg{width:370px;}.brainvire-pos .appTop-Area .appImg img,.brainvire-pos .appDet-Area p img{width:100%;height:auto;}.banner .firstline{width:50%;line-height:40px;}.banner .thirdline{width:52%;}.banner .last-li img{width:auto;}.hrmsCont .hrmsBlock3 .hrmsBlockCont ul li .featuresec{width:538px;}.hrmsCont .hrmsBlock3 .hrmsBlockCont ul li .ContBox{width:373px;}.hrmsCont .slider-text h3{font-size:20px;}.dnn-intranet-portcont .dnn-feature-treestr{padding-bottom:200px;}.dnn-intranet-portcont .dnn-feature-treestr .colblock{width:50%;}.dnn-intranet-portcont .dnn-feature-treestr .colblock .contblock{width:95%;background-size:100% 100%;}.dnn-intranet-portcont .dnn-feature-treestr span.vline{top:65px;height:620px;}.dnn-intranet-portcont .dnn-feature-treestr .Per-Coll-Comm .featureICo{left:inherit;right:-35px;top:60px;position:absolute;}.dnn-intranet-portcont .dnn-feature-treestr .fac-info{top:150px;}.dnn-intranet-portcont .dnn-feature-treestr .fac-info .featureICo{left:-45px;right:inherit;top:60px;position:absolute;}.dnn-intranet-portcont .dnn-feature-treestr .emp-central{top:300px;}.dnn-intranet-portcont .dnn-feature-treestr .emp-central .featureICo{left:inherit;right:-35px;top:37px;position:absolute;}.dnn-intranet-portcont .dnn-feature-treestr .smart-dir{top:450px;}.dnn-intranet-portcont .dnn-feature-treestr .smart-dir .featureICo{left:-45px;right:inherit;top:40px;position:absolute;}.dnn-intranet-portcont .dnn-feature-treestr .entr-level{top:550px;}.dnn-intranet-portcont .dnn-feature-treestr .entr-level .featureICo{left:inherit;right:-35px;top:60px;position:absolute;}.dnn-intranet-portcont .dnn-tool-portal h1{padding:20px;}.dnn-intranet-portcont .dnn-tool-portal .toolbox{float:none;display:inline-block;margin-top:20px;}.dnn-intranet-portcont .dnn-tool-portal .toolbox:last-child{vertical-align:top;}}@media only screen and (min-width:480px) and (max-width:767px){.container{width:460px;overflow:hidden;}header .brainvireLogo{margin:55px 0px 5px 0px;}header .brainvireLogo a{display:inline-block;background-size:190px;}header .childMenu{width:100%;text-align:left;margin-bottom:20px;margin-top:10px;}header .topLinks{width:50%;position:relative;}header .topLinks .phoneNo{float:right;line-height:19px;margin-right:11px;}header .searchBox{right:0px;top:88px;}header .childMenu ul li{margin:0;}header .topLinks .emailId{margin-right:0;}header .searchBox .searchPopup{width:260px;}header .searchBox .searchPopup input{width:228px;}header .topLinks .phoneNo i{margin-top:0;}header nav ul{display:none;}header nav a.mobileMenu{display:block;padding:10px 0px;color:#FFFFFF;text-transform:uppercase;font-size:16px;line-height:20px;background:url(../images/nav-icon.png) no-repeat right 9px;}header nav li{display:block;}header nav li a{padding:0px;font-size:13px;float:none;float:left;padding:1%;width:98%;}header nav li a:hover{background:#025172;}header nav li div.subMenu{position:relative;height:135px;overflow:auto;top:auto;clear:both;}header nav li.technologyMenu div.subMenu ul li{width:45%;}header nav li.servicesMenu div.subMenu ul{width:94%;}header nav li.consultingMenu div.subMenu ul li{width:95%;}header nav li.productsMenu div.subMenu ul li{width:95%;}header nav li.clientsMenu div.subMenu ul li{width:95%;}.bottom-color{position:relative;}.bottom-color a{float:none;width:100%;padding:0 0 0 23px!important;background-position:16% 2px!important;}.ourServices .servicesContent li{line-height:20px;width:100%;margin-right:0px;padding-bottom:15px;border-bottom:solid 1px #eaeaea;}.ourServices .servicesContent li i{margin:11px 0 0 20px;}.ourServices .servicesContent li:nth-child(2n){width:100%;margin-left:0px;}.ourServices .servicesContent li h4{font-size:14px;line-height:40px;}.clientSaying h3,.latestHappening h3{font-size:18px;}.clientSaying,.latestHappening{width:100%;margin:0px;}.ourPresence .ourPresenceContent{width:47%;margin-bottom:2%;}.ourPresence .ourPresenceContent figure img{height:auto;}.ourPresence .newsRoom{margin:0 2% 2% 2%;}.ourPresence .ourPresenceContent h4 a{font-size:18px;}.ourProducts .bx-wrapper{width:300px;}.ourProducts li{width:300px!important;}.ourProducts li .ourProductsHover{font-size:14px;text-transform:capitalize;}.ourProducts li .ourProductsHover i{margin:11% 0 10px 39%;}.getQuote .getaQuoteForm{width:100%;}.shapeIdeas{width:100%;}.getQuote .getaQuoteForm ul li input.wpcf7-captchar{width:44%;}.statesAboutUs ul li{width:25%;margin:3%;}.getQuote .getaQuoteForm ul li input{padding:4% 3%;}.ourClients{width:100%;}.ourClients h3{margin-bottom:20px;}.ourPartners{width:100%!important;margin-top:40px;}.ourPartners h3{margin-bottom:20px;}.ourPartners ul{margin:0px;}.ourPartners ul li{margin:20px;margin-bottom:0px;}footer nav ul li{margin:5px 0px;padding:0px 8px;}.getQuote span.captcha-71 span.wpcf7-not-valid-tip{left:-70px;}.getQuote .getaQuoteForm ul li textarea{width:93%;height:131px;}.getQuote .getaQuoteForm ul li .captcha-img{padding:8px;}.banner .firstline{font-size:45px;line-height:50px;}.banner .secondline{font-size:36px;line-height:36px;}.bannerSlider li img{display:none;}.banner .bx-wrapper .bx-viewport{height:360px!important;}.welcome h1{line-height:28px;}.statesAboutUs ul li{font-size:13px;}.statesAboutUs ul li label{font-size:42px;line-height:60px;}.otherServices .container{overflow-x:auto;height:205px;}.otherServices ul{float:left;padding:0 50px;width:1030px;}.serviceBorder{width:240%;}.list3col li{width:95%;}.list2col li{margin-right:0;width:95%;}.list1col li{width:93%;}.caseStudyBtm li{width:95%;}.clientTestimonials ul li .testimonialImage{width:100%;}.clientTestimonials ul li .testimonialDetails{width:90%;padding:5%;font-size:12px;line-height:18px;text-align:center;min-height:100px;}.clientTestimonials ul li .testimonialDetails img{position:inherit;}.relatedLink{display:none;}.banner{min-height:75px;}.bvCasestudy ul li article{width:460px;}.bvCasestudy ul li ul.downloadReadmore{float:left;}.bvNewsroom ul li article{float:right;width:380px;}.ourclients ul li{width:48%;border:1px solid hsl(0,0%,91%);}.videoTestimonials .clientsDetails{float:left;width:460px;}.jotCCont .BlockCont:nth-child(2){border-left:1px solid hsl(0,0%,77%);}.jotCCont .BlockCont{width:99%;margin-bottom:10px;}.jotCallBotCont>ul>li{width:81%;}.jotCallBotCont .balign{display:none;}.jotCCont .jotCContBlock1 ul li{float:left;width:138px;}.jotCCont .jotCContBlock1 ul li img{width:140px;height:auto;}.jotCallBotCont>ul>li p span{display:none!important;}.jotCCont .BlockCont .BlockContInn .jotcall_video_class1,.jotCCont .BlockCont .BlockContInn .jotcall_video_class2{width:100%;}.slider-text{width:96%;}.globalPresence ul li{width:47%;}.globalPresence ul li ul li.globalPhone i,.globalPresence ul li ul li.globalEmail i{background-size:20px;}.globalPresence ul li ul li i{width:20px;margin:15px 6px 0 6px;}.globalPresence ul li ul li span{font-size:11px;height:52px;}.globalPresence ul li ul li{height:50px;}.globalPresence ul li article{font-size:12px;min-height:100px;}.globalPresence ul li h5{font-size:16px;}.globalPresence ul li:nth-child(3n){margin-right:3%;}.pinlougeCont .pinlBlock1,.hrmsCont .hrmsBlock1{width:435px;}.pinlougeCont .pinlBlock2{width:455px;text-align:center;}.pinlougeCont .pinlBlock3{width:457px;}.pinlougeCont .pinlBlock4{width:422px;padding:0;}.pinlougeCont .pinlBlock1 ul li{width:138px;}.pinlougeCont .pinlBlock1 ul li a img{width:138px;height:auto;}.pinlougeCont .pinlBlock1 li:first-child{display:none;}.pinlougeCont .pinlBlock2 .pinl{width:95%;}.pinlougeCont .pinlBlock2 .pinr{width:100%;margin-top:20px;text-align:left;}.pinlougeCont .pinlBlock3 h2{font-size:19px;}.pinlougeCont .pinlBlock3 p{font-size:13px;right:4px;width:425px;}.pinlougeCont .pinlBlock4 ul li{width:202px;height:205px;}.pinlougeCont .pinlBlock4 ul li img{width:205px;height:auto;}.pinlougeCont .pinlBlock2 .video-img-pinlogue{width:71%;margin:0 auto;}.pinlougeCont{width:99%;}.slider-text h3{font-size:19px;margin:20px 0 0 0;}.appMainCont .appTop-Area .appCont{width:100%;}.appMainCont .appDet-Area h2.bigtit{width:455px;background-size:455px;font-size:14px;padding:8px 0 0 0;line-height:14px;height:25px;}.appMainCont .appDet-Area ul.appul li{width:15%;}.appMainCont .appDet-Area ul.appul li p{padding:0;}.appMainCont .appDet-Area .appDetinner-cont .appDetinner-left,.appMainCont .appDet-Area .appDetinner-cont .appDetinner-right{float:left;width:100%;}.slider-banner .logo{width:76%;background:#2c5979;left:0;position:absolute;top:-108px;z-index:999;}.feature-content{margin:0 auto;width:100%;}.ourIndustries ul li{margin:0 4% 4%;}.casestudyDetail .downloadBackLink{width:100%;}.skillsetContent li label{width:100%!important;}.skillsetContent li:first-child label:after,.skillsetContent li:first-child label:before,.skillsetContent li:nth-child(2n+1) label:after,.skillsetContent li:nth-child(2n+1) label:before,.skillsetContent li:nth-child(2n) label:after,.skillsetContent li:nth-child(2n) label:before{display:none;}.bvAdvantages ul li{width:100%!important;}.ecommerce-extension li{width:127px;margin:20px 10px 0;}.formPage li,.formPage li.fullwidth{width:99%;margin-right:0;}.formPage li textarea{padding:13px 2% 2% 11%;width:87%;}.formPage .enquiry li.selectfile,.formPage .enquiry li.verificationCode{width:99%;}.formPage .enquiry li.verificationCode input{width:73%;}.productListing ul li{text-align:center;}.productListing ul li .testimonialImage{float:none;width:200px;display:inline-block;}.productListing ul li:nth-child(2n) .testimonialImage{float:none;}.clientTestimonials ul li .testimonialDetails{min-height:170px;}.buy-product a{padding:8px 20px;width:80px;}.buy-product{left:0;}.productListing ul li:nth-child(2n) .buy-product a{padding:8px 20px;float:left;}.career .index-tab>.ui-tabs>.ui-tabs-nav>li{width:100%;}.career #horizontal_tab .ui-tabs-active a,.career .index-tab .ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a,.career .index-tab>.ui-tabs>.ui-tabs-nav>li:nth-child(3) a{width:93%;}.txt-index-tab .careerDetails #careerlist .ui-tabs-nav li.ui-tabs-active a.applyNow{width:25%;}.txt-index-tab .careerDetails #careerlist .ui-tabs-nav li.ui-tabs-active h6 a,.txt-index-tab .careerDetails #careerlist ul li h6 a{font-size:12px;line-height:16px;}.txt-index-tab .careerDetails #careerlist ul li h6 a{height:30px;}.careerformpopup .file_upload input{padding:8px 10px 8px 10px;width:327px;height:auto;}.careerformpopup input,.careerformpopup textarea{width:293px;}.career .index-tab>.ui-tabs>.ui-tabs-nav>a.whyJoin{width:428px;}.img-thankyou p.thx-img{width:70%;}#wpcf7-f212-p2238-o1 .wpcf7-not-valid-tip{position:absolute;left:-405px;top:3px;}#wpcf7-f212-p2238-o1 li.captcha .wpcf7-not-valid-tip{position:absolute;left:-325px;top:3px;}.DnnCont .QuoteCont p{padding:9px 52px 3px 50px;font-size:14px;line-height:22px;}.DnnCont .QuoteCont{background:#f3f3f3;height:85px;}header nav li.consultingMenu li a i,header nav li.productsMenu li a i,header nav li.clientsMenu li a i{margin-left:0;}header nav li.industryMenu div.subMenu ul li{width:46%;}.social .hupso-share-buttons .hupso_c{width:100%!important;}.casestudyDetail img{width:100%;height:auto;}.careerformpopup li span.file_upload input{width:94%;}.casestudyDetail img{max-width:100%;}.casestudyDetail .downloadBackLinkFoot{width:100%;}.DnnCont .DnnBlock2 ul li .fimg img{display:none;}.DnnCont .DnnBlock2 ul li .fcont{width:100%;margin-right:0;text-align:left;}.DnnCont .DnnBlock2 ul li .fcont h3{font-size:16px;line-height:20px;}.DnnCont .DnnBlock1{float:left;}.DnnCont .DnnBlock1 ul{float:left;overflow:inherit;width:82%;}.DnnCont .QuoteCont{clear:both;}.DnnBlock3 .innCont .overviewModTop span{position:inherit;width:100%;top:0;}.DnnBlock3 .innCont .overviewModTop{background-image:none;height:auto;margin-bottom:15px;}.DnnBlock3 .innCont ul{background-image:none;margin:0;width:100%;}.DnnBlock3 .innCont ul li{position:inherit;width:90%;margin:0 5%;padding:0;background-image:none;}.innerpageHeading h1 i{background-size:40px!important;width:40px!important;height:36px!important;}.bvcasestudyListing{float:left;width:100%;}.bvcasestudyListing ul li article{width:60%;}.bvcasestudyListing ul li h2{line-height:21px;}.formPage .enquiry li input{width:100%;box-sizing:border-box;}.formPage .enquiry li{width:100%;}.formPage .enquiry li.selectfile input{height:30px;padding:2% 3% 8%;width:100%;}.formPage .enquiry span.wpcf7-not-valid-tip{left:-410px;top:115%;}.brand-identity .brand-logo p{float:left;}.brand-identity .brand-logo .logo-describe .blue-sky{margin-left:50px;margin-top:0;width:105px;}.brand-identity .brand-logo .logo-describe{line-height:18px;}.brand-identity .brand-logo .logo-describe{display:inline-block;margin:15px auto 0;}.bvNewsroomCasestudyLink .relatedLink .relatedLinkHead h3{width:460px;}.businessEvent li div.eventDetails{width:410px;}.eventDetails p{margin:0;padding:0;}.businessEvent li div.eventDetails h5{font-size:21px;line-height:22px;}.mediaCoverage li div.mediaImage{width:155px;}.mediaCoverage li div.mediaDetails{width:305px;}.mediaCoverage li div.mediaDetails h5,.mediaCoverage li div.mediaDetails h5 a{font-size:16px;line-height:18px;}.mediaCoverage li div.mediaDetails div.postedDate a{float:left;width:100px;text-align:left;}.mobAppSec img{width:100%;height:auto;}header .headMobApp{position:absolute;left:-100%;}.mobAppSec .mobAppAndroid,.mobAppSec .mobAppiPhone,.mobAppSec .mobAppWin{right:0px;width:20px;height:20px;}.mobAppSec .mobAppiPhone{top:23px;}.mobAppSec .mobAppWin{top:45px;}.ourPartners .bx-wrapper{max-width:390px!important;}header .cmmLevelLogo{position:absolute;left:180px;top:30px;}.portfolioDetailsPage .portfolioDeatil .portfolioImg,.portfolioDetailsPage .portfolioDeatil .portfolioDesc{float:left;width:100%;}.portfolioDetailsPage .portfolioDeatil .portfolioDesc{margin-top:20px;}.portfolioDetailsPage .backLink{top:380px;}.portfolioDetailsPage .portdfolioList{width:99%;margin:0 0 20px 0;}.portfolioDetailsPage .portfolioDeatil .portfolioImg img{width:100%;}.portfolioDetailsPage .portdfolioList img{width:90%;}.brainvire-pos .appTop-Area .appImg,.brainvire-pos .appTop-Area .appCont{width:100%;}.brainvire-pos .appTop-Area .appImg img,.brainvire-pos .appDet-Area p img{width:100%;height:auto;}.brainvire-pos .appDet-Area h2.bigtit1{font-size:21px;}.brainvire-pos .bgadvatages ul{width:100%;}.brainvire-pos .bgadvatages .mobileposposition{height:auto;position:absolute;right:6px;top:60px;width:40%;}.hrmsCont .hrmsBlock3 span.circle{display:none;}.hrmsCont .hrmsBlock3 .hrmsBlockCont{background:none;}.hrmsCont .hrmsBlock3 .hline{display:none;}.hrmsCont .hrmsBlock3 .hrmsBlockCont ul li{margin-top:20px;}.hrmsCont .hrmsBlock3 .hrmsBlockCont ul li .featuresec{width:100%;text-align:center;background:#e5e5e5;}.hrmsCont .hrmsBlock3 .hrmsBlockCont ul li .ContBox{width:100%;padding:20px 0;}.hrmsCont .hrmsBlock3 .hrmsBlockCont ul li .imgCont{width:100%;border-radius:0;}.hrmsCont .slider-text h3{font-size:16px;}.dnn-intranet-portcont .slider-text hr{display:none}.dnn-intranet-portcont .slider-text .colblock span{display:none;}.dnn-intranet-portcont .slider-text .colblock{width:100%;border-bottom:1px solid #14b0d5;padding:10px 0;}.dnn-intranet-portcont .dnn-feature-treestr{padding-bottom:50px;}.dnn-intranet-portcont .dnn-feature-treestr span.vline{display:none;}.dnn-intranet-portcont .dnn-feature-treestr .colblock{position:static;width:100%;box-shadow:1px 0 6px #7c7c7c inset;text-align:center!important;box-sizing:border-box;padding:15px;margin-bottom:20px;}.dnn-intranet-portcont .dnn-feature-treestr .colblock .contblock{width:100%;background-image:none;text-align:center;padding:20px;}.dnn-intranet-portcont .dnn-feature-treestr .colblock .featureICo{float:none;left:0;margin:0 auto;position:relative;top:0;}.dnn-intranet-portcont .dnn-tool-portal h1,.dnn-intranet-portcont .dnn-tool-portal h2{padding:15px 0!important;font-size:18px;}.dnn-intranet-portcont .dnn-tool-portal{float:left;margin:0 auto;width:100%;text-align:center;}.dnn-intranet-portcont .dnn-tool-portal .toolbox{margin-right:10px;margin-top:0;float:none;display:inline-block;}.dnn-intranet-portcont .dnn-tool-portal .toolbox:nth-child(2n){margin-right:0;vertical-align:top;}.banner .imagine_banner .ima_logo span img{display:block;width:100%;}.imagine_banner .ima_cont{font-size:32px;line-height:30px;margin-top:10px;}}@media only screen and (min-width:320px) and (max-width:479px){.container{width:300px;}header .brainvireLogo{width:100%;text-align:left;margin:62px 0px 15px 0px;}header .brainvireLogo a{display:block;background-size:150px;width:150px;margin-left:0px;height:40px;}header .childMenu{width:100%;text-align:center;margin-bottom:20px;margin-top:0px;position:absolute;}header .topLinks{width:100%;position:absolute;top:0px;height:40px;background-color:#c5e7f6;}header .topLinks .emailId{border-right:solid 1px #ffffff;margin:0px;}header .topLinks .phoneNo{float:left;margin:0px;border-right:solid 1px #ffffff;}header .topLinks .emailId,header .topLinks .phoneNo{width:40px;height:40px;}header .topLinks .emailId a,header .topLinks .phoneNo span{display:none;position:absolute;top:40px;left:0px;width:95%;border-top:solid 1px #ffffff;background-color:#c5e7f6;padding-left:5%;color:#044061;}header .topLinks .emailId i,header .topLinks .phoneNo i{margin:9px 0px 0px 1px;cursor:pointer;width:22px;height:22px;background-position:4px -18px;}header .topLinks .phoneNo i{background-position:6px 3px;}header .searchBox a{width:40px;height:40px;background-position:8px -55px;}header .searchBox .searchPopup{width:300px;top:40px;right:0;}header .searchBox .searchPopup input{width:268px;}header .topLinks .emailId{float:left;}header .childMenu a.mobileChildMenu{display:block;background:url(../images/nav-icon.png) no-repeat 10px 9px #909090;position:absolute;top:0px;right:0px;font-size:0px;width:40px;height:40px;}header .childMenu ul{display:none;position:absolute;right:0px;top:40px;width:50%;z-index:9999;}header .childMenu ul li{display:block;background-color:#909090;margin:0px;text-align:right;padding:4px 10px;color:#FFFFFF;border-bottom:solid 1px #afafaf;}header .childMenu ul li a{color:#FFFFFF;font-size:12px;}header nav ul{display:none;}header nav a.mobileMenu{display:block;padding:10px 0px;color:#FFFFFF;text-transform:uppercase;font-size:16px;line-height:20px;background:url(../images/nav-icon.png) no-repeat right 9px;}header nav li{display:block;}header nav li a{padding:0px;font-size:13px;float:none;float:left;padding:1%;width:98%;}header nav li a:hover{background:#025172;}header nav li div.subMenu{position:relative;height:135px;overflow:auto;top:auto;clear:both;}header nav li div.subMenu ul li.subMenuHead a{font-size:14px;}header nav li.technologyMenu div.subMenu ul li{width:97%;padding-left:3%;}header nav li.servicesMenu div.subMenu ul{width:87%;padding-left:3%;}header nav li.consultingMenu div.subMenu ul li{width:97%;padding-left:3%;}header nav li.productsMenu div.subMenu ul li{width:97%;padding-left:3%;}header nav li.industryMenu div.subMenu ul li{width:97%;padding-left:3%;}header nav li.clientsMenu div.subMenu ul li{width:97%;padding-left:3%;}.bottom-color{position:relative;}.bottom-color a{float:none;width:100%;background-position:17% 2px!important;padding:0 0 0 26px!important;}.welcome h2{font-size:16px;line-height:24px;}.welcome a.learnMore{font-size:16px;text-transform:capitalize;}.ourServices .servicesContent li{line-height:20px;width:100%;font-size:13px;margin:3% 0px;border-bottom:solid 1px #eaeaea;padding-bottom:10px;}.ourServices .servicesContent li:nth-child(2n){width:100%;margin-left:0px;}.ourServices .servicesContent li h4{font-size:14px;line-height:40px;}.clientSaying h3,.latestHappening h3{font-size:18px;}.clientSaying,.latestHappening{width:100%;margin:0px;overflow:hidden;}.ourPresence .container{height:365px;overflow:auto;}.ourPresence .newsRoom{margin:0;}.ourPresence .ourPresenceContent{width:100%;margin-bottom:3%;}.ourPresence .ourPresenceContent h4 a{font-size:18px;}.ourProducts .bx-wrapper{width:220px;}.ourProducts li{width:220px!important;}.ourProducts li .ourProductsHover{font-size:14px;text-transform:capitalize;}.ourProducts li .ourProductsHover i{margin:11% 0 10px 39%;}.getQuote .getaQuoteForm{width:100%;}.getQuote .getaQuoteForm ul.col1,.getQuote .getaQuoteForm ul.col2{width:100%;}.getQuote .getaQuoteForm ul li input,.getQuote .getaQuoteForm ul li textarea{width:92%;}.shapeIdeas{width:100%;}.getQuote .getaQuoteForm ul li input.wpcf7-captchar{width:57%;}.getQuote span.captcha-71 span.wpcf7-not-valid-tip{left:10px;top:8px;}.ourPartners ul li{margin:0;}.statesAboutUs ul{height:170px;overflow:auto;}.statesAboutUs ul li{width:44%;margin:3%;}.ourClients{width:100%;}.ourClients h3{margin-bottom:20px;}.ourPartners{width:100%!important;margin-top:40px;}.ourPartners h3{margin-bottom:20px;}.ourPartners ul{margin:0px;}.ourPartners ul li{margin:20px;margin-bottom:0px;}footer nav ul li{margin:5px 0px;padding:0px 8px;}footer .socialicons li{margin:0px 1px;}#stwrapper{display:none;}.banner .firstline{font-size:34px;line-height:35px;}.banner .secondline{font-size:28px;line-height:36px;}.bannerSlider li img{display:none;}.banner .bx-wrapper .bx-viewport{height:380px!important;}.bannerSlider li{text-align:center;}.ourPartners ul li{margin:0;}.banner .bx-wrapper{overflow:hidden;}.otherServices .container{overflow-x:auto;height:205px;}.otherServices ul{float:left;padding:0 50px;width:1030px;}.serviceBorder{width:365%;}.innerpageHeading h1{line-height:30px;font-size:23px;padding:15px 0;}.list3col li,.list1col li{width:94%;}.caseStudyBtm li{width:95%;}.caseStudyBtm figure{margin:8px 15px 77px 0;}.clientTestimonials ul li .testimonialImage{width:100%;}.clientTestimonials ul li .testimonialDetails{width:90%;padding:5%;font-size:12px;line-height:18px;text-align:center;}.clientTestimonials ul li .testimonialDetails img{position:inherit;}.relatedLink{display:none;}.banner{min-height:90px;}.services-page{font-size:13px;line-height:22px;}.bvCasestudy ul li article{width:300px;}.bvCasestudy ul li ul.downloadReadmore{float:left;}.bvNewsroom ul li article{float:left;width:100%;font-size:13px;line-height:18px;}.bvNewsroom ul li figure{display:none;}.bvNewsroom ul li h5{font-size:14px;line-height:18px;}.ourclients ul li{width:94%;border:1px solid hsl(0,0%,91%);}.videoTestimonials .clientsDetails{float:left;width:300px;}.videoTestimonials .clientsvideo,.videoTestimonials .clientsvideo iframe{width:300px;}.list2col li{width:90%;}.jotCCont .BlockCont:nth-child(2){border-left:1px solid hsl(0,0%,77%);}.jotCCont .BlockCont{width:99%;margin-bottom:10px;}.jotCallBotCont>ul>li{width:85%;}.jotCallBotCont .balign{display:none;}.jotCCont .BlockCont .BlockContInn .jotcall_video_class1 a:hover,.jotCCont .BlockCont .BlockContInn .jotcall_video_class1 a,.jotCCont .BlockCont .BlockContInn .jotcall_video_class2 a,.jotCCont .BlockCont .BlockContInn .jotcall_video_class2 a:hover{background-size:275px;}.jotCallBotCont{margin:0;padding:0;width:100%;}.jotCCont .jotCContBlock1 ul li{float:left;width:100%;}.jotCallBotCont>ul>li p span{display:none!important;}.hrmsCont .hrmsBlock3 ul li .imgBox .imgCont{display:none;}.slider-text{width:96%;}.globalPresence ul li{width:100%;margin:50px 0 50px 0;}.pinlogue-bot-btn{float:left;width:100%;margin:0 0 5px 0!important;}.pinlougeCont{float:left;}.pinlougeCont .pinlBlock1,.hrmsCont .hrmsBlock1{width:93%;float:left;}.pinlougeCont .pinlBlock2{width:300px;text-align:center;}.pinlougeCont .pinlBlock3{width:300px;}.pinlougeCont .pinlBlock2 .pinl .pinloTop img{width:285px;height:auto;}.pinlougeCont .pinlBlock4{width:300px;padding:0;}.pinlougeCont .pinlBlock2 .pinl .video-img-pinlogue a,.pinlougeCont .pinlBlock2 .pinl .video-img-pinlogue a:hover{width:280px;background-size:280px;}.innerpage .middle-left .slider-text li{list-style:disc!important;}.pinlougeCont .pinlBlock1 ul li{margin:5px 0;}.pinlougeCont .pinlBlock1 li:first-child{display:none;}.pinlougeCont .pinlBlock2 .pinl{width:95%;}.pinlougeCont .pinlBlock2 .pinr{width:100%;margin-top:20px;text-align:left;}.pinlougeCont .pinlBlock3 h2{font-size:18px;right:15px;top:25px;}.pinlougeCont .pinlBlock3 p{font-size:13px;right:0;width:300px;top:78px;}.pinlBlock5{width:93%;}.slider-text h3{font-size:18px;margin:20px 0 0 0;}.appMainCont .appDet-Area ul.appul li{width:26%;}.appMainCont .appDet-Area h2.bigtit{padding:0;line-height:15px;background-size:300px;font-size:10px;height:20px;}.appMainCont .appTop-Area .appImg,.appMainCont .appTop-Area .appCont{width:100%;}.appMainCont .appTop-Area .appImg img{width:295px;}.appMainCont .appDet-Area ul.appul li img{width:45px;height:auto;}.appMainCont .appDet-Area .appDetinner-cont .appDetinner-left,.appMainCont .appDet-Area .appDetinner-cont .appDetinner-right{float:left;width:100%;}.feature-content{width:96%;margin:0 auto;}.ecmm-video h3{line-height:30px;}.ourIndustries ul li{margin:0 4% 4%;}.casestudyDetail .downloadBackLink{width:100%;}.skillsetContent li label{width:95%!important;margin:0!important;}.skillsetContent li:first-child label:after,.skillsetContent li:first-child label:before,.skillsetContent li:nth-child(2n+1) label:after,.skillsetContent li:nth-child(2n+1) label:before,.skillsetContent li:nth-child(2n) label:after,.skillsetContent li:nth-child(2n) label:before{display:none;}.bvAdvantages ul li{width:100%!important;}.benefit-cms-devlopmentright{margin-left:0;}.ecommerce-extension li{width:124px;margin:20px 10px 0;}.formPage li,.formPage li.fullwidth{width:99%;margin-right:0;}.formPage li.captcha input{width:54%;}.formPage li.fileupload input{width:93%;}.formPage .enquiry li input{background-size:23px;width:84%;}.formPage .enquiry li{width:300px;}.formPage .enquiry li input.firstname{background-position:6px 8px;}.formPage .enquiry li input.lastname{background-position:5px -38px;}.formPage .enquiry li input.email{background-position:5px -79px;}.formPage .enquiry li input.phone{background-position:7px -121px;}.formPage .enquiry li input.budget{background-position:6px -209px;}.formPage .enquiry li input.timeframe{background-position:7px -288px;}.formPage .enquiry li input.company{background-position:3px -250px;}.formPage .enquiry li textarea{background-position:4px -404px;padding:13px 2% 2% 14%;width:84%;}.productListing ul li{text-align:center;}.productListing ul li .testimonialImage{float:none;width:200px;display:inline-block;}.productListing ul li:nth-child(2n) .testimonialImage{float:none;}.clientTestimonials ul li .testimonialDetails{min-height:255px;}.buy-product a{padding:8px 20px;width:80px;}.buy-product{left:0;}.productListing ul li:nth-child(2n) .buy-product a{padding:8px 20px;float:left;}.career #horizontal_tab .ui-tabs-active a,.career .index-tab .ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{width:269px;}.career .index-tab .ui-tabs .ui-tabs-panel{padding:0;}.txt-index-tab .careerDetails #careerlist .ui-tabs-nav li.ui-tabs-active a.applyNow{width:30%;}.career #horizontal_tab .ui-tabs-active p.view-link a{width:85%;}.career .index-tab>.ui-tabs>.ui-tabs-nav>li{width:299px;}.txt-index-tab .careerDetails #careerlist ul li h6 a{height:auto;font-size:12px;padding:10px 28px 10px 0;width:90%;float:left;}.txt-index-tab .careerDetails #careerlist .ui-tabs-nav li.ui-tabs-active .careerlistDetails ul{width:260px;}.txt-index-tab .careerDetails #careerlist .ui-tabs-nav li.ui-tabs-active .careerlistDetails li{width:87%;}.txt-index-tab .careerDetails #careerlist .ui-tabs-nav li.ui-tabs-active h6 a{font-size:12px;}.careerformpopup li,.careerformpopup{width:100%;margin:0;}.careerformpopup{width:100%;}.careerformpopup li input,.careerformpopup textarea{width:160px;}.careerformpopup li select{width:218px;}.careerformpopup .file_upload input{padding:8px 10px 8px 10px;width:195px;height:auto;}.welcome h1{font-size:16px;line-height:24px;}.skillsetContent li span{padding:10px;}.formPage .enquiry li.selectfile{width:99%;}.formPage .enquiry li.verificationCode{width:100%;}.formPage .enquiry li.verificationCode input{width:53%;}.formPage .enquiry li.verificationCode img{padding:6px 20px 7px;}.formPage .enquiry li.verificationCode span.wpcf7-not-valid-tip{left:0;top:106%;}.formPage .enquiry span.wpcf7-not-valid-tip{top:104%;}.formPage li input.lastname{background-position:4px -34px;}.formPage li input.firstname{background-position:4px 9px;}.formPage li input.email{background-position:5px -74px;}.formPage li input.phone{background-position:6px -115px;}.formPage li input{background-size:22px;}.formPage li textarea{background-position:6px -407px;padding:11px 0 2% 15%;width:85%;}.formPage li.captcha img{padding:6px 20px 7px;}#wpcf7-f212-p2238-o1 .wpcf7-not-valid-tip{position:absolute;left:-264px;top:3px;}#wpcf7-f212-p2238-o1 li.captcha .wpcf7-not-valid-tip{position:absolute;left:-114px;top:3px;}.img-thankyou p.thx-img{width:95%;}.DnnCont .QuoteCont p{padding:9px 10px 3px 10px;font-size:16px;line-height:22px;}.DnnCont .QuoteCont{background:#f3f3f3;height:130px;}header .childMenu ul li:last-child{padding-right:8px;}header nav li.consultingMenu li a i,header nav li.productsMenu li a i,header nav li.clientsMenu li a i{margin-left:0;}.eco-plt-top .buy-product a.get-it-now,.eco-plt-top .buy-product a{font-size:15px;}.social .hupso-share-buttons .hupso_c{width:100%!important;}.casestudyDetail img{width:100%;height:auto;}.careerformpopup li span.file_upload input{width:89%;}.casestudyDetail img{max-width:100%;}.casestudyDetail .downloadBackLinkFoot{width:100%;}.DnnCont .DnnBlock2 ul li .fimg img{display:none;}.DnnCont .DnnBlock2 ul li .fcont{width:100%;margin-right:0;text-align:left;}.DnnCont .DnnBlock2 ul li .fcont h3{font-size:18px;line-height:22px;}.DnnCont .DnnBlock1{float:left;}.DnnCont .DnnBlock1 ul{float:left;overflow:inherit;width:82%;}.DnnCont .QuoteCont{clear:both;}.DnnBlock3 .innCont .overviewModTop span{position:inherit;width:100%;}.DnnBlock3 .innCont .overviewModTop{background-image:none;margin-bottom:15px;}.DnnBlock3 .innCont ul{background-image:none;margin:0;width:100%;}.DnnBlock3 .innCont ul li{position:inherit;width:90%;margin:0 5%;padding:0;background-image:none;}.jotCCont .BlockCont .BlockContInn .jotcall_video_class1,.jotCCont .BlockCont .BlockContInn .jotcall_video_class2{width:100%;}.jotcall_video_class1 a,.jotcall_video_class2 a{width:100%!important;}.jotCCont .BlockCont .BlockContInn h2{line-height:24px;}.innerpageHeading h1 i{background-size:40px!important;width:40px!important;height:38px!important;}.bvcasestudyListing{float:left;width:100%;}.brand-identity .brand-logo p{float:left;}.brand-identity .brand-logo .logo-describe{display:inline-block;margin:15px auto 0;}.bvNewsroomCasestudyLink .relatedLink .relatedLinkHead h3{width:300px;}.mediaCoverage li div.mediaDetails h5,.mediaCoverage li div.mediaDetails h5 a{font-size:16px;line-height:18px;}.mediaCoverage li div.mediaDetails div.postedDate a{float:left;width:100px;text-align:left;}.mobAppSec img{width:100%;height:auto;}header .headMobApp{position:absolute;right:0px;top:60px;}.mobAppSec .container{overflow:hidden;}.mobAppSec .container img{width:165%;height:auto;margin-left:-72%;}.mobAppSec .mobAppAndroid,.mobAppSec .mobAppiPhone,.mobAppSec .mobAppWin{right:21px;width:22px;height:22px;}.mobAppSec .mobAppiPhone{top:24px;}.mobAppSec .mobAppWin{top:48px;}.ourPartners .bx-wrapper{max-width:240px!important;}header .cmmLevelLogo{display:none;}.ourPartners ul.ourPartnersSlider li{width:240px!important;}.portfolioDetailsPage .portfolioDeatil .portfolioImg,.portfolioDetailsPage .portfolioDeatil .portfolioDesc{float:left;width:100%;}.portfolioDetailsPage .portfolioDeatil .portfolioDesc{margin-top:15px;}.portfolioDetailsPage .backLink{top:253px;}.portfolioDetailsPage .portdfolioList{width:100%;margin:0 0 20px 0;}.portfolioDetailsPage .portfolioDeatil .portfolioImg img{width:100%;}.portfolioDetailsPage .portdfolioList img{width:100%;}.brainvire-pos .appTop-Area .appImg,.brainvire-pos .appTop-Area .appCont{float:left;width:100%;}.brainvire-pos .appTop-Area .appImg img,.brainvire-pos .appDet-Area p img{width:100%;height:auto;}.brainvire-pos .appDet-Area h2.bigtit1{font-size:14px;}.brainvire-pos .bgadvatages ul{width:90%;}.brainvire-pos .bgadvatages .mobileposposition{display:none;}.appMainCont .appTop-Area .appCont a.btndownguipos{float:left;}.brainvire-pos .appDet-Area ul.appul li{width:93%;}.brainvire-pos .bgadvatages ul li{width:81%;}.hrmsCont .hrmsBlock3 span.circle{display:none;}.hrmsCont .hrmsBlock3 .hrmsBlockCont{background:none;}.hrmsCont .hrmsBlock3 .hline{display:none;}.hrmsCont .hrmsBlock3 .hrmsBlockCont ul li{margin-top:20px;}.hrmsCont .hrmsBlock3 .hrmsBlockCont ul li .featuresec{width:100%;text-align:center;background:#e5e5e5;}.hrmsCont .hrmsBlock3 .hrmsBlockCont ul li .ContBox{width:100%;padding:20px 0;}.hrmsCont .hrmsBlock3 .hrmsBlockCont ul li .imgCont{width:100%;border-radius:0;}.hrmsCont .slider-text h3{font-size:16px;}.dnn-intranet-portcont .slider-text hr{display:none}.dnn-intranet-portcont .slider-text .colblock span{display:none;}.dnn-intranet-portcont .slider-text .colblock{width:100%;border-bottom:1px solid #14b0d5;padding:10px 0;}.dnn-intranet-portcont .dnn-feature-treestr{padding-bottom:50px;}.dnn-intranet-portcont .dnn-feature-treestr span.vline{display:none;}.dnn-intranet-portcont .dnn-feature-treestr .colblock{position:static;width:100%;box-shadow:1px 0 6px #7c7c7c inset;text-align:center!important;box-sizing:border-box;padding:15px;margin-bottom:20px;}.dnn-intranet-portcont .dnn-feature-treestr .colblock .contblock{width:100%;background-image:none;text-align:center;padding:20px;}.dnn-intranet-portcont .dnn-feature-treestr .colblock .featureICo{float:none;left:0;margin:0 auto;position:relative;top:0;}.dnn-intranet-portcont .dnn-tool-portal h1,.dnn-intranet-portcont .dnn-tool-portal h2{padding:15px 0!important;font-size:18px;}.dnn-intranet-portcont .dnn-tool-portal .toolbox{float:none;margin:0 auto;}.dnn-intranet-portcont .slider-text h3{font-size:20px;}.banner .imagine_banner .ima_logo span img{display:block;width:100%;}.imagine_banner .ima_cont{font-size:32px;line-height:30px;margin-top:10px;}}