.section-title {
    margin: 0;
    padding: 20px 25px 20px 25px;
    line-height: 35px;
    color: #4b4e53;
    border-left: #5f98f7 2px solid;
    text-align: left;
}

.default-overlay::before {
    background-color:rgba(0, 0,0, 0);
}

.blog-details-list li {
    font-size: 1em;
	margin:1rem 0rem 1rem 0rem;
}
.courses-testimonial a h4{
	color:#000;
	padding:1rem;
	text-align:center;
}
.courses-testimonial a h4:hover{
	color:#5f98f7;
	border-width:2px; 
	border-style:solid;
	border-color:#5f98f7;

}
.courses-testimonial.active a h4{
	color:#5f98f7;
	border-width:2px; 
	border-style:solid;
	border-color:#5f98f7;

}

.portfolio-img img {
    width: 80%;
}
.portfolio-content {
    padding: 0px 0 0;
}
#university-form .container
{
	padding: 0px 0 0px 0;
}

.btn-blue{
	color:#5f98f7;
	border-width:1px; 
	border-style:solid;
	border-color:#5f98f7;
	background-color: #FFF;
}
.pdfobject-container {
	width: 100%;
    height: 40rem;
    border: 1rem solid rgba(0,0,0,.1);
}
.dropdown-menu{
	padding: 5px 20px 5px 20px;
}
#des-details1 .date{
	margin-left:35px;
}

.bg-img {
    background-position: initial;
    background-size: cover;
}
.single-grid-system > p {
    line-height: 35px;
}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
	border-top: 0px solid #ddd;
}
.tab-pane .table>tbody>tr>th, .tab-pane .table>tbody>tr>td{
	padding-top:16px;
}
.tab-pane .table>tbody>tr>th
{
    text-align:right;
}

.file-type-icon{
	margin: 0 10px 0 10px;
}
#university-form table a:focus{
	padding: 0 0px 0 0px;
}
@media only screen and (max-width: 768px){
	#des-details1 .date {
		margin-left: 17px;
	}
	.text-left span{
		display: inline-flex;
		margin: 0px 15px;
	}
}

@media screen and (max-width: 414px) {

	.section-title {
		margin: 0 25px;
	}
	.courses-class-title {
		margin: 0 25px;
	}
	.fes2-main-text-cont h3{
		font-size:1.5em;
	}
	.fes2-main-text-cont {
		margin: 0 15px;
	}
	.pr-60 {
		padding-right: 25px;
	}
	.pl-60 {
	    padding-left: 25px;
	}
	.sc-testimonial-wrap2 .testimonial-text-slider {
		margin: 0 15px 0 15px;
	}
	.portfolio-wrap {
		margin: 0 25px;
	}
	.text-left span{
		display: inline-flex;
	}
	.courses-sub-title{
		margin: 0 25px;
	}
	.single-grid-system{
		margin: 0 15px;
	}
	.btn-group, .btn-group-vertical {
		padding-left: 10px;
	}
	.description-review-area.pb-70 {
		padding: 0 15px 0px 15px;
	}
	#des-details1 .date{
		margin-left:5px;
	}	
	#des-details1 .desc{
		margin-top:10px;
	}
}



