/*  
	Here are all the color VARIABLES
	I'm using variable inception

/*  
	First Set of Variables 
	If the color changes. Then change it here
*/
/* End first set */
/*  Take the color variable and put that in another variable 
    So if they add another color grey or a color changes.
    then we only have to change the first set of variables rather than hunt down where it has been called out in the css
*/
/*  Variable inception */
@media -sass-debug-info{filename{font-family:}line{font-family:\000031}}
/*input {
  -webkit-appearance: none;
  -webkit-border-radius: 0;
  border-radius: 0; }*/

/* Phark Image Replacement - http://www.mezzoblue.com/tests/revised-image-replacement/ */
@media -sass-debug-info{filename{font-family:}line{font-family:\000034}}
.phark {
  display: block;
  text-indent: -9999px;
  background-position: 0 0;
  background-repeat: no-repeat;
  background-color: transparent; }

/* Trimming Outline in Firefox - http://snook.ca/archives/html_and_css/trimming_long_o  */
/*\*/
@media -sass-debug-info{filename{font-family:}line{font-family:\000037}}
.phark-link {
  overflow: hidden; }

/**/
/* Easy Clearing - http://www.positioniseverything.net/easyclearing.html */
@media -sass-debug-info{filename{font-family:}line{font-family:\0000310}}
.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden; }

@media -sass-debug-info{filename{font-family:}line{font-family:\0000312}}
.offscreen {
  position: absolute;
  left: -9999px;
  display: block; }

@media -sass-debug-info{filename{font-family:}line{font-family:\0000313}}
.onscreen {
  left: 0; }

@media -sass-debug-info{filename{font-family:}line{font-family:\0000315}}
.hide {
  display: none; }

@media -sass-debug-info{filename{font-family:}line{font-family:\0000317}}
.no-bullets {
  list-style: none; }

@media -sass-debug-info{filename{font-family:}line{font-family:\0000319}}
.bulleted {
  list-style: disc; }

@media -sass-debug-info{filename{font-family:}line{font-family:\0000321}}
.uppercase {
  text-transform: uppercase; }

@media -sass-debug-info{filename{font-family:}line{font-family:\0000323}}
.rwd-break {
  display: block; }

@font-face {
  font-family: "BebasNeue";
  src: url("/fonts/bebas_neue/BebasNeue.otf") format("opentype"); }

@media -sass-debug-info{filename{font-family:}line{font-family:\000037}}
body {
  font-family: 'Droid Sans', sans-serif;
  margin: 0 0;
  padding: 0 0; }

@media -sass-debug-info{filename{font-family:}line{font-family:\0000315}}
h1 {
  font-size: 34px; }

@media -sass-debug-info{filename{font-family:}line{font-family:\0000318}}
h2, h3 {
  font-size: 24px; }

@media -sass-debug-info{filename{font-family:}line{font-family:\0000322}}
h4 {
  font-size: 24px; }

@media -sass-debug-info{filename{font-family:}line{font-family:\0000326}}
p, ul, dl, ol, table {
  font-size: 14px;
  margin: 0 0 1.5em; }

@media -sass-debug-info{filename{font-family:}line{font-family:\0000331}}
a {
  color: #9d1a36;
  /* &:visited {
  	color:$black;
  } */ }
@media -sass-debug-info{filename{font-family:}line{font-family:\0000334}}
  a:active {
    color: white; }
@media -sass-debug-info{filename{font-family:}line{font-family:\0000341}}
  a.lineless-link {
    text-decoration: none; }
@media -sass-debug-info{filename{font-family:}line{font-family:\0000343}}
    a.lineless-link:hover {
      border-top: none; }

@media -sass-debug-info{filename{font-family:}line{font-family:\0000349}}
/*input {
  font-weight: 700;
  font-size: 13.5px; }*/

@media -sass-debug-info{filename{font-family:}line{font-family:\0000353}}
.heavy-text {
  font-weight: 700; }

@media -sass-debug-info{filename{font-family:}line{font-family:\0000356}}
.special-font {
  font-family: 'BebasNeue',sans-serif; }

/* No files to import found in abstractions/**\/* */
/* Buttons */
@media -sass-debug-info{filename{font-family:}line{font-family:\000033}}
.open-button {
  border: 2px solid #9d1a36;
  background: #f6f6f6;
  color: #9d1a36;
  padding: 17px 20px;
  cursor: pointer;
  margin-bottom: 30px;
  font-weight: 400; }

@media -sass-debug-info{filename{font-family:}line{font-family:\0000312}}
.closed-button {
  background: #9d1a36;
  cursor: pointer;
  font-weight: 400; }

@media -sass-debug-info{filename{font-family:}line{font-family:\0000317}}
.left-tag {
  position: relative;
  margin-right: 25px;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 0;
  -webkit-appearance: none;
  transition: all 0.2s;
  -moz-transition: all 0.2s;
  -webkit-transition: all 0.2s;
  -o-transition: all 0.2s;
  position: relative;
  left: -26px; }
@media -sass-debug-info{filename{font-family:}line{font-family:\0000334}}
  .left-tag:after {
    content: "";
    display: block;
    width: 0;
    height: 0;
    border: 0 solid transparent;
    border-left-color: #9d1a36;
    border-width: 20px 0 20px 100px;
    display: inline-block;
    border-width: 27px 0px 27px 20px;
    margin-bottom: -22px; }
@media -sass-debug-info{filename{font-family:}line{font-family:\0000341}}
  .left-tag:hover {
    left: -22px; }

@media -sass-debug-info{filename{font-family:}line{font-family:\0000345}}
.right-tag {
  float: right;
  overflow: visible;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 0;
  -webkit-appearance: none;
  transition: all 0.2s;
  -moz-transition: all 0.2s;
  -webkit-transition: all 0.2s;
  -o-transition: all 0.2s;
  position: relative;
  right: -4px; }
@media -sass-debug-info{filename{font-family:}line{font-family:\0000359}}
  .right-tag:before {
    content: "";
    display: block;
    width: 0;
    height: 0;
    border: 0 solid transparent;
    border-right-color: #9d1a36;
    border-width: 24.44444px 100px 15.55556px 0;
    display: inline-block;
    border-width: 27px 15px 27px 20px;
    margin-bottom: -19px; }
@media -sass-debug-info{filename{font-family:}line{font-family:\0000367}}
  .right-tag:hover {
    right: 0; }
@media -sass-debug-info{filename{font-family:}line{font-family:\0000370}}
  .right-tag .tag {
    float: right; }

@media -sass-debug-info{filename{font-family:}line{font-family:\0000374}}
.tag {
  color: white;
  padding: 19px 25px;
  border: none;
  margin-bottom: 30px;
  margin-right: 0;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

/* Inputs */
@media -sass-debug-info{filename{font-family:}line{font-family:\000034}}
.standard-field {
  padding: 15px;
  width: 61%;
  margin: 0 25px 27px 0; }

@media -sass-debug-info{filename{font-family:}line{font-family:\0000313}}
.input-label {
  display: block;
  margin-bottom: 9px; }

@media -sass-debug-info{filename{font-family:}line{font-family:\0000319}}
.edit-password-field, .security-answer-field {
  display: block; }

@media -sass-debug-info{filename{font-family:}line{font-family:\0000323}}
.security-question-field {
  width: 66%; }

@media -sass-debug-info{filename{font-family:}line{font-family:\000032}}
.standard-ul {
  padding-left: 0;
  list-style-type: none; }
@media -sass-debug-info{filename{font-family:}line{font-family:\000035}}
  .standard-ul .objects {
    margin: 0 0 1.5em;
    background: transparent url(/images/red-bullet.png) no-repeat 0 0;
    padding-left: 28px; }

@media -sass-debug-info{filename{font-family:}line{font-family:\0000312}}
.x-list .objects {
  background: none;
  padding-left: 0; }

@media -sass-debug-info{filename{font-family:}line{font-family:\0000319}}
.grayscale-list {
  overflow: hidden; }
@media -sass-debug-info{filename{font-family:}line{font-family:\0000322}}
  .grayscale-list .greyscale-list-objects {
    background: transparent url(/images/grey-bullet.png) no-repeat 0 0;
    padding-left: 28px; }

@media -sass-debug-info{filename{font-family:}line{font-family:\0000327}}
.question-group-one, .question-group-two, .question-group-three {
  position: relative; }

@media -sass-debug-info{filename{font-family:}line{font-family:\0000332}}
.questions ::-webkit-input-placeholder {
  font-weight: 400;
  color: black; }
@media -sass-debug-info{filename{font-family:}line{font-family:\0000337}}
.questions :-moz-placeholder {
  /* Firefox 18- */
  font-weight: 400;
  color: black; }
@media -sass-debug-info{filename{font-family:}line{font-family:\0000342}}
.questions ::-moz-placeholder {
  /* Firefox 19+ */
  font-weight: 400;
  color: black; }
@media -sass-debug-info{filename{font-family:}line{font-family:\0000347}}
.questions :-ms-input-placeholder {
  font-weight: 400;
  color: black; }
@media -sass-debug-info{filename{font-family:}line{font-family:\0000351}}
.questions .security-question-options {
  list-style-type: none;
  padding: 0;
  width: 66%;
  position: absolute;
  top: 78px; }
@media -sass-debug-info{filename{font-family:}line{font-family:\0000358}}
  .questions .security-question-options li:last-child {
    border-bottom: 1px solid black; }
@media -sass-debug-info{filename{font-family:}line{font-family:\0000363}}
.questions .security-questions-selection {
  border: 1px solid black;
  border-bottom: none;
  width: 100%; }
@media -sass-debug-info{filename{font-family:}line{font-family:\0000369}}
  .questions .security-questions-selection .security-question-selection-link {
    background: #e6e6e6;
    color: black;
    padding: 15px;
    display: block; }
@media -sass-debug-info{filename{font-family:}line{font-family:\0000375}}
    .questions .security-questions-selection .security-question-selection-link:hover {
      color: #9d1a36;
      background: #777777; }

/* Breadcrumb Lists */
@media -sass-debug-info{filename{font-family:}line{font-family:\0000386}}
.breadcrumb {
  padding: 0;
  margin-bottom: 32px; }
@media -sass-debug-info{filename{font-family:}line{font-family:\0000390}}
  .breadcrumb .breadcrumb-inline {
    display: inline;
    margin-bottom: 0.5em;
    line-height: 20px; }
@media -sass-debug-info{filename{font-family:}line{font-family:\0000395}}
  .breadcrumb li + li {
    background: transparent url(/images/dark-grey-arrow.png) no-repeat 0 2px;
    padding-left: 20px;
    margin-left: 3px; }

@media -sass-debug-info{filename{font-family:}line{font-family:\00003105}}
.sub-header-container .sub-header-breadcrumb {
  list-style-type: none;
  padding: 0;
  margin-left: -10px; }
  @media screen and (min-width: 560px) {
@media -sass-debug-info{filename{font-family:}line{font-family:\00003105}}
    .sub-header-container .sub-header-breadcrumb {
      margin-left: 0; } }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003113}}
  .sub-header-container .sub-header-breadcrumb li + li {
    position: relative;
    right: 47px; }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003118}}
  .sub-header-container .sub-header-breadcrumb .closed-breadcrumb {
    display: inline; }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003121}}
    .sub-header-container .sub-header-breadcrumb .closed-breadcrumb:after {
      content: "";
      display: block;
      width: 0;
      height: 0;
      border: 0 solid transparent;
      border-left-color: black;
      border-width: 20px 0 20px 100px;
      display: inline-block;
      border-width: 24px 31px 25px 12px;
      margin-bottom: -19px;
      position: relative;
      z-index: 999; }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003135}}
    .sub-header-container .sub-header-breadcrumb .closed-breadcrumb:last-child:after {
      content: "";
      display: block;
      width: 0;
      height: 0;
      border: 0 solid transparent;
      border-left-color: #9d1a36;
      border-width: 20px 0 20px 100px;
      display: inline-block;
      border-width: 24px 31px 25px 12px;
      margin-bottom: -19px; }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003143}}
    .sub-header-container .sub-header-breadcrumb .closed-breadcrumb:last-of-type a {
      background: #9d1a36; }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003146}}
    .sub-header-container .sub-header-breadcrumb .closed-breadcrumb .closed-breadcrumb-link {
      background: black;
      color: white;
      display: inline-block;
      padding: 17px 15px;
      -webkit-box-sizing: border-box;
      -moz-box-sizing: border-box;
      box-sizing: border-box; }
      @media screen and (min-width: 560px) {
@media -sass-debug-info{filename{font-family:}line{font-family:\00003146}}
        .sub-header-container .sub-header-breadcrumb .closed-breadcrumb .closed-breadcrumb-link {
          padding: 17px 25px; } }

@media -sass-debug-info{filename{font-family:}line{font-family:\000031}}
img, media {
  max-width: 100%; }

@media -sass-debug-info{filename{font-family:}line{font-family:\000034}}
.password-help-img {
  margin-bottom: 30px; }

/* ==================
	
	Moduler text 

   ================== */
/* Text */
@media -sass-debug-info{filename{font-family:}line{font-family:\000039}}
.active {
  color: #9d1a36; }

@media -sass-debug-info{filename{font-family:}line{font-family:\0000313}}
.breadcrumb {
  color: #777777; }

@media -sass-debug-info{filename{font-family:}line{font-family:\0000317}}
.account-help-link {
  color: black;
  font-size: 12px; }

@media -sass-debug-info{filename{font-family:}line{font-family:\0000321}}
.open-button {
  font-size: 13px; }

@media -sass-debug-info{filename{font-family:}line{font-family:\0000324}}
.closed-button {
  font-size: 13px; }

@media -sass-debug-info{filename{font-family:}line{font-family:\0000330}}
.standard-ul .objects {
  font-size: 14px; }

/* Headings */
@media -sass-debug-info{filename{font-family:}line{font-family:\0000336}}
.container-heading {
  color: #9d1a36;
  font-weight: 400;
  line-height: 1em;
  margin: 0 0 14px;
  font-size: 32px; }

@media -sass-debug-info{filename{font-family:}line{font-family:\0000344}}
.container-sub-heading {
  margin: 0 0 36px;
  font-size: 18px; }

@media -sass-debug-info{filename{font-family:}line{font-family:\0000348}}
.container-third-level-heading {
  font-size: 14px;
  margin-bottom: 20px; }

@media -sass-debug-info{filename{font-family:}line{font-family:\0000352}}
.heading-space {
  margin-bottom: 1em; }

@media -sass-debug-info{filename{font-family:}line{font-family:\0000356}}
.sub-header-heading {
  font-size: 36px; }
  @media screen and (min-width: 560px) {
@media -sass-debug-info{filename{font-family:}line{font-family:\0000356}}
    .sub-header-heading {
      font-size: 52px; } }

@media -sass-debug-info{filename{font-family:}line{font-family:\0000367}}
.standard-text {
  line-height: 22px; }

/* ASIDE */
@media -sass-debug-info{filename{font-family:}line{font-family:\0000375}}
.aside-heading {
  font-size: 18px;
  margin: 0 0 5px;
  color: #9d1a36; }

@media -sass-debug-info{filename{font-family:}line{font-family:\0000382}}
.aside .large {
  margin: 24px 0 20px;
  font-size: 18px; }
@media -sass-debug-info{filename{font-family:}line{font-family:\0000386}}
.aside .aside-content {
  font-size: 14px;
  line-height: 22px; }
@media -sass-debug-info{filename{font-family:}line{font-family:\0000390}}
.aside .aside-text {
  font-size: 14px;
  line-height: 22px; }

/* FONT AWESOME TWEEKS */
@media -sass-debug-info{filename{font-family:}line{font-family:\0000399}}
.icon-plus-sign {
  color: #9d1a36;
  margin-right: 10px; }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003103}}
  .icon-plus-sign:before {
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg); }

@media -sass-debug-info{filename{font-family:}line{font-family:\00003112}}
.upper-banner .primary-nav .small-screen-nav .small-screen-button .small-screen-button-options .icon-plus {
  font-size: 21px;
  background: black !important;
  color: white !important;
  padding: 12px 13px 12px 14px; }
  @media screen and (min-width: 560px) {
@media -sass-debug-info{filename{font-family:}line{font-family:\00003112}}
    .upper-banner .primary-nav .small-screen-nav .small-screen-button .small-screen-button-options .icon-plus {
      padding: 16px 15px; } }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003120}}
  .upper-banner .primary-nav .small-screen-nav .small-screen-button .small-screen-button-options .icon-plus:hover {
    color: #9d1a36; }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003123}}
  .upper-banner .primary-nav .small-screen-nav .small-screen-button .small-screen-button-options .icon-plus:before {
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg); }

/* Blocks , containers */
@media -sass-debug-info{filename{font-family:}line{font-family:\000032}}
.content {
  background: transparent url(/images/hex-pattern-bg-retina2.png) repeat 0 0;
  overflow: hidden; }

@media -sass-debug-info{filename{font-family:}line{font-family:\000036}}
.inner {
  max-width: 940px;
  margin: 0 auto; }

@media -sass-debug-info{filename{font-family:}line{font-family:\0000311}}
.container {
  background: #e6e6e6;
  box-shadow: 0px 0px 30px -10px black;
  margin: 20px auto 135px;
  overflow: hidden; }

@media -sass-debug-info{filename{font-family:}line{font-family:\0000317}}
.account-container {
  background: #f6f6f6;
  padding: 4.1% 2.5% 0;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

@media -sass-debug-info{filename{font-family:}line{font-family:\0000323}}
.full-container {
  padding: 2.1% 2.5% 0; }

@media -sass-debug-info{filename{font-family:}line{font-family:\0000326}}
.account-container-main {
  width: 100%;
  background: #f6f6f6;
  float: left;
  position: relative; }
  @media screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:}line{font-family:\0000326}}
    .account-container-main {
      width: 70%;
      background: #f6f6f6;
      float: left; } }

@media -sass-debug-info{filename{font-family:}line{font-family:\0000340}}
.account-container-secondary {
  width: 90%;
  margin: 0 auto;
  background: #e6e6e6;
  padding: 15px 15px 0 20px;
  max-height: 660px;
  overflow-y: scroll;
  margin-bottom: 29px; }
@media -sass-debug-info{filename{font-family:}line{font-family:\0000348}}
  .account-container-secondary .standard-text {
    width: 90%; }

@media screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:}line{font-family:\0000356}}
  .aside {
    position: absolute;
    left: 103%;
    width: 30%; } }

@media screen and (min-width: 768px) {
@media -sass-debug-info{filename{font-family:}line{font-family:\0000364}}
  .aside-full {
    top: 0;
    width: 38%; } }

@media -sass-debug-info{filename{font-family:}line{font-family:\0000370}}
.error {
  background: #dddedf;
  width: 100%;
  max-width: 500px;
  margin: 0 auto;
  border: 2px solid #9d1a36;
  padding: 0 20px;
  box-sizing: border-box;
  color: #9d1a36; }
@media -sass-debug-info{filename{font-family:}line{font-family:\0000379}}
  .error p {
    font-size: 16px;
    color: #9d1a36;
    line-height: 1.35; }

/*  Page Spasific Blocks */
@media -sass-debug-info{filename{font-family:}line{font-family:\0000387}}
.question-group-one, .question-group-two, .question-group-three {
  border-bottom: 1px solid #777777;
  margin-bottom: 28px; }

/* Footer */
@media -sass-debug-info{filename{font-family:}line{font-family:\000032}}
.footer {
  overflow: hidden;
  display: block; }

@media -sass-debug-info{filename{font-family:}line{font-family:\000036}}
.footer-nav {
  background: #777777;
  border-bottom: 18px solid #303030; }

@media -sass-debug-info{filename{font-family:}line{font-family:\0000310}}
.footer-nav-list {
  list-style-type: none;
  width: 100%;
  margin: 0;
  padding: 0; }
@media -sass-debug-info{filename{font-family:}line{font-family:\0000316}}
  .footer-nav-list .footer-nav-object {
    display: block;
    border-bottom: 1px solid black; }
    @media screen and (min-width: 940px) {
@media -sass-debug-info{filename{font-family:}line{font-family:\0000316}}
      .footer-nav-list .footer-nav-object {
        display: block;
        float: left;
        margin: 0 auto;
        border-left: 1px solid black;
        border-bottom: none; }
@media -sass-debug-info{filename{font-family:}line{font-family:\0000327}}
        .footer-nav-list .footer-nav-object:last-child {
          border-right: 1px solid black; } }
@media -sass-debug-info{filename{font-family:}line{font-family:\0000330}}
    .footer-nav-list .footer-nav-object .footer-nav-link {
      background: #777777;
      color: #e6e6e6;
      padding: 22px 14px;
      display: block;
      -webkit-box-sizing: border-box;
      -moz-box-sizing: border-box;
      box-sizing: border-box; }
@media -sass-debug-info{filename{font-family:}line{font-family:\0000338}}
      .footer-nav-list .footer-nav-object .footer-nav-link:hover {
        background: #dddedf;
        color: #9d1a36; }

@media screen and (min-width: 940px) {
@media -sass-debug-info{filename{font-family:}line{font-family:\0000345}}
  .block {
    margin-left: 40px; } }

@media -sass-debug-info{filename{font-family:}line{font-family:\0000350}}
.footer-content {
  background: #222222;
  overflow: hidden;
  color: white;
  border-top: 4px solid black; }
@media -sass-debug-info{filename{font-family:}line{font-family:\0000356}}
  .footer-content .footer-content-block {
    width: 100%;
    float: left;
    padding: 25px 0 25px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    text-align: center; }
    @media screen and (min-width: 560px) {
@media -sass-debug-info{filename{font-family:}line{font-family:\0000356}}
      .footer-content .footer-content-block {
        width: 50%; } }
    @media screen and (min-width: 940px) {
@media -sass-debug-info{filename{font-family:}line{font-family:\0000356}}
      .footer-content .footer-content-block {
        width: 33%;
        text-align: left; } }
@media -sass-debug-info{filename{font-family:}line{font-family:\0000372}}
    .footer-content .footer-content-block .footer-content-heading {
      font-family: BebasNeue,sans-serif;
      font-size: 24px;
      margin: 0 0 1px; }
@media -sass-debug-info{filename{font-family:}line{font-family:\0000377}}
      .footer-content .footer-content-block .footer-content-heading:before {
        content: "";
        background: url(/images/sprites/location.png) no-repeat;
        display: inline-block;
        width: 15px;
        height: 19px;
        padding-left: 10px;
        margin-left: -25px; }
@media -sass-debug-info{filename{font-family:}line{font-family:\0000388}}
    .footer-content .footer-content-block .footer-content-sub-heading {
      font-family: BebasNeue,sans-serif;
      font-size: 18px;
      margin: 0 0 10px; }
@media -sass-debug-info{filename{font-family:}line{font-family:\0000394}}
    .footer-content .footer-content-block .address p {
      font-size: 12px;
      margin: 0 0 10px; }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003100}}
    .footer-content .footer-content-block .footer-connect-find-list {
      list-style-type: none;
      padding: 0;
      margin: 0; }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003107}}
      .footer-content .footer-content-block .footer-connect-find-list .footer-connect-find-object .footer-connect-find-link {
        color: white;
        display: inline-block;
        background: url(/images/sprites/social-footer-sprites.png) no-repeat;
        height: 32px;
        padding-left: 25px; }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003113}}
        .footer-content .footer-content-block .footer-connect-find-list .footer-connect-find-object .footer-connect-find-link:hover {
          color: #9d1a36; }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003117}}
      .footer-content .footer-content-block .footer-connect-find-list .footer-connect-find-object .directory {
        background-position: 0 -221px; }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003120}}
      .footer-content .footer-content-block .footer-connect-find-list .footer-connect-find-object .maps {
        background-position: 0 -259px; }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003123}}
      .footer-content .footer-content-block .footer-connect-find-list .footer-connect-find-object .contact {
        background-position: 0 -300px; }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003131}}
    .footer-content .footer-content-block .footer-content-social-list {
      list-style-type: none;
      margin: 0;
      padding: 0;
      text-align: center; }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003137}}
      .footer-content .footer-content-block .footer-content-social-list .footer-content-social-object {
        display: inline-block;
        margin-right: 10px;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        text-align: center; }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003144}}
        .footer-content .footer-content-block .footer-content-social-list .footer-content-social-object .footer-content-social-link {
          display: block;
          background: url(/images/sprites/social-footer-sprites.png) no-repeat;
          height: 32px;
          width: 32px;
          transition: all 0.2s;
          -moz-transition: all 0.2s;
          -webkit-transition: all 0.2s;
          -o-transition: all 0.2s;
          position: relative;
          /* for the hover state */ }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003154}}
          .footer-content .footer-content-block .footer-content-social-list .footer-content-social-object .footer-content-social-link:hover {
            top: -6px;
            border-top: none; }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003159}}
        .footer-content .footer-content-block .footer-content-social-list .footer-content-social-object .facebook {
          background-position: 0 -170px; }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003164}}
        .footer-content .footer-content-block .footer-content-social-list .footer-content-social-object .twitter {
          background-position: 0 -85px; }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003167}}
        .footer-content .footer-content-block .footer-content-social-list .footer-content-social-object .flickr {
          background-position: 0 -128px; }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003170}}
        .footer-content .footer-content-block .footer-content-social-list .footer-content-social-object .youtube {
          background-position: 0 -42px; }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003173}}
        .footer-content .footer-content-block .footer-content-social-list .footer-content-social-object .rss {
          background-position: 0 0; }
  @media screen and (min-width: 560px) {
@media -sass-debug-info{filename{font-family:}line{font-family:\00003180}}
    .footer-content .footer-content-about {
      border-right: 1px solid #303030; } }
  @media screen and (min-width: 940px) {
@media -sass-debug-info{filename{font-family:}line{font-family:\00003180}}
    .footer-content .footer-content-about {
      margin-bottom: 65px;
      border-right: none; } }
  @media screen and (min-width: 560px) {
@media -sass-debug-info{filename{font-family:}line{font-family:\00003190}}
    .footer-content .footer-content-social {
      text-align: left;
      width: 100%;
      border-top: 1px solid #303030; } }
  @media screen and (min-width: 940px) {
@media -sass-debug-info{filename{font-family:}line{font-family:\00003190}}
    .footer-content .footer-content-social {
      width: 32%;
      border-top: none; } }

@media -sass-debug-info{filename{font-family:}line{font-family:\00003207}}
.footer-second-nav {
  background: black;
  color: white;
  overflow: hidden; }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003212}}
  .footer-second-nav .footer-second-nav-list {
    list-style-type: none;
    margin: 0;
    padding: 0; }
    @media screen and (min-width: 940px) {
@media -sass-debug-info{filename{font-family:}line{font-family:\00003212}}
      .footer-second-nav .footer-second-nav-list {
        display: inline-block; } }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003221}}
    .footer-second-nav .footer-second-nav-list .footer-second-nav-object {
      display: block;
      text-align: center; }
      @media screen and (min-width: 940px) {
@media -sass-debug-info{filename{font-family:}line{font-family:\00003221}}
        .footer-second-nav .footer-second-nav-list .footer-second-nav-object {
          display: inline-block; } }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003230}}
      .footer-second-nav .footer-second-nav-list .footer-second-nav-object .footer-second-nav-link {
        display: block;
        color: white;
        padding: 20px;
        font-size: 12px; }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003235}}
        .footer-second-nav .footer-second-nav-list .footer-second-nav-object .footer-second-nav-link:hover {
          color: #9d1a36; }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003241}}
  .footer-second-nav .copywright {
    display: block;
    padding: 20px 0 20px;
    text-align: center; }
    @media screen and (min-width: 940px) {
@media -sass-debug-info{filename{font-family:}line{font-family:\00003241}}
      .footer-second-nav .copywright {
        display: inline-block;
        float: right;
        text-align: right;
        padding: 20px 0 0; } }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003253}}
    .footer-second-nav .copywright .copywright-content {
      font-size: 10px; }

/* Header */
@media -sass-debug-info{filename{font-family:}line{font-family:\000032}}
.header {
  background: white;
  display: block; }
  @media screen and (min-width: 940px) {
@media -sass-debug-info{filename{font-family:}line{font-family:\000032}}
    .header {
      margin-top: -122px; } }

@media -sass-debug-info{filename{font-family:}line{font-family:\000039}}
.upper-banner {
  overflow: hidden; }
  @media screen and (min-width: 940px) {
@media -sass-debug-info{filename{font-family:}line{font-family:\000039}}
    .upper-banner {
      margin-top: 0;
      position: relative;
      overflow: visible;
      top: 122px; } }

@media -sass-debug-info{filename{font-family:}line{font-family:\0000319}}
.headings {
  display: inline-block;
  float: left;
  width: 48%;
  margin: 15px 0 5px 10px; }
  @media screen and (min-width: 940px) {
@media -sass-debug-info{filename{font-family:}line{font-family:\0000319}}
    .headings {
      margin: 20px 0;
      width: 33%; } }

@media -sass-debug-info{filename{font-family:}line{font-family:\0000329}}
.primary-logo {
  background: transparent url(/images/sprites/mobile_logo.png) no-repeat 0 0;
  margin-bottom: 5px; }
  @media screen and (min-width: 560px) {
@media -sass-debug-info{filename{font-family:}line{font-family:\0000329}}
    .primary-logo {
      background: transparent url(/guest/public/images/sprites/desktop_logo.png) no-repeat 0 0;
      margin-bottom: 25px; } }
@media -sass-debug-info{filename{font-family:}line{font-family:\0000338}}
  .primary-logo .logo-temple .primary-heading {
    font-size: 16px;
    margin: 0; }
    @media screen and (min-width: 560px) {
@media -sass-debug-info{filename{font-family:}line{font-family:\0000338}}
      .primary-logo .logo-temple .primary-heading {
        font-size: 36px; } }
@media -sass-debug-info{filename{font-family:}line{font-family:\0000346}}
  .primary-logo .logo-temple:hover {
    border-top: none; }

@media -sass-debug-info{filename{font-family:}line{font-family:\0000351}}
.secondary-logo {
  background: transparent url(/guest/public/images/sprites/logo_computerservices_tiny.png) no-repeat 0 0; }
  @media screen and (min-width: 560px) {
@media -sass-debug-info{filename{font-family:}line{font-family:\0000351}}
    .secondary-logo {
      background: transparent url(/guest/public/images/sprites/logo_computerservices_medium.png) no-repeat 0 0; } }
@media -sass-debug-info{filename{font-family:}line{font-family:\0000358}}
  .secondary-logo .secondary-heading {
    margin: 0;
    font-size: 18px; }
    @media screen and (min-width: 560px) {
@media -sass-debug-info{filename{font-family:}line{font-family:\0000358}}
      .secondary-logo .secondary-heading {
        font-size: 36px; } }

@media -sass-debug-info{filename{font-family:}line{font-family:\0000366}}
.status {
  top: 0;
  width: 100%;
  max-width: 940px;
  /* @media screen and (min-width: $break-large) {
  	position: relative;
  	right:498px;
  } */ }
  @media screen and (min-width: 560px) {
@media -sass-debug-info{filename{font-family:}line{font-family:\0000366}}
    .status {
      display: inline;
      float: right; } }
@media -sass-debug-info{filename{font-family:}line{font-family:\0000379}}
  .status .status-link {
    color: black;
    display: inline-block;
    text-align: center;
    width: 100%;
    padding: 10px 0;
    overflow: hidden;
    font-size: 18px;
    background: #e6e6e6;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
    @media screen and (min-width: 560px) {
@media -sass-debug-info{filename{font-family:}line{font-family:\0000379}}
      .status .status-link {
        position: absolute;
        display: inline;
        padding: 15px 0;
        right: 101px;
        width: 140px; } }
    @media screen and (min-width: 940px) {
@media -sass-debug-info{filename{font-family:}line{font-family:\0000379}}
      .status .status-link {
        right: 498px; } }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003105}}
    .status .status-link:hover {
      background: #f6f6f6;
      color: #9d1a36; }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003109}}
    .status .status-link:before {
      font-size: 18px; }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003111}}
      .status .status-link:before:hover {
        color: #9d1a36; }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003116}}
  .status .small-screen-menu-active {
    background: black !important;
    color: white !important; }

@media -sass-debug-info{filename{font-family:}line{font-family:\00003122}}
.status-details {
  width: 100%;
  background: black;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: none; }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003130}}
  .status-details .status-content {
    display: inline-block;
    float: left; }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003134}}
  .status-details .status-face {
    background: url(../../images/sprites/sad.png) no-repeat 0 0;
    margin-left: 30px; }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003139}}
  .status-details .status-heading {
    padding-left: 30px; }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003143}}
  .status-details .status-face, .status-details .status-heading {
    color: #ff4444;
    display: inline-block; }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003148}}
  .status-details .pubdate {
    color: #dddedf;
    display: inline-block;
    margin: 0;
    padding: 22px 0; }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003154}}
  .status-details .status-more {
    color: #e6e6e6;
    background: #222222;
    font-size: 25px;
    padding: 17px;
    display: block;
    margin: 0 auto;
    text-align: center; }
    @media screen and (min-width: 560px) {
@media -sass-debug-info{filename{font-family:}line{font-family:\00003154}}
      .status-details .status-more {
        float: right; } }

@media -sass-debug-info{filename{font-family:}line{font-family:\00003169}}
.sub-header {
  background: transparent url(../../images/complex-pattern-bg.png) repeat 0 0;
  overflow: hidden;
  display: block;
  border-bottom: 1px solid #e6e6e6;
  /* border-top: 2px solid $dark-grey; */ }

/* NAVIGATION LIST */
@media -sass-debug-info{filename{font-family:}line{font-family:\00003187}}
.primary-nav .small-screen-nav .small-screen-button {
  background: transparent url(../../images/sprites/bg-top-menu-sprites.png) repeat 0 0;
  overflow: hidden;
  float: right;
  margin: 21px 0 0 0;
  padding: 0 0 0 73px;
  list-style-type: none;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  /* @media screen and (min-width: $break-large) {
  	position: relative;
  	left:140px;
  } */ }
  @media screen and (min-width: 560px) {
@media -sass-debug-info{filename{font-family:}line{font-family:\00003187}}
    .primary-nav .small-screen-nav .small-screen-button {
      background: #e6e6e6;
      margin: 0 0 0 0;
      -webkit-box-sizing: border-box;
      -moz-box-sizing: border-box;
      box-sizing: border-box; } }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003216}}
  .primary-nav .small-screen-nav .small-screen-button li + li {
    margin-left: -4px;
    border-left: 1px solid white; }
    @media screen and (min-width: 560px) {
@media -sass-debug-info{filename{font-family:}line{font-family:\00003216}}
      .primary-nav .small-screen-nav .small-screen-button li + li {
        margin-left: -3px; } }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003225}}
  .primary-nav .small-screen-nav .small-screen-button .small-screen-button-options {
    font-size: 21px;
    display: inline-block; }
    @media screen and (min-width: 560px) {
@media -sass-debug-info{filename{font-family:}line{font-family:\00003225}}
      .primary-nav .small-screen-nav .small-screen-button .small-screen-button-options {
        border-left: 1px solid white; } }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003235}}
    .primary-nav .small-screen-nav .small-screen-button .small-screen-button-options .little-button {
      padding: 12px;
      color: black;
      display: block;
      -webkit-box-sizing: border-box;
      -moz-box-sizing: border-box;
      box-sizing: border-box; }
      @media screen and (min-width: 560px) {
@media -sass-debug-info{filename{font-family:}line{font-family:\00003235}}
        .primary-nav .small-screen-nav .small-screen-button .small-screen-button-options .little-button {
          padding: 15px; } }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003246}}
      .primary-nav .small-screen-nav .small-screen-button .small-screen-button-options .little-button:hover {
        border: none;
        color: #9d1a36; }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003250}}
      .primary-nav .small-screen-nav .small-screen-button .small-screen-button-options .little-button:active {
        background: none; }
    @media screen and (min-width: 940px) {
@media -sass-debug-info{filename{font-family:}line{font-family:\00003255}}
      .primary-nav .small-screen-nav .small-screen-button .small-screen-button-options .small-screen-menu {
        display: none; } }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003261}}
    .primary-nav .small-screen-nav .small-screen-button .small-screen-button-options .small-screen-menu-active {
      background: black !important;
      color: white !important; }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003270}}
.primary-nav .primary-navigation {
  list-style-type: none;
  padding: 0;
  margin: 0;
  border-top: 8px solid black;
  display: none; }
  @media screen and (min-width: 560px) {
@media -sass-debug-info{filename{font-family:}line{font-family:\00003270}}
    .primary-nav .primary-navigation {
      display: block;
      border-top: none;
      width: 100%; } }
  @media screen and (min-width: 940px) {
@media -sass-debug-info{filename{font-family:}line{font-family:\00003270}}
    .primary-nav .primary-navigation {
      float: right;
      width: 66%;
      position: relative;
      top: -70px; } }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003289}}
  .primary-nav .primary-navigation .primary-navigation-object {
    border-bottom: 1px solid #a9b286; }
    @media screen and (min-width: 560px) {
@media -sass-debug-info{filename{font-family:}line{font-family:\00003289}}
      .primary-nav .primary-navigation .primary-navigation-object {
        border-bottom: none;
        display: inline-block;
        width: 22%;
        text-align: center;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box; }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003300}}
        .primary-nav .primary-navigation .primary-navigation-object:last-child {
          width: 29%;
          -webkit-box-sizing: border-box;
          -moz-box-sizing: border-box;
          box-sizing: border-box; } }
    @media screen and (min-width: 620px) {
@media -sass-debug-info{filename{font-family:}line{font-family:\00003289}}
      .primary-nav .primary-navigation .primary-navigation-object {
        width: 24%; }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003309}}
        .primary-nav .primary-navigation .primary-navigation-object:last-child {
          width: 26%; } }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003315}}
    .primary-nav .primary-navigation .primary-navigation-object a {
      color: black;
      display: block;
      padding: 20px 0;
      vertical-align: middle; }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003321}}
      .primary-nav .primary-navigation .primary-navigation-object a:hover {
        background: #f6f6f6;
        color: #9d1a36; }
        @media screen and (min-width: 560px) {
@media -sass-debug-info{filename{font-family:}line{font-family:\00003321}}
          .primary-nav .primary-navigation .primary-navigation-object a:hover {
            background: none;
            text-decoration: underline; } }

@media -sass-debug-info{filename{font-family:}line{font-family:\00003334}}
.secondary-navigation {
  list-style-type: none;
  padding: 0;
  margin: 0;
  display: none;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }
  @media screen and (min-width: 560px) {
@media -sass-debug-info{filename{font-family:}line{font-family:\00003334}}
    .secondary-navigation {
      position: absolute;
      top: 53px;
      right: 1px;
      z-index: 999; } }
  @media screen and (min-width: 940px) {
@media -sass-debug-info{filename{font-family:}line{font-family:\00003334}}
    .secondary-navigation {
      display: block;
      position: relative;
      float: right;
      top: -207px;
      right: 51px; } }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003359}}
  .secondary-navigation .secondary-navigation-object {
    border-bottom: 1px solid white;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
    @media screen and (min-width: 560px) {
@media -sass-debug-info{filename{font-family:}line{font-family:\00003359}}
      .secondary-navigation .secondary-navigation-object {
        border: none;
        display: block; } }
    @media screen and (min-width: 940px) {
@media -sass-debug-info{filename{font-family:}line{font-family:\00003359}}
      .secondary-navigation .secondary-navigation-object {
        /* display: inline-block;
        margin-left: -4px; */
        float: left;
        border-left: 1px solid white; } }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003376}}
    .secondary-navigation .secondary-navigation-object a {
      background: #e6e6e6;
      color: black;
      display: block;
      padding: 20px; }
      @media screen and (min-width: 560px) {
@media -sass-debug-info{filename{font-family:}line{font-family:\00003376}}
        .secondary-navigation .secondary-navigation-object a {
          background: #dddedf; } }
      @media screen and (min-width: 940px) {
@media -sass-debug-info{filename{font-family:}line{font-family:\00003376}}
        .secondary-navigation .secondary-navigation-object a {
          background: #e6e6e6;
          padding: 18px 10px 17px; } }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003388}}
      .secondary-navigation .secondary-navigation-object a:hover {
        background: #dddedf;
        color: #9d1a36; }

/* Search Box */
@media -sass-debug-info{filename{font-family:}line{font-family:\00003400}}
.search-field::-webkit-input-placeholder {
  color: #9d1a36; }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003404}}
.search-field:-moz-placeholder {
  /* Firefox 18- */
  color: #9d1a36; }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003408}}
.search-field::-moz-placeholder {
  /* Firefox 19+ */
  color: #9d1a36; }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003412}}
.search-field:-ms-input-placeholder {
  color: #9d1a36; }

@media -sass-debug-info{filename{font-family:}line{font-family:\00003416}}
.primary-navigation-search {
  background: black;
  display: none; }
  @media screen and (min-width: 560px) {
@media -sass-debug-info{filename{font-family:}line{font-family:\00003416}}
    .primary-navigation-search {
      display: none;
      position: absolute;
      top: 52px;
      right: 0;
      width: 240px;
      z-index: 999; } }
  @media screen and (min-width: 940px) {
@media -sass-debug-info{filename{font-family:}line{font-family:\00003416}}
    .primary-navigation-search {
      top: 53px; } }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003432}}
  .primary-navigation-search .primary-navigation-search-form {
    overflow: hidden; }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003434}}
    .primary-navigation-search .primary-navigation-search-form .search-field-group {
      float: right;
      width: 90%;
      margin-bottom: 20px; }
      @media screen and (min-width: 560px) {
@media -sass-debug-info{filename{font-family:}line{font-family:\00003434}}
        .primary-navigation-search .primary-navigation-search-form .search-field-group {
          float: none;
          width: auto;
          margin: 0 -2px 15px 10px; } }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003445}}
      .primary-navigation-search .primary-navigation-search-form .search-field-group .search-field {
        margin: 0 auto;
        height: 51px;
        width: 77%;
        display: inline;
        border: 1px solid #e6e6e6;
        border-right: none;
        -webkit-appearance: none;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box; }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003457}}
      .primary-navigation-search .primary-navigation-search-form .search-field-group .search-field-button {
        display: inline-block;
        padding: 12px 12px 15px;
        height: 51px;
        background: #9d1a36;
        color: white;
        font-size: 21px;
        border: 1px solid #e6e6e6;
        border-left: none;
        margin-left: -8px;
        cursor: pointer;
        -webkit-appearance: none; }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003472}}
        .primary-navigation-search .primary-navigation-search-form .search-field-group .search-field-button:hover {
          background: #e6e6e6;
          color: #9d1a36; }
@media -sass-debug-info{filename{font-family:}line{font-family:\00003477}}
      .primary-navigation-search .primary-navigation-search-form .search-field-group .small-screen-menu-active {
        background: black !important;
        color: white !important; }
