#block-bats-languageswitcher ul li {
  padding: 3px;
  list-style-type: none;
  margin-top: 5px;
  display: inline-block;
}

.addtoany_list {
  display: block;
  margin-top: 25px;
}

ul.important {
  padding: 20px;
  -moz-box-shadow: #ddd 0px 0px 4px;
  -webkit-box-shadow: #ddd 0px 0px 4px;
  box-shadow: #ddd 0px 0px 4px;
  width: 100%;
  list-style-type: none;
  padding-left: 0px;
}
ul.important li {
  padding: 2px 15px;
}
ul.important a {
  display: block;
  width: 100%;
  padding: 6px 15px;
  color: #14218A;
  font-size: 15px;
}
ul.important li:nth-child(odd) a {
  background-color: #fefefe;
}
ul.important li:nth-child(even) a {
  background-color: #f4f8ff;
}

.block-views-blockpost-other-block-14 .post-style-list .post-block .post-content {
  padding-left: 40px !important;
  width: 70% !important;
}
.block-views-blockpost-other-block-14 .post-style-list .post-block .post-image {
  width: 18% !important;
}

.header-main {
  min-height: 60px;
}

.gva-navigation .gva_menu_main {
  margin-right: 60px;
}

#menu-bar {
  right: 30px;
  margin-top: 0px;
  top: 20px;
}

.block-language-blocklanguage-interface {
  padding: 7px 15px 0px 15px;
}
.block-language-blocklanguage-interface ul li {
  display: inline-block;
}
.block-language-blocklanguage-interface ul li a {
  padding: 10px;
}
.block-language-blocklanguage-interface ul li img {
  width: 24px;
  height: 14px;
}

.breadcrumb-content-inner .gva-breadcrumb-content .gva-block-breadcrumb .breadcrumb-style {
  padding: 90px 0 145px !important;
}

.breadcrumb-content-main {
  margin-top: -40px !important;
}

header .site-branding-logo {
  padding: 4px 0 !important;
}
header .site-branding-logo img {
  max-height: 65px !important;
  min-width: 190px;
}
header .financers {
  float: right !important;
}
header .financers img {
  height: 32px;
}

#footer .financers {
  text-align: center;
  width: 100%;
  margin-bottom: 8px;
}
#footer .financers img {
  margin: 0 5px;
  height: 40px;
}
#footer .info {
  line-height: 18px;
  font-size: 13px;
}
#footer .copyright-note {
  margin-top: 10px;
  margin-bottom: -15px;
  color: black;
  background: white;
  widows: 100%;
  font-size: 10px;
  text-align: center;
}

.fa-issuu:before {
  content: url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' width='28px' height='28px' viewBox='0 0 89.776 89.781' enable-background='new 0 0 89.776 89.781' xml:space='preserve'><g><path fill='%23000000' d='M45.395,22.319c-12.453-0.118-22.646,9.884-22.763,22.338c-0.118,12.452,9.884,22.646,22.338,22.762c12.453,0.118,22.647-9.884,22.765-22.335C67.851,32.629,57.85,22.438,45.395,22.319 M45.075,56.288c-6.306-0.06-11.371-5.22-11.311-11.526c0.059-6.306,5.22-11.371,11.526-11.311c6.306,0.059,11.371,5.22,11.312,11.526C56.542,51.283,51.381,56.348,45.075,56.288'/><path fill='%23000000' d='M44.889,0.002c-0.072,0-0.142,0.002-0.214,0.002V0H15.797H6.298H3.731C1.679,0,0,1.679,0,3.731v2.287v7.353v31.521c0,24.791,20.097,44.889,44.889,44.889s44.888-20.099,44.888-44.889C89.776,20.099,69.681,0.002,44.889,0.002 M14.049,44.271c0.163-17.212,14.249-31.034,31.46-30.872c17.212,0.163,31.035,14.249,30.871,31.46c-0.162,17.21-14.248,31.033-31.459,30.871C27.709,75.566,13.887,61.48,14.049,44.271'/></g></svg>");
  position: relative;
  top: 10px;
}

.lg .lg-download, .lg #lg-actual-size {
  display: none;
}

#block-views-block-team-block-1 {
  background: white;
  padding: 10px;
}

h3.post-title {
  font-size: 16px !important;
}

.actions-sites h2, .attitude-sites h2 {
  font-size: 20px;
  padding-left: 35px !important;
}
.actions-sites h2:before, .attitude-sites h2:before {
  position: absolute;
  left: 5px;
  top: 2px;
  display: inline-block;
  background-size: 24px 24px;
  width: 24px;
  height: 24px;
  content: "";
}

.actions-sites h2:before {
  background-image: url("/themes/bats/images/info1.png");
}

.attitude-sites h2:before {
  background-image: url("/themes/bats/images/description-2.png");
}

.attitude-sites ul li {
  padding: 5px 15px;
  background: #eee;
  margin-bottom: 5px !important;
}

.field--name-field-reference-material {
  border: 1px solid #ddd;
  padding: 10px;
  clear: both;
  -moz-box-shadow: #ededed 0px 0px 5px;
  -webkit-box-shadow: #ededed 0px 0px 5px;
  box-shadow: #ededed 0px 0px 5px;
}
.field--name-field-reference-material .field__label {
  font-size: 17px;
  font-weight: 800;
}

.feed-icon {
  display: none;
}

.event-block .event-image .date {
  position: relative !important;
}

.month {
  text-transform: none !important;
}

.post-block .post-image .post-categories a {
  text-transform: none !important;
}

.team-list header {
  display: none !important;
}

.news-gallery .post-image {
  text-align: center;
}
.news-gallery .post-image img {
  display: block;
}

.bg-white {
  background: white !important;
}
