.home-wrap {
	background:#c6c6c6;
	width:960px;
	height:2900px;
	margin:0px auto;
}
.abt-main-wrap {
	width:100%;
	float:left;
}
.resrc-cntr-main-wrap {
	width:100%;
	float:left;
}
.home-services-main-wrap {
	width:100%;
	float:left;
}
.seventypercent {
	width:630px;
	height:300px;
	float:left;
	background:#eae9e9;
}
.thirtypercent {
	width:330px;
	float:left;
}
.home-abt-bg {
	background:#eae9e9;
}
.home-whatsnew-bg {
	background:#63ba65;
}
.whatsnew-img {
	background:url('../img/home_about.jpg') no-repeat;
	height:300px;
}
.abt-txt-wrap {
	margin-left:208px;
	width:350px;
	padding:30px 30px 0px 30px;
}
.abt-title-txt {
	/*font-family:century gothic;*/
	font-size:27px;
	line-height:30px;
	color:#37363a;
}
.abt-nrml-txt {
	margin-top:20px;
	/*font-family:century gothic;*/
	font-size:15px;
	line-height:21px;
	color:#363636;
}
.abt-more-btn {
	margin-top:34px; 
	margin-left:280px; 
	width:75px; 
	height:36px; 
	background:#12639d; 
	line-height:35px; 
	font-size:13px; 
	text-transform:uppercase; 
	text-align:center; 
	font-weight:bold; 
	/*font-family: century gothic;*/
}
.services-more-btn {
	margin-top:35px; 
	width:75px; 
	height:36px; 
	background:#FFF; 
	line-height:35px; 
	font-size:13px; 
	text-transform:uppercase; 
	text-align:center; 
	font-weight:bold; 
	/*font-family: century gothic;*/
	color:#000;
	margin-left:200px;
}
.whatsnew-more-btn {
	margin-top:20px; 
	margin-left:80px; 
	width:220px; 
	height:36px; 
	background:#a4e87b; 
	line-height:35px; 
	font-size:13px; 
	text-transform:uppercase; 
	text-align:center; 
	font-weight:bold; 
	/*font-family: century gothic;*/
	color:#19701b;
}
/*.dwnlds-more-btn {
	margin-top:20px; 
	margin-left:60px; 
	width:150px; 
	height:36px; 
	background:#12639d; 
	line-height:35px; 
	font-size:15px; 
	text-transform:uppercase; 
	text-align:center; 
	font-weight:normal; 
	font-family: century gothic;
	color:#FFF;
}*/
.dwnlds-more-btn {
	/*margin-top:40px; */
	margin-top:20px;
	float:right;
	width:80px; 
	height:36px; 
	background:#12639d; 
	line-height:35px; 
	font-size:15px; 
	text-transform:uppercase; 
	text-align:center; 
	font-weight:normal; 
	/*font-family: century gothic;*/
	color:#FFF;
}
.help-more-btn {
	background: none repeat scroll 0 0 #FFFFFF;
    color: #14496f;
    float: left;
    /*font-family: century gothic;*/
    font-size: 15px;
    font-weight: normal;
    height: 36px;
    line-height: 35px;
    margin-left: 190px;
    margin-top: 20px;
    text-align: center;
    text-transform: uppercase;
    width: 120px;
}
.abt-whatsnew-txt-wrap {
	height:240px;
	padding:30px 20px 30px 12px;
}
.whatsnew-title-txt {
	/*font-family:century gothic;*/
	font-size:28px;
	line-height:30px;
	color:#FFF;
}
.whatsnew-nrml-txt-wrap {
	width:250px;
	padding:0px 40px 10px 0px;
}
.whatsnew-nrml-txt {
	width:305px;
	margin-top:20px;
	/*font-family:century gothic;*/
	font-size:15px;
	/*line-height:20px;*/
	color:#FFF;
}
.help-seventypercent {
	width:500px;
	padding:30px;
	height:284px;
	float:left;
	background:#286a99;
}
.help-thirtypercent {
	width:340px;
	padding:30px;
	height:284px;
	float:left;
	background:#7baacb;
}
.help-nrml-txt-wrap {
	width:310px;
	padding:0px 40px 14px 0px;
}
.home-help-nrml-txt-wrap {
	float:left;
	width:470px;
	padding:0px 40px 0px 0px;
}
.dwnlds-nrml-txt {
	width:335px;
	margin-top:10px;
	margin-left:10px;
	/*font-family:century gothic;*/
	font-size:15px;
	line-height:20px;
	color:#071600;
}
.home-help-nrml-txt {
	width:495px;
	margin-top:10px;
	margin-left:10px;
	/*font-family:century gothic;*/
	font-size:15px;
	line-height:25px;
	color:#FFF;
}
.dwnlds-icon {
	margin-top:-5px;
	width:40px;
	height:40px;
	float:left;
	background:url("../img/downloads-icon.png") no-repeat;
}
.tick {
	margin-top:15px;
	margin-right:15px;
	width:19px;
	height:60px;
	float:left;
	background:url("../img/tick.png") no-repeat;
}
.tick-margin {
	margin-top:15px;
	margin-right:15px;
	width:19px;
	height:35px;
	float:left;
	background:url("../img/tick.png") no-repeat;
}
.services-wrap {
	width:315px; 
	float:left;
}
.practices-wrap {
	width:186px;
	float:left;
}
.services-title-txt {
	/*font-family:century gothic;*/
	text-transform:uppercase;
	font-size:23px;
	color:#FFF;
}
.services-nrml-txt {
	/*font-family:century gothic;*/
	font-size:15px;
	line-height:24px;
	color:#FFF;
}
.consulting-main-wrap {
	width:275px; 
	height:300px;
	padding:20px; 
	background:#e6774c;
}
.training-main-wrap {
	width:275px; 
	height:300px;
	padding:20px; 
	background:#d09f20;
}
.solutions-main-wrap {
	width:275px; 
	height:300px;
	padding:20px; 
	background:#1db5c2;
}
.home-practices-wrap {
	width:318px; 
	margin:10px 0px 20px 0px;
	float:left; 
}
.practices-text-wrap {
	width:318px;
}
.practices-img-wrap {
	width:147px;
	text-align:center;
	margin-left:85px;
}
.practices-title-txt {
	padding:20px;
	/*font-family:century gothic;*/
	font-size:15px;
	text-transform:uppercase;
	font-weight:bold;
	text-align:center;
	line-height:22px;
	color:#ebeaea;	
}
.practices-nrml-txt {
	padding:0px 20px 20px 20px;
	/*font-family:century gothic;*/
	font-size:15px;
	font-weight:normal;
	line-height:22px;
	color:#ebeaea;
}
.practices-more-txt {
	padding:0px 20px 20px 20px;
	text-align:center;
	font-family:century gothic;
	font-size:15px;
	text-transform:uppercase;
	font-weight:bold;
	line-height:22px;
	color:#ebeaea;
}
.divider {
	background:url("../img/divider.png") no-repeat;
	height:350px;
	width:2px;
	margin-top:25px;
	float:left;
}
.qj-wrap {
	padding:20px;
}
.qj-title-txt {
	padding:20px 0px 20px 0px;
	font-family:century gothic;
	font-size:25px;
	text-transform:uppercase;
	font-weight:regular;
	line-height:22px;
	color:#ebeaea;	
}
.qj-link-bg-wrap {
	margin:2px 10px 5px 0px;
	background:#99cdbb;
	width:275px;
	height:55px;
}
.sb-icon {
	width:40px; 
	float:left; 
	height:52px;
	margin-left:15px;
	background:url("../img/social_business_icon.png") no-repeat;
}
.ue-icon {
	width:40px; 
	float:left; 
	height:52px;
	margin-left:15px;
	background:url("../img/user_experience.png") no-repeat;
}
.bc-icon {
	width:40px; 
	float:left; 
	height:52px;
	margin-left:15px;
	background:url("../img/behaviour_change.png") no-repeat;
}
.ba-icon {
	width:40px; 
	float:left; 
	height:52px;
	margin-left:15px;
	background:url("../img/business_analysis.png") no-repeat;
}
.am-icon {
	width:40px; 
	float:left; 
	height:52px;
	margin-left:15px;
	background:url("../img/agile_methodology.png") no-repeat;
}
.sb-nrml-txt {
	width:184px;
	margin-left:13px;
	float:left; 
	height:52px;
	font-family:century gothic;
	font-size:17px;
	font-weight:regular;
	line-height:52px;
	color:#010101;	
}
.prav-arrow {
	margin-top:20px;
	width:20px; 
	float:left; 
	height:52px; 
	height:14px;
	background:url("../img/prac_arrow.png") no-repeat;
}
.blog-main-wrap {
	float:left;
	width:960px;
	height:380px;
	background:#97d75f;
}
.blog-wrap {
	width:610px;
	height:280px;
	padding:20px;
	float:left;
}
.twitter-wrap {
	width:282px;
	float:left;
	margin-left:20px;
	margin-top:10px;
	height:310px;
}
.blog-icon {
	float:left;
	width:15%;
	height:50px;
	padding:30px;
	background:url('../img/blog.png') no-repeat;
}
.blog-title-icon {
	margin-top:12px;
	float:left;
	width:65%;
	height:40px;
	/*font-family:century gothic;*/
	font-size:30px;
	color:#326803;
}
.twitter-title {
	/*font-family:century gothic;*/
	font-size:30px;
	height:40px;
	color:#326803;
	margin-top:20px;
}
.blog-nrml-txt {
	float:left;
	width:74%;
	height:25px;
	/*font-family:century gothic;*/
	font-size:19px;
	color:#FFF;
}
.blog-dt-txt {
	float:left;
	width:65%;
	height:30px;
	font-family:century gothic;
	font-size:15px;
	color:#FFF;
}
.blog-cntnt {
	margin-top:10px; 
	width:600px; 
	float:left;
	/*font-family:century gothic;*/
	font-size:15px;
	line-height:25px;
	color:#092829;
}
.blog-divider {
	float:left;
	background:url("../img/blog_divider.png") no-repeat;
	width:3px;
	height:230px;
	margin-top:50px;
}
.recommend-text {
	/*font-family:century gothic;*/
	font-size:15px;
	line-height:28px;
	color:#403f3f;
	margin:15px;
}
.recommend-footer-txt {
	/*font-family:century gothic;*/
	font-size:15px;
	line-height:25px;
	color:#863605;
	margin-left:20px;
}
.recommend-start {
	width:32px;
	height:24px;
	margin:20px 10px 10px 15px;
	float:left; 
	background: url('../img/home_recommend_start.png') no-repeat;
}
.recommend-end {
	width:32px;
	height:24px;
	margin:15px;
	float:right; 
	background: url('../img/home_recommend_end.png') no-repeat;
}
.recommend-bg {
	float:left; 
	background:url('../img/home_recommendation_bg.png') no-repeat;
	width:310px; 
	height:312px;
}
.prtnrs-clnts-main-wrap {
	float:left;
	/*margin-bottom:7px;*/
	width:960px;
}
.prtnrs-wrap {
	width:430px; 
	height:310px;
	padding:25px;
	background:#1d9ddf; 
	float:left; 
}
.clients-wrap {
	width:430px;
	height:310px;
	padding:25px;
	background:#1d79a8; 
	float:left;
}
.pc-title {
	/*font-family:century gothic;*/
	font-size:30px;
	text-transform:uppercase;
	color:#FFF;
}
.pc-nrml-txt {
	margin-top:20px;
	line-height:30px;
	/*font-family:century gothic;*/
	font-size:15px;
	color:#FFF;
}
.partners-more-btn {
	float:right;
	margin-right:15px;
	width:75px; 
	height:36px; 
	background:#FFFFFF; 
	line-height:37px; 
	font-size:13px; 
	text-transform:uppercase; 
	text-align:center; 
	font-weight:bold; 
	color:#3e3e3e;
	/*font-family: century gothic;*/
}
.recommend-more-btn {
	float:right;
	margin-top:15px;
	width:75px; 
	height:36px; 
	background:#FFFFFF; 
	line-height:37px; 
	font-size:13px; 
	text-transform:uppercase; 
	text-align:center; 
	font-weight:bold; 
	color:#3e3e3e;
	/*font-family: century gothic;*/
}
.practices-more-btn {
	float:right;
	margin-right:26px;
	margin-bottom:35px;
	width:75px; 
	height:36px; 
	background:#FFFFFF; 
	line-height:37px; 
	font-size:13px; 
	text-transform:uppercase; 
	text-align:center; 
	font-weight:bold; 
	color:#3e3e3e;
	/*font-family: century gothic;*/
}
.blog-more-btn {
	background: none repeat scroll 0 0 #FFFFFF;
    color: #3E3E3E;
    float: right;
	margin-top:15px;
	margin-right:15px;
    /*font-family: century gothic;*/
    font-size: 12px;
    font-weight: bold;
    height: 36px;
    line-height: 37px;
    text-align: center;
    text-transform: uppercase;
    width: 90px;
}
.clients-more-btn {
	float:right;
	margin-right:25px;
	width:75px; 
	height:36px; 
	background:#FFFFFF; 
	line-height:37px; 
	font-size:13px; 
	text-transform:uppercase; 
	text-align:center; 
	font-weight:bold; 
	color:#3e3e3e;
	/*font-family: century gothic;*/
}
.partners-banner-wrap {
	float:left; 
	margin-top:20px; 
	width:420px;
}
.clients-banner-wrap {
	float:left; 
	width:420px;
}
.partners-img-wrap {
	width:140px; 
	float:left;
}
.clients-img-wrap {
	width:125px; 
	margin-bottom:10px;
	float:left;
}
.footer-main-wrap {
	margin:0px auto;
	width:960px; 
	height:300px;
}
.copyright-main-wrap {
	margin:0px auto;
	width:960px; 
	height:50px;
}
.footer-ind-wrap {
	padding:20px;
	float:left;
	width:140px;
}
.copyright-txt-wrap {
	padding:0px 0px 0px 20px;
	float:left;
	width:800px;
}
.footer-social-wrap {
	padding:20px;
	float:left;
	width:190px;
}
.footer-title-txt {
	/*font-family: century gothic;*/
	padding:10px 0px 20px 0px;
	font-size:20px; 
	color:#FFF;
}
.copyright-title-txt {
	width:800px;
	/*font-family: century gothic;*/
	padding:10px 0px 20px 0px;
	font-size:12px; 
	color:#FFF;
}
.footer-nrml-txt {
	/*font-family: century gothic;*/
	font-size:13px;
	margin-top:15px;
	color:#FFF;
}
.footer-social-nrml-txt {
	/*font-family: century gothic;*/
	font-size:13px;
	margin-top:2px;
	color:#FFF;
	width:155px; 
	float:left;
}
.footer-social-wrap-new {
	float:left; 
	width:200px; 
	margin-top:15px;
}