@charset "utf-8";
/* CSS Document */
.ieucd-2024.home .content {
  background-color: rgba(255, 255, 255, 0.7);
  margin-top: 40px;
  margin-bottom: 40px;
  color: #fff;
}
p, a, .ieucd-2024.home .content p, .ieucd-2024.home .content li {
  color: #fff !important;
}
.ieucd-2024.home .content h1, .ieucd-2024.home .content h3, .ieucd-2024.home .content h4 {
  color: #d4ab03;
}
.ieucd-2024 .regi .btn-u-gold, .ieucd-2024 .regi a.btn-u-gold, .ieucd-2024 .regi a.btn.btn-lg.btn-u-gold.rounded {
  background-color: #2c8a57 !important;
  color: #fff !important;
  border: 1px solid #2c8a57;
}
.ieucd-2024 .regi .btn-u-gold:hover, .ieucd-2024 .regi a.btn-u-gold:hover, .ieucd-2024 .regi a.btn.btn-lg.btn-u-gold.rounded:hover {
  background-color: #d4ab03 !important;
  color: #fff !important;
  border: 1px solid #d4ab03;
}
.thumbnail {
  padding: 2px;
}
.ieucd-2024 .wfdp2022 .thumbnails.thumbnail-style h3, .ieucd-2024 .wfdp2022 .thumbnails.thumbnail-style h3 a {
  color: #fcfdff !important;
  margin-bottom: 3px;
}
.ieucd-2024 .wfdp2022 .thumbnails.thumbnail-style p, .wfdp2022 .thumbnails.thumbnail-style .caption p {
  color: #fff !important;
  line-height: 1.1em;
}
.ieucd-2024 .thumbnail-style a.btn-more {
  background: #2c8a57;
}
.ieucd-2024 .thumbnails.thumbnail-style {
  background-color: #2c8a57;
  border: 3px solid transparent;
  transition: border 0.8s ease-in-out;
  box-shadow: none;
}
.ieucd-2024 .thumbnails.thumbnail-style:hover {
  background-color: #ddaa3f;
  border: 3px solid #2c8a57;
  transition: border 0.2s ease-in-out;
  box-shadow: none;
}
.ieucd-2024 .thumbnails.thumbnail-style:hover .caption p {
  color: #5c5c5c !important;
}
.thumbnail {
  background-color: #2c8a57;
  border: 1px solid #ddd;
}
.iscd-2018 .ieucd-2024 .footer-v6 {
  color: #FFF;
  background-image: url(/academy/content/articles/events/2024/2024_INDIA/footer.jpg);
  background-repeat: repeat;
  background-size: cover;
  background-position: top center;
}
.iscd-2018 .ieucd-2024 .footer-v6 .copyright {
  background: #1c3661;
}
.iscd-2018 .ieucd-2024 .copyright a, .iscd-2018 .ieucd-2024 .footer-v6 .copyright .terms-menu li {
  border-color: #fab71f !important;
  color: #fcfdff !important;
}
.iscd-2018 .footer-v6 .dark-social li i {
  font-size: 26px !important;
  color: #fab71f !important;
}
.iscd-2018 .h-outline h1, .iscd-2018 .h-outline h2, .iscd-2018 .h-outline h3 {
  border: 1px solid #fff;
  padding: 3px 10px;
  color: #fff !important;
  display: inline-block;
  background-color: #1c3661;
}
.iscd-2018 .h-outline h1 {
  font-size: 20px;
}
.iscd-2018 .h-outline h3 a {
  color: #fff !important
}
.nav-alt-1 #nlu_navi1, .nav-alt-1 #nlu_navi1 ul li a, .nav-alt-1 #nlu_navi1 ul li a:link, .nav-alt-1 #nlu_navi1 ul li a:visited, .nav-alt-1 #nlu_navi1 ul li a:active {
  border: 1px solid #f8f7f7;
}
.nav-alt-1 #nlu_navi1 ul li * {
  font-size: 17px !important;
  font-weight: 700;
}
.nav-alt-1 #nlu_navi1 ul li.sub_parent a, .nav-alt-1 #nlu_navi1 ul li.sub_parent.active a {
  color: #000000;
  background-color: #ef7e20;
  padding: 8px 30px 8px 10px;
}
.nav-alt-1 #nlu_navi1 ul li.active a, .nav-alt-1 #nlu_navi1 ul li.active a:link, .nav-alt-1 #nlu_navi1 ul li.active a:visited, .nav-alt-1 #nlu_navi1 ul li.active a:active {
  color: #fff !important;
}
.ieucd-2024 .regi {
  background-color: #ef7e20;
  padding-top: 24px;
  padding-bottom: 24px;
}
.ieucd-2024 .regi h3, .ieucd-2024 .regi h3.white, .ieucd-2024 .regi h4, .ieucd-2024 .regi h4.white {
  color: #fff !important;
}
.btn-u-gold, a.btn-u-gold, a.btn.btn-lg.btn-u-gold.rounded {
  background-color: #fab71f !important;
  color: #fff !important;
  border: 1px solid #fcfdff;
}
.bg-blue-light {
  background-color: #1c3661;
  padding: 0 0 36px 0;
}
.required p {
  color: #ffffff !important;
}
.ieucd-2024 .cloth th {
  background: #1c3661;
  color: #fff !important;
}
.ieucd-2024 .content .cloth th p strong {
  color: #fff;
}
@media (min-width: 992px) {
  .ieucd-2024 .header-v6 .navbar-nav > li > a {
    border: 1px solid #fab71f;
  }
  .ieucd-2024 .header-v6 .navbar-nav > li.active > a, .ieucd-2024 .header-v6 .navbar-nav > li > a:hover {
    background-color: #2c8a57;
    border: 1px solid #2c8a57;
    color: #000 !important;
  }
}
.header-v6.header-classic-dark.cdcw2018 .navbar-nav > li.active > a, .header-fixed .header-v6.header-classic-dark.cdcw2018.header-fixed-shrink .navbar-nav > lili.active > a {
  color: #fff !important;
}
.ieucd-2024 .header-v6.header-classic-dark .navbar-nav .active > a, .ieucd-2024 .header-v6.header-classic-dark .navbar-nav li > a:hover, .ieucd-2024 .header-fixed .header-v6.header-classic-dark.header-fixed-shrink .navbar-nav .active > a, .ieucd-2024 .header-fixed .header-v6.header-classic-dark.header-fixed-shrink .navbar-nav li > a:hover {
  color: #fff !important;
}
.ieucd-2024 .topbar i, .ieucd-2024 .topbar a i {
  color: #fff !important
}
.loginbar .btn-u-gold, .loginbar a.btn-u-gold, .loginbar a.btn.btn-lg.btn-u-gold.rounded {
  background-color: #ef7e20 !important;
  color: #fcfdff !important;
}

.header-v6 .topbar ul.loginbar {
  margin: 0;
  padding: 0px 36px 0 0;
}
.header-v6 .topbar ul.loginbar > li, .header-v6 .topbar ul.loginbar > li a {
    color: #3b3b3 !important;
    font-size: 11px;
    line-height: 11px;
    text-transform: uppercase;
}
.topbar .fa {
    font-size: 18px;
    line-height: 18px;
    position: relative;
    top: 1px;
    padding: 0 2px;
    color: #d6ac25;
}

.header-v6 .topbar ul.loginbar > li.topbar-devider {
    border-right: 1px solid #fff !important;
}


.btn-u-gold, .btn-u-gold.orange {
  background-color: #ef7e20 !important
}
.iscd-2018 .footer-v6 h3 {
  border-color: #fab71f !important;
  color: #fab71f !important;
  font-size: 16px;
}
#left .conferences-partner-logo-biec a {
  color: #1b375d !important
}
.conferences-partner-logo-biec {
  margin-bottom: 18px;
}
.bordeaux {
  color: #fab71f !important
}




.content-teaser-float-right {float: right;margin-left: 1em;background-color:#fff;}
.content-teaser-box-rhs h3 {
    color: #1a3561;
    font-size: 16px;
    font-weight: 700;
    margin: 0 !important;
    padding: 7px !important;
    line-height: 1.2em;
}

#content .bordeaux {color:#77a240 !important;}
.colored-content-header {background-color:#77a240 !important;}
.a-bg {padding:15px;background: #1b375d;margin-bottom:15px;}
#content ul li a {color:#fff !important;}

#content .h-outline {
    /* Warning: Needed for oldIE support, but words are broken up letter-by-letter */
    -ms-word-break: break-all;
    word-break: break-all;
    /* Non standard for webkit */
    word-break: break-word;
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
}
.nav.navbar-nav {
    margin-right: 15px;
  }


.res-conferences .entry {background-color:#1b375d;padding-bottom:0; margin-bottom:15px;}
.res-conferences .entry h3 {font-size:16px; font-weight:700;line-height:1.2em;color:#fff !important;}
.res-conferences .entry h3 a {color:#fff !important;}
.res-conferences .entry h4 {font-size:14px; font-weight:400;line-height:1.2em;font-weight:700;color:#fff !important;}
.res-conferences .funny-boxes-left-green {border-left: solid 0 #EBEBEB;}
.res-conferences .funny-boxes-img img {width:100px;height:100px;background-color:#EBEBEB;padding:0;float:left;}
.res-conferences .entry p.summary {font-size:12px;font-weight:400;color:#fff !important;}
a.btn-u {background-color:#3c64ad;color:#FFFFFF !important}
