body {
  font: 100% Helvetica, sans-serif;
  color: #333; }

#logo {
  font-family: Trebuchet MS, sans-serif;
  font-size: 24px;
  color: silver;
  margin: 10px 15px 0 15px; }

.myButton {
  -moz-box-shadow: inset 0px 1px 0px 0px #ffffff;
  -webkit-box-shadow: inset 0px 1px 0px 0px #ffffff;
  box-shadow: inset 0px 1px 0px 0px #ffffff;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf));
  background: -moz-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
  background: -webkit-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
  background: -o-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
  background: -ms-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
  background: linear-gradient(to bottom, #ededed 5%, #dfdfdf 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf',GradientType=0);
  background-color: #ededed;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  display: inline-block;
  cursor: pointer;
  color: #777777;
  font-family: Arial;
  font-size: 15px;
  font-weight: bold;
  padding: 6px 24px;
  text-decoration: none;
  text-shadow: 0px 1px 0px #ffffff;
  margin: 1em 0 0 325px; }

.myButton:hover {
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed));
  background: -moz-linear-gradient(top, #dfdfdf 5%, #ededed 100%);
  background: -webkit-linear-gradient(top, #dfdfdf 5%, #ededed 100%);
  background: -o-linear-gradient(top, #dfdfdf 5%, #ededed 100%);
  background: -ms-linear-gradient(top, #dfdfdf 5%, #ededed 100%);
  background: linear-gradient(to bottom, #dfdfdf 5%, #ededed 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed',GradientType=0);
  background-color: #dfdfdf; }

.notify {
  width: 100%;
  text-align: center;
  color: white;
}

.myButton:active {
  position: relative;
  top: 1px;
}

#addTick {
  margin: 20px 0 30px 0; }

#textFlash {
  color: silver;
  font-weight: 900; }

#navContents {
  margin: 6px 0 0 0; }

div {
  font-size: 1.5rem; }

.instructions {
  font-weight: 700; }

.list {
  margin: 0 auto 0 auto; }

td.wide {
  width: 5em; }

td.watchlist {
  width: 10em;
  vertical-align: top; }

.tickData {
  font-weight: 700;
  vertical-align: top; }

#results {
  float: left;
  width: 100%;
  margin: 0 0 0 1%; }

#tickerBoard {
  width: 20%;
  margin: -1em 30% 0 70%;
  position: absolute;
  text-align: center; }

#tickerBoard2 {
  width: 20%;
  margin: -1em 70% 0 5%;
  position: absolute;
  text-align: center; }

#chartButton {
  margin: -2em 0 0 69%;
  position: absolute; }

#tickerBoardChartTable {
  border: 1px solid black; }

#inputSymbolToAdd {
  width: 120px; }

#tableQuotes {
  margin: 0 0 0 4em; }

#cntrlPanelTop {
  width: 100%;
  text-align: center;
  vertical-align: top;
  margin: -30px 0 15px 0px; }

#dropdowns {
  margin: 0 auto 0 auto; }

#cntrlPanel {
  float: left;
  width: 50%;
  text-align: center;
  vertical-align: top;
  border: 2px solid black;
  height: 25em;
  overflow: auto;
  margin: 0 0 0 0; }

#cntrlPanel2 {
  float: right;
  width: 30%;
  text-align: center;
  vertical-align: top;
  overflow: auto;
  margin: 0 0 0 0; }

.banner_text {
  color: silver;
  font-weight: 900;
  font-size: 13rem;
  letter-spacing: -.9rem;
  position: absolute;
  width: 100%;
  text-align: center;
  top: 200px;
  opacity: .7; }

.banner_text_presentation {
  color: silver;
  font-weight: 900;
  font-size: 8rem;
  letter-spacing: -.9rem;
  position: absolute;
  width: 100%;
  text-align: center;
  top: 200px;
  opacity: .7; }

#background {
  margin-top: -220px;
  color: #B4D7FF;
  font-weight: 900;
  font-size: 13rem;
  position: absolute;
  width: 100%;
  text-align: center;
  top: 200px;
  height: 100%;
  background-image: url("../img/wall_st_bull.jpg");
  background-size: cover;
  /*background-attachment :fixed;*/ }

#login-page {
  margin-top: -220px;
  color: #B4D7FF;
  font-weight: 900;
  font-size: 13rem;
  position: absolute;
  width: 100%;
  text-align: center;
  top: 200px;
  height: 100%;
  background-image: url("../img/wall_st_bull.jpg");
  background-size: cover; }

#login-container {
  margin-top: 220px;
  color: #B4D7FF;
  font-weight: 900;
  font-size: 13rem;
  position: absolute;
  width: 100%;
  text-align: center;
  top: 200px;
  opacity: .7; }

nav {
  text-align: center;
  margin-bottom: 1px; }

.inline {
  display: inline;
  margin-right: 60px; }

p {
  color: black; }

#logInLink {
  color: white;
  font-size: 18px;
  margin-left: 30em;
 }

#logOutLink {
  font-size: 18px;
}

.navigation {
  color: white; }

.right-align {
  text-align: right; }

#blog-title {
  font-family: "Arial";
  color: white; }

.bordered {
  color: white;
  border: 1px dotted black;
  border-radius: 10px;
  padding: 5px; }

.data {
  background-color: yellow;
  color: black; }

.large {
  font-size: 40px; }

.medium {
  font-size: 18px; }

.margin-bottom {
  margin: 0 0 10px 0; }

#my-header {
  margin-bottom: 7%;
  visibility: hidden; }

.delete_x {
  color: red; }

table tr td {
  color: black; }

footer {
  color: white; }

.sortorder:after {
  content: '\25b2'; }

.sortorder.reverse:after {
  content: '\25bc'; }

#myModal {
  height: 100%;
  width: 93%;
  margin-top: 10%; }

.modal-content {
  margin: auto 5% auto 40%; }

.closeChart {
  position: relative;
  margin: 0 0 0 91.5%; }

.addScan {
  margin-bottom: 1em; }

#scanSetup {
  margin: 5em 0 0 5em; }

.dropdowns {
  margin: 1em auto 1em auto; }

.container {
  position: relative; }

#box {
  height: 100px;
  width: 100px;
  background-color: #777;
  position: absolute;
  left: 5px;
  top: 5px;
  opacity: 0; }

@-webkit-keyframes colorFlash {
  100% {
    background-color: Yellow;
    opacity: 2; } }
.colorFlash {
  -webkit-animation-name: colorFlash;
  -webkit-animation-duration: 1500ms;
  -webkit-animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out; }

.text_presentation {
  color: cornsilk;
  font-size: 3rem;
  margin-top: 37rem; }

.specificGoals_presentation {
  margin: 5rem 0 0 0; }

#demo {
  margin: 6rem auto 0 18rem; }

.btn {
  margin-left: 20px; }

  .wordStandout {
    color: blue;
  }

  .userMsg {
    color: red;
  }

  .boldIt {
    font-weight: 700;
  }

  .smallFont {
    font-size: .8em;
  }

  #register-button {
    color: #6495ED;
  }

  #login-button {
    color: #0000FF
  }

  #alert-title {
    color: red;
  }

/*# sourceMappingURL=main.css.map */
