@media only screen and (max-width:1500px){}
@media only screen and (max-width:1199px){.seo_tab .seo-before{padding:10px;min-height:148px;}
.seo-before h3{font-size:13px;}
.seo-before h4{font-size:23px;}
.seo-success .itemright img{max-width:100%;margin-top:0 !important;}
.new-counter .counting-pusher .counting-wrapper{flex:inherit;}
.header-section .navbar .navbar-collapse .navbar-nav li{margin-right:30px;}
.sf-wrapper:before{width:349px;margin-left:-175px;}
.img-box img.dpN{display:block;float:left;width:90px;}
.wadp .img-box svg{display:none;}
.wadp .box1{}
.wadp .box2{}
.wadp .box3{}
.wadp .box4{}
.wadp .box5{}
.wadp .box1, .wadp .box2, .wadp .box3, .wadp .box4, .wadp .box5{width:50%;position:relative;top:inherit;left:inherit;right:inherit;text-align:left;float:left;}
.soln-chart .text-m{padding-top:0px;}
.wadp .img-box{height:auto;}
.caseTitle, .csae-stdy p{text-align:center;}
.caseTitle h3, .caseTitle object{float:none;}
.caseTitle object{width:80px;margin:0;}
}
@media only screen and (min-width:991px){.how-it-works li:first-child:before, .how-it-works li:nth-child(4):before{display:none;}
.how-it-works li:nth-child(3):after, .how-it-works li:nth-child(5):after{display:none;}
.contactus-right{padding-left:30px;}
.mm-menu.mm-offcanvas{display:none;}
.mob-banner{display:none;}
}
@media only screen and (min-width:768px){.dev-skills .tab-content .wrapper-content{padding:0 11%;}
.dev-skills .tab-content .wrapper-content h3{text-align:center;}
}
@media only screen and (max-width:991px){.seo-before h3{font-size:15px;}
.seo_tab .seo-before{padding:10px 20px;min-height:148px;margin-bottom:20px;}
.seo_tab ul li:first-child{margin-left:1%;}
.seo-success .itemright{text-align:center;}
.seo-before p{text-align:left !important;}
.seo_tab_section h2{text-align:center;word-wrap:break-word;}
.seo_tab_section p{text-align:center;}
.seo-success .itemright img{margin-top:20px !important;}
.silentFeatureCntRight{display:none;}
.sf-wrapper:before{display:none;}
.scrollFirst .firstSec, .scrollFirst .secondSec, .scrollFirst .thirdSec{vertical-align:top;}
.navbar-brand{padding:3px 0 0;}
.navbar-brand img{height:43px;}
.header-section .small-view{background:#fff;z-index:999;}
.header-section .small-view.sticky{background:#fff;box-shadow:0 0 4px #ccc;}
.user-frndly-txt{padding-top:0;}
.friendLyAdminBack h1{font-size:35px;}
.friendLyAdminBack{padding-top:105px;padding-bottom:80px;}
.jobPortalAdvantageTab li{width:33.3%;}
.qservices{text-align:center;}
.qservices a{float:inherit;}
.qservices p{padding:20px 0 10px;min-height:inherit;}
.qservices h3 br{display:none;}
.qservices object{width:35px;}
.footer-left h2{padding-top:50px;}
.banner-txt{padding-top:10px;line-height:normal;}
.banner-txt h3{font-size:18px;line-height:normal;}
.section-padding{padding:50px 0;}
.main-banner{padding:0 0 50px;display:none;}
.banner-txt small span{font-size:15px;}
.section-border{margin:0 0 30px;}
.featured-project-right{text-align:center;}
.grid-box li{width:33.8%;}
.banner-img svg{height:200px;}
.sliderSeoDiv .item .itemLeft{padding-top:0px;}
.mobMenu li#current > a{color:#d3164f;}
.mobMenu li li#current > a{color:#f6747a;}
.mobMenu li li li#current > a{color:#fff;}
.mobile-req{position:absolute;right:10px;top:5px;background:#d3164f;padding:7px 20px;color:#fff;font-weight:600;}
.mobMenu ul li a i{display:none;}
.how-it-works li:nth-child(3):before, .how-it-works li:nth-child(5):before{display:none;}
.how-it-works li:nth-child(2):after, .how-it-works li:nth-child(4):after{display:none;}
.banner-txt h3 span{font-size:27px;}
.contact-banner{margin-top:50px;padding:35px 0 35px;}
.contact-banner h1{font-size:36px;}
.contact-banner medium{font-size:22px;line-height:36px;}
.inner-banner h1 small{display:block;width:auto;}
.inner-banner{background:url('../images/banner-clouds.png') repeat-x 0 0;min-height:auto;margin-bottom:0px;-webkit-animation:mobile-cloud 150000ms linear infinite;}
@-webkit-keyframes mobile-cloud{from{background-position:1920px 60px;}
to{background-position:-946px 60px;}
}
.inner-banner h1 medium{font-size:19px;color:#004b83;font-weight:600;line-height:20px;}
.inner-banner .col-sm-7{width:100% !important;}
.inner-banner h1{padding-top:20px;padding-bottom:20px;padding-left:0;color:#004b83;font-weight:800;text-align:center;font-size:32px;letter-spacing:0px;}
.inner-banner h1 br{display:none;}
.home-banner{display:block !important;background:url('../images/inner_banner.png') center 60px no-repeat;min-height:461px;}
.mob-banner{padding:114px 0 20px;background:#033458 url(../images/animo-clouds.png)
0 0;display:block;position:relative;z-index:1;-webkit-animation:animo2 200s linear infinite;}
@-webkit-keyframes animo2{from{background-position:1920px 0;}
to{background-position:-946px 0;}
}
.mob-banner .home-banner-txt p{color:#fff;font-size:24px;text-align:center;line-height:32px;font-weight:300;padding:0px;margin:0;}
.mob-banner .home-banner-txt p.txt1{font-size:18px;font-weight:700;text-transform:uppercase;}
.mob-banner .home-banner-txt p.txt2{font-size:24px;font-weight:600;}
.mob-banner .home-banner-txt p.txt3{}
.mob-banner .home-banner-txt p.txt4{font-size:19px;font-weight:800;text-transform:uppercase;}
.mob-banner .home-banner-txt p.txt5{font-size:25px;}
.mob-banner .home-banner-txt p.txt6{font-size:16px;font-weight:700;}
.mob-banner .mob-banner-bottom{padding:0 0 30px}
.mob-banner .mob-banner-bottom p{text-align:center;font-weight:800;text-transform:uppercase;font-size:15px;line-height:32px;margin:0;}
.mob-banner .mob-banner-bottom .ctabtn{padding-top:0px;}
.mob-banner .mob-banner-bottom .ctabtn a{font-size:16px;}
.menu-icon{display:block;}
}
@media only screen and (max-width:767px){.solution-section ul li:nth-child(even) .solution-box:before{border-right:0px;}
.sf-wrapper:before{display:none;}
.silentFeatureCntRight{display:block;vertical-align:top;position:absolute;top:0;width:100%;}
.sf-wrapper li{height:auto;}
.silentFeatureCntLeft{width:100%;display:block;}
.silentFeatureCnt{position:relative;padding-top:70px;text-align:left;}
.silentFeatureCntLeft, .silentFeatureCntRight{text-align:center !important;}
.mobile-frame{float:left;width:100%;}
.counting-section .counting-pusher{display:block;text-align:center;}
.new-counter .counting-pusher .counting-wrapper{padding:4px 0 0;height:138px;width:49%;display:inline-block;margin:4px 0 0;vertical-align:top;}
.count-description{display:block;}
.jobPortalAdvantageTab li{width:50%;min-height:265px;}
.soln-chart .text-l,.soln-chart .text-r{text-align:center;padding-top:20px;}
.friendLyAdminBack img{margin:0 auto;display:block;}
.user-frndly-txt{margin:50px;text-align:center;}
.testi-box.offset{margin-top:0;}
.testi-box{margin-bottom:50px;}
.rtd h3{display:block;padding-right:0;margin-top:20px;}
.user-frndly-txt{text-align:center;}
.banner-img{padding:74px 15px 0;}
.wadp .box1, .wadp .box2, .wadp .box3, .wadp .box4, .wadp .box5{width:100%;}
.img-box > div{margin-bottom:30px;}
.soln-chart img.dpN{display:block;width:90px;float:left;margin-right:30px;}
.soln-chart p.text-r,.soln-chart p.text-m,.soln-chart p.text-l{text-align:left;}
.soln-chart p{margin-bottom:30px;}
.soln-chart p.text-l{margin-bottom:0;}
.grid-box li p br{display:none;}
.grid-box li{float:left;width:50%;margin-left:0;}
.grid-box li:last-child{border-right:0px solid #eaeaea;}
.grid-box li:first-child,.grid-box li:nth-child(3),.grid-box li:last-child{border-left:0;}
.grid-box li p{font-size:16px;}
.section-header h2 small br{display:none;}
.section-header h2 small{padding:10px;}
.hychu-inner{background:rgb(53, 53, 53);}
.hychu-inner .right{padding:0 15px;}
.hychu-inner .left{padding:0 15px;}
.hychu-inner .right h4{margin-top:60px;}
.hyces img,.wadp img{max-width:100%;}
.adv-pwa li{float:left;width:50%;min-height:180px;}
.adv-pwa li:last-child{border-right:1px solid #e0e0e0;}
.adv-pwa li:nth-child(2){border-right:0;}
.grid-box li:nth-child(3n+1){border-right:0px;}
.grid-box li:nth-child(2n+1){border-left:0!important;border-right:1px solid #e0e0e0;}
.choose-model li{width:50%;}
.choose-model li{border-right:0;}
.choose-model li:nth-child(2n+1){border-left:0!important;border-right:1px solid #e0e0e0;}
.solution-section ul li:nth-child(5) .solution-box,
.solution-section ul li:nth-child(6) .solution-box{border-bottom:1px solid #ebebeb;}
.new-counter{padding:0 0 80px;}
.ready-to{padding:80px 0 50px;}
.work-samples h2{margin:50px 0 0;}
.core-val li{display:inline-block;margin-bottom:20px;}
.inner-banner{padding-top:70px;margin-bottom:0;min-height:inherit;}
.management .tab-content{padding:0;}
.border-box ul li{width:50%;}
.iot-expertise li{width:33.3%;float:left;}
.iot-expertise li img{width:90px;}
.csae-stdy{clear:both;}
.sub-inner-ban img{max-width:100%;}
.contact-form-inner{margin-bottom:30px;}
.contactus-right .add, .contactus-right .phn, .contactus-right .email{padding:0 0 0 44px;}
.scrollFirst .secondSec{display:block;}
.sf-wrapper{height:auto;}
.testimonials .testi-blocks p.left{display:block;width:100%;border:0px;}
.testimonials .testi-blocks p:last-child{padding-left:15px;border-left:3px solid #d3164f;margin-left:20px;}
.tab-content2{padding:0px;}
.model-box{width:100%;margin-top:0px;}
.banner-img svg{height:150px;}
.carousel-control span{top:110px;font-size:100px;position:absolute;opacity:.5;}
.carousel-control.left span{left:10px;}
.carousel-control.right span{right:10px;}
.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.2) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.2) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.2)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.2) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);}
.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.2) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.2) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.2)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.2) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x;}
.models .tabs2 li span{display:block;}
.models .tabs2{padding:0px;border-radius:0px;}
.models .tabs2 li{float:left;width:33.3333%;}
.scrollFirst .secondSec{height:auto;padding-bottom:50px;}
.footer-left{text-align:center;}
.mission-vision .left, .mission-vision .right{text-align:center;}
.infrastructure h3, .infrastructure p{text-align:center;}
.sliderSeoDiv .item .itemLeft{width:100%;}
.sliderSeoDiv .item .itemright{width:100%;}
.sliderSeoDiv .item .itemLeft h1{word-wrap:break-word;}
.sliderSeoDiv .owl-nav.disabled+.owl-dots{padding-left:0;}
.all-solutions object{width:80px;height:80px;}
.qservices object{width:80px;}
.mission-vision .left{padding-right:0;}
.mission-vision .right{padding-left:0;}
.raq-mob {display: block;position: fixed;left: 15px;bottom: 15px;background: #004b83;color: #fff;border-radius: 5px;padding: 1px 10px;font-size: 12px;font-weight: bold;}
}
@media only screen and (max-width:667px){.how-it-works li:before, .how-it-works li:after{display:none;}
ul.skills li{width:142px;padding:16px 5px;}
.skills-cont{padding:20px 0px 50px;}
ul.skills{margin-bottom:0px;}
.dev-skills .nav-tabs>li a{height:55px;line-height:normal;font-size:18px;}
.dev-skills .nav-tabs>li{width:114px;padding:0;}
.dev-skills .tab-content{padding-left:0px;}
.faq ul li{color:#777;font-weight:400;}
.seo_tab .seo-before{width:48%;}
}
@media only screen and (max-width:479px){.jobPortalAdvantageTab li{width:100%;min-height:inherit;}
.aodh li{border-right:0px!important;border-bottom:0px;padding:15px 0 15px 0;}
.user-frndly-txt{margin-left:0;margin-right:0;}
.section-header h2 br{display:none;}
.section-header h2{padding:0 15px;}
.aodh li img{float:left;margin-top:5px;}
.aodh li span{min-height:inherit;padding:0 0 0 50px;text-align:left;line-height:normal;}
.img-box img.dpN{margin:0 auto;float:none;margin-bottom:10px;}
.wadp .img-box strong,.wadp .img-box p{padding-left:0;text-align:center;}
.soln-chart img.dpN{float:none;margin:0 auto;margin-bottom:10px;}
.soln-chart p.text-r,.soln-chart p.text-m,.soln-chart p.text-l{text-align:center;}
.section-header h2{padding-left:0;padding-right:0;font-size:26px;line-height:normal;}
.section-header h2 small{font-size:17px;}
.adv-pwa li{width:50%;min-height:190px;}
.grid-box li{min-height:230px;}
.banner-txt h3{font-size:15px;font-weight:400;}
.banner-txt small{padding-top:10px;}
.banner-txt a{margin-top:0px;padding:10px 14px;}
.work-samples button{font-size:17px;}
.work-samples h2{font-size:30px;line-height:normal;}
.rtd h3{line-height:normal;font-size:25px;margin-bottom:0px;}
.core-val li{width:50%;}
.management .nav-tabs>li>a{width:80px;height:80px;}
.management .nav>li>a>img{max-width:100%;}
.iot-expertise li{width:49%;float:none;display:inline-block;margin-bottom:0;}
.banner-img svg{height:125px;}
.hychu-inner .ctabtn{padding-top:0px;}
.grid-box li p{font-size:14px;}
.banner-txt small span{padding:0 0 0 15px;}
.banner-txt small{margin:0 auto;text-align:left;font-weight:400;}
.banner-txt small .smbox{width:32%;display:inline-block;padding:0px;text-align:center;vertical-align:top;}
.banner-txt small .smbox span{display:block;padding:5px 0px;line-height:normal;}
.qservices h3{font-size:23px;display:block;text-align:center;margin:0;}
#toTop{right:0px;opacity:.5;}
.banner-txt small span:after{content:"";display:table;height:10px;}
.dev-skills .nav-tabs>li{width:93px;}
.dev-skills .nav-tabs>li a{font-size:16px;}
}
@media (min-width:1500px) and (max-width:2100px){}
@media (min-width:992px) and (max-width:1199px){}
@media (min-width:768px) and (max-width:991px){}
@media (min-width:480px) and (max-width:767px){}