.news {
	margin: 20px 0;
	background-color: #dbd9d9
}
.news hr {
	margin: 0;
	height: .1px;
	background-color: #44ac7e;
	color: #44ac7e;
}
.clear {
	clear: both;
}
.news a:hover {
	color: #000;
}
.sub_footer a:hover {
	color: #fff;
	background: #44ac7e;
}
#footer {
	background: #565656;
	float: bottom;
}
.sub_footer a {
	color: white;
}
.sub_footer a:hover {
	background-color: #44ac7e;
	text-decoration: none;
}
.footer_link {
	background: linear-gradient(to right, #5050fc, #fd5454, #5050fc);
	border-top: 1px solid #44ac7e;
	height: 3%;
}
#sub_footer {
	border-left: 1px solid #44ac7e;
	border-right: 1px solid #44ac7e;
}
.copy_right {
	margin: auto;
	color: white;
}
.copy_right a {
	text-decoration: none;
}
.c-btn {
	background: #fd5454;
	border-radius: 5px;
	border: 1px groove yellow;
	padding: 0 5px;
	text-decoration: none;
}
.c-btn:hover {
	background: rgb(209, 103, 181);
	color: white;
	border-radius: 2px;
	border: 1px groove pink;
	padding: 0 5px;
	text-decoration: none;
}
.p {
	width: 100%;
	background-color: #f8f2f2;
	overflow-y: scroll;
}
.btn {
	background: #a8a6a6;
	color: #4a2232;
	border: #4a2232;
}
#carouselExampleIndicators a:hover {
	background: #abf5d4;
	opacity: .2;
}
.carousel {
	height: 450px;
}
.carousel .carousel-inner .carousel-item img {
	width: 100%;
	height: 450px;
}
#blank {
	height: 500px;
}
P {
	text-align: justify;
}
.courses,
.jobs {
	margin: 10px 0;
	position: relative;
}
.demo {
	text-align: center;
	position: relative;
}
#demo_img {
	display: none;
	position: absolute;
	z-index: 1;
}
.demo:hover #demo_img {
	display: block;
}
.side {
	background: lightgray;
}
.client {
	margin: 10px;
}
.fa-facebook-official:hover {
	color: rgba(59, 89, 152, 0.5);
	opacity: 0.7;
	transform: rotateY(360deg);
	transition: width 8s, height 8s, transform 2s;
}
.fa-twitter:hover {
	color: rgba(29, 161, 242, 0.5);
	opacity: 0.7;
	transform: rotateY(360deg);
	transition: width 8s, height 8s, transform 2s;
}
.fa-google:hover {
	color: rgba(219, 68, 55, 0.5);
	opacity: 0.7;
	transform: rotateY(360deg);
	transition: width 8s, height 8s, transform 2s;
}
.fa-linkedin:hover {
	color: rgba(0, 119, 181, 0.5);
	opacity: 0.7;
	transform: rotateY(360deg);
	transition: width 8s, height 8s, transform 2s;
}
.fa-youtube:hover {
	color: rgba(255, 0, 0, 0.5);
	opacity: 0.7;
	transform: rotateY(360deg);
	transition: width 8s, height 8s, transform 2s;
}
.fa-instagram:hover {
	color: rgba(76, 76, 76, 0.5);
	opacity: 0.7;
	transform: rotateY(360deg);
	transition: width 8s, height 8s, transform 2s;
}
.fa-pinterest:hover {
	color: rgba(189, 8, 28, 0.5);
	opacity: 0.7;
	transform: rotateY(360deg);
	transition: width 8s, height 8s, transform 2s;
}
.fa-stumbleupon-circle:hover {
	color: rgba(235, 73, 36, 0.5);
	opacity: 0.7;
	transform: rotateY(360deg);
	transition: width 8s, height 8s, transform 2s;
}
.mySlides h5 {
	text-align: center;
}
.mySlides p {
	text-align: center;
}
.mySlides {
	background: pink;
}
.price_table tbody {
	text-align: center;
}
.table-heading {
	text-align: center;
}
.client_review {
	height: 100px;
}
#salary {
	display: none;
}
#checker {
	display: none;
}
#navbarSupportedContent i:hover {
	color: white;
}
#google-plus {
	color: rgb(219, 68, 55);
}
#youtube {
	color: rgb(255, 0, 0);
}
#facebook {
	color: rgb(59, 89, 152);
}
#twitter {
	color: rgb(29, 161, 242)
}
#instagram {
	color: rgb(76, 76, 76);
}
#linkedin {
	color: rgb(0, 119, 181);
}
#pinterest {
	color: rgb(189, 8, 28);
}
#stumbleupon {
	color: rgb(235, 73, 36);
}
#facebook-frame {
	border: none;
	overflow: hidden;
}
#google-tag {
	display: none;
	visibility: hidden;
}