/*============================================================================
  #Override Stylesheet
  #Add Custom Styles Here
==============================================================================*/
.author-list ul {
  list-style: none;
  padding: 0; }

.author-list li {
  padding-left: 1.3em; }

.author-list li:before {
  content: "\f00c ";
  /* FontAwesome Unicode */
  font-family: FontAwesome;
  display: inline-block;
  margin-left: -1.3em;
  /* same as padding-left set on li */
  width: 1.3em;
  /* same as padding-left set on li */
  color: #E26847; }

/* font awesome icons revamped*/
.icon::before {
  display: inline-block;
  margin-right: .5em;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0); }

.shadow {
  -moz-box-shadow: 3px 3px 5px 6px #000;
  -webkit-box-shadow: 3px 3px 5px 6px #000;
  box-shadow: 3px 3px 5px 6px #000; }

.author-move-image-down {
  margin-bottom: -50px; }

.accent-color {
  color: #E26847; }

.btn--solid.btn--generic {
  background: #e26847;
  border-color: #e26847;
  color: #fff !important; }

.btn--solid.btn--generic:hover {
  color: #fff; }

.btn--outline.btn--generic {
  border-color: #e26847;
  color: #2e91fc; }

.btn--outline.btn--generic:hover {
  color: #e26847; }

.author-hd-1 {
  font-family: Oswald;
  font-weight: 900;
  font-size: 70px;
  /*text-align: center;*/
  line-height: 1.3em; }

.author-hd-2 {
  font-family: Oswald;
  font-weight: 700;
  line-height: 1.2em;
  font-size: 50px; }
