body{
    overflow-x: hidden;
}
a{
    text-decoration: none;
}
.nav-link:focus, .nav-link:hover{
    color: #09569A;
  }
  .irc_page_top_gap{
    padding: 9rem 0rem 3rem 0rem;
  }
  .research_main_mobile_header_bg{
    display: none;
  }
  .research_top-header_bg,.research_main_header_bg{
    display: block;
}
.research_fullheader .slicknav_menu{
   display: none;
}

.social {
    position: fixed;
    top: 30%;
    right: 0%;
    z-index: 999;
}
.social ul {
    list-style-type: none;
    padding: 0;
    transform: translatex(30px);
}
.social ul li {
    display: block;
    margin: 5px;
    width: 75px;
    text-align: left;
    padding: 5px;
    border-radius: 30px 0px 0px 30px;
    transition: all .5s;
}
.social ul li a {
    color: #27a149;
    text-decoration: none;
}
.custom_icon {
    max-height: 35px;
    border-radius: 5px;
}
.mbl_part{
	display:none;
}
/* RESEARCH-TOP-HEADER ===============================================*/
.research_header_logo{
    max-height: 70px;  
	 width: 100%;
}
.research_fullheader{
    position: fixed;
    width: 100%;
    z-index: 9999999;
}
.research_top-header_bg{
    background: linear-gradient(85.98deg, #132D5E 0%, #225591 100%); 
      position: fixed;
    width: 100%;
    top: 0;
    z-index: 9999999;
}
.research_top-header_bg ul.research_header {
    display: inline-flex;
    justify-content: end;
    width: 100%;
    margin-bottom: 0;
    padding-right: 60px;
}
.research_top-header_bg ul.research_header > li > a {
    padding: 15px 20px!important;
}
.research_top-header ul li > a{
    color: #acacac;
    text-transform: uppercase;
    font-size: 13px;
    font-weight: 400;
    font-family: "Open Sans", sans-serif;
}
.research_top-header_bg ul.research_header li.current-menu-item > a{
    color: #A5A5A5!important;
    position: relative;
}
.research_top-header_bg ul.research_header > li.current-menu-item > a::before {
    content: '';
    display: block;
    width: 65px;
    height: 2px;
    background-color: #A5A5A5!important;
    position: absolute;
    top: 76%;
    left: 50%;
    transform: translate(-50%,-70%);
}
.research_top-header_bg ul.research_header > li.menu-item-has-children:hover:after{
    color: #A5A5A5!important; 
}
.research_top-header_bg ul.research_header li.mega_menu:hover > ul.sub-menu {
    opacity: 1;
    top: 100%;
    left: 61%;
    transform: translate(-61%, 0%);
    transition-duration: .3s;
    z-index: 999;
}
/* RESEARCH MAIN HEADER ===================================*/
a.research_logo_anchor {
    padding: 10px 5px 10px 5px;
}

#menu-research-menu li.menu-item-has-children ul{
    position: absolute;
    display: none;
    background-color: #ffff;
    top: 86px;
    left: 0%;
    width: 234px;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}

#menu-research-menu li:hover ul{
    display: block;
}
#menu-research-menu > li.menu-item-has-children {
    position: relative;
}
#menu-research-menu > li.menu-item-has-children::after {
    color: #09569A;
    content: '\f0dd';
    font-family: "Font Awesome 6 free";
    font-weight: 600;
    font-size: 15px;
    position: absolute;
    top: 45%;
    right: 4%;
    transform: translate(4%, -45%);
    transition-duration: .3s;
}
#menu-research-menu > li.menu-item-has-children:hover:after {
    content: '\f0d8';
    font-family: "Font Awesome 6 free";
    font-weight: 600;
    color: #4b87eb;
    position: absolute;
    top: 50%;
    right: 4%;
    transform: translate(4%, -50%);
    transition-duration: .3s;
}
#menu-research-menu .sub-menu > li > a{
    font-family: 'Open Sans', sans-serif!important;
    color: #43474E!important;
    padding: 10px 10px 10px 15px;
    text-transform: capitalize!important;
    font-size: 13px!important;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
    position: relative;
}
#menu-research-menu .sub-menu > li > a:hover{
    color: #1260AA!important;
    padding: 10px 10px 10px 22px;
}
#menu-research-menu li  ul.sub-menu li a::before{
    color: #1260AA;
    content: '\f0da';
    font-family: "Font Awesome 6 free";
    font-weight: 600;
    font-size: 15px;
    position: absolute;
    top: 58%;
    left: 2%;
    transform: translate(-2%, -58%);
    transition-duration: .3s;
    opacity: 0;
}
#menu-research-menu li  ul.sub-menu  li a:hover:before {
    opacity: 1;
    transition-duration: .3s;
}
.research_main_header_bg{
    background: #d8eaffc7;
    box-shadow: 0px 12px 14px rgba(0, 0, 0, 0.05);
    backdrop-filter: blur(30px);
}
.research_main_header{
    display: inline-flex;
	 width: 100%;
    justify-content: space-around;
}
ul.research_menu{
    display: inline-flex;
    justify-content: end;
    align-items: center;
    margin-bottom: 0px;
}
ul.research_menu > li > a{
    font-family: 'Open Sans', sans-serif;
    font-weight: 500;
    font-size: 14px;
    color: #09569A;
    text-transform: uppercase;
    padding: 34px 15px;
    display: block;
}
#menu-research-menu > li.current-menu-item{
    position: relative;
}
#menu-research-menu > li.current-menu-item > a{
  color: #09569A;  
  font-weight: 600;
}
#menu-research-menu > li.current-menu-item > a:hover{
    color: #09569A;
}
#menu-research-menu > li.current-menu-item > a::before {
    content: '';
    display: inline-block;
    width: 100%;
    height: 2px;
    background-color: #1260AA;
    position: absolute;
    top: 70%;
    left: 50%;
    transform: translate(-50%,-70%);
}
/* IRC HOME AND UPDATE SLIDER */
.irc_home_sec{
  position: relative;
  padding: 9rem;
  background-image: url("../images/Research/irc_home_banner.png");
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  height: auto;
  background-color: aquamarine;
}
.irc_home_banner_text{
    padding: 10rem 0rem;
}
.irc_home_banner_text h1{
    color: #FFFFFF;
}
.irc_home_banner_text h5{
    color: #FFFFFF;
    font-size: 24px;
    line-height: 50px;
}
.irc_home_banner_text p{
    text-transform: uppercase;
    color: #cbcbcb;
}
/* SLIDER-UPDATE */
.irc_slider_update{
    position: absolute;
    top: 7%;
    right: 0%;
    transform: translate(0%, 7%);  
    width: 465px;
    height: 100%;
}
.update_slider_head{
    background-color: #f5f5f5;
    border-top: 2px solid #eee;
}
.update_slider_details{
    margin: 1rem 0rem 2rem 1rem;
}
.update_slider_head h1{
    padding: 15px 0px 0px 0px;
    font-family: 'Montreux G';
    font-style: normal;
    font-weight: 700;
    font-size: 28px;
    line-height: 28px;
    color: #0B66B7;
}
.update_slider_head h4{
    font-family: 'Montreux G';
    font-style: normal;
    font-weight: 700;
    font-size: 17px;
    line-height: 24px;
    color: #0B66B7;
    margin: 0rem 0rem 1rem 0rem;
    height: 48px;
}
.update_slider_head p{
    font-family: 'Montreux G';
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
    line-height: 17px;
    color: #666666;
    margin-bottom: 8px;
}
 .safety_carosel_indicator {
    margin-left: 0%;
    bottom: 70px!important;
} 
.safety_carosel_indicator [data-bs-target] {
    background-color:#3C5C89!important;
    width: 10px!important;
    height: 10px!important;
    margin-bottom: 35rem!important;
}
.safety1_custom{
    background-color: #D9D9D9;
    border-radius: 50%;
}
.safety_carousel_control_prev{
    top: -72%;
    left: 77%;
}
.irc_update_prev_icon{
    background-image: url("../images/Research/irc_update_prev_icon.png");
}
.irc_update_next_icon{
    background-image: url("../images/Research/irc_update_next_icon.png");
}
.safety_carousel_control_next{
    width: 15%;
    top: -72%;
} 
.irc_slider_update_imge img{
    background-color: #FFFFFF;
    padding: 15px;
    border-top: 1px solid #eee;
    width: 100%;
}

/* ABOUT US ================================================================ */
.custome_container{
	padding: 0% 5%;
}
.about_us_sec{
    padding: 3rem 0rem;
    background: linear-gradient(78.18deg, #ECF6FF 0%, rgba(236, 246, 255, 0) 100%);
}
.irc_title h1{
    font-family: 'Montreux G';
    font-style: normal;
    font-weight: 900;
    font-size: 40px;
    background: linear-gradient(85.98deg, #09569A 0%, #0B70CA 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.irc_title{
    margin: 15rem 0rem;
}
.irc_title p{
    margin-top: 1rem;
    font-family: 'Open Sans', sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    text-align: justify;
    line-height: 24px;
}

.research_home_aboutplink {
    display: grid;
    grid-template-columns: auto auto auto;
    justify-content: center;
	margin-top:5rem;
}

.research_home_aboutplink .reabout_box:nth-child(1){
    width: 200px;
    height: 200px;
    border: 8px solid #002060;
    margin: 20px 50px 80px 25px;
    position: relative;
    transition: all .35s ease-out;
}
.research_home_aboutplink .reabout_box:hover:nth-child(1){
    transform: translateY(10px);
}
.research_home_aboutplink .reabout_box:nth-child(2){
    width: 200px;
    height: 200px;
    border: 8px solid #00b0f0;
    margin: 20px 25px 50px 25px;
    position: relative;
    transition: all .35s ease-out;
}
.research_home_aboutplink .reabout_box:hover:nth-child(2){
    transform: translateY(10px);
}
.research_home_aboutplink .reabout_box:nth-child(3){
    width: 200px;
    height: 200px;
    border: 8px solid #00b050;
    margin: 20px 25px 50px 25px;
    position: relative;
    transition: all .35s ease-out;
}
.research_home_aboutplink .reabout_box:hover:nth-child(3){
    transform: translateY(10px);
}
.research_home_aboutplink .reabout_box:nth-child(4){
    width: 200px;
    height: 200px;
    border: 8px solid #ffc000;
    margin: 20px 25px 50px 25px;
    position: relative;
    transition: all .35s ease-out;
}
.research_home_aboutplink .reabout_box:hover:nth-child(4){
    transform: translateY(10px);
}

.reabout_innerbox{
    text-align: center;
    margin: 20px 20px;
}
.research_home_aboutplink .reabout_box:nth-child(1):after{
    border-top: 8px solid #002060;
    content: "";
    display: block;
    width: 72px;
    height: 0px;
    position: absolute;
    bottom: 110px;
    right: -20px;
    transform: translate(20px, -110px) rotate(90deg);
}

.research_home_aboutplink .reabout_box:nth-child(1)::before{
    border-top: 8px solid #f8fbff;
    content: "";
    display: block;
    width: 24px;
    height: 0px;
    position: absolute;
    bottom: 92px;
    right: 0px;
    transform: translate(0px, -92px) rotate(0deg);
}
.research_home_aboutplink .reabout_box:nth-child(2):after{
    border-top: 8px solid #00b0f0;
    content: "";
    display: block;
    width: 72px;
    height: 0px;
    position: absolute;
    bottom: -23px;
    right: 76px;
    transform: translate(-76px, 23px) rotate(90deg);
}
.research_home_aboutplink .reabout_box:nth-child(2)::before{
    border-top: 8px solid #f9fcff;
    content: "";
    display: block;
    width: 24px;
    height: 0px;
    position: absolute;
    bottom: -4px;
    right: 80px;
    transform: translate(-80px, 4px) rotate(0deg);
}
.research_home_aboutplink .reabout_box:nth-child(3):after{
    border-top: 8px solid #00b050;
    content: "";
    display: block;
    width: 72px;
    height: 0px;
    position: absolute;
    bottom: 110px;
    right: -20px;
    transform: translate(20px, -110px) rotate(90deg);
}
.research_home_aboutplink .reabout_box:nth-child(3)::before{
    border-top: 8px solid #f8fbff;
    content: "";
    display: block;
    width: 24px;
    height: 0px;
    position: absolute;
    bottom: 92px;
    right: 0px;
    transform: translate(0px, -92px) rotate(0deg);
}
.research_home_aboutplink .reabout_box:nth-child(4):after{
    border-top: 8px solid #ffc000;
    content: "";
    display: block;
    width: 72px;
    height: 0px;
    position: absolute;
    bottom: -23px;
    right: 76px;
    transform: translate(-76px, 23px) rotate(90deg);
}
.research_home_aboutplink .reabout_box:nth-child(4)::before{
    border-top: 8px solid #f9fcff;
    content: "";
    display: block;
    width: 24px;
    height: 0px;
    position: absolute;
    bottom: -4px;
    right: 80px;
    transform: translate(-80px, 4px) rotate(0deg);
}
.irc_modal_content p{
    text-align: justify;
}

/* Our Objectives */
.irc_objectives_bg{
    background: linear-gradient(85.98deg, #132D5E 0%, #225591 100%);
}
.irc_objectives_title h1{
    font-family: 'Montreux G';
    font-style: normal;
    font-weight: 700;
    font-size: 40px;
    color: #FFFFFF;
    text-align: center;
    margin: 4rem;
}
.irc_objectives_details{
    text-align: center;
    padding: 1rem 0rem 3rem 0rem;
}
.irc_objectives_details p{
    color: #FFFFFF;
    font-family: 'Open Sans', sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    line-height: 25px;
    padding: 0.5rem;
    margin-top: 2rem;
}
/* Agenda & Action Plans */
.agenda_plans_details ul{
    margin-left: 2rem;
    margin-top: 3rem;
}
.agenda_plans_details ul li::before{
    content: '\f35a';
    font-family: "Font Awesome 6 free"; 
    font-weight: 600;
    font-size: 18px;
    color: #0a5fab;
    padding: 5px;
    margin-left: -2rem;
}
.agenda_plans_details ul li{
    line-height: 38px;
    font-family: 'Open Sans', sans-serif;
    font-size: 15px;
}
.agenda_img{
    padding: 1rem;
}
.agenda_img img{
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}
.abResearch img{
    width: 85px;
    margin-bottom: 10px;
}
.research_home_aboutplink .reabout_box:nth-child(1) p{
 color: #002060;
 font-weight: 600;
 font-size: 14px;
	line-height: 18px;
}
.research_home_aboutplink .reabout_box:nth-child(2) p{
    color: #00b0f0;
    font-weight: 600;
    font-size: 14px;
	line-height: 18px;
   }
   .research_home_aboutplink .reabout_box:nth-child(3) p{
    color: #00b050;
    font-weight: 600;
    font-size: 14px;
	line-height: 18px;
   }
   .research_home_aboutplink .reabout_box:nth-child(4) p{
    color: #ffc000;
    font-weight: 600;
    font-size: 14px;
	line-height: 18px;
   }
   .research_home_aboutplink .reabout_box:nth-child(5) p{
    color: #7030a0;
    font-weight: 600;
    font-size: 14px;
	line-height: 18px;
   }
   .research_home_aboutplink .reabout_box:nth-child(6) p{
    color: #c55a11;
    font-weight: 600;
    font-size: 14px;
	line-height: 18px;
   }
.research_home_aboutplink .reabout_box:nth-child(5){
    width: 200px;
    height: 200px;
    border: 8px solid #7030a0;
    margin: 20px 50px 80px 25px;
    position: relative;
    transition: all .35s ease-out;
}
.research_home_aboutplink .reabout_box:hover:nth-child(5){
    transform: translateY(10px);
}
.research_home_aboutplink .reabout_box:nth-child(5):after{
    border-top: 8px solid #7030a0;
    content: "";
    display: block;
    width: 72px;
    height: 0px;
    position: absolute;
    bottom: 110px;
    right: -20px;
    transform: translate(20px, -110px) rotate(90deg);
}

.research_home_aboutplink .reabout_box:nth-child(5)::before{
	border-top: 8px solid #f8fbff;
    content: "";
    display: block;
    width: 24px;
    height: 0px;
    position: absolute;
    bottom: 92px;
    right: 0px;
    transform: translate(0px, -92px) rotate(0deg);
}
.research_home_aboutplink .reabout_box:nth-child(6){
    width: 200px;
    height: 200px;
    border: 8px solid #c55a11;
    margin: 20px 25px 50px 25px;
    position: relative;
    transition: all .35s ease-out;
}
.research_home_aboutplink .reabout_box:hover:nth-child(6){
    transform: translateY(10px);
}
.research_home_aboutplink .reabout_box:nth-child(6):after{
    border-top: 8px solid #c55a11;
    content: "";
    display: block;
    width: 72px;
    height: 0px;
    position: absolute;
    bottom: -23px;
    right: 76px;
    transform: translate(-76px, 23px) rotate(90deg);
}
.research_home_aboutplink .reabout_box:nth-child(6)::before{
    border-top: 8px solid #f9fcff;
    content: "";
    display: block;
    width: 24px;
    height: 0px;
    position: absolute;
    bottom: -4px;
    right: 80px;
    transform: translate(-80px, 4px) rotate(0deg);
}
/* Current Research Area */
  .grid_wrapper img{
    max-width: 100%;
    height: auto;
    vertical-align: middle;
    display: inline-block;
  }
  .grid_wrapper > div{
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .grid_wrapper > div > a > img{
    width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: 5px;
  }
  .grid_wrapper{
    display: grid;
    grid-gap: 16px;
    grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
    grid-auto-rows: 200px;
    grid-auto-flow: dense;
  }
  .grid_wrapper a{
    display: block;
    width: 100%;
    height: 100%;
  }

  .grid_wrapper .h-image{
    grid-row: span 2;
  }
  .grid_wrapper .big-image{
    grid-row: span 1;
    grid-column: span 2;
  }
.irc_cra_title h1{
    font-family: 'Montreux G';
    font-style: normal;
    font-weight: 900;
    font-size: 40px;
    background: linear-gradient(85.98deg, #09569A 0%, #0B70CA 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    margin-bottom: 3rem;  
}
.cra_img_box{
    background-size: cover;
    margin-bottom: 1rem;
    position: relative;
    transition: all .35s ease;
    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
}
.cra_text{
    position: absolute;
    bottom: 10%;
    left: 25%;
    transform: translate(-25%, -10%);
    
}
.cra_text h6{
    color: #fff;
    font-weight: 700;
    font-size: 18px;
    text-transform: uppercase;
}
.cra_img_box:hover {
    transform: translateY(-5px);
    
}
.cra_img_box:hover .cra_text h6{
    color: #7ae9ff; 
}

/* Study Abroad Program Bangladesh and Summer & Winter School */
.program_sec{
    background-color:#0d2753;
    margin-top: 5rem;
}
.irc_home_program{
    position: relative;
}
.irc_home_pro_details{
    position: absolute;
    top: 70%;
    left: 25%;
    transform: translate(-25%, -70%);
}
.irc_home_pro_details p{
    color: #FFFFFF;
}
.irc_home_pro_details h4{
    font-weight: 700;
    font-size: 36px;
    line-height: 43px;
    color: #ffff;
}
.readmore_btn {
    font-family: 'Montreux lite';
    padding: 15px 40px;
    font-size: 14px;
    color: #ffff;
    font-weight: 600;
    border-radius: 2px;
    border: 1px solid #ffff;
    letter-spacing: 1px;
}
.readmore_btn:hover{
    background: linear-gradient(229.91deg, #E0EEFF 12.57%, #F1F8FF 60.58%);
}
/* SIMEC Bulletin =================================== */
.irc_bulletin{
    padding: 1rem;
    position: relative;
    background: linear-gradient(78.18deg, #ECF6FF 0%, #E7F2FD 100%);
}
.irc_bulletin_slider{
    position: absolute;
    width: 50%;
    top: 50%;
    left: 100%;
    transform: translate(-100%, -50%);
    margin: 0rem 0rem;
    background: linear-gradient(85.98deg, rgba(19, 45, 94, 0.2) 0%, rgba(34, 85, 145, 0.2) 100%);
}
.irc_bulletin_slider .owl-prev i{
    position: absolute;
    left: 15%;
    color: #ffff;
    font-size: 18px;
}
.irc_bulletin_slider .owl-next i{
    position: absolute;
    left: 16%;
    color: #ffff;
    font-size: 18px;
}
.irc_bulletin_imge{
    position: relative;
}

.irc_bulletin_imge a{
    color: #ffffff;
    font-weight: 600;
    text-align: center;
    padding: 0rem 1rem;
}
.irc_bulletin_imge a:hover{
    color: #9DC543;
}

.irc_bulletin_imge img{
    transition: all .35s ease;
    padding: 8px;
}
.irc_bulletin_imge img:hover{
    transform: translateY(-5px);
}



/* PEOPLE MENU REASEARCH ADVISOR PAGE ====================================*/

/************** Cordinator Section Start ******************/
.Coordinator {
    padding: 11rem 0rem 3rem 0rem;
    background: rgba(245, 250, 255, 0.8);
}
.cordi_head h1 {
    font-family: 'Montreux G';
    font-style: normal;
    font-weight: 700;
    font-size: 36px;
    color: #0B66B7;
    padding-bottom: 2rem;
}
.cordinator_info {
    position: relative;
    margin: 0rem 2rem;
    box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.15);
}
.cordi_image img {
    padding: 0;
    width: 100%;
}
.cordi_text_bg{
    position: absolute;
    bottom: 0;
    right: 0;
    transform: translate(-0%, -0%);
}
.cordi_info {
    padding: 0rem 2rem 0rem 2rem;
}
.cordi_info h2 {
    font-family: 'Montreux G';
    font-style: normal;
    font-weight: 700;
    font-size: 28px;
    line-height: 38px;
    color: #0B66B7;
    padding: 2rem 0rem 1rem 0rem;
}
.cordi_info p {
    font-family: 'Open Sans', sans-serif;
    font-weight: 600;
    font-size: 14px;
    line-height: 22px;
    text-align: justify;
    color: #000000;
}
  /* ================== reasearch youtube =================*/
.ytube_content{
    padding: 1rem 1rem;
}
.ytube_content p{
    text-align: justify;
}
.rehomeyoutube{
    background-color: #1b437a;
    padding: 4rem 0rem;
}
.bg_white{
    background: linear-gradient(78.18deg, #ECF6FF 0%, #E7F2FD 100%);
    padding: 3rem;
}
.rehomeyoutube h3{
    font-family: 'Montreux G';
    font-weight: 900;
    background: linear-gradient(85.98deg, #09569A 0%, #0B70CA 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 40px;
    text-transform: uppercase;
    margin-bottom: 30px;
}
.rehomeyoutube h4{
    font-family: 'Open Sans';
    color: #333333;
    font-weight: 600;
    font-size: 28px;
    line-height: 32px;
}
.reyoutubetabs > h5{
    font-size: 18px;
    color: #0B66B7;
    padding: 0px 0px 5px 0px;
    border-bottom: 1px solid #0b66b733;
}

.reyoutubetabs ul li{
    width: inherit;
}
.reyoutubetabs .nav-tabs .nav-link h5{
    color: #333333;
    font-size: 10px;
    padding: 10px 0px 0px;
    margin: 0;
    text-align: left;
}
.reyoutubetabs .nav-tabs .nav-link.active h5{
    color: #fff;
}

.reyoutubetabs .nav-tabs {
    border-bottom: none
}
.reyoutubetabs .nav-tabs .nav-link.active{
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    
}
.irc_yt_title h5{
    font-family: 'Montreux G';
    font-weight: 900;
    font-size: 20px;
    background: linear-gradient(85.98deg, #09569A 0%, #0B70CA 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    margin: 1rem 0rem;
}
.reyoutubetabs img{
    width: 160px;
}

/* ================== reasearch youtube =================*/
/************** Research Advisor Start ******************/
.research_advisor{
	    margin-top: 10rem;
}
.advisor_head h1 {
    font-family: 'Montreux G';
    font-weight: 700;
    font-size: 36px;
    text-transform: capitalize;
    color: #0B66B7;
    padding-top:10px;
}
.advisor_carosel_item {
    padding: 5% 2%;
    position: relative;
}
.advisor_img {
    margin-top: 4rem;
    border-right: none;
    padding-left: 90px;
}
.advisor_img img {
    max-width: 270px;
}
.advisor_img::after {
    position: absolute;
    content: "";
    width: 400px;
    height: 485px;
    z-index: 1;
    right: 50%;
    bottom: 7%;
    transform: translate(-50%, -7%);
    border: 10px solid #DAF2FF;
    border-right: none;
}
.irc_advice_caro_next, .irc_advice_caro_prev{
    width: 0%!important;
}
.advisor_info {
    box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.15);
    padding: 3rem 3rem 0rem 3rem;
    height: 500px;
    width: 100%;
}
.advisor_info h3 {
    font-family: 'Montreux G';
    font-style: normal;
    font-weight: 700;
    font-size: 28px;
    color: #0B66B7;
    padding-bottom: 3px;
}

.advisor_info h4 {
    font-family: 'Montreux G';
    font-style: normal;
    font-weight: 600;
    font-size: 22px;
    color: #0B66B7;
    margin: 0rem 0rem 1rem 0rem;
}
.advisor_info p {
    font-family: 'Open Sans', sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    line-height: 19px;
    text-align: justify;
    color: #333333;
    padding: 5px 0px;
    margin-bottom: 8px;
}
.common_card_icon ul {
    padding-left: 0;
}
.common_card_icon ul li {
    list-style: none;
    display: inline;
    padding-right: 14px;
}
.common_card_icon ul li a {
    font-size: 15px;
    border: 1px solid #0B66B7;
    border-radius: 50%;
    padding: 5px 9px;
    color: #0B66B7;
}
.common_card_icon ul li a:hover{
    background-color: #0b66b7;
    color: #ffff;
}
/**************  Research Advisor End ******************/
/**************  Research Support Team Start ******************/
.support_team {
    padding-top: 35px;
    padding-bottom: 35px;
    background: rgba(234, 236, 237, 0.49);
}
.irc_team_details{
    height: 250px;
    overflow-y: scroll;
    margin-bottom: 2rem;
}
/* width */
.irc_team_details::-webkit-scrollbar {
    width: 5px;
  }
  
  /* Track */
  .irc_team_details::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px grey; 
    border-radius: 5px;
  }
   
  /* Handle */
  .irc_team_details::-webkit-scrollbar-thumb {
    background: #0B66B7; 
    border-radius: 10px;
  }
  
  /* Handle on hover */
  .irc_team_details::-webkit-scrollbar-thumb:hover {
    background: #0B66B7; 
  }
.page-template-irc_researcher_support_team > .irc_page_top_gap {
    padding: 11rem 0rem 0rem 0rem;
}
.card_custom {
    border-radius: 2%;
    border: none;
    transition: all .35s ease;
    margin-bottom: 2rem;
	height: 42rem;
}
.card_custom:hover{
    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
    transform: translateY(-10px);
}
.support_card {
    background: #FFFFFF;
}

.staf_card_img img {
    padding-top: 10px;
    width: 100%;
    height: 397px;
    object-fit: cover;
    min-height: 31rem;
    background-color: #183a6e;
    border-radius: 2%;
}

.staf_card_info {
    padding-top: 30px;
    padding-left: 20px;
}

.staf_card_info h5 {
    font-family: 'Open Sans', sans-serif;
    font-style: normal;
    font-weight: 700;
    line-height: 27px;
    color: #0B66B7;
	font-size: 18px;
}

.staf_card_info p {
    font-family: 'Open Sans', sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 15px;
    color: #0B66B7;
	height: 60px;
}
.staf_card_icon ul li a {
    font-size: 15px;
    border: 1px solid #0B66B7;
    border-radius: 50%;
    padding: 5px 9px;
    color: #0B66B7;
}
/************** Cordinator Section End ******************/
/* ACTIVITIES MENU ->> SEMINAR & WORKSHOP =================*/
.seminar_header{
    padding: 15px 0px 32px 0px;
}
.seminar_header h1{
    font-family: 'Montreux G';
    font-weight: 700;
    font-size: 36px;
    text-transform: uppercase;
    color: #0B66B7;
}

.seminar_card_custom{
    background: #FFFFFF;
    box-shadow: 0px 0px 10px rgba(81, 155, 241, 0.25);
    border: none;
    transition: all .5s ease;
    margin-bottom: 4rem;
    height: 38rem;
}
.seminar_card_custom:hover{
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    transform: translateY(-8px);
}
.seminar_card_img img {
    height: 16rem;
    width: 100%;
	object-fit: contain;
}

.seminar_card_info {
    padding: 30px 25px;
}

.seminar_card_info h5 {
    font-family: 'Montreux G';
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    line-height: 22px;
    color: #0B66B7;
    margin-bottom: 1.5rem;
    height: 50px;
	text-transform: uppercase;
}
.seminar_card_info p {
    font-family: 'Open Sans', sans-serif;
    font-weight: 600;
    font-size: 15px;
    line-height: 20px;
    color: #0B66B7;
}

.seminar_footer{
    margin-top: 2rem;
    display: flex;
    justify-content: space-between;
}
.seminar_btn_custom{
    font-family: 'Montreux G';
    padding: 10px 18px;
    font-size: 15px;
    background: linear-gradient(85.98deg, #09569A 0%, #0B70CA 100%);
    box-shadow: 0px 0px 18px rgba(16, 71, 121, 0.25);
    border-radius: 29px;
    border: 1px solid #0B66B7;
    border: none;
    transition-property: inherit;
    margin-bottom: 4rem;
    
}
.seminar_btn_custom:hover{
    background: linear-gradient(85.98deg, #ffffff 100%, #ffffff 100%);
    color: #09569A;
    border: 1px solid #0B66B7;
    padding: 10px 18px;
    font-size: 15px;
    transition-duration: 1s, 1s;
    
}
.seminar_icon_custom{
    font-size: 20px;
    border: 2px solid #0B66B7;
    border-radius: 50%;
    padding: 8px;
    transform: rotate(-45deg);
    color: #09569A;
}
.seminar_icon_custom:hover{
    color: #FFFFFF;
    background-color: #09569A;
    transform: rotate(0deg);
    transition: all 0.5s ease-in-out;
}
.seminar_card_img{
    position: relative;
}
.seminar_card_custom .share_icon {
    position: absolute;
    bottom: 8px;
    right: 14px;
    transform: translate(-14px, -8px);
}
.seminar_card_custom:hover .event_socialiocn{
    top: 50%;
    right: 2%;
    display: block;
    transition: all 0.5s ease;
    transform: translate(-2%, -50%);
  }
/* SINGLE WORKSHOP AND SEMINAR */

  .single_seminar_workshop img{
    margin-top: 8rem;
    width: 100%;
  }
  .single_seminar_workshop_title{
    position: relative;
  }
  .single_seminar_workshop_title h4{
    font-family: 'Montreux G';
    color: #ffff;
    font-size: 28px;
    font-weight: 700;
    position: absolute;
    bottom: -16px;
    background-color: #0B66B7;
    padding: 21px 0px 21px 15px;
    width: 100%;
    text-transform: uppercase;
    left: 0px;
    transform: translate(0px, 16px);
  }
  .irc_sw_detials{
    padding: 3rem 0rem;
  }
  .irc_sw_detials h3{
    font-family: 'Montreux G';
    color: #0B66B7;
    font-weight: 700;
    font-size: 22px;
  }
  .irc_sw_detials p{
    font-family: 'Open Sans';
    color: #333333;
    font-size: 16px;
  }
  .irc_sw_detials p:hover{
    color: #004784;
  }
  .irc_sw_img img{
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    border: 1px solid rgba(11, 102, 183, 0.1);
    margin-top: 3rem;
    width: 100%;
    margin-bottom: 2rem;
  }
  .irc_sw_img_details p{
    color: #333333;
    text-align: justify;
  }
  .irc_sw_img_details h5{
    color: #0B66B7;
    font-family: 'Open Sans', sans-serif;
  }
  .irc_single_sw_leture h4{
    font-family: 'Montreux G';
    font-style: normal;
    font-weight: 700;
    font-size: 24px;
    color: #0B66B7;
  }
  .single_round_table_head {
    margin-top: 12rem !important;
}
  /* PUBLIC LECTURE */
 .public_lecture_icon{
    transform: rotate(0deg);
 }

 /* RESEARCH AREAS ==================================================*/
  .head_item {
    background-color: #ffffff;
    border: 1px solid rgba(11, 102, 183, 0.7);
    border-radius: 2px;
    text-align: center;
    margin: 15px 0px;
    padding: 12px 0px;
    box-shadow: 0px 0px 2px #AAC9E6;
  }
  .head_item.active{
    background-color: #0a5fab!important;
  }
  .head_item.active h5{
    color: #ffffff;
  }
  .head_item:hover {
    background-color: #0b66b7;
  }
  .head_item:hover h5 {
    color: #ffffff;
  }
  .head_item h5 {
    font-family: 'Montreux G';
    text-decoration: none;
    font-weight: 700;
    font-size: 14px;
    color: #0b66b7;
    margin: 0;
    padding: 5px 0px;
    text-transform: uppercase;
  }
  .re_bannar {
    padding: 40px 0;
  }
  .irc_area_sustain{
    padding: 0rem 0rem 2rem 0rem;
  }
.irc_ongoing_reserach_project_banner {
    padding: 8rem 0rem 0rem;
}
.irc_ongoing_reserach_projects {
    padding: 2rem 0rem 2rem;
    background: rgba(245, 250, 255, 0.8);
}
  .sustain h1 {
    font-family: 'Montreux G';
    text-align: center;
    font-weight: 700;
    font-size: 36px;
    color: #0b66b7;
    padding: 1.5rem 0rem;
  }
  .sustain p {
    font-family: 'Open Sans', sans-serif;
    font-weight: 600;
    font-size: 14px;
    text-align: justify;
    color: #333333;
    line-height: 25px;
  }

 
/**************  Get In Touch Section  start ******************/
.get_in{
    background-color: #F5FAFF;
    margin-top: 60px;
    margin-bottom: 60px;
    padding:40px 0;
}
.get_in_wrap{
    background-color:#FFFFFF;
    box-shadow: 0px 0px 50px rgba(99, 157, 210, 0.2);
    border-radius: 3px;
}
.get_in_item{
    padding:10%;
}
.get_in_item h2{
    font-weight: 700;
    font-size: 48px;
    text-transform: capitalize;
    color: #0B66B7;
    padding-top: 10px;
    padding-bottom: 10px;
} 
.get_in_item p{
    font-weight: 400;
    font-size: 14px;
    color: #333333;
    margin-bottom: 0px;
}
.get_in_item_span{
    color: #0B66B7;
}
.get_in_item h5{
  font-weight: 400;
  font-size: 14px;
  color: #333333;
  padding: 20px 0px;
}
.get_in_btn_custom{
    color: #FFFFFF;
    background-color:#0B66B7;
    padding: 7px 36px;
}
.get_in_btn_custom:hover{
    color:#0B66B7;
    background-color:#FFFFFF;
    border-color:#0B66B7;
    padding: 7px 36px;
}

/* IRC CONFERENCE */
.irc_confer_text_color{
    color: #0B66B7;
    font-size: 15px;
    font-weight: 600;
}
.irc_confer_author_text_color{
    color: #0B66B7;
    font-size: 22px;
}
.activi_common_head{
    margin-top: 40px;
    padding-bottom: 40px;
  }
  .activi_common_wrapper{
      position: relative;
      background-color: #FCFBFB;
      padding: 4%;
      border: 1px solid rgba(65, 153, 235, 0.15);
      box-shadow: 1px 1px 10px rgba(65, 153, 235, 0.15);
      background-repeat: no-repeat, no-repeat;
      background-position: left, right;
      border-radius: 7px;    
      margin-bottom: 5rem; 
  }
  .activi_common_wrapper p{
    font-family: 'Open Sans', sans-serif;
      color:#333333;
      font-size:14px;
      font-weight: 600;
      margin: 0;
      line-height: 28px;
	  text-align: justify;
  }
  .activi_common_wrapper h5{
    font-family: 'Open Sans', sans-serif;
    color:#0B66B7;
    font-size:25px;
    font-weight: 600;
    }
  .activi_common_headline h3{
    font-family: 'Montreux G';
      font-weight: 600;
      color: #0B66B7;
      font-size: 28px;
      text-align: center;
      padding: 0% 9% 4%;
  }
  .activi_common_headline h3:hover{
    color: #9DC543;
  }
  .activi_common_wrapper span{
      color: #0B66B7;
      font-size: 16px;
      font-weight: 600;
  }
  .conferernce_part{
      padding-bottom: 20px;
  }
  .authors_part{
      padding-bottom: 15px;
  }
  .irc_con_box_icon1{
      position: absolute;
      bottom: -6%;
      left: -4%;
      transform: translate(4%, 6%);
  }
  .irc_con_box_icon2{
      position: absolute;
      top: 3%;
      right: 2%;
  }
  .conference_info_head{
    margin-top: 0px;
    margin-bottom: 90px;
}
.conference_wrapper{
    border: 2px solid rgba(65, 153, 235, 0.15);
    box-shadow: 1px 5px 6px rgba(65, 153, 235, 0.15);
    border-radius: 7px;
}
.con_bannar_left{
    background: linear-gradient(10deg, #132D5E 0%, #225591 100%);
    border-radius: 5px 0px 0px 0px;
    padding-left: 24px;
    padding-right: 19%;
}
.con_bannar_left h2{
    font-family: 'Montreux G';
    font-size: 36px;
    color: #FFFFFF;
    font-weight: 600;
    padding-top: 15%;
    text-transform: uppercase;
}
.con_bannar_left h4{
    font-family: 'Montreux G';
    color: #9DC543;
    font-size: 30px;
    line-height: 36px;
    font-weight: 600;
    padding-top: 6px;
    padding-bottom: 12px;
}
.con_bannar_left p{
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    font-size: 18px;
    color: #FFFFFF;
}
.con_bannar_right{
    background-color: #F5F8FF;
    padding: 14px 0;
}
.con_bannar_right img{
    margin-left: -40px;
}
.con_bannar_last_part_bg{
    background-color: #F5F8FF;
    padding: 3% 4% 5%;
}
.con_bannar_last_part_bg p{
    font-family: 'Open Sans', sans-serif;
    color:#333333;
    font-size: 15px;
    text-align: justify;
    font-weight: 400;
    line-height: 28px;
}
.con_bannar_last_part_footer{
    padding-top: 30px;
}
.con_bannar_last_part_footer ul li{
    list-style: none;
    line-height: 30px;
} 
.con_bannar_last_part_footer ul li a {
    text-decoration: none;
    font-size: 16px;
    font-weight: 400;
    color: #333333;
}
.con_bannar_last_part_footer ul li a:before {
    font-family: "Font Awesome 5 Free"; 
    font-weight: 700;
    content: "\f04b";
    font-size: 12px;
    padding-right: 12px;
    color: #0B66B7;
}
.conference_banner_imge img{
	max-height: 33rem;
    width: 100%;
    object-fit: contain;
}
/***********Collaboration Policy Dialogue start**************/
.colla_head{
    margin-top: 40px;
}
.colla_wrap{
    box-shadow: 1px 13px 29px rgba(65, 153, 235, 0.15);
    border: 2px solid rgba(65, 153, 235, 0.15);
    background-color:#FCFBFB;
    position: relative;
    padding: 2rem;
}
.colla_img {
    padding-left: 0;
}
.colla_img img{
    width: 100%;
    min-height: 25rem;
}
.policy_info {
    padding-left: 4%;
    padding-right: 5%;
    }
.policy_info h3{
    font-family: 'Montreux G';
    font-size: 28px;
    font-weight: 600;
    color: #0B66B7;
    padding-top: 39px;
    padding-bottom: 11px;
}
.policy_info p{
    font-family: 'Open Sans', sans-serif;
    color: #333333;
    font-size: 16px;
    font-weight: 400;
    text-align: justify;
    word-spacing: 2px;
    line-height: 28px;
}
.policy_box_icon1{
    position: absolute;
    top: 0%;
    right: 2%;
}
.policy_box_icon2{
    position: absolute;
    left: 32%;
    bottom: 3%;
}
.policy_box_icon3{
    position: absolute;
    bottom: 2%;
    right: 25%;
}
.policy_info_contact{
    float: right;
    padding: 0rem 3rem;
}
.policy_info_contact p{
    color: #0B66B7;
    margin-bottom: 0;
    font-weight: 600;
}
.irc_collaboration_inner{
    text-align: center;
}
.irc_collaboration_slider img{
    width: 220px;
    height: 250px;
    object-fit: contain;
}
.irc_collaboration_prev, .irc_collaboration_next {
    background-color: #1260aa;
}
/* STUDENT-OPPORTUNITIES */
.irc_page_top_gap_stu_opp{
    padding: 8rem 0rem 3rem 0rem; 
}
/**************Opportunities Q&A  start*********/
.query_head{
    margin-top: 30px;
    margin-bottom: 30px;
}
.query_headline{
    font-family: 'Montreux G';
   font-size: 16px;
   font-weight: 600;
   color: #0B66B7;
   padding: 15px;
}
.in_acco_body_ul ul {
    margin-left: 2rem;
}
 .op_custom_li_group a{
    font-family: 'Montreux G';
    padding:15px 15px;
    color: #0B66B7;
    font-size: 16px;
    font-weight: 600;
    border: none;
    border-top: 1px solid #B5D1E9;
    border-bottom: 1px solid #B5D1E9;
 }
 #list-out-list{
    text-align: right;
    background-color: #F3F1F1;
    padding-right: 15px;
    color: #333333;

 }
 #ist-out-list.active {
    color:white;
    background-color: #0B66B7;
}
 #list-In-list{
    text-align: right;
    background-color: #F3F1F1;
    color: #333333;
    padding-right: 15px;
 }
#list-In-list:hover{
    background-color: #DDEBFF;
}
#list-In-list.active{
    color:white !important;
    background-color: #0B66B7 !important;
}
.list-group-item+.list-group-item.active {
    background-color: #0B66B7 !important;
}
.list-group-item+.list-group-item:hover {
    color: #0B66B7;
    background-color:#DDEBFF;
}
.list-group-item+.list-group-item.active:hover {
    color: white;
    background-color:#DDEBFF;
}
.tab_conten_custom{
    padding: 0 5%;
}
/**************Opportunities Q&A  end*********/
/**************Incoming Tab content start*********/
.in_list_custom h1{
    font-family: 'Montreux G';
    color: #0B66B7;
    font-size: 36px;
    font-weight: 600;
    border-width: 30%;
    text-decoration: underline solid #85B2DB;
    text-underline-offset: 0.3em;
    text-transform: uppercase;
    padding-bottom: 25px;
}
.in_list_custom h3{
    font-family: 'Montreux G';
    color: #0B66B7;
    font-size: 28px;
    font-weight: 400;
    padding-bottom: 20px;
    padding-top: 20px;
}
.in_list_custom p{
    font-family: 'Open Sans', sans-serif;
    color: #333333;
    font-size: 14px;
    font-weight: 400;
    text-align: justify;
}
.incoming_acco{
    padding-top: 40px;
}
.inco_acco_item_custom{
    border: none;
    margin-bottom: 20px;
    box-shadow: 4px -7px 6px #EFF4F9;
}
.in_acco-butn_custom{
    font-family: 'Montreux G';
    color: #0B66B7;
    font-weight: 600;
    font-size: 20px;
    padding: 25px 15px;
    box-shadow: 0px 0px 10px rgba(99, 157, 210, 0.2);
}
.inco_acco_item_custom .accordion-body{
    box-shadow: 0px 0px 10px rgba(99, 157, 210, 0.2);  
}
.in_acco-butn_custom:not(.collapsed) {
    color: #0B66B7;
    background-color: #FFFFFF;
    border: 1px solid #E9E9E9;
    box-shadow: 0px 0px 10px rgba(99, 157, 210, 0.2);
}
.in_acco-butn_custom:focus{
    box-shadow: none;
}
.in_acco_body_p p{
    font-family: 'Open Sans', sans-serif;
    color: #333333 !important;
    font-size: 15px;
    font-weight: 600;
}
.in_acco_body_ul ul li{
    list-style: none;
    padding-bottom: 15px;
    font-family: 'Open Sans', sans-serif;
    color: #333333 !important;
    font-size: 15px;
    text-align: justify;
}
.in_acco_body_ul ul li::before{
    font-family: "Font Awesome 5 Free";
    font-weight: 700;
    content: "\f04b";
    font-size: 12px;
    color: #0B66B7;
    padding-right: 10px;
}
.in_acco_body_ul_span{
    color: #0B66B7;
    font-size: 17px;
    font-weight: bold;
}
/**************Incoming Tab content end*********/
/**************ISummer & Winter tab content start*********/
.swt_acco_body p{
    font-family: 'Open Sans', sans-serif;
    font-size: 16px;
    color: #333333;
    font-weight: 600;
}
.sws_table_custom_head{
    padding: 0 9%;
}
.sws_table_custom thead tr th{
   border: 2px solid #C2D9ED;
   color: #0B66B7;
   padding: 20px 8px;
}
.sws_table_custom tbody tr td{
    border: 2px solid #C2D9ED;
    color: #080808;
    font-size: 18px;
    font-weight: 600;
    padding: 20px 0px;
 }
/**************Summer & Winter tab content  end*********/
/**************Application Procedure tab content  start*********/
.ap_p p{
    font-family: 'Open Sans', sans-serif;
    font-weight: 600;
    font-size: 20;
    padding-top: 10px;
    padding-bottom: 30px;
}
.ap_st1 h3{
    font-family: 'Montreux G';
    font-weight: 600;
    display: inline-block;
    border: 1px solid rgba(11, 102, 183, 0.5);
    padding: 12px 20px 8px;
    background-color: #E9F3FF;
    color: #0B66B7;
    font-size: 20px;
}
.ap_li{
    padding-top: 15px;
    padding-left: 6%;
}
.ap_li ol li{
    font-family: 'Open Sans', sans-serif;
    font-weight: 600;
    font-size: 16px;
    color: #333333;
    list-style:upper-alpha;
}
.ap_li ol li span{
   color: #0B66B7;
}
.ap_li ol li::marker{
    font-family: 'Open Sans', sans-serif;
    font-weight: 600;
    color: #0B66B7;
    font-weight: bold;
}
.ap_st1_p p{
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    font-size: 16px;
    color: #333333;
    text-align: justify;
    padding-top: 12px;
    padding-bottom: 30px;
}
.ap_st2 h3{
    padding-right: 13%;
}
.kd_sap{
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 9%;
}
.kd_sap h4{
    font-family: 'Open Sans', sans-serif;
    font-weight: 600;
    font-size: 16px;
    color: #0B66B7;
    display: inline-block;
    border-bottom: 1px solid #0B66B7;
    padding-bottom: 2px;
}
.kd_sap p{
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    font-size: 16px;
    color: #333333;
}
.kd_sap_p_span{
    font-family: 'Open Sans', sans-serif;
    font-weight: 600;
    font-size: 16px;
    color: #333333;
}
.ap_st3 h3{
    padding-right: 82px;
}
.kd_YRF p{
    font-family: 'Open Sans', sans-serif;
    font-weight: 600;
    font-size: 16px;
}
/**************Application Procedure tab content  end*********/
/**************Fees and Funding tab content  start*********/
.irc_contact_fees p{
	margin-top: 10px;
	margin-bottom: 5px;
}
.f_f p{
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    font-size: 16px;
    text-align: justify;
}
/**************Fees and Funding tab content  end*********/
/**************Bangladesh study & Research tab content  start*********/
.bsr_hd h1{
    font-size: 30px;
}
.bsr_hd2 h1{
    font-family: 'Open Sans', sans-serif;
    font-weight: 600;
    font-size: 20px;
    color: #0B66B7;
    text-decoration: none;
    display: inline-block;
    border-bottom: 1px solid #0B66B7;
    padding-bottom: 10px;
}
.bsr_p p{
    padding-bottom: 1.1rem;
}
.bsr_list ul {
 padding-left: 2rem;
}
.bsr_list ul li {
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    font-size: 14px;
    list-style: none;
    text-align: justify;
    padding-bottom: 10px;
}
.bsr_list ul li::before{
    font-family: "Font Awesome 5 Free";
    font-weight: 700;
    content: "\f04b";
    font-size: 14px;
    padding-right: 12px;
    color: #0B66B7;
}
.bsr_list_span{
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    font-size: 16px;
    color: #0B66B7;
}
.conference_section{
	display: grid;
    grid-template-columns: 60% 40%;
    gap: 20px;
}
.Rohingya_poster{
	margin-top: 6rem;
}
.Rohingya_poster img{
	box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
	padding:8px;
}
/**************Bangladesh study & Research tab content  end*********/
/**************our facilitiestab content  start*********/
.of_list{
    padding-top: 1rem;
}
.of_list ul li {
    font-size: 16px;
}
/**************our facilities tab content  end*********/
/**************our facilities tab content  end*********/
.faq_list{
    padding-top: 0;
    padding-left: 4rem;
}
.faq_list ol li{
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    font-size: 16px;
}
/**************our facilities tab content  end*********/
/**************Contact tab content  end*********/
.sto_con_tab{
display: flex;
padding-top: 3rem;
}
.sto_con_row{
    padding: 3rem 0;
    border: 1px solid rgba(40, 169, 225, 0.3);
    box-shadow: 1px 1px 10px rgba(40, 169, 225, 0.3);
    background-color: #FAFAFA;
}

.sto_con_tab_right h2{
    font-family: 'Montreux G';
    font-weight: 700;
    color: #0B66B7;
    font-size: 24px;
}
.sto_con_tab_right p{
    font-family: 'Montreux G';
    font-weight: 400;
    color: #333333;
    font-size: 14px;
}
.sto_con_tab_right_span{
   color:#0B66B7; 
}
.sto_con_tab_right h5{
    font-family: 'Montreux G';
    font-weight: 400;
    font-size: 14px;
    padding: 6px 0px;
}
.sto_con_tab_right_btn_custom{
    font-family: 'Montreux G';
    font-weight: 700;
    font-size: 14px;
    color: #FFFFFF;
    background-color: #0B66B7;
    padding: 7px 36px;
}
.sto_con_tab_right_btn_custom:hover {
    color: #0B66B7;
    background-color: #FFFFFF;
    border-color: #0B66B7;
    padding: 7px 36px;
}
.sto_con_tab_left img{
	border-radius: 50%;
    height: 150px;
    width: 150px;
    object-fit: cover;
}
/**************Contact tab content  end*********/
/**************FAQs tab content  start*********/
.faq_qa_custom{
padding-left: 3rem;
}
.faq_qa_custom h5{
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    font-size: 16px;
}
.faq_qa_custom p{
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    font-size: 16px;
}
.faq_qa_custom p::before{
    font-family: "Font Awesome 5 Free";
    font-weight: 700;
    content: "\f04b";
    font-size: 14px;
    padding-right: 5px;
    color: #0B66B7; 
}
/**************FAQs tab content  end*********/
/**************Student Testimonials tab content  start*********/
.st_slide{
    padding-left: 1.8rem;
    padding-right: 3.5rem;
}
.st_con_row{
    margin-right: 14rem;
}
.st_slider_info img{
    display: inline;
}
.st_slide p{
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    font-size: 14px;
    text-align: justify;
}
.st_slide p::before{
    font-family: "Font Awesome 5 Free";
    font-weight: 700;
    content: "\f10d";
    font-size: 16px;
    padding-right: 5px;
    color: #5594CD;
}
.st_slide p::after{
    font-family: "Font Awesome 5 Free";
    font-weight: 700;
    content: "\f10e";
    font-size: 16px;
    padding-right: 5px;
    color: #5594CD; 
}
.st_slide h5{
    font-family: 'Montreux G';
    font-weight: 700;
    color: #0B66B7;
    font-size: 24px;
    text-align: right;
}
.st_con_pre{
    top: 13rem;
    left: 30rem;
}
.st_con_next{
    top: 13rem;
    right: 2rem; 
}
.st_con_pre_icon{
    background-image: none;
}
.st_slide_cng_icon{
font-size: 20px;
color:#85B3DB;
}
/**************Student Testimonials tab content  end*********/
.publi_head h3{
    font-family: 'Montreux G';
    font-weight: 700;
    font-size: 36px;
    color: #0B66B7;
    text-transform: uppercase;
    padding: 15px 0;
}
.publi_head p{
	font-weight: 500;
    text-align: justify;
    font-size: 17px;
}
/***************Publication Headline End***************/
/***************Publication Book Info One Start***************/
.Publi_book_info_head{
    margin-bottom: 2rem;
}
.book_info_row{
    background-color: #FAFBFF;
    border: 1px solid rgba(40, 169, 225, 0.2);
    box-shadow: 0px 0px 9px rgba(65, 153, 235, 0.15);
    border-radius: 5px;
    margin: 4rem 0rem 8rem 0rem;
    padding-bottom: 1rem;
}
.book_container{
    padding: 0 3%;
}
.pub_imge{
    margin-top: -6rem;
    text-align: center;
    margin-bottom: 3rem;
}
.book_info_row:hover{
    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
}
.pub_imge img{
    width: 80%;
}
.sin_journal_imge img{
    width: 70%;
}
.book_info_detail{
    padding-right: 5%;
}
.book_info_detail h3{
    font-family: 'Montreux G';
    font-size: 24px;
    font-weight: 600;
    color: #0B66B7;
    padding-top: 3rem;
    text-transform: uppercase;
}
.book_info_detail h3 a:hover{
    color: #7ae9ff;
}
.book_info_detail h5{
    font-family: 'Open Sans', sans-serif;
    font-size: 16px;
    font-weight: 600;
    color: #0B66B7;
    padding-bottom: 0.5rem;
}
.book_info_detail p{
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    font-weight: 600;
    color: #333333;
    text-align: justify;
}
.book_info_detail_span{
    font-family: 'Open Sans', sans-serif;
    font-size: 16px;
    font-weight: 600;
    color: #0B66B7;
    text-align: justify;
}
/*Publication Book Info One End*/
 /*Journal Headline start*/
 .journal_headline h2{
    font-family: 'Montreux G';
    font-size: 36px;
    font-weight: 700;
    color: #0B66B7;
    text-transform: uppercase;
    padding: 40px 0;
 }
 /*Journal Headline end*/
 /* Journal Books info Card start*/
  .jbic_card_col_custom{
    margin-bottom: 3rem;
    padding: 1rem;
 }
.jbic_card_custom{
    border: none;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    border-radius: 7px;
}
.jbic_card_custom img{
    width: 100%;
    height: 30rem;
    object-fit: contain;
}
.jbic_card_body_custom {
    width: 100%;
}

/* width */
.jbic_cover_content::-webkit-scrollbar {
    width: 5px;
    overflow: hidden;
  }
  /* Track */
  .jbic_cover_content::-webkit-scrollbar-track {
    background: #ffff; 
    border-radius: 10px;
  }
   
  /* Handle */
  .jbic_cover_content::-webkit-scrollbar-thumb {
    background: #1260aa;
    border-radius: 10px;
  }
.jbic_card_body_custom h3{
    font-family: 'Montreux G';
    font-weight: 900;
    font-size: 24px;
    color: #0B66B7;
}
.jbic_card_body_custom h5{
    font-family: 'Montreux G';
    font-weight: 900;
    font-size: 18px;
    color: #0B66B7;
    padding: 5px 0px;
}
.jbic_card_body_custom p{
    font-family: 'Open Sans', sans-serif;
    font-weight: 600;
    font-size: 13px;
    color: #333333;
}
.jbic_card_body_custom_span{
    font-family: 'Open Sans', sans-serif;
    font-weight: 600;
    font-size: 16px;
    color: #0B66B7;
}
.jbic_card_body_btn_custom{
    font-family: 'Montreux G';
    font-weight: 700;
    font-size: 14px;
    padding: 0.5rem 1.5rem;
    background-image:  linear-gradient(to right,#09569A , #0B70CA );
    border-radius: 1.25rem;
    cursor: pointer;
    color: #ffffff;
    border: 0.09375rem solid #09569A;
}
.jbic_card_body_btn_custom:hover {
    background-image:  linear-gradient(to right,#ffffff , #ffffff );
    border-radius: 1.25rem;
    cursor: pointer;
    color:#09569A;
    border: 0.09375rem solid #09569A;
} 
.bulletin_issue{
    padding: 0rem 1rem;
	margin-bottom:1rem;
}
.bulletin_issue > .row{
    padding: 1rem;
    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
    align-items: center;
    transition: 0.3s;
}
.bulletin_issue > .row:hover{
    transform: translateY(-5px);
}
.bulletin_issue h6{
    font-size: 22px;
    font-family: 'Montreux G';
    font-weight: 700;
    color: #0B66B7;
}
.bulletin_issue h6:hover{
    color: #9DC543;
}
/*Collaboration Research Bulletin start*/
 .irb_colla_container_custom{
    background-color: #e3e4e43b;
    margin-top: 5rem;
    margin-bottom: 8rem;
    padding: 2rem;
 }
 .irb_colla_img_custom{
  width: 60%;
 }
 .irc_bulletin_img{
    width: inherit;
 }
 /*SDG Newsletter banner start*/
.sdg_nl_head{
    margin-top: 0rem;
    margin-bottom: 5rem;
}
.sdg_nl_container_custom{
    box-shadow: 0px 0px 13px rgba(65, 153, 235, 0.25);
    padding: 2rem;
}
.sdg_nl_info h1{
    font-family: 'Montreux G';
    font-size: 36px;
    font-weight:bold;
    color: #0B66B7;
    padding-bottom: 0.6rem;
}
.sdg_nl_info p{
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    font-weight:bold;
    color: #333333;
    text-align: justify;
    padding-bottom: 0.5rem;
}
.sdg_nl_info_btn{
    font-family: 'Montreux G';
    font-size: 14px;
    color: #ffffff;
    background-color: #0B66B7;
    padding: 0.5rem 1.5rem;
}
.sdg_nl_info_btn:hover{
    color: #0B66B7;
    background-color:#ffffff;
}
/*SDG Newsletter banner end*/
/*SDG Newsletter isse start*/
.issue_card_head{
    margin-top: 10rem;
    margin-bottom: 0rem;
}
.sdg_nl_col_custom{
    padding: 0;
    padding-left: 2rem;
    padding-right: 2rem;
    padding-bottom: 10rem;
}
.sdg_nl_card_custom{
    border: none;
    box-shadow: 0px 0px 13px rgba(65, 153, 235, 0.25); 
    position: relative;
    border-radius: 10px;
}
.sdg_nl_card_custom:hover{
    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px; 
}
.sdg_issue img{
    position: absolute;
    top: 50%;
    right: 53%;
    transform: translate(-53%, -50%);
}
.sdg_nl_col_custom_right{
    padding-left: 4rem;
    padding-right: 0;
}
.sdg_issue{
    padding: 2rem;
}
.sdg_issue_img{
    position: absolute;
    z-index: 1;
    left: -4rem;
    top: -3rem;
}
.sdg_issu_info h1{
    font-family: 'Montreux G';
    font-weight: 700;
    font-size: 24px;
    color: #0B66B7;
    text-transform: uppercase;
}
.sdg_issu_info p{
    font-family: 'Open Sans', sans-serif;
    font-weight: 600;
    font-size: 18px;
    color: #0B66B7;
}
.sdg_nl_vn_btn{
    font-family: 'Montreux G';
    font-weight: 700;
    font-size: 12px;
    padding: 0.5rem 1.5rem;
    background-image:  linear-gradient(to right,#09569A , #0B70CA );
    border-radius: 1.25rem;
    cursor: pointer;
    color: #ffffff;
    border: 0.09375rem solid #09569A;
}
.sdg_nl_vn_btn:hover{
    background-image:  linear-gradient(to right,#ffffff , #ffffff );
    border-radius: 1.25rem;
    cursor: pointer;
    color:#09569A;
    border: 0.09375rem solid #09569A;
}
.sdgs_newsletter_pdf_view{
    width: 800px;
    height: 700px;
}
/*SDG Newsletter isse end*/
/*Publication NOtice head start*/
.pb_no_left img{
    width: 100%;
}
.pb_no_left h3{
    font-family: 'Montreux G';
    font-weight: 700;
    font-size: 24px;
    color: #0B66B7;
    text-align: justify;
    padding-top: 2rem;
    padding-bottom: 1rem;
}
.pb_no_left p{
    font-family: 'Montreux G';
    font-weight: 900;
    font-size: 14px;
    color: #333333;
    text-align: justify;
    margin: 0;
}
.pb_no_left h5{
    font-family: 'Open Sans', sans-serif;
    font-weight: 600;
    font-size: 14px;
    color:#0B66B7 !important;
    padding-top: 1rem;
    padding-bottom: 1.5rem;
}
.pb_no_left a{
    text-decoration: none;
  }
.pb_no_left_author{
   font-size: 16px;
   padding-bottom: 10px;
}
.pb_no_left_author_span{
    color: #0B66B7;
    font-size: 18px;
}
.pb_author_nam{
    font-size: 18px;
}
.pb_no_left_rm{
    color: #0B66B7 !important;
    padding-top: 1rem;
}
.pb_no_right{
    margin: 0rem 3rem;
}
.pb_no_right h1{
    font-family: 'Montreux G';
    font-size: 36px;
    font-weight: 700;
    color: #0B66B7;
    border-bottom: 1px solid #91BADE;
}
.pb_no_right h4{
    font-family: 'Montreux G';
    font-size: 20px;
    font-weight: 700;
    color: #0B66B7;
    text-align: justify;
    padding-top: 8px;
}
.pb_no_right p{
    font-family: 'Open Sans', sans-serif;
    font-weight: 700;
    font-size: 14px;
    color: #333333;
    text-align: justify;
    letter-spacing: 1px;
}
.pb_no_right_para{
    padding-top: 2.5rem;
    padding-bottom: 1rem;
}
/*Publication NOtice end*/
/*Publication All Blog start*/
.pb_blog_head{
    margin-top: 7rem;
    margin-bottom: 3rem;
}
.pb_blog_headline h1{
    font-family: 'Montreux G';
    font-size: 36px;
    font-weight: 700;
    color: #0B66B7;
    text-align: left;
}
/*Publication All Blog end*/
/*Publication All Blog item start*/
.pb_ab_li_item_head{
    margin-bottom: 2rem;
}
.blog_img img{
    min-height: 12rem;
}
.single_blog_img img{
    min-height: 8rem;
}
.pb_blog_item_col_custom{
    padding-bottom: 3.5rem;
}
.pb_blog_item_rg_info h3{
    font-family: 'Montreux G';
    font-size: 18px;
    font-weight: 700;
    color: #0B66B7;
    text-align: left;
}
.pb_blog_item_rg_info h5{
    font-family: 'Open Sans', sans-serif;
    font-weight: 600;
    font-size: 14px;
    color: #0B66B7;
    padding-top: 10px;
    padding-bottom: 5px;
}
.pb_blog_item_rg_info p{
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    font-size: 14px;
    color: #0B66B7;
    margin: 0;
}
.pb_blog_item_rg_info p a{
    text-decoration: none;
}
.pb_blog_item_rg_info_rm{
    font-size: 16px !important;
    padding-top: 9px;
}

/*Publication Load more start*/
.pb_lm a{
    text-decoration: none;
}
.pb_lm a h5{
    text-align: center;
    font-family: 'Montreux G';
    font-size: 16px;
    font-weight: 600;
    color: #0B66B7;
    padding-bottom: 5rem;
}

/*Date Icon Before*/
.cal_icon::before{
    font-family: "Font Awesome 5 Free"; 
    font-weight: 900; 
    content: "\f073";
    padding-right: 0.5rem;
    font-size: 18px;
}

/*Blog News Headline section start*/
.bg_head_top{
    margin-top: 1rem;
}
.bg_head p{
    font-family: 'Montreux G';
    font-size: 12px;
    color:#0B66B7;
}
.bg_head_top_span{
    font-size: 13px;
    padding: 0 3px;
}
.bg_head h1{
    font-family: 'Montreux G';
    font-weight: 700;
    font-size: 24px;
    color:#0B66B7;
    padding-top: 0.5rem;
    padding-bottom: 2.5rem;
    line-height: 30px;
}
.bg_bannar_dt_info img{
    width: 100%;
}
/*Blog News Bannar & Details section start*/
.irc_blog_page_top_gap{
    padding: 7rem 0rem 3rem 0rem;
}
.bg_bannar_dt_info p{
    margin: 0;
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    font-weight: 900;
    text-align: justify;
    padding-bottom: 1.5rem;
}
.bg_bannar_dt_info_time{
    color: #0B66B7 !important;
    padding-top: 1rem;
    padding-bottom: 0.5rem;
}
.bg_bannar_dt_info_author{
    font-family: 'Montreux G';
    font-weight: 600;
    font-size: 18px;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
}
.bg_bannar_dt_info_author_span{
    color: #0B66B7;
}
.bg_bannar_dt_info_para_Custom{
    padding-bottom: 0 !important;   
}
.bg_bannar_dt_info_rf_list_one{
    padding-bottom: 1.5rem;
}
.bg_bannar_dt_info_rf_list_one ul {
    padding-left: 0;
    margin-bottom: 0;
}
.bg_bannar_dt_info_rf_list_one ul li{
    list-style: none;
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    font-size: 14px;
}
.bg_bannar_dt_info_rf_list_one ul li::before{
    font-family: "Font Awesome 5 Free"; 
    font-weight: 900; 
    content: "\2d";
    padding-right: 0.5rem;
}
.bg_bannar_dt_info_rf{
    font-family: 'Open Sans', sans-serif;
    font-weight: 600;
    font-size: 16px;
    color: #0B66B7;
    margin-bottom: 0;
    padding-top: 5rem;
}
.bg_bannar_dt_info_rf_list_two ul {
padding-left: 0;
}
.bg_bannar_dt_info_rf_list_two ul li {
    list-style: none;
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    font-size: 14px;
}

/*Blog News small Introduction card section start*/
.bg_intro_card_head{
margin-top: 3rem;
margin-bottom: 5rem;
}
.bg_intro_card_col_left_custom{
padding-left: 0;
}
.bg_intro_card_col_right_custom{
    background-color: #F8F6F6;
}
.bg_intro_card_right_info h4{
    font-family: 'Open Sans', sans-serif;
    font-weight: 600;
    font-size: 16px;
    color: #0B66B7;
    padding-top: 2rem;
}
.bg_intro_card_right_info p{
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    font-size: 14px;
    color: #333333;
    padding-top: 0.5rem;
    text-align: justify;
}
.nx_blog_head{
    font-family: 'Montreux G';
    font-size: 36px;
    font-weight: 700;
    color: #0B66B7;
    letter-spacing: 4px;
    padding-bottom: 2rem;
}
.bg_nx_intro_slider_owl_head{
    margin-top: 4rem;
        margin-bottom: 3rem;
}
.nbg_owl_slider_left h3{
    font-family: 'Montreux G';
    font-size: 16px;
    font-weight: 700;
    color: #0B66B7 !important;
}
.nbg_owl_slider_left h5{
    font-family: 'Open Sans', sans-serif;
    font-weight: 600;
    font-size: 12px;
    color: #0B66B7;
}
.nbg_owl_slider_left p{
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    font-size: 14px;
    color: #0B66B7;
    margin: 0;
    padding-top: 0rem;
}
.nbg_owl_slider_left p a{
  text-decoration: none;
}
.nbg_owl_slider_left_para_icon::before{
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    content: "\f073";
    padding-right: 3px;
    font-size: 12px;
}
/* Opportunities */
.irc_page_top_gap_opportunities {
    padding: 9rem 0rem 3rem 0rem;
}
.opportunities_head h4 {
    font-family: 'Montreux G';
    font-weight: 600;
    font-size: 36px;
    color: #0B66B7;
    text-transform: uppercase;
    margin-bottom: 3rem;
    text-align: center;
}
.opportunities_box {
    padding: 2rem 1rem;
    background: #FCFBFB;
    border: 1px solid rgba(40, 169, 225, 0.2);
    box-shadow: 0px 0px 9px rgba(65, 153, 235, 0.15);
    border-radius: 15px;
    margin-bottom: 3rem;
    text-align: center;
    transition: 0.5s ease-in-out;
    height: 12rem;
}
.opportunities_box:hover {
    transform: translateY(-5px);
}
.opportunities_box h6 {
    font-family: 'Montreux G';
    font-style: normal;
    font-weight: 700;
    font-size: 20px;
    color: #105FA6;
    margin-top: 1rem;
}
/* 
SIMEC-BULLETIN-PAGE-CSS */
.bulletin_header{
  position: fixed;
  top:14%;
  z-index: 99999;
  width: 100%;
  background-color:white;
}
.simec_bulletin_logo{
  width: 200px;
  padding: 15px;
}
.simec_buttetin_top{
  margin-top:10rem;
}
.bulletin_navbar li{
  padding-left:20px;
}

.bulletin_navbar .dropdown-menu li{
  padding-left:0px;
}

.bulletin_navbar > li > a {
    font-family: 'Open Sans', sans-serif;
    font-weight: 500;
    font-size: 14px;
    color: #09569A!important;
    text-transform: uppercase;
    display: block;
}

.bulletin_submit{
  font-family: 'Montreux G';
  font-weight: 700;
  font-size: 16px;
  color: #ffffff;
  background-color: #283891;
  padding: 12px 12px;
  border: none;
  border-radius: 5px;
  transition: 0.5s;
}
.bulletin_submit:hover{
  background-color:#9ec845;
  color:white;
}
.jbic_card_col_custom {
    padding: 0rem;
}
.artical_listd{
  margin-bottom:2rem;
}
.artical_listd h6{
  font-family: 'Montreux G';
  color:#006798;
  font-size: 16px;
}
.artical_listd h6:hover{
  font-family: 'Montreux G';
  color:#9ec845;
  font-size: 16px;
}
.artical_listd p{
  font-family: 'Montreux G';
  color:#222222;
  font-size: 16px;
}
.artical_btn{
  border: 1px solid gray;
  padding: 5px 15px;
}
.artical_btn:hover{
  background-color:#9ec845;
  color:white;
}
.bulletin_artical_lists{
  margin-bottom:2rem;
}
.bulletin_artical_lists{
  margin-bottom:2rem;
}

.bulletin_about_lists{
  margin-bottom:2rem;
}

.bulletin_about_lists h4{
  font-family: 'Montreux G';
  color:#283891;
  margin-bottom:1rem;
}

.bulletin_about_lists p{
  font-family: 'Open Sans', sans-serif;
  font-weight:400;
}

.bulletin_about_lists .title_aboutus {
  font-family: 'Montreux G';
  color:#9ec845;
  font-size: 28px;
}

.bulletin_about_lists span{
	color:#9ec845;
}
.bulletin_editorial_team{
  	text-align: center;
}
.bulletin_editorial_team h6{
  font-family: 'Montreux G';
  color:#222222;
  font-size: 22px;
	margin-bottom:20px;
}
.bulletin_editorial_team p{
  font-family: 'Montreux G';
  color:#666666;
  font-size: 17px;
}
.bulletin_editorial_team_lists{
	padding: 2rem 0rem;
	margin-bottom: 1rem;
}
.buttetin_contact{
    text-align:center;
	margin-bottom:4rem;
}
.buttetin_contact p{
      font-family: 'Open Sans', sans-serif;
  color:#222222;
  font-size: 20px;
}
.buttetin_contact_lists{
    box-shadow: rgba(0, 0, 0, 0.15) 1.95px 1.95px 2.6px;
    padding:2rem;
    border-radius:10px;
	margin-bottom:4rem;   
}
.buttetin_contact_lists:hover{
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
	transition: 0.5s;
}
.buttetin_contact_lists h6{
  font-family: 'Montreux G';
  color:#283891;
  font-size: 20px;
}
.buttetin_contact_lists p{
  font-family: 'Montreux G';
  color:#666666;;
  font-size: 16px;
}
.issbs_number p{
  font-family: 'Montreux G';
  color:#283891;
  font-size: 20px;
  margin-bottom:4rem; 
}
.submissions_box{
    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
    padding:2rem;
    border-radius:10px;
    margin-bottom:2rem;
	text-align: center;
}
.submissions_box p{
    font-family: 'Montreux G';
}
.submissions_box span{
    font-family: 'Montreux G';
    color:#283891;
}
.submission_title h5{
	font-family: 'Montreux G';
	margin-top: 2rem;
}
.submission_title_head p{
	font-family: 'Open Sans', sans-serif;
    padding-left: 2rem;
    margin-top: 1rem;
    font-weight: 600;
}
.submission_title_lists p{
	font-family: 'Open Sans', sans-serif;
    padding-left: 2rem;
    margin-top: 1rem;
    font-weight: 500;
	font-size:15px;
}
.sumit_left{
	margin-left: 2rem;
}
.submission_title p{
	font-family: 'Open Sans', sans-serif;
	font-size:15px;
}
.submission_title_lists .submission_text_bold{
	font-weight:900;
	color:black;
}
.achives_banner_title p{
    font-family: 'Montreux G';
    color:#666666;
    font-size: 18px;
}
.achives_banner_title span{
    font-family: 'Montreux G';
    color:#283891;
    font-size: 18px;
}





/*
 maga menu
*/

#menu-header-menu > li.menu-item-has-children {
    position: relative;
}

ul li.mega_menu > ul.sub-menu {
    position: absolute;
    width: 100vw;
    top: 100%;
    left: 200%;
    transform: translate(-200%, 0%);
    background-color: #FAFBFF;
    display: flex;
    justify-content: center;
    padding: 40px 0px;
    box-shadow: 0px 2px 5px 0px #bbb;
    border-top: 2px solid #388ad3;
    opacity: 0;
    transition-duration: .3s;
}

.research_top-header_bg ul.research_header li.mega_menu:hover > ul.sub-menu {
    opacity: 1;
    top: 100%;
    left: 65%;
    transform: translate(-54%, 0%);
    transition-duration: .3s;
    z-index: 99999;
}

#menu-header-menu > li.menu-item-has-children::after {
    color: #09569A;
    content: '\f0dd';
    font-family: "Font Awesome 6 free";
    font-weight: 600;
    font-size: 15px;
    position: absolute;
    top: 45%;
    right: 3%;
    transform: translate(-3%, -45%);
    transition-duration: .3s;
}


ul li.mega_menu > ul.sub-menu > li > a {
    border-bottom: 1px solid #cbcbcb;
    margin-bottom: 15px;
    text-transform: capitalize !important;
    font-size: 15px !important;
    color: #565656 !important;
    font-weight: 700 !important;
    /* font-family: 'Montreux Reguler' !important; */
    font-family: "Open Sans", sans-serif!important;
}

ul li.mega_menu > ul.sub-menu > li > ul {
    padding-bottom: 15px;
    width: 330px;
}

ul li.mega_menu > ul.sub-menu > li > ul > li a {
    color: #43474E !important;
    padding: 10px 10px 10px 5px;
    text-transform: capitalize !important;
    font-size: 12px !important;
    position: relative;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
}
ul li.mega_menu > ul.sub-menu > li > ul > li > a:hover {
    color: #1260AA !important;
    padding: 10px 10px 10px 15px;
}

ul li.mega_menu > ul.sub-menu > li > ul > li > a:hover:before {
    opacity: 1;
    transition-duration: .3s;
}


ul li.mega_menu > ul.sub-menu > li > ul > li > a::before {
    color: #1260AA;
    content: '\f0da';
    font-family: "Font Awesome 6 free";
    font-weight: 600;
    font-size: 15px;
    position: absolute;
    top: 50%;
    left: 0%;
    transform: translate(0%, -50%);
    transition-duration: .3s;
    opacity: 0;
}


li.kosen_menu {
    border-top: 1px solid #666666;
    border-bottom: 1px solid #666666;
    margin-top: 15px;
    width: 60%;
}
#menu-header-menu > li.aboutus_dropdown {
    position: relative;
}
#menu-header-menu li.aboutus_dropdown ul.sub-menu {
    box-shadow: 0px 1px 24px 0px rgba(0, 0, 0, 0.09);
    padding: 12px 2px;
    z-index: 99999;
    display: block;
    background: #fff;
    position: absolute;
    left: 0;
    top: 150%;
    transition: all 0.3s ease;
    visibility: hidden;
    opacity: 0;
}


#menu-header-menu li.aboutus_dropdown:hover > ul {
    pointer-events: visible;
    top: 100%;
    visibility: visible;
    opacity: 1;
    width: 100%;
}








/* ==================================== RESPONSIVE SECTION =====================================*/
@media screen and (max-width: 1880px) {
    .research_top-header_bg ul.research_header li.mega_menu:hover > ul.sub-menu {
        top: 100%;
        left: 56%;
        transform: translate(-51%, 0%);
    }
	.irc_title {
    margin: 15rem 5rem 0rem 0rem;
}

}
@media screen and (max-width: 1536px) {
    .research_top-header_bg ul.research_header li.mega_menu:hover > ul.sub-menu {
        top: 100%;
        left: 54%;
        transform: translate(-42%, 0%);
    }
}



@media screen and (max-width: 1440px) {
    .research_top-header_bg ul.research_header li.mega_menu:hover > ul.sub-menu {
        top: 100%;
        left: 52%;
        transform: translate(-38%, 0%);
    }
	.irc_title {
    margin: 15rem 5rem 0rem 0rem;
}
}
@media screen and (max-width: 1366px) {
    .research_header_logo {
        max-height: 55px;
    }
    .irc_home_banner_text {
        padding: 11rem 0rem;
    }
    .irc_slider_update {
        top: 6%;
        right: 0%;
        transform: translate(0%, 6%);
    }
    .update_slider_head h1 {
        padding: 13px 0px 0px 0px;
    }
    .irc_home_banner_text h1 {
        font-size: 48px;
    }
    .update_slider_details {
    margin: 1rem 0rem 2rem 1rem;
}
    #menu-research-menu li.menu-item-has-children ul {
        top: 74px;
    }
    .research_top-header_bg ul.research_header li.mega_menu:hover > ul.sub-menu {
        top: 100%;
        left: 45%;
        transform: translate(-34%, 0%);
    }
    ul.research_menu > li > a {
        font-size: 12px;
        padding: 29px 14px;
    }
      #menu-research-menu > li.menu-item-has-children::after {
        top: 45%;
        right: 0%;
        transform: translate(0%, -45%);
    }
    #menu-research-menu > li.menu-item-has-children:hover:after {
        top: 50%;
        right: 0%;
        transform: translate(-0%, -50%);
    }
    .update_slider_details {
        margin: 2rem 0rem 2rem 1rem;
    }
    .irc_objectives_details {
        padding: 1rem;
    }
    .irc_objectives_details p {
        font-size: 13px;
        line-height: 20px;
        margin-top: 1rem;
    }
/*     .irc_title {
        margin: 5rem 0rem;
    } */
    .agenda_plans_details ul li {
        line-height: 34px;
        font-size: 14px;
    }
    .cra_text h6 {
        font-size: 15px;
    }
    .readmore_btn {
        padding: 11px 30px;
        font-size: 12px;
    }
    .cordi_info {
        padding: 0rem 2rem 0rem 2rem;
    }
    .cordi_info p {
        font-size: 12px;
    }
    .advisor_img::after {
        width: 340px;
        right: 50%;
        bottom: 6%;
        transform: translate(-50%, -6%);
    }
    .staf_card_img img {
        min-height: 28rem;
    }
    .bg_white {
        padding: 1rem;
    }
    /* .mission_card {
        padding: 7% 0%;
    } */
    .people_card_info {
        padding: 18px 0px 10px 34px;
    }
    .get_in {
        margin-bottom: 0px;
    }
    .activi_common_headline h3 {
        font-size: 22px;
        padding: 0% 5% 5%;
    }
    .con_bannar_left h2 {
        padding-top: 5%;
    }
    .seminar_card_info h5 {
        font-size: 14px;
    }
    .single_seminar_workshop_title h4 {
        font-size: 22px;
    }
    .irc_sw_detials h3 {
        font-size: 20px;
    }
    .irc_sw_detials p {
        font-size: 14px;
    }
    .lecture_youtube{
        margin-bottom: 2rem;
    }
    .seminar_card_info p {
        font-size: 12px;
    }
    .seminar_icon_custom {
        font-size: 14px;
    }
    .seminar_card_custom:hover .event_socialiocn {
        top: 50%;
        right: 4%;
        transform: translate(4%, -50%);
    }
    .share_icon > i {
        font-size: 13px!important;
    }
    .seminar_card_custom .share_icon {
        bottom: 4px;
        right: 14px;
        transform: translate(-14px, -4px);
    }
    .colla_img img {
        min-height: 18rem;
    }
    .policy_info p {
        font-size: 13px; 
        line-height: 20px;
    }
    .policy_info_contact p {
        font-size: 15px;
    }
    .policy_info h3 {
        padding-top: 15px;
    }
    .colla_details{
        margin-top: 2rem;
    }
    .op_custom_li_group a {
        font-size: 14px;
    }
    .sws_table_custom thead tr th {
        font-size: 13px;
    }
    .in_list_custom h1 {
        font-size: 25px;
    }
    .in_list_custom h3 {
        font-size: 22px;
        padding-bottom: 13px;
        padding-top: 0px;
    }
    .in_acco_body_p p, .in_acco_body_ul ul li, .in_acco_body_ul_span, .in_list_custom p {
        font-size: 13px;
    }
    .in_acco_body_ul ul li::before, .bsr_list ul li::before, .faq_qa_custom p::before {
        font-size: 9px;
        padding-right: 5px;
    }
    .ap_st1 h3 {
        font-size: 16px;
    }
    .ap_li ol li, .ap_st1_p p, .kd_sap p, .f_f p, .bsr_list_span, .of_list ul li, .faq_qa_custom h5 {
        font-size: 14px;
    }
    .st_con_row {
        margin-right: 7rem;
    }
    .in_acco-butn_custom {
        font-size: 16px;
        padding: 16px 15px;
    }
    .book_info_detail p {
        font-size: 12px;
    }
    .sdg_nl_vn_btn{
        padding: 7px 10px;
    }
    .sdg_issue img {
        top: 50%;
        right: 48%;
        transform: translate(-48%, -50%);
    }
    .reyoutubetabs img {
        width: 140px;
    }
	.card_custom {
    height: 40rem;
}
	.staf_card_info p {
    font-size: 13px;
}
.advisor_img img {
    max-width: 250px;
}
.advisor_info h4 {
    font-size: 15px;
}
.advisor_img {
    margin-top: 5rem;
    border-right: none;
    padding-left: 65px;
}
.irc_page_top_gap_stu_opp {
    padding: 7rem 0rem 3rem 0rem;
}
.irc_page_top_gap {
    padding: 8rem 0rem 3rem 0rem;
}
.irc_collaboration_slider img {
    width: 190px;
}
	.irc_title {
		margin: 10rem 5rem 0rem 0rem;
	}
	.research_home_aboutplink .reabout_box:nth-child(1) {
		margin: 20px 0px 80px 0px;
	}
	.research_home_aboutplink .reabout_box:nth-child(2) {
		margin: 15px 0px 38px 15px;
	}
	.research_home_aboutplink .reabout_box:nth-child(3) {
		margin: 20px 0px 44px 0px;
	}
	.research_home_aboutplink .reabout_box:nth-child(4) {
		margin: 20px 2px 48px 0px;
	}
	.research_home_aboutplink .reabout_box:nth-child(5) {
		margin: 20px 15px 80px 15px;
	}
	.research_home_aboutplink .reabout_box:nth-child(6) {
		margin: 20px 45px 50px 0px;
	}
    ul li.mega_menu > ul.sub-menu > li > ul {
        width: 300px;
    }
}

@media only screen and (max-width: 1298px) {
	ul.research_menu > li > a {
		font-size: 10px;
		padding: 29px 10px;
	}
	    .research_top-header_bg ul.research_header li.mega_menu:hover > ul.sub-menu {
        top: 100%;
        right: 60%;
        transform: translate(-30%, 0%);
    }
    ul li.mega_menu > ul.sub-menu > li > ul {
        width: 264px;
    }
}

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

    .research_header_logo {
        max-height: 40px;
    }
	.research_top-header_bg ul.research_header {
    padding-right: 0px;
}
	.bulletin_header {
		top: 12%;
	}
    .research_top-header_bg ul.research_header li.mega_menu:hover > ul.sub-menu {
        top: 100%;
        left: 36%;
        transform: translate(-17%, 0%);
    }
        ul li.mega_menu > ul.sub-menu > li > ul {
        width: 100%;
    }
	#menu-research-menu li.menu-item-has-children ul {
		top: 57px;
	}
      #menu-research-menu > li.menu-item-has-children::after {
        top: 45%;
        right: -1%;
        transform: translate(1%, -45%);
    }
    #menu-research-menu > li.menu-item-has-children:hover:after {
        top: 50%;
        right: -1%;
        transform: translate(1%, -50%);
    }
    ul.research_menu > li > a {
        font-size: 10px;
        padding: 20px 12px;
    }
    .update_slider_details {
        margin: 2rem 0rem 2rem 1rem;
    }
    .about_us_sec {
        padding: 2rem;
    }
    .research_home_aboutplink .reabout_box:nth-child(1) {
               margin: 14px 15px 75px 0px;
    }
	.research_home_aboutplink .reabout_box:nth-child(2) {
		margin: 15px 0px 38px 0px;
	}
    .research_home_aboutplink .reabout_box:nth-child(3) {
        margin: 20px 75px 50px 12px;
    }
	.research_home_aboutplink .reabout_box:nth-child(4) {
		margin: 20px 3px 48px 8px;
	}
	.research_home_aboutplink .reabout_box:nth-child(5) {
		margin: 20px 0px 80px 0px;
	}
	.research_home_aboutplink .reabout_box:nth-child(6) {
		margin: 20px 0px 50px 10px;
	}
    .irc_title {
		margin: 5rem 10rem 0rem 0rem;
	}
	.irc_bulletin_title{
		margin: 5rem 0rem 0rem 0rem;
	}
    .cordi_image img {
        padding: 24px;
    }
    .cordi_info {
        padding: 0rem 1rem 0rem 2rem;
    }
    .advisor_info {
        padding: 2rem 3rem 8rem 5rem;
    }
	.advisor_info p {
		font-size: 12px;
}
	.staf_card_img img {
		min-height: 21rem;
	}
    .advisor_img::after {
        width: 267px;
        right: 51%;
        transform: translate(-51%, -6%);
    }
    .advisor_info h3 {
        font-size: 22px;
    }
    .advisor_carosel_item {
        padding: 6% 2%;
        position: relative;
    }
    .support_team {
        padding-top: 40px;
    }
    .head_item h5 {
        font-size: 12px;
    }
    /* .mission_col_custom {
        padding: 2% 3%;
    } */
    .people_card_icon_left {
        width: 80%;
    }
    .con_bannar_left h4 {
        font-size: 22px;
        margin-bottom: 0;
    }
    .con_bannar_left p {
        font-size: 16px;
    }
    .seminar_btn_custom {
        font-size: 12px;
    }
    .agenda_plans_details ul li {
        line-height: 30px;
        font-size: 12px;
    }
    .irc_home_pro_details {
        padding: 1rem;
    }
    .irc_home_pro_details h4 {
        font-size: 32px;
        line-height: 33px;
    }
    .irc_home_pro_details p {
        font-size: 12px;
    }
    .in_list_custom h1 {
        font-size: 21px;
    }
    .st_con_row {
        margin-right: 0rem;
    }
    .book_info_detail h3 {
        padding-top: 1rem;
        font-size: 21px;
    }
    .sdg_issue img {
        top: 50%;
        right: 43%;
        transform: translate(-43%, -50%);
    }
    .irc_page_top_gap {
        padding: 8rem 0rem 3rem 0rem;
    }
    .pb_no_left h3 {
        font-size: 18px;
    }
    .pb_no_right h4 {
        font-size: 16px;
    }
    .pb_no_right {
        margin: 0rem 1rem;
    }
    .pb_blog_head {
        margin-top: 0rem;
        margin-bottom: 3rem;
    }
    .single_blog_img img {
        min-height: 5rem;
    }

    .irc_yt_title img{
        width: 100%;
    }
    .reyoutubetabs > h5 {
        padding: 1rem 0rem;
    }
    .seminar_card_custom:hover .event_socialiocn {
        top: 65%;
        right: 3%;
        transform: translate(3%, -65%);
    }
    .seminar_card_img img {
        height: 14rem;
    }
    .jbic_card_col_custom {
        padding: 0rem;
    }
    .jbic_card_body_custom h3 {
        font-size: 18px;
    }
    .sdg_nl_col_custom {
        padding: 0;
        padding-left: 9rem;
        padding-right: 2rem;
        padding-bottom: 6rem;
    }
	.card_custom {
		height: 38rem;
	}
		.advisor_img {
		padding-left: 55px;
	}
	.bulletin_issue {
   		 padding: 0rem 2rem;
	}
	
}


@media only screen and (max-width: 991px) {
	.bulletin_header {
		top: 6%;
	}
	.simec_bulletin_logo {
    width: 130px;
}
	.bulletin_issue h6 {
    font-size: 18px;
}
    .research_top-header_bg,.research_main_header_bg{
        display: none;
    }
    .research_fullheader .slicknav_menu{
       display: block;
	background: #d8eaff;
    }
    .irc_home_sec {
        padding: 3rem 0rem;
    }
    .irc_slider_update {
        top: 3%;
        right: 0%;
        transform: translate(0%, 3%);
    }
    .irc_home_banner_text h1 {
        font-size: 22px;
    }
    .irc_home_banner_text h5 {
        font-size: 18px;
    }
    .irc_home_banner_text p {
        font-size: 13px;
    }
    .update_slider_details {
        margin: 1rem 0rem 2rem 1rem;
    }
    .update_slider_head h4 {
        font-family: 'Montreux G';
        font-style: normal;
        font-weight: 700;
        font-size: 16px;
        line-height: 24px;
        color: #0B66B7;
        margin: 0rem 0rem 1rem 0rem;
    }
    .update_slider_head h4 {
        font-size: 16px;
		line-height: 18px;
    }
    .irc_home_banner_text {
        padding: 17rem 0rem;
    }
    .about_us_sec {
        padding: 0rem;
    }
    .research_home_aboutplink {
        justify-content: center;
    }
    .irc_title {
        margin: 2rem 0rem;
    }
    .agenda_img {
        text-align: center;
    }
    .cra_img_box img{
        width: 100%;
    }
    .irc_bulletin {
        position: inherit;
    }
    .irc_bulletin_slider {
        position: inherit;
        transform: inherit;
        width: 100%; 
    }
    .irc_page_top_gap_opportunities {
        padding: 3rem 0rem 3rem 0rem;
    }
    .opportunities_head h4 {
        font-size: 28px;
    }
    .Coordinator {
        padding: 6rem 0rem 3rem 0rem;
    }
    .advisor_info {
         padding: 3rem 2rem 0rem 2rem;
    	height: 440px;
    }
    .page-template-irc_researcher_support_team > .irc_page_top_gap {
        padding: 5rem 0rem 0rem 0rem;
    }
    .advisor_img{
        text-align: center;
        padding-left: 0px;
        margin-top: 1rem;
    }
    .advisor_img::after{
        display: none;
    }
    .support_team{
        padding-bottom: 0px;
    }
    .irc_page_top_gap {
        padding: 6rem 0rem 0rem 0rem;
    }
    .irc_advice_caro_next, .irc_advice_caro_prev {
        width: 3rem!important;
        top: -50%;
    }
    /* .mission_card_body_custom p {
        font-size: 12px;
    } */
    /* .mission_col_custom {
        padding: 2% 1%;
    } */
    .public_slider_info {
        min-height: 19rem;
    }
    .pro_caro_slide_img, .employee_img, .get_in_item{
        text-align: center;
    }
    .get_in_item {
        padding: 6% 0%;
    }
    .activi_common_headline h3 {
        font-size: 19px;
        padding: 0% 0% 5%;
    }
    .link_part{
        margin-bottom: 2rem;
    }
    .con_bannar_right{
        text-align: center;
        margin-left:0
    }
    .single_seminar_workshop_title h4, .irc_sw_detials h3{
        font-size: 15px;
    }
    .tab_conten_custom {
        padding: 0 0%;
    }
    .in_list_custom{
        margin-top: 2rem;
    }
    .sto_con_tab {
        padding-top: 1rem;
    }
    .book_info_detail {
        padding: 0% 5%;
    }
    .pub_imge {
        text-align: center;
    }
    .pub_imge img {
        width: 50%;
    }
    .publi_head h3 {
        font-size: 28px;
        margin-bottom: 1rem;
        margin-top: 2rem;
    }
    .issue_card_head {
        margin-top: 7rem;
    }
    .sdg_issue img {
        top: 40%;
        right: 54%;
        transform: translate(-54%, -40%);
    }
    .sdg_nl_col_custom {
        padding-bottom: 4rem;
    }
    .sdgs_newsletter_pdf_view{
        width: 630px;
        height: 700px;
    }
    .irc_blog_page_top_gap {
        padding: 3rem 0rem 3rem 0rem;
    }
    .bg_head h1 {
        font-size: 18px;
    }
    .advisor_img img {
        height: 320px;
		max-width: 100%;
    }
    .advisor_info p {
        margin-bottom: 0rem;
    }
    .grid_wrapper .h-image {
        grid-row: span 1;
    }
    .grid_wrapper .big-image {
        grid-row: span 1;
        grid-column: span 1;
    }
	.bulletin_issue img{
		max-width: 70px;
	}
	.book_info_row {
		margin: 9rem 0rem 8rem 0rem;
	}
	.publi_head p {
		font-size: 14px;
	}
	    .irc_page_top_gap_stu_opp {
        padding: 3rem 0rem 1rem 0rem;
    }
	.research_advisor {
		margin-top: 5rem;
	}
    .irc_ongoing_reserach_project_banner {
        padding: 3.5rem 0rem 0rem;
    }
    .round_table_head h4 {
        margin: 6rem 0rem 2rem 0rem !important;
    }
    .single_round_table_head {
        margin-top: 6rem !important;
    }
    .irc_collaboration_slider img {
        width: 225px;
    }
	.publi_notice_head{
		    margin-top: 2rem;
	}
	.research_home_aboutplink .reabout_box:nth-child(3) {
		margin: 20px 0px 50px 12px;
	}
	.bulletin_editorial_team{
		grid-template-columns: auto auto;
	}
	.achives_banner_title p {
		font-size: 16px;
	}
	.conference_section {
    grid-template-columns: auto;
}
	.Rohingya_poster {
    margin-top: 1rem;
}
}

@media only screen and (max-width: 500px) {
	.mbl_part {
    display: block;
}
	.desktop_part {
    display: none;
}
    .irc_home_sec {
        padding: 0rem 0rem;
    }
    .irc_home_banner_text {
        padding: 5rem 0rem 0rem 0rem;
    }
    .irc_slider_update{
        position: inherit;
        transition: inherit;
        width: inherit;
        margin-bottom: 3rem;
    }
    .update_slider_details {
        margin: 0rem 0rem 5rem 1rem;
    }
    .safety_carosel_indicator {
        margin-left: 0%;
        bottom: 8px!important;
    }
    .research_home_aboutplink {
        grid-template-columns: auto;
		margin-bottom: 5rem;
    }
    .research_home_aboutplink .reabout_box:nth-child(1) {
        margin: 20px 50px 30px 25px;
    }
    .research_home_aboutplink .reabout_box:nth-child(2) {
        margin-bottom: 6rem;
		margin-left: 20px;
    }
    .irc_objectives_title h1, .irc_title h1, .irc_cra_title h1 {
        font-size: 30px;
    }
    .irc_home_pro_details h4 {
        font-size: 25px;
        line-height: 25px;
    }
    .readmore_btn {
        padding: 10px 30px;
        font-size: 9px;
    }
    .irc_bulletin_slider .owl-carousel .owl-item img {
        display: block;
       width: inherit;
    }
    .rehomeyoutube h3{
        font-size: 30px;
        margin-bottom: 13px;
    }
    .rehomeyoutube h4 {
        font-size: 22px;
        line-height: 32px;
    }
    .reyoutubetabs > h5 {
        margin: 1rem;
    }
    .cordinator_info {
        margin: 0rem 0rem;
    }
    .advisor_info {
        padding: 3rem 1rem 7rem 1rem;
		    height: 574px;
    }
    .irc_advice_caro_prev {
        left: -36px;
    }
	.research_home_aboutplink .reabout_box:nth-child(4) {
		margin: 40px 3px 100px 8px;
	}
    .irc_advice_caro_next, .irc_advice_caro_prev {
        width: 5rem!important;
    }
    .publi_btn_pre {
        margin-left: 0%;
    }
    .publi_btn_next {
        margin-right: 0%;
    }
    .public_slider_info {
        margin-bottom: 1rem;
    }
    .news_card_img img{
        width: 100%;
    }
    .pro_slider_info h1 {
        font-size: 18px;
    }
    .acco_headline {
        font-size: 13px;
    }
    .SDGS_list ul li{
        font-size: 12px;
    }
    .fund_headline h2 {
        font-size: 20px;
    }
    .activi_common_headline h3 {
        font-size: 13px;
    }
    .irc_page_top_gap {
        padding: 5rem 0rem 0rem 0rem;
    }
    .con_bannar_left {
        padding-right: 0%;
    }
    .con_bannar_right img {
        margin-left: 0px;
    }
    .seminar_header h1 {
        font-size: 24px;
    }
    .single_seminar_workshop_title h4 {
        font-size: 14px;
        padding: 10px 0px 10px 15px;
    }
    .irc_sw_detials h3 {
        font-size: 16px;
    }
    .policy_info_contact {
        padding: 2rem 3rem;
    }
    .irc_page_top_gap_stu_opp {
        padding: 3rem 0rem 0rem 0rem;
    }
    .st_con_pre {
        top: 35rem;
        left: 12rem;
    }
    .st_con_next {
        top: 35rem;
        right: 7rem;
    }
    .query_headline {
        text-align: center;
    }
    .in_list_custom h3 {
        font-size: 14px;
    }
    .in_acco_body_ul ul {
        margin-left: 0rem;
    }
    .sws_table_custom_head {
        padding: 0 0%;
    }
    .in_acco-butn_custom {
        font-size: 15px;
        padding: 16px 15px;
    }
    .in_list_custom h1 {
        font-size: 13px;
    }
    .st_slide {
        padding-left: 0.8rem;
        padding-right: 2.5rem;
        margin-top: 1rem;
    }
    .st_slide h5 {
        font-size: 16px;
    }
    .pub_imge img {
        width: 70%;
    }
    .pub_imge {
        margin-top: 0rem;
    }
    .Publi_book_info_head {
        margin-bottom: 1rem;
    }
    .book_info_row {
        margin: 2rem 0;
    }
    .sdg_issue img {
        top: 40%;
        right: 0%;
        transform: translate(0%, -40%);
    }
    .sdgs_newsletter_pdf_view {
        width: 315px;
        height: 400px;
    }
    .pb_no_right {
        margin: 2rem 0rem;
    }
    .pb_blog_item_rg_info h3 {
        margin-top: 2rem;
    }
    .pb_blog_head {
        margin-top: 0rem;
        margin-bottom: 1rem;
    }
	.publi_head h3 {
    margin-bottom: 0rem;
}
    .single_blog_img img {
        max-height: 11rem;
    }
    .nx_blog_head {
        font-size: 23px;
        padding-bottom: 1rem;
    }
    .nbg_owl_slider_left h3{
        margin-top: 1rem;
    }
    .advisor_head h1 {
        font-size: 25px;
    }
    .jbic_card_col_custom {
        padding: 2rem;
    }
    .sdg_nl_col_custom {
        padding: 0;
        padding-left: 1rem;
        padding-right: 1rem;
        padding-bottom: 6rem;
    }
	.advisor_info h3 {
    font-size: 18px;
	}
	.jbic_card_col_custom {
		margin-bottom: 0rem;
	}
	.sto_con_tab_left{
		text-align: center;
	}
	.sto_con_tab_right{
		text-align: center;
    	margin-top: 1rem;
	}
    .sustain h1 {
        font-size: 22px;
        padding: 0.5rem 0rem;
    }
	.bts-popup-container {
		grid-template-columns: none!important;
		width: 40%!important;
		margin: 3em auto!important;
	}
	.bts-popup-container_single {
		width: 60%!important;
	}
	.publi_notice_head{
		margin-top: 0rem;
	}
	.bulletin_editorial_team{
		grid-template-columns: auto;
	}
	.issbs_number p {
    font-size: 14px;
    margin-bottom: 2rem;
    text-align: center;
}
	.buttetin_contact_lists {
		margin-bottom: 2rem;
	}
	.achives_banner_img, .achives_banner_title{
		text-align:center;
	}
	.achives_banner_title p, .achives_banner_title span {
        font-size: 14px;
    }
	.submission_title h5 {
		font-size: 16px;
	}
	.submission_title_lists p {
		padding-left: 2rem;
	}
	.submission_title{
		padding: 00px 30px;
	}
}

@media only screen and (max-width: 375px) {
    .safety_carosel_indicator {
        margin-left: 0%;
        bottom: -60px!important;
    }
    .irc_objectives_title h1, .irc_title h1, .irc_cra_title h1 {
        font-size: 25px;
    }
    .irc_home_pro_details h4 {
        font-size: 20px;
    }
    .irc_home_pro_details {
        top: 66%;
        left: 25%;
        transform: translate(-25%, -66%);
    }
    .sdg_nl_col_custom {
        padding: 0;
        padding-left: 0rem;
        padding-right: 0rem;
    }
}
/*HOME-WINDOWS-Pop up image show*/
.img-replace {
    display: inline-block;
    overflow: hidden;
    text-indent: 100%; 
    color: transparent;
    white-space: nowrap;
  }
  .bts-popup {
    position: fixed;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    opacity: 0;
    visibility: hidden;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    transition: opacity 0.3s 0s, visibility 0s 0.3s;
  }
  .bts-popup.is-visible {
    z-index: 99;
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0s;
    transition: opacity 0.3s 0s, visibility 0s 0s;
  }
  
  /* Multipal-Image-popup */
  .bts-popup-container {
    position: relative;
    display: grid;
    grid-template-columns: auto auto auto;
    gap: 10px;
    width: 65%;
    margin: 8em auto;
    border-radius: none; 
    text-align: center;
    box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px);
    transform: translateY(-40px);
    /* Force Hardware Acceleration in WebKit */
    -webkit-backface-visibility: hidden;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    transition-property: transform;
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    transition-duration: 0.3s;
  }
 .bts-popup-close {
      position: absolute;
      top: -34px;
      right: 0px;
      width: 30px;
      height: 30px;
      background: #ee202a;
  }
  .bts-popup-close::before, .bts-popup-close::after {
    content: '';
    position: absolute;
    top: 13px;
    width: 16px;
    height: 3px;
    background-color: white;
  }
 .bts-popup-close::before {
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    left: 8px;
  }
 .bts-popup-close::after {
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
    right: 6px;
    top: 13px;
  }
  .is-visible .bts-popup-container {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
  }
  /* SINGLE-IMAGE-POPUP */
  .bts-popup-container_single{
    position: relative;
    width: 25%;
    margin: 15em auto;
    border-radius: none; 
    text-align: center;
    box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px);
    transform: translateY(-40px);
    /* Force Hardware Acceleration in WebKit */
    -webkit-backface-visibility: hidden;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    transition-property: transform;
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    transition-duration: 0.3s;
  }