body {
  font: 400 0.875em/1.08 Verdana;
  color: rgb(0, 0, 0);
}

.container_some_say p {
  margin-bottom: 0.5em;
}

.container_visit_rps p,
.resume_rps_position p {
  margin-bottom: 0.3em;
}

.big_quote {
  display: block;
  position: relative;
  float: left;
  clear: both;
  z-index: 6;
  width: 58px;
  height: auto;
  margin: -179px 0 0 10.58824%;
  overflow: hidden;
}

.church_container,
.rps_container,
.strayer_container {
  position: relative;
  float: left;
  width: 20%;
  min-height: 350px;
  padding-right: 5px;
  padding-left: 5px;
  background-color: rgb(82, 81, 81);
}

.church_container .resume_rps_title {
  z-index: 29;
  margin-top: 1px;
}

.contaier_footer {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 38;
  width: 100%;
  height: 114px;
  margin: 0 auto;
}

.container_header {
  position: fixed;
  top: 2px;
  left: 1%;
  z-index: 45;
  width: 98%;
  height: 116px;
  padding: 1px;
}

.container_resume {
  position: relative;
  float: left;
  clear: both;
  z-index: 33;
  width: 100%;
  margin-top: 574px;
  background-color: #000000;
}

.container_some_say {
  position: absolute;
  top: 494px;
  left: -0.4166666667%;
  z-index: 7;
  width: 510px;
  height: 182px;
}

.container_visit_rps {
  position: relative;
  float: right;
  z-index: 4;
  width: 244px;
  height: 49px;
  margin: 118px 2.25% 0 0;
}

.facebook_icon {
  display: block;
  position: absolute;
  top: 68px;
  right: 73px;
  z-index: 41;
  width: 21px;
  height: auto;
  overflow: hidden;
}

.footer_bar {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 35;
  width: 100%;
  height: 90px;
  margin: 0 auto;
  background-color: rgb(53, 53, 53);
}

.footer_buffer {
  position: relative;
  float: left;
  clear: both;
  z-index: 34;
  width: 100%;
  height: 90px;
  margin-top: -12px;
  background-color: rgb(53, 53, 53);
}

.footer_text {
  float: left;
  width: 100%;
  margin-top: 63px;
  font: 400 1em/1.18 Arial;
  text-align: center;
  text-transform: uppercase;
  color: rgb(197, 197, 196);
}

.header_bar {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 39;
  width: 100%;
  height: 100px;
  margin: 0 auto;
  background: rgb(98, 97, 97);
  background: -webkit-linear-gradient(271deg, rgb(98, 97, 97) 0%, rgb(29, 28, 28) 100%) rgba(98, 97, 97, 0);
  background:    -moz-linear-gradient(271deg, rgb(98, 97, 97) 0%, rgb(29, 28, 28) 100%) rgba(98, 97, 97, 0);
  background:      -o-linear-gradient(271deg, rgb(98, 97, 97) 0%, rgb(29, 28, 28) 100%) rgba(98, 97, 97, 0);
  background:     -ms-linear-gradient(271deg, rgb(98, 97, 97) 0%, rgb(29, 28, 28) 100%) rgba(98, 97, 97, 0);
  background:         linear-gradient(179deg, rgb(98, 97, 97) 0%, rgb(29, 28, 28) 100%) rgba(98, 97, 97, 0);
}

.instagram_icon {
  display: block;
  position: absolute;
  top: 68px;
  right: 43px;
  z-index: 42;
  width: 21px;
  height: auto;
  overflow: hidden;
}

.kjnickson_definition {
  display: block;
  position: fixed;
  top: 184px;
  left: 4.25%;
  z-index: 1;
  width: 32.5%;
  height: auto;
  overflow: hidden;
}

.kjnickson_logo_footer {
  display: block;
  position: absolute;
  top: 12px;
  left: 0;
  right: 0;
  z-index: 36;
  width: 54px;
  height: auto;
  margin: 0 auto;
  overflow: hidden;
}

.kjnickson_logo_header {
  display: block;
  float: left;
  width: 137px;
  height: auto;
  margin: 5px 0 0 1.18585%;
  overflow: hidden;
}

.kjnickson_photo {
  position: fixed;
  top: 97px;
  left: 0;
  right: 0;
  width: 100%;
  height: 683px;
  margin: 0 auto;
  background: url('../images/KJnickson_photo.jpg') #000000;
  background-repeat: no-repeat;
  background-size: 100% auto;
  background-position: left top;
}

.linkedin_icon {
  display: block;
  position: absolute;
  top: 68px;
  right: 14px;
  z-index: 40;
  width: 21px;
  height: auto;
  overflow: hidden;
}

.omega_container,
.state_container {
  position: relative;
  float: left;
  width: 20%;
  min-height: 350px;
  padding-right: 5px;
  padding-left: 5px;
  background-color: rgb(108, 107, 107);
}

.resume_church_logo {
  display: block;
  position: absolute;
  top: -29px;
  left: 0;
  right: 0;
  z-index: 31;
  width: 81px;
  height: auto;
  margin: 0 auto;
  overflow: hidden;
}

.resume_church_position {
  width: 100%;
  margin: 109px auto 0;
  padding-right: 15px;
  padding-left: 15px;
  font-size: 0.857em;
  font-weight: 700;
  text-align: center;
  color: rgb(0, 0, 0);
}

.resume_omega_logo {
  display: block;
  position: absolute;
  top: -29px;
  left: 0;
  right: 0;
  z-index: 27;
  width: 81px;
  height: auto;
  margin: 0 auto;
  overflow: hidden;
}

.resume_omega_position {
  width: 100%;
  margin: 140px auto 0;
  padding-right: 15px;
  padding-left: 15px;
  font-size: 0.857em;
  font-weight: 700;
  line-height: 1.28;
  text-align: center;
  color: rgb(0, 0, 0);
}

.resume_omega_title {
  position: relative;
  float: left;
  z-index: 24;
  width: 100%;
  padding: 60px 15px 15px;
  font-size: 1em;
  font-weight: 400;
  text-align: center;
  text-transform: uppercase;
  color: rgb(0, 0, 0);
}

.resume_omega_website {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 26;
  width: 100%;
  margin: 0 auto;
  padding-right: 15px;
  padding-bottom: 30px;
  padding-left: 15px;
  font-size: 0.857em;
  font-weight: 700;
  line-height: 1.38;
  text-align: center;
  color: rgb(0, 0, 0);
}

.resume_rps_description {
  width: 100%;
  margin: 17px auto 0;
  padding-right: 15px;
  padding-left: 15px;
  font-size: 0.786em;
  line-height: 1.38;
  text-align: center;
  color: rgb(0, 0, 0);
}

.resume_rps_logo {
  display: block;
  position: absolute;
  top: -29px;
  left: 0;
  right: 0;
  z-index: 12;
  width: 81px;
  height: auto;
  margin: 0 auto;
  overflow: hidden;
}

.resume_rps_position {
  width: 100%;
  margin: 107px auto 0;
  padding-right: 15px;
  padding-left: 15px;
  font-size: 0.857em;
  font-weight: 700;
  text-align: center;
  color: rgb(0, 0, 0);
}

.resume_rps_title {
  position: relative;
  float: left;
  width: 100%;
  padding: 60px 15px 15px;
  font-size: 1em;
  font-weight: 400;
  text-align: center;
  text-transform: uppercase;
  color: rgb(0, 0, 0);
}

.resume_rps_website {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 11;
  width: 100%;
  margin: 0 auto;
  padding-right: 15px;
  padding-bottom: 30px;
  padding-left: 15px;
  font-size: 0.857em;
  font-weight: 700;
  line-height: 1.38;
  text-align: center;
  color: rgb(0, 0, 0);
}

.resume_state_logo {
  display: block;
  position: absolute;
  top: -29px;
  left: 0;
  right: 0;
  z-index: 17;
  width: 81px;
  height: auto;
  margin: 0 auto;
  overflow: hidden;
}

.resume_state_position {
  width: 100%;
  margin: 127px auto 0;
  padding-right: 15px;
  padding-left: 15px;
  font-size: 0.857em;
  font-weight: 700;
  line-height: 1.58;
  text-align: center;
  color: rgb(0, 0, 0);
}

.resume_state_title {
  position: relative;
  float: left;
  z-index: 14;
  width: 100%;
  padding: 60px 15px 15px;
  font-size: 1em;
  font-weight: 400;
  text-align: center;
  text-transform: uppercase;
  color: rgb(0, 0, 0);
}

.resume_state_website {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 16;
  width: 100%;
  margin: 0 auto;
  padding-right: 15px;
  padding-bottom: 30px;
  padding-left: 15px;
  font-size: 0.857em;
  font-weight: 700;
  line-height: 1.38;
  text-align: center;
  color: rgb(0, 0, 0);
}

.resume_strayer_logo {
  display: block;
  position: absolute;
  top: -29px;
  left: 0;
  right: 0;
  z-index: 22;
  width: 157px;
  height: auto;
  margin: 0 auto;
  overflow: hidden;
}

.resume_strayer_position {
  width: 100%;
  margin: 127px auto 0;
  padding-right: 15px;
  padding-left: 15px;
  font-size: 0.857em;
  font-weight: 700;
  text-align: center;
  color: rgb(0, 0, 0);
}

.resume_strayer_title {
  position: relative;
  float: left;
  z-index: 19;
  width: 100%;
  padding: 60px 15px 15px;
  font-size: 1em;
  font-weight: 400;
  text-align: center;
  text-transform: uppercase;
  color: rgb(0, 0, 0);
}

.resume_strayer_website {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 21;
  width: 100%;
  margin: 0 auto;
  padding-right: 15px;
  padding-bottom: 30px;
  padding-left: 15px;
  font-size: 0.857em;
  font-weight: 700;
  line-height: 1.38;
  text-align: center;
  color: rgb(0, 0, 0);
}

.rps_container .resume_rps_title {
  z-index: 8;
}

.rps_logo_top {
  display: block;
  position: absolute;
  top: 10px;
  right: 0;
  z-index: 2;
  width: 32px;
  height: auto;
  overflow: hidden;
}

.rps_test_top {
  position: absolute;
  top: 15px;
  right: 12.2950819672%;
  z-index: 3;
  width: 172px;
  min-height: 28px;
  padding-right: 10px;
  font-size: 0.786em;
  font-weight: 400;
  line-height: 1;
  text-align: right;
  color: rgb(197, 197, 196);
}

.some_say_text {
  position: relative;
  float: left;
  z-index: 5;
  width: 101.5686274509%;
  margin-left: -1.56863%;
  padding: 15px 15px 15px 130px;
  background-color: rgba(0, 0, 0, 0.55);
  font-size: 1.786em;
  font-weight: 400;
  line-height: 1.38;
  text-align: justify;
  color: rgb(197, 197, 196);
}

.tagline_header {
  position: absolute;
  top: 35px;
  right: 1.2768388605%;
  z-index: 43;
  width: 72.4489795918%;
  min-height: 26px;
  font: 400 1.143em/1.38 Arial;
  text-align: right;
  color: #c5c5c4;
}

.footer_text strong {
  border-top-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
  border-left-width: 0;
  border-color: transparent;
  border-style: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  background-color: transparent;
  font-family: inherit;
  font-style: inherit;
  font-size: 0.857em;
  font-weight: 700;
  text-transform: none;
  text-decoration: inherit;
  letter-spacing: inherit;
  word-spacing: inherit;
  color: inherit;
  opacity: 1;
  word-break: normal;
  word-wrap: normal;
  white-space: normal;
}

.resume_omega_title span,
.resume_state_title span,
.resume_strayer_title span {
  border-top-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
  border-left-width: 0;
  border-color: transparent;
  border-style: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  background-color: transparent;
  font-family: inherit;
  font-style: inherit;
  font-size: 0.714em;
  font-weight: inherit;
  text-transform: inherit;
  text-decoration: inherit;
  letter-spacing: inherit;
  word-spacing: inherit;
  color: inherit;
  opacity: 1;
  word-break: normal;
  word-wrap: normal;
  white-space: normal;
}

.resume_omega_title a,
.resume_rps_title a,
.resume_state_title a,
.resume_strayer_title a {
  border-top-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
  border-left-width: 0;
  border-color: transparent;
  border-style: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  background-color: transparent;
  font-family: inherit;
  font-style: inherit;
  font-size: 0.786em;
  font-weight: inherit;
  text-transform: inherit;
  text-decoration: inherit;
  letter-spacing: inherit;
  word-spacing: inherit;
  color: inherit;
  opacity: 1;
  word-break: normal;
  word-wrap: normal;
  white-space: normal;
}

.resume_omega_title em,
.resume_rps_title em,
.resume_state_title em,
.resume_strayer_title em {
  border-top-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
  border-left-width: 0;
  border-color: transparent;
  border-style: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  background-color: transparent;
  font-family: inherit;
  font-style: inherit;
  font-size: 0.857em;
  font-weight: 700;
  text-transform: inherit;
  text-decoration: inherit;
  letter-spacing: inherit;
  word-spacing: inherit;
  color: #000000;
  opacity: 1;
  word-break: normal;
  word-wrap: normal;
  white-space: normal;
}

.resume_rps_title span {
  border-top-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
  border-left-width: 0;
  border-color: transparent;
  border-style: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  background-color: transparent;
  font-family: inherit;
  font-style: inherit;
  font-weight: inherit;
  text-transform: inherit;
  text-decoration: inherit;
  letter-spacing: inherit;
  word-spacing: inherit;
  color: inherit;
  opacity: 1;
  word-break: normal;
  word-wrap: normal;
  white-space: normal;
}

.resume_omega_title strong,
.resume_rps_title strong,
.resume_state_title strong,
.resume_strayer_title strong {
  border-top-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
  border-left-width: 0;
  border-color: transparent;
  border-style: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  background-color: transparent;
  font-family: inherit;
  font-style: inherit;
  font-size: inherit;
  font-weight: inherit;
  text-transform: none;
  text-decoration: inherit;
  letter-spacing: inherit;
  word-spacing: inherit;
  color: inherit;
  opacity: 1;
  word-break: normal;
  word-wrap: normal;
  white-space: normal;
}

.resume_rps_title-1 span {
  font-size: 0.786em;
}

.resume_rps_title-2 span {
  font-size: 0.714em;
}

.rps_test_top strong {
  border-top-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
  border-left-width: 0;
  border-color: transparent;
  border-style: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  background-color: transparent;
  font-family: inherit;
  font-style: inherit;
  font-size: 1.273em;
  font-weight: 700;
  text-transform: inherit;
  text-decoration: inherit;
  letter-spacing: inherit;
  word-spacing: inherit;
  color: inherit;
  opacity: 1;
  word-break: normal;
  word-wrap: normal;
  white-space: normal;
}

.some_say_text strong {
  border-top-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
  border-left-width: 0;
  border-color: transparent;
  border-style: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  background-color: transparent;
  font-family: inherit;
  font-style: normal;
  font-size: 1.12em;
  font-weight: 700;
  text-transform: inherit;
  text-decoration: inherit;
  letter-spacing: inherit;
  word-spacing: inherit;
  color: #ffffff;
  opacity: 1;
  word-break: normal;
  word-wrap: normal;
  white-space: normal;
}

.tagline_header span,
.tagline_header strong {
  border-top-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
  border-left-width: 0;
  border-color: transparent;
  border-style: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  background-color: transparent;
  font-family: inherit;
  font-style: inherit;
  font-size: inherit;
  font-weight: 700;
  text-transform: inherit;
  text-decoration: inherit;
  letter-spacing: inherit;
  word-spacing: inherit;
  color: inherit;
  opacity: 1;
  word-break: normal;
  word-wrap: normal;
  white-space: normal;
}

@media(max-width: 870px) {
  body {
    background-color: #000000;
  }

  .church_container .resume_church_position {
    margin-top: 98px;
  }

  .church_container .resume_rps_title {
    position: relative;
    z-index: 29;
  }

  .church_container .resume_church_logo,
  .contaier_footer .kjnickson_logo_footer,
  .omega_container .resume_omega_logo,
  .rps_container .resume_rps_logo,
  .state_container .resume_state_logo,
  .strayer_container .resume_strayer_logo {
    left: 0;
    right: 0;
    height: auto;
    margin-right: auto;
    margin-left: auto;
  }

  .container_header .kjnickson_logo_header {
    height: auto;
    margin-left: 1.18851%;
  }

  .container_header .facebook_icon,
  .container_header .instagram_icon,
  .container_header .linkedin_icon {
    height: auto;
  }

  .container_header .tagline_header {
    right: 1.1362386834%;
    width: 77.9972876883%;
    font-size: 1em;
  }

  .container_resume {
    position: relative;
    z-index: 33;
    margin-top: 460px;
    background-color: rgba(0, 0, 0, 0.35);
  }

  .container_resume .church_container {
    float: none;
    width: 50%;
    min-height: 200px;
    margin-top: 6px;
    margin-right: auto;
    margin-left: auto;
  }

  .container_resume .omega_container {
    float: none;
    width: 50%;
    min-height: 300px;
    margin-top: 5px;
    margin-right: auto;
    margin-left: auto;
  }

  .container_resume .rps_container {
    float: none;
    width: 50%;
    min-height: 300px;
    margin-right: auto;
    margin-left: auto;
  }

  .container_resume .state_container {
    float: none;
    width: 50%;
    min-height: 300px;
    margin-top: 3px;
    margin-right: auto;
    margin-left: auto;
  }

  .container_resume .strayer_container {
    float: none;
    width: 50%;
    min-height: 300px;
    margin-top: 4px;
    margin-right: auto;
    margin-left: auto;
  }

  .container_some_say {
    top: 399px;
    left: -1.9073275863%;
    width: 500px;
    height: 172px;
  }

  .container_some_say .big_quote {
    position: relative;
    z-index: 6;
    height: auto;
    margin-left: 10.5875%;
  }

  .container_some_say .some_say_text {
    position: relative;
    z-index: 5;
    margin-left: -1.56562%;
  }

  .container_visit_rps {
    position: relative;
    z-index: 4;
    margin-right: 2.24677%;
  }

  .container_visit_rps .rps_logo_top {
    top: 11px;
    right: -2.2028688525%;
    height: auto;
  }

  .container_visit_rps .rps_test_top {
    right: 9.2725409836%;
    font-size: 0.643em;
  }

  .contaier_footer,
  .footer_bar,
  .header_bar,
  .kjnickson_photo {
    left: 0;
    right: 0;
    margin-right: auto;
    margin-left: auto;
  }

  .footer_buffer {
    position: relative;
    z-index: 34;
    margin-top: 0;
  }

  .kjnickson_definition {
    min-width: 0;
    height: auto;
  }

  .omega_container .resume_omega_position {
    margin-top: 133px;
  }

  .omega_container .resume_omega_title {
    position: relative;
    z-index: 24;
  }

  .omega_container .resume_omega_website {
    position: static;
    top: auto;
    bottom: auto;
    width: 102.3529411764%;
    margin-top: 86px;
    padding-bottom: 50px;
  }

  .rps_container .resume_rps_description {
    margin-top: 18px;
  }

  .rps_container .resume_rps_position {
    margin-top: 94px;
  }

  .rps_container .resume_rps_title {
    position: relative;
    z-index: 8;
  }

  .rps_container .resume_rps_website {
    position: static;
    float: left;
    clear: both;
    top: auto;
    bottom: auto;
    left: auto;
    right: auto;
    margin-top: 64px;
    margin-right: 0;
    margin-left: 0;
    padding-bottom: 50px;
  }

  .state_container .resume_state_position {
    margin-top: 130px;
  }

  .state_container .resume_state_title {
    position: relative;
    z-index: 14;
  }

  .state_container .resume_state_website {
    position: static;
    top: auto;
    bottom: auto;
    margin-top: 86px;
    padding-bottom: 50px;
  }

  .strayer_container .resume_strayer_position {
    margin-top: 125px;
  }

  .strayer_container .resume_strayer_title {
    position: relative;
    z-index: 19;
  }

  .strayer_container .resume_strayer_website {
    position: static;
    top: auto;
    bottom: auto;
    margin-top: 97px;
    padding-bottom: 50px;
  }
}

@media(max-width: 720px) {
  body {
    font-size: 0.875em;
  }

  .church_container .resume_rps_title {
    position: relative;
    z-index: 29;
  }

  .church_container .resume_church_logo,
  .contaier_footer .kjnickson_logo_footer,
  .omega_container .resume_omega_logo,
  .rps_container .resume_rps_logo,
  .state_container .resume_state_logo,
  .strayer_container .resume_strayer_logo {
    left: 0;
    right: 0;
    height: auto;
    margin-right: auto;
    margin-left: auto;
  }

  .container_header .kjnickson_logo_header {
    height: auto;
    margin-left: 1.1881%;
  }

  .container_header .tagline_header {
    top: 25px;
    right: 1.1603702555%;
    width: 56.5481199344%;
    font-size: 0.929em;
  }

  .container_resume {
    position: relative;
    z-index: 33;
    margin-top: 46px;
  }

  .container_resume .church_container,
  .container_resume .omega_container,
  .container_resume .rps_container,
  .container_resume .state_container,
  .container_resume .strayer_container {
    width: 75%;
  }

  .container_some_say {
    position: relative;
    float: left;
    clear: both;
    top: auto;
    left: auto;
    z-index: 7;
    margin-top: 257px;
    margin-left: -1.875%;
  }

  .container_some_say .big_quote {
    position: relative;
    z-index: 6;
    height: auto;
  }

  .container_some_say .some_say_text {
    position: relative;
    z-index: 5;
  }

  .container_visit_rps {
    position: relative;
    z-index: 4;
    margin-top: 102px;
    margin-right: 2.91667%;
  }

  .contaier_footer,
  .footer_bar,
  .header_bar,
  .kjnickson_photo {
    left: 0;
    right: 0;
    margin-right: auto;
    margin-left: auto;
  }

  .footer_buffer {
    position: relative;
    z-index: 34;
  }

  .container_header .facebook_icon,
  .container_header .instagram_icon,
  .container_header .linkedin_icon,
  .container_visit_rps .rps_logo_top,
  .kjnickson_definition {
    height: auto;
  }

  .omega_container .resume_omega_title {
    position: relative;
    z-index: 24;
  }

  .rps_container .resume_rps_title {
    position: relative;
    z-index: 8;
  }

  .state_container .resume_state_title {
    position: relative;
    z-index: 14;
  }

  .strayer_container .resume_strayer_title {
    position: relative;
    z-index: 19;
  }

  .rps_test_top strong {
    font-size: 1.556em;
  }
}

@media(max-width: 480px) {
  .church_container .resume_rps_title {
    position: relative;
    z-index: 29;
  }

  .contaier_footer .footer_text {
    font-size: 0.857em;
  }

  .church_container .resume_church_logo,
  .contaier_footer .kjnickson_logo_footer,
  .omega_container .resume_omega_logo,
  .rps_container .resume_rps_logo,
  .state_container .resume_state_logo,
  .strayer_container .resume_strayer_logo {
    left: 0;
    right: 0;
    height: auto;
    margin-right: auto;
    margin-left: auto;
  }

  .container_header {
    left: 1.0416666666%;
    width: 97.9166666666%;
    height: 59px;
  }

  .container_header .kjnickson_logo_header {
    width: 101px;
    height: auto;
    margin-left: 1.0950899999%;
  }

  .container_header .facebook_icon,
  .container_header .instagram_icon,
  .container_header .linkedin_icon {
    height: auto;
  }

  .container_header .tagline_header {
    top: 11px;
    right: 1.0197641587%;
    width: 73.981066268%;
  }

  .container_resume {
    position: relative;
    z-index: 33;
    margin-top: 56px;
  }

  .container_some_say {
    position: relative;
    z-index: 7;
    margin-top: 0;
    margin-left: -6.40951%;
  }

  .container_some_say .big_quote {
    position: relative;
    z-index: 6;
    height: auto;
  }

  .container_some_say .some_say_text {
    position: relative;
    z-index: 5;
  }

  .container_visit_rps {
    position: relative;
    z-index: 4;
    margin-top: 313px;
    margin-right: 4.41081%;
  }

  .container_visit_rps .rps_logo_top {
    width: 25px;
    height: auto;
  }

  .container_visit_rps .rps_test_top {
    top: 13px;
    right: 5.993852459%;
    width: 242px;
  }

  .contaier_footer,
  .footer_bar {
    left: 0;
    right: 0;
    margin-right: auto;
    margin-left: auto;
  }

  .footer_buffer {
    position: relative;
    z-index: 34;
  }

  .header_bar {
    left: 0;
    right: 0;
    height: 64px;
    margin-right: auto;
    margin-left: auto;
  }

  .kjnickson_definition {
    top: 118px;
    height: auto;
  }

  .kjnickson_photo {
    top: 62px;
    left: 0;
    right: 0;
    margin-right: auto;
    margin-left: auto;
  }

  .omega_container .resume_omega_title {
    position: relative;
    z-index: 24;
  }

  .rps_container .resume_rps_title {
    position: relative;
    z-index: 8;
  }

  .state_container .resume_state_title {
    position: relative;
    z-index: 14;
  }

  .strayer_container .resume_strayer_title {
    position: relative;
    z-index: 19;
  }

  .footer_text strong {
    font-size: inherit;
  }
}

@media(max-width: 320px) {
  body {
    font-size: 0.875em;
  }

  .church_container .resume_rps_title {
    position: relative;
    z-index: 29;
  }

  .church_container .resume_church_logo,
  .contaier_footer .kjnickson_logo_footer,
  .omega_container .resume_omega_logo,
  .rps_container .resume_rps_logo,
  .state_container .resume_state_logo,
  .strayer_container .resume_strayer_logo {
    left: 0;
    right: 0;
    height: auto;
    margin-right: auto;
    margin-left: auto;
  }

  .container_header .kjnickson_logo_header {
    position: relative;
    z-index: 44;
    height: auto;
    margin-left: 1.08407%;
  }

  .container_header .facebook_icon,
  .container_header .instagram_icon,
  .container_header .linkedin_icon {
    top: 65px;
    height: auto;
  }

  .container_header .tagline_header {
    top: 3px;
    font-size: 1em;
  }

  .container_resume {
    position: relative;
    z-index: 33;
    margin-top: 36px;
  }

  .container_some_say {
    position: relative;
    z-index: 7;
    width: 321px;
    height: 202px;
    margin-top: -9px;
    margin-left: -0.3125%;
  }

  .container_some_say .big_quote {
    position: relative;
    z-index: 6;
    width: 44px;
    height: auto;
    margin-top: -192px;
    margin-left: 4.54829%;
  }

  .container_some_say .some_say_text {
    position: relative;
    z-index: 5;
    width: 101.5576323987%;
    margin-left: -1.55763%;
    padding-right: 25px;
    padding-left: 70px;
    font-style: normal;
    font-size: 1.571em;
  }

  .container_visit_rps {
    position: relative;
    float: left;
    z-index: 4;
    width: 266px;
    height: 94px;
    margin-top: 202px;
    margin-right: 0;
    margin-left: 8.4375%;
  }

  .container_visit_rps .rps_logo_top {
    top: 50px;
    left: 0;
    right: 0;
    height: auto;
    margin-right: auto;
    margin-left: auto;
  }

  .container_visit_rps .rps_test_top {
    left: 0;
    right: 0;
    margin-right: auto;
    margin-left: auto;
    font-size: 0.786em;
    text-align: center;
  }

  .contaier_footer,
  .footer_bar,
  .header_bar,
  .kjnickson_photo {
    left: 0;
    right: 0;
    margin-right: auto;
    margin-left: auto;
  }

  .footer_buffer {
    position: relative;
    z-index: 34;
    margin-top: -1px;
  }

  .kjnickson_definition {
    height: auto;
  }

  .omega_container .resume_omega_title {
    position: relative;
    z-index: 24;
  }

  .rps_container .resume_rps_title {
    position: relative;
    z-index: 8;
  }

  .state_container .resume_state_title {
    position: relative;
    z-index: 14;
  }

  .strayer_container .resume_strayer_title {
    position: relative;
    z-index: 19;
  }

  .footer_text strong {
    font-size: 1em;
  }

  .some_say_text strong {
    font-style: inherit;
  }
}


a {
	color:#ffffff;
	font-size:11px;
	font-weight:bold;	
	text-decoration:none;
	font-family:"arial";
}

a.top_rps_links {
	color:#c5c5c4;
	font-size:11px;	
	text-decoration:none;
	font-family:"verdana";
}

a.resume_links {
	color:#000000;
	font-size:12px;	
	font-weight:bold;
	text-decoration:none;
	font-family:"verdana";
}

a.footer_links {
	color:#c5c5c4;
	font-size:12px;	
	font-weight:bold;
	text-decoration:none;
	font-family:"arial";
}

a:visited {
	color:#ffffff;
	font-size:11px;
	font-weight:bold;	
	text-decoration:none;
	font-family:"arial";
}

a.top_rps_links:visited {
	color:#c5c5c4;
	font-size:11px;	
	text-decoration:none;
	font-family:"verdana";
}

a.resume_links:visited {
	color:#000000;
	font-size:12px;	
	font-weight:bold;
	text-decoration:none;
	font-family:"verdana";
}

a.footer_links:visited {
	color:#c5c5c4;
	font-size:12px;	
	font-weight:bold;
	text-decoration:none;
	font-family:"arial";
}

a:hover {
	color:#c5c5c4;
	font-size:11px;
	font-weight:bold;	
	text-decoration:none;
	font-family:"arial";
}

a.top_rps_links:hover {
	color:#ffffff;
	font-size:11px;	
	text-decoration:none;
	font-family:"verdana";
}

a.resume_links:hover {
	color:#ffffff;
	font-size:12px;	
	font-weight:bold;
	text-decoration:none;
	font-family:"verdana";
}

a.footer_links:hover {
	color:#ffffff;
	font-size:12px;	
	font-weight:bold;
	text-decoration:none;
	font-family:"arial";
}

a:active {
	text-decoration: none;
}