body{background:#fafafa; width:100%; background-image:none !important;}
#header .right nav ul > li > ul.roomPop{left:36%;}
.main-content h1 {font-size:33px;}
.inner-banner .inner-banner-bg {width:950px;}
.inner-banner-image {width:950px; margin:0 auto;height:297px;}
.main-content .right-part {right:27px;}
.inner-banner-image h1 { bottom: 35px; color: #FFFFFF; float: left; font-family: "HelveticaNeue57Condensed"; font-size: 24px; left: 30px; position: absolute;}

.inner-banner-image p { bottom: 20px; color: #FFFFFF; float: left; font-family: "HelveticaNeue57Condensed"; font-size: 13px; left: 30px; position: absolute;}
.main-content {width:950px; padding: 45px 28px;margin: 38px auto 0;}
.main-content .content-inner-left {width:592px;}
.main-content .content-inner-left ul li {width:575px;}
.main-content .content-inner-left ul {width:575px;}


.quick-offering .banner-right-color { background-color: #1BAFE6; float: right;   height: 37px; margin-top: -10px; width: 90px;}
.quick-offering { display: inline-block;padding-top: 7px;margin-top:0;}
#footer #footer-inner #footer-menu { color: #888888; float: left; font-family: 'HelveticaNeue57Condensed'; font-size: 12px; line-height: 20px; margin: 26px 0 0;   width: 72%;}
#footer #footer-inner .footer-menu-social { color: #888888; float: left; font-size: 12px; margin: 26px 0 0; width: 17%;}
#footer #footer-inner .footer-menu-map { background: url("../images/site-map.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0); cursor: pointer; display: inline-block; float: left; height: 86px; width: 81px;}
#footer #footer-inner .footer-menu-map a{width:81px;}
.bounce { animation: 1s ease 0s normal none infinite jump; color: #FFFFFF; cursor: pointer; margin: 300px 0 0 845px; position: absolute;}
.site-map #site-map-inner.set-width {width: 950px; margin: 0 auto;}
.site-map #site-map-inner #site-box {float: left; margin: 0 0 0 0; width: 22%;}
/*------technical alliance-------*/
.tech-alliance { float: left; width: 614px;}
.tech-alliance img {margin: 0 15px 15px 0;}
.min-height-ourteam { min-height: 1080px;}

/*------technical alliance-------*/
/*------Enquiry-------*/
.enquiry {background-color: #CCCCCC; margin: 0 auto; width: 630px;}
.main-content .content-inner-left .enquiry ul{width:200px;}
.main-content .content-inner-left .enquiry ul li{ width: 200px;}
.main-content .content-inner-left .enquiry ul li ul{width:220px;}
.main-content .content-inner-left .enquiry ul li ul li{ width: 100px !important;}
/*------Enquiry-------*/
/*------our team-------*/
.min-height-about-us {min-height: 1060px;}
.our-team-list ul li p{width:578px}
#toPopup {top:10% !important;}
#toPopup1 {top:10%  !important;}
#toPopup2 {top:10%  !important;}
/*------our team-------*/
/*------Contact us-------*/
.address ul li {float: left;font-family: "HelveticaNeue57Condensed";font-size: 18px;  width: 314px;}
.address ul li .padding-first {padding-left:16px;}
.address ul li ul { float: left; height: 168px; margin: 31px 0; padding: 0 0 0 27px;  width: 288px;}
.address ul li ul li { float: left; font-family: "HelveticaNeueLTCom-Lt"; font-size: 11px; margin: 4px 0 0; width: 144px;}
.address ul li ul .list-right span{font-size:11px;}
.address ul li ul li span {font-family: "HelveticaNeueLTCom-Lt";font-size: 12px;    font-weight: bold;}
.map { border: 1px solid #B5B5B5; float: left; height: 314px; width: 314px;}
.phone-font{ font-size: 11px !important; padding: 0 22px 0 31px !important;}
/*------Contact us-------*/
/*------Infrastructure-------*/
.infrastructure-images ul li {  width: 124px !important;}
.infrastructure-images {width: 616px;}
.infrastructure-images img {margin: 0 7px 7px 0; float: left;}

/*------Infrastructure-------*/
/*------business alliance-------*/
.ba-box{width:592px;}
.ba-box .right { float: left; padding: 10px; width: 435px !important;}
/*------business alliance-------*/
/*------web app development-------*/


.life-cycle { margin: 20px 32px;}
.webapp-list li { background-image: none !important; margin: 30px 0 0 1px !important;
    padding-left: 0 !important;}
.portfolio { border: 1px solid #DDDDDD; float: left; height: 198px; width: 185px !important;}
.portfolio img{width: 185px;}*/

/*------web app development-------*/
/*------Default-------*/
.banner .slide .slide-inner.sl1{width:100% !important;}
.banner .slide .slide-inner.sl2{width:100% !important;}
.banner .slide .slide-inner.sl3{width:100% !important;}
.banner .slide .slide-inner.sl4{width:100% !important;}
.banner .slide .slide-inner.sl5{width:100% !important;}

.banner #featured{width:100% !important;}
.banner #featured #featured_content{width:100% !important;}
.banner{width:100%;}
.banner .slide{width:100% !important;}
.banner .slide .slide-inner .caption-box-main{width:950px;}
.set-width{width:950px; margin:0 auto;}
.tab-wrap .tab-content-block .panel-1 {height: 172px;}
.tab-wrap .tab-content-block .panel-1 .left {padding: 30px 1% 18px 1.3%;}
.tab-wrap .tab-content-block .panel-1 .left p {font-size:11px;}
.tab-wrap .tab-content-block .panel-1 .right {width: 43.9%; padding: 30px 1.3% 18px 2%;}
.tab-wrap .tab-content-block .panel-1 .bottom .testi-content {width:79%;}
.tab-wrap .tab-content-block .panel-1 .bottom .testi-content p {font-size: 11px;}
.tab-wrap .tab-content-block .panel-1 .bottom .testi-content .ten-pixel{font-size:10px;}
.tab-wrap .tab-content-block .panel-2 .left {width:20%;}
.tab-wrap .tab-content-block .panel-2 .right {width:80%;}
.tab-wrap .tab-content-block .panel-2 {height:172px;}
.panel-2 .right #carousel_ul li {font-size:11px;}


.panel-2 .right #carousel_inner {float:left;  overflow: hidden; height:171px;  background: url(../images/line.jpg) center top 25px no-repeat; width:736px; }



.tab-wrap .tab-content-block .panel-3 .right .sub .web-app { width:114px; height:47px; font-size:16px; background:url(../images/s-sales-mgt.jpg) left top no-repeat; color:#FFFFFF; float:left; margin: 0 0 0 10px; padding: 10px 0 0 72px;}
.tab-wrap .tab-content-block .panel-3 .right .sub .web-app:hover {width:112px; height:45px; float:left;  margin: 0 0 0 10px; padding: 8px 0 0 70px; color:#00CCFF; background:url(../images/s-sales-mgt-hover.jpg) left top no-repeat; border: solid 2px #FFF; }

.tab-wrap .tab-content-block .panel-3 .right .sub .software { width:93px; height:47px; font-size:16px; background:url(../images/e-loyalty.jpg) left top no-repeat; color:#FFFFFF; float:left; margin: 0 0 0 10px; padding: 10px 0 0 72px;}
.tab-wrap .tab-content-block .panel-3 .right .sub .software:hover {width:91px; height:45px; float:left;  margin: 0 0 0 10px; padding: 8px 0 0 70px; color:#00CCFF; background:url(../images/e-loyalty-hover.jpg) left top no-repeat; border: solid 2px #FFF; }

.tab-wrap .tab-content-block .panel-3 .right .sub .offshore { width:93px; height:47px; font-size:16px; background:url(../images/office-intranet.jpg) left top no-repeat; color:#FFFFFF; float:left; margin: 0 0 0 10px; padding: 10px 0 0 72px;}
.tab-wrap .tab-content-block .panel-3 .right .sub .offshore:hover {width:91px; height:45px; float:left;  margin: 0 0 0 10px; padding: 8px 0 0 70px; color:#00CCFF; background:url(../images/office-intranet-hover.jpg) -1px top no-repeat; border: solid 2px #FFF; }

.tab-wrap .tab-content-block .panel-3 .right .sub .mobile-app { width:93px; height:47px; font-size:16px; background:url(../images/mobile-app.jpg) left top no-repeat; color:#FFFFFF; float:left; margin: 0 0 0 10px; padding: 10px 0 0 72px;}
.tab-wrap .tab-content-block .panel-3 .right .sub .mobile-app:hover {width:91px; height:45px; float:left;  margin: 0 0 0 10px; padding: 8px 0 0 70px; color:#00CCFF; background:url(../images/mobile-app-hover.jpg) left top no-repeat; border: solid 2px #FFF; }

.tab-wrap .tab-content-block .panel-3 .right .sub .digital { width:93px; height:47px; font-size:16px; background:url(../images/crm.jpg) left top no-repeat; color:#FFFFFF; float:left; margin: 0 0 0 10px; padding: 10px 0 0 72px;}
.tab-wrap .tab-content-block .panel-3 .right .sub .digital:hover {width:91px; height:45px; float:left;  margin: 0 0 0 10px; padding: 8px 0 0 70px; color:#00CCFF; background:url(../images/crm-hover.jpg) left top no-repeat; border: solid 2px #FFF; }

.tab-wrap .tab-content-block .panel-3 .left {width: 24%;padding: 50px 0 0 0;}
.tab-wrap .tab-content-block .panel-3 .left p {font-size:14px;}
.tab-wrap .tab-content-block .panel-3 h2 {font-size: 18px;}
.tab-wrap .tab-content-block .panel-3 .right {width: 76%;}
.tab-wrap .tab-content-block .panel-3 .right .sub {width: 100%;margin: 10px 0 0 0%;
padding: 50px 0 0;}

/*------Default-------*/
/*------android-------*/
.android-page-height{min-height:1085px;}
.min-height-software-dvp {min-height: 920px;}
.min-height-offshore {min-height: 920px;}
.min-height-solutions {min-height: 1200px;}
/*------android-------*/
/*.bjqs-slide a img{width:562px !important; height:340px !important;}
.bjqs-slide img{width:562px !important; height:340px !important;}*/
.bjqs-slide a img{width:100%;}
.bjqs-slide img{width:100%;}
#banner-fade{width:562px !important;}
.hundred-prcnt{width:100%;}
.benefits-lists li{width:390px !important;}




