.s3-gt {
  background-color: #782f40;
  color: #fdfcfc
}

.s3-gt1k {
  background-color: #5f2835;
  color: #f4f4f4
}

.s3-gt2k {
  background-color: #47222a;
  color: #d5d4d4
}

.s3-gt3k {
  background-color: #2f1c1f;
  color: #b5b5b4
}

.s3-gd {
  background-color: #ceb888;
  color: #161514
}

.s3-gd1c {
  background-color: #dacaa6;
  color: #2c2a29
}

.s3-gd2c {
  background-color: #e7dcc4;
  color: #565554
}

.s3-gd3c {
  background-color: #f3ede1;
  color: #767474
}

.s3-c, .s3-n2w, .s3-w {
  color: #2c2a29
}

.s3-c {
  background-color: #fdfcfc
}

.s3-w {
  background-color: #f4f4f4
}

.s3-n2w {
  background-color: #d5d4d4
}

.s3-n, .s3-n1w {
  color: #161514
}

.s3-n1w {
  background-color: #b5b5b4
}

.s3-n {
  background-color: #969594
}

.s3-n1s {
  background-color: #767474;
  color: #f4f4f4
}

.s3-n2s {
  background-color: #565554;
  color: #f4f4f4
}

.s3-k, .s3-s {
  color: #d5d4d4
}

.s3-s {
  background-color: #2c2a29
}

.s3-k {
  background-color: #161514
}

.s3-bg-gt {
  background-color: #782f40
}

.s3-bg-gt1k {
  background-color: #5f2835
}

.s3-bg-gt2k {
  background-color: #47222a
}

.s3-bg-gt3k {
  background-color: #2f1c1f
}

.s3-bg-gd {
  background-color: #ceb888
}

.s3-bg-gd1c {
  background-color: #dacaa6
}

.s3-bg-gd2c {
  background-color: #e7dcc4
}

.s3-bg-gd3c {
  background-color: #f3ede1
}

.s3-bg-c {
  background-color: #fdfcfc
}

.s3-bg-w {
  background-color: #f4f4f4
}

.s3-bg-n2w {
  background-color: #d5d4d4
}

.s3-bg-n1w {
  background-color: #b5b5b4
}

.s3-bg-n {
  background-color: #969594
}

.s3-bg-n1s {
  background-color: #767474
}

.s3-bg-n2s {
  background-color: #565554
}

.s3-bg-s {
  background-color: #2c2a29
}

.s3-bg-k {
  background-color: #161514
}

@media screen and (min-width: 768px) {
  .s3-bg-t, .s3-t {
    background-color: transparent !important
  }
}

.s3-gt a, .s3-gt1k a, .s3-gt2k a, .s3-gt3k a {
  color: #ceb888 !important
}

.s3-k a, .s3-n1s a, .s3-n2s a, .s3-s a {
  color: #dacaa6 !important
}

.s3-n a {
  color: #f4f4f4 !important
}

.s3-gt a:hover, .s3-gt1k a:hover, .s3-gt2k a:hover, .s3-gt3k a:hover {
  color: #e7dcc4 !important
}

.s3-n a:hover {
  color: #f3ede1 !important
}

.s3-k a:hover, .s3-n1s a:hover, .s3-n2s a:hover, .s3-s a:hover {
  color: #e7dcc4 !important
}

.s3-gd a:hover, .s3-gd1c a:hover {
  color: #fdfcfc !important
}

.s3-gd2c a:hover, .s3-gd3c a:hover {
  color: #ceb888 !important
}

.s3-n1w a:hover, .s3-n2w a:hover {
  color: #fdfcfc !important
}

.s3-n1s a:hover, .s3-n2s a:hover {
  color: #f3ede1 !important
}

.s3-scored {
  border-width: 1px;
  border-style: solid;
  border-right: 0;
  border-left: 0
}

.btn.s3-gt, .s3-bg-gt.s3-scored, .s3-gt.s3-scored {
  border-color: #7c3546 #722d3d #722d3d
}

.btn.s3-gt1k, .s3-bg-gt1k.s3-scored, .s3-gt1k.s3-scored {
  border-color: #662a38 #542530 #542530
}

.btn.s3-gt2k, .s3-bg-gt2k.s3-scored, .s3-gt2k.s3-scored {
  border-color: #4d242d #3b1f25 #3b1f25
}

.btn.s3-gt3k, .s3-bg-gt3k.s3-scored, .s3-gt3k.s3-scored {
  border-color: #3a1f24 #23181a #23181a
}

.btn.s3-gd, .s3-bg-gd.s3-scored, .s3-gd.s3-scored {
  border-color: #d1bc8f #c3ae81 #c3ae81
}

.btn.s3-gd1c, .s3-bg-gd1c.s3-scored, .s3-gd1c.s3-scored {
  border-color: #ddcead #d4c197 #d4c197
}

.btn.s3-gd2c, .s3-bg-gd2c.s3-scored, .s3-gd2c.s3-scored {
  border-color: #e9e0cb #e1d3b5 #e1d3b5
}

.btn.s3-gd3c, .s3-bg-gd3c.s3-scored, .s3-gd3c.s3-scored {
  border-color: #f6f2e9 #ede5d3 #ede5d3
}

.btn.s3-c, .s3-bg-c.s3-scored, .s3-c.s3-scored {
  border-color: #fff #f3f2f2 #f3f2f2
}

.btn.s3-w, .s3-bg-w.s3-scored, .s3-w.s3-scored {
  border-color: #fbfbfb #e5e5e5 #e5e5e5
}

.btn.s3-n2w, .s3-bg-n2w.s3-scored, .s3-n2w.s3-scored {
  border-color: #dbdbdb #c8c8c8 #c8c8c8
}

.btn.s3-n1w, .s3-bg-n1w.s3-scored, .s3-n1w.s3-scored {
  border-color: #bbbbba #a8a7a7 #a8a7a7
}

.btn.s3-n, .s3-bg-n.s3-scored, .s3-n.s3-scored {
  border-color: #9c9b9a #898887 #898887
}

.btn.s3-n1s, .s3-bg-n1s.s3-scored, .s3-n1s.s3-scored {
  border-color: #7c7b7a #696867 #696867
}

.btn.s3-n2s, .s3-bg-n2s.s3-scored, .s3-n2s.s3-scored {
  border-color: #5d5b5b #4a4847 #4a4847
}

.btn.s3-s, .s3-bg-s.s3-scored, .s3-s.s3-scored {
  border-color: #333130 #292726 #292726
}

.btn.s3-k, .s3-bg-k.s3-scored, .s3-k.s3-scored {
  border-color: #1d1c1b #141312 #141312
}

.btn-clear-w a, a.btn-clear-w {
  background: 0 0;
  color: #fdfcfc;
  border: 1px solid #fdfcfc
}

.btn-clear-s a, a.btn-clear-s {
  background: 0 0;
  color: #2c2a29;
  border: 1px solid #2c2a29
}

.btn.s3-gt, .btn.s3-gt1k, .btn.s3-gt2k, .btn.s3-gt3k {
  color: #f4f4f4 !important
}

.btn.s3-gd {
  color: #782f40 !important
}

.btn.s3-k, .btn.s3-n1s, .btn.s3-n2s, .btn.s3-s {
  color: #f4f4f4 !important
}

.btn.s3-gt1k:hover, .btn.s3-gt2k:hover, .btn.s3-gt3k:hover, .btn.s3-gt:hover {
  color: #e7dcc4 !important
}

.btn.s3-gd:hover {
  color: #fdfcfc !important
}

.btn.s3-k:hover, .btn.s3-n1s:hover, .btn.s3-n1w:hover, .btn.s3-n2s:hover, .btn.s3-s {
  color: #f4f4f4 !important
}

.s3-bg-c .s3-bs, .s3-bg-gd1c .s3-bs, .s3-bg-gd2c .s3-bs, .s3-bg-gd3c .s3-bs, .s3-bg-n1w .s3-bs, .s3-bg-n2w .s3-bs, .s3-bg-w .s3-bs, .s3-c .s3-bs, .s3-gd1c .s3-bs, .s3-gd2c .s3-bs, .s3-gd3c .s3-bs, .s3-n1w .s3-bs, .s3-n2w .s3-bs, .s3-w .s3-bs {
  -webkit-box-shadow: 1px 0 4px 0 rgba(44, 42, 41, .2);
  -moz-box-shadow: 1px 0 4px 0 rgba(44, 42, 41, .2);
  box-shadow: 1px 0 4px 0 rgba(44, 42, 41, .2)
}

.s3-bs-gd .s3-bs, .s3-bs-n .s3-bs, .s3-gd .s3-bs, .s3-n .s3-bs {
  -webkit-box-shadow: 1px 0 4px 0 rgba(44, 42, 41, .3);
  -moz-box-shadow: 1px 0 4px 0 rgba(44, 42, 41, .3);
  box-shadow: 1px 0 4px 0 rgba(44, 42, 41, .3)
}

.s3-bs-gt1k .s3-bs, .s3-bs-gt2k .s3-bs, .s3-bs-gt3k .s3-bs, .s3-bs-n1s .s3-bs, .s3-bs-n2s .s3-bs, .s3-gt1k .s3-bs, .s3-gt2k .s3-bs, .s3-gt3k .s3-bs, .s3-n1s .s3-bs, .s3-n2s .s3-bs {
  -webkit-box-shadow: 1px 0 4px 0 rgba(44, 42, 41, .4);
  -moz-box-shadow: 1px 0 4px 0 rgba(44, 42, 41, .4);
  box-shadow: 1px 0 4px 0 rgba(44, 42, 41, .4)
}

.s3-bs-gt .s3-bs, .s3-bs-gt1k .s3-bs, .s3-gt .s3-bs, .s3-gt1k .s3-bs {
  -webkit-box-shadow: 1px 0 4px 0 rgba(22, 21, 20, .3);
  -moz-box-shadow: 1px 0 4px 0 rgba(22, 21, 20, .3);
  box-shadow: 1px 0 4px 0 rgba(22, 21, 20, .3)
}

.s3-bs-gt2k .s3-bs, .s3-bs-gt3k .s3-bs, .s3-gt2k .s3-bs, .s3-gt3k .s3-bs {
  -webkit-box-shadow: 1px 0 4px 0 rgba(22, 21, 20, .5);
  -moz-box-shadow: 1px 0 4px 0 rgba(22, 21, 20, .5);
  box-shadow: 1px 0 4px 0 rgba(22, 21, 20, .5)
}

.s3-bs-s .s3-bs, .s3-s .s3-bs {
  -webkit-box-shadow: 1px 0 4px 0 rgba(0, 0, 0, .3);
  -moz-box-shadow: 1px 0 4px 0 rgba(0, 0, 0, .3);
  box-shadow: 1px 0 4px 0 rgba(0, 0, 0, .3)
}

.s3-bs-k .s3-bs, .s3-k .s3-bs {
  -webkit-box-shadow: 1px 0 4px 0 rgba(0, 0, 0, .5);
  -moz-box-shadow: 1px 0 4px 0 rgba(0, 0, 0, .5);
  box-shadow: 1px 0 4px 0 rgba(0, 0, 0, .5)
}

.s3-ts-gt {
  text-shadow: 2px 1px 1px #782f40
}

.s3-ts-gd {
  text-shadow: 2px 1px 1px #ceb888
}

.s3-ts-s {
  text-shadow: 2px 1px 1px #2c2a29
}

.s3-ts-w {
  text-shadow: 2px 1px 1px #f4f4f4
}

.s3-p-0 {
  padding: 0
}

.s3-p-1 {
  padding: .178em
}

.s3-p-2 {
  padding: .238em
}

.s3-p-3 {
  padding: .317em
}

.s3-p-4 {
  padding: .422em
}

.s3-p-5 {
  padding: .563em
}

.s3-p-6 {
  padding: .75em
}

.s3-p-7 {
  padding: 1em
}

.s3-p-8 {
  padding: 1.333em
}

.s3-p-9 {
  padding: 1.777em
}

.s3-p-10 {
  padding: 2.369em
}

.s3-p-11 {
  padding: 3.157em
}

.s3-p-12 {
  padding: 4.209em
}

.s3-p-13 {
  padding: 5.61em
}

.s3-p-14 {
  padding: 7.478em
}

.s3-p-15 {
  padding: 9.969em
}

.s3-p-t0 {
  padding-top: 0
}

.s3-p-r0 {
  padding-right: 0
}

.s3-p-b0 {
  padding-bottom: 0
}

.s3-p-l0 {
  padding-left: 0
}

.s3-b-gt {
  border-color: #782f40
}

.s3-b-gt1k {
  border-color: #5f2835
}

.s3-b-gt2k {
  border-color: #47222a
}

.s3-b-gt3k {
  border-color: #2f1c1f
}

.s3-b-gd {
  border-color: #ceb888
}

.s3-b-gd1c {
  border-color: #dacaa6
}

.s3-b-gd2c {
  border-color: #e7dcc4
}

.s3-b-gd3c {
  border-color: #f3ede1
}

.s3-b-c {
  border-color: #fdfcfc
}

.s3-b-w {
  border-color: #f4f4f4
}

.s3-b-n2w {
  border-color: #d5d4d4
}

.s3-b-n1w {
  border-color: #b5b5b4
}

.s3-b-n {
  border-color: #969594
}

.s3-b-n1s {
  border-color: #767474
}

.s3-b-n2s {
  border-color: #565554
}

.s3-b-s {
  border-color: #2c2a29
}

.s3-b-k {
  border-color: #161514
}

.s3-b-t0 {
  border-top: 0
}

.s3-b-b0 {
  border-bottom: 0
}

.s3-m-0 {
  margin-top: 0;
  margin-bottom: 0
}

.s3-m-1 {
  margin-top: .178em;
  margin-bottom: .178em
}

.s3-m-2 {
  margin-top: .238em;
  margin-bottom: .238em
}

.s3-m-3 {
  margin-top: .317em;
  margin-bottom: .317em
}

.s3-m-4 {
  margin-top: .422em;
  margin-bottom: .422em
}

.s3-m-5 {
  margin-top: .563em;
  margin-bottom: .563em
}

.s3-m-6 {
  margin-top: .75em;
  margin-bottom: .75em
}

.s3-m-7 {
  margin-top: 1em;
  margin-bottom: 1em
}

.s3-m-8 {
  margin-top: 1.333em;
  margin-bottom: 1.333em
}

.s3-m-9 {
  margin-top: 1.777em;
  margin-bottom: 1.777em
}

.s3-m-10 {
  margin-top: 2.369em;
  margin-bottom: 2.369em
}

.s3-m-11 {
  margin-top: 3.157em;
  margin-bottom: 3.157em
}

.s3-m-12 {
  margin-top: 4.209em;
  margin-bottom: 4.209em
}

.s3-m-13 {
  margin-top: 5.61em;
  margin-bottom: 5.61em
}

.s3-m-14 {
  margin-top: 7.478em;
  margin-bottom: 7.478em
}

.s3-m-15 {
  margin-top: 9.969em;
  margin-bottom: 9.969em
}

.s3-m-t0 {
  margin-top: 0
}

.s3-m-r0 {
  margin-right: 0
}

.s3-m-b0 {
  margin-bottom: 0
}

.s3-m-l0 {
  margin-left: 0
}

.no-padding {
  padding: 0
}

.no-margin {
  margin: 0
}

.container, .container-fluid {
  padding-right: 14px;
  padding-left: 14px
}

.s3-half {
  width: 50%
}

.s3-third {
  width: 33%
}

.s3-fourth, .s3-quarter {
  width: 25%
}

.s3-right {
  float: right;
  margin: 0 -14px 1.777em 14px
}

.s3-right.s3-half, .s3-right.s3-third {
  padding: 0 14px 0 0
}

.s3-right.s3-fourth, .s3-right.s3-quarter {
  padding: 0 14px 0 7px
}

.s3-left {
  float: left;
  margin: 0 28px 1.777em -14px
}

.s3-left.s3-half, .s3-left.s3-third {
  padding: 0 0 0 14px
}

.s3-left.s3-fourth, .s3-left.s3-quarter {
  padding: 0 7px 0 14px
}

@media (min-width: 768px) {
  .sidebar hr:first-child {
    margin-top: 88px
  }
}

.btn, .s3-transition, a, li {
  -webkit-transition: all .25s ease-in-out;
  transition: all .25s ease-in-out
}

.img-expand {
  width: 100%;
  height: auto
}

.breadcrumb, .h4, .h5, .h6, h4, h5, h6 {
  text-transform: uppercase
}

mark {
  background-color: #f3ede1
}

a {
  font-weight: 600
}

.footer, .h1, .h3, .h5, .lead, h1, h1 a, h3, h3 a, h5, h5 a {
  font-weight: 200
}

.caption, .caption a, .footer a, .lead a, .nav a, figcaption, figcaption a, li a {
  font-weight: 400
}

.h2, .h4, .h6, h2, h4, h6 {
  font-weight: 600
}

.breadcrumb > li + li:before, blockquote {
  font-weight: 200
}

blockquote {
  border: 0;
  border-top: 1px #ceb888 solid;
  border-bottom: 1px #ceb888 solid;
  font-size: 1.777em;
  padding: 1.777em;
  margin: 1.333em 0
}

@media (min-width: 768px) {
  blockquote.left, blockquote.right {
    width: 48%;
    font-size: 1.333em;
    padding: 1.333em;
    border: 0;
    border-top: 1px #ceb888 solid;
    margin: 0 0 1.777em 28px
  }

  blockquote.right {
    float: right;
    border: 0;
    border-left: 1px #ceb888 solid
  }

  blockquote.left {
    float: left;
    border: 0;
    border-right: 1px #ceb888 solid;
    margin: 0 28px 1.777em 0
  }

  .caption-flip {
    text-align: right
  }
}

@media (min-width: 992px) {
  blockquote.left, blockquote.right {
    width: 31%
  }
}

.caption, figcaption {
  border: 0;
  font-size: .75em;
  padding: .75em 0;
  margin: 0 0 .75em
}

.breadcrumb {
  font-size: .75em;
  font-size: .563em;
  padding: 1.333em 0 .75em;
  margin: 0
}

.breadcrumb li:first-child a {
  font-weight: 700
}

.s3-gt .breadcrumb > li + li:before, .s3-k .breadcrumb > li + li:before, .s3-n1s .breadcrumb > li + li:before, .s3-n2s .breadcrumb > li + li:before, .s3-s .breadcrumb > li + li:before {
  color: #969594
}

.s3-gt .breadcrumb > .active {
  color: #b5b5b4
}

.s3-gd .breadcrumb > .active {
  color: #f3ede1
}

.s3-n .breadcrumb > .active, .s3-n1w .breadcrumb > .active {
  color: #565554
}

.caption-side {
  border-top: 1px #969594 solid
}

.lead {
  margin-bottom: 1em
}

.s3-gt h1 small, .s3-gt h2 small, .s3-gt h3 small, .s3-gt h4 small, .s3-gt h5 small, .s3-gt h6 small {
  color: #b5b5b4
}

.s3-gd h1 small, .s3-gd h2 small, .s3-gd h3 small, .s3-gd h4 small, .s3-gd h5 small, .s3-gd h6 small .s3-n h1 small, .s3-n h2 small, .s3-n h3 small, .s3-n h4 small, .s3-n h5 small, .s3-n h6 small {
  color: #565554
}

.h1 a:hover, .h2 a:hover, .h3 a:hover, .h4 a:hover, .h5 a:hover, .h6 a:hover, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {
  color: #ceb888;
  text-decoration: none
}

ul.s3-ul-plus {
  padding-left: 0
}

ul.s3-ul-plus li {
  list-style-type: none
}

ul.s3-ul-plus li:before {
  color: #d5d4d4;
  content: "\f067";
  font-family: FontAwesome;
  display: inline-block;
  width: 1em;
  margin-left: -1em
}

.anchor {
  display: block;
  height: 84px;
  margin-top: -84px;
  visibility: hidden
}

.s3-fs-1 {
  font-size: .75em
}

.s3-fs-2 {
  font-size: 1em
}

.s3-fs-3 {
  font-size: 1.333em
}

.s3-fs-4 {
  font-size: 1.777em
}

.s3-fs-5 {
  font-size: 2.369em
}

.s3-fs-6 {
  font-size: 3.157em
}

@media screen and (min-width: 1200px) {
  .s3-fs-lg-1 {
    font-size: .75em
  }

  .s3-fs-lg-2 {
    font-size: 1em
  }

  .s3-fs-lg-3 {
    font-size: 1.333em
  }

  .s3-fs-lg-4 {
    font-size: 1.777em
  }

  .s3-fs-lg-5 {
    font-size: 2.369em
  }

  .s3-fs-lg-6 {
    font-size: 3.157em
  }

  .s3-txt-lg-l {
    text-align: left
  }

  .s3-txt-lg-c {
    text-align: center
  }

  .s3-txt-lg-r {
    text-align: right
  }
}

@media screen and (max-width: 1199px) and (min-width: 992px) {
  .s3-fs-md-1 {
    font-size: .75em
  }

  .s3-fs-md-2 {
    font-size: 1em
  }

  .s3-fs-md-3 {
    font-size: 1.333em
  }

  .s3-fs-md-4 {
    font-size: 1.777em
  }

  .s3-fs-md-5 {
    font-size: 2.369em
  }

  .s3-fs-md-6 {
    font-size: 3.157em
  }

  .s3-txt-md-l {
    text-align: left
  }

  .s3-txt-md-c {
    text-align: center
  }

  .s3-txt-md-r {
    text-align: right
  }
}

@media screen and (max-width: 991px) and (min-width: 768px) {
  .s3-fs-sm-1 {
    font-size: .75em
  }

  .s3-fs-sm-2 {
    font-size: 1em
  }

  .s3-fs-sm-3 {
    font-size: 1.333em
  }

  .s3-fs-sm-4 {
    font-size: 1.777em
  }

  .s3-fs-sm-5 {
    font-size: 2.369em
  }

  .s3-fs-sm-6 {
    font-size: 3.157em
  }

  .s3-txt-sm-l {
    text-align: left
  }

  .s3-txt-sm-c {
    text-align: center
  }

  .s3-txt-sm-r {
    text-align: right
  }
}

@media screen and (max-width: 767px) {
  .s3-fs-xs-1 {
    font-size: .75em
  }

  .s3-fs-xs-2 {
    font-size: 1em
  }

  .s3-fs-xs-3 {
    font-size: 1.333em
  }

  .s3-fs-xs-4 {
    font-size: 1.777em
  }

  .s3-fs-xs-5 {
    font-size: 2.369em
  }

  .s3-fs-xs-6 {
    font-size: 3.157em
  }

  .s3-txt-xs-l {
    text-align: left
  }

  .s3-txt-xs-c {
    text-align: center
  }

  .s3-txt-xs-r {
    text-align: right
  }
}

.navbar {
  border: none
}

.navbar li a {
  font-size: .75em;
  text-transform: uppercase;
  cursor: pointer
}

.navbar-brand, .navbar-lg li a {
  font-size: 1em
}

.navbar li a:focus, .navbar li a:hover {
  border-bottom: none
}

.navbar-brand {
  height: auto;
  line-height: 1 !important
}

.navbar-toggle {
  margin: 0
}

.dropdown-menu {
  padding: 0;
  border-top: none;
  -webkit-background-clip: initial;
  background-clip: initial
}

@media (max-width: 767px) {
  .navbar-nav .open .dropdown-menu {
    background-color: #fdfcfc
  }
}

.navbar li a .fa {
  width: 2em;
  text-align: center
}

.nav-full {
  width: 100%;
  margin-bottom: 1em;
  margin-left: 0
}

.dropdown-menu .sub-menu {
  margin-top: 0;
  display: none;
  position: absolute;
  top: 0;
  left: 98%;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  box-shadow: none
}

.left-caret:after, .right-caret:after {
  content: "";
  border-bottom: 3px solid transparent;
  border-top: 3px solid transparent;
  display: inline-block;
  height: 0;
  vertical-align: baseline;
  width: 0;
  margin-left: 5px
}

.right-caret:after {
  border-left: 3px solid #782f40
}

.left-caret:after {
  border-right: 3px solid #782f40
}

.s3-gt .s3-nv .left-caret:after, .s3-gt .s3-nv .right-caret:after, .s3-gt1k .s3-nv .left-caret:after, .s3-gt1k .s3-nv .right-caret:after, .s3-gt2k .s3-nv .left-caret:after, .s3-gt2k .s3-nv .right-caret:after, .s3-gt3k .s3-nv .left-caret:after, .s3-gt3k .s3-nv .right-caret:after, .s3-k .s3-nv .left-caret:after, .s3-k .s3-nv .right-caret:after, .s3-n .s3-nv .left-caret:after, .s3-n .s3-nv .right-caret:after, .s3-n1s .s3-nv .left-caret:after, .s3-n1s .s3-nv .right-caret:after, .s3-n2s .s3-nv .left-caret:after, .s3-n2s .s3-nv .right-caret:after, .s3-n3s .s3-nv .left-caret:after, .s3-n3s .s3-nv .right-caret:after, .s3-s .s3-nv .left-caret:after, .s3-s .s3-nv .right-caret:after {
  border-right-color: #fdfcfc;
  border-left-color: #fdfcfc
}

.s3-gt .nav > li > a, .s3-gt .s3-nv .dropdown-menu > li > a, .s3-gt1k .navbar-nav > li > a, .s3-gt1k .s3-nv .dropdown-menu > li > a, .s3-gt2k .navbar-nav > li > a, .s3-gt2k .s3-nv .dropdown-menu > li > a, .s3-gt3k .navbar-nav > li > a, .s3-gt3k .s3-nv .dropdown-menu > li > a, .s3-k .navbar-nav > li > a, .s3-k .s3-nv .dropdown-menu > li > a, .s3-n1s .navbar-nav > li > a, .s3-n1s .s3-nv .dropdown-menu > li > a, .s3-n2s .navbar-nav > li > a, .s3-n2s .s3-nv .dropdown-menu > li > a, .s3-s .navbar-nav > li > a, .s3-s .s3-nv .dropdown-menu > li > a {
  color: #fdfcfc
}

.s3-gt .dropdown-menu > li > a, .s3-gt .nav .open > a, .s3-gt .nav .open > a:focus, .s3-gt .nav .open > a:hover, .s3-gt .nav li.active > a, .s3-gt .nav li > a:focus, .s3-gt .nav li > a:hover, .s3-gt .pagination li a:hover, .s3-gt .pagination li.active a, .s3-gt .s3-nv .dropdown-menu > li > a:hover {
  background-color: #5f2835
}

.s3-gt .dropdown-menu > li > a:focus, .s3-gt .dropdown-menu > li > a:hover, .s3-gt .nav .open .active > a {
  background-color: #782f40
}

.s3-gt1k .dropdown-menu > li > a, .s3-gt1k .nav .open > a, .s3-gt1k .nav .open > a:focus, .s3-gt1k .nav .open > a:hover, .s3-gt1k .nav li.active > a, .s3-gt1k .nav li > a:focus, .s3-gt1k .nav li > a:hover, .s3-gt1k .pagination li.active a, .s3-gt1k .s3-nv .dropdown-menu > li > a:hover, .s3-gtk1 .pagination li a:hover {
  background-color: #47222a
}

.s3-gt1k .dropdown-menu > li > a:focus, .s3-gt1k .dropdown-menu > li > a:hover, .s3-gt1k .nav .open .active > a {
  background-color: #5f2835
}

.s3-gt2k .dropdown-menu > li > a, .s3-gt2k .nav .open > a, .s3-gt2k .nav .open > a:focus, .s3-gt2k .nav .open > a:hover, .s3-gt2k .nav li.active > a, .s3-gt2k .nav li > a:focus, .s3-gt2k .nav li > a:hover, .s3-gt2k .pagination li a:hover, .s3-gt2k .pagination li.active a, .s3-gt2k .s3-nv .dropdown-menu > li > a:hover {
  background-color: #2f1c1f
}

.s3-gt2k .dropdown-menu > li > a:focus, .s3-gt2k .dropdown-menu > li > a:hover, .s3-gt2k .nav .open .active > a, .s3-gt3k .dropdown-menu > li > a, .s3-gt3k .nav .open > a, .s3-gt3k .nav .open > a:focus, .s3-gt3k .nav .open > a:hover, .s3-gt3k .nav li.active > a, .s3-gt3k .nav li > a:focus, .s3-gt3k .nav li > a:hover, .s3-gt3k .pagination li a:hover, .s3-gt3k .pagination li.active a, .s3-gt3k .s3-nv .dropdown-menu > li > a:hover {
  background-color: #47222a
}

.s3-gt3k .dropdown-menu > li > a:focus, .s3-gt3k .dropdown-menu > li > a:hover, .s3-gt3k .nav .open .active > a {
  background-color: #2f1c1f
}

.s3-gd .dropdown-menu > li > a, .s3-gd .nav .open > a, .s3-gd .nav .open > a:focus, .s3-gd .nav .open > a:hover, .s3-gd .nav li.active > a, .s3-gd .nav li > a:focus, .s3-gd .nav li > a:hover, .s3-gd .pagination li a:hover, .s3-gd .pagination li.active a, .s3-gd .s3-nv .dropdown-menu > li > a:hover {
  background-color: #dacaa6
}

.s3-gd .dropdown-menu > li > a:focus, .s3-gd .dropdown-menu > li > a:hover, .s3-gd .nav .open .active > a, .s3-gd1c .dropdown-menu > li > a, .s3-gd1c .nav .open > a, .s3-gd1c .nav .open > a:focus, .s3-gd1c .nav .open > a:hover, .s3-gd1c .nav li.active > a, .s3-gd1c .nav li > a:focus, .s3-gd1c .nav li > a:hover, .s3-gd1c .pagination li a:hover, .s3-gd1c .pagination li.active a, .s3-gd1c .s3-nv .dropdown-menu > li > a:hover {
  background-color: #ceb888
}

.s3-gd1c .dropdown-menu > li > a:focus, .s3-gd1c .dropdown-menu > li > a:hover, .s3-gd1c .nav .open .active > a, .s3-gd2c .dropdown-menu > li > a, .s3-gd2c .nav .open > a, .s3-gd2c .nav .open > a:focus, .s3-gd2c .nav .open > a:hover, .s3-gd2c .nav li.active > a, .s3-gd2c .nav li > a:focus, .s3-gd2c .nav li > a:hover, .s3-gd2c .pagination li a:hover, .s3-gd2c .pagination li.active a, .s3-gd2c .s3-nv .dropdown-menu > li > a:hover {
  background-color: #dacaa6
}

.s3-gd2c .dropdown-menu > li > a:focus, .s3-gd2c .dropdown-menu > li > a:hover, .s3-gd2c .nav .open .active > a, .s3-gd3c .dropdown-menu > li > a, .s3-gd3c .nav .open > a, .s3-gd3c .nav .open > a:focus, .s3-gd3c .nav .open > a:hover, .s3-gd3c .nav li.active > a, .s3-gd3c .nav li > a:focus, .s3-gd3c .nav li > a:hover, .s3-gd3c .pagination li a:hover, .s3-gd3c .pagination li.active a, .s3-gd3c .s3-nv .dropdown-menu > li > a:hover {
  background-color: #e7dcc4
}

.s3-gd3c .dropdown-menu > li > a:focus, .s3-gd3c .dropdown-menu > li > a:hover, .s3-gd3c .nav .open .active > a {
  background-color: #f3ede1
}

.s3-w .dropdown-menu > li > a, .s3-w .nav .open > a, .s3-w .nav .open > a:focus, .s3-w .nav .open > a:hover, .s3-w .nav li.active > a, .s3-w .nav li > a:focus, .s3-w .nav li > a:hover, .s3-w .pagination li a:hover, .s3-w .pagination li.active a, .s3-w .s3-nv .dropdown-menu > li > a:hover {
  background-color: #fff
}

.s3-w .dropdown-menu > li > a:focus, .s3-w .dropdown-menu > li > a:hover, .s3-w .nav .open .active > a {
  background-color: #f4f4f4
}

.s3-c .dropdown-menu > li > a, .s3-c .nav .open > a, .s3-c .nav .open > a:focus, .s3-c .nav .open > a:hover, .s3-c .nav li.active > a, .s3-c .nav li > a:focus, .s3-c .nav li > a:hover, .s3-c .pagination li a:hover, .s3-c .pagination li.active a, .s3-c .s3-nv .dropdown-menu > li > a:hover {
  background-color: #e5e5e5
}

.s3-c .dropdown-menu > li > a:focus, .s3-c .dropdown-menu > li > a:hover, .s3-c .nav .open .active > a {
  background-color: #fdfcfc
}

.s3-n2w .dropdown-menu > li > a, .s3-n2w .nav .open > a, .s3-n2w .nav .open > a:focus, .s3-n2w .nav .open > a:hover, .s3-n2w .nav li.active > a, .s3-n2w .nav li > a:focus, .s3-n2w .nav li > a:hover, .s3-n2w .pagination li.active a .s3-n2w .pagination li a:hover, .s3-n2w .s3-nv .dropdown-menu > li > a:hover {
  background-color: #f4f4f4
}

.s3-n1w .dropdown-menu > li > a, .s3-n1w .nav .open > a, .s3-n1w .nav .open > a:focus, .s3-n1w .nav .open > a:hover, .s3-n1w .nav li.active > a, .s3-n1w .nav li > a:focus, .s3-n1w .nav li > a:hover, .s3-n1w .pagination li a:hover, .s3-n1w .pagination li.active a, .s3-n1w .s3-nv .dropdown-menu > li > a:hover, .s3-n2w .dropdown-menu > li > a:focus, .s3-n2w .dropdown-menu > li > a:hover, .s3-n2w .nav .open .active > a {
  background-color: #d5d4d4
}

.s3-n .dropdown-menu > li > a, .s3-n .nav .open > a, .s3-n .nav .open > a:focus, .s3-n .nav .open > a:hover, .s3-n .nav li.active > a, .s3-n .nav li > a:focus, .s3-n .nav li > a:hover, .s3-n .pagination li a:hover, .s3-n .pagination li.active a, .s3-n .s3-nv .dropdown-menu > li > a:hover, .s3-n1w .dropdown-menu > li > a:focus, .s3-n1w .dropdown-menu > li > a:hover, .s3-n1w .nav .open .active > a {
  background-color: #b5b5b4
}

.s3-n .dropdown-menu > li > a:focus, .s3-n .dropdown-menu > li > a:hover, .s3-n .nav .open .active > a, .s3-n1s .dropdown-menu > li > a, .s3-n1s .nav .open > a, .s3-n1s .nav .open > a:focus, .s3-n1s .nav .open > a:hover, .s3-n1s .nav li.active > a, .s3-n1s .nav li > a:focus, .s3-n1s .nav li > a:hover, .s3-n1s .pagination li a:hover, .s3-n1s .pagination li.active a, .s3-n1s .s3-nv .dropdown-menu > li > a:hover {
  background-color: #969594
}

.s3-n1s .dropdown-menu > li > a:focus, .s3-n1s .dropdown-menu > li > a:hover, .s3-n1s .nav .open .active > a, .s3-n2s .dropdown-menu > li > a, .s3-n2s .nav .open > a, .s3-n2s .nav .open > a:focus, .s3-n2s .nav .open > a:hover, .s3-n2s .nav li.active > a, .s3-n2s .nav li > a:focus, .s3-n2s .nav li > a:hover, .s3-n2s .pagination li a:hover, .s3-n2s .pagination li.active a, .s3-n2s .s3-nv .dropdown-menu > li > a:hover {
  background-color: #767474
}

.s3-n2s .dropdown-menu > li > a:focus, .s3-n2s .dropdown-menu > li > a:hover, .s3-n2s .nav .open .active > a, .s3-s .dropdown-menu > li > a, .s3-s .nav .open > a, .s3-s .nav .open > a:focus, .s3-s .nav .open > a:hover, .s3-s .nav li.active > a, .s3-s .nav li > a:focus, .s3-s .nav li > a:hover, .s3-s .pagination li a:hover, .s3-s .pagination li.active a, .s3-s .s3-nv .dropdown-menu > li > a:hover {
  background-color: #565554
}

.s3-k .dropdown-menu > li > a, .s3-k .nav .open > a, .s3-k .nav .open > a:focus, .s3-k .nav .open > a:hover, .s3-k .nav li.active > a, .s3-k .nav li > a:focus, .s3-k .nav li > a:hover, .s3-k .pagination li a:hover, .s3-k .pagination li.active a, .s3-k .s3-nv .dropdown-menu > li > a:hover, .s3-s .dropdown-menu > li > a:focus, .s3-s .dropdown-menu > li > a:hover, .s3-s .nav .open .active > a {
  background-color: #2c2a29
}

.s3-k .dropdown-menu > li > a:focus, .s3-k .dropdown-menu > li > a:hover, .s3-k .nav .open .active > a {
  background-color: #161514
}

.s3-gd .nav > li > a:focus, .s3-gd .nav > li > a:hover, .s3-gd1c .nav > li > a:focus, .s3-gd1c .nav > li > a:hover, .s3-gd2c .nav > li > a:focus, .s3-gd2c .nav > li > a:hover, .s3-gd3c .nav > li > a:focus, .s3-gd3c .nav > li > a:hover, .s3-n1w .nav > li > a:focus, .s3-n1w .nav > li > a:hover {
  color: #782f40
}

.dropdown-menu > li > a {
  padding: .75em 1em
}

.s3-nv .navbar-nav > li > ul > li > a {
  padding: .317em 1.777em .178em;
  display: block
}

@media (max-width: 767px) {
  .s3-nv .navbar-nav > li > ul {
    padding: 0;
    list-style-type: none
  }

  .navbar-nav .open .dropdown-menu > li > a {
    padding: .563em .75em .563em 2em;
    font-size: .75em
  }

  .navbar-nav .open .dropdown-menu > li ul a {
    padding-left: 3em
  }
}

@media (min-width: 768px) {
  .navbar-nav, .navbar-nav > li {
    float: none
  }

  .nav, .navbar-nav > li {
    display: inline-block
  }

  .navbar .collapse {
    text-align: center
  }

  .navbar-nav > li ul {
    padding: 0
  }

  .navbar-nav li:last-child > ul {
    left: inherit;
    right: 0
  }

  .nl .navbar-nav {
    float: left
  }

  .nr .navbar-nav {
    float: right
  }
}

.navbar li a {
  line-height: 21px
}

.s3-nv .navbar li a {
  text-transform: none
}

.s3-nv .navbar-nav > li > a {
  padding-top: .317em;
  padding-bottom: .178em
}

.s3-nv .dropdown-menu > li > a {
  white-space: normal
}

.s3-gt .s3-nv .nav > li a {
  border-color: #6c2c3b
}

.s3-gt1k .s3-nv .nav > li a {
  border-color: #542530
}

.s3-gt2k .s3-nv .nav > li a {
  border-color: #3b1f25
}

.s3-gt3k .s3-nv .nav > li a {
  border-color: #23181a
}

.s3-gd .s3-nv .nav > li a {
  border-color: #c3ae81
}

.s3-gd1c .s3-nv .nav > li a {
  border-color: #d4c197
}

.s3-gd2c .s3-nv .nav > li a {
  border-color: #e1d3b5
}

.s3-gd3c .s3-nv .nav > li a {
  border-color: #ede5d3
}

.s3-c .s3-nv .nav > li a {
  border-color: #f3f2f2
}

.s3-w .s3-nv .nav > li a {
  border-color: #e5e5e5
}

.s3-n2w .s3-nv .nav > li a {
  border-color: #c8c8c8
}

.s3-n1w .s3-nv .nav > li a {
  border-color: #a8a7a7
}

.s3-n .s3-nv .nav > li a {
  border-color: #898887
}

.s3-n1s .s3-nv .nav > li a {
  border-color: #696867
}

.s3-n2s .s3-nv .nav > li a {
  border-color: #4a4847
}

.s3-s .s3-nv .nav > li a {
  border-color: #292726
}

.s3-k .s3-nv .nav > li a {
  border-color: #141312
}

.nav-bg-none > li a, .nav-bg-none > li a:focus, .nav-bg-none > li a:hover {
  background-color: transparent !important
}

.nav-flush > li a {
  padding-right: 0;
  padding-left: 0
}

.s3-b-gt > li a, .s3-b-gt > li a:focus, .s3-b-gt > li a:hover {
  border-color: #782f40
}

.s3-b-gt1k > li a, .s3-b-gt1k > li a:focus, .s3-b-gt1k > li a:hover {
  border-color: #5f2835
}

.s3-b-gt2k > li a, .s3-b-gt2k > li a:focus, .s3-b-gt2k > li a:hover {
  border-color: #47222a
}

.s3-b-gt3k > li a, .s3-b-gt3k > li a:focus, .s3-b-gt3k > li a:hover {
  border-color: #2f1c1f
}

.s3-b-gd > li a, .s3-b-gd > li a:focus, .s3-b-gd > li a:hover {
  border-color: #ceb888
}

.s3-b-gd1c > li a, .s3-b-gd1c > li a:focus, .s3-b-gd1c > li a:hover {
  border-color: #dacaa6
}

.s3-b-gd2c > li a, .s3-b-gd2c > li a:focus, .s3-b-gd2c > li a:hover {
  border-color: #e7dcc4
}

.s3-b-g23c > li a, .s3-b-g23c > li a:focus, .s3-b-g23c > li a:hover {
  border-color: #f3ede1
}

.s3-b-c > li a, .s3-b-c > li a:focus, .s3-b-c > li a:hover {
  border-color: #fdfcfc
}

.s3-b-w > li a, .s3-b-w > li a:focus, .s3-b-w > li a:hover {
  border-color: #f4f4f4
}

.s3-b-n2w > li a, .s3-b-n2w > li a:focus, .s3-b-n2w > li a:hover {
  border-color: #d5d4d4
}

.s3-b-n1w > li a, .s3-b-n1w > li a:focus, .s3-b-n1w > li a:hover {
  border-color: #b5b5b4
}

.s3-b-n > li a, .s3-b-n > li a:focus, .s3-b-n > li a:hover {
  border-color: #969594
}

.s3-b-n1s > li a, .s3-b-n1s > li a:focus, .s3-b-n1s > li a:hover {
  border-color: #767474
}

.s3-b-n2s > li a, .s3-b-n2s > li a:focus, .s3-b-n2s > li a:hover {
  border-color: #565554
}

.s3-b-s > li a, .s3-b-s > li a:focus, .s3-b-s > li a:hover {
  border-color: #2c2a29
}

.s3-b-k > li a, .s3-b-k > li a:focus, .s3-b-k > li a:hover {
  border-color: #161514
}

.s3-b-0 > li a, .s3-b-0 > li a:focus, .s3-b-0 > li a:hover {
  border: none !important
}

@media (min-width: 768px) {
  .s3-nv .navbar li, .s3-nv .navbar ul {
    float: none;
    display: block
  }

  .s3-nv .navbar li, .s3-nv .navbar ul:not, .s3-nv .navbar-nav {
    display: block
  }

  .navbar-default, .s3-nv .dropdown-menu {
    background-color: transparent
  }

  .s3-nv .navbar .navbar-collapse {
    padding: 0;
    max-height: none
  }

  .s3-nv .navbar-nav li:last-child > ul {
    left: 0;
    right: inherit
  }

  .s3-nv .navbar .collapse {
    text-align: left
  }

  .s3-nv .nav > li a {
    border-bottom-width: 1px;
    border-bottom-style: solid
  }

  .s3-nv .nav > li:first-child a {
    border-top-width: 1px;
    border-top-style: solid
  }

  .s3-nv .dropdown-menu {
    position: inherit;
    border: none;
    -webkit-box-shadow: none;
    box-shadow: none
  }

  .s3-nv .dropdown-menu a {
    padding: .563em .75em .563em 2em;
    font-size: .75em
  }

  .s3-nv .dropdown-menu ul a {
    padding-left: 3em
  }
}

.nav-social ul.menu {
  padding: 0;
  margin-bottom: 0
}

.nav-social ul.menu li {
  display: inline;
  float: left;
  line-height: 1
}

.nav-social ul.menu li:first-child {
  margin-left: 0
}

.nav-social ul.menu li a {
  display: block;
  width: 2.369em;
  height: 2.369em;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -webkit-transition: background .2s ease-in-out;
  -moz-transition: background .2s ease-in-out;
  -ms-transition: background .2s ease-in-out;
  -o-transition: background .2s ease-in-out;
  transition: background .2s ease-in-out;
  margin-right: .563em
}

.nav-social ul.menu li a:hover {
  text-decoration: none
}

.nav-social ul.menu li span {
  display: block;
  width: 1.777em;
  height: 1.777em;
  font-size: 1.333em;
  padding: .42em .47em;
  border-radius: 50%;
  -webkit-border-radius: 50%
}

.nav-social ul.menu li span.fa-facebook {
  padding-right: .57em
}

.pagination li a {
  border: 0
}

.s3-gt .nav-social span {
  background-color: #5f2835
}

.s3-gt1k .nav-social span {
  background-color: #47222a
}

.s3-gt2k .nav-social span {
  background-color: #2f1c1f
}

.s3-gt3k .nav-social span {
  background-color: #47222a
}

.s3-gd .nav-social span {
  background-color: #dacaa6
}

.s3-gd1c .nav-social span {
  background-color: #e7dcc4
}

.s3-gd2c .nav-social span {
  background-color: #f3ede1
}

.s3-gd3c .nav-social span {
  background-color: #e7dcc4
}

.s3-c .nav-social span, .s3-w .nav-social span {
  background-color: #d5d4d4
}

.s3-n2w .nav-social span {
  background-color: #b5b5b4
}

.s3-n1w .nav-social span {
  background-color: #969594
}

.s3-n .nav-social span {
  background-color: #767474
}

.s3-n1s .nav-social span {
  background-color: #565554
}

.s3-n2s .nav-social span {
  background-color: #2c2a29
}

.s3-s .nav-social span {
  background-color: #161514
}

.s3-k .nav-social span {
  background-color: #2c2a29
}

#fsu-home, #fsu-nav-primary, #fsu-subheading, #fsu-title {
  text-transform: uppercase
}

#fsu-home p {
  margin: 0;
  padding: .75em 0 .563em;
  font-size: .75em
}

@media (max-width: 767px) {
  #fsu-home p {
    margin-top: .563em
  }
}

#fsu-home a {
  font-weight: 400
}

@media (max-width: 380px) {
  #fsu-home p {
    font-size: .7em;
    margin-top: .75em
  }

  #fsu-home p a {
    font-weight: 300 !important
  }
}

#fsu-nav-utility .navbar-nav > li > a {
  padding: .563em;
  font-size: 1em;
  line-height: 1em
}

@media (min-width: 767px) {
  #fsu-nav-utility .navbar-nav > li > a {
    padding: .75em 1em;
    font-size: .75em
  }
}

#fsu-masthead {
  font-family: "Adobe Garamond Pro", adobe-garamond-pro, "Times New Roman", times, serif;
  text-align: center
}

#fsu-header {
  line-height: 1;
  padding: 0;
  margin: 0
}

#fsu-header a {
  text-decoration: none
}

@media (max-width: 767px) {
  #fsu-global-nav .fsu-nav-global {
    text-align: left
  }

  #fsu-global-nav .fsu-nav-global ul::before {
    content: 'SITE NAVIGATION';
    padding-bottom: 1.5em;
    border-bottom: 1px #fff dotted;
    margin: 0 0 .5em 1em
  }

  #fsu-global-nav .fsu-global-menu .fsu-nav-global > ul::before {
    content: 'GLOBAL NAVIGATION'
  }
}

#fsu-seal {
  position: absolute;
  width: 68px;
  height: 68px;
  top: -34px;
  left: 50%;
  z-index: 50;
  margin-left: -34px
}

#fsu-title {
  font-size: 2.369em;
  text-shadow: 0 1px 1px rgba(44, 42, 41, .25);
  margin: 1em 0 0
}

#fsu-title a {
  font-weight: 200
}

.s3-gt #fsu-title, .s3-s #fsu-title {
  text-shadow: 0 1px 1px rgba(22, 21, 20, .5)
}

.s3-k #fsu-title {
  text-shadow: 0 1px 1px rgba(0, 0, 0, .5)
}

#fsu-home a:focus, #fsu-home a:hover, #fsu-nav-utility .navbar-nav > li > a:focus, #fsu-nav-utility .navbar-nav > li > a:hover, #fsu-title a:focus, #fsu-title a:hover, .fsu-nav-global .navbar-nav > li > a:focus, .fsu-nav-global .navbar-nav > li > a:hover {
  border-bottom: none
}

#fsu-subheading {
  font-size: 1em;
  margin: 0 0 10.5px;
  padding: 0
}

#fsu-header .s3-c a, #fsu-header .s3-n a, #fsu-header .s3-n1w a, #fsu-header .s3-n2w a, #fsu-header .s3-w a {
  color: #2c2a29 !important
}

#fsu-header .s3-c a:focus, #fsu-header .s3-c a:hover, #fsu-header .s3-n a:focus, #fsu-header .s3-n a:hover, #fsu-header .s3-n1w a:focus, #fsu-header .s3-n1w a:hover, #fsu-header .s3-n2w a:focus, #fsu-header .s3-n2w a:hover, #fsu-header .s3-w a:focus, #fsu-header .s3-w a:hover {
  color: #333130 !important
}

#fsu-header .s3-n1s a, #fsu-header .s3-n2s a {
  color: #f4f4f4 !important
}

#fsu-header .s3-n1s a:focus, #fsu-header .s3-n1s a:hover, #fsu-header .s3-n2s a:focus, #fsu-header .s3-n2s a:hover {
  color: #fbfbfb !important
}

#fsu-header .s3-k a, #fsu-header .s3-s a {
  color: #d5d4d4 !important
}

#fsu-header .s3-k a:focus, #fsu-header .s3-k a:hover, #fsu-header .s3-s a:focus, #fsu-header .s3-s a:hover {
  color: #dbdbdb !important
}

#fsu-header .s3-gt a, .s3-gt #fsu-home a, .s3-gt #fsu-top a, .s3-k #fsu-home a, .s3-k #fsu-top a, .s3-n1s #fsu-home a, .s3-n1s #fsu-top a, .s3-n2s #fsu-home a, .s3-n2s #fsu-top a, .s3-s #fsu-home a, .s3-s #fsu-top a {
  color: #fdfcfc !important
}

#fsu-header .s3-gt a:focus, #fsu-header .s3-gt a:hover {
  color: #fff !important
}

#fsu-header .s3-gt1k a, #fsu-header .s3-gt2k a, #fsu-header .s3-gt3k a {
  color: #fdfcfc !important
}

#fsu-header .s3-gt1k a:focus, #fsu-header .s3-gt1k a:hover, #fsu-header .s3-gt2k a:focus, #fsu-header .s3-gt2k a:hover, #fsu-header .s3-gt3k a:focus, #fsu-header .s3-gt3k a:hover {
  color: #fff !important
}

#fsu-header .s3-gd a {
  color: #161514 !important
}

#fsu-header .s3-gd a:focus, #fsu-header .s3-gd a:hover {
  color: #1d1c1b !important
}

#fsu-header .s3-gd1c a, #fsu-header .s3-gd2c a, #fsu-header .s3-gd3c a, .s3-n #fsu-home a, .s3-n #fsu-top a {
  color: #565554 !important
}

#fsu-header .s3-gd1c a:focus, #fsu-header .s3-gd1c a:hover, #fsu-header .s3-gd2c a:focus, #fsu-header .s3-gd2c a:hover, #fsu-header .s3-gd3c a:focus, #fsu-header .s3-gd3c a:hover {
  color: #5d5b5b !important
}

@media (max-width: 380px) {
  #fsu-nav-utility ul.navbar-nav > li > a {
    padding: .75em .49em
  }
}

@media (max-width: 767px) {
  header .s3-p-2 {
    padding: 0
  }

  #fsu-title {
    margin: .238em 0 .178em;
    font-size: 1.777em
  }

  #fsu-subhead {
    padding: 0 0 .422em
  }

  .fsu-nav-utility {
    text-align: right
  }

  .fsu-nav-utility .nav > li {
    display: inline-block
  }

  .fsu-nav-utility .navbar-nav {
    margin: 0
  }

  #fsu-nav-utility .navbar-nav > li > a {
    padding: .75em
  }
}

@media (min-width: 768px) {
  .fsu-nav-utility {
    margin-right: -.75em
  }

  .navbar-right {
    margin-right: 0
  }
}

.headerSearchBox {
  margin: 0 .238em;
  padding: .422em .563em .563em;
  border: none
}

.headerSearchBtn.btn-sm {
  padding: .317em .563em .238em
}

header form input, header form select {
  color: #161514;
  background-color: #fff
}

header form select {
  height: 27px;
  border: none
}

#fsu-global .s3-scored {
  border-top: 0
}

#fsu-footer .s3-scored {
  border-bottom: 0
}

@media (min-width: 768px) {
  .nav-fixed #fsu-masthead, .nav-fixed #fsu-seal, .nav-fixed .fsu-header {
    display: none
  }

  .nav-fixed {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    z-index: 50
  }

  #fsu-top p {
    margin: 9px 0 0
  }

  #fsu-top a {
    font-weight: 400
  }

  body.add-fixed {
    margin-top: 164px
  }
}

.s3-c .table-striped > tbody > tr:nth-of-type(odd), .table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #f3f2f2
}

.s3-w .table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #e5e5e5
}

.s3-n2w .table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #c8c8c8
}

.s3-n1w .table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #a8a7a7
}

.s3-n .table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #898887
}

.s3-n1s .table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #696867
}

.s3-n2s .table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #4a4847
}

.s3-s .table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #292726
}

.s3-k .table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #141312
}

.s3-gt .table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #6c2c3b
}

.s3-gt1k .table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #542530
}

.s3-gt2k .table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #3b1f25
}

.s3-gt3k .table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #23181a
}

.s3-gd .table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #c3ae81
}

.s3-gd1c .table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #d4c197
}

.s3-gd2c .table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #e1d3b5
}

.s3-gd3c .table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #ede5d3
}

.s3-c .table tr > td, .s3-c .table tr > th {
  border-color: #fff
}

.s3-w .table tr > td, .s3-w .table tr > th {
  border-color: #fbfbfb
}

.s3-n2w .table tr > td, .s3-n2w .table tr > th {
  border-color: #dbdbdb
}

.s3-n1w .table tr > td, .s3-n1w .table tr > th {
  border-color: #bbbbba
}

.s3-n .table tr > td, .s3-n .table tr > th {
  border-color: #9c9b9a
}

.s3-n1s .table tr > td, .s3-n1s .table tr > th {
  border-color: #7c7b7a
}

.s3-n2s .table tr > td, .s3-n2s .table tr > th {
  border-color: #5d5b5b
}

.s3-s .table tr > td, .s3-s .table tr > th {
  border-color: #333130
}

.s3-k .table tr > td, .s3-k .table tr > th {
  border-color: #1d1c1b
}

.s3-gt .table tr > td, .s3-gt .table tr > th {
  border-color: #7c3546
}

.s3-gt1k .table tr > td, .s3-gt1k .table tr > th {
  border-color: #662a38
}

.s3-gt2k .table tr > td, .s3-gt2k .table tr > th {
  border-color: #4d242d
}

.s3-gt3k .table tr > td, .s3-gt3k .table tr > th {
  border-color: #3a1f24
}

.s3-gd .table tr > td, .s3-gd .table tr > th {
  border-color: #d1bc8f
}

.s3-gd1c .table tr > td, .s3-gd1c .table tr > th {
  border-color: #ddcead
}

.s3-gd2c .table tr > td, .s3-gd2c .table tr > th {
  border-color: #e9e0cb
}

.s3-gd3c .table tr > td, .s3-gd3c .table tr > th {
  border-color: #f6f2e9
}

#block-mainnavigation,
.dropdown-menu,
.dropdown {
  z-index: 10 !important;
}


