.bookstore-sec{
	padding-top: 155px;
}
.bookstore-sec .left-img{
	width: 100%;
}
 .event-details .book-img{
	margin-top: 20px;
	margin-bottom: 20px;
}
.table-sec{
	margin-bottom: 50px;
}
.link-success {
    color: #000000;
}
.table td.topics {
	text-align: center;
}
.footer-widget-wrapper{
	justify-content: flex-end;
}
.footer-widget{
	padding-bottom: 42px;
}
.campus-visit-wrapper .campus-content-col{
	padding-top: 50px;
    padding-bottom: 50px;
}
.campus-visit-wrapper .campus-image-col{
	padding-top: 80px;
    padding-bottom: 55px;
}
.campus-visit-wrapper::before{
	background-color: #f1f1f1;
}

@media (max-width: 767px){
	.campus-visit-wrapper .campus-image-col {
	    background-color: #f1f1f1; 
	    padding-bottom: 0px; 
	    padding-top: 50px;
	}
	.campus-visit-wrapper .campus-image-col iframe{
		width: 100%;
		height: auto;
	}
	.campus-visit-wrapper .campus-content-col {
    	padding: 0px 20px 20px 20px;
	}
	.why-jna-sec{
		padding-top: 50px;
	}
}
@media only screen and (min-width: 768px) and (max-width: 991px){
	.campus-visit-wrapper .campus-image-col {
	    background-color: #f1f1f1;
	}
	.campus-visit-wrapper .campus-image-col {
	    
	    padding-bottom: 0px; 
	}
}

#main_body input, #main_body textarea {
    width: 100%;  
    height: 50px;
    padding: 0 20px;
    border: 1px solid #dbdbdb;
    font-weight: 500;
    font-size: 16px;
    color: #303030;
    -webkit-transition: all .3s linear;
    -moz-transition: all .3s linear;
    -ms-transition: all .3s linear;
    -o-transition: all .3s linear;
    transition: all .3s linear;
}
#main_body label{
	font-family: Exo,sans-serif;
    font-weight: 400;
    font-style: normal;
    color: #151515;
}
/*.faq-area{
	margin: 60px 0px;    
}   */    
.faq-area ul{
	list-style-type: disc;
	padding-left: 30px;
	margin-top: 20px;
}
.faq-area ul a{
	text-decoration: underline;
	color: #0c8b51;

}
.faq-area ul li{
	margin-bottom: 10px;
	font-size: 18px;

}
.faq-area a{
	color: #0c8b51;
}
.faq-area .notice-text{
	background-color: #f1f1f1;
	padding: 14px;
	border-left: 3px solid grey;
	margin: 20px 0px;
}
.intern-table-div{
	max-width: 700px;
	margin: auto;
	margin-top: 40px;
	margin-bottom: 40px;
}
.intern-table-div td{
	text-align: center;
	vertical-align: middle;
}
.intern-table-div th{
	text-align: center;
}
.intern-students-sec a{
	color: #0c8b51;
}
.intern-students-sec .bold-text p{
	font-weight: bold;
    font-size: 22px;
    margin-top: 20px;
    line-height: 33px;
}
.intern-students-sec .bottom-links{
	margin: 30px 0px;
}
.intern-students-sec .bottom-links a{
	color: #fff;
	margin-right: 20px;
}
.breadcrumb-div {
    padding: 15px 0px;
    background-color: #e7e7e7;
}
.breadcrumb-div a{
    color: #0c8b51;
}
.breadcrumb-div ol{
    margin-bottom: 0px;
}
.bread-sec {
    padding-top: 155px;      
} 
.about-area,.teachers-page, .courses-details,
 .notice-area, .event-details,.contact-area,
 .top-courses-area, .blog-page,.faq-area{
	padding-top: 50px;
}

.courses-details-content .title, .event-details-content .title{
	margin-top: 0px;
}

.why-jna-div {
	width: 100%;
	max-width: 100%;
}
.why-jna-div p{
	color: #000;
	line-height: 38px;
	margin-top: 50px;
}
.footer-link .link-list li a.active{
	color: #0c8b51;
}
.contact-form .single-form textarea{
	height: 112px;
}
.contact-form .m-signature-pad--body canvas{
height: 197px;
}
.contact-form .clear-button{
	background-color: #07294d;
    color: #fff;
    padding: 3px 14px;
    margin-top: 20px;
    float: right;
}
.clery-section {
	margin-bottom: 70px;
	margin-top:50px;
}
.clery-section .blog-details-content .details-content .blog-list{
	margin-bottom: 40px;
}
.clery-section .blog-details-content .details-content .blog-list li p{
	font-weight: 600;
}
.clery-section .blog-details-content .details-content .blog-list li a{
	text-decoration: underline;
}
.contact-form input[type=file]{
	height: auto;
	padding: 0.375rem 0.75rem;
}
@media (max-width: 767px){
	.features-items .features-items-wrapper .single-features-item .item-icon img {
     height: auto; 
	}
	.event-teachers .teacher-image {
		margin-bottom: 30px;
	}
	.event-teachers .teacher-image a{
		max-width: 300px;
	}
	.event-teachers .teacher-image a img{
		width: 100%;
	}
}     




