.node-type-usp #block-block-1 {
  display: none;
}

.field-name-field-usp-reference.mag-theme, .field-name-field-usp-reference.elite-theme, .view-default-usp.mag-theme, .view-default-usp.elite-theme {
  height: 100px;
  margin-top: -21px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent !important;
  margin-bottom: 25px;
}
.field-name-field-usp-reference.mag-theme > .field-items, .field-name-field-usp-reference.elite-theme > .field-items, .view-default-usp.mag-theme > .field-items, .view-default-usp.elite-theme > .field-items {
  line-height: 0;
}
.field-name-field-usp-reference.mag-theme .node_content, .field-name-field-usp-reference.elite-theme .node_content, .view-default-usp.mag-theme .node_content, .view-default-usp.elite-theme .node_content {
  padding: 0;
}
.field-name-field-usp-reference.mag-theme .views-row, .field-name-field-usp-reference.elite-theme .views-row, .view-default-usp.mag-theme .views-row, .view-default-usp.elite-theme .views-row {
  line-height: 0;
}
@media only screen and (max-width: 680px) {
  .field-name-field-usp-reference.mag-theme, .field-name-field-usp-reference.elite-theme, .view-default-usp.mag-theme, .view-default-usp.elite-theme {
    display: none;
  }
}
.field-name-field-usp-reference.mag-theme, .view-default-usp.mag-theme {
  width: 100%;
  border-image: url(../images/usp_border_1B.png) 100% 0 100% 0;
  background-image: url(../images/usp_background_1B.png);
  background-size: 100% 100%;
}
@media only screen and (max-width: 960px) {
  .field-name-field-usp-reference.mag-theme, .view-default-usp.mag-theme {
    border-top: 1px solid #0089B8;
    border-bottom: 1px solid #0089B8 !important;
    border-image: none;
  }
}
.field-name-field-usp-reference.mag-theme.elite-green, .view-default-usp.mag-theme.elite-green {
  margin-top: -19px;
}
.field-name-field-usp-reference.mag-theme .node_content, .view-default-usp.mag-theme .node_content {
  text-align: center;
  background-color: transparent;
  border: none;
  box-shadow: none;
}
.field-name-field-usp-reference.elite-theme, .view-default-usp.elite-theme {
  width: 172%;
  margin-left: -37%;
  border-image: url(../images/usp_border.png) 100% 0 100% 0;
  background-image: url(../images/usp_background.png);
  background-repeat: repeat-y;
  background-position: 55% center;
}
@media only screen and (max-width: 960px) {
  .field-name-field-usp-reference.elite-theme, .view-default-usp.elite-theme {
    border-top: 1px solid #c69d2f;
    border-bottom: 1px solid #c69d2f !important;
    border-image: none;
  }
}
@media only screen and (max-width: 960px) {
  .field-name-field-usp-reference.elite-theme, .view-default-usp.elite-theme {
    width: 114%;
    margin-left: -7%;
  }
}
.page-taxonomy-term .field-name-field-usp-reference.elite-theme, .page-taxonomy-term .view-default-usp.elite-theme {
  margin-top: auto;
}
.field-name-field-usp-reference.elite-green, .view-default-usp.elite-green {
  border-image: none;
  background-image: -moz-linear-gradient(left, transparent 0%, #ece7d6 30%, #ece7d6 70%, transparent 100%);
  background-image: linear-gradient(left, transparent 0%, #ece7d6 30%, #ece7d6 70%, transparent 100%);
  background-image: -webkit-linear-gradient(left, transparent 0%, #ece7d6 30%, #ece7d6 70%, transparent 100%);
  background-image: -o-linear-gradient(left, transparent 0%, #ece7d6 30%, #ece7d6 70%, transparent 100%);
  background-image: -ms-linear-gradient(left, transparent 0%, #ece7d6 30%, #ece7d6 70%, transparent 100%);
  background-image: -webkit-gradient(linear, left bottom, right bottom, color-stop(0%, transparent), color-stop(30%, #ece7d6), color-stop(70%, #ece7d6), color-stop(100%, transparent));
}
@media only screen and (min-width: 961px) {
  .field-name-field-usp-reference.elite-green::before, .view-default-usp.elite-green::before {
    content: " ";
    display: block;
    width: 100%;
    height: 2px;
    margin-top: -2px;
    background-image: -moz-linear-gradient(left, transparent 0%, #31a45c 30%, #31a45c 70%, transparent 100%);
    background-image: linear-gradient(left, transparent 0%, #31a45c 30%, #31a45c 70%, transparent 100%);
    background-image: -webkit-linear-gradient(left, transparent 0%, #31a45c 30%, #31a45c 70%, transparent 100%);
    background-image: -o-linear-gradient(left, transparent 0%, #31a45c 30%, #31a45c 70%, transparent 100%);
    background-image: -ms-linear-gradient(left, transparent 0%, #31a45c 30%, #31a45c 70%, transparent 100%);
    background-image: -webkit-gradient(linear, left bottom, right bottom, color-stop(0%, transparent), color-stop(30%, #31a45c), color-stop(70%, #31a45c), color-stop(100%, transparent));
  }
}
@media only screen and (max-width: 960px) {
  .field-name-field-usp-reference.elite-green, .view-default-usp.elite-green {
    border-top: 1px solid #31a45c;
    border-bottom: 1px solid #31a45c !important;
  }
}

.node-usp.mag-theme, .node-usp.elite-theme {
  width: 960px;
  margin: 0 auto;
}
@media only screen and (max-width: 960px) {
  .node-usp.mag-theme, .node-usp.elite-theme {
    width: 100%;
  }
}
.node-usp.mag-theme .field-collection-container, .node-usp.elite-theme .field-collection-container {
  width: 100%;
  overflow: hidden;
  margin: 0;
  border-bottom: none;
}
.node-usp.mag-theme .field-collection-container .field-name-field-usp, .node-usp.elite-theme .field-collection-container .field-name-field-usp {
  height: inherit;
}
.node-usp.mag-theme .field-collection-container .field-name-field-usp > .field-items, .node-usp.elite-theme .field-collection-container .field-name-field-usp > .field-items {
  height: inherit;
}
.node-usp.mag-theme .field-collection-container .field-name-field-usp > .field-items > .field-item, .node-usp.elite-theme .field-collection-container .field-name-field-usp > .field-items > .field-item {
  display: inline-block;
  height: inherit;
  vertical-align: top;
  margin-bottom: 0;
}
@media only screen and (max-width: 960px) {
  .node-usp.mag-theme .field-collection-container .field-name-field-usp > .field-items > .field-item, .node-usp.elite-theme .field-collection-container .field-name-field-usp > .field-items > .field-item {
    width: 50%;
  }
  .node-usp.mag-theme .field-collection-container .field-name-field-usp > .field-items > .field-item:nth-child(3), .node-usp.elite-theme .field-collection-container .field-name-field-usp > .field-items > .field-item:nth-child(3) {
    display: none;
  }
}
.node-usp.mag-theme .field-collection-container .field-name-field-usp > .field-items > .field-item .field-collection-view, .node-usp.elite-theme .field-collection-container .field-name-field-usp > .field-items > .field-item .field-collection-view {
  border-bottom: none;
  padding: 0;
  margin: 0 auto;
  max-width: 320px;
  display: block;
}
@media only screen and (min-width: 960px) {
  .node-usp.mag-theme .field-collection-container .field-name-field-usp > .field-items > .field-item .field-collection-view, .node-usp.elite-theme .field-collection-container .field-name-field-usp > .field-items > .field-item .field-collection-view {
    width: 320px;
  }
}
.node-usp.mag-theme .field-collection-container .field-name-field-usp > .field-items > .field-item .field-collection-view .field-collection-item-field-usp.usp-quote .content .field-name-field-usp-title, .node-usp.mag-theme .field-collection-container .field-name-field-usp > .field-items > .field-item .field-collection-view .field-collection-item-field-usp.usp-quote .content .usp-graphics-group, .node-usp.elite-theme .field-collection-container .field-name-field-usp > .field-items > .field-item .field-collection-view .field-collection-item-field-usp.usp-quote .content .field-name-field-usp-title, .node-usp.elite-theme .field-collection-container .field-name-field-usp > .field-items > .field-item .field-collection-view .field-collection-item-field-usp.usp-quote .content .usp-graphics-group {
  display: none;
}
.node-usp.mag-theme .field-collection-container .field-name-field-usp > .field-items > .field-item .field-collection-view .field-collection-item-field-usp.usp-quote .content .field-name-field-usp-body, .node-usp.elite-theme .field-collection-container .field-name-field-usp > .field-items > .field-item .field-collection-view .field-collection-item-field-usp.usp-quote .content .field-name-field-usp-body {
  font-size: 21px;
  color: #7b7b79;
  font-weight: bold;
  line-height: 25px;
  height: 50px;
  overflow: hidden;
}
.node-usp.mag-theme .field-collection-container .field-name-field-usp > .field-items > .field-item .field-collection-view .field-collection-item-field-usp.usp-quote .content .field-name-field-usp-body .field-item:before, .node-usp.elite-theme .field-collection-container .field-name-field-usp > .field-items > .field-item .field-collection-view .field-collection-item-field-usp.usp-quote .content .field-name-field-usp-body .field-item:before {
  content: "\201e";
}
.node-usp.mag-theme .field-collection-container .field-name-field-usp > .field-items > .field-item .field-collection-view .field-collection-item-field-usp.usp-quote .content .field-name-field-usp-body .field-item:after, .node-usp.elite-theme .field-collection-container .field-name-field-usp > .field-items > .field-item .field-collection-view .field-collection-item-field-usp.usp-quote .content .field-name-field-usp-body .field-item:after {
  content: "\201d";
}
.node-usp.mag-theme .field-collection-container .field-name-field-usp > .field-items > .field-item .field-collection-view .field-collection-item-field-usp.usp-quote .content .field-name-field-usp-author, .node-usp.elite-theme .field-collection-container .field-name-field-usp > .field-items > .field-item .field-collection-view .field-collection-item-field-usp.usp-quote .content .field-name-field-usp-author {
  text-align: right;
  padding-right: 17px;
  line-height: 25px;
}
.node-usp.mag-theme .field-collection-container .field-name-field-usp > .field-items > .field-item .field-collection-view .field-collection-item-field-usp.usp-quote .content .field-name-field-usp-author .field-item:before, .node-usp.elite-theme .field-collection-container .field-name-field-usp > .field-items > .field-item .field-collection-view .field-collection-item-field-usp.usp-quote .content .field-name-field-usp-author .field-item:before {
  content: "\2013\0020";
}
.node-usp.mag-theme .field-collection-container .field-name-field-usp > .field-items > .field-item .field-collection-view .field-collection-item-field-usp.usp-quote.usp-fr .field-name-field-usp-body .field-item:before, .node-usp.elite-theme .field-collection-container .field-name-field-usp > .field-items > .field-item .field-collection-view .field-collection-item-field-usp.usp-quote.usp-fr .field-name-field-usp-body .field-item:before {
  content: "\00ab\00a0";
}
.node-usp.mag-theme .field-collection-container .field-name-field-usp > .field-items > .field-item .field-collection-view .field-collection-item-field-usp.usp-quote.usp-fr .field-name-field-usp-body .field-item:after, .node-usp.elite-theme .field-collection-container .field-name-field-usp > .field-items > .field-item .field-collection-view .field-collection-item-field-usp.usp-quote.usp-fr .field-name-field-usp-body .field-item:after {
  content: "\00a0\00bb";
}
.node-usp.mag-theme .field-collection-container .field-name-field-usp > .field-items > .field-item .field-collection-view .field-collection-item-field-usp.usp-quote.usp-en .field-name-field-usp-body .field-item:before, .node-usp.elite-theme .field-collection-container .field-name-field-usp > .field-items > .field-item .field-collection-view .field-collection-item-field-usp.usp-quote.usp-en .field-name-field-usp-body .field-item:before {
  content: "\201c";
}
.node-usp.mag-theme .field-collection-container .field-name-field-usp > .field-items > .field-item .field-collection-view .field-collection-item-field-usp.usp-quote.usp-en .field-name-field-usp-body .field-item:after, .node-usp.elite-theme .field-collection-container .field-name-field-usp > .field-items > .field-item .field-collection-view .field-collection-item-field-usp.usp-quote.usp-en .field-name-field-usp-body .field-item:after {
  content: "\201d";
}
.node-usp.mag-theme .field-collection-container .field-name-field-usp > .field-items > .field-item .field-collection-view .field-collection-item-field-usp .content, .node-usp.elite-theme .field-collection-container .field-name-field-usp > .field-items > .field-item .field-collection-view .field-collection-item-field-usp .content {
  margin-top: 17px;
}
.node-usp.mag-theme .field-collection-container .field-name-field-usp > .field-items > .field-item .field-collection-view .field-collection-item-field-usp .content .field-name-field-usp-title, .node-usp.elite-theme .field-collection-container .field-name-field-usp > .field-items > .field-item .field-collection-view .field-collection-item-field-usp .content .field-name-field-usp-title {
  text-align: left;
  font-size: 21px;
  color: #7b7b79;
  font-weight: bold;
  margin-bottom: 10px;
  line-height: 21px;
}
.elite-green .node-usp.mag-theme .field-collection-container .field-name-field-usp > .field-items > .field-item .field-collection-view .field-collection-item-field-usp .content .field-name-field-usp-title, .elite-green .node-usp.elite-theme .field-collection-container .field-name-field-usp > .field-items > .field-item .field-collection-view .field-collection-item-field-usp .content .field-name-field-usp-title {
  color: #31333d;
}
.node-usp.mag-theme .field-collection-container .field-name-field-usp > .field-items > .field-item .field-collection-view .field-collection-item-field-usp .content .field-name-field-usp-body, .node-usp.elite-theme .field-collection-container .field-name-field-usp > .field-items > .field-item .field-collection-view .field-collection-item-field-usp .content .field-name-field-usp-body {
  text-align: left;
  font-size: 15px;
  line-height: 19px;
  padding-right: 17px;
  height: 38px;
  overflow: hidden;
}
.node-usp.mag-theme .field-collection-container .field-name-field-usp > .field-items > .field-item .field-collection-view .field-collection-item-field-usp .content .usp-graphics-group, .node-usp.elite-theme .field-collection-container .field-name-field-usp > .field-items > .field-item .field-collection-view .field-collection-item-field-usp .content .usp-graphics-group {
  display: block;
  float: left;
  width: 66px;
  margin-right: 9px;
  height: 100px;
}
.node-usp.mag-theme .field-collection-container .field-name-field-usp > .field-items > .field-item .field-collection-view .field-collection-item-field-usp .content .usp-graphics-group .field-name-field-usp-image, .node-usp.elite-theme .field-collection-container .field-name-field-usp > .field-items > .field-item .field-collection-view .field-collection-item-field-usp .content .usp-graphics-group .field-name-field-usp-image {
  height: 40px;
}
.node-usp.mag-theme .field-collection-container .field-name-field-usp > .field-items > .field-item .field-collection-view .field-collection-item-field-usp .content .usp-graphics-group .field-name-field-usp-numbers, .node-usp.elite-theme .field-collection-container .field-name-field-usp > .field-items > .field-item .field-collection-view .field-collection-item-field-usp .content .usp-graphics-group .field-name-field-usp-numbers {
  font-size: 21px;
  color: #9f8445;
  font-weight: bold;
  text-align: center;
}
.elite-green .node-usp.mag-theme .field-collection-container .field-name-field-usp > .field-items > .field-item .field-collection-view .field-collection-item-field-usp .content .usp-graphics-group .field-name-field-usp-numbers, .elite-green .node-usp.elite-theme .field-collection-container .field-name-field-usp > .field-items > .field-item .field-collection-view .field-collection-item-field-usp .content .usp-graphics-group .field-name-field-usp-numbers {
  color: #99906D;
}
.node-usp.mag-theme .field-collection-container .field-name-field-usp > .field-items > .field-item .field-collection-view .field-collection-item-field-usp .content .usp-graphics-group .field-name-field-usp-numbers .field-items, .node-usp.elite-theme .field-collection-container .field-name-field-usp > .field-items > .field-item .field-collection-view .field-collection-item-field-usp .content .usp-graphics-group .field-name-field-usp-numbers .field-items {
  line-height: initial;
}
.node-usp.mag-theme {
  font-family: "Open Sans","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;
}
.node-usp.mag-theme .field-collection-container {
  height: 98px;
  background-color: transparent;
  margin: 0 !important;
}
.node-type-top-regio-page .node-usp.mag-theme .field-collection-container {
  margin-top: 16px !important;
}
.node-usp.mag-theme .field-collection-container img {
  width: auto !important;
}
@media all and (min-width: 681px) and (max-width: 960px) {
  .node-usp.mag-theme .field-collection-container .field-collection-view:nth-child(1) {
    float: left;
    margin-left: 3%;
  }
  .node-usp.mag-theme .field-collection-container .field-collection-view:nth-child(2) {
    float: right;
    margin-right: 3%;
  }
  .node-usp.mag-theme .field-collection-container .field-collection-view:nth-child(3) {
    display: none;
  }
}
.node-usp.mag-theme .field-collection-container .field-collection-view {
  width: 320px;
  display: inline-block;
  margin: 0;
  padding: 0;
  clear: none;
  border: none;
}
.node-usp.mag-theme .field-collection-container .field-collection-view .field-collection-item-field-usp .content .field-name-field-usp-title {
  text-align: left;
  font-size: 21px;
  color: #000B40;
  font-weight: lighter;
  margin-bottom: 10px;
  line-height: 21px;
}
.elite-green .node-usp.mag-theme .field-collection-container .field-collection-view .field-collection-item-field-usp .content .field-name-field-usp-title {
  color: #31333d;
}
.node-usp.mag-theme .field-collection-container .field-collection-view .field-collection-item-field-usp .content .field-name-field-usp-body {
  text-align: left;
  font-size: 13px;
  color: #777;
  line-height: 19px;
  padding-right: 17px;
  height: 38px;
  overflow: hidden;
}
.elite-green .node-usp.mag-theme .field-collection-container .field-collection-view .field-collection-item-field-usp .content .field-name-field-usp-body {
  color: #31333d;
}
.node-usp.mag-theme .field-collection-container .field-collection-view .field-collection-item-field-usp .content .usp-graphics-group {
  display: block;
  float: left;
  width: 66px;
  margin-right: 9px;
  height: 100px;
}
.node-usp.mag-theme .field-collection-container .field-collection-view .field-collection-item-field-usp .content .usp-graphics-group .field-name-field-usp-image {
  height: 40px;
}
.node-usp.mag-theme .field-collection-container .field-collection-view .field-collection-item-field-usp .content .usp-graphics-group .field-name-field-usp-numbers {
  font-size: 21px;
  color: #008ab8;
  font-weight: lighter;
  margin-top: 10px;
  text-align: center;
}
.elite-green .node-usp.mag-theme .field-collection-container .field-collection-view .field-collection-item-field-usp .content .usp-graphics-group .field-name-field-usp-numbers {
  color: #99906D;
  margin-top: 16px;
}
.node-usp.mag-theme .field-collection-container .field-collection-view .field-collection-item-field-usp .content .usp-graphics-group .field-name-field-usp-numbers .field-items {
  line-height: initial;
}
.node-usp.mag-theme .field-collection-container .field-collection-view .field-collection-item-field-usp.usp-quote {
  height: 100px;
}
.node-usp.mag-theme .field-collection-container .field-collection-view .field-collection-item-field-usp.usp-quote .content .field-name-field-usp-title, .node-usp.mag-theme .field-collection-container .field-collection-view .field-collection-item-field-usp.usp-quote .content .usp-graphics-group {
  display: none;
}
.node-usp.mag-theme .field-collection-container .field-collection-view .field-collection-item-field-usp.usp-quote .content .field-name-field-usp-body {
  font-size: 21px;
  color: #000B40;
  font-weight: lighter;
  line-height: 25px;
  height: 50px;
  overflow: hidden;
}
.elite-green .node-usp.mag-theme .field-collection-container .field-collection-view .field-collection-item-field-usp.usp-quote .content .field-name-field-usp-body {
  color: #31333d;
}
.node-usp.mag-theme .field-collection-container .field-collection-view .field-collection-item-field-usp.usp-quote .content .field-name-field-usp-body:before {
  content: "\201e";
}
.node-usp.mag-theme .field-collection-container .field-collection-view .field-collection-item-field-usp.usp-quote .content .field-name-field-usp-body:after {
  content: "\201d";
}
.node-usp.mag-theme .field-collection-container .field-collection-view .field-collection-item-field-usp.usp-quote .content .field-name-field-usp-author {
  color: #777;
  font-size: 13px;
  text-align: right;
  padding-right: 17px;
  line-height: 25px;
}
.elite-green .node-usp.mag-theme .field-collection-container .field-collection-view .field-collection-item-field-usp.usp-quote .content .field-name-field-usp-author {
  color: #31333d;
}
.node-usp.mag-theme .field-collection-container .field-collection-view .field-collection-item-field-usp.usp-quote .content .field-name-field-usp-author .field-item:before {
  content: "\2013\0020";
}
.node-usp.mag-theme .field-collection-container .field-collection-view .field-collection-item-field-usp.usp-quote.usp-fr .field-name-field-usp-body:before, .node-usp.mag-theme .field-collection-container .field-collection-view .field-collection-item-field-usp.usp-quote.usp-es .field-name-field-usp-body:before {
  content: "\00ab\00a0";
}
.node-usp.mag-theme .field-collection-container .field-collection-view .field-collection-item-field-usp.usp-quote.usp-fr .field-name-field-usp-body:after, .node-usp.mag-theme .field-collection-container .field-collection-view .field-collection-item-field-usp.usp-quote.usp-es .field-name-field-usp-body:after {
  content: "\00a0\00bb";
}
.node-usp.mag-theme .field-collection-container .field-collection-view .field-collection-item-field-usp.usp-quote.usp-nb .field-name-field-usp-body:before, .node-usp.mag-theme .field-collection-container .field-collection-view .field-collection-item-field-usp.usp-quote.usp-ru .field-name-field-usp-body:before {
  content: "\00ab";
}
.node-usp.mag-theme .field-collection-container .field-collection-view .field-collection-item-field-usp.usp-quote.usp-nb .field-name-field-usp-body:after, .node-usp.mag-theme .field-collection-container .field-collection-view .field-collection-item-field-usp.usp-quote.usp-ru .field-name-field-usp-body:after {
  content: "\00bb";
}
.node-usp.mag-theme .field-collection-container .field-collection-view .field-collection-item-field-usp.usp-quote.usp-en .field-name-field-usp-body:before, .node-usp.mag-theme .field-collection-container .field-collection-view .field-collection-item-field-usp.usp-quote.usp-nl .field-name-field-usp-body:before, .node-usp.mag-theme .field-collection-container .field-collection-view .field-collection-item-field-usp.usp-quote.usp-sv .field-name-field-usp-body:before, .node-usp.mag-theme .field-collection-container .field-collection-view .field-collection-item-field-usp.usp-quote.usp-fi .field-name-field-usp-body:before, .node-usp.mag-theme .field-collection-container .field-collection-view .field-collection-item-field-usp.usp-quote.usp-da .field-name-field-usp-body:before {
  content: "\201c";
}
.node-usp.mag-theme .field-collection-container .field-collection-view .field-collection-item-field-usp.usp-quote.usp-en .field-name-field-usp-body:after, .node-usp.mag-theme .field-collection-container .field-collection-view .field-collection-item-field-usp.usp-quote.usp-nl .field-name-field-usp-body:after, .node-usp.mag-theme .field-collection-container .field-collection-view .field-collection-item-field-usp.usp-quote.usp-sv .field-name-field-usp-body:after, .node-usp.mag-theme .field-collection-container .field-collection-view .field-collection-item-field-usp.usp-quote.usp-fi .field-name-field-usp-body:after, .node-usp.mag-theme .field-collection-container .field-collection-view .field-collection-item-field-usp.usp-quote.usp-da .field-name-field-usp-body:after {
  content: "\201d";
}
.node-usp.elite-theme {
  font-family: "PT Sans Narrow", sans-serif;
}
.node-usp.elite-theme .field-collection-container {
  height: 100px;
  background-color: #f1f0ef;
  width: 100%;
  color: #363636;
}
.elite-green .node-usp.elite-theme .field-collection-container {
  background-color: transparent;
  color: #31333d;
}
