/* section-1 */
.btn-year{background:#F1852D !important;border-radius: 10px 0px 0px 10px;width: 100%;padding: 0px;font-weight: 700;}
.section-header{position: relative;padding-bottom: 10px; }
.section-header::after {content: '';position: absolute;left: 0;bottom: 0;width: 40px;height: 3px;background: linear-gradient(180deg, #FF9364 0%, #F25F33 100%);}
.redirect-svg{position: absolute; top: 60px;left: 70%;transform: translateX(-50%);}

.project-card-title{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden !important; height:54px!important; }
.project-card-body{padding-right: 0px !important;}

/* section-2 */
.btn-status{background:#012348 !important;border-radius: 10px 0px 0px 10px;width: 100%;padding: 0px;font-weight: 700;}
.card-sub-title{font-weight: 500;margin-bottom: 5px;}
.research-card-hr{margin-right: 20px;margin-bottom: 12px;}
.date-range{color: #646464;font-size: 14px;font-weight: 500;}

/* section-3 */
.btn-clr{background-color:#012348;border-radius: 4px 10px 0px 4px !important;font-size: 14px;font-weight: 600;letter-spacing: 1px;}
.btn-clr:hover{background-color: #012348;}
.btn-Conference{height: 30px !important;}
.card-head-scetion{border-bottom: 1px solid #CECECE; border-bottom-style: dashed;}
.date-range-css{color: #646464;font-size: 13px;font-weight: 500;}

/* patent page css */
.patent-card{border-radius: 12px;}

/* publication page css */
.date-filter{border: 2px solid  #CECECE; width: 160px;border-radius: 12px;padding-right: 5px;}
.date-filter-div{max-height: 50vh;}
.date-filter-div::-webkit-scrollbar {width: 5px;border-radius: 20px;}
.date-filter-div::-webkit-scrollbar-track {box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);border-radius: 20px;}
.date-filter-div::-webkit-scrollbar-thumb {background-color: #344F6D;border-radius: 30px;}
.form-check-input[type=checkbox]{border: 1px solid #344F6D;width: 20px; height: 20px;}
.form-check-input:checked{background-color: #344F6D !important;border-color: #344F6D !important;}
.form-check-input:checked[type=checkbox] {border: 1px solid #344F6D;width: 20px; height: 20px;}
.year-text{color: #646464;font-size: 14px;font-weight: 500;}
.year-filter{color: #232323;font-weight: 500;font-size: 16px;}
.volume-btn{background-color:#E6F5FD ;font-size: 14px;font-weight: 500;}
.volume-section{border-right:1px solid #CECECE; border-right-style: dashed;}
.publication-month,.publication-year{font-size: 14px;font-weight: 500;}
.volume-section-div{margin-top: 40px;}
.card-footer-content{color:#232323;font-weight: 500;font-size: 13px;}
.arrow-clr {background-color:#E0E0E0 ;}
.page-link{color:#344054;}

/* gallery-page */
.gallery-card-title{font-size: 14px;font-weight: 600px;line-height: 18px;color: #012348;}
.gallery-date{color:#646464;font-size: 14px;vertical-align: middle;}
.gallery-card{border-radius: 12px !important;}
.gallery-card img{border-radius: 12px 12px 0px 0px;object-fit: cover;}
.gallery-btn{position: absolute;top:0;right:0;background-color: #F1852D;font-size: 12px;letter-spacing: 1px;border-bottom-left-radius: 10px;border-top-right-radius: 10px;}

/* e-content page */
.e-content-card-body{padding-right: 0px;}
.footer-image{margin-right: 10px;}
.e-content-footer-line{margin-right: 20px;}
@media only screen and (max-width: 992px) {
  .btn-year,.btn-status{width: 30%;float: right;}
  .project-card{height: auto;}
  .btn-clr{border-radius: 4px !important;}
   .margin-css-responsive {
        margin-bottom: 8px !important;
    }
   .margin-left-css{margin-left:0px !important;}
}