
@charset "utf-8";

.sectionLast {
padding-bottom: 10px


}

#poster {
  
  display:inline-flex;
  flex-direction: column;
  width:50%;
  float: left;
  margin-right:2%;
  
}

#poster-image {
  
}
#poster img {
  width: 100%;
  height: auto;
}


#posterText p {
  display:inline-flex;
  justify-content: center;
  align-content: center;
  text-transform: uppercase;
  font-size: .7rem;
     width: 100%;
     padding:3px 0;
     text-align: center;
  
}
#sessionModal .modal-header
{
  display:flex;
  justify-content: space-between;
  padding: 10px;
  border:0;
}


.sessionsHeader {
align-self: center;
  display:flex;
  align-content: center;

}

.sessionsHeader h2 {
padding:0 2%;
color:#62cef5;
 font-family:impact;

}

.closeX {
   font-weight: 100;
   color: #62cef5;
   text-shadow: none;
   opacity: 1;
  }

#sessionModal .modal-content
{
display:flex;
  background-image: url("../images/sessionsMiddle.gif");
   background-position: center;
    background-repeat:no-repeat;
    background-size: cover;
}

.sessionEvent {

  display:flex;
  width:100%;
  justify-content: space-between;
  color:#fff;
  font-size: 1.5em;
  margin-bottom: 5px;
   
}
@media only screen and (max-width:500px)
  {

#poster {
  
  display:flex;
  flex-direction: column;
  width:70%;
  margin:0 auto;
  
}
.sessionsHeader h2 {
padding:0 2%;
color:#62cef5;
 font-family:impact;
 font-size: 1.3em;
}


.sessionEvent {

  
  font-size: .8em;
  
   
}

  }

