#aiSendEmailMessageManagerContainer
{
  margin: 5% auto;
  height: 38em;
  width: 50em;
  background: rgba(0,0,0,0.85);
  position:relative;
}

#aiSendEmailMessageFileName
{
  color: white;
  font-size: 150%;
  text-align: center;
  width: 100%;
  padding-top: 1%;
}

#aiSendEmailMessageInnerContainer
{
  border: 0.2em solid #5c9ec8;
  border-radius: 0.3em;
  width: 92%;
  height: 85%;
  margin: 1% auto;
  position: relative;
  background: #999;
}

.AiSendEmailMessagePromptContainer
{
  width: 95%;
  height: 3em;
  margin: 0.5em auto;
}


.AiSendEmailMessageInput
{
  width: 21.5em;
  font-size: 150%;
  height: 96%;
  display: inline-block;
  line-height: 2em;
  padding-left: 0.5em;
  padding-right:1em;
  margin-left: -0.15em;
  vertical-align: middle;
  outline: none;
  border: none;
  border-top-right-radius: 0.15em;
  border-bottom-right-radius: 0.15em;
}


.AiEmailMessagePrompt
{
  width: 5.5em;
  font-size: 150%;
  height: 100%;
  background: #5c9ec8;
  display: inline-block;
  line-height: 2em;
  text-align: right;
  padding-right: 0.5em;
  vertical-align: middle;
  border-top-left-radius: 0.15em;
  border-bottom-left-radius: 0.15em;
}


#sendEmailMessageTextInput
{
  width: 93%;
  height: 11em;
  margin: 1em auto;
  font-size: 150%;
  padding: 1%;
  resize: none;
  overflow: auto;
  outline: none;
  border-radius: 0.15em;
  border: none;
  display: block;
}

#sendEmailMessageButtonContainer
{
  margin: 0 auto;
  color: #5c9ec8;
  display: table;
  border-collapse: collapse;
}

.AiSendEmailMessageButton
{
  text-transform: uppercase;
  font-size: 120%;
  border: 2px solid black;
  box-sizing: border-box;
  cursor: pointer;
  display: table-cell;
  line-height: 1.5em;
  text-align: center;
  background: #403e3f;
  color: #5c9ec8;
  width: 5em;
  padding: 0.5em 0;
}


#aiFileNamesList
{
  position: absolute;
  background: rgba(0, 0, 0, 0.85);
  height:15em;
  left: 11.8%;
  margin-top: 0.9em;
  width:85%;
  border:0.2em solid #000;
  border-radius:0.4em;
  overflow:auto;
  display:none;
  padding-top: 1em;
  padding-bottom: 0.5em;
  color:#5c9ec8;

}


input::-ms-clear
{
  display: none;
}
