@media (max-width: 991px) {
	.mainbanner h1 {

    line-height: 46px;
}
.banner-conetent {
    position: relative;
    top: 8%;
}
.banner-btn {
   margin-bottom:10px;
}
.min-hei-580 {
    min-height: 350px;
	margin-bottom:15px;
}
.breadcrumbs .breadcrumb-hero h2 {
    font-size: 20px;
    font-weight: 500;
}
.research-articles .d-flex{
	display:block !important;
}
.journdispl .d-flex{
	display:block !important;
}
.searc_bg{
	margin-top:10px;
}
.search-content li > a {
    font-size: 15px;
}
.search-content li > a:hover {
    font-size: 15px;
}
.hpj{display:none;}
.esp{padding-top:0}
.jat{height:150px;}
}
@media (max-width: 600px) {
	.mainbanner h1 {
    margin: 0 0 6px 0;
    font-size: 18px;
    font-weight: 700;
    line-height: 26px;
    color: #fff;
}
.banner-conetent {
    position: relative;
    top: 6%;
}
.banner-btn {
   margin-bottom:10px;
}
.sub-head-left {
    font-size: 16px;
    font-weight: 600;
}
.journal-cards .p-5{
	padding:0px !important;
}
.explore-card .card-header {
  font-size:15px;
}
.latest-tilte{
	font-size:18px;
}
p{
	font-size:14px;
}
.breadcrumb-hero{
	display:block !important;
}
.breadcrumb-hero .d-flex{
	display:block !important;
}
.breadcrumb-hero .has-search{
	margin-bottom:10px;
}
.cardtitle {  
    height:auto;
}
.artical-tabs .card-header h4 {
    font-size: 14px;
	 line-height: 30px;
}
.artical-tabs .card-header a {
    margin-left: 2px;
    font-size: 10px;
}
.journdispl img{
	width:100%;
}
.journdispl h3{
	margin-top:10px;
}

.research-articles img{
	width:100%;
	margin-bottom:10px;
}
.maintitle{
	font-size:18px;
}
.membership-div h2{
	font-size:20px;
}
}
@media (max-width: 320px) {
.artical-tabs .card-header a {
    margin-left: 2px;
    font-size: 8px;
}
.artical-tabs .card-header h4 {
    font-size: 12px;
    line-height: 30px;
}
}