.course_list{
	background-color: rgba(16, 18, 55, 0.5) !important;
}
.pro_inside h4{
	color:#fff;
	text-align:center;
}
.course_name{
	text-align: center;
	width: 100%;
	background-color: rgba(16, 18, 53, 0.5);
	padding: 10px;
}
.course_name h4{
	margin-bottom:0px;
	color:#fff;
}
._program_content{
	width: 80%;
	margin: auto;
	padding: 50px 0px;
}
._program_content table thead{
	background-color: rgba(16, 18, 53, 0.5) !important; 
	color:#fff !important;
}
._program_content table tbody td{
	color:#fff !important;
}
.course_text{
	width:100%;
	background-color:rgba(0,0,0,0.5);
	text-align:center !important;
	height:45px;
	padding-top:15px;
}
.course_text h2{
	font-size:15px !important;
	line-height:17px !important;
	text-align:center !important;
}
.cot-text{
	padding:0px !important;
}
.res{
	position:relative;
}
.result-new {
    position: fixed;
    left: 0px;
    width: 42px;
    height: 140px;
    z-index: 9999;
    top: 300px;
}
.new_test {
  width: 7px;
  height: 7px;
  border-radius: 50%;
  top: -3px;
  right: -5px;
}
.new_test, .ripple {
  background: #f3f2f7;
  position: absolute;
}
.ripple {
  width: 30px;
  height: 30px;
  z-index: 1;
  right: -17px;
  top: -15px;
  opacity: 0;
  border-radius: 100px;
  -webkit-animation: ripple 1.8s infinite;
    animation-delay: 0s;
}
@-webkit-keyframes ripple {
    0% {
        opacity: 1;
        -webkit-transform: scale(0);
        -moz-transform: scale(0);
        -o-transform: scale(0);
        transform: scale(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes ripple {
    0% {
        opacity: 1;
        -webkit-transform: scale(0);
        -moz-transform: scale(0);
        -o-transform: scale(0);
        transform: scale(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
}
.res_logo a img{
	max-height:95px !important;
}
.rs-testimonial.home14-style .testi-item{
	height:300px !important;	
}
.lates_nn h2{
	color: #fff !important;
	width: 30%;
	margin: auto !important;
	background: rgba(0,0,0,0.5);
	border-radius: 5px;
}
.breaking-post-content{
	margin-right:30px;
}
.rs-slider.style1 .owl-nav .owl-next{
	display:none !important;
}
/* RESPONSIVE CODE START */
@media(max-width:320px){
	.res_area{
		width:50% !important;
		padding-left:10px;
		padding-right:10px;
		margin-bottom:15px !important;
	}
	.course_text {
	  width: 100%;
	  background-color: rgba(0,0,0,0.5);
	  text-align: center !important;
	  height: 35px;
	  padding-top: 3px;
	}
	.course_text h2 {
	  font-size: 12px !important;
	  line-height: 14px !important;
	  text-align: center !important;
	}
	.full-width-header .rs-header .topbar-area{
		display:block !important;
	}
	.top_responsive{
		text-align:center !important;
	}
	.top_responsive li{
		line-height:30px !important;
		height:30px !important;
		font-size:13px !important;
		padding-right:0px !important
	}
	.mb_ap a{
		padding: 0px 10px !important;
		margin-right: 0px !important;
	}
	.full-width-header .rs-header .topbar-area .topbar-right li{
		margin-right:0px !important;
	}
	.full-width-header .rs-header .topbar-area.home9-topbar .topbar-right li.login-register i{
		margin-right:0px !important;
	}
	.res a{
		margin-right:8px !important;
	}
	.new_test {
	  width: 7px;
	  height: 7px;
	  border-radius: 50%;
	  top: -5px;
	  right: 7px;
	}
	.ripple {
	  width: 30px;
	  height: 30px;
	  z-index: 1;
	  right: -5px;
	  top: -17px;
	  opacity: 0;
	  border-radius: 100px;
	  -webkit-animation: ripple 1.8s infinite;
		animation-delay: 0s;
	  animation-delay: 0s;
	}
	.lates_nn h2{
		width:85% !important;
	}
	.ab_para p{
		margin-top:180px !important;
		text-align:justify !important;
	}
	.certificate_inside{
		text-align:center !important;
		margin-bottom:10px;
	}
	.certificate_inside img{
		width:80% !important;
	}
}
@media(min-width:321px) and (max-width:360px){
	.res_area{
		width:50% !important;
		padding-left:10px;
		padding-right:10px;
		margin-bottom:15px !important;
	}
	.course_text {
	  width: 100%;
	  background-color: rgba(0,0,0,0.5);
	  text-align: center !important;
	  height: 35px;
	  padding-top: 3px;
	}
	.course_text h2 {
	  font-size: 13px !important;
	  line-height: 14px !important;
	  text-align: center !important;
	}
	.full-width-header .rs-header .topbar-area{
		display:block !important;
	}
	.top_responsive{
		text-align:center !important;
	}
	.top_responsive li{
		line-height:30px !important;
		height:30px !important;
		font-size:13px !important;
		padding-right:0px !important;
	}
	.mb_ap a{
		padding: 0px 10px !important;
		margin-right: 0px !important;
	}
	.full-width-header .rs-header .topbar-area .topbar-right li{
		margin-right:0px !important;
	}
	.full-width-header .rs-header .topbar-area.home9-topbar .topbar-right li.login-register i{
		margin-right:0px !important;
	}
	.res a{
		margin-right:20px !important;
	}
	.new_test {
	  width: 7px;
	  height: 7px;
	  border-radius: 50%;
	  top: -4px;
	  right: 20px;
	}
	.ripple {
	  width: 30px;
	  height: 30px;
	  z-index: 1;
	  right: 9px;
	  top: -16px;
	  opacity: 0;
	  border-radius: 100px;
	  -webkit-animation: ripple 1.8s infinite;
		animation-delay: 0s;
	  animation-delay: 0s;
	}
	.topbar-right{
		text-align:center !important;
	}
	.st_login{
		padding-right:10px !important;
	}
	.lates_nn h2{
		width:85% !important;
	}
	.ab_para p{
		margin-top:180px !important;
		text-align:justify !important;
	}
	.certificate_inside{
		padding-bottom:10px;
		width:80%;
		margin:auto
	}
	.certificate_inside img{
		width:100% !important;
	}
}

@media(min-width:361px) and (max-width:420px){
	.res_area{
		width:50% !important;
		padding-left:10px;
		padding-right:10px;
		margin-bottom:15px !important;
	}
	.course_text {
	  width: 100%;
	  background-color: rgba(0,0,0,0.5);
	  text-align: center !important;
	  height: 35px;
	  padding-top: 3px;
	}
	.course_text h2 {
	  font-size: 14px !important;
	  line-height: 14px !important;
	  text-align: center !important;
	}
	.full-width-header .rs-header .topbar-area{
		display:block !important;
	}
	.top_responsive{
		text-align:center !important;
	}
	.top_responsive li{
		line-height:30px !important;
		height:30px !important;
		font-size:13px !important;
		padding-right:0px !important;
	}
	.mb_ap a{
		padding: 0px 10px !important;
		margin-right: 0px !important;
	}
	.full-width-header .rs-header .topbar-area .topbar-right li{
		margin-right:0px !important;
	}
	.full-width-header .rs-header .topbar-area.home9-topbar .topbar-right li.login-register i{
		margin-right:0px !important;
	}
	.res a{
		margin-right:20px !important;
	}
	.new_test {
	  width: 7px;
	  height: 7px;
	  border-radius: 50%;
	  top: -4px;
	  right: 20px;
	}
	.ripple {
	  width: 30px;
	  height: 30px;
	  z-index: 1;
	  right: 9px;
	  top: -16px;
	  opacity: 0;
	  border-radius: 100px;
	  -webkit-animation: ripple 1.8s infinite;
		animation-delay: 0s;
	  animation-delay: 0s;
	}
	.topbar-right{
		text-align:center !important;
	}
	.st_login{
		padding-right:15px !important;
	}
	.lates_nn h2{
		width:85% !important;
	}
	.ab_para p{
		margin-top:180px !important;
		text-align:justify !important;
	}
	.certificate_inside{
		padding-bottom:10px;
		width:80%;
		margin:auto
	}
	.certificate_inside img{
		width:100% !important;
	}
}
/* RESPONSIVE CODE CLOSE */