.dropdown:hover .dropdown-menu {
	display: block;
}
/************ table with padding allowed **************/
table.spaced {
    border-collapse: separate;
}
table.spaced th {
	padding: 10px;
}
table.spaced td {
	padding: 10px;
}
div.inner ul li {
    list-style: disc !important;
    margin-left: 2em;
}

.exhibcol-auto, .exhibcol-sm-1, .exhibcol-sm-2, .exhibcol-sm-3, .exhibcol-sm-4, .exhibcol-sm-5, .exhibcol-sm-6, .exhibcol-sm-7, .exhibcol-sm-8, .exhibcol-sm-9, .exhibcol-sm-10, .exhibcol-sm-11, .exhibcol-sm-12, .exhibcol-sm,
.exhibcol-sm-auto, .exhibcol-md-1, .exhibcol-md-2, .exhibcol-md-3, .exhibcol-md-4, .exhibcol-md-5, .exhibcol-md-6, .exhibcol-md-7, .exhibcol-md-8, .exhibcol-md-9, .exhibcol-md-10, .exhibcol-md-11, .exhibcol-md-12, .exhibcol-md,
.exhibcol-md-auto, .exhibcol-lg-1, .exhibcol-lg-2, .exhibcol-lg-3, .exhibcol-lg-4, .exhibcol-lg-5, .exhibcol-lg-6, .exhibcol-lg-7, .exhibcol-lg-8, .exhibcol-lg-9, .exhibcol-lg-10, .exhibcol-lg-11, .exhibcol-lg-12, .exhibcol-lg,
.exhibcol-lg-auto, .exhibcol-xl-1, .exhibcol-xl-2, .exhibcol-xl-3, .exhibcol-xl-4, .exhibcol-xl-5, .exhibcol-xl-6, .exhibcol-xl-7, .exhibcol-xl-8, .exhibcol-xl-9, .exhibcol-xl-10, .exhibcol-xl-11, .exhibcol-xl-12, .exhibcol-xl,
.exhibcol-xl-auto


.exhibcol-auto-ITS {
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: none;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 30px;
    display: flex;
	align-items: center;
}



  .exhibcol-sm-auto-ITS {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 30px;
    display: flex;
	align-items: center;
  }


  .exhibcol-md-auto-ITS {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 30px;
    display: flex;
	align-items: center;
  }


  .exhibcol-lg-auto-ITS {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 30px;
    display: flex;
	align-items: center;
  }

  .exhibcol-xl-auto-ITS {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 30px;
    display: flex;
	align-items: center;
  }
ol.instructions li {
    list-style: decimal;
}
/* CONFERENCE REGISTRATION BUTTON STYLES */
  
  .confregistration .btn-confregistration {
    width: 100%;
    max-width: 350px;
    margin: 10px;
    padding: 10px 0;
    color: #fff;
    font-size: 1.3em;
    font-weight: 500;
    text-transform: uppercase;
    background: #64bd5f;
    border-radius: 18px;
    border: none;
}
.confregistration .btn-confregistration:hover{ 
	background:#213e7d; 
	color:#fff;
}
.nav_sec {
    background: #333333;
}

.nav_sec .dropdown-menu {
background: #333333;
}
ul.gallery {  
  padding: 0 0 0 0;  
  margin:0 0 0 0;
}
ul.gallery li {  
  list-style: none !important;
  margin: 0px 0px 10px -10px;
}
ul.gallery li img {
  cursor: pointer;
}
.visible-sm-block,.visible-md-block,.visible-lg-block {
	display: none !important;
}
div.inner ul.gallery li {  
  list-style: none !important;
  margin: 0px 0px 10px -10px;
}
/************ accordion **************/
.accordion {
  margin: 0 auto;
  width: auto;
}
.accordion__wrapper {
  list-style: none;
  width: 100%;
}
div.inner ul li.accordion__item{
    list-style: none !important;
}  
.accordion__header, .accordion__item {
  float: left;
  padding-left: 1px;
  padding-right: 1px;
  padding-top: 1px;
  position: relative;
  width: 100%;
}
.accordion__header {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  padding-bottom: 1rem;
}
.accordion__item {
margin-top:5px;
  background: #eee;
}
.accordion__item:hover {
margin-top:5px;
  background: #ccc;
}
.accpanel {
  background: #fff;
  padding:5px;
  border: 1px solid #eaeaea;
  position: relative;
  overflow: hidden;
  opacity: 1;
  transform: translate(0, 0);
  z-index: 2;
  transition: all 500ms ease;
}
.accordion__item:last-of-type {
  border: 0;
  border-radius: 4px;
  padding-bottom: 0;
}
.accordion__item span {
  margin-top: 1rem;
  position: absolute;
  right: 1rem;
  top: 0;
  transition: all 0.2s ease-in;
}
.accordion__item input[type=checkbox] {
  position: absolute;
  cursor: pointer;
  width: 100%;
  height: 100%;
  z-index: 1;
  opacity: 0;
}
.accordion__item input[type=checkbox]:checked ~ div.accpanel {
  float: left;
  margin: 5px 0;
  max-height: 0;
  opacity: 0;
  -webkit-transform: translate(0, 50%);
          transform: translate(0, 50%);
}
.accordion__item input[type=checkbox]:checked ~ span {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
li.accordion__header {
list-style:none !important;
}
li.accordion__item {
list-style: none !important;
}
.main_content .col-sm-9 ul li.accordion__header {
    list-style: none !important;
    margin-left: 0;
    padding: 0;
}
.main_content .col-sm-9 ul li.accordion__item {
    list-style: none !important;
    margin-left: 0;
    padding: 0 0 0 2px;
}
.main_content .col-sm-9 ul li.accordion__item H3 {
    list-style: none !important;
    padding-left: 5px;
}
li.accordion__item h4, li.accordion__item h4 a {
    color: #1f3d7c;
     font-weight: 500;
     font-size: 18px;
     margin-left: 5px;
   text-transform: uppercase;
}
