@font-face {
  font-family: "Fairview";
  font-weight: normal;
  font-style: normal;
  src: url('/themes/nosalty2013/css/fonts/fairview_regular.eot?1563360146');
  src: url('/themes/nosalty2013/css/fonts/fairview_regular.eot?&1563360146#iefix') format("embedded-opentype"), url('/themes/nosalty2013/css/fonts/fairview_regular.woff?1563360146') format("woff"), url('/themes/nosalty2013/css/fonts/fairview_regular.ttf?1563360146') format("truetype"), url('/themes/nosalty2013/css/fonts/fairview_regular.svg?1563360146#Fairview') format("svg"); }
@font-face {
  font-family: "Open Sans";
  font-weight: normal;
  font-style: normal;
  src: url('/themes/nosalty2013/css/fonts/OpenSans-Regular.eot?1563360146');
  src: url('/themes/nosalty2013/css/fonts/OpenSans-Regular.eot?&1563360146#iefix') format("embedded-opentype"), url('/themes/nosalty2013/css/fonts/OpenSans-Regular.woff?1563360146') format("woff"), url('/themes/nosalty2013/css/fonts/OpenSans-Regular.ttf?1563360146') format("truetype"), url('/themes/nosalty2013/css/fonts/OpenSans-Regular.svg?1563360146#Open Sans') format("svg"); }
@font-face {
  font-family: "Open Sans";
  font-weight: bold;
  font-style: normal;
  src: url('/themes/nosalty2013/css/fonts/OpenSans-Bold.eot?1563360146');
  src: url('/themes/nosalty2013/css/fonts/OpenSans-Bold.eot?&1563360146#iefix') format("embedded-opentype"), url('/themes/nosalty2013/css/fonts/OpenSans-Bold.woff?1563360146') format("woff"), url('/themes/nosalty2013/css/fonts/OpenSans-Bold.ttf?1563360146') format("truetype"), url('/themes/nosalty2013/css/fonts/OpenSans-Bold.svg?1563360146#Open Sans') format("svg"); }
@font-face {
  font-family: "Open Sans";
  font-weight: normal;
  font-style: italic;
  src: url('/themes/nosalty2013/css/fonts/OpenSans-Italic.eot?1563360146');
  src: url('/themes/nosalty2013/css/fonts/OpenSans-Italic.eot?&1563360146#iefix') format("embedded-opentype"), url('/themes/nosalty2013/css/fonts/OpenSans-Italic.woff?1563360146') format("woff"), url('/themes/nosalty2013/css/fonts/OpenSans-Italic.ttf?1563360146') format("truetype"), url('/themes/nosalty2013/css/fonts/OpenSans-Italic.svg?1563360146#Open Sans') format("svg"); }
@font-face {
  font-family: "Open Sans";
  font-weight: bold;
  font-style: italic;
  src: url('/themes/nosalty2013/css/fonts/OpenSans-BoldItalic.eot?1563360146');
  src: url('/themes/nosalty2013/css/fonts/OpenSans-BoldItalic.eot?&1563360146#iefix') format("embedded-opentype"), url('/themes/nosalty2013/css/fonts/OpenSans-BoldItalic.woff?1563360146') format("woff"), url('/themes/nosalty2013/css/fonts/OpenSans-BoldItalic.ttf?1563360146') format("truetype"), url('/themes/nosalty2013/css/fonts/OpenSans-BoldItalic.svg?1563360146#Open Sans') format("svg"); }
@font-face {
  font-family: "Open Sans Light";
  font-weight: normal;
  font-style: normal;
  src: url('/themes/nosalty2013/css/fonts/OpenSans-Light.eot?1563360146');
  src: url('/themes/nosalty2013/css/fonts/OpenSans-Light.eot?&1563360146#iefix') format("embedded-opentype"), url('/themes/nosalty2013/css/fonts/OpenSans-Light.woff?1563360146') format("woff"), url('/themes/nosalty2013/css/fonts/OpenSans-Light.ttf?1563360146') format("truetype"), url('/themes/nosalty2013/css/fonts/OpenSans-Light.svg?1563360146#Open Sans Light') format("svg"); }
@font-face {
  font-family: "Open Sans Semibold";
  font-weight: normal;
  font-style: normal;
  src: url('/themes/nosalty2013/css/fonts/OpenSans-Semibold.eot?1563360146');
  src: url('/themes/nosalty2013/css/fonts/OpenSans-Semibold.eot?&1563360146#iefix') format("embedded-opentype"), url('/themes/nosalty2013/css/fonts/OpenSans-Semibold.woff?1563360146') format("woff"), url('/themes/nosalty2013/css/fonts/OpenSans-Semibold.ttf?1563360146') format("truetype"), url('/themes/nosalty2013/css/fonts/OpenSans-Semibold.svg?1563360146#Open Sans Semibold') format("svg"); }
@font-face {
  font-family: "Open Sans Semibold";
  font-weight: normal;
  font-style: italic;
  src: url('/themes/nosalty2013/css/fonts/OpenSans-SemiboldItalic.eot?1563360146');
  src: url('/themes/nosalty2013/css/fonts/OpenSans-SemiboldItalic.eot?&1563360146#iefix') format("embedded-opentype"), url('/themes/nosalty2013/css/fonts/OpenSans-SemiboldItalic.woff?1563360146') format("woff"), url('/themes/nosalty2013/css/fonts/OpenSans-SemiboldItalic.ttf?1563360146') format("truetype"), url('/themes/nosalty2013/css/fonts/OpenSans-SemiboldItalic.svg?1563360146#Open Sans Semibold') format("svg"); }
@font-face {
  font-family: "Astute";
  font-weight: normal;
  font-style: normal;
  src: url('/themes/nosalty2013/css/fonts/astute_light.eot?1563360146');
  src: url('/themes/nosalty2013/css/fonts/astute_light.eot?&1563360146#iefix') format("embedded-opentype"), url('/themes/nosalty2013/css/fonts/astute_light.woff?1563360146') format("woff"), url('/themes/nosalty2013/css/fonts/astute_light.ttf?1563360146') format("truetype"), url('/themes/nosalty2013/css/fonts/astute_light.svg?1563360146#Astute') format("svg"); }
@font-face {
  font-family: "Astute";
  font-weight: bold;
  font-style: normal;
  src: url('/themes/nosalty2013/css/fonts/astute.eot?1563360146');
  src: url('/themes/nosalty2013/css/fonts/astute.eot?&1563360146#iefix') format("embedded-opentype"), url('/themes/nosalty2013/css/fonts/astute.woff?1563360146') format("woff"), url('/themes/nosalty2013/css/fonts/astute.ttf?1563360146') format("truetype"), url('/themes/nosalty2013/css/fonts/astute.svg?1563360146#Astute') format("svg"); }
@font-face {
  font-family: "MyriadPro";
  font-weight: normal;
  font-style: normal;
  src: url('/themes/nosalty2013/css/fonts/MyriadPro-Regular.eot?1563360146');
  src: url('/themes/nosalty2013/css/fonts/MyriadPro-Regular.eot?&1563360146#iefix') format("embedded-opentype"), url('/themes/nosalty2013/css/fonts/MyriadPro-Regular.woff?1563360146') format("woff"), url('/themes/nosalty2013/css/fonts/MyriadPro-Regular.ttf?1563360146') format("truetype"), url('/themes/nosalty2013/css/fonts/MyriadPro-Regular.svg?1563360146#MyriadPro') format("svg"); }
@font-face {
  font-family: "AmaticSC";
  font-weight: normal;
  font-style: normal;
  src: url('/themes/nosalty2013/css/fonts/amaticsc-regular.eot?1563360146');
  src: url('/themes/nosalty2013/css/fonts/amaticsc-regular.eot?&1563360146#iefix') format("embedded-opentype"), url('/themes/nosalty2013/css/fonts/amaticsc-regular.woff?1563360146') format("woff"), url('/themes/nosalty2013/css/fonts/amaticsc-regular.ttf?1563360146') format("truetype"), url('/themes/nosalty2013/css/fonts/amaticsc-regular.svg?1563360146#AmaticSC') format("svg"); }
@font-face {
  font-family: "Brandon Light";
  font-weight: normal;
  font-style: normal;
  src: url('/themes/nosalty2013/css/fonts/brandon_light.eot?1563360146');
  src: url('/themes/nosalty2013/css/fonts/brandon_light.eot?&1563360146#iefix') format("embedded-opentype"), url('/themes/nosalty2013/css/fonts/brandon_light.woff?1563360146') format("woff"), url('/themes/nosalty2013/css/fonts/brandon_light.ttf?1563360146') format("truetype"), url('/themes/nosalty2013/css/fonts/brandon_light.svg?1563360146#Brandon Light') format("svg"); }
@font-face {
  font-family: "Brandon";
  font-weight: normal;
  font-style: normal;
  src: url('/themes/nosalty2013/css/fonts/brandon_med.eot?1563360146');
  src: url('/themes/nosalty2013/css/fonts/brandon_med.eot?&1563360146#iefix') format("embedded-opentype"), url('/themes/nosalty2013/css/fonts/brandon_med.woff?1563360146') format("woff"), url('/themes/nosalty2013/css/fonts/brandon_med.ttf?1563360146') format("truetype"), url('/themes/nosalty2013/css/fonts/brandon_med.svg?1563360146#Brandon') format("svg"); }
@font-face {
  font-family: "Brandon";
  font-weight: bold;
  font-style: normal;
  src: url('/themes/nosalty2013/css/fonts/brandon_blk.eot?1563360146');
  src: url('/themes/nosalty2013/css/fonts/brandon_blk.eot?&1563360146#iefix') format("embedded-opentype"), url('/themes/nosalty2013/css/fonts/brandon_blk.woff?1563360146') format("woff"), url('/themes/nosalty2013/css/fonts/brandon_blk.ttf?1563360146') format("truetype"), url('/themes/nosalty2013/css/fonts/brandon_blk.svg?1563360146#Brandon') format("svg"); }
@font-face {
  font-family: "Proxima Nova Light";
  font-weight: normal;
  font-style: normal;
  src: url('/themes/nosalty2013/css/fonts/ProximaNova-Light.eot?1563360146');
  src: url('/themes/nosalty2013/css/fonts/ProximaNova-Light.eot?&1563360146#iefix') format("embedded-opentype"), url('/themes/nosalty2013/css/fonts/ProximaNova-Light.woff?1563360146') format("woff"), url('/themes/nosalty2013/css/fonts/ProximaNova-Light.ttf?1563360146') format("truetype"), url('/themes/nosalty2013/css/fonts/ProximaNova-Light.svg?1563360146#Proxima Nova Light') format("svg"); }
@font-face {
  font-family: "Proxima Nova";
  font-weight: normal;
  font-style: normal;
  src: url('/themes/nosalty2013/css/fonts/ProximaNova-Regular.eot?1563360146');
  src: url('/themes/nosalty2013/css/fonts/ProximaNova-Regular.eot?&1563360146#iefix') format("embedded-opentype"), url('/themes/nosalty2013/css/fonts/ProximaNova-Regular.woff?1563360146') format("woff"), url('/themes/nosalty2013/css/fonts/ProximaNova-Regular.ttf?1563360146') format("truetype"), url('/themes/nosalty2013/css/fonts/ProximaNova-Regular.svg?1563360146#Proxima Nova') format("svg"); }
@font-face {
  font-family: "Hurme";
  font-weight: normal;
  font-style: normal;
  src: url('/themes/nosalty2013/css/fonts/hurmegeometricsans-regular.eot?1563360146');
  src: url('/themes/nosalty2013/css/fonts/hurmegeometricsans-regular.eot?&1563360146#iefix') format("embedded-opentype"), url('/themes/nosalty2013/css/fonts/hurmegeometricsans-regular.woff?1563360146') format("woff"), url('/themes/nosalty2013/css/fonts/hurmegeometricsans-regular.ttf?1563360146') format("truetype"), url('/themes/nosalty2013/css/fonts/hurmegeometricsans-regular.svg#Hurme') format("svg"); }
@font-face {
  font-family: "Hurme Black";
  font-weight: normal;
  font-style: normal;
  src: url('/themes/nosalty2013/css/fonts/hurmegeometricsans-black.eot?1563360146');
  src: url('/themes/nosalty2013/css/fonts/hurmegeometricsans-black.eot?&1563360146#iefix') format("embedded-opentype"), url('/themes/nosalty2013/css/fonts/hurmegeometricsans-black.woff?1563360146') format("woff"), url('/themes/nosalty2013/css/fonts/hurmegeometricsans-black.ttf?1563360146') format("truetype"), url('/themes/nosalty2013/css/fonts/hurmegeometricsans-black.svg#Hurme Black') format("svg"); }
@font-face {
  font-family: "Hurme Light";
  font-weight: normal;
  font-style: normal;
  src: url('/themes/nosalty2013/css/fonts/hurmegeometricsans-light.eot?1563360146');
  src: url('/themes/nosalty2013/css/fonts/hurmegeometricsans-light.eot?&1563360146#iefix') format("embedded-opentype"), url('/themes/nosalty2013/css/fonts/hurmegeometricsans-light.woff?1563360146') format("woff"), url('/themes/nosalty2013/css/fonts/hurmegeometricsans-light.ttf?1563360146') format("truetype"), url('/themes/nosalty2013/css/fonts/hurmegeometricsans-light.svg#Hurme Light') format("svg"); }
a {
  color: #00709A;
  text-decoration: none;
  outline: none; }

a:hover, a.hover {
  color: #FD3E4E;
  text-decoration: none;
  outline: none; }

h1, h2, h3, h4, h5, h6 {
  line-height: 1.3em; }

h1 {
  font-size: 35px;
  font-weight: bold;
  padding: 0 0 0.5em;
  margin: 0; }

h2 {
  font-size: 24px;
  font-weight: bold;
  margin-bottom: 0.5em; }
  h2.green {
    color: #B4B800; }
  h2.font-prompt {
    font-weight: normal; }

h3 {
  font-size: 1.4em;
  margin-bottom: 1em; }

h4 {
  font-size: 1.2em;
  margin-bottom: 0.8em; }

h5 {
  font-size: 1.1em;
  font-weight: 600;
  margin-bottom: 0; }

h6 {
  font-size: 1em;
  font-weight: bold; }

/* Paragraph styles. */
p {
  margin: 0 0 1em 0;
  clear: both; }

p.cikk-large, h3.cikk-large, h4.cikk-large {
  font-size: 30px; }
p.cikk-medium, h3.cikk-medium, h4.cikk-medium {
  font-size: 24px; }
p.cikk-normal, h3.cikk-normal, h4.cikk-normal {
  font-size: 16px; }

.bold {
  font-weight: bold; }

.italic {
  font-style: italic; }

.font-prompt {
  font-family: Prompt, Verdana !important; }

/* Custom */
.slider-title {
  font-weight: bold;
  font-size: 35px; }

.article-lead-title {
  font-weight: bold;
  font-size: 22px;
  display: block;
  line-height: 120%; }

.article-lead-alternative-title {
  font-weight: bold;
  font-size: 22px;
  display: block;
  line-height: 125%; }

.article-alternative-title h1 {
  font-size: 28px;
  line-height: 1.20em; }

.article-list .article-lead-title {
  font-size: 16px; }

.node-page .article-lead-text {
  font-size: 18px;
  font-weight: bold;
  line-height: 26px; }

.bread {
  font-size: 16px;
  line-height: 24px;
  margin: 0; }
  .bread .bread-title {
    font-weight: bold; }

.article-note {
  border-left: solid 2px;
  padding-left: 10px; }
  .article-note h2 {
    font-weight: normal;
    font-style: italic;
    margin: 0;
    line-height: 1em;
    margin-bottom: 5px; }
  .article-note.green {
    color: #B4B800; }
  .article-note.red {
    color: #FD3E4E; }
  .article-note p {
    color: #000000 !important;
    font: 20px/28px "Open Sans Light"; }

.article-quote p {
  font-size: 16px;
  font-weight: bold;
  font-style: italic; }
.article-quote.green p {
  color: #B4B800; }
.article-quote.red p {
  color: #FD3E4E; }

.box-title, .block-title {
  font-family: Prompt, Verdana;
  letter-spacing: 0.05px;
  font-size: 20px;
  font-weight: normal;
  line-height: 40px;
  border-top: dotted 1px #A0A0A0;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  text-transform: uppercase; }
  .box-title.green, .box-title.green .box-title-link, .box-title.green a, .box-title.red, .box-title.red .box-title-link, .box-title.red a, .block-title.green, .block-title.green .box-title-link, .block-title.green a, .block-title.red, .block-title.red .box-title-link, .block-title.red a {
    font-weight: 800;
    color: #B4B800; }

.article-warning {
  background: #FD3E4E;
  color: #FFFFFF;
  padding: 10px 13px;
  font-size: 20px;
  line-height: 24px;
  font-weight: bold; }

.img-box-subtitle {
  font-size: 12px;
  line-height: 1.5em; }
  .img-box-subtitle.bold {
    font-size: 14px; }

.text-grey {
  color: #818282; }

.text-green {
  color: #B4B800; }

.text-red {
  color: #FD3E4E; }

.dialog-content-title {
  font-size: 26px;
  margin-bottom: 20px;
  text-align: left;
  clear: both; }
