@font-face {
    font-family: 'CenturyGothicRegular';
    src: url('http://birdlife.org.za/templates/t3_bs3_blank/fonts/CenturyGothic/gothic.eot');
    src: url('http://birdlife.org.za/templates/t3_bs3_blank/fonts/CenturyGothic/gothic.eot') format('embedded-opentype'),
         url('http://birdlife.org.za/templates/t3_bs3_blank/fonts/CenturyGothic/gothic.woff') format('woff'),
         url('http://birdlife.org.za/templates/t3_bs3_blank/fonts/CenturyGothic/gothic.ttf') format('truetype'),
         url('/gothic.svg#CenturyGothicRegular') format('svg');
}

@font-face {
    font-family: 'CenturyGothicBold';
    src: url('http://birdlife.org.za/templates/t3_bs3_blank/fonts/CenturyGothicBold/gothicb.eot');
    src: url('http://birdlife.org.za/templates/t3_bs3_blank/fonts/CenturyGothicBold/gothicb.eot') format('embedded-opentype'),
         url('http://birdlife.org.za/templates/t3_bs3_blank/fonts/CenturyGothicBold/gothicb.woff') format('woff'),
         url('http://birdlife.org.za/templates/t3_bs3_blank/fonts/CenturyGothicBold/gothicb.ttf') format('truetype'),
         url('gothicb.svg#CenturyGothicBold') format('svg');
}

@font-face{
    font-family: 'Fira Sans';
    src: url('http://birdlife.org.za/templates/t3_bs3_blank/fonts/Fira-sans/FiraSans-Regular.eot');
    src: local('Fira Sans Regular'),
         url('http://birdlife.org.za/templates/t3_bs3_blank/fonts/Fira-sans/FiraSans-Regular.eot') format('embedded-opentype'),
         url('http://birdlife.org.za/templates/t3_bs3_blank/fonts/Fira-sans/FiraSans-Regular.woff2') format('woff2'),
         url('http://birdlife.org.za/templates/t3_bs3_blank/fonts/Fira-sans/FiraSans-Regular.woff') format('woff'),
         url('http://birdlife.org.za/templates/t3_bs3_blank/fonts/Fira-sans/FiraSans-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}

h1, h2, h3, h4, h5, h6, .article_title, .module_title, .pagetitle {
    font-weight: 600 !important;
    font-family: 'CenturyGothicBold', Arial, sans-serif;
    color: rgba(139,141,143,0.90);
}

h1, .h1 {
    font-size: 20px;
}

h2, .h2 {
    font-size: 18px;
}

h3, .h3 {
    font-size: 18px;
}

h4, .h4 {
    font-size: 15px;
}

.t3-module {
    background: transparent;
    color: inherit;
    margin-bottom: 20px !important;
}

.t3-content {
    padding-top: 20px;
    padding-bottom: 5px;
}

.home .t3-sl-2 {
    text-align: center;
    padding-bottom: 0;
    padding-top: 25px;
}

.home .t3-sl-5 p {
    background: transparent;
    color: #2568b3;
    padding: 15px 0 0 0;
    font-weight: 600;
    text-align: center;
}

.home .t3-sl-5 {
    background: rgb(248, 248, 248) !important;
}


.t3-sl {
    padding-bottom: 0;
    padding-top: 25px;
}

.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
    background-color: transparent;
    color: #555555;
}

.no-component .t3-mainbody {
  display: none;
}
.no-padding {
  padding: 0 !important;
}
.no-margin {
  margin: 0 !important;
}
.mn-module-margin-fix {
  margin-bottom: 0;
}
.t3-module.padding15 {
  padding: 15px;
}
.t3-module.mod_dark {
  background: #000;
}
.t3-module.mod_dark ul li a:hover,
.t3-module.mod_dark ul li a:focus {
  background: #0d0d0d;
}
.t3-module.mod_blue {
  background: #10849b;
}
.t3-module.mod_blue ul li a:hover,
.t3-module.mod_blue ul li a:focus {
  background: #0e7084;
}
.t3-module.mod_red {
  background: #e44939;
}
.t3-module.mod_red ul li a:hover,
.t3-module.mod_red ul li a:focus {
  background: #e13423;
}
.t3-module.mod_green {
  background: #7c9081;
}
.t3-module.mod_green ul li a:hover,
.t3-module.mod_green ul li a:focus {
  background: #6f8374;
}
.t3-module.mod_orange {
  background: #f4a53f;
}
.t3-module.mod_orange ul li a:hover,
.t3-module.mod_orange ul li a:focus {
  background: #f39a27;
}
.t3-module.mod_purple {
  background: #ce3a75;
}
.t3-module.mod_purple ul li a:hover,
.t3-module.mod_purple ul li a:focus {
  background: #bf3069;
}
.t3-module.mod_grey {
  background: #8A8C89;
}
.t3-module.mod_grey ul li a:hover,
.t3-module.mod_grey ul li a:focus {
  background: #7d7f7c;
}
.t3-module.mod_brown {
  background: #a07d52;
}
.t3-module.mod_brown ul li a:hover,
.t3-module.mod_brown ul li a:focus {
  background: #8f7049;
}
.mod_dark a,
.mod_blue a,
.mod_red a,
.mod_green a,
.mod_orange a,
.mod_purple a,
.mod_grey a,
.mod_brown a {
  color: #eee;
}
.mod_dark p,
.mod_blue p,
.mod_red p,
.mod_green p,
.mod_orange p,
.mod_purple p,
.mod_grey p,
.mod_brown p,
.mod_dark span,
.mod_blue span,
.mod_red span,
.mod_green span,
.mod_orange span,
.mod_purple span,
.mod_grey span,
.mod_brown span {
  color: #fff;
}
.mod_dark div.k2ItemsBlock ul li div.moduleItemIntrotext,
.mod_blue div.k2ItemsBlock ul li div.moduleItemIntrotext,
.mod_red div.k2ItemsBlock ul li div.moduleItemIntrotext,
.mod_green div.k2ItemsBlock ul li div.moduleItemIntrotext,
.mod_orange div.k2ItemsBlock ul li div.moduleItemIntrotext,
.mod_purple div.k2ItemsBlock ul li div.moduleItemIntrotext,
.mod_grey div.k2ItemsBlock ul li div.moduleItemIntrotext,
.mod_brown div.k2ItemsBlock ul li div.moduleItemIntrotext {
  color: #eee;
}
.mod_dark .k2LatestCommentsBlock a span,
.mod_blue .k2LatestCommentsBlock a span,
.mod_red .k2LatestCommentsBlock a span,
.mod_green .k2LatestCommentsBlock a span,
.mod_orange .k2LatestCommentsBlock a span,
.mod_purple .k2LatestCommentsBlock a span,
.mod_grey .k2LatestCommentsBlock a span,
.mod_brown .k2LatestCommentsBlock a span {
  color: #e44939;
}
.t3-module.formatModule {
  padding: 20px;
  background: none;
  
  margin: 30px 0;
}
.t3-module.formatModule h3.module-title {
  padding: 5px 0;
  
  background: none;
  
  font-size: 24px;
  font-weight: 400;
  margin: 0 0 15px;
  border-width: 0;
  
  text-align: left;
}
.t3-module.formatModule .module-ct {
  padding: 5px;
}
.t3-module.mod_dark.formatModule {
  background: #333;
}
.t3-module.mod_dark.formatModule h3.module-title span {
  color: #fff;
  
}
.t3-module.mod_blue.formatModule {
  background: #10849b;
}
.t3-module.mod_blue.formatModule h3.module-title span {
  color: #fff;
  border-color: #17bfe0;
}
.t3-module.mod_red.formatModule {
  background: #e44939;
}
.t3-module.mod_red.formatModule h3.module-title span {
  color: #fff;
  border-color: #ed877c;
}
.t3-module.mod_purple.formatModule {
  background: #ce3a75;
}
.t3-module.mod_purple.formatModule h3.module-title span {
  color: #fff;
  border-color: #dd77a0;
}
.t3-module.mod_orange.formatModule {
  background: #f4a53f;
}
.t3-module.mod_orange.formatModule h3.module-title span {
  color: #fff;
  border-color: #f8c787;
}
.t3-module.mod_green.formatModule {
  background: #7c9081;
}
.t3-module.mod_green.formatModule h3.module-title span {
  color: #fff;
  border-color: #a5b3a9;
}
.t3-module.mod_grey.formatModule {
  background: #8A8C89;
}
.t3-module.mod_grey.formatModule h3.module-title span {
  color: #fff;
  border-color: #b0b2b0;
}
.t3-module.mod_brown.formatModule {
  background: #a07d52;
}
.t3-module.mod_brown.formatModule h3.module-title span {
  color: #fff;
  border-color: #bea280;
}
a {
  transition: all 0.3s ease 0s;
  -webkit-transition: all 0.3s ease 0s;
  -ms-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  text-decoration: none;
}
a:hover,
a:focus {
  text-decoration: none;
}
a,
a:hover,
a:focus {
  outline: none;
}
h1,
h2,
h3 {
    margin-top: 0;
    margin-bottom: 0;
}
.page-header {
  border: 0;
}
.alert-info {
  border-color: transparent;
}
select:focus {
  border-color: #e44939;
  box-shadow: none;
}
mark {
  background: #e44939;
  padding: 6px 12px;
  color: #fff;
}
.form-horizontal .form-group {
  margin-left: 0;
  margin-right: 0;
}
.reset .form-validate p,
.remind .form-validate p {
  border: 0;
}
select:focus,
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.inputbox:focus {
  border-color: #e44939;
  outline: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.registration .form-actions {
  background-color: #899aa5;
}
.t3-mainbody {
  min-height: 400px;
}
.contentpane iframe {
  border: 0;
  background: #ffffff;
}
.btn:focus,
.btn:active:focus,
.btn.active:focus {
  outline: none;
}
.pagenav li a {
  text-decoration: none;
}
.pager li {
  margin: 0 5px;
}
.pager li > a,
.pager .pager li > span {
  border-radius: 0px;
}
.t3-navhelper {
  margin: 0;
}
.t3-navhelper .breadcrumb {
  padding: 5px 0;
  background: none;
}
.nav-tabs {
  margin: 0 0 30px;
}
table th {
  background: #e44939;
  font-weight: 400;
  text-transform: uppercase;
  padding: 8px;
  border: 0 !important;
  color: #fff;
}
table th a {
  color: #fff;
}
table th a:hover,
table th a:focus {
  color: #fff;
}
table th a img {
  margin: 0 0 0 10px;
}
table td {
  padding: 8px;
}

td, tr td {
    border-top: 0;
}

table td a {
  font-weight: normal;
}
table ul.actions {
  padding: 0;
}
table ul.actions li {
  list-style: none;
}
.table-striped > tbody > tr:nth-child(2n+1) > td,
.table-striped > tbody > tr:nth-child(2n+1) > th {
  background-color: transparent;
}
.responsive-utilities th small {
  color: #eee;
  text-transform: none;
}
.responsive-utilities td.is-visible {
  background-color: #eceae0 !important;
}
.col-mn-languageswitcher {
  float: right;
  padding: 0;
  text-align: center;
  width: 50px;
}
.languageswitcherload {
  width: auto;
}
.bannergroup .banneritem img {
  height: auto;
  max-width: 100%;
  width: 100%;
}
.item-page .article-aside .article-info {
  font-size: 12px;
  font-weight: 400;
}
.item-page .article-aside .article-info span {
  font-weight: 300;
}
.item-page .article-aside .article-info a {
  font-weight: 300;
  text-decoration: none;
}
.item-page .article-intro {
  line-height: 1.8;
}
.item-page .article-intro .pull-left {
  margin: 0 0 15px;
}
.item-page .article-intro .pull-left img {
  width: 100%;
}
.item-page .item-image {
  width: 100%;
}
.item-page .item-image img {
  width: 100%;
}
.item-page .article-content {
  line-height: 1.8;
}
.archive .item-title {
  font-weight: 400;
}
@media screen and (max-width: 768px) {
  .archive .item-title {
    font-size: 22px !important;
  }
}
@media screen and (max-width: 768px) {
  .article-title {
    font-size: 22px !important;
  }
}
.item-image {
  padding-bottom: 20px;
}
.item-image img {
  width: 100%;
}
article aside .btn-group > .dropdown-toggle,
article aside .btn-group > .dropdown-toggle:hover,
article aside .btn-group > .dropdown-toggle:active,
article aside .btn-group > .dropdown-toggle:focus {
  padding: 2px 5px;
  border: 1px solid #ccc;
  color: #000;
}
.icon-cog:before {
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  content: "\f013";
}
.readmore .btn-default:hover,
.readmore .btn-default:focus,
.readmore .btn-default:active {
  background: #e44939;
  color: #fff;
  border-color: #e44939;
}
.article-content .pagination ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.article-content .pagination ul > li {
  margin: 0 8px 0 0;
  padding: 0 !important;
  float: left;
  border: 0 !important;
}
.article-content .pagination ul li > a {
  padding: 10px 20px !important;
  line-height: normal;
  border: 1px solid #dddddd !important;
  border-radius: 0px;
}
.article-content .pagination ul li > a:hover,
.article-content .pagination ul li > a:active,
.article-content .pagination ul li > a:focus {
  background-color: #eeeeee;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  background-color: #e44939;
  border-color: #e44939;
}
.pagination .counter {
  border: 0;
}
.filters {
  margin: 10px 0 20px;
  width: auto;
}
.filters .filter-search {
  width: auto;
}
.filters .inputbox,
.filters .input {
  float: left;
  margin: 0 10px 10px 0;
}
.filters label {
  font-weight: 400;
  line-height: 35px;
  margin: 0;
}
.filters .btn {
  vertical-align: top;
}
.pagenavcounter {
  font-weight: 300;
}
.panel-title > a {
  color: #e44939;
}
.panel-title > a:hover,
.panel-title > a:focus {
  color: #b72819;
}
.list {
  clear: both;
}
.list .list-title a {
  font-weight: 400;
  text-decoration: none;
  margin: 0 0 10px;
  display: block;
}
.list a {
  text-decoration: none;
}
.categories-list ul {
  padding: 0;
}
.categories-list ul li {
  border-bottom: 1px solid #e5e5e5;
  list-style: none;
}
.categories-list ul li .item-title a {
  display: block;
  font-size: 18px;
  font-weight: 500;
  padding: 10px 0;
}
.categories-list ul li.last {
  border: 0;
}
.categories-list .category-item {
  border-bottom: 1px solid #e5e5e5;
}
.categories-list .category-item h3 {
  padding: 10px 0;
}
.categories-list .category-item.last {
  border: 0;
}
.list-striped li strong {
  margin: 0 0 10px;
  display: block;
  font-weight: 400;
}
.list-striped li strong a {
  text-decoration: none;
}
.list-striped li .badge-info {
  background-color: #e44939;
}
.categories-module li,
ul.categories-module li,
.category-module li,
ul.category-module li {
  padding: 0;
  border: 0;
}
.categories-module li a,
ul.categories-module li a,
.category-module li a,
ul.category-module li a {
  padding: 8px 0;
  text-decoration: none;
  display: block;
  font-size: 16px;
  line-height: 1.42857143;
  font-weight: 300;
  color: #787878;
}
.categories-module li a:hover,
ul.categories-module li a:hover,
.category-module li a:hover,
ul.category-module li a:hover,
.categories-module li a:focus,
ul.categories-module li a:focus,
.category-module li a:focus,
ul.category-module li a:focus {
  color: #fff;
  background: #e44939;
  padding: 8px 10px;
}
.bordered {
  padding: 5px;
}
.bordered p {
  border-radius: 0px;
  border: 1px solid #ccc;
  padding: 10px;
  background: #fff;
}
.t3-mainnav {
    background-color: transparent;
    border-color: #e7e7e7;
}

.t3-mainnav .t3-navbar {
  float: inherit;
}
.t3-mainnav .t3-megamenu {
  border: ;
}
.t3-mainnav .t3-megamenu .navbar-nav > li {
  text-transform: capitalize;
  font-size: 14px;
  font-weight: 400;
}
.t3-mainnav .t3-megamenu .navbar-nav > li > a {
  border-bottom: 3px solid transparent;
  padding-bottom: 10px;
}
.t3-mainnav .t3-megamenu .navbar-nav > li > a:hover,
.t3-mainnav .t3-megamenu .navbar-nav > li > a:focus {
  border-color: #2568b3;
  color: #2568b3;
}
.t3-mainnav .t3-megamenu .navbar-nav > .active > a {
  background: transparent;
  border-color: #2568b3;
}
.t3-mainnav .t3-megamenu .navbar-nav > .open > a {
  border-color: #2568b3;
  color: #2568b3;
}
.t3-mainnav .t3-megamenu .dropdown-menu {
  box-shadow: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  border-left: 1px solid #ececec;
  border-right: 1px solid #ececec;
  border-bottom: 1px solid #ececec;
  border-top: 1px solid #ececec;
}
.t3-mainnav .t3-megamenu .dropdown-menu .dropdown-menu {
  top: -1px;
}
.t3-mainnav .t3-megamenu .dropdown-menu li {
  text-align: left;
  font-size: 14px;
  font-weight: 400;
}
.t3-mainnav .t3-megamenu .dropdown-menu li a {
  padding: 13px !important;
}
.t3-mainnav .t3-megamenu .dropdown-menu li + li {
  border-top: 1px solid #ececec;
}
.t3-mainnav .t3-megamenu .mega-col-nav {
  padding: 0;
}
.t3-mainnav .t3-megamenu .mega-col-nav .mega-inner {
  padding: 0;
}
.t3-mainnav .t3-megamenu .mega-col-nav .mega-inner li a {
  color: #787878;
}
.t3-mainnav .t3-megamenu .mega-col-nav .mega-inner li a:hover,
.t3-mainnav .t3-megamenu .mega-col-nav .mega-inner li a:focus {
  background: #2568b3;
  color: #fff;
}
.t3-mainnav .t3-megamenu .mega-col-nav .mega-inner .current.active a {
  color: #333;
}
.t3-mainnav .t3-megamenu .mega-col-nav .mega-inner .current.active a:hover,
.t3-mainnav .t3-megamenu .mega-col-nav .mega-inner .current.active a:focus {
  color: #fff;
}
.t3-mainnav .t3-megamenu .mega-col-nav .dropdown-submenu.open > a {
  background: #2568b3;
  color: #fff;
}
.t3-mainnav .t3-megamenu .mega-nav img {
  margin: -1px 10px 0 0;
}
.t3-mainnav .t3-megamenu .nav > .dropdown > .dropdown-toggle .caret {
  transition: all 0.3s ease 0s;
  -webkit-transition: all 0.3s ease 0s;
  -ms-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
}
.t3-mainnav .t3-megamenu .dropdown-submenu:hover > a:after {
  border-left-color: #fff;
}
.mega-group .mega-col-nav {
  padding: 0 15px;
}
.mega-group .mega-nav > li.active a:hover,
.mega-group .mega-nav > li.active a:focus {
  color: #fff !important;
}

@media (min-width: 992px) {
  .t3-mainnav.fixed_mainnav {
    width: 100%;
    background: rgba(255, 255, 255, 0.96);
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
    position: fixed;
    top: 0;
    z-index: 9999;
  }
  .t3-mainnav.fixed_mainnav .t3-navbar {
    border: 0;
    margin: 0;
  }
  .fixed_mainnav #t3-header {
    margin-bottom: 83px;
  }
}

.scroll-top {
  background-color: #2568b3;
  z-index: 9999;
  width: 40px;
  height: 40px;
  position: fixed;
  bottom: -100px;
  right: 25px;
  cursor: pointer;
  -webkit-transition: all 0.7s ease-in-out;
  -moz-transition: all 0.7s ease-in-out;
  -o-transition: all 0.7s ease-in-out;
  -ms-transition: all 0.7s ease-in-out;
  transition: all 0.7s ease-in-out;
  overflow: auto;
  color: #fff;
  text-align: center;
  font-size: 25px;
}
.scroll-top i {
  width: 40px;
  height: 40px;
  line-height: 40px;
}
.scroll-top:hover,
.scroll-top:focus {
  background-color: #ce2d1c;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.logo-nav {
  display: none;
  padding-left: 0;
}
.fixed_mainnav .logo-nav {
  display: block;
}
.fixed_mainnav .mn-logo-text {
  font-size: 18px;
}
.fixed_mainnav .mn-logo-img img {
  width: 28px;
}
.fixed_mainnav .navbar {
  border: 0;
}
.mn-section {
  overflow: hidden;
  width: 100%;
}

/*IBA*/

.itemMapContainer {
    float: left;
    width: 70%;
    min-width: 300px;
    margin-right: 20px;
    margin-bottom: 20px;
}

.itemBodyIBA {
    margin-top: 20px;
}

/*End IBA*/

.t3-footer {
    border-top: 0;
    background: #ffffff;
    color: #555555;
}

.t3-copyright small {
    margin: 15px 0 5px 0;
    text-align: center;
    font-size: 10px;
}

.t3-copyright {
    border-top: 0;
    font-size: 12px;
    padding: 10px 0 10px;
    background: rgba(238, 238, 238, 0.41);
}


/*Sliders*/

.nn_sliders.accordion>.accordion-group>.accordion-body>.accordion-inner {
    border-top: 1px solid #e5e5e5;
    padding: 0 15px 15px;
    overflow-y: hidden!important;
    overflow-x: auto;
}

.nn_sliders.accordion>.accordion-group.grey {
    border-top: 5px solid #2568b3;
    -webkit-border-radius: 5px 5px 4px 4px;
    -moz-border-radius: 5px 5px 4px 4px;
    border-radius: 2px;
    border-top-color: rgba(37, 104, 179, 0.77);
}

.nn_sliders.accordion>.accordion-group {
    border: 1px solid #eeeeee;
}

.panel {
    margin-bottom: 20px;
    background-color: #ffffff;
    border: 1px solid transparent;
    border-radius: 0px;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
    box-shadow: none;
}

.nn_sliders.accordion>.accordion-group.active>div>a:focus, .nn_sliders.accordion>.accordion-group>div>a:focus {
    outline: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.nn_sliders.accordion>.accordion-group>.accordion-heading>a.accordion-toggle:hover {
    background-color: rgba(238,238,238,0.20);
    color: #135cae;
    text-decoration: none;
    font-weight: 600;
}

.nn_sliders.accordion>.accordion-group {
    margin-bottom: 2px;
    border: 1px solid #e5e5e5;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 2px;
    -webkit-transition-duration: .2s;
    -moz-transition-duration: .2s;
    -o-transition-duration: .2s;
    transition-duration: .2s;
}

/*End Sliders*/

h5 {
    color: #2668B1;
}

.t3-navhelper {
    background: transparent;
    border-top: 0;
    color: #555555;
    padding: 5px 0;
}

.t3-mainbody {
    padding-top: 5px;
    padding-bottom: 5px;
}

ul, ol {
    list-style-type: square;
}

/*News Show*/

.nspArt h4.nspHeader {
    font-size: 16px !important;
    padding: 10px 0 10px 0 !important;
}

p.nspInfo.nspInfo1.tleft.fnone {
    font-size: 11px;
}

.nspArt p.nspText {
    font-family: 'Fira Sans', sans-serif;
    font-size: 14px !important;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    line-height: 23px;
}

.gkResponsive img.nspImage, img.nspImage.gkResponsive {
    height: auto;
    width: 100%!important;
    border: 1px solid #eeeeee !important;
    padding: 5px !important;
}

/*End News Show*/

/*JSN Uniform*/

#jsn_form_5.jsn-master .jsn-bootstrap .jsn-form-content .control-group .control-label {
    color: rgba(118, 120, 123, 0.85);
    font-family: inherit;
    font-size: 14px;
}

.jsn-master .jsn-bootstrap h1, .jsn-master .jsn-bootstrap h2, .jsn-master .jsn-bootstrap h3, .jsn-master .jsn-bootstrap h4, .jsn-master .jsn-bootstrap h5, .jsn-master .jsn-bootstrap h6 {
    margin: 5px 0 10px;
    font-weight: normal;
    color: #999;
}

.jsn-master .jsn-bootstrap h2 {
    font-size: 16px;
}

/*End JSN*/



li.span12 {
    list-style: none;
}

.btn-toolbar {
    display: none;
}

ul.thumbnails {
    list-style: none;
    padding: 0;
}

ul.thumbnails img {
    border: 0 !important;
}

.jsn-uniform .btn-toolbar {
    display: inline-flex;
}

ul#accordeonck230 li ul li {
    list-style-type: none !important;
    margin: 0 0 0 20px;
    border-bottom: none;
    border-top: 1px solid #ddd;
}

#accordeonck230 li.open > a.toggler {
    background: url(/images/modules/mod_accordeonck/assets/minus-blue.png) right center no-repeat !important;
    color: #555 !important;
    font-weight: inherit !important;
    font-family: 'CenturyGothicRegular' !important;
}