/* 2025 DATA Conference CSS */

div#main-wrapper {
  /* background-image: url(https://aaahq.org/portals/0/images/meetings/2025/ESG/ESG_2025_Web_sidebar_v1_wide_00508-3771582158.jpg) !important; */
  /*background: linear-gradient(to bottom right, #00000099, #00000066),
      url(https://aaahq.org/portals/0/images/meetings/2025/DATA/DATA2025_Banner_BG_v3_3_APPROVED%20-%20Copy.jpg) !important; */
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#4a1355+0,4a1355+72,000000+100 */
  background: linear-gradient(to right, #4a1355 00%, #000000 100%); !important /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  background-size:contain !important;
  background-position: fixed;
  color: #FFFFFF !important;
}

div#main {
  background: rgba(255,255,255,0.1);
  box-shadow: inset -22px -13px 16px -25px rgb(0 0 0 / 30%), inset 22px 0px 16px -25px rgb(0 0 0 / 30%);

}

#block-legacysidebar>ul.clearfix.nav>li.nav-item:first-child a {
      background: linear-gradient(135deg, #7a298a 0%, #000000 100%) !important;
}

#AIS-section h2 {
  padding: 20px;
  color: white;
  margin-top: 1rem;
  border-radius: 0.25rem 1.5rem 0.25rem 0.25rem;
  box-shadow: 2px 1px 5px rgba(0, 0, 0, 0.5);
  text-shadow: 1px 1px 5px rgb(0 0 0 / 50%);
  background: linear-gradient(135deg, #7a298a 50%, #000000 100%) !important;

}

#regTable td.colHeader {
  font-family: 'Gotham-Black', Arial, Helvetica, sans-serif;
  text-shadow: 1px 1px 2px black;
  color: white;
  text-align: center;
  font-size: 1.2rem;
  background: linear-gradient(135deg, var(--bg-AIS-primary-color), var(--bg-AIS-secondary-color));
  border-radius: 0.5rem 0.5rem 0 0;
  border-color: transparent !important;
  background: linear-gradient(135deg, #7a298a 50%, #000000 100%) !important;
}

#AIS-section .btn-AIS , a.btn.btn-lg.btn-AIS {
  background: var(--bg-AIS-primary-color);
  background: -moz-linear-gradient(-45deg, var(--bg-AIS-primary-color) 0%, var(--bg-AIS-secondary-color) 100%);
  background: -webkit-linear-gradient(-45deg, var(--bg-AIS-primary-color) 0%, var(--bg-AIS-secondary-color) 100%);
  background: linear-gradient(135deg, var(--bg-AIS-primary-color) 0%, var(--bg-AIS-secondary-color) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='var(--bg-AIS-primary-color)', endColorstr='var(--bg-AIS-secondary-color)', GradientType=1);
  -webkit-background-clip: text;
  /* -webkit-text-fill-color: transparent; */
  background-clip: text;
  background: linear-gradient(135deg, #7a298a 50%, #000000 100%) !important;

}

#AIS-section a, #AIS-section .link {
  color: #ffffff !important;
  text-decoration: none;
}

table {
  background: white;
}

table tr:nth-child(even) {
  background-color: transparent;
}

#AAA-section a, #AAA-section a:link {
  color: white !important;
  -webkit-background-clip: none;
  -webkit-text-fill-color: white;
  background-clip: none;
  /* background: transparent !important; */
  border-bottom: 1px dotted white;
  font-family: 'Gotham-Bold', Arial, Helvetica, sans-serif;

  
}

#AAA-section a:hover, #AIS-section a:hover, #AIS-section a:link:hover, a:hover, a:link:hover  {
  color: black !important;
  -webkit-text-fill-color: black;
  background-color: white !important;
  
}

/* nav#block-legacysidebar ul.clearfix.nav li a, nav#block-legacysidebar ul.clearfix.nav li a:link, nav#block-legacysidebar ul.clearfix.nav li a:visited, li.nav-item a, li.nav-item a:link, li.nav-item a:visited {
  color: black !important;
  -webkit-text-fill-color: black;
}
*/