.jg-features-icon {
    width: 115px;
}
.btn-prev {
    left: -120px!important;
}
.btn-next {
    right: -100px!important;
}
.midd-center {
  max-width: 900px!important;
}

	#pricing-section .pricing-title p {
		line-height: 30px;
	}
	
	#pricing-section .inner-block .description > p:first-child {
		font-size: 18px!important;
		font-weight: bold;
	}
	
	#pricing-section .tab-field > ul li a {
		width: 125px;
	}
	
	#pricing-section .inner-block .description {
		margin-top: 35px;
		min-height: 450px;
		position: relative;
	}
	
	#pricing-section .inner-block .description > p:nth-child(2) {
		margin: 20px 0 40px 0;
		padding: 0 4%;
	}
	
	#pricing-section .inner-block .block-feature .feature-detail p {
		padding: 8px 0;
		margin: 0 0%;
		border-bottom: 2px solid #f0f0f0;
		color: #434343;
	}
	
	#pricing-section .inner-block .pricing-accelerate .description .btn-great a {
		background-color: #9dd13e;
	}
	
	#pricing-section .inner-block .pricing-accelerate .description > p:nth-child(2) {
		color: #9dd13e;
	}
	
	#pricing-section .inner-block .pricing-accelerate h3 {
		color: #9dd13e;
	_28px}
	
	span.star {
		color: #2361ae;
		font-weight: bold;
	}
	.logo-great a:before {
    content: '';
    background: url(/images/certification/work-logo.png)!important;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    background-size: 110px auto!important;
    background-repeat: no-repeat!important;
    background-position: center!important;
    z-index: 1!important;
}
#certification-page {
		padding-top: 20px;
		background-color: #50a4db;
	}
	
	#certification-page .section,
	#certification-page .cert-table-col {
		padding: 50px 0;
	}
	
	#certification-page .logo-field {
		text-align: center;
	}
	
	#certification-page .logo-field img {
		display: inline-block;
	}
	
	#certification-page .bg-dark {
		background-color: #2361ae;
	}
	
	#certification-page .description h1 {
		font-family: "Graphik Bold", sans-serif;
		font-size: 71px;
		text-transform: none;
		color: #fff;
		margin-top: 45px;
		line-height: 70px;
		text-align: center;
	}
	
	#certification-page .description h3 {
		font-family: "Graphik Semibold", sans-serif;
		font-size: 44px;
		text-transform: none;
		text-align: center;
		color: #fff;
		margin-bottom: 10px;
		line-height: 45px;
	}
	
	#certification-page .description p {
		color: #fff;
		font-size: 26px;
		line-height: 36px;
		padding-top: 15px;
		text-align: center;
	}
	
	#certification-page .bg-dark .description p {
		font-size: 26px;
		color: #fff;
		line-height: 36px;
		margin-bottom: 0;
	}
	
	#certification-page .btn-great a,
	#certification-page .btn-great a {
		text-transform: uppercase;
		font-size: 16px;
		min-width: 250px;
		letter-spacing: 2.5px;
	}
	
	#certification-page .cert-table-row {
		display: table;
	}
	
	#certification-page .cert-table-row .cert-table-col {
		float: none;
		display: table-cell;
		vertical-align: top;
		padding-left: 30px;
		padding-right: 30px;
		width: 50%;
	}
	
	@media only screen and (max-width: 768px) {
		#certification-page .cert-table-row .cert-table-col {
			float: left;
			display: block;
			width: 100%;
		}
	}
	
	#certification-page #how-it-works {
		background-color: #ffffff;
	}
	
	#certification-page #how-it-works .inner-title h3 {
		color: #434343;
		font-size: 56px;
		text-transform: none;
		line-height: 60px;
		margin-bottom: 20px;
		text-align: center;
	}
	
	#certification-page #how-it-works p {
		font-size: 19px;
		color: #434343;
		text-align: center;
	}
	
	#certification-page #how-it-works .inner-title p {
		font-family: "Whitney A", "Whitney B", sans-serif;
		font-style: normal;
		font-weight: 500;
		font-size: 28px;
		color: #434343;
		text-align: center;
		line-height: 36px;
	}
	
	#certification-page #how-it-works .img-field {
		margin-top: 20px;
		height: 115px;
		text-align: center;
	}
	
	#certification-page #how-it-works .img-field img {
		display: inline-block;
	}
	
	#certification-page #how-it-works .num-field {
		margin-bottom: 18px;
	}
	
	#certification-page #how-it-works .num-field p {
		width: 26px;
		height: 26px;
		display: block;
		margin: auto;
		border-radius: 50%;
		border: 2px solid #2562ae;
		color: #2562ae;
		font-size: 14px;
		font-family: "Graphik Medium", sans-serif;
		font-weight: bold;
	}
	
	#certification-page #how-it-works .inner-block-title {
		font-family: "Graphik SemiBold", sans-serif;
	}
	#customers {
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		border-collapse: collapse;
		width: 100%;
	}
	
	#customers td,
	#customers th {
		border: 1px solid #ddd;
		padding: 8px;
	}
	
	#customers tr:nth-child(even) {
		background-color: #f2f2f2;
	}
	
	#customers tr:hover {
		background-color: #ddd;
	}
	
	#customers th {
		padding-top: 12px;
		padding-bottom: 12px;
		text-align: left;
		background-color: #3678c1;
		color: white;
	}
