@import url(http://fonts.googleapis.com/css?family=Cuprum:400,700,400italic&subset=latin,latin-ext);
@import url(http://fonts.googleapis.com/css?family=Roboto+Condensed:400,700,300&subset=latin,latin-ext);
@import url(https://fonts.googleapis.com/css?family=Cuprum:400,700&subset=latin,latin-ext);
/* line 5, C:/Ruby193/lib/ruby/gems/1.9.1/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
}

/* line 22, C:/Ruby193/lib/ruby/gems/1.9.1/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
html {
  line-height: 1;
}

/* line 24, C:/Ruby193/lib/ruby/gems/1.9.1/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
ol, ul {
  list-style: none;
}

/* line 26, C:/Ruby193/lib/ruby/gems/1.9.1/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 28, C:/Ruby193/lib/ruby/gems/1.9.1/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

/* line 30, C:/Ruby193/lib/ruby/gems/1.9.1/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
  quotes: none;
}
/* line 103, C:/Ruby193/lib/ruby/gems/1.9.1/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none;
}

/* line 32, C:/Ruby193/lib/ruby/gems/1.9.1/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
a img {
  border: none;
}

/* line 116, C:/Ruby193/lib/ruby/gems/1.9.1/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}

@media (max-width: 1366px) {
  /* line 3, ../sass/_responsive.scss */
  #slider {
    height: 380px !important;
  }
}
@media (max-width: 768px) {
  /* line 3, ../sass/_responsive.scss */
  #slider {
    height: 440px !important;
  }
}

@media (min-width: 800px) and (max-width: 1366px) {
  /* line 12, ../sass/_responsive.scss */
  #logo-full {
    bottom: 0 !important;
    right: 8% !important;
  }
}

@media (max-width: 800px) {
  /* line 19, ../sass/_responsive.scss */
  body.front #logo-full {
    bottom: -50px !important;
    right: 0 !important;
  }
  /* line 23, ../sass/_responsive.scss */
  body.front #logo-full img {
    width: 80%;
  }
}

@media (max-width: 800px) {
  /* line 29, ../sass/_responsive.scss */
  body.not-front #logo-full {
    bottom: 0 !important;
    left: 0 !important;
    right: auto !important;
  }
  /* line 34, ../sass/_responsive.scss */
  body.not-front #logo-full img {
    width: 80%;
  }
}

@media (max-width: 1366px) {
  /* line 40, ../sass/_responsive.scss */
  #menu {
    top: 20px !important;
  }
}
@media (min-width: 611px) and (max-width: 960px) {
  /* line 40, ../sass/_responsive.scss */
  #menu {
    width: 100%;
    padding-left: 150px;
    padding-right: 20px;
    top: 20px !important;
    left: 0 !important;
  }
  /* line 45, ../sass/_responsive.scss */
  #menu .region-menu,
  #menu .main-menu {
    width: 100%;
  }
  /* line 54, ../sass/_responsive.scss */
  #menu ul.menu {
    display: flex;
    justify-content: space-between;
    width: 100%;
  }
  /* line 58, ../sass/_responsive.scss */
  #menu ul.menu li {
    margin: 0 !important;
  }
  /* line 61, ../sass/_responsive.scss */
  #menu ul.menu li:first-child {
    margin-left: 6% !important;
  }
  /* line 64, ../sass/_responsive.scss */
  #menu ul.menu li:last-child {
    margin-right: 6% !important;
  }
  /* line 68, ../sass/_responsive.scss */
  #menu #logo {
    position: absolute;
    left: 20px;
  }
}

@media (min-width: 610px) and (max-width: 1100px) {
  /* line 75, ../sass/_responsive.scss */
  #menu #block-follow-site {
    clear: both;
    float: right !important;
    height: 50px !important;
    margin-top: 10px;
  }
  /* line 81, ../sass/_responsive.scss */
  #menu #block-follow-site li {
    padding: 0 !important;
  }
  /* line 84, ../sass/_responsive.scss */
  #menu #block-follow-site span {
    padding: 10px;
    margin-left: 5px !important;
  }
}
@media (max-width: 610px) {
  /* line 75, ../sass/_responsive.scss */
  #menu #block-follow-site {
    margin-top: 0 !important;
  }
}

@media (min-width: 865px) and (max-width: 1366px) {
  /* line 94, ../sass/_responsive.scss */
  #slider-captions {
    top: 130px !important;
  }
  /* line 97, ../sass/_responsive.scss */
  #slider-captions ul.captions {
    margin-top: 10px !important;
  }
  /* line 99, ../sass/_responsive.scss */
  #slider-captions ul.captions h2 {
    margin-bottom: 5px !important;
    line-height: 40px;
  }
}
@media (max-width: 865px) {
  /* line 94, ../sass/_responsive.scss */
  #slider-captions {
    left: 20px !important;
    top: 140px !important;
  }
  /* line 108, ../sass/_responsive.scss */
  #slider-captions ul.captions {
    margin-top: 10px !important;
  }
  /* line 110, ../sass/_responsive.scss */
  #slider-captions ul.captions h2 {
    margin-bottom: 5px !important;
    line-height: 40px;
  }
}

@media (max-width: 1366px) {
  /* line 118, ../sass/_responsive.scss */
  #content {
    margin-top: 25px !important;
  }
  /* line 121, ../sass/_responsive.scss */
  #content .homepage-box > h2 {
    font-size: 30px !important;
  }
}
@media (max-width: 1100px) {
  /* line 126, ../sass/_responsive.scss */
  #content .homepage-box {
    width: 49.15254%;
    float: left;
    margin-right: 1.69492%;
  }
  /* line 129, ../sass/_responsive.scss */
  #content #homepage-box-2,
  #content #homepage-box-4 {
    width: 49.15254%;
    float: right;
    margin-right: 0;
  }
  /* line 133, ../sass/_responsive.scss */
  #content #homepage-box-5 {
    width: 100%;
    float: right;
    margin-right: 0;
  }
}
@media (max-width: 680px) {
  /* line 138, ../sass/_responsive.scss */
  #content .homepage-box,
  #content #homepage-box-2,
  #content #homepage-box-4,
  #content #homepage-box-5 {
    width: 100%;
    float: right;
    margin-right: 0;
  }
}

@media (min-width: 680px) and (max-width: 1000px) {
  /* line 149, ../sass/_responsive.scss */
  #news-grid #news-box-0 {
    width: 49.15254%;
    float: left;
    margin-right: 1.69492%;
  }
  /* line 152, ../sass/_responsive.scss */
  #news-grid #news-box-1 {
    width: 49.15254%;
    float: right;
    margin-right: 0;
  }
  /* line 155, ../sass/_responsive.scss */
  #news-grid #news-box-2 {
    width: 49.15254%;
    float: left;
    margin-right: 1.69492%;
    margin-top: 18px;
  }
}
@media (max-width: 680px) {
  /* line 161, ../sass/_responsive.scss */
  #news-grid .news-box {
    width: 100%;
    float: right;
    margin-right: 0;
    margin-bottom: 20px;
  }
}

@media (max-width: 1000px) {
  /* line 168, ../sass/_responsive.scss */
  #footer-grid .block {
    width: 100%;
    float: left;
    margin-left: 0;
    margin-right: 0;
    text-align: center;
    margin-bottom: 20px;
  }
  /* line 173, ../sass/_responsive.scss */
  #footer-grid .block ul {
    text-align: center;
  }
  /* line 176, ../sass/_responsive.scss */
  #footer-grid .block li {
    display: inline-block;
    margin-bottom: 15px !important;
  }
  /* line 180, ../sass/_responsive.scss */
  #footer-grid .block li a {
    padding: 10px 15px;
  }
  /* line 183, ../sass/_responsive.scss */
  #footer-grid .block li:after {
    content: '|';
    color: white;
  }
  /* line 187, ../sass/_responsive.scss */
  #footer-grid .block li:last-child:after {
    content: '' !important;
  }
}

@media (max-width: 1000px) {
  /* line 193, ../sass/_responsive.scss */
  #footer-column-4 {
    display: none;
  }
}

@media (max-width: 610px) {
  /* line 199, ../sass/_responsive.scss */
  #menu {
    top: 0 !important;
    left: 0 !important;
    width: 100%;
  }
  /* line 204, ../sass/_responsive.scss */
  #menu #mobile-menu-button {
    display: block !important;
    float: left;
  }
  /* line 208, ../sass/_responsive.scss */
  #menu ul.menu {
    display: none;
    position: absolute;
    top: 80px;
    left: 0;
    width: 100%;
    height: auto !important;
    z-index: 1000;
    padding: 15px 0;
  }
  /* line 217, ../sass/_responsive.scss */
  #menu ul.menu li {
    margin: 0 !important;
    display: block;
    width: 100%;
  }
  /* line 221, ../sass/_responsive.scss */
  #menu ul.menu li a {
    padding: 15px 30px !important;
  }
  /* line 224, ../sass/_responsive.scss */
  #menu ul.menu li a.active {
    border: 0 !important;
  }
  /* line 227, ../sass/_responsive.scss */
  #menu ul.menu li > ul {
    display: none !important;
  }
  /* line 232, ../sass/_responsive.scss */
  #menu .social-icons {
    float: right;
    margin-top: 35px !important;
    margin-right: 30px !important;
  }
}

@media (max-width: 1100px) {
  /* line 242, ../sass/_responsive.scss */
  #content .region-content,
  #content #content-heading {
    width: 100% !important;
  }
  /* line 246, ../sass/_responsive.scss */
  #content .region-sidebar-first {
    display: none;
  }
  /* line 249, ../sass/_responsive.scss */
  #content #news-content-menu-block {
    display: none;
  }
  /* line 252, ../sass/_responsive.scss */
  #content #block-menu-block-4 {
    display: block;
  }
  /* line 254, ../sass/_responsive.scss */
  #content #block-menu-block-4 ul {
    list-style: none;
  }
  /* line 256, ../sass/_responsive.scss */
  #content #block-menu-block-4 ul li {
    float: left;
    list-style: none;
    margin: 0;
    padding: 0;
    background: #013877;
    border-right: 1px solid rgba(255, 255, 255, 0.6);
    margin-bottom: 3px;
    margin-right: 3px;
  }
  /* line 265, ../sass/_responsive.scss */
  #content #block-menu-block-4 ul li a {
    display: block;
    color: white;
    padding: 12px 16px;
    text-decoration: none;
    font-family: Economica;
  }
}

@media (max-width: 770px) {
  /* line 280, ../sass/_responsive.scss */
  #block-views-participant-countries-block .views-row {
    width: 100% !important;
  }
}

@media (max-width: 770px) {
  /* line 288, ../sass/_responsive.scss */
  ul#ajax-timeline .event {
    clear: both;
    width: 100%;
    margin: 0 0 30px 0 !important;
    min-height: auto;
  }
  /* line 293, ../sass/_responsive.scss */
  ul#ajax-timeline .event .timeline-inner {
    margin: 0 !important;
  }
  /* line 296, ../sass/_responsive.scss */
  ul#ajax-timeline .event .timeline-connecting-line {
    display: none !important;
  }
  /* line 299, ../sass/_responsive.scss */
  ul#ajax-timeline .event div, ul#ajax-timeline .event h3, ul#ajax-timeline .event p, ul#ajax-timeline .event span {
    text-align: left !important;
  }
  /* line 302, ../sass/_responsive.scss */
  ul#ajax-timeline .event .event-summary {
    max-width: 100%;
  }
  /* line 306, ../sass/_responsive.scss */
  ul#ajax-timeline .event-number-1 {
    margin: 0 0 30px 0 !important;
  }
}

@media (max-width: 660px) {
  /* line 319, ../sass/_responsive.scss */
  #block-views-employees-management-block-1 .view-content .views-row,
  #block-views-employees-management-employees .view-content .views-row,
  .view-centres-of-excellence .view-content .views-row,
  .view-vacancies-and-internships .view-content .views-row,
  .view-annual-reports .view-content .views-row {
    width: 100%;
  }
}
@media (min-width: 660px) and (max-width: 900px) {
  /* line 326, ../sass/_responsive.scss */
  #block-views-employees-management-block-1 .view-content .views-row,
  #block-views-employees-management-employees .view-content .views-row,
  .view-centres-of-excellence .view-content .views-row,
  .view-vacancies-and-internships .view-content .views-row,
  .view-annual-reports .view-content .views-row {
    width: 49.15254%;
    float: left;
    margin-right: 1.69492%;
  }
  /* line 329, ../sass/_responsive.scss */
  #block-views-employees-management-block-1 .view-content .views-row:nth-child(2n),
  #block-views-employees-management-employees .view-content .views-row:nth-child(2n),
  .view-centres-of-excellence .view-content .views-row:nth-child(2n),
  .view-vacancies-and-internships .view-content .views-row:nth-child(2n),
  .view-annual-reports .view-content .views-row:nth-child(2n) {
    width: 49.15254%;
    float: right;
    margin-right: 0;
  }
}
@media (min-width: 900px) {
  /* line 335, ../sass/_responsive.scss */
  #block-views-employees-management-block-1 .views-row,
  #block-views-employees-management-employees .views-row,
  .view-centres-of-excellence .views-row,
  .view-vacancies-and-internships .views-row,
  .view-annual-reports .views-row {
    width: 32.20339%;
    float: left;
    margin-right: 1.69492%;
  }
  /* line 338, ../sass/_responsive.scss */
  #block-views-employees-management-block-1 .views-row:nth-child(3n),
  #block-views-employees-management-employees .views-row:nth-child(3n),
  .view-centres-of-excellence .views-row:nth-child(3n),
  .view-vacancies-and-internships .views-row:nth-child(3n),
  .view-annual-reports .views-row:nth-child(3n) {
    width: 32.20339%;
    float: right;
    margin-right: 0;
  }
}

@media (max-width: 660px) {
  /* line 344, ../sass/_responsive.scss */
  #content-heading h1,
  #content #content-inner,
  #content #content-top,
  #content #content-bottom,
  #footer-grid,
  #news-grid {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }
}

@media (max-width: 1000px) {
  /* line 358, ../sass/_responsive.scss */
  #block-stratcom-stratcom-structure-content-block div.content > ul h3 {
    font-size: 18px !important;
  }
}
@media (max-width: 700px) {
  /* line 363, ../sass/_responsive.scss */
  #block-stratcom-stratcom-structure-content-block div.content > ul > li > ul {
    padding-left: 15px;
  }
  /* line 366, ../sass/_responsive.scss */
  #block-stratcom-stratcom-structure-content-block div.content > ul h2 {
    font-size: 18px !important;
  }
  /* line 369, ../sass/_responsive.scss */
  #block-stratcom-stratcom-structure-content-block div.content > ul li {
    width: 100% !important;
    clear: both;
  }
  /* line 373, ../sass/_responsive.scss */
  #block-stratcom-stratcom-structure-content-block div.content > ul h2, #block-stratcom-stratcom-structure-content-block div.content > ul h3 {
    min-height: 0 !important;
  }
  /* line 377, ../sass/_responsive.scss */
  #block-stratcom-stratcom-structure-content-block div.content > ul li.four-columns ul {
    margin-top: 0 !important;
  }
  /* line 380, ../sass/_responsive.scss */
  #block-stratcom-stratcom-structure-content-block div.content > ul li.four-columns ul:after {
    display: none !important;
  }
  /* line 383, ../sass/_responsive.scss */
  #block-stratcom-stratcom-structure-content-block div.content > ul li.four-columns h3 {
    height: auto !important;
  }
  /* line 387, ../sass/_responsive.scss */
  #block-stratcom-stratcom-structure-content-block div.content > ul li:after {
    display: none !important;
  }
  /* line 390, ../sass/_responsive.scss */
  #block-stratcom-stratcom-structure-content-block div.content > ul li.mobile-hide {
    display: none;
  }
  /* line 393, ../sass/_responsive.scss */
  #block-stratcom-stratcom-structure-content-block div.content > ul li.three-columns ul {
    margin-top: 15px;
  }
}

@media (max-width: 660px) {
  /* line 399, ../sass/_responsive.scss */
  #content-heading .region-view-filter {
    float: none !important;
    clear: both;
    margin-left: 20px;
    margin-bottom: 20px;
  }
}

/* line 13, ../sass/screen.scss */
div, h1, h2, h3, h4, h5, h6 {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 21, ../sass/screen.scss */
a:hover {
  text-decoration: underline !important;
}

/* line 25, ../sass/screen.scss */
body {
  font-family: Roboto Condensed;
}

/* line 29, ../sass/screen.scss */
#header {
  position: relative;
  max-width: 1920px;
  margin-left: auto;
  margin-right: auto;
}
/* line 12, C:/Ruby193/lib/ruby/gems/1.9.1/gems/susy-2.2.6/sass/susy/output/support/_clearfix.scss */
#header:after {
  content: " ";
  display: block;
  clear: both;
}

/* line 34, ../sass/screen.scss */
#slider-cover-container {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 10;
}

/* line 42, ../sass/screen.scss */
#slider {
  position: relative;
  width: 100%;
  height: 530px;
  overflow: hidden;
}
/* line 47, ../sass/screen.scss */
#slider #slider-captions {
  position: absolute;
  top: 200px;
  left: 40px;
  z-index: 100;
}
/* line 52, ../sass/screen.scss */
#slider #slider-captions h1, #slider #slider-captions h2, #slider #slider-captions a, #slider #slider-captions p {
  font-family: Cuprum;
}
/* line 55, ../sass/screen.scss */
#slider #slider-captions ul.captions {
  margin-top: 20px;
  font-weight: bold;
  font-size: 40px;
  color: #FFFFFF;
  text-shadow: 1px 1px 1px #004798;
  line-height: 50px;
}
/* line 62, ../sass/screen.scss */
#slider #slider-captions ul.captions h2 {
  margin-bottom: 20px;
}
/* line 65, ../sass/screen.scss */
#slider #slider-captions ul.captions li {
  display: none;
}
/* line 68, ../sass/screen.scss */
#slider #slider-captions ul.captions li.visible {
  display: block;
}

/* line 75, ../sass/screen.scss */
#menu {
  position: absolute;
  top: 40px;
  left: 40px;
  height: 80px;
  z-index: 110;
}
/* line 81, ../sass/screen.scss */
#menu #logo {
  float: left;
  width: 130px;
  height: 80px;
  padding: 15px 15px;
  background: #013877;
}
/* line 87, ../sass/screen.scss */
#menu #logo a, #menu #logo img {
  height: 100%;
  display: block;
}
/* line 92, ../sass/screen.scss */
#menu #mobile-menu-button {
  display: none;
}
/* line 95, ../sass/screen.scss */
#menu .region-menu {
  float: left;
}
/* line 97, ../sass/screen.scss */
#menu .region-menu > div {
  float: left;
}
/* line 100, ../sass/screen.scss */
#menu .region-menu #block-follow-site {
  background: rgba(255, 255, 255, 0.7);
  padding-right: 20px;
}
/* line 105, ../sass/screen.scss */
#menu ul.menu {
  background: #FFFFFF;
  float: left;
  height: 80px;
}
/* line 109, ../sass/screen.scss */
#menu ul.menu a {
  font-family: Cuprum;
}
/* line 112, ../sass/screen.scss */
#menu ul.menu > li {
  display: inline-block;
  margin-left: 30px;
  margin-right: 5px;
}
/* line 116, ../sass/screen.scss */
#menu ul.menu > li a {
  padding: 32px 0px;
  display: block;
  text-decoration: none;
  color: #252525;
  font-weight: bold;
  font-size: 18px;
}
/* line 124, ../sass/screen.scss */
#menu ul.menu > li a:hover {
  color: #013877;
}
/* line 127, ../sass/screen.scss */
#menu ul.menu > li > a.active {
  border-top: 1px solid #013877;
  padding-top: 31px;
  color: #013877;
}
/* line 133, ../sass/screen.scss */
#menu ul.menu li:last-child {
  margin-right: 30px;
}
/* line 136, ../sass/screen.scss */
#menu ul.menu li > ul {
  background: #FFFFFF;
  padding: 10px 0;
}
/* line 139, ../sass/screen.scss */
#menu ul.menu li > ul a {
  padding: 10px;
  font-weight: normal;
  font-size: 16px;
}
/* line 144, ../sass/screen.scss */
#menu ul.menu li > ul a.active {
  text-decoration: underline;
}
/* line 148, ../sass/screen.scss */
#menu ul.menu li:hover > ul,
#menu ul.menu li.sfHover > ul {
  top: 81px !important;
  left: -15px !important;
}
/* line 154, ../sass/screen.scss */
#menu .follow-links {
  float: left;
  height: 80px;
}
/* line 157, ../sass/screen.scss */
#menu .follow-links span {
  display: inline-block;
  margin-left: 20px;
  padding: 31px 0;
}
/* line 161, ../sass/screen.scss */
#menu .follow-links span a {
  opacity: 0.8;
}
/* line 164, ../sass/screen.scss */
#menu .follow-links span a:hover {
  opacity: 1;
}

/* line 171, ../sass/screen.scss */
#block-search-form {
  position: absolute;
  right: 0;
  top: 160px;
  z-index: 100;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}

/* line 183, ../sass/screen.scss */
#search-button {
  width: 60px;
  height: 60px;
  display: block;
  background: #013877 url("../img/search.png") center center no-repeat;
  z-index: 100;
}

/* line 191, ../sass/screen.scss */
#search-box {
  height: 60px;
  background: white;
  padding: 8px 20px 5px 20px;
  position: absolute;
  z-index: 100;
  top: 0;
  right: -240px;
}

/* line 201, ../sass/screen.scss */
#search-input {
  position: absolute;
  width: 0;
  right: 60px;
  border: 0;
  padding: 22px 0;
  height: 60px;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}

/* line 215, ../sass/screen.scss */
#search-input.visible {
  width: 250px;
  padding: 22px;
}

/* line 220, ../sass/screen.scss */
#logo-full {
  position: absolute;
  bottom: 0px;
  right: 100px;
  z-index: 100;
}

/* line 227, ../sass/screen.scss */
#content {
  max-width: 1180px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 40px;
}
/* line 12, C:/Ruby193/lib/ruby/gems/1.9.1/gems/susy-2.2.6/sass/susy/output/support/_clearfix.scss */
#content:after {
  content: " ";
  display: block;
  clear: both;
}
/* line 230, ../sass/screen.scss */
#content .content p,
#content .field-content p,
#content .field-name-body {
  font-family: Roboto Condensed !important;
  font-weight: 100;
}
/* line 235, ../sass/screen.scss */
#content .content p ul,
#content .field-content p ul,
#content .field-name-body ul {
  list-style: square;
  padding-left: 15px;
}
/* line 239, ../sass/screen.scss */
#content .content p ol,
#content .field-content p ol,
#content .field-name-body ol {
  list-style: decimal;
  padding-left: 15px;
}
/* line 243, ../sass/screen.scss */
#content .content p, #content .content p span,
#content .field-content p,
#content .field-content p span,
#content .field-name-body,
#content .field-name-body span {
  font-size: 14px !important;
}
/* line 248, ../sass/screen.scss */
#content .field-name-body img.float-left {
  float: left;
  margin: 0 15px 10px 0 !important;
}
/* line 252, ../sass/screen.scss */
#content .field-name-body img.float-right {
  float: right;
  margin: 0 0 10px 15px !important;
}
/* line 260, ../sass/screen.scss */
#content .field-name-body .display-one-column:after,
#content .field-name-body .display-two-columns:after,
#content .field-name-body .display-three-columns:after {
  content: '';
  display: block;
  clear: both;
}
/* line 265, ../sass/screen.scss */
#content .field-name-body .display-one-column .column,
#content .field-name-body .display-two-columns .column,
#content .field-name-body .display-three-columns .column {
  padding: 0 10px;
}
/* line 268, ../sass/screen.scss */
#content .field-name-body .display-one-column .column.first,
#content .field-name-body .display-two-columns .column.first,
#content .field-name-body .display-three-columns .column.first {
  padding: 0 20px 0 0;
}
/* line 271, ../sass/screen.scss */
#content .field-name-body .display-one-column .column.last,
#content .field-name-body .display-two-columns .column.last,
#content .field-name-body .display-three-columns .column.last {
  padding: 0 0 0 20px;
}
/* line 274, ../sass/screen.scss */
#content .field-name-body .display-one-column .column.first.last,
#content .field-name-body .display-two-columns .column.first.last,
#content .field-name-body .display-three-columns .column.first.last {
  padding: 0;
}
/* line 277, ../sass/screen.scss */
#content .field-name-body .display-one-column img, #content .field-name-body .display-one-column div.column > div,
#content .field-name-body .display-two-columns img,
#content .field-name-body .display-two-columns div.column > div,
#content .field-name-body .display-three-columns img,
#content .field-name-body .display-three-columns div.column > div {
  margin: 10px 0 0px;
}
/* line 280, ../sass/screen.scss */
#content .field-name-body .display-one-column .column.first.last > div,
#content .field-name-body .display-two-columns .column.first.last > div,
#content .field-name-body .display-three-columns .column.first.last > div {
  margin: 0;
}
/* line 282, ../sass/screen.scss */
#content .field-name-body .display-one-column .column.first.last > div > div,
#content .field-name-body .display-two-columns .column.first.last > div > div,
#content .field-name-body .display-three-columns .column.first.last > div > div {
  margin: 15px 0;
}
/* line 286, ../sass/screen.scss */
#content .field-name-body .display-one-column img, #content .field-name-body .display-one-column iframe,
#content .field-name-body .display-two-columns img,
#content .field-name-body .display-two-columns iframe,
#content .field-name-body .display-three-columns img,
#content .field-name-body .display-three-columns iframe {
  max-width: 100% !important;
  overflow: visible !important;
}
/* line 290, ../sass/screen.scss */
#content .field-name-body .display-one-column img,
#content .field-name-body .display-two-columns img,
#content .field-name-body .display-three-columns img {
  height: auto !important;
}
/* line 293, ../sass/screen.scss */
#content .field-name-body .display-one-column iframe,
#content .field-name-body .display-two-columns iframe,
#content .field-name-body .display-three-columns iframe {
  transform: translate3d(0, 0, 0);
}

/* line 299, ../sass/screen.scss */
.homepage-box,
.homepage-large-box {
  position: relative;
  height: 400px;
  margin-bottom: 20px;
  width: 32.20339%;
  float: left;
  margin-right: 1.69492%;
}
/* line 305, ../sass/screen.scss */
.homepage-box .pane-content,
.homepage-box .view,
.homepage-box .view-content,
.homepage-box .view-content > div,
.homepage-box .view-content > div > div,
.homepage-large-box .pane-content,
.homepage-large-box .view,
.homepage-large-box .view-content,
.homepage-large-box .view-content > div,
.homepage-large-box .view-content > div > div {
  height: 100%;
}
/* line 312, ../sass/screen.scss */
.homepage-box .field-name-stratcom-homepage-info-block-title h3,
.homepage-large-box .field-name-stratcom-homepage-info-block-title h3 {
  box-sizing: border-box;
  color: #FFFFFF;
  display: block;
  width: 100%;
  padding: 21px 30px 20px;
  font-weight: bold;
  font-size: 18px;
}
/* line 321, ../sass/screen.scss */
.homepage-box .field-name-title,
.homepage-large-box .field-name-title {
  padding: 30px 30px 0 30px;
}
/* line 324, ../sass/screen.scss */
.homepage-box .field-name-field-event-date,
.homepage-box .field-name-field-publiaction-date,
.homepage-box .field-name-field-event-location,
.homepage-box .field-name-field-release-date,
.homepage-box .field-name-field-supplier-response-date,
.homepage-large-box .field-name-field-event-date,
.homepage-large-box .field-name-field-publiaction-date,
.homepage-large-box .field-name-field-event-location,
.homepage-large-box .field-name-field-release-date,
.homepage-large-box .field-name-field-supplier-response-date {
  padding: 0 30px;
  color: #FFFFFF;
}
/* line 332, ../sass/screen.scss */
.homepage-box .field-name-field-supplier-response-date,
.homepage-large-box .field-name-field-supplier-response-date {
  margin-top: 10px;
}
/* line 335, ../sass/screen.scss */
.homepage-box .field-name-title,
.homepage-box .field-name-field-event-date,
.homepage-box .field-name-field-publiaction-date,
.homepage-box .field-name-field-event-location,
.homepage-box .field-name-field-release-date,
.homepage-box .field-name-field-supplier-response-date,
.homepage-large-box .field-name-title,
.homepage-large-box .field-name-field-event-date,
.homepage-large-box .field-name-field-publiaction-date,
.homepage-large-box .field-name-field-event-location,
.homepage-large-box .field-name-field-release-date,
.homepage-large-box .field-name-field-supplier-response-date {
  font-size: 14px;
}
/* line 343, ../sass/screen.scss */
.homepage-box .field-name-title h2,
.homepage-box .field-name-field-event-date h2,
.homepage-box .field-name-field-publiaction-date h2,
.homepage-box .field-name-field-event-location h2,
.homepage-box .field-name-field-release-date h2,
.homepage-box .field-name-field-supplier-response-date h2,
.homepage-large-box .field-name-title h2,
.homepage-large-box .field-name-field-event-date h2,
.homepage-large-box .field-name-field-publiaction-date h2,
.homepage-large-box .field-name-field-event-location h2,
.homepage-large-box .field-name-field-release-date h2,
.homepage-large-box .field-name-field-supplier-response-date h2 {
  position: relative;
  font-size: 32px;
  font-weight: bold;
  padding-bottom: 25px;
  margin-bottom: 25px;
  font-family: Cuprum;
}
/* line 350, ../sass/screen.scss */
.homepage-box .field-name-title h2 a,
.homepage-box .field-name-field-event-date h2 a,
.homepage-box .field-name-field-publiaction-date h2 a,
.homepage-box .field-name-field-event-location h2 a,
.homepage-box .field-name-field-release-date h2 a,
.homepage-box .field-name-field-supplier-response-date h2 a,
.homepage-large-box .field-name-title h2 a,
.homepage-large-box .field-name-field-event-date h2 a,
.homepage-large-box .field-name-field-publiaction-date h2 a,
.homepage-large-box .field-name-field-event-location h2 a,
.homepage-large-box .field-name-field-release-date h2 a,
.homepage-large-box .field-name-field-supplier-response-date h2 a {
  color: white;
  text-decoration: none;
}
/* line 354, ../sass/screen.scss */
.homepage-box .field-name-title h2:after,
.homepage-box .field-name-field-event-date h2:after,
.homepage-box .field-name-field-publiaction-date h2:after,
.homepage-box .field-name-field-event-location h2:after,
.homepage-box .field-name-field-release-date h2:after,
.homepage-box .field-name-field-supplier-response-date h2:after,
.homepage-large-box .field-name-title h2:after,
.homepage-large-box .field-name-field-event-date h2:after,
.homepage-large-box .field-name-field-publiaction-date h2:after,
.homepage-large-box .field-name-field-event-location h2:after,
.homepage-large-box .field-name-field-release-date h2:after,
.homepage-large-box .field-name-field-supplier-response-date h2:after {
  position: absolute;
  bottom: 0;
  content: '';
  display: block;
  background: #FFFFFF;
  height: 2px;
  width: 50px;
  margin: 0 auto;
}
/* line 365, ../sass/screen.scss */
.homepage-box .field-name-title p, .homepage-box .field-name-title span,
.homepage-box .field-name-field-event-date p,
.homepage-box .field-name-field-event-date span,
.homepage-box .field-name-field-publiaction-date p,
.homepage-box .field-name-field-publiaction-date span,
.homepage-box .field-name-field-event-location p,
.homepage-box .field-name-field-event-location span,
.homepage-box .field-name-field-release-date p,
.homepage-box .field-name-field-release-date span,
.homepage-box .field-name-field-supplier-response-date p,
.homepage-box .field-name-field-supplier-response-date span,
.homepage-large-box .field-name-title p,
.homepage-large-box .field-name-title span,
.homepage-large-box .field-name-field-event-date p,
.homepage-large-box .field-name-field-event-date span,
.homepage-large-box .field-name-field-publiaction-date p,
.homepage-large-box .field-name-field-publiaction-date span,
.homepage-large-box .field-name-field-event-location p,
.homepage-large-box .field-name-field-event-location span,
.homepage-large-box .field-name-field-release-date p,
.homepage-large-box .field-name-field-release-date span,
.homepage-large-box .field-name-field-supplier-response-date p,
.homepage-large-box .field-name-field-supplier-response-date span {
  font-size: 16px;
  line-height: 24px;
}
/* line 369, ../sass/screen.scss */
.homepage-box .field-name-title:after,
.homepage-box .field-name-field-event-date:after,
.homepage-box .field-name-field-publiaction-date:after,
.homepage-box .field-name-field-event-location:after,
.homepage-box .field-name-field-release-date:after,
.homepage-box .field-name-field-supplier-response-date:after,
.homepage-large-box .field-name-title:after,
.homepage-large-box .field-name-field-event-date:after,
.homepage-large-box .field-name-field-publiaction-date:after,
.homepage-large-box .field-name-field-event-location:after,
.homepage-large-box .field-name-field-release-date:after,
.homepage-large-box .field-name-field-supplier-response-date:after {
  content: '';
  display: block;
  clear: both;
}
/* line 381, ../sass/screen.scss */
.homepage-box .field-name-field-event-date, .homepage-box .field-name-field-event-date span, .homepage-box .field-name-field-event-date p,
.homepage-box .field-name-field-publiaction-date,
.homepage-box .field-name-field-publiaction-date span,
.homepage-box .field-name-field-publiaction-date p,
.homepage-box .field-name-field-event-location,
.homepage-box .field-name-field-event-location span,
.homepage-box .field-name-field-event-location p,
.homepage-box .field-name-field-release-date,
.homepage-box .field-name-field-release-date span,
.homepage-box .field-name-field-release-date p,
.homepage-box .field-name-field-supplier-response-date,
.homepage-box .field-name-field-supplier-response-date span,
.homepage-box .field-name-field-supplier-response-date p,
.homepage-large-box .field-name-field-event-date,
.homepage-large-box .field-name-field-event-date span,
.homepage-large-box .field-name-field-event-date p,
.homepage-large-box .field-name-field-publiaction-date,
.homepage-large-box .field-name-field-publiaction-date span,
.homepage-large-box .field-name-field-publiaction-date p,
.homepage-large-box .field-name-field-event-location,
.homepage-large-box .field-name-field-event-location span,
.homepage-large-box .field-name-field-event-location p,
.homepage-large-box .field-name-field-release-date,
.homepage-large-box .field-name-field-release-date span,
.homepage-large-box .field-name-field-release-date p,
.homepage-large-box .field-name-field-supplier-response-date,
.homepage-large-box .field-name-field-supplier-response-date span,
.homepage-large-box .field-name-field-supplier-response-date p {
  font-size: 16px !important;
  line-height: 20px;
  font-weight: 100;
}
/* line 387, ../sass/screen.scss */
.homepage-box .field-name-node-link,
.homepage-large-box .field-name-node-link {
  position: absolute;
  right: 10px;
  bottom: 26px;
}

/* line 394, ../sass/screen.scss */
.homepage-large-box .field-name-field-first-page-block-image,
.homepage-large-box .field-name-field-first-page-block-image div {
  width: 100%;
  height: 100%;
}

/* line 400, ../sass/screen.scss */
#homepage-box-1 {
  background: #013877;
}
/* line 402, ../sass/screen.scss */
#homepage-box-1 .field-name-stratcom-homepage-info-block-title h3 {
  background: #004798;
}
/* line 405, ../sass/screen.scss */
#homepage-box-1 .field-name-node-link a {
  color: #013877;
}

/* line 410, ../sass/screen.scss */
#homepage-box-2 {
  background: #008641;
}
/* line 412, ../sass/screen.scss */
#homepage-box-2 .field-name-stratcom-homepage-info-block-title h3 {
  background: #00ae55;
}
/* line 415, ../sass/screen.scss */
#homepage-box-2 .field-name-node-link a {
  color: #008641;
}

/* line 420, ../sass/screen.scss */
#homepage-box-3 {
  background: #575757;
  width: 32.20339%;
  float: right;
  margin-right: 0;
}
/* line 422, ../sass/screen.scss */
#homepage-box-3 .field-name-stratcom-homepage-info-block-title h3 {
  background: #808080;
}
/* line 425, ../sass/screen.scss */
#homepage-box-3 .field-name-node-link a {
  color: #575757;
}

/* line 431, ../sass/screen.scss */
#homepage-box-4 {
  background: #ea6e24;
}
/* line 433, ../sass/screen.scss */
#homepage-box-4 .field-name-node-link a {
  color: #ea6e24;
}
/* line 436, ../sass/screen.scss */
#homepage-box-4 .field-name-stratcom-homepage-info-block-title h3 {
  background: #ff843a;
}

/* line 441, ../sass/screen.scss */
#homepage-box-5 {
  width: 66.10169%;
  float: right;
  margin-right: 0;
  position: relative;
  overflow: hidden;
  height: 400px;
}
/* line 446, ../sass/screen.scss */
#homepage-box-5 img {
  width: 100%;
}
/* line 449, ../sass/screen.scss */
#homepage-box-5 #homepage-box-5-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #013877;
  opacity: 0.7;
}

/* line 460, ../sass/screen.scss */
#before-footer {
  margin-top: 40px;
  background: #f5f5f5;
}

/* line 465, ../sass/screen.scss */
.region-before-footer {
  padding: 20px 0 40px 0;
  max-width: 1180px;
  margin-left: auto;
  margin-right: auto;
}
/* line 12, C:/Ruby193/lib/ruby/gems/1.9.1/gems/susy-2.2.6/sass/susy/output/support/_clearfix.scss */
.region-before-footer:after {
  content: " ";
  display: block;
  clear: both;
}
/* line 468, ../sass/screen.scss */
.region-before-footer .block > h2 {
  font-weight: bold;
  font-size: 30px;
  margin: 20px 40px;
  color: #013877;
  font-family: Cuprum;
}

/* line 477, ../sass/screen.scss */
#footer {
  background: #013877;
}

/* line 481, ../sass/screen.scss */
#footer-wrapper {
  max-width: 1180px;
  margin-left: auto;
  margin-right: auto;
  padding: 40px 0 30px 0;
}
/* line 12, C:/Ruby193/lib/ruby/gems/1.9.1/gems/susy-2.2.6/sass/susy/output/support/_clearfix.scss */
#footer-wrapper:after {
  content: " ";
  display: block;
  clear: both;
}

@media (min-width: 1000px) {
  /* line 486, ../sass/screen.scss */
  .footer-column,
  #footer-grid .block {
    width: 23.72881%;
    float: left;
    margin-right: 1.69492%;
  }
}
/* line 491, ../sass/screen.scss */
.footer-column h3,
.footer-column h2,
#footer-grid .block h3,
#footer-grid .block h2 {
  font-size: 22px;
  font-weight: bold;
  color: white;
  margin-bottom: 20px;
  font-family: Cuprum;
}
/* line 499, ../sass/screen.scss */
.footer-column p,
#footer-grid .block p {
  color: white;
  margin-bottom: 7px;
  font-size: 18px;
  font-family: Cuprum;
}
/* line 505, ../sass/screen.scss */
.footer-column ul.menu a,
.footer-column .content a,
#footer-grid .block ul.menu a,
#footer-grid .block .content a {
  color: white;
  text-decoration: none;
  display: inline;
  font-family: Cuprum;
}

/* line 515, ../sass/screen.scss */
#footer-grid .menu li {
  padding: 0;
  list-style: none;
  margin: 0;
  margin-bottom: 7px;
}
/* line 521, ../sass/screen.scss */
#footer-grid .menu a {
  color: white;
  text-decoration: none;
  font-size: 18px;
}

/* line 528, ../sass/screen.scss */
#footer-column-4 {
  width: 23.72881%;
  float: right;
  margin-right: 0;
}

/* line 532, ../sass/screen.scss */
#copyright {
  max-width: 1180px;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  font-size: 14px;
  padding: 20px;
}
/* line 12, C:/Ruby193/lib/ruby/gems/1.9.1/gems/susy-2.2.6/sass/susy/output/support/_clearfix.scss */
#copyright:after {
  content: " ";
  display: block;
  clear: both;
}

/* line 539, ../sass/screen.scss */
body.not-front.page-node #content {
  margin-top: 10px;
}
/* line 541, ../sass/screen.scss */
body.not-front.page-node #content .region-content {
  background: #f3f3f3;
  padding: 30px;
  line-height: 24px;
}

/* line 549, ../sass/screen.scss */
body.one-sidebar #content #content-heading {
  width: 74.57627%;
  float: left;
  margin-right: 1.69492%;
}
/* line 552, ../sass/screen.scss */
body.one-sidebar #content .region-content {
  width: 74.57627%;
  float: left;
  margin-right: 1.69492%;
}
/* line 555, ../sass/screen.scss */
body.one-sidebar #content .region-sidebar-first {
  width: 23.72881%;
  float: right;
  margin-right: 0;
}

/* line 564, ../sass/screen.scss */
#content .isotope-element.news-content-menu .block,
#content .isotope-element.online-library-content-menu .block,
#content-bottom .isotope-element.news-content-menu .block,
#content-bottom .isotope-element.online-library-content-menu .block {
  background: #013877;
}
/* line 567, ../sass/screen.scss */
#content .isotope-element.news-content-menu ul,
#content .isotope-element.online-library-content-menu ul,
#content-bottom .isotope-element.news-content-menu ul,
#content-bottom .isotope-element.online-library-content-menu ul {
  list-style: none;
}
/* line 569, ../sass/screen.scss */
#content .isotope-element.news-content-menu ul li,
#content .isotope-element.online-library-content-menu ul li,
#content-bottom .isotope-element.news-content-menu ul li,
#content-bottom .isotope-element.online-library-content-menu ul li {
  list-style: none;
  width: 100%;
  list-style: none;
  margin: 0;
  padding: 0;
  border-bottom: 1px solid rgba(255, 255, 255, 0.6);
}
/* line 576, ../sass/screen.scss */
#content .isotope-element.news-content-menu ul li a,
#content .isotope-element.online-library-content-menu ul li a,
#content-bottom .isotope-element.news-content-menu ul li a,
#content-bottom .isotope-element.online-library-content-menu ul li a {
  display: block;
  padding: 12px;
  color: white;
  text-decoration: none;
  font-size: 18px;
  font-family: Cuprum;
}

@media (min-width: 960px) {
  /* line 593, ../sass/screen.scss */
  #content #isotope-container .isotope-element,
  #content-bottom #isotope-container .isotope-element {
    width: 32.13%;
  }
  /* line 596, ../sass/screen.scss */
  #content #isotope-container .isotope-element-gutter,
  #content-bottom #isotope-container .isotope-element-gutter {
    width: 1.80%;
  }
}
@media (min-width: 660px) and (max-width: 960px) {
  /* line 601, ../sass/screen.scss */
  #content #isotope-container .isotope-element,
  #content-bottom #isotope-container .isotope-element {
    width: 49%;
  }
  /* line 604, ../sass/screen.scss */
  #content #isotope-container .isotope-element-gutter,
  #content-bottom #isotope-container .isotope-element-gutter {
    width: 2%;
  }
}
@media (max-width: 660px) {
  /* line 609, ../sass/screen.scss */
  #content #isotope-container .isotope-element,
  #content-bottom #isotope-container .isotope-element {
    width: 100%;
  }
  /* line 612, ../sass/screen.scss */
  #content #isotope-container .isotope-element-gutter,
  #content-bottom #isotope-container .isotope-element-gutter {
    width: 0;
  }
}
/* line 616, ../sass/screen.scss */
#content #isotope-container .isotope-element,
#content-bottom #isotope-container .isotope-element {
  margin: 0;
  margin-bottom: 20px;
}
/* line 619, ../sass/screen.scss */
#content #isotope-container .isotope-element img, #content #isotope-container .isotope-element iframe,
#content-bottom #isotope-container .isotope-element img,
#content-bottom #isotope-container .isotope-element iframe {
  width: 100% !important;
  height: auto !important;
  margin: 15px 0;
}
/* line 624, ../sass/screen.scss */
#content #isotope-container .isotope-element .isotope-element-inner,
#content-bottom #isotope-container .isotope-element .isotope-element-inner {
  border: 1px solid #8a8a8a;
  padding: 15px;
}
/* line 628, ../sass/screen.scss */
#content #isotope-container .isotope-element .views-field-created,
#content #isotope-container .isotope-element .views-field-field-event-date,
#content #isotope-container .isotope-element .views-field-field-publiaction-date,
#content-bottom #isotope-container .isotope-element .views-field-created,
#content-bottom #isotope-container .isotope-element .views-field-field-event-date,
#content-bottom #isotope-container .isotope-element .views-field-field-publiaction-date {
  margin-bottom: 15px;
  font-weight: 100;
  font-size: 14px;
}
/* line 635, ../sass/screen.scss */
#content #isotope-container .isotope-element .views-field-field-release-date,
#content #isotope-container .isotope-element .views-field-field-supplier-response-date,
#content-bottom #isotope-container .isotope-element .views-field-field-release-date,
#content-bottom #isotope-container .isotope-element .views-field-field-supplier-response-date {
  margin-bottom: 5px;
}
/* line 638, ../sass/screen.scss */
#content #isotope-container .isotope-element .views-field-field-release-date > span,
#content #isotope-container .isotope-element .views-field-field-release-date > div,
#content #isotope-container .isotope-element .views-field-field-supplier-response-date > span,
#content #isotope-container .isotope-element .views-field-field-supplier-response-date > div,
#content-bottom #isotope-container .isotope-element .views-field-field-release-date > span,
#content-bottom #isotope-container .isotope-element .views-field-field-release-date > div,
#content-bottom #isotope-container .isotope-element .views-field-field-supplier-response-date > span,
#content-bottom #isotope-container .isotope-element .views-field-field-supplier-response-date > div {
  display: inline;
}
/* line 642, ../sass/screen.scss */
#content #isotope-container .isotope-element .views-field-field-release-date, #content #isotope-container .isotope-element .views-field-field-release-date span, #content #isotope-container .isotope-element .views-field-field-release-date div,
#content #isotope-container .isotope-element .views-field-field-supplier-response-date,
#content #isotope-container .isotope-element .views-field-field-supplier-response-date span,
#content #isotope-container .isotope-element .views-field-field-supplier-response-date div,
#content-bottom #isotope-container .isotope-element .views-field-field-release-date,
#content-bottom #isotope-container .isotope-element .views-field-field-release-date span,
#content-bottom #isotope-container .isotope-element .views-field-field-release-date div,
#content-bottom #isotope-container .isotope-element .views-field-field-supplier-response-date,
#content-bottom #isotope-container .isotope-element .views-field-field-supplier-response-date span,
#content-bottom #isotope-container .isotope-element .views-field-field-supplier-response-date div {
  font-size: 14px;
  font-weight: 100;
}
/* line 647, ../sass/screen.scss */
#content #isotope-container .isotope-element .views-field-field-supplier-response-date,
#content-bottom #isotope-container .isotope-element .views-field-field-supplier-response-date {
  margin-bottom: 15px;
}
/* line 650, ../sass/screen.scss */
#content #isotope-container .isotope-element .views-field-field-publication-type,
#content #isotope-container .isotope-element .views-field-field-event-type,
#content-bottom #isotope-container .isotope-element .views-field-field-publication-type,
#content-bottom #isotope-container .isotope-element .views-field-field-event-type {
  margin-bottom: 15px;
}
/* line 653, ../sass/screen.scss */
#content #isotope-container .isotope-element .views-field-field-publication-type span, #content #isotope-container .isotope-element .views-field-field-publication-type div,
#content #isotope-container .isotope-element .views-field-field-event-type span,
#content #isotope-container .isotope-element .views-field-field-event-type div,
#content-bottom #isotope-container .isotope-element .views-field-field-publication-type span,
#content-bottom #isotope-container .isotope-element .views-field-field-publication-type div,
#content-bottom #isotope-container .isotope-element .views-field-field-event-type span,
#content-bottom #isotope-container .isotope-element .views-field-field-event-type div {
  display: inline-block;
}
/* line 656, ../sass/screen.scss */
#content #isotope-container .isotope-element .views-field-field-publication-type,
#content #isotope-container .isotope-element .views-field-field-event-type,
#content-bottom #isotope-container .isotope-element .views-field-field-publication-type,
#content-bottom #isotope-container .isotope-element .views-field-field-event-type {
  font-weight: 100;
  font-size: 14px;
}
/* line 662, ../sass/screen.scss */
#content #isotope-container .isotope-element .views-field-title a,
#content-bottom #isotope-container .isotope-element .views-field-title a {
  position: relative;
  font-size: 20px;
  color: #013877;
  text-decoration: none;
  font-weight: bold;
  font-family: Cuprum;
}
/* line 670, ../sass/screen.scss */
#content #isotope-container .isotope-element .views-field-title > span,
#content-bottom #isotope-container .isotope-element .views-field-title > span {
  position: relative;
  padding-bottom: 20px;
  margin-bottom: 20px;
  display: block;
}
/* line 675, ../sass/screen.scss */
#content #isotope-container .isotope-element .views-field-title > span:after,
#content-bottom #isotope-container .isotope-element .views-field-title > span:after {
  position: absolute;
  bottom: 0;
  content: '';
  display: block;
  background: #8a8a8a;
  height: 3px;
  width: 75px;
  margin: 0 auto;
}
/* line 687, ../sass/screen.scss */
#content #isotope-container .isotope-element .views-field-body,
#content-bottom #isotope-container .isotope-element .views-field-body {
  width: 100%;
}
/* line 689, ../sass/screen.scss */
#content #isotope-container .isotope-element .views-field-body div, #content #isotope-container .isotope-element .views-field-body p, #content #isotope-container .isotope-element .views-field-body span,
#content-bottom #isotope-container .isotope-element .views-field-body div,
#content-bottom #isotope-container .isotope-element .views-field-body p,
#content-bottom #isotope-container .isotope-element .views-field-body span {
  width: 100%;
}
/* line 692, ../sass/screen.scss */
#content #isotope-container .isotope-element .views-field-body p,
#content-bottom #isotope-container .isotope-element .views-field-body p {
  text-align: justify;
}
/* line 695, ../sass/screen.scss */
#content #isotope-container .isotope-element .views-field-body, #content #isotope-container .isotope-element .views-field-body div, #content #isotope-container .isotope-element .views-field-body p, #content #isotope-container .isotope-element .views-field-body span,
#content-bottom #isotope-container .isotope-element .views-field-body,
#content-bottom #isotope-container .isotope-element .views-field-body div,
#content-bottom #isotope-container .isotope-element .views-field-body p,
#content-bottom #isotope-container .isotope-element .views-field-body span {
  font-weight: 100;
  font-size: 14px;
  line-height: 18px;
}
/* line 700, ../sass/screen.scss */
#content #isotope-container .isotope-element .views-field-body a,
#content-bottom #isotope-container .isotope-element .views-field-body a {
  color: #013877;
}
/* line 704, ../sass/screen.scss */
#content #isotope-container .isotope-element .views-field-body a.more-link,
#content #isotope-container .isotope-element .views-field-nothing a,
#content #isotope-container .isotope-element .views-field-view-node a,
#content #isotope-container .isotope-element .views-field-field-tender-file a,
#content-bottom #isotope-container .isotope-element .views-field-body a.more-link,
#content-bottom #isotope-container .isotope-element .views-field-nothing a,
#content-bottom #isotope-container .isotope-element .views-field-view-node a,
#content-bottom #isotope-container .isotope-element .views-field-field-tender-file a {
  display: inline-block;
  padding: 14px 22px;
  background: #808080;
  color: white;
  font-size: 16px;
  font-weight: bold;
  text-shadow: none;
  text-decoration: none;
  font-family: Cuprum;
}
/* line 717, ../sass/screen.scss */
#content #isotope-container .isotope-element .views-field-body a.more-link:hover,
#content #isotope-container .isotope-element .views-field-nothing a:hover,
#content #isotope-container .isotope-element .views-field-view-node a:hover,
#content #isotope-container .isotope-element .views-field-field-tender-file a:hover,
#content-bottom #isotope-container .isotope-element .views-field-body a.more-link:hover,
#content-bottom #isotope-container .isotope-element .views-field-nothing a:hover,
#content-bottom #isotope-container .isotope-element .views-field-view-node a:hover,
#content-bottom #isotope-container .isotope-element .views-field-field-tender-file a:hover {
  background: #575757;
}
/* line 721, ../sass/screen.scss */
#content #isotope-container .isotope-element .views-field-nothing,
#content #isotope-container .isotope-element .views-field-view-node,
#content #isotope-container .isotope-element .views-field-field-tender-file,
#content-bottom #isotope-container .isotope-element .views-field-nothing,
#content-bottom #isotope-container .isotope-element .views-field-view-node,
#content-bottom #isotope-container .isotope-element .views-field-field-tender-file {
  text-align: right;
  margin-top: 15px;
}

/* line 731, ../sass/screen.scss */
.region-sidebar-first #block-menu-block-3 {
  background: #013877;
}
/* line 733, ../sass/screen.scss */
.region-sidebar-first #block-menu-block-3 .content ul {
  list-style: none;
}
/* line 735, ../sass/screen.scss */
.region-sidebar-first #block-menu-block-3 .content ul li {
  width: 100%;
  list-style: none;
  margin: 0;
  padding: 0;
  border-bottom: 1px solid rgba(255, 255, 255, 0.6);
}
/* line 741, ../sass/screen.scss */
.region-sidebar-first #block-menu-block-3 .content ul li a {
  display: block;
  padding: 12px;
  color: white;
  text-decoration: none;
  font-family: Cuprum;
  font-size: 18px;
}
/* line 750, ../sass/screen.scss */
.region-sidebar-first #block-menu-block-3 .content ul li:last-child {
  border-bottom: 0;
}
/* line 753, ../sass/screen.scss */
.region-sidebar-first #block-menu-block-3 .content ul li.active {
  background: #1b569a;
}

/* line 761, ../sass/screen.scss */
#content-heading:after {
  content: '';
  display: block;
  clear: both;
}
/* line 766, ../sass/screen.scss */
#content-heading h1 {
  color: #013877;
  font-size: 30px;
  font-weight: bold;
  margin-bottom: 20px;
  float: left;
  font-family: Cuprum;
}
/* line 774, ../sass/screen.scss */
#content-heading .region-view-filter {
  float: right;
}
/* line 777, ../sass/screen.scss */
#content-heading .region-view-filter .content .views-exposed-widget > label {
  margin-right: 10px;
  font-size: 18px;
  font-family: Cuprum;
}
/* line 782, ../sass/screen.scss */
#content-heading .region-view-filter .content .views-exposed-widget > label,
#content-heading .region-view-filter .content .views-widget {
  float: left;
  font-size: 18px;
}
/* line 788, ../sass/screen.scss */
#content-heading .region-view-filter .content .bef-checkboxes label {
  margin-right: 5px;
  font-weight: normal;
  font-size: 18px;
  font-family: Cuprum;
}
/* line 794, ../sass/screen.scss */
#content-heading .region-view-filter .content .bef-checkboxes .form-item {
  display: inline-block;
}

/* line 803, ../sass/screen.scss */
#content-inner:after {
  content: '';
  display: block;
  clear: both;
}

/* line 810, ../sass/screen.scss */
#content-bottom {
  margin-top: 20px;
}

/* line 814, ../sass/screen.scss */
#content-heading h1,
#content #content-inner,
#content #content-top,
#content #content-bottom,
#footer-grid,
#news-grid {
  margin-left: 40px;
  margin-right: 40px;
}

/* line 824, ../sass/screen.scss */
#content #content-top {
  margin-bottom: 20px;
}

/* line 828, ../sass/screen.scss */
#block-stratcom-stratcom-content-header-image {
  height: 330px;
}

/* line 832, ../sass/screen.scss */
#block-block-8 {
  height: 450px;
}

/* line 836, ../sass/screen.scss */
#block-menu-block-4 {
  display: none;
}

/* line 840, ../sass/screen.scss */
#block-views-participant-countries-block {
  margin-top: 20px;
}
/* line 842, ../sass/screen.scss */
#block-views-participant-countries-block .view-content .participant-countries-group:after {
  content: '';
  display: block;
  clear: both;
}
/* line 847, ../sass/screen.scss */
#block-views-participant-countries-block .view-content .participant-countries-group > h3 {
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 15px;
  color: #013877;
}
/* line 853, ../sass/screen.scss */
#block-views-participant-countries-block .participant-countries-group {
  margin-bottom: 30px;
}
/* line 856, ../sass/screen.scss */
#block-views-participant-countries-block .views-row {
  margin-bottom: 10px;
  width: 50%;
  float: left;
  padding-right: 10px;
  height: 70px;
}
/* line 862, ../sass/screen.scss */
#block-views-participant-countries-block .views-row .views-field-field-flag {
  float: left;
  margin-right: 10px;
}
/* line 866, ../sass/screen.scss */
#block-views-participant-countries-block .views-row .views-field-name-1 {
  font-weight: bold;
  margin-bottom: 5px;
  line-height: 16px;
  font-family: Cuprum;
}
/* line 872, ../sass/screen.scss */
#block-views-participant-countries-block .views-row .views-field-description {
  line-height: 16px;
}
/* line 875, ../sass/screen.scss */
#block-views-participant-countries-block .views-row:after {
  content: '';
  display: block;
  clear: both;
}

/* line 883, ../sass/screen.scss */
#block-ajax-timeline-ajax-timeline {
  margin-top: 20px;
}
/* line 885, ../sass/screen.scss */
#block-ajax-timeline-ajax-timeline > h2 {
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 25px;
  display: block;
  width: 100%;
  text-align: center;
  padding: 8px;
  background: #013877;
  font-family: Cuprum;
  color: white;
}
/* line 897, ../sass/screen.scss */
#block-ajax-timeline-ajax-timeline ul#ajax-timeline {
  background-image: url("../img/timeline-line.jpg") !important;
}
/* line 899, ../sass/screen.scss */
#block-ajax-timeline-ajax-timeline ul#ajax-timeline li.year {
  font-size: 18px;
  font-weight: bold;
  padding: 9px;
  background: #013877;
  color: white;
  margin: 0px auto 30px !important;
}
/* line 906, ../sass/screen.scss */
#block-ajax-timeline-ajax-timeline ul#ajax-timeline li.year a {
  padding: 0;
  font-family: Cuprum;
}
/* line 911, ../sass/screen.scss */
#block-ajax-timeline-ajax-timeline ul#ajax-timeline li.event {
  position: relative;
  margin: 75px 0 30px 0;
}
/* line 914, ../sass/screen.scss */
#block-ajax-timeline-ajax-timeline ul#ajax-timeline li.event .timeline-inner {
  margin-left: 30px;
  background: white;
  padding: 25px;
  text-align: left;
}
/* line 919, ../sass/screen.scss */
#block-ajax-timeline-ajax-timeline ul#ajax-timeline li.event .timeline-inner .event-details {
  color: #013877;
  line-height: 18px;
  font-size: 18px !important;
  font-family: Cuprum;
  font-weight: bold;
  border: none;
}
/* line 927, ../sass/screen.scss */
#block-ajax-timeline-ajax-timeline ul#ajax-timeline li.event .timeline-inner .event-date {
  color: black;
  margin-bottom: 10px;
}
/* line 931, ../sass/screen.scss */
#block-ajax-timeline-ajax-timeline ul#ajax-timeline li.event .timeline-inner .event-summary {
  padding: 0;
}
/* line 934, ../sass/screen.scss */
#block-ajax-timeline-ajax-timeline ul#ajax-timeline li.event .timeline-inner:after {
  content: '';
  display: block;
  clear: both;
}
/* line 939, ../sass/screen.scss */
#block-ajax-timeline-ajax-timeline ul#ajax-timeline li.event .timeline-inner div, #block-ajax-timeline-ajax-timeline ul#ajax-timeline li.event .timeline-inner h3, #block-ajax-timeline-ajax-timeline ul#ajax-timeline li.event .timeline-inner p, #block-ajax-timeline-ajax-timeline ul#ajax-timeline li.event .timeline-inner span {
  font-family: Roboto Condensed;
  font-size: 14px !important;
  text-align: left;
}
/* line 945, ../sass/screen.scss */
#block-ajax-timeline-ajax-timeline ul#ajax-timeline li.event .timeline-connecting-line {
  position: absolute;
  top: 80px;
  left: 0;
  display: block;
  width: 30px;
  height: 2px;
  background: #013877;
}
/* line 955, ../sass/screen.scss */
#block-ajax-timeline-ajax-timeline ul#ajax-timeline li.event-number-1 {
  margin: 80px 0 30px 0;
}
/* line 958, ../sass/screen.scss */
#block-ajax-timeline-ajax-timeline ul#ajax-timeline li.event.offset {
  margin: 0 0 30px 0;
}
/* line 960, ../sass/screen.scss */
#block-ajax-timeline-ajax-timeline ul#ajax-timeline li.event.offset .timeline-inner {
  margin-left: 0;
  margin-right: 30px;
  text-align: right;
}
/* line 964, ../sass/screen.scss */
#block-ajax-timeline-ajax-timeline ul#ajax-timeline li.event.offset .timeline-inner div, #block-ajax-timeline-ajax-timeline ul#ajax-timeline li.event.offset .timeline-inner h3, #block-ajax-timeline-ajax-timeline ul#ajax-timeline li.event.offset .timeline-inner p, #block-ajax-timeline-ajax-timeline ul#ajax-timeline li.event.offset .timeline-inner span {
  text-align: right;
}
/* line 968, ../sass/screen.scss */
#block-ajax-timeline-ajax-timeline ul#ajax-timeline li.event.offset .timeline-connecting-line {
  right: 0;
  left: auto !important;
}
/* line 973, ../sass/screen.scss */
#block-ajax-timeline-ajax-timeline ul#ajax-timeline li:last-child {
  margin-bottom: 0 !important;
}

/* line 979, ../sass/screen.scss */
#homepage-box-5 .image-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #013877;
  opacity: 0.5;
  z-index: 100;
}

/* line 990, ../sass/screen.scss */
#block-views-employees-management-block-1,
#block-views-employees-management-employees,
.view-centres-of-excellence {
  margin-top: 10px;
}
/* line 995, ../sass/screen.scss */
#block-views-employees-management-block-1 .view-content .views-row,
#block-views-employees-management-employees .view-content .views-row,
.view-centres-of-excellence .view-content .views-row {
  background: #013877;
  margin-top: 15px;
  padding-bottom: 1px;
}
/* line 999, ../sass/screen.scss */
#block-views-employees-management-block-1 .view-content .views-row > div:last-child,
#block-views-employees-management-employees .view-content .views-row > div:last-child,
.view-centres-of-excellence .view-content .views-row > div:last-child {
  margin-bottom: 15px;
}
/* line 1002, ../sass/screen.scss */
#block-views-employees-management-block-1 .view-content .views-row .views-field-field-centre-logo,
#block-views-employees-management-employees .view-content .views-row .views-field-field-centre-logo,
.view-centres-of-excellence .view-content .views-row .views-field-field-centre-logo {
  background: white;
  position: relative;
}
/* line 1006, ../sass/screen.scss */
#block-views-employees-management-block-1 .view-content .views-row .views-field-field-profile-image .field-content,
#block-views-employees-management-block-1 .view-content .views-row .views-field-field-centre-logo .field-content,
#block-views-employees-management-employees .view-content .views-row .views-field-field-profile-image .field-content,
#block-views-employees-management-employees .view-content .views-row .views-field-field-centre-logo .field-content,
.view-centres-of-excellence .view-content .views-row .views-field-field-profile-image .field-content,
.view-centres-of-excellence .view-content .views-row .views-field-field-centre-logo .field-content {
  width: 100%;
  height: 180px;
  overflow: hidden;
}
/* line 1012, ../sass/screen.scss */
#block-views-employees-management-block-1 .view-content .views-row .views-field-title,
#block-views-employees-management-employees .view-content .views-row .views-field-title,
.view-centres-of-excellence .view-content .views-row .views-field-title {
  position: relative;
  padding: 15px;
  margin-bottom: 15px;
}
/* line 1016, ../sass/screen.scss */
#block-views-employees-management-block-1 .view-content .views-row .views-field-title a,
#block-views-employees-management-employees .view-content .views-row .views-field-title a,
.view-centres-of-excellence .view-content .views-row .views-field-title a {
  color: white;
  text-decoration: none;
  font-size: 20px;
  font-weight: 500;
  line-height: 21px;
  display: block;
  font-family: Roboto Condensed;
}
/* line 1025, ../sass/screen.scss */
#block-views-employees-management-block-1 .view-content .views-row .views-field-title:after,
#block-views-employees-management-employees .view-content .views-row .views-field-title:after,
.view-centres-of-excellence .view-content .views-row .views-field-title:after {
  position: absolute;
  bottom: 0;
  content: '';
  display: block;
  background: #FFFFFF;
  height: 2px;
  width: 50px;
  margin: 0 auto;
}
/* line 1036, ../sass/screen.scss */
#block-views-employees-management-block-1 .view-content .views-row .views-field-field-position,
#block-views-employees-management-block-1 .view-content .views-row .views-field-field-profile-mail,
#block-views-employees-management-block-1 .view-content .views-row .views-field-field-profile-phone,
#block-views-employees-management-block-1 .view-content .views-row .views-field-field-centre-location,
#block-views-employees-management-block-1 .view-content .views-row .views-field-field-center-expertise,
#block-views-employees-management-block-1 .view-content .views-row .views-field-field-centre-framework-nation,
#block-views-employees-management-block-1 .view-content .views-row .views-field-field-centre-accreditation-year,
#block-views-employees-management-employees .view-content .views-row .views-field-field-position,
#block-views-employees-management-employees .view-content .views-row .views-field-field-profile-mail,
#block-views-employees-management-employees .view-content .views-row .views-field-field-profile-phone,
#block-views-employees-management-employees .view-content .views-row .views-field-field-centre-location,
#block-views-employees-management-employees .view-content .views-row .views-field-field-center-expertise,
#block-views-employees-management-employees .view-content .views-row .views-field-field-centre-framework-nation,
#block-views-employees-management-employees .view-content .views-row .views-field-field-centre-accreditation-year,
.view-centres-of-excellence .view-content .views-row .views-field-field-position,
.view-centres-of-excellence .view-content .views-row .views-field-field-profile-mail,
.view-centres-of-excellence .view-content .views-row .views-field-field-profile-phone,
.view-centres-of-excellence .view-content .views-row .views-field-field-centre-location,
.view-centres-of-excellence .view-content .views-row .views-field-field-center-expertise,
.view-centres-of-excellence .view-content .views-row .views-field-field-centre-framework-nation,
.view-centres-of-excellence .view-content .views-row .views-field-field-centre-accreditation-year {
  color: white;
  font-size: 14px;
  padding: 0 15px 10px;
  font-family: Roboto Condensed;
  line-height: 16px;
  font-weight: 100;
}
/* line 1050, ../sass/screen.scss */
#block-views-employees-management-block-1 .view-content .views-row .views-field-field-position a,
#block-views-employees-management-block-1 .view-content .views-row .views-field-field-profile-mail a,
#block-views-employees-management-block-1 .view-content .views-row .views-field-field-profile-phone a,
#block-views-employees-management-block-1 .view-content .views-row .views-field-field-centre-location a,
#block-views-employees-management-block-1 .view-content .views-row .views-field-field-center-expertise a,
#block-views-employees-management-block-1 .view-content .views-row .views-field-field-centre-framework-nation a,
#block-views-employees-management-block-1 .view-content .views-row .views-field-field-centre-accreditation-year a,
#block-views-employees-management-employees .view-content .views-row .views-field-field-position a,
#block-views-employees-management-employees .view-content .views-row .views-field-field-profile-mail a,
#block-views-employees-management-employees .view-content .views-row .views-field-field-profile-phone a,
#block-views-employees-management-employees .view-content .views-row .views-field-field-centre-location a,
#block-views-employees-management-employees .view-content .views-row .views-field-field-center-expertise a,
#block-views-employees-management-employees .view-content .views-row .views-field-field-centre-framework-nation a,
#block-views-employees-management-employees .view-content .views-row .views-field-field-centre-accreditation-year a,
.view-centres-of-excellence .view-content .views-row .views-field-field-position a,
.view-centres-of-excellence .view-content .views-row .views-field-field-profile-mail a,
.view-centres-of-excellence .view-content .views-row .views-field-field-profile-phone a,
.view-centres-of-excellence .view-content .views-row .views-field-field-centre-location a,
.view-centres-of-excellence .view-content .views-row .views-field-field-center-expertise a,
.view-centres-of-excellence .view-content .views-row .views-field-field-centre-framework-nation a,
.view-centres-of-excellence .view-content .views-row .views-field-field-centre-accreditation-year a {
  color: white;
  text-decoration: none;
}
/* line 1054, ../sass/screen.scss */
#block-views-employees-management-block-1 .view-content .views-row .views-field-field-position .views-label,
#block-views-employees-management-block-1 .view-content .views-row .views-field-field-profile-mail .views-label,
#block-views-employees-management-block-1 .view-content .views-row .views-field-field-profile-phone .views-label,
#block-views-employees-management-block-1 .view-content .views-row .views-field-field-centre-location .views-label,
#block-views-employees-management-block-1 .view-content .views-row .views-field-field-center-expertise .views-label,
#block-views-employees-management-block-1 .view-content .views-row .views-field-field-centre-framework-nation .views-label,
#block-views-employees-management-block-1 .view-content .views-row .views-field-field-centre-accreditation-year .views-label,
#block-views-employees-management-employees .view-content .views-row .views-field-field-position .views-label,
#block-views-employees-management-employees .view-content .views-row .views-field-field-profile-mail .views-label,
#block-views-employees-management-employees .view-content .views-row .views-field-field-profile-phone .views-label,
#block-views-employees-management-employees .view-content .views-row .views-field-field-centre-location .views-label,
#block-views-employees-management-employees .view-content .views-row .views-field-field-center-expertise .views-label,
#block-views-employees-management-employees .view-content .views-row .views-field-field-centre-framework-nation .views-label,
#block-views-employees-management-employees .view-content .views-row .views-field-field-centre-accreditation-year .views-label,
.view-centres-of-excellence .view-content .views-row .views-field-field-position .views-label,
.view-centres-of-excellence .view-content .views-row .views-field-field-profile-mail .views-label,
.view-centres-of-excellence .view-content .views-row .views-field-field-profile-phone .views-label,
.view-centres-of-excellence .view-content .views-row .views-field-field-centre-location .views-label,
.view-centres-of-excellence .view-content .views-row .views-field-field-center-expertise .views-label,
.view-centres-of-excellence .view-content .views-row .views-field-field-centre-framework-nation .views-label,
.view-centres-of-excellence .view-content .views-row .views-field-field-centre-accreditation-year .views-label {
  padding-bottom: 3px;
  display: inline;
}
/* line 1058, ../sass/screen.scss */
#block-views-employees-management-block-1 .view-content .views-row .views-field-field-position .field-content,
#block-views-employees-management-block-1 .view-content .views-row .views-field-field-profile-mail .field-content,
#block-views-employees-management-block-1 .view-content .views-row .views-field-field-profile-phone .field-content,
#block-views-employees-management-block-1 .view-content .views-row .views-field-field-centre-location .field-content,
#block-views-employees-management-block-1 .view-content .views-row .views-field-field-center-expertise .field-content,
#block-views-employees-management-block-1 .view-content .views-row .views-field-field-centre-framework-nation .field-content,
#block-views-employees-management-block-1 .view-content .views-row .views-field-field-centre-accreditation-year .field-content,
#block-views-employees-management-employees .view-content .views-row .views-field-field-position .field-content,
#block-views-employees-management-employees .view-content .views-row .views-field-field-profile-mail .field-content,
#block-views-employees-management-employees .view-content .views-row .views-field-field-profile-phone .field-content,
#block-views-employees-management-employees .view-content .views-row .views-field-field-centre-location .field-content,
#block-views-employees-management-employees .view-content .views-row .views-field-field-center-expertise .field-content,
#block-views-employees-management-employees .view-content .views-row .views-field-field-centre-framework-nation .field-content,
#block-views-employees-management-employees .view-content .views-row .views-field-field-centre-accreditation-year .field-content,
.view-centres-of-excellence .view-content .views-row .views-field-field-position .field-content,
.view-centres-of-excellence .view-content .views-row .views-field-field-profile-mail .field-content,
.view-centres-of-excellence .view-content .views-row .views-field-field-profile-phone .field-content,
.view-centres-of-excellence .view-content .views-row .views-field-field-centre-location .field-content,
.view-centres-of-excellence .view-content .views-row .views-field-field-center-expertise .field-content,
.view-centres-of-excellence .view-content .views-row .views-field-field-centre-framework-nation .field-content,
.view-centres-of-excellence .view-content .views-row .views-field-field-centre-accreditation-year .field-content {
  display: inline;
}
/* line 1062, ../sass/screen.scss */
#block-views-employees-management-block-1 .view-content .views-row .views-field-field-profile-mail,
#block-views-employees-management-block-1 .view-content .views-row .views-field-field-profile-phone,
#block-views-employees-management-employees .view-content .views-row .views-field-field-profile-mail,
#block-views-employees-management-employees .view-content .views-row .views-field-field-profile-phone,
.view-centres-of-excellence .view-content .views-row .views-field-field-profile-mail,
.view-centres-of-excellence .view-content .views-row .views-field-field-profile-phone {
  margin-bottom: 2px;
  padding: 0 15px;
}
/* line 1068, ../sass/screen.scss */
#block-views-employees-management-block-1 .view-content .views-row:nth-child(2n),
#block-views-employees-management-employees .view-content .views-row:nth-child(2n),
.view-centres-of-excellence .view-content .views-row:nth-child(2n) {
  background: #00ae55;
}

/* line 1074, ../sass/screen.scss */
.view-vacancies-and-internships,
.view-annual-reports {
  margin-top: 10px;
}
/* line 1077, ../sass/screen.scss */
.view-vacancies-and-internships .views-field-nothing,
.view-annual-reports .views-field-nothing {
  position: absolute;
  bottom: 15px;
  right: 15px;
}
/* line 1081, ../sass/screen.scss */
.view-vacancies-and-internships .views-field-nothing a,
.view-annual-reports .views-field-nothing a {
  display: inline-block;
  padding: 9px 22px;
  background: white;
  color: #008641;
  font-size: 16px;
  font-weight: bold;
  text-shadow: none;
  text-decoration: none;
  margin-top: 15px;
  font-family: Cuprum;
}
/* line 1095, ../sass/screen.scss */
.view-vacancies-and-internships .view-content .views-row,
.view-annual-reports .view-content .views-row {
  margin-top: 15px;
  padding: 15px;
  background: #00ae55;
  padding-bottom: 75px;
  position: relative;
}
/* line 1102, ../sass/screen.scss */
.view-vacancies-and-internships .view-content .views-field-title a,
.view-annual-reports .view-content .views-field-title a {
  color: white;
  text-decoration: none;
  font-size: 20px;
  font-weight: 500;
  display: block;
  position: relative;
  padding-bottom: 25px;
  margin-bottom: 20px;
  line-height: 21px;
  display: block;
}
/* line 1113, ../sass/screen.scss */
.view-vacancies-and-internships .view-content .views-field-title a:after,
.view-annual-reports .view-content .views-field-title a:after {
  position: absolute;
  bottom: 0;
  content: '';
  display: block;
  background: #FFFFFF;
  height: 2px;
  width: 50px;
  margin: 0 auto;
}
/* line 1124, ../sass/screen.scss */
.view-vacancies-and-internships .view-content .views-field-view-node,
.view-annual-reports .view-content .views-field-view-node {
  text-align: right;
  position: absolute;
  bottom: 15px;
  right: 15px;
}
/* line 1130, ../sass/screen.scss */
.view-vacancies-and-internships .view-content .views-field-view-node a,
.view-annual-reports .view-content .views-field-view-node a {
  display: inline-block;
  padding: 9px 22px;
  background: white;
  color: #008641;
  font-size: 16px;
  font-weight: bold;
  text-shadow: none;
  text-decoration: none;
  margin-top: 15px;
  font-family: Cuprum;
}
/* line 1142, ../sass/screen.scss */
.view-vacancies-and-internships .view-content .views-field-created,
.view-vacancies-and-internships .view-content .views-field-field-report-date,
.view-annual-reports .view-content .views-field-created,
.view-annual-reports .view-content .views-field-field-report-date {
  margin-bottom: 5px;
}
/* line 1145, ../sass/screen.scss */
.view-vacancies-and-internships .view-content .views-field-created span,
.view-vacancies-and-internships .view-content .views-field-field-report-date span,
.view-annual-reports .view-content .views-field-created span,
.view-annual-reports .view-content .views-field-field-report-date span {
  font-size: 14px;
  font-weight: 100;
  font-family: Roboto Condensed;
}
/* line 1151, ../sass/screen.scss */
.view-vacancies-and-internships .view-content .views-field-field-vac-intern-status,
.view-vacancies-and-internships .view-content .views-field-field-report-status,
.view-annual-reports .view-content .views-field-field-vac-intern-status,
.view-annual-reports .view-content .views-field-field-report-status {
  font-size: 14px;
  line-height: 18px;
  font-family: Roboto Condensed;
  font-weight: 100;
}
/* line 1158, ../sass/screen.scss */
.view-vacancies-and-internships .view-content div, .view-vacancies-and-internships .view-content span, .view-vacancies-and-internships .view-content p,
.view-annual-reports .view-content div,
.view-annual-reports .view-content span,
.view-annual-reports .view-content p {
  color: white;
}

/* line 1165, ../sass/screen.scss */
#gmap_canvas .gmnoprint, #gmap_canvas .gm-style-cc {
  top: 0 !important;
  bottom: auto !important;
}

/* line 1172, ../sass/screen.scss */
#block-stratcom-stratcom-structure-content-block div.content > ul h2 {
  background: #013877;
}
/* line 1175, ../sass/screen.scss */
#block-stratcom-stratcom-structure-content-block div.content > ul h3 {
  background: #4d8eb8;
}
/* line 1178, ../sass/screen.scss */
#block-stratcom-stratcom-structure-content-block div.content > ul h2, #block-stratcom-stratcom-structure-content-block div.content > ul h3 {
  font-family: Cuprum;
}
/* line 1181, ../sass/screen.scss */
#block-stratcom-stratcom-structure-content-block div.content > ul ul:after {
  content: '';
  display: block;
  clear: both;
}
/* line 1186, ../sass/screen.scss */
#block-stratcom-stratcom-structure-content-block div.content > ul li > h2,
#block-stratcom-stratcom-structure-content-block div.content > ul li > h3 {
  display: block;
  margin: auto;
  position: relative;
  font-weight: bold;
  color: white;
  display: block;
  min-height: 140px;
  width: 100%;
  padding: 18px;
  padding-bottom: 70px;
  font-size: 18px;
}
/* line 1210, ../sass/screen.scss */
#block-stratcom-stratcom-structure-content-block div.content > ul li.multiple-rows {
  margin-bottom: 0;
}
/* line 1212, ../sass/screen.scss */
#block-stratcom-stratcom-structure-content-block div.content > ul li.multiple-rows h3:first-child {
  padding: 18px 18px 16px;
}
/* line 1215, ../sass/screen.scss */
#block-stratcom-stratcom-structure-content-block div.content > ul li.multiple-rows h3:last-child {
  padding: 16px 18px 18px;
}
/* line 1217, ../sass/screen.scss */
#block-stratcom-stratcom-structure-content-block div.content > ul li.multiple-rows h3:last-child:after {
  bottom: 30px;
}
/* line 1221, ../sass/screen.scss */
#block-stratcom-stratcom-structure-content-block div.content > ul li.multiple-rows h3 {
  padding: 0 18px;
  min-height: 0;
}
/* line 1224, ../sass/screen.scss */
#block-stratcom-stratcom-structure-content-block div.content > ul li.multiple-rows h3:after {
  bottom: 0;
}
/* line 1229, ../sass/screen.scss */
#block-stratcom-stratcom-structure-content-block div.content > ul li {
  margin-bottom: 15px;
}
/* line 1232, ../sass/screen.scss */
#block-stratcom-stratcom-structure-content-block div.content > ul > li {
  clear: both;
}
/* line 1235, ../sass/screen.scss */
#block-stratcom-stratcom-structure-content-block div.content > ul li.one-column {
  width: 32.20339%;
  float: left;
  margin-right: 1.69492%;
  float: none;
  margin-left: auto !important;
  margin-right: auto !important;
  position: relative;
}
/* line 1241, ../sass/screen.scss */
#block-stratcom-stratcom-structure-content-block div.content > ul li.one-column:after {
  content: '';
  display: block;
  width: 2px;
  background: #013877;
  height: 20px;
  position: absolute;
  left: 50%;
  margin-left: -1px;
}
/* line 1252, ../sass/screen.scss */
#block-stratcom-stratcom-structure-content-block div.content > ul li.three-columns,
#block-stratcom-stratcom-structure-content-block div.content > ul li.four-columns {
  width: 100%;
}
/* line 1256, ../sass/screen.scss */
#block-stratcom-stratcom-structure-content-block div.content > ul h2.desktop-hide {
  display: none;
}
/* line 1259, ../sass/screen.scss */
#block-stratcom-stratcom-structure-content-block div.content > ul li.three-columns > ul > li.main {
  position: relative;
}
/* line 1261, ../sass/screen.scss */
#block-stratcom-stratcom-structure-content-block div.content > ul li.three-columns > ul > li.main:after {
  content: '';
  display: block;
  width: 2px;
  background: #013877;
  height: 120px;
  position: absolute;
  left: 50%;
  margin-left: -1px;
}
/* line 1272, ../sass/screen.scss */
#block-stratcom-stratcom-structure-content-block div.content > ul li.three-columns {
  margin-bottom: 0;
}
/* line 1276, ../sass/screen.scss */
#block-stratcom-stratcom-structure-content-block div.content > ul li.three-columns ul li {
  width: 32.20339%;
  float: left;
  margin-right: 1.69492%;
}
/* line 1279, ../sass/screen.scss */
#block-stratcom-stratcom-structure-content-block div.content > ul li.three-columns ul li:last-child {
  width: 32.20339%;
  float: right;
  margin-right: 0;
}
/* line 1283, ../sass/screen.scss */
#block-stratcom-stratcom-structure-content-block div.content > ul li.four-columns ul {
  position: relative;
  margin-top: 40px;
}
/* line 1286, ../sass/screen.scss */
#block-stratcom-stratcom-structure-content-block div.content > ul li.four-columns ul h3 {
  font-size: 18px !important;
  height: 140px;
}
/* line 1290, ../sass/screen.scss */
#block-stratcom-stratcom-structure-content-block div.content > ul li.four-columns ul li {
  position: relative;
  width: 23.72881%;
  float: left;
  margin-right: 1.69492%;
}
/* line 1294, ../sass/screen.scss */
#block-stratcom-stratcom-structure-content-block div.content > ul li.four-columns ul li:last-child {
  width: 23.72881%;
  float: right;
  margin-right: 0;
}
/* line 1297, ../sass/screen.scss */
#block-stratcom-stratcom-structure-content-block div.content > ul li.four-columns ul li:after {
  content: '';
  display: block;
  width: 2px;
  background: #013877;
  height: 20px;
  top: -20px;
  position: absolute;
  left: 50%;
  margin-left: -1px;
}
/* line 1308, ../sass/screen.scss */
#block-stratcom-stratcom-structure-content-block div.content > ul li.four-columns ul:after {
  content: '';
  display: block;
  background: #013877;
  height: 2px;
  top: -20px;
  position: absolute;
  width: 76%;
  left: 50%;
  margin-left: -38%;
}

/* line 1322, ../sass/screen.scss */
.simplenews-subscribe {
  margin-top: 15px;
}
/* line 1324, ../sass/screen.scss */
.simplenews-subscribe label, .simplenews-subscribe span {
  font-family: Roboto Condensed;
  font-size: 14px;
  display: inline-block;
  font-weight: 100;
}
/* line 1330, ../sass/screen.scss */
.simplenews-subscribe label {
  margin-right: 5px;
  font-weight: 500;
}
/* line 1334, ../sass/screen.scss */
.simplenews-subscribe input[type=submit] {
  float: left;
  border: 0;
  padding: 12px 22px;
  background: #013877;
  color: white;
  font-size: 16px;
  font-weight: bold;
  text-shadow: none;
  text-decoration: none;
  font-family: Cuprum;
  cursor: pointer;
}
/* line 1346, ../sass/screen.scss */
.simplenews-subscribe input[type=submit]:hover {
  background: #004798;
}
/* line 1350, ../sass/screen.scss */
.simplenews-subscribe input[type=text] {
  padding: 14px;
  border: none;
  margin-right: 15px;
}
/* line 1355, ../sass/screen.scss */
.simplenews-subscribe .form-item {
  margin: 0;
  float: left;
}

/* line 1362, ../sass/screen.scss */
body.logged-in .simplenews-subscribe input[type=submit] {
  margin-top: 5px;
}

/* line 1367, ../sass/screen.scss */
.latest-news-page-block {
  margin-top: -50px;
}

/* line 1372, ../sass/screen.scss */
.view-news-archive .views-row {
  padding: 10px !important;
}

/* line 1379, ../sass/screen.scss */
.view-news-archive h2,
.latest-news-page-block h2 {
  color: #013877;
  font-size: 30px;
  font-weight: bold;
  margin-bottom: 20px;
  font-family: Cuprum;
}
/* line 1386, ../sass/screen.scss */
.view-news-archive .view-content,
.latest-news-page-block .view-content {
  margin-bottom: 15px;
}
/* line 1389, ../sass/screen.scss */
.view-news-archive .views-row,
.latest-news-page-block .views-row {
  background: #f3f3f3;
  border-bottom: 1px solid #e3e3e3;
  padding: 20px 25px;
}
/* line 1393, ../sass/screen.scss */
.view-news-archive .views-row:last-child,
.latest-news-page-block .views-row:last-child {
  border-bottom: 0;
}
/* line 1396, ../sass/screen.scss */
.view-news-archive .views-row .views-field-created,
.latest-news-page-block .views-row .views-field-created {
  font-size: 14px;
  font-family: Roboto Condensed;
  font-weight: 100;
}
/* line 1401, ../sass/screen.scss */
.view-news-archive .views-row .views-field-title a,
.latest-news-page-block .views-row .views-field-title a {
  font-family: Cuprum;
  font-size: 18px;
  margin-top: 5px;
  color: black;
  display: block;
  text-decoration: none;
}
/* line 1408, ../sass/screen.scss */
.view-news-archive .views-row .views-field-title a:hover,
.latest-news-page-block .views-row .views-field-title a:hover {
  text-decoration: underline;
}

/* line 1415, ../sass/screen.scss */
.news-box {
  color: white;
  padding: 30px;
  height: 200px;
}
@media (min-width: 1000px) {
  /* line 1415, ../sass/screen.scss */
  .news-box {
    width: 32.20339%;
    float: left;
    margin-right: 1.69492%;
  }
}
/* line 1422, ../sass/screen.scss */
.news-box .views-field-created span {
  font-size: 16px;
  font-weight: 100;
}
/* line 1426, ../sass/screen.scss */
.news-box .views-field-title {
  margin-top: 20px;
}
/* line 1429, ../sass/screen.scss */
.news-box .views-field-title a {
  font-size: 22px;
  color: white;
  text-decoration: none;
  font-family: Cuprum;
}

/* line 1437, ../sass/screen.scss */
#news-box-0 {
  background: #63bcb8;
}

/* line 1441, ../sass/screen.scss */
#news-box-1 {
  background: #2d2345;
}

/* line 1445, ../sass/screen.scss */
#news-box-2 {
  width: 32.20339%;
  float: right;
  margin-right: 0;
  background: #292929;
}

/* line 1452, ../sass/screen.scss */
body.node-type-news .field-name-post-date,
body.node-type-event .field-name-post-date {
  padding-bottom: 15px;
  border-bottom: 1px solid #e3e3e3;
  margin-bottom: 15px;
  font-family: Roboto Condensed !important;
  font-weight: 100;
  font-size: 14px !important;
}

/* line 1465, ../sass/screen.scss */
body.node-type-publication .field-name-field-publiaction-date .field-label,
body.node-type-publication .field-name-field-publication-type .field-label {
  font-weight: bold;
}
/* line 1468, ../sass/screen.scss */
body.node-type-publication .field-name-field-publiaction-date, body.node-type-publication .field-name-field-publiaction-date div, body.node-type-publication .field-name-field-publiaction-date p, body.node-type-publication .field-name-field-publiaction-date span,
body.node-type-publication .field-name-field-publication-type,
body.node-type-publication .field-name-field-publication-type div,
body.node-type-publication .field-name-field-publication-type p,
body.node-type-publication .field-name-field-publication-type span {
  font-size: 14px;
  font-weight: 100;
}

/* line 1476, ../sass/screen.scss */
body.node-type-event .field-name-field-event-date {
  font-family: Roboto Condensed !important;
  font-weight: 100;
  font-size: 14px !important;
}
/* line 1481, ../sass/screen.scss */
body.node-type-event .field-name-field-event-location {
  font-family: Roboto Condensed !important;
  font-weight: 100;
  font-size: 14px !important;
}

/* line 1490, ../sass/screen.scss */
body.node-type-publication .field-name-field-release-date,
body.node-type-publication .field-name-field-supplier-response-date,
body.node-type-invitation-to-tender .field-name-field-release-date,
body.node-type-invitation-to-tender .field-name-field-supplier-response-date {
  font-family: Roboto Condensed !important;
  font-weight: 100;
  font-size: 14px !important;
}

/* line 1500, ../sass/screen.scss */
body.page-node .field-type-file table {
  width: 100%;
  border-spacing: 0;
}
/* line 1503, ../sass/screen.scss */
body.page-node .field-type-file table td {
  padding: 8px 10px;
  border: 1px solid #EAEAEA;
}
/* line 1507, ../sass/screen.scss */
body.page-node .field-type-file table th {
  padding: 0 10px 8px 10px;
  font-weight: bold;
}
/* line 1510, ../sass/screen.scss */
body.page-node .field-type-file table th:first-child {
  padding-left: 0;
}
/* line 1514, ../sass/screen.scss */
body.page-node .field-type-file table a {
  color: #013877;
  text-decoration: none;
}
/* line 1518, ../sass/screen.scss */
body.page-node .field-type-file table, body.page-node .field-type-file table a, body.page-node .field-type-file table span, body.page-node .field-type-file table p, body.page-node .field-type-file table div, body.page-node .field-type-file table td {
  font-size: 14px;
  font-weight: 100;
}
/* line 1525, ../sass/screen.scss */
body.page-node .field-type-image .field-item {
  background: white;
  text-align: center;
  margin-bottom: 15px;
}
/* line 1530, ../sass/screen.scss */
body.page-node .field-type-image .field-item:last-child {
  margin-bottom: 0;
}
/* line 1534, ../sass/screen.scss */
body.page-node .file-icon {
  position: relative;
  top: 4px;
  margin-right: 8px;
}

/* line 1543, ../sass/screen.scss */
.follow-link {
  display: block;
  width: 18px;
  height: 18px;
  background: url("../img/icons.png") no-repeat;
  font-size: 0;
}
/* line 1549, ../sass/screen.scss */
.follow-link.follow-link-facebook {
  background-position: -18px 0;
}
/* line 1552, ../sass/screen.scss */
.follow-link.follow-link-googleplus {
  background-position: 0 0;
}
/* line 1555, ../sass/screen.scss */
.follow-link.follow-link-twitter {
  background-position: -36px 0;
}
/* line 1558, ../sass/screen.scss */
.follow-link.follow-link-this-site {
  background-position: -54px 0;
}
/* line 1561, ../sass/screen.scss */
.follow-link.follow-link-youtube {
  background-position: -72px 0;
}
/* line 1564, ../sass/screen.scss */
.follow-link.follow-link-linkedin {
  background-position: -92px 0;
}

/* line 1569, ../sass/screen.scss */
.field-name-node-link a,
.button {
  padding: 12px 22px;
  background: #FFFFFF;
  color: #013877;
  font-size: 16px;
  font-weight: bold;
  text-shadow: none;
  text-decoration: none;
  font-family: Cuprum;
}
/* line 1579, ../sass/screen.scss */
.field-name-node-link a:hover,
.button:hover {
  color: #004798;
}

/* line 1584, ../sass/screen.scss */
#backtotop {
  opacity: 1 !important;
  background: url("../img/gototop.jpg") no-repeat center center !important;
  border: 2px solid white;
  width: 63px !important;
  height: 63px !important;
  z-index: 150 !important;
}

/** Nodes **/
/* line 1595, ../sass/screen.scss */
.node-row-top {
  border-bottom: 1px solid #e3e3e3;
  padding-bottom: 15px !important;
  margin-bottom: 15px !important;
}

/* line 1600, ../sass/screen.scss */
.node-row-bottom {
  border-top: 1px solid #e3e3e3;
  padding-top: 15px !important;
  margin-top: 10px !important;
}

/* line 1605, ../sass/screen.scss */
.panels-flexible-region-three_rows-bottom {
  width: 100% !important;
}

/* line 1610, ../sass/screen.scss */
.node-employee .node-row-top {
  margin: 0 !important;
  border: 0 !important;
  padding: 0 !important;
}
/* line 1618, ../sass/screen.scss */
.node-employee .field-name-field-position .field-label,
.node-employee .field-name-field-profile-mail .field-label,
.node-employee .field-name-field-profile-phone .field-label {
  font-weight: bold;
}
/* line 1621, ../sass/screen.scss */
.node-employee .field-name-field-position, .node-employee .field-name-field-position div, .node-employee .field-name-field-position span, .node-employee .field-name-field-position p,
.node-employee .field-name-field-profile-mail,
.node-employee .field-name-field-profile-mail div,
.node-employee .field-name-field-profile-mail span,
.node-employee .field-name-field-profile-mail p,
.node-employee .field-name-field-profile-phone,
.node-employee .field-name-field-profile-phone div,
.node-employee .field-name-field-profile-phone span,
.node-employee .field-name-field-profile-phone p {
  font-size: 14px;
  font-weight: 100;
}
/* line 1626, ../sass/screen.scss */
.node-employee .field-name-field-profile-image {
  margin-bottom: 15px;
}

/* line 1633, ../sass/screen.scss */
.node-vacancies-internships .field-name-field-vac-intern-status .field-label {
  font-weight: bold;
}
/* line 1636, ../sass/screen.scss */
.node-vacancies-internships .field-name-field-vac-intern-status, .node-vacancies-internships .field-name-field-vac-intern-status div, .node-vacancies-internships .field-name-field-vac-intern-status span, .node-vacancies-internships .field-name-field-vac-intern-status p {
  font-size: 14px;
  font-weight: 100;
}

/* line 1646, ../sass/screen.scss */
.node-annual-report .field-name-field-report-date .field-label,
.node-annual-report .field-name-field-report-status .field-label {
  font-weight: bold;
}
/* line 1649, ../sass/screen.scss */
.node-annual-report .field-name-field-report-date, .node-annual-report .field-name-field-report-date div, .node-annual-report .field-name-field-report-date span, .node-annual-report .field-name-field-report-date p,
.node-annual-report .field-name-field-report-status,
.node-annual-report .field-name-field-report-status div,
.node-annual-report .field-name-field-report-status span,
.node-annual-report .field-name-field-report-status p {
  font-size: 14px;
  font-weight: 100;
}

/** Event forms **/
/* line 1658, ../sass/screen.scss */
.field-name-field-application-form {
  margin-top: 20px;
}
/* line 1660, ../sass/screen.scss */
.field-name-field-application-form .field-name-title h1 {
  padding: 0 10px 10px 0px;
  font-weight: bold;
  font-size: 14px;
}
/* line 1665, ../sass/screen.scss */
.field-name-field-application-form select {
  font-size: 12px !important;
}
/* line 1668, ../sass/screen.scss */
.field-name-field-application-form input[type=text],
.field-name-field-application-form input[type=email],
.field-name-field-application-form textarea,
.field-name-field-application-form select {
  padding: 12px 10px;
  border: 0;
  background: white;
  max-width: 100%;
  box-sizing: border-box;
}
/* line 1678, ../sass/screen.scss */
.field-name-field-application-form label {
  display: block;
  font-family: Roboto Condensed !important;
  font-weight: 100;
  font-size: 14px;
}
/* line 1686, ../sass/screen.scss */
.field-name-field-application-form .form-radios label,
.field-name-field-application-form .form-checkboxes label {
  display: inline;
  top: 3px;
  position: relative;
}
/* line 1691, ../sass/screen.scss */
.field-name-field-application-form .form-radios .form-item,
.field-name-field-application-form .form-checkboxes .form-item {
  display: inline;
  margin-right: 10px;
}
/* line 1696, ../sass/screen.scss */
.field-name-field-application-form .webform-datepicker input[type=image] {
  top: 10px;
  position: relative;
}
/* line 1702, ../sass/screen.scss */
.field-name-field-application-form .webform-component-file .form-managed-file input[type=file] {
  float: left;
  padding: 10.5px 10px;
  border: 0;
  background: white;
}
/* line 1708, ../sass/screen.scss */
.field-name-field-application-form .webform-component-file .form-managed-file input[type=submit] {
  float: left;
  margin-left: 8px;
}
/* line 1713, ../sass/screen.scss */
.field-name-field-application-form .webform-component-file .description {
  display: block;
  clear: both;
  padding-top: 6px;
  line-height: 14px;
  font-size: 14px;
  font-family: Roboto Condensed !important;
  font-weight: 100;
}
/* line 1723, ../sass/screen.scss */
.field-name-field-application-form input[type=submit] {
  float: left;
  border: 0;
  padding: 12px 22px;
  background: #013877;
  color: white;
  font-size: 16px;
  font-weight: bold;
  text-shadow: none;
  text-decoration: none;
  font-family: Cuprum;
  cursor: pointer;
}
/* line 1735, ../sass/screen.scss */
.field-name-field-application-form input[type=submit]:hover {
  background: #004798;
}
/* line 1739, ../sass/screen.scss */
.field-name-field-application-form .form-item,
.field-name-field-application-form .form-actions {
  margin-top: 0;
  margin-bottom: 10px;
}
/* line 1744, ../sass/screen.scss */
.field-name-field-application-form .form-actions {
  margin-top: 15px;
}

/* line 1749, ../sass/screen.scss */
.node .content img {
  max-width: 100%;
  height: auto !important;
}

/* line 1754, ../sass/screen.scss */
#edit-field-publication-type-tid-wrapper > label,
#edit-field-event-type-tid-wrapper > label {
  margin-bottom: 10px;
}

/* line 1760, ../sass/screen.scss */
.field-name-body p {
  margin-bottom: 6px;
}
/* line 1763, ../sass/screen.scss */
.field-name-body a {
  color: #013877;
}

/* line 1768, ../sass/screen.scss */
#block-system-main {
  font-size: 14px;
  font-weight: 100;
}

/* line 1772, ../sass/screen.scss */
#block-system-main .links a {
  font-size: 14px;
  font-weight: 100;
  font-size: 14px;
  color: #013877;
}

/* line 1780, ../sass/screen.scss */
.search-results .search-result {
  background: #f3f3f3;
  border-bottom: 1px solid #e3e3e3;
  padding: 20px 25px;
}
/* line 1784, ../sass/screen.scss */
.search-results .search-result:last-child {
  border-bottom: 0;
}
/* line 1787, ../sass/screen.scss */
.search-results .search-result .search-snippet-info {
  margin-top: 5px;
  padding: 0;
  font-size: 14px;
  font-family: Roboto Condensed;
  font-weight: 100;
}
/* line 1793, ../sass/screen.scss */
.search-results .search-result .search-snippet-info strong {
  font-weight: bold;
}
/* line 1797, ../sass/screen.scss */
.search-results .search-result .search-info {
  display: none;
}
/* line 1800, ../sass/screen.scss */
.search-results .search-result h3.title a {
  font-family: Cuprum;
  font-size: 18px;
  margin-top: 5px;
  color: black;
  display: block;
  text-decoration: none;
}
/* line 1807, ../sass/screen.scss */
.search-results .search-result h3.title a:hover {
  text-decoration: underline;
}

/* line 1814, ../sass/screen.scss */
body.page-search #block-system-main h2 {
  color: #013877;
  font-size: 30px;
  font-weight: bold;
  margin-bottom: 20px;
  font-family: Cuprum;
}

/* line 1823, ../sass/screen.scss */
.search-form input[type=text] {
  padding: 12px 10px;
  border: 0;
  background: white;
  max-width: 100%;
  box-sizing: border-box;
  border: 1px solid #eaeaea;
}
/* line 1831, ../sass/screen.scss */
.search-form input[type=submit] {
  position: relative;
  top: 1px;
  border: 0;
  padding: 12px 22px;
  background: #013877;
  color: white;
  font-size: 16px;
  font-weight: bold;
  text-shadow: none;
  text-decoration: none;
  font-family: Cuprum;
  cursor: pointer;
}
/* line 1844, ../sass/screen.scss */
.search-form input[type=submit]:hover {
  background: #004798;
}
/* line 1848, ../sass/screen.scss */
.search-form label {
  font-weight: 100;
  font-size: 14px;
  display: block;
  margin-bottom: 5px;
}
/* line 1854, ../sass/screen.scss */
.search-form .search-advanced {
  margin-top: 10px;
}
/* line 1856, ../sass/screen.scss */
.search-form .search-advanced .fieldset-wrapper {
  border: 1px solid #eaeaea;
  overflow: hidden;
  margin-top: 10px;
  padding: 15px;
  padding-top: 0;
}
/* line 1863, ../sass/screen.scss */
.search-form .search-advanced .fieldset-legend a {
  font-size: 14px;
  font-weight: 100;
  color: #013877;
}
/* line 1868, ../sass/screen.scss */
.search-form .search-advanced .form-type-checkboxes {
  margin-top: 0;
}
/* line 1872, ../sass/screen.scss */
.search-form .search-advanced #edit-type .form-item {
  float: left;
}
/* line 1874, ../sass/screen.scss */
.search-form .search-advanced #edit-type .form-item label, .search-form .search-advanced #edit-type .form-item input {
  display: inline-block;
}

/* line 1882, ../sass/screen.scss */
.pager {
  margin-top: 40px !important;
}
/* line 1884, ../sass/screen.scss */
.pager li {
  margin: 0 !important;
  padding: 0 !important;
}
/* line 1887, ../sass/screen.scss */
.pager li a, .pager li.pager-current {
  display: inline-block;
  padding: 12px !important;
  border: 1px solid #eaeaea;
  font-size: 14px;
  text-decoration: none;
  color: #013877;
}
/* line 1895, ../sass/screen.scss */
.pager li.pager-current {
  background: #013877;
  color: white;
}

/* line 1902, ../sass/screen.scss */
div.tabs {
  clear: both;
}

/* line 1906, ../sass/screen.scss */
ul.tabs {
  margin-left: 40px;
  padding-left: 0;
  border-bottom: 0;
  margin-bottom: 20px;
}
/* line 1911, ../sass/screen.scss */
ul.tabs li {
  float: left;
  list-style: none;
  margin: 0;
  padding: 0;
  background: #013877;
  margin-bottom: 3px;
  margin-right: 3px;
}
/* line 1919, ../sass/screen.scss */
ul.tabs li a {
  display: block;
  padding: 12px 16px;
  text-decoration: none;
  font-family: Cuprum;
  background: none !important;
  color: white;
  font-size: 16px;
  border: none !important;
  margin: 0;
}

/* line 1933, ../sass/screen.scss */
#block-system-main .profile {
  background: #f3f3f3;
  padding: 30px;
  line-height: 24px;
}
/* line 1937, ../sass/screen.scss */
#block-system-main .profile h3 {
  font-size: 14px;
  font-weight: bold;
  padding-bottom: 5px;
  margin-bottom: 8px;
}
/* line 1943, ../sass/screen.scss */
#block-system-main .profile dl, #block-system-main .profile dd, #block-system-main .profile dt, #block-system-main .profile p, #block-system-main .profile span, #block-system-main .profile a {
  font-size: 14px;
  font-weight: 100;
}
/* line 1947, ../sass/screen.scss */
#block-system-main .profile a {
  color: #013877;
}

/* line 1952, ../sass/screen.scss */
#user-login,
#user-pass {
  background: #f3f3f3;
  padding: 30px;
  line-height: 24px;
}
/* line 1957, ../sass/screen.scss */
#user-login .form-item,
#user-pass .form-item {
  margin-top: 0;
}
/* line 1960, ../sass/screen.scss */
#user-login input[type=text],
#user-login input[type=password],
#user-pass input[type=text],
#user-pass input[type=password] {
  padding: 12px 10px;
  border: 0;
  background: white;
  max-width: 100%;
  box-sizing: border-box;
  border: 1px solid #eaeaea;
}
/* line 1969, ../sass/screen.scss */
#user-login input[type=submit],
#user-pass input[type=submit] {
  position: relative;
  top: 1px;
  border: 0;
  padding: 12px 22px;
  background: #013877;
  color: white;
  font-size: 16px;
  font-weight: bold;
  text-shadow: none;
  text-decoration: none;
  font-family: Cuprum;
  cursor: pointer;
}
/* line 1982, ../sass/screen.scss */
#user-login input[type=submit]:hover,
#user-pass input[type=submit]:hover {
  background: #004798;
}
/* line 1986, ../sass/screen.scss */
#user-login label,
#user-pass label {
  font-weight: 100;
  font-size: 14px;
  display: block;
  margin-bottom: 5px;
}
/* line 1992, ../sass/screen.scss */
#user-login .description,
#user-pass .description {
  font-size: 14px;
  font-weight: 100;
  margin-top: 5px;
}

/* line 1999, ../sass/screen.scss */
strong {
  font-weight: bold;
}

/* line 2004, ../sass/screen.scss */
.view-pdf-preview .pdf-preview-back-link a {
  border: 0;
  padding: 12px 22px;
  background: #013877;
  color: white !important;
  font-size: 16px;
  font-weight: bold;
  text-shadow: none;
  text-decoration: none !important;
  font-family: Cuprum;
  cursor: pointer;
}
/* line 2016, ../sass/screen.scss */
.view-pdf-preview .view-header {
  margin-bottom: 25px;
  margin-top: 10px;
}
/* line 2020, ../sass/screen.scss */
.view-pdf-preview .view-footer {
  margin-top: 25px;
  margin-bottom: 10px;
}
/* line 2024, ../sass/screen.scss */
.view-pdf-preview .view-content .views-row {
  margin-bottom: 25px;
  background: white;
  text-align: center;
}
/* line 2028, ../sass/screen.scss */
.view-pdf-preview .view-content .views-row img {
  max-width: 100%;
  height: auto;
}
/* line 2033, ../sass/screen.scss */
.view-pdf-preview .view-content .views-row:last-child {
  margin-bottom: 0;
}

/* line 2040, ../sass/screen.scss */
body.page-people-order .view-employees-management .view-header a,
body.page-people-order .view-employees-management .view-content input[type=submit],
body.page-centres-order .view-centres-of-excellence .view-header a,
body.page-centres-order .view-centres-of-excellence .view-content input[type=submit] {
  border: 0;
  padding: 12px 22px;
  background: #013877;
  color: white !important;
  font-size: 16px;
  font-weight: bold;
  text-shadow: none;
  text-decoration: none !important;
  font-family: Cuprum;
  cursor: pointer;
}
/* line 2053, ../sass/screen.scss */
body.page-people-order .view-employees-management .view-header,
body.page-centres-order .view-centres-of-excellence .view-header {
  min-height: 50px;
}
/* line 2056, ../sass/screen.scss */
body.page-people-order .view-employees-management .view-content,
body.page-centres-order .view-centres-of-excellence .view-content {
  background: #f3f3f3;
  padding: 30px;
  line-height: 24px;
}
/* line 2061, ../sass/screen.scss */
body.page-people-order .view-employees-management .view-content form .form-actions,
body.page-centres-order .view-centres-of-excellence .view-content form .form-actions {
  margin: 0;
  margin-top: 25px;
}
/* line 2066, ../sass/screen.scss */
body.page-people-order .view-employees-management .view-content .tabledrag-changed-warning,
body.page-centres-order .view-centres-of-excellence .view-content .tabledrag-changed-warning {
  margin-bottom: 25px;
  margin-top: 0;
}
/* line 2070, ../sass/screen.scss */
body.page-people-order .view-employees-management .view-content .tabledrag-toggle-weight-wrapper,
body.page-centres-order .view-centres-of-excellence .view-content .tabledrag-toggle-weight-wrapper {
  text-align: left;
  margin-bottom: 20px;
}
/* line 2073, ../sass/screen.scss */
body.page-people-order .view-employees-management .view-content .tabledrag-toggle-weight-wrapper a,
body.page-centres-order .view-centres-of-excellence .view-content .tabledrag-toggle-weight-wrapper a {
  font-size: 14px;
  color: #013877;
  text-decoration: none;
}
/* line 2079, ../sass/screen.scss */
body.page-people-order .view-employees-management .view-content table.draggable,
body.page-centres-order .view-centres-of-excellence .view-content table.draggable {
  width: 100%;
}
/* line 2081, ../sass/screen.scss */
body.page-people-order .view-employees-management .view-content table.draggable td,
body.page-centres-order .view-centres-of-excellence .view-content table.draggable td {
  padding: 11px;
}
/* line 2083, ../sass/screen.scss */
body.page-people-order .view-employees-management .view-content table.draggable td a.tabledrag-handle .handle,
body.page-centres-order .view-centres-of-excellence .view-content table.draggable td a.tabledrag-handle .handle {
  background-position: 0 0;
  height: 12px;
  margin: 6px 15px 6px 18px;
  padding: 0;
  width: 12px;
}
/* line 2090, ../sass/screen.scss */
body.page-people-order .view-employees-management .view-content table.draggable td select,
body.page-centres-order .view-centres-of-excellence .view-content table.draggable td select {
  padding: 2px 6px;
  border: 1px solid #eaeaea;
  float: right;
}
/* line 2096, ../sass/screen.scss */
body.page-people-order .view-employees-management .view-content table.draggable tr,
body.page-centres-order .view-centres-of-excellence .view-content table.draggable tr {
  background-color: #FFFFFF;
}
/* line 2099, ../sass/screen.scss */
body.page-people-order .view-employees-management .view-content table.draggable tr.drag,
body.page-centres-order .view-centres-of-excellence .view-content table.draggable tr.drag {
  background-color: #EAEAEA;
}
/* line 2102, ../sass/screen.scss */
body.page-people-order .view-employees-management .view-content table.draggable tr.drag-previous,
body.page-centres-order .view-centres-of-excellence .view-content table.draggable tr.drag-previous {
  background-color: #ffffdd;
}

/** 2 steps auth **/
/* line 2112, ../sass/screen.scss */
#tfa-basic-disable-form .form-item {
  margin-top: 20px !important;
}

/* line 2117, ../sass/screen.scss */
#tfa-basic-overview,
#tfa-basic-setup-form,
#tfa-basic-disable-form,
#tfa-form {
  background: #f3f3f3;
  padding: 30px;
  line-height: 24px;
}
/* line 2124, ../sass/screen.scss */
#tfa-basic-overview h3,
#tfa-basic-setup-form h3,
#tfa-basic-disable-form h3,
#tfa-form h3 {
  font-weight: bold;
  margin: 10px 0 5px 0;
}
/* line 2129, ../sass/screen.scss */
#tfa-basic-overview #edit-codes > label,
#tfa-basic-setup-form #edit-codes > label,
#tfa-basic-disable-form #edit-codes > label,
#tfa-form #edit-codes > label {
  font-weight: bold;
}
/* line 2133, ../sass/screen.scss */
#tfa-basic-overview p,
#tfa-basic-setup-form p,
#tfa-basic-disable-form p,
#tfa-form p {
  line-height: 24px;
}
/* line 2136, ../sass/screen.scss */
#tfa-basic-overview a, #tfa-basic-overview input[type=submit],
#tfa-basic-setup-form a,
#tfa-basic-setup-form input[type=submit],
#tfa-basic-disable-form a,
#tfa-basic-disable-form input[type=submit],
#tfa-form a,
#tfa-form input[type=submit] {
  border: 0;
  padding: 12px 22px;
  background: #013877;
  color: white !important;
  font-size: 16px;
  font-weight: bold;
  text-shadow: none;
  text-decoration: none !important;
  font-family: Cuprum;
  cursor: pointer;
  margin-top: 10px;
}
/* line 2149, ../sass/screen.scss */
#tfa-basic-overview #edit-submit,
#tfa-basic-overview #edit-login,
#tfa-basic-overview #edit-save,
#tfa-basic-setup-form #edit-submit,
#tfa-basic-setup-form #edit-login,
#tfa-basic-setup-form #edit-save,
#tfa-basic-disable-form #edit-submit,
#tfa-basic-disable-form #edit-login,
#tfa-basic-disable-form #edit-save,
#tfa-form #edit-submit,
#tfa-form #edit-login,
#tfa-form #edit-save {
  margin-right: 15px;
}
/* line 2154, ../sass/screen.scss */
#tfa-basic-overview input[type=text],
#tfa-basic-overview input[type=password],
#tfa-basic-setup-form input[type=text],
#tfa-basic-setup-form input[type=password],
#tfa-basic-disable-form input[type=text],
#tfa-basic-disable-form input[type=password],
#tfa-form input[type=text],
#tfa-form input[type=password] {
  padding: 12px 10px;
  border: 0;
  background: white;
  max-width: 100%;
  box-sizing: border-box;
  border: 1px solid #eaeaea;
}
/* line 2163, ../sass/screen.scss */
#tfa-basic-overview .form-actions,
#tfa-basic-setup-form .form-actions,
#tfa-basic-disable-form .form-actions,
#tfa-form .form-actions {
  margin: 0;
}
/* line 2166, ../sass/screen.scss */
#tfa-basic-overview .form-item,
#tfa-basic-setup-form .form-item,
#tfa-basic-disable-form .form-item,
#tfa-form .form-item {
  margin: 0;
}
/* line 2168, ../sass/screen.scss */
#tfa-basic-overview .form-item .description,
#tfa-basic-setup-form .form-item .description,
#tfa-basic-disable-form .form-item .description,
#tfa-form .form-item .description {
  font-size: 14px;
  font-weight: 100;
  margin-top: 5px;
}
/* line 2173, ../sass/screen.scss */
#tfa-basic-overview .form-item label,
#tfa-basic-setup-form .form-item label,
#tfa-basic-disable-form .form-item label,
#tfa-form .form-item label {
  font-weight: 100;
  font-size: 14px;
  display: block;
  margin-bottom: 5px;
}
/* line 2180, ../sass/screen.scss */
#tfa-basic-overview p > a,
#tfa-basic-overview li > a,
#tfa-basic-setup-form p > a,
#tfa-basic-setup-form li > a,
#tfa-basic-disable-form p > a,
#tfa-basic-disable-form li > a,
#tfa-form p > a,
#tfa-form li > a {
  display: inline-block;
  padding: 9px 22px !important;
}
/* line 2185, ../sass/screen.scss */
#tfa-basic-overview .item-list ul,
#tfa-basic-setup-form .item-list ul,
#tfa-basic-disable-form .item-list ul,
#tfa-form .item-list ul {
  margin: 0;
  margin-bottom: 15px;
  padding-left: 20px;
  list-style: square;
}
/* line 2190, ../sass/screen.scss */
#tfa-basic-overview .item-list ul li,
#tfa-basic-setup-form .item-list ul li,
#tfa-basic-disable-form .item-list ul li,
#tfa-form .item-list ul li {
  margin: 0;
}
/* line 2194, ../sass/screen.scss */
#tfa-basic-overview .form-item-seed,
#tfa-basic-setup-form .form-item-seed,
#tfa-basic-disable-form .form-item-seed,
#tfa-form .form-item-seed {
  margin: 10px 0 10px 0;
}
