/* DATA DISPLAY */
.data-container { margin-top: 15px; }
.data-display { margin: 25px 0 25px 0; }
.data-display .content { margin: 20px 0 5px 0; }
.data-display hr { border-color: #666666; }

/* FIXED FOOTER */
html,
body {
  height: 100%;
  /* The html and body elements cannot have any padding or margin. */
  background-color: #EEF2F3;
}

/* Wrapper for page content to push down footer */
#wrap {
  min-height: 100%;
  height: auto !important;
  height: 100%;
  /* Negative indent footer by it's height */
  margin-bottom: -60px;
}

/* Set the fixed height of the footer here */
#push, #footer { height: 60px; }
#footer { background-color: #555; }
#footer p, #footer a {color: #FFF ;}

/* Lastly, apply responsive CSS fixes as necessary */
@media (max-width: 767px) {
    #footer {
        margin-left: -20px;
        margin-right: -20px;
        padding-left: 20px;
        padding-right: 20px;
    }
}

/* ANCHOR TAGS TO PROMPT SEARCH */
.list-inline li a { color: #ffffff; text-decoration: underline;}
.list-inline li a:hover { color: #428bca; text-decoration: none;}

.container .credit { margin: 20px 0; }
.credit a { color: #d9534f; }
.credit img { max-width: 300px; height: auto; }
.record-container { background-color: #e3827f; border-radius: 4px; }
.record-container li, .record-container small {color: #fff; }
.return { padding: 3px; background-color: #d9534f; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px;  }
.return a { color: #fff; }

mark { background-color: #d9534f; color: #eee; border-radius: 2px; padding: 2px; }


/* bootstrap */
.pull-left { float: left !important; }
.pull-right { float: right !important; }
.btn { margin-right: 3px; }
.list-inline li { padding: 3px 9px 3px 3px; }


/* mailchimp */
#mc_embed_signup { clear:left; font:14px Helvetica,Arial,sans-serif; background-color: #c4c4c4; padding: 3%; border-radius: 4px;}
#mc_embed_signup form { padding: 0 0 9% 0; }
#mc_embed_signup #mce-success-response { font-weight: 400; color: #666666; margin-left: 3%; margin-bottom: 3%; }
#mc_embed_signup div.response { width: 100%; }