div.overlay {
	padding: 135px 100px;
}
div.overlay3{
	padding: 50px;
}


.shape-divider-bottom {
	transform: rotate(180deg);
	width: 100%;
	left: 0;
	overflow: hidden;
	direction: ltr;
	margin-top:-60px;
}

a.btn-color-1 {
	background: linear-gradient(180deg, #360853, #f2295b);
}

a.btn-color-2 {
	background: linear-gradient(180deg, #1E4510, #45AC3A);
}

a.btn-color-1:hover {
	background: linear-gradient(180deg, #180427, #C2153A);
}

a.btn-color-2:hover {
	background: linear-gradient(180deg, #082305, #239522);
}

.shape-fill {
	fill: #fff
}

.icon {
	margin: 30px
}

.icon a {
	background: #0c364a;
	color: #fff;
	font-size: 40px;
	border-radius: 70px;
	padding: 40px;
	box-shadow: 0 6px 25px #222;
}

.icon-feature-box {
	float: left;
	text-align: center;
}

.icon-feature-box p {
	text-align: center;
	font-size: 16px;
}

.icon-content {
	padding: 20px;
}
/* About-us Section Styles */
#about-section {
	background: url(../../images/knowledge-1052010_1920.jpg) no-repeat center fixed;
	background-size: cover;
}

.content-headers ul {
	padding-left: 0;
}

.content-headers ul li {
	list-style: none;
	display: inline-block;
	padding: 10px 25px;
	text-align: left;
}

a.content-head {
	font-size: 25px;
	color: #eee;
	transition: color ease-in .5s;
	cursor:pointer;
}

a.content-head.active {
	color: #f90;
}

.content-head::after {
	content: "";
	height: 2px;
	background-color: #f90;
	display: none;
	transition: display ease-in-out .2s;
}

.content-head.active::after {
	display: block
}

a.content-head:hover {
	color: #f90
}

.context {
	display: none;
	padding-left: 25px;
}

.context ul li, .context p {
	font-size: 16px;
}

div.overlay2 {
	padding: 100px;
	background: linear-gradient(0, #000d, #000d);
}
/* usercounterSection */
#users-counter{
	background: #fff;
}
.counter{
	float:left
}
.member-details{
	margin-left:-20px;
	margin-top:-10px;
}
@media(min-width:480px){
	.shape-divider-bottom {
		margin-top:-80px;
	}
}
@media(min-width:768px){
	.shape-divider-bottom {
		margin-top:-140px;
	}
}
@media (min-width:1192px) and (resolution: 120dpi){
	.shape-divider-bottom {
		margin-top:-155px;
	}
}
