/* import */
@font-face {
  font-family: 'Martel';
  font-style: normal;
  font-weight: 400;
  src: local('Martel'), local('Martel-Regular'), url(/fonts/PN_xRfK9oXHga0XdZsg6.ttf) format('truetype');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans Regular'), local('OpenSans-Regular'), url(/fonts/mem8YaGs126MiZpBA-UFVZ0e.ttf) format('truetype');
}
.vslidestatic ul li {
  list-style-type: none;
  font-size: 3rem;
}
.vslidestatic ul {
  width: 100%;
  text-align: center;
  z-index: 99;
  padding: 0 0 0 0 !important;
}
.vslide-box {
  padding: 20px 0 10px 0;
}
.orange {
  color: #e48301;
}
.backgroundVideo {
  position: relative;
  width: 100%;
  height: 2000px;
  padding: 0;
  background-color: black;
  z-index: 0;
}
.backgroundVideo .video {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 200;
}
.backgroundVideo .overlay {
  position: fixed;
  top: 0;
  width: 100%;
  min-height: 1200px;
  height: 100%;
  z-index: 300;
  background-color: #000;
  opacity: 0.8;
}
.backgroundVideo .logo {
  position: absolute;
  padding: 7px 5px;
  z-index: 301;
  top: 0;
}
.backgroundVideo .logo a img {
  width: 115px !important;
}
.vslide-box2 {
  padding: 70px 0 10px 0;
}
/* FONTS */
/* Name der Rubrik */
/* Name der Rubrik mit a link drin */
/* IMAGE LIGHTBOX SELECTOR */
#imagelightbox {
  position: fixed;
  z-index: 10000;
  -ms-touch-action: none;
  touch-action: none;
  -webkit-box-shadow: 0 0 3.125em rgba(0, 0, 0, 0.75);
  /* 50 */
  box-shadow: 0 0 3.125em rgba(0, 0, 0, 0.75);
  /* 50 */
}
.templateBildergalerie_container {
  padding: 20px 0 30px 0 !important;
}
.templateBildergalerie_container .templateBildergalerie_content #left-box {
  padding: 0 20px 0 20px !important;
}
.templateBildergalerie_container .templateBildergalerie_content #right-box {
  padding: 0 0 0 20px !important;
}
.templateBildergalerie_container .templateBildergalerie_content #right-box .widget_box_container:last-child {
  border-bottom: none;
}
#current_image .title {
  color: #9e0f15;
  font-size: 1rem;
  margin: 0 0 10px 0 !important;
}
#current_image .standfirst {
  margin: 10px 0 10px 0 !important;
  display: inline-block;
}
#current_image span.date {
  color: grey;
  font-style: italic;
  font-size: 0.7rem;
  display: block;
  font-weight: normal;
  margin: 0 0 0 0 !important;
  line-height: 1rem;
}
#current_image #image_overview_btn {
  color: #9e0f15;
  padding: 20px 0 0 0 !important;
  display: inline-block;
}
#bx-pager-image {
  bottom: -10px;
}
#bx-pager-image a {
  border: solid #ccc 1px;
  display: inline-block;
  margin: 0 5px 0 5px !important;
  padding: 3px 3px 3px 3px !important;
}
#bx-pager-image a:hover,
#bx-pager-image a.active {
  border: solid #5280DD 1px;
}
/* Formular oberhalb der Kursliste ANFANG */
form#stocksearch-form-over-courselist {
  display: inline-block;
  width: 100%;
}
form#stocksearch-form-over-courselist div {
  padding: 0 0 0 0 !important;
}
form#stocksearch-form-over-courselist .btn-group {
  padding: 0 0 0 7px !important;
}
/* Formular oberhalb der Kursliste ENDE */
/* BUTTON UND FORMULAR BOX UEBER DEN WATCHLISTEN */
.courseCuttonFormMenu_container .courseCuttonFormMenu_button-box {
  padding: 0 0 20px 0 !important;
}
.courseCuttonFormMenu_container .courseCuttonFormMenu_button-box button {
  width: 100%;
}
.courseCuttonFormMenu_container .courseCuttonFormMenu_letter-box {
  padding: 0 0 20px 0 !important;
}
.courseCuttonFormMenu_container .courseCuttonFormMenu_letter-box .stocklist_content #stocksearch-form-container span {
  padding: 0 0 5px 0 !important;
  display: inline-block;
}
.courseCuttonFormMenu_container .courseCuttonFormMenu_letter-box .stocklist_content #stocksearch-letter-container .stocklist-head span {
  font-size: 0.8rem;
}
.courseCuttonFormMenu_container .courseCuttonFormMenu_letter-box .stocklist_content #stocksearch-letter-container .stocklist-text a {
  min-width: 23px !important;
  margin: 5px 0 0 0 !important;
  border: 1px solid #ccc;
  border-radius: 5px;
  padding: 1px 5px 1px 5px !important;
}
/* BUTTON UND FORMULAR BOX UEBER DEN WATCHLISTEN */
.watchlist-desktop thead .tablesorter-headerRow .tablesorter-header .tablesorter-header-inner {
  text-align: right;
  padding: 0 5px 0 0 !important;
}
.watchlist-desktop thead .tablesorter-headerRow .tablesorter-header:nth-child(2) .tablesorter-header-inner {
  text-align: left;
}
.courselist-desktop thead .tablesorter-headerRow .tablesorter-header .tablesorter-header-inner {
  text-align: right;
  padding: 0 5px 0 0 !important;
}
.courselist-desktop thead .tablesorter-headerRow .tablesorter-header:nth-child(2) .tablesorter-header-inner,
.courselist-desktop thead .tablesorter-headerRow .tablesorter-header:nth-child(3) .tablesorter-header-inner {
  text-align: left;
}
.templateCourse_container {
  padding: 20px 0 0 0 !important;
  /* ALLGEMEINE AENDERUNGEN AM JQUERY TABLESORTER ANFANG */
  /* ALLGEMEINE AENDERUNGEN AM JQUERY TABLESORTER ANFANG */
}
.templateCourse_container .tablesorter-ice {
  margin: 0 0 0 0 !important;
}
.templateCourse_container .tablesorter-ice tbody tr td {
  padding: 5px 5px 2px 8px !important;
}
.templateCourse_container .tablesorter-ice tfoot {
  border-top: 1px solid #ccc;
}
.templateCourse_container .tablesorter-ice tfoot .tablesorter-headerAsc,
.templateCourse_container .tablesorter-ice tfoot .tablesorter-headerDesc {
  background-color: #fff;
}
.templateCourse_container .tablesorter-ice tfoot tr td {
  border: none;
}
.templateCourse_container .tablesorter-ice .tablesorter-header {
  background-color: #ececec;
}
.templateCourse_container .templateCourse_content {
  /* MOBILE ANSICHT DER NACHRICHEN ANFANG */
  /* MOBILE ANSICHT DER NACHRICHEN ENDE */
}
.templateCourse_container .templateCourse_content #left-box {
  padding: 0 20px 0 20px !important;
  margin: 20px 0 0 0 !important;
  /* WATCHLISTE UEBER DER KURSLISTE ANFANG */
  /* WATCHLISTE UEBER DER KURSLISTE ENDE */
  /* ANSICHT BZW AENDERUNGEN DIE SICH AUF BEIDE TABELLEN AUSWIRKEN ANFANG */
  /* ANSICHT BZW AENDERUNGEN DIE SICH AUF BEIDE TABELLEN AUSWIRKEN ANFANG */
  /* MOBILE ANSICHT DER WATCHLISTE ANFANG */
  /* MOBILE ANSICHT DER WATCHLISTE ENDE */
  /* MOBILE ANSICHT DER COURSELIST ANFANG */
  /* MOBILE ANSICHT DER COURSELIST ENDE */
}
.templateCourse_container .templateCourse_content #left-box #watchlist-box .table.watchlist-desktop {
  margin: 0 0 30px 0 !important;
}
.templateCourse_container .templateCourse_content #left-box #watchlist-box .table.watchlist-desktop thead tr th:nth-child(12) {
  border-right: 1px solid #ccc;
}
.templateCourse_container .templateCourse_content #left-box #watchlist-box .table.watchlist-desktop tbody .tbodyInt,
.templateCourse_container .templateCourse_content #left-box #watchlist-box .table.watchlist-desktop tbody .tbodyDel {
  text-align: right;
}
.templateCourse_container .templateCourse_content #left-box #watchlist-box .table.watchlist-desktop tbody .tbodyDel {
  width: 22px;
}
.templateCourse_container .templateCourse_content #left-box #watchlist-box .table.watchlist-desktop tbody tr td {
  padding: 5px 5px 5px 8px !important;
}
.templateCourse_container .templateCourse_content #left-box #watchlist-box .table.watchlist-desktop tbody tr td:nth-child(13) {
  border-right: 1px solid #ccc;
}
.templateCourse_container .templateCourse_content #left-box .table.courselist-desktop,
.templateCourse_container .templateCourse_content #left-box .table.watchlist-desktop {
  border: 1px solid #ccc;
}
.templateCourse_container .templateCourse_content #left-box .table.courselist-desktop thead .tablesorter-headerDesc div,
.templateCourse_container .templateCourse_content #left-box .table.watchlist-desktop thead .tablesorter-headerDesc div,
.templateCourse_container .templateCourse_content #left-box .table.courselist-desktop thead .tablesorter-headerAsc div,
.templateCourse_container .templateCourse_content #left-box .table.watchlist-desktop thead .tablesorter-headerAsc div {
  color: black;
  font-weight: bold;
}
.templateCourse_container .templateCourse_content #left-box .table.courselist-desktop thead tr th,
.templateCourse_container .templateCourse_content #left-box .table.watchlist-desktop thead tr th {
  border-right: none;
  border-left: none;
}
.templateCourse_container .templateCourse_content #left-box .table.courselist-desktop thead tr th:nth-child(5),
.templateCourse_container .templateCourse_content #left-box .table.watchlist-desktop thead tr th:nth-child(5) {
  border-right: 1px solid #ccc;
}
.templateCourse_container .templateCourse_content #left-box .table.courselist-desktop tbody .tbodyInt,
.templateCourse_container .templateCourse_content #left-box .table.watchlist-desktop tbody .tbodyInt {
  text-align: right;
}
.templateCourse_container .templateCourse_content #left-box .table.courselist-desktop tbody tr:hover td,
.templateCourse_container .templateCourse_content #left-box .table.watchlist-desktop tbody tr:hover td {
  background-color: #fff;
}
.templateCourse_container .templateCourse_content #left-box .table.courselist-desktop tbody tr td,
.templateCourse_container .templateCourse_content #left-box .table.watchlist-desktop tbody tr td {
  border-top: 1px solid #ccc;
  border-bottom: none;
  border-right: none;
  border-left: none;
  font-size: 0.7rem;
}
.templateCourse_container .templateCourse_content #left-box .table.courselist-desktop tbody tr td a,
.templateCourse_container .templateCourse_content #left-box .table.watchlist-desktop tbody tr td a,
.templateCourse_container .templateCourse_content #left-box .table.courselist-desktop tbody tr td div,
.templateCourse_container .templateCourse_content #left-box .table.watchlist-desktop tbody tr td div {
  font-size: 0.7rem;
}
.templateCourse_container .templateCourse_content #left-box .table.courselist-desktop tbody tr td input[type="checkbox"],
.templateCourse_container .templateCourse_content #left-box .table.watchlist-desktop tbody tr td input[type="checkbox"] {
  margin: 0 0 0 0 !important;
}
.templateCourse_container .templateCourse_content #left-box .table.courselist-desktop tbody tr td:nth-child(5),
.templateCourse_container .templateCourse_content #left-box .table.watchlist-desktop tbody tr td:nth-child(5) {
  border-right: 1px solid #ccc;
}
.templateCourse_container .templateCourse_content #left-box .table.watchlist-mobile {
  border: none;
}
.templateCourse_container .templateCourse_content #left-box .table.watchlist-mobile thead {
  border-bottom: 1px solid grey;
}
.templateCourse_container .templateCourse_content #left-box .table.watchlist-mobile thead .tablesorter-headerDesc div,
.templateCourse_container .templateCourse_content #left-box .table.watchlist-mobile thead .tablesorter-headerAsc div {
  color: black;
  text-decoration: underline;
  font-weight: bold;
}
.templateCourse_container .templateCourse_content #left-box .table.watchlist-mobile thead tr td {
  font-weight: bold;
  padding: 10px 0 10px 5px !important;
  background-color: #ececec;
  font-size: 1rem;
  border-right: none;
}
.templateCourse_container .templateCourse_content #left-box .table.watchlist-mobile thead tr td:nth-child(2) div,
.templateCourse_container .templateCourse_content #left-box .table.watchlist-mobile thead tr td:nth-child(3) div {
  text-align: right;
}
.templateCourse_container .templateCourse_content #left-box .table.watchlist-mobile thead tr td:nth-child(2),
.templateCourse_container .templateCourse_content #left-box .table.watchlist-mobile thead tr td:nth-child(3) {
  padding: 10px 25px 10px 5px !important;
}
.templateCourse_container .templateCourse_content #left-box .table.watchlist-mobile tbody tr:hover td {
  background-color: #fff;
}
.templateCourse_container .templateCourse_content #left-box .table.watchlist-mobile tbody tr td {
  font-size: 1rem;
  padding: 10px 5px 10px 5px !important;
  border-top: 1px solid #ccc;
  border-bottom: none;
  border-right: none;
  border-left: none;
}
.templateCourse_container .templateCourse_content #left-box .table.watchlist-mobile tfoot tr {
  border-bottom: none;
}
.templateCourse_container .templateCourse_content #left-box .table.watchlist-mobile tfoot tr td {
  border: none;
  border-top: 1px solid #ccc;
}
.templateCourse_container .templateCourse_content #left-box .table.courselist-mobile {
  border: none;
}
.templateCourse_container .templateCourse_content #left-box .table.courselist-mobile thead {
  border-bottom: 1px solid grey;
}
.templateCourse_container .templateCourse_content #left-box .table.courselist-mobile thead .tablesorter-headerDesc div,
.templateCourse_container .templateCourse_content #left-box .table.courselist-mobile thead .tablesorter-headerAsc div {
  color: black;
  text-decoration: underline;
  font-weight: bold;
}
.templateCourse_container .templateCourse_content #left-box .table.courselist-mobile thead tr th {
  padding: 10px 0 10px 5px !important;
  background-color: #ececec;
  font-size: 0.7rem;
  border-right: none;
}
.templateCourse_container .templateCourse_content #left-box .table.courselist-mobile thead tr th:nth-child(2),
.templateCourse_container .templateCourse_content #left-box .table.courselist-mobile thead tr th:nth-child(3) {
  padding: 5px 25px 5px 5px !important;
}
.templateCourse_container .templateCourse_content #left-box .table.courselist-mobile tbody tr:hover td {
  background-color: #fff;
}
.templateCourse_container .templateCourse_content #left-box .table.courselist-mobile tbody tr td {
  font-size: 0.7rem;
  padding: 5px 5px 5px 5px !important;
  border-top: 1px solid #ccc;
  border-bottom: none;
  border-right: none;
  border-left: none;
}
.templateCourse_container .templateCourse_content #left-box .table.courselist-mobile tfoot tr td {
  border: none;
  border-top: 1px solid #ccc;
}
.templateCourse_container .templateCourse_content #news-charts-box .hidebox .bx-wrapper {
  min-height: 240px;
}
.templateCourse_container .templateCourse_content #news-charts-box .hidebox .bx-wrapper .slider .keyword_box {
  color: #9e0f15;
}
.templateCourse_container .templateCourse_content #news-charts-box .hidebox .bx-wrapper .slider .keyword_box .keywords {
  margin: 10px 0 5px 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
  font-size: 0.8rem;
  line-height: 1;
  display: inline-block;
}
.templateCourse_container .templateCourse_content #news-charts-box .hidebox .bx-wrapper .slider h3.standfirst {
  margin: 0 0 5px 0 !important;
  color: #444444;
  font-size: 0.9rem;
  line-height: 1.2rem;
}
.templateCourse_container .templateCourse_content #news-charts-box .hidebox .bx-wrapper .slider h3.standfirst a {
  font-family: 'Martel', serif;
  font-weight: normal;
  line-height: 1.2rem;
  color: #444444;
  font-size: 0.9rem;
}
.templateCourse_container .templateCourse_content #news-charts-box .hidebox .box-pager a {
  background-color: #fff;
}
.templateCourse_container .templateCourse_content #right-box {
  padding: 0 0 0 20px !important;
}
.templateCourse_container .templateCourse_content #right-box .widget_box_container:last-child {
  border-bottom: none;
}
/* NEWSLISTE UNTERHALB DER WATCHLIST ANFANG */
#watchlist-news #watchlist-news-title ul {
  padding: 0 0 0 0 !important;
}
#watchlist-news #watchlist-news-title ul li.switch-news {
  cursor: pointer;
  list-style-type: none;
  font-size: 0.8rem;
  margin: 0 0 10px 0 !important;
}
#watchlist-news #watchlist-news-title ul li.switch-news span {
  font-size: 0.8rem;
  color: #444444;
}
#watchlist-news #watchlist-news-title ul li.switch-news:hover {
  color: #9e0f15;
}
#watchlist-news #watchlist-news-title ul li.switch-news span.date {
  color: grey;
  font-style: italic;
  font-size: 0.7rem;
  display: block;
  font-weight: normal;
  margin: 0 0 0 0 !important;
  line-height: 1rem;
}
#watchlist-news #watchlist-news-content {
  padding: 0 0 0 20px !important;
}
#watchlist-news #watchlist-news-content .title {
  font-family: 'Martel', serif;
  font-weight: bold;
  line-height: 1.5rem;
  color: #9e0f15;
  font-size: 1.3rem;
  margin: 0 0 0 0 !important;
}
#watchlist-news #watchlist-news-content span.date {
  color: grey;
  font-style: italic;
  font-size: 0.7rem;
  display: block;
  font-weight: normal;
  margin: 0 0 0 0 !important;
  line-height: 1rem;
}
#watchlist-news #watchlist-news-content #sub-text {
  line-height: 1.5rem;
}
/* NEWSLISTE UNTERHALB DER WATCHLIST ENDE */
.templateArchiv_container {
  padding: 20px 0 0 0 !important;
}
.templateArchiv_container .templateArchiv_content {
  padding: 20px 0 0 0 !important;
}
.templateArchiv_container .templateArchiv_content img {
  width: 100%;
}
.templateArchiv_container .templateArchiv_content #left-box {
  padding: 0 20px 0 20px !important;
}
.templateArchiv_container .templateArchiv_content #middle-box {
  padding: 0 20px 0 20px !important;
}
.templateArchiv_container .templateArchiv_content #right-box {
  padding: 0 0 0 20px !important;
}
.templateArchiv_container .templateArchiv_content #right-box .widget_box_container:last-child {
  border-bottom: none;
}
.archiv-month-tbl {
  padding: 0 20px 0 20px !important;
}
.archiv-month-tbl #yearlist {
  text-align: center;
  line-height: 1;
}
.archiv-month-tbl #yearlist a {
  font-size: 1rem;
}
.archiv-month-tbl #yearlist a:hover {
  color: #9e0f15;
}
.archiv-month-tbl #archiv-title {
  color: #9e0f15;
  display: inline-block;
  font-size: 1rem;
}
.archiv-month-tbl #archiv_calendar-container .tbl-container {
  border: none !important;
}
.archiv-month-tbl #archiv_calendar-container .tbl-container .tbl-spalte {
  margin: 0 0 20px 0 !important;
}
.archiv-month-tbl #archiv_calendar-container .tbl-container .tbl-spalte .tbl-item-box {
  margin-bottom: 0;
}
.archiv-month-tbl #archiv_calendar-container .tbl-container .tbl-spalte .tbl-item-box th {
  border: 1px solid #ccc;
  background-color: #ececec;
  padding: 5px 5px 5px 5px !important;
}
.archiv-month-tbl #archiv_calendar-container .tbl-container .tbl-spalte .tbl-item-box td {
  text-align: center;
}
.archiv-month-tbl #archiv_calendar-container .tbl-container .tbl-spalte .tbl-item-box td.monthWeek,
.archiv-month-tbl #archiv_calendar-container .tbl-container .tbl-spalte .tbl-item-box #aktDay {
  padding: 2%;
  text-align: center;
}
.archiv_newslist_container .archiv_newslist_content .archiv_smallnews_container {
  padding: 10px 0 10px 0 !important;
}
.archiv_newslist_container .archiv_newslist_content .archiv_smallnews_container:first-child {
  padding: 0 0 10px 0 !important;
}
.archiv_newslist_container .archiv_newslist_content .archiv_smallnews_container .keyword_box {
  color: #9e0f15;
}
.archiv_newslist_container .archiv_newslist_content .archiv_smallnews_container .keyword_box .keywords {
  margin: 0 0 7px 0 !important;
  padding: 0 0 3px 0 !important;
  color: #9e0f15;
  font-size: 0.8rem;
  line-height: 1;
  display: inline-block;
}
.archiv_newslist_container .archiv_newslist_content .archiv_smallnews_container p.title {
  font-family: 'Martel', serif;
  font-weight: bold;
  line-height: 1.3rem;
  color: #444444;
  font-size: 1rem;
}
.archiv_newslist_container .archiv_newslist_content .archiv_smallnews_container .title {
  margin: 0 0 0 0 !important;
}
.archiv_newslist_container .archiv_newslist_content .archiv_smallnews_container .title a {
  text-decoration: none;
  color: #444444;
}
.archiv_newslist_container .archiv_newslist_content .archiv_smallnews_container h3.standfirst {
  margin: 0 0 0 0 !important;
  color: #444444;
  font-size: 0.9rem;
  line-height: 1.2rem;
}
.archiv_newslist_container .archiv_newslist_content .archiv_smallnews_container h3.standfirst a {
  font-size: 0.9rem;
  color: #444444;
}
.archiv_newslist_container .archiv_newslist_content .archiv_smallnews_container span.date {
  color: grey;
  font-style: italic;
  font-size: 0.7rem;
  display: block;
  font-weight: normal;
  margin: 0 0 0 0 !important;
  line-height: 1rem;
}
.templateIndex_container {
  padding: 20px 0 0 0 !important;
}
.templateIndex_container .templateIndex_content {
  background-color: #fff;
}
.templateIndex_container .templateIndex_content #left-box {
  padding: 0 0 0 0 !important;
}
.templateIndex_container .templateIndex_content #left-box #left-box-l {
  padding: 0 20px 0 20px !important;
}
.templateIndex_container .templateIndex_content #left-box #left-box-r {
  padding: 0 20px 0 20px !important;
}
.templateIndex_container .templateIndex_content #left-box #left-box-r .index_items:last-child {
  border-bottom: none;
}
.templateIndex_container .templateIndex_content #right-box {
  padding: 0 0 0 20px !important;
}
.inside_wirtschaft_container figure {
  position: relative;
  cursor: pointer;
}
.inside_wirtschaft_container figure .video_layer {
  position: absolute;
  background-color: transparent;
  top: 0;
  width: 100%;
  height: 100%;
}
.inside_wirtschaft_container figure .video_layer a {
  width: 100%;
  height: 100%;
  display: block;
}
.inside_wirtschaft_container figure .video_layer img {
  width: 100px;
  height: auto;
  margin: 17% auto 0 auto;
  display: none;
}
#index_topbox_container {
  padding: 0 20px 0 20px !important;
}
#index_topbox_container #index_topbox_content {
  border-bottom: 2px dotted #ececec;
  padding: 0 0 15px 0 !important;
}
#index_topbox_container #index_topbox_content .img-box figcaption.img-description {
  font-size: 0.7rem;
  line-height: 1rem;
  margin: 5px 0 5px 0 !important;
  font-weight: bold;
}
#index_topbox_container #index_topbox_content .content h2.section-title {
  font-weight: normal;
  margin: 0 0 10px 0 !important;
  line-height: 1.4rem;
  font-size: 1rem;
  font-family: 'Open Sans', sans-serif;
}
#index_topbox_container #index_topbox_content .content h2.section-title a {
  font-size: 1rem;
  color: #9e0f15;
  font-family: 'Open Sans', sans-serif;
}
#index_topbox_container #index_topbox_content .content .keyword_box {
  color: #9e0f15;
}
#index_topbox_container #index_topbox_content .content .keyword_box .keywords {
  margin: 10px 0 7px 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
  font-size: 0.8rem;
  line-height: 1;
  display: inline-block;
}
#index_topbox_container #index_topbox_content .content p.title {
  font-family: 'Martel', serif;
  font-weight: bold;
  line-height: 1.5rem;
  color: #444444;
  font-size: 1.2rem;
}
#index_topbox_container #index_topbox_content .content .title a {
  text-decoration: none;
  color: #444444;
}
#index_topbox_container #index_topbox_content .content h3.standfirst {
  margin: 5px 0 0 0 !important;
  color: #444444;
  font-size: 1rem;
  line-height: 1.4rem;
}
#index_topbox_container #index_topbox_content .content h3.standfirst a {
  font-size: 1rem;
  color: #444444;
}
#index_topbox_container #index_topbox_content .content span.date {
  color: grey;
  font-style: italic;
  font-size: 0.7rem;
  display: block;
  font-weight: normal;
  margin: 0 0 0 0 !important;
  line-height: 1rem;
}
#index_topbox_container #index_topbox_content .content div.comments-box {
  margin: 0 0 0 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
}
#index_topbox_container #index_topbox_content .content div.comments-box a {
  color: #9e0f15;
  font-size: 0.7rem;
  font-weight: normal;
}
#index_topbox_container #index_topbox_content .bigNews-smallNewsExtra {
  padding: 20px 0 0 0 !important;
}
#index_topbox_container #index_topbox_content .bigNews-smallNewsExtra .img-box figcaption.img-description {
  font-size: 0.7rem;
  line-height: 1rem;
  margin: 5px 0 5px 0 !important;
  font-weight: bold;
}
#index_topbox_container #index_topbox_content .bigNews-smallNewsExtra .content {
  padding: 0 0 0 20px !important;
}
#index_topbox_container #index_topbox_content .bigNews-smallNewsExtra .content .keyword_box {
  color: #9e0f15;
}
#index_topbox_container #index_topbox_content .bigNews-smallNewsExtra .content .keyword_box .keywords {
  margin: 0 0 5px 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
  font-size: 0.8rem;
  line-height: 1;
  display: inline-block;
}
#index_topbox_container #index_topbox_content .bigNews-smallNewsExtra .content h3.standfirst {
  margin: 0 0 0 0 !important;
  color: #444444;
  font-size: 0.9rem;
  line-height: 1.2rem;
}
#index_topbox_container #index_topbox_content .bigNews-smallNewsExtra .content h3.standfirst a {
  font-family: 'Martel', serif;
  font-weight: normal;
  line-height: 1.2rem;
  color: #444444;
  font-size: 0.9rem;
}
#index_topbox_container #index_topbox_content .bigNews-smallNewsExtra .content span.date {
  color: grey;
  font-style: italic;
  font-size: 0.7rem;
  display: block;
  font-weight: normal;
  margin: 0 0 0 0 !important;
  line-height: 1rem;
}
#index_topbox_container #index_topbox_content .bigNews-smallNewsExtra .content div.comments-box {
  margin: 0 0 0 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
}
#index_topbox_container #index_topbox_content .bigNews-smallNewsExtra .content div.comments-box a {
  color: #9e0f15;
  font-size: 0.7rem;
  font-weight: normal;
}
.index_newsbox_container {
  border-bottom: 2px dotted #ececec;
  padding: 0 0 20px 0 !important;
}
.index_newsbox_container h2.section-title {
  font-weight: normal;
  margin: 20px 0 10px 0 !important;
  line-height: 1.4rem;
  font-size: 1rem;
  font-family: 'Open Sans', sans-serif;
}
.index_newsbox_container h2.section-title a {
  font-size: 1rem;
  color: #9e0f15;
  font-family: 'Open Sans', sans-serif;
}
.index_newsbox_container .index_newsbox_content_big {
  padding: 0 0 15px 0 !important;
}
.index_newsbox_container .index_newsbox_content_big .keyword_box {
  color: #9e0f15;
}
.index_newsbox_container .index_newsbox_content_big .keyword_box .keywords {
  margin: 10px 0 7px 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
  font-size: 0.8rem;
  line-height: 1;
  display: inline-block;
}
.index_newsbox_container .index_newsbox_content_big p.title {
  font-family: 'Martel', serif;
  font-weight: bold;
  line-height: 1.5rem;
  color: #444444;
  font-size: 1.2rem;
}
.index_newsbox_container .index_newsbox_content_big .title a {
  text-decoration: none;
  color: #444444;
}
.index_newsbox_container .index_newsbox_content_big h3.standfirst {
  margin: 5px 0 5px 0 !important;
  color: #444444;
  font-size: 1rem;
  line-height: 1.4rem;
}
.index_newsbox_container .index_newsbox_content_big h3.standfirst a {
  font-size: 1rem;
  color: #444444;
}
.index_newsbox_container .index_newsbox_content_big span.date {
  color: grey;
  font-style: italic;
  font-size: 0.7rem;
  display: block;
  font-weight: normal;
  margin: 0 0 0 0 !important;
  line-height: 1rem;
}
.index_newsbox_container .index_newsbox_content_big div.comments-box {
  margin: 0 0 0 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
}
.index_newsbox_container .index_newsbox_content_big div.comments-box a {
  color: #9e0f15;
  font-size: 0.7rem;
  font-weight: normal;
}
.index_newsbox_container .index_newsbox_content_big figcaption.img-description {
  font-size: 0.7rem;
  line-height: 1rem;
  margin: 5px 0 5px 0 !important;
  font-weight: bold;
}
.index_newsbox_container .index_newsbox_content_small .index_newsbox_content_small_image .index_newsbox_item_small_image {
  padding: 0 0 20px 0 !important;
}
.index_newsbox_container .index_newsbox_content_small .index_newsbox_content_small_image .index_newsbox_item_small_image:last-child {
  padding: 0 0 0 0 !important;
}
.index_newsbox_container .index_newsbox_content_small .index_newsbox_content_small_image .index_newsbox_item_small_image .keyword_box {
  color: #9e0f15;
}
.index_newsbox_container .index_newsbox_content_small .index_newsbox_content_small_image .index_newsbox_item_small_image .keyword_box .keywords {
  margin: 10px 0 7px 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
  font-size: 0.8rem;
  line-height: 1;
  display: inline-block;
}
.index_newsbox_container .index_newsbox_content_small .index_newsbox_content_small_image .index_newsbox_item_small_image h3.standfirst {
  margin: 0 0 0 0 !important;
  color: #444444;
  font-size: 0.9rem;
  line-height: 1.2rem;
}
.index_newsbox_container .index_newsbox_content_small .index_newsbox_content_small_image .index_newsbox_item_small_image h3.standfirst a {
  font-family: 'Martel', serif;
  font-weight: normal;
  line-height: 1.2rem;
  color: #444444;
  font-size: 0.9rem;
}
.index_newsbox_container .index_newsbox_content_small .index_newsbox_content_small_image .index_newsbox_item_small_image h3.standfirst {
  margin: 0 0 5px 0 !important;
  color: #444444;
  font-size: 0.8rem;
  line-height: 1.2rem;
}
.index_newsbox_container .index_newsbox_content_small .index_newsbox_content_small_image .index_newsbox_item_small_image h3.standfirst a {
  font-size: 0.8rem;
  color: #444444;
}
.index_newsbox_container .index_newsbox_content_small .index_newsbox_content_small_image .index_newsbox_item_small_image span.date {
  color: grey;
  font-style: italic;
  font-size: 0.7rem;
  display: block;
  font-weight: normal;
  margin: 0 0 0 0 !important;
  line-height: 1rem;
}
.index_newsbox_container .index_newsbox_content_small .index_newsbox_content_small_image .index_newsbox_item_small_image div.comments-box {
  margin: 0 0 0 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
}
.index_newsbox_container .index_newsbox_content_small .index_newsbox_content_small_image .index_newsbox_item_small_image div.comments-box a {
  color: #9e0f15;
  font-size: 0.7rem;
  font-weight: normal;
}
.index_newsbox_container .index_newsbox_content_small .index_newsbox_content_small_image .index_newsbox_item_small_image figcaption.img-description {
  font-size: 0.7rem;
  line-height: 1rem;
  margin: 5px 0 5px 0 !important;
  font-weight: bold;
}
.index_newsbox_container .index_newsbox_content_small .index_newsbox_small_item_text {
  padding: 0 0 20px 0 !important;
}
.index_newsbox_container .index_newsbox_content_small .index_newsbox_small_item_text:last-child {
  padding: 0 0 0 0 !important;
}
.index_newsbox_container .index_newsbox_content_small .index_newsbox_small_item_text .keyword_box {
  color: #9e0f15;
}
.index_newsbox_container .index_newsbox_content_small .index_newsbox_small_item_text .keyword_box .keywords {
  margin: 10px 0 7px 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
  font-size: 0.8rem;
  line-height: 1;
  display: inline-block;
}
.index_newsbox_container .index_newsbox_content_small .index_newsbox_small_item_text h3.standfirst {
  margin: 0 0 0 0 !important;
  color: #444444;
  font-size: 0.9rem;
  line-height: 1.2rem;
}
.index_newsbox_container .index_newsbox_content_small .index_newsbox_small_item_text h3.standfirst a {
  font-family: 'Martel', serif;
  font-weight: normal;
  line-height: 1.2rem;
  color: #444444;
  font-size: 0.9rem;
}
.index_newsbox_container .index_newsbox_content_small .index_newsbox_small_item_text h3.standfirst {
  margin: 0 0 5px 0 !important;
  color: #444444;
  font-size: 0.8rem;
  line-height: 1.2rem;
}
.index_newsbox_container .index_newsbox_content_small .index_newsbox_small_item_text h3.standfirst a {
  font-size: 0.8rem;
  color: #444444;
}
.index_newsbox_container .index_newsbox_content_small .index_newsbox_small_item_text span.date {
  color: grey;
  font-style: italic;
  font-size: 0.7rem;
  display: block;
  font-weight: normal;
  margin: 0 0 0 0 !important;
  line-height: 1rem;
}
.index_newsbox_container .index_newsbox_content_small .index_newsbox_small_item_text div.comments-box {
  margin: 0 0 0 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
}
.index_newsbox_container .index_newsbox_content_small .index_newsbox_small_item_text div.comments-box a {
  color: #9e0f15;
  font-size: 0.7rem;
  font-weight: normal;
}
.index_schwerpunkt_container {
  border-bottom: 2px dotted #ececec;
  padding: 0 0 20px 0 !important;
}
.index_schwerpunkt_container h2.section-title {
  font-weight: normal;
  margin: 20px 0 10px 0 !important;
  line-height: 1.4rem;
  font-size: 1rem;
  color: #9e0f15;
  font-family: 'Open Sans', sans-serif;
}
.index_schwerpunkt_container #index_schwerpunkt_big {
  padding: 0 0 20px 0 !important;
}
.index_schwerpunkt_container #index_schwerpunkt_big .keyword_box {
  color: #9e0f15;
}
.index_schwerpunkt_container #index_schwerpunkt_big .keyword_box .keywords {
  margin: 10px 0 7px 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
  font-size: 0.8rem;
  line-height: 1;
  display: inline-block;
}
.index_schwerpunkt_container #index_schwerpunkt_big h3.standfirst_media {
  margin: 0 0 10px 0 !important;
  color: #444444;
  font-size: 1.2rem;
  line-height: 1.4rem;
}
.index_schwerpunkt_container #index_schwerpunkt_big h3.standfirst_media a {
  font-family: 'Martel', serif;
  font-weight: bold;
  line-height: 1.4rem;
  color: #444444;
  font-size: 1.2rem;
}
.index_schwerpunkt_container #index_schwerpunkt_big p.title {
  font-family: 'Martel', serif;
  font-weight: bold;
  line-height: 1.5rem;
  color: #444444;
  font-size: 1.2rem;
}
.index_schwerpunkt_container #index_schwerpunkt_big .title a {
  text-decoration: none;
  color: #444444;
}
.index_schwerpunkt_container #index_schwerpunkt_big h3.standfirst {
  margin: 5px 0 5px 0 !important;
  color: #444444;
  font-size: 1rem;
  line-height: 1.4rem;
}
.index_schwerpunkt_container #index_schwerpunkt_big h3.standfirst a {
  font-size: 1rem;
  color: #444444;
}
.index_schwerpunkt_container #index_schwerpunkt_big span.date {
  color: grey;
  font-style: italic;
  font-size: 0.7rem;
  display: block;
  font-weight: normal;
  margin: 0 0 0 0 !important;
  line-height: 1rem;
}
.index_schwerpunkt_container #index_schwerpunkt_big div.comments-box {
  margin: 0 0 0 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
}
.index_schwerpunkt_container #index_schwerpunkt_big div.comments-box a {
  color: #9e0f15;
  font-size: 0.7rem;
  font-weight: normal;
}
.index_schwerpunkt_container #index_schwerpunkt_big figcaption.img-description {
  font-size: 0.7rem;
  line-height: 1rem;
  margin: 5px 0 5px 0 !important;
  font-weight: bold;
}
.index_schwerpunkt_container #index_schwerpunkt_small .index_schwerpunkt_small_item {
  padding: 0 0 20px 0 !important;
}
.index_schwerpunkt_container #index_schwerpunkt_small .index_schwerpunkt_small_item:last-child {
  padding: 0 0 0 0 !important;
}
.index_schwerpunkt_container #index_schwerpunkt_small .index_schwerpunkt_small_item .keyword_box {
  color: #9e0f15;
}
.index_schwerpunkt_container #index_schwerpunkt_small .index_schwerpunkt_small_item .keyword_box .keywords {
  margin: 10px 0 7px 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
  font-size: 0.8rem;
  line-height: 1;
  display: inline-block;
}
.index_schwerpunkt_container #index_schwerpunkt_small .index_schwerpunkt_small_item h3.standfirst {
  margin: 0 0 0 0 !important;
  color: #444444;
  font-size: 0.9rem;
  line-height: 1.2rem;
}
.index_schwerpunkt_container #index_schwerpunkt_small .index_schwerpunkt_small_item h3.standfirst a {
  font-family: 'Martel', serif;
  font-weight: normal;
  line-height: 1.2rem;
  color: #444444;
  font-size: 0.9rem;
}
.index_schwerpunkt_container #index_schwerpunkt_small .index_schwerpunkt_small_item h3.standfirst {
  margin: 0 0 5px 0 !important;
  color: #444444;
  font-size: 0.8rem;
  line-height: 1.2rem;
}
.index_schwerpunkt_container #index_schwerpunkt_small .index_schwerpunkt_small_item h3.standfirst a {
  font-size: 0.8rem;
  color: #444444;
}
.index_schwerpunkt_container #index_schwerpunkt_small .index_schwerpunkt_small_item span.date {
  color: grey;
  font-style: italic;
  font-size: 0.7rem;
  display: block;
  font-weight: normal;
  margin: 0 0 0 0 !important;
  line-height: 1rem;
}
.index_schwerpunkt_container #index_schwerpunkt_small .index_schwerpunkt_small_item div.comments-box {
  margin: 0 0 0 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
}
.index_schwerpunkt_container #index_schwerpunkt_small .index_schwerpunkt_small_item div.comments-box a {
  color: #9e0f15;
  font-size: 0.7rem;
  font-weight: normal;
}
.index_newslist_container {
  border-bottom: 2px dotted #ececec;
}
.index_newslist_container .index_newslist_content {
  padding: 20px 0 15px 0 !important;
}
.index_newslist_container .index_newslist_content h2.section-title {
  font-weight: normal;
  margin: 0 0 10px 0 !important;
  line-height: 1.4rem;
  font-size: 1rem;
  font-family: 'Open Sans', sans-serif;
}
.index_newslist_container .index_newslist_content h2.section-title a {
  font-size: 1rem;
  color: #9e0f15;
  font-family: 'Open Sans', sans-serif;
}
.index_newslist_container .index_newslist_content ul {
  padding: 0 0 0 0 !important;
  margin: 0 0 0 0 !important;
}
.index_newslist_container .index_newslist_content ul li {
  list-style-type: none;
  padding: 0 0 10px 0 !important;
}
.index_newslist_container .index_newslist_content ul li h3.list-text {
  margin: 0 0 0 0 !important;
  color: #444444;
  font-size: 0.9rem;
  line-height: 1.3rem;
}
.index_newslist_container .index_newslist_content ul li h3.list-text a {
  font-family: 'Martel', serif;
  font-weight: normal;
  line-height: 1.3rem;
  color: #444444;
  font-size: 0.9rem;
}
.index_newslist_container .index_newslist_content ul li span.date {
  color: grey;
  font-style: italic;
  font-size: 0.7rem;
  display: block;
  font-weight: normal;
  margin: 0 0 0 0 !important;
  line-height: 0.5rem;
}
.templateSearch_container {
  padding: 20px 0 0 0 !important;
}
.templateSearch_container .templateSearch_content {
  padding: 0 20px 0 20px !important;
}
.templateSearch_container .templateSearch_content #left-box h2.section-title {
  font-weight: normal;
  margin: 0 0 20px 0 !important;
  line-height: 1rem;
  font-size: 1rem;
  color: #9e0f15;
  font-family: 'Open Sans', sans-serif;
}
.templateSearch_container .templateSearch_content #left-box #left-box-l {
  padding: 0 0 20px 0 !important;
}
.templateSearch_container .templateSearch_content #right-box {
  padding: 0 0 0 20px !important;
}
.templateSearch_container .templateSearch_content #right-box .widget_box_container:last-child {
  border-bottom: none;
}
#search-topnews {
  border-bottom: 2px dotted #ececec;
  padding: 0 0 20px 0 !important;
}
#search-topnews .img-box figcaption.img-description {
  font-size: 0.7rem;
  line-height: 1rem;
  margin: 5px 0 5px 0 !important;
  font-weight: bold;
}
#search-topnews .contentBox .keyword_box {
  color: #9e0f15;
}
#search-topnews .contentBox .keyword_box .keywords {
  margin: 0 0 5px 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
  font-size: 0.8rem;
  line-height: 1;
  display: inline-block;
}
#search-topnews .contentBox p.title {
  font-family: 'Martel', serif;
  font-weight: bold;
  line-height: 1.5rem;
  color: #444444;
  font-size: 1.2rem;
}
#search-topnews .contentBox .title a {
  text-decoration: none;
  color: #444444;
}
#search-topnews .contentBox h3.standfirst {
  margin: 5px 0 0 0 !important;
  color: #444444;
  font-size: 1rem;
  line-height: 1.4rem;
}
#search-topnews .contentBox h3.standfirst a {
  font-size: 1rem;
  color: #444444;
}
#search-topnews .contentBox span.date {
  color: grey;
  font-style: italic;
  font-size: 0.7rem;
  display: block;
  font-weight: normal;
  margin: 0 0 0 0 !important;
  line-height: 1rem;
}
#search-topnews div.comments-box {
  margin: 0 0 0 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
}
#search-topnews div.comments-box a {
  color: #9e0f15;
  font-size: 0.7rem;
  font-weight: normal;
}
.search_smallnews_container {
  border-bottom: 2px dotted #ececec;
  padding: 20px 0 20px 0 !important;
}
.search_smallnews_container:last-child {
  border-bottom: none;
}
.search_smallnews_container .keyword_box {
  color: #9e0f15;
}
.search_smallnews_container .keyword_box .keywords {
  margin: 10px 0 5px 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
  font-size: 0.8rem;
  line-height: 1;
  display: inline-block;
}
.search_smallnews_container p.title {
  font-family: 'Martel', serif;
  font-weight: bold;
  line-height: 1.5rem;
  color: #444444;
  font-size: 1.2rem;
}
.search_smallnews_container .title a {
  text-decoration: none;
  color: #444444;
}
.search_smallnews_container h3.standfirst {
  margin: 5px 0 0 0 !important;
  color: #444444;
  font-size: 1rem;
  line-height: 1.4rem;
}
.search_smallnews_container h3.standfirst a {
  font-size: 1rem;
  color: #444444;
}
.search_smallnews_container span.date {
  color: grey;
  font-style: italic;
  font-size: 0.7rem;
  display: block;
  font-weight: normal;
  margin: 0 0 0 0 !important;
  line-height: 1rem;
}
.search_smallnews_container div.comments-box {
  margin: 0 0 0 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
}
.search_smallnews_container div.comments-box a {
  color: #9e0f15;
  font-size: 0.7rem;
  font-weight: normal;
}
.search_middlenews_container {
  padding: 15px 0 0 0 !important;
}
.search_middlenews_container:first-child {
  padding: 0 0 0 0 !important;
}
.search_middlenews_container .contentBox {
  padding: 0 0 0 0 !important;
}
.search_middlenews_container .contentBox .keyword_box {
  color: #9e0f15;
}
.search_middlenews_container .contentBox .keyword_box .keywords {
  margin: 0 0 8px 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
  font-size: 0.8rem;
  line-height: 1;
  display: inline-block;
}
.search_middlenews_container .contentBox p.title {
  font-family: 'Martel', serif;
  font-weight: bold;
  line-height: 1.3rem;
  color: #444444;
  font-size: 1rem;
}
.search_middlenews_container .contentBox .title {
  margin: 0 0 0 0 !important;
}
.search_middlenews_container .contentBox .title a {
  text-decoration: none;
  color: #444444;
}
.search_middlenews_container .contentBox h3.standfirst {
  margin: 0 0 0 0 !important;
  color: #444444;
  font-size: 0.9rem;
  line-height: 1.2rem;
}
.search_middlenews_container .contentBox h3.standfirst a {
  font-size: 0.9rem;
  color: #444444;
}
.search_middlenews_container .contentBox span.date {
  color: grey;
  font-style: italic;
  font-size: 0.7rem;
  display: block;
  font-weight: normal;
  margin: 0 0 0 0 !important;
  line-height: 1rem;
}
.search-image {
  padding: 0 0 20px 0 !important;
}
.search-image .img-box figcaption.img-description {
  font-size: 0.7rem;
  line-height: 1rem;
  margin: 5px 0 5px 0 !important;
  font-weight: bold;
}
.search-image .contentBox p.title {
  font-family: 'Martel', serif;
  font-weight: bold;
  line-height: 1.3rem;
  color: #444444;
  font-size: 0.9rem;
}
.search-image .contentBox span.date {
  color: grey;
  font-style: italic;
  font-size: 0.7rem;
  display: block;
  font-weight: normal;
  margin: 0 0 0 0 !important;
  line-height: 1rem;
}
#search-newslist .search-newslist-items {
  padding: 20px 0 0 0 !important;
}
#search-newslist .search-newslist-items p.title {
  font-family: 'Martel', serif;
  font-weight: bold;
  line-height: 1.5rem;
  color: #444444;
  font-size: 1.2rem;
}
#search-newslist .search-newslist-items .title {
  margin: 0 0 0 0 !important;
}
#search-newslist .search-newslist-items .standfirst {
  margin: 0 0 0 0 !important;
  line-height: 1rem;
}
#search-newslist .search-newslist-items .standfirst a {
  font-size: 1rem;
  line-height: 1rem;
}
#search-newslist .search-newslist-items span.date {
  color: grey;
  font-style: italic;
  font-size: 0.7rem;
  display: block;
  font-weight: normal;
  margin: 0 0 0 0 !important;
  line-height: 1rem;
}
#search-newslist .search-newslist-items div.comments-box {
  margin: 0 0 0 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
}
#search-newslist .search-newslist-items div.comments-box a {
  color: #9e0f15;
  font-size: 0.7rem;
  font-weight: normal;
}
.templateBlogs_container {
  padding: 20px 0 0 0 !important;
}
.templateBlogs_container .templateBlogs_content #left-box,
.templateBlogs_container .templateBlogs_content #left-box-section {
  padding: 0 20px 0 20px !important;
}
.templateBlogs_container .templateBlogs_content #left-box h2.section-title,
.templateBlogs_container .templateBlogs_content #left-box-section h2.section-title {
  font-weight: normal;
  margin: 20px 0 10px 0 !important;
  line-height: 1.4rem;
  font-size: 1rem;
  color: #9e0f15;
  font-family: 'Open Sans', sans-serif;
}
.templateBlogs_container .templateBlogs_content #left-box h3.section-title,
.templateBlogs_container .templateBlogs_content #left-box-section h3.section-title {
  font-weight: normal;
  margin: 0 0 10px 0 !important;
  line-height: 1.4rem;
  font-size: 1rem;
  color: #9e0f15;
  font-family: 'Open Sans', sans-serif;
}
.templateBlogs_container .templateBlogs_content #left-box #blogsSortiert_container #letter-box,
.templateBlogs_container .templateBlogs_content #left-box-section #blogsSortiert_container #letter-box {
  padding: 10px 10px 10px 10px !important;
  text-align: center;
}
.templateBlogs_container .templateBlogs_content #left-box #blogsSortiert_container #letter-box a,
.templateBlogs_container .templateBlogs_content #left-box-section #blogsSortiert_container #letter-box a {
  margin: 0 0 5px 0 !important;
  width: 33px;
}
.templateBlogs_container .templateBlogs_content #middle-box {
  padding: 0 0 0 20px !important;
  border-left: 1px solid #ececec;
}
.templateBlogs_container .templateBlogs_content #right-box {
  padding: 0 0 0 20px !important;
}
.templateBlogs_container .templateBlogs_content #right-box .widget_box_container:last-child {
  border-bottom: none;
}
.inside_wirtschaft_section #iw_new_video h2 {
  font-family: 'Martel', serif;
  font-size: 1.2rem;
  line-height: 1.5rem;
  font-weight: bold;
}
.inside_wirtschaft_section #iw_new_video span.date {
  color: grey;
  font-style: italic;
  font-size: 0.7rem;
  display: block;
  font-weight: normal;
  margin: 0 0 0 0 !important;
  line-height: 1rem;
}
.inside_wirtschaft_section #iw_new_video figure {
  position: relative;
  cursor: pointer;
}
.inside_wirtschaft_section #iw_new_video figure .content_video_section {
  width: 100% !important;
}
.inside_wirtschaft_section #iw_new_video figure .video_layer_section {
  position: absolute;
  background-color: transparent;
  top: 0;
  width: 100%;
  height: 100%;
}
.inside_wirtschaft_section #iw_new_video figure .video_layer_section a {
  width: 100%;
  height: 100%;
  display: block;
}
.inside_wirtschaft_section #iw_new_video figure .video_layer_section .play_button_section {
  width: 50px;
  height: auto;
  margin: 17% auto 0 auto;
  display: block;
}
.inside_wirtschaft_section #iw_new_video div.standfirst {
  margin: 0 0 0 0 !important;
  color: #444444;
  font-size: 1rem;
  line-height: 1.4rem;
}
.inside_wirtschaft_section #iw_new_video div.standfirst a {
  font-size: 1rem;
  color: #444444;
}
.inside_wirtschaft_section #iw_more_new_videos .iw_section_video figure {
  position: relative;
  cursor: pointer;
}
.inside_wirtschaft_section #iw_more_new_videos .iw_section_video figure .content_video_section {
  width: 100% !important;
}
.inside_wirtschaft_section #iw_more_new_videos .iw_section_video figure .video_layer_section {
  position: absolute;
  background-color: transparent;
  top: 0;
  width: 100%;
  height: 100%;
}
.inside_wirtschaft_section #iw_more_new_videos .iw_section_video figure .video_layer_section a {
  width: 100%;
  height: 100%;
  display: block;
}
.inside_wirtschaft_section #iw_more_new_videos .iw_section_video figure .video_layer_section .play_button_section {
  width: 50px;
  height: auto;
  margin: 0 auto;
  display: block;
  padding-top: 17%;
}
.inside_wirtschaft_section #iw_more_new_videos .iw_section_video span.date {
  color: grey;
  font-style: italic;
  font-size: 0.7rem;
  display: block;
  font-weight: normal;
  margin: 0 0 0 0 !important;
  line-height: 1rem;
}
.inside_wirtschaft_section #iw_more_new_videos .iw_section_video h3.title {
  font-family: 'Martel', serif;
  font-weight: bold;
  line-height: 1.5rem;
  color: #444444;
  font-size: 1.2rem;
}
.inside_wirtschaft_section #iw_list_videos h2 {
  padding-top: 30px;
}
.inside_wirtschaft_section #iw_list_videos #list_head {
  background-color: #ececec;
  border-top: 1px solid #000;
  font-weight: bold;
  font-size: 0.8rem;
}
.inside_wirtschaft_section #iw_list_videos #list_head #list_head_time {
  padding: 2px 5px;
}
.inside_wirtschaft_section #iw_list_videos #list_head #list_head_title {
  padding: 2px 0;
}
.inside_wirtschaft_section #iw_list_videos .list_body {
  padding: 3px 0;
  border-bottom: 1px dotted #ccc;
}
.inside_wirtschaft_section #iw_list_videos .list_body .list_body_time {
  padding: 0 5px;
}
.inside_wirtschaft_section #iw_list_videos .list_body .list_body_time span {
  font-size: 0.8rem;
}
.inside_wirtschaft_section #iw_list_videos .list_body .list_body_title a {
  color: #9e0f15;
  font-family: 'Martel', serif;
  font-size: 0.8rem;
}
/* Blogs Section Seite */
.blogs_bignews_container .blogs_bignews_content {
  border-bottom: 2px dotted #ececec;
  padding: 0 0 20px 0 !important;
}
.blogs_bignews_container .blogs_bignews_content img {
  border-top: 1px solid grey;
  border-left: 1px solid grey;
  border-right: 1px solid grey;
  -o-clip-path: circle(40% at 50% 50%);
  -ms-clip-path: circle(40% at 50% 50%);
  -moz-clip-path: circle(40% at 50% 50%);
  -webkit-clip-path: circle(40% at 50% 50%);
  clip-path: circle(40% at 50% 50%);
  width: 100%;
}
.blogs_bignews_container .blogs_bignews_content .contentBox .keyword_box {
  color: #9e0f15;
}
.blogs_bignews_container .blogs_bignews_content .contentBox .keyword_box .keywords {
  margin: 0 0 7px 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
  font-size: 0.8rem;
  line-height: 1;
  display: inline-block;
}
.blogs_bignews_container .blogs_bignews_content .contentBox p.title {
  font-family: 'Martel', serif;
  font-weight: bold;
  line-height: 1.5rem;
  color: #444444;
  font-size: 1.2rem;
}
.blogs_bignews_container .blogs_bignews_content .contentBox .title a {
  text-decoration: none;
  color: #444444;
}
.blogs_bignews_container .blogs_bignews_content .contentBox h3.standfirst {
  margin: 0 0 0 0 !important;
  color: #444444;
  font-size: 1rem;
  line-height: 1.4rem;
}
.blogs_bignews_container .blogs_bignews_content .contentBox h3.standfirst a {
  font-size: 1rem;
  color: #444444;
}
.blogs_bignews_container .blogs_bignews_content .contentBox span.date {
  color: grey;
  font-style: italic;
  font-size: 0.7rem;
  display: block;
  font-weight: normal;
  margin: 0 0 0 0 !important;
  line-height: 1rem;
}
.blogs_bignews_container .blogs_bignews_content .contentBox div.comments-box {
  margin: 0 0 0 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
}
.blogs_bignews_container .blogs_bignews_content .contentBox div.comments-box a {
  color: #9e0f15;
  font-size: 0.7rem;
  font-weight: normal;
}
.blogs_bignews_container .blogs_bignews_content .contentBox figcaption.img-description {
  font-size: 0.7rem;
  line-height: 1rem;
  margin: 5px 0 5px 0 !important;
  font-weight: bold;
}
.blogs_newslist_container {
  padding: 0 20px 0 0 !important;
}
.blogs_newslist_container .blogs_newslist_content {
  padding: 20px 0 0 0 !important;
}
.blogs_newslist_container .blogs_newslist_content .blogs_smallnews_container .keyword_box {
  color: #9e0f15;
}
.blogs_newslist_container .blogs_newslist_content .blogs_smallnews_container .keyword_box .keywords {
  margin: 0 0 5px 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
  font-size: 0.8rem;
  line-height: 1;
  display: inline-block;
}
.blogs_newslist_container .blogs_newslist_content .blogs_smallnews_container h3.standfirst {
  margin: 0 0 0 0 !important;
  color: #444444;
  font-size: 1rem;
  line-height: 1.4rem;
}
.blogs_newslist_container .blogs_newslist_content .blogs_smallnews_container h3.standfirst a {
  font-size: 1rem;
  color: #444444;
}
.blogs_newslist_container .blogs_newslist_content .blogs_smallnews_container span.date {
  color: grey;
  font-style: italic;
  font-size: 0.7rem;
  display: block;
  font-weight: normal;
  margin: 0 0 0 0 !important;
  line-height: 1rem;
}
.blogs_newslist_container .blogs_newslist_content .blogs_smallnews_container div.comments-box {
  margin: 0 0 10px 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
}
.blogs_newslist_container .blogs_newslist_content .blogs_smallnews_container div.comments-box a {
  color: #9e0f15;
  font-size: 0.7rem;
  font-weight: normal;
}
/* Blogs Section Seite */
/* Blogs Übersichtsseite */
.newestBlogs_content {
  border-bottom: 2px dotted #ececec;
  padding: 0 0 0 0 !important;
  margin: 0 0 20px 0 !important;
}
.newestBlogs_content:last-child {
  margin: 0 0 0 0 !important;
}
.newestBlogs_content .img-box img {
  border-top: 1px solid grey;
  border-left: 1px solid grey;
  border-right: 1px solid grey;
  -o-clip-path: circle(40% at 50% 50%);
  -ms-clip-path: circle(40% at 50% 50%);
  -moz-clip-path: circle(40% at 50% 50%);
  -webkit-clip-path: circle(40% at 50% 50%);
  clip-path: circle(40% at 50% 50%);
  width: 100%;
}
.newestBlogs_content .contentBox {
  padding: 10px 0 0 0 !important;
}
.newestBlogs_content .contentBox h3.standfirst {
  margin: 5px 0 0 0 !important;
  color: #444444;
  font-size: 0.9rem;
  line-height: 1.4rem;
}
.newestBlogs_content .contentBox h3.standfirst a {
  font-family: 'Martel', serif;
  font-weight: normal;
  line-height: 1.4rem;
  color: #444444;
  font-size: 0.9rem;
}
.newestBlogs_content .contentBox span.date {
  color: grey;
  font-style: italic;
  font-size: 0.7rem;
  display: block;
  font-weight: normal;
  margin: 0 0 0 0 !important;
  line-height: 1rem;
}
.newestBlogs_content .contentBox div.comments-box {
  margin: 0 0 20px 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
}
.newestBlogs_content .contentBox div.comments-box a {
  color: #9e0f15;
  font-size: 0.7rem;
  font-weight: normal;
}
#blogsSortiert_content .blogger-box {
  border-bottom: 2px dotted #ececec;
  padding: 0 0 10px 0 !important;
  margin: 0 0 20px 0 !important;
}
#blogsSortiert_content .blogger-box .letter-blogger {
  font-size: 1.2rem;
  color: #9e0f15;
}
#blogsSortiert_content .blogger-box .letter-blogger div {
  border-bottom: 3px double #ececec;
}
#blogsSortiert_content .blogger-box .blogger-item {
  padding: 10px 0 10px 0 !important;
}
#blogsSortiert_content .blogger-box .blogger-item img {
  border-top: 1px solid grey;
  border-left: 1px solid grey;
  border-right: 1px solid grey;
  -o-clip-path: circle(40% at 50% 50%);
  -ms-clip-path: circle(40% at 50% 50%);
  -moz-clip-path: circle(40% at 50% 50%);
  -webkit-clip-path: circle(40% at 50% 50%);
  clip-path: circle(40% at 50% 50%);
  width: 100%;
}
#blogsSortiert_content .blogger-box .blogger-item .contentBox {
  padding: 20px 0 0 0 !important;
}
#blogsSortiert_content .blogger-box .blogger-item .contentBox h3.standfirst {
  margin: 5px 0 0 0 !important;
  color: #444444;
  font-size: 0.9rem;
  line-height: 1.4rem;
}
#blogsSortiert_content .blogger-box .blogger-item .contentBox h3.standfirst a {
  font-family: 'Martel', serif;
  font-weight: normal;
  line-height: 1.4rem;
  color: #444444;
  font-size: 0.9rem;
}
#blogsSortiert_content .blogger-box .blogger-item .contentBox span.date {
  color: grey;
  font-style: italic;
  font-size: 0.7rem;
  display: block;
  font-weight: normal;
  margin: 0 0 0 0 !important;
  line-height: 1rem;
}
#blogsSortiert_content .blogger-box .blogger-item .contentBox div.comments-box {
  margin: 0 0 20px 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
}
#blogsSortiert_content .blogger-box .blogger-item .contentBox div.comments-box a {
  color: #9e0f15;
  font-size: 0.7rem;
  font-weight: normal;
}
/* Blogs Übersichtsseite */
/* Blog Boxen Startseite und Börse Übersicht */
.blogNews_container {
  border-bottom: 2px dotted #ececec;
  padding: 0 0 10px 0 !important;
}
.blogNews_container .blogNews_items {
  padding: 20px 0 0 0 !important;
}
.blogNews_container .blogNews_items .keyword_box {
  color: #9e0f15;
}
.blogNews_container .blogNews_items .keyword_box .keywords {
  margin: 0 0 0 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
  font-size: 0.8rem;
  line-height: 1;
  display: inline-block;
}
.blogNews_container .blogNews_items h3.title {
  font-family: 'Martel', serif;
  font-weight: bold;
  line-height: 1.5rem;
  color: #444444;
  font-size: 1.2rem;
}
.blogNews_container .blogNews_items h3.standfirst {
  margin: 5px 0 0 0 !important;
  color: #444444;
  font-size: 1rem;
  line-height: 1.4rem;
}
.blogNews_container .blogNews_items h3.standfirst a {
  font-size: 1rem;
  color: #444444;
}
.blogNews_container .blogNews_items img {
  -o-clip-path: circle(40% at 50% 50%);
  -ms-clip-path: circle(40% at 50% 50%);
  -moz-clip-path: circle(40% at 50% 50%);
  -webkit-clip-path: circle(40% at 50% 50%);
  clip-path: circle(40% at 50% 50%);
  margin-left: -10px;
  width: 100%;
}
.blogNews_container .blogNews_items .contentBox {
  margin-top: -10px;
  padding: 20px 0 0 0 !important;
}
.blogNews_container .blogNews_items .contentBox h3.title {
  margin: 5px 0 0 0 !important;
  color: #444444;
  font-size: 1.2rem;
  line-height: 1.5rem;
}
.blogNews_container .blogNews_items .contentBox h3.title a {
  font-family: 'Martel', serif;
  font-weight: bold;
  line-height: 1.5rem;
  color: #444444;
  font-size: 1.2rem;
}
.blogNews_container .blogNews_items .contentBox .title {
  margin: 0 0 0 0 !important;
}
.blogNews_container .blogNews_items .contentBox .title a {
  color: #444444;
}
.blogNews_container .blogNews_items .contentBox span.date {
  color: grey;
  font-style: italic;
  font-size: 0.7rem;
  display: block;
  font-weight: normal;
  margin: 0 0 0 0 !important;
  line-height: 1rem;
}
.blogNews_container .blogNews_items .contentBox div.comments-box {
  margin: 0 0 20px 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
}
.blogNews_container .blogNews_items .contentBox div.comments-box a {
  color: #9e0f15;
  font-size: 0.7rem;
  font-weight: normal;
}
/* Blog Boxen Startseite und Börse Übersicht */
.templateBoerse_container {
  padding: 20px 0 0 0 !important;
}
.templateBoerse_container .templateBoerse_content h2.section-title {
  font-weight: normal;
  margin: 0 0 10px 0 !important;
  line-height: 1.4rem;
  font-size: 1rem;
  color: #9e0f15;
  font-family: 'Open Sans', sans-serif;
}
.templateBoerse_container .templateBoerse_content #left-box {
  padding: 0 20px 0 20px !important;
}
.templateBoerse_container .templateBoerse_content #right-box {
  padding: 0 0 0 20px !important;
}
.templateBoerse_container .templateBoerse_content #right-box .widget_box_container:last-child {
  border-bottom: none;
}
.boerse_bignews_container {
  padding: 0 0 20px 0 !important;
  border-bottom: 2px dotted #ececec;
}
.boerse_bignews_container .boerse_bignews_content {
  padding: 0 0 15px 0 !important;
}
.boerse_bignews_container .boerse_bignews_content .content h2.section-title {
  font-weight: normal;
  margin: 0 0 10px 0 !important;
  line-height: 1.4rem;
  font-size: 1rem;
  font-family: 'Open Sans', sans-serif;
}
.boerse_bignews_container .boerse_bignews_content .content h2.section-title a {
  font-size: 1rem;
  color: #9e0f15;
  font-family: 'Open Sans', sans-serif;
}
.boerse_bignews_container .boerse_bignews_content .content .keyword_box {
  color: #9e0f15;
}
.boerse_bignews_container .boerse_bignews_content .content .keyword_box .keywords {
  margin: 10px 0 5px 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
  font-size: 0.8rem;
  line-height: 1;
  display: inline-block;
}
.boerse_bignews_container .boerse_bignews_content .content p.title {
  font-family: 'Martel', serif;
  font-weight: bold;
  line-height: 1.5rem;
  color: #444444;
  font-size: 1.2rem;
}
.boerse_bignews_container .boerse_bignews_content .content .title {
  margin: 3px 0 10px 0 !important;
}
.boerse_bignews_container .boerse_bignews_content .content .title a {
  text-decoration: none;
  color: #444444;
}
.boerse_bignews_container .boerse_bignews_content .content h3.standfirst {
  margin: 5px 0 0 0 !important;
  color: #444444;
  font-size: 1rem;
  line-height: 1.4rem;
}
.boerse_bignews_container .boerse_bignews_content .content h3.standfirst a {
  font-size: 1rem;
  color: #444444;
}
.boerse_bignews_container .boerse_bignews_content .content span.date {
  color: grey;
  font-style: italic;
  font-size: 0.7rem;
  display: block;
  font-weight: normal;
  margin: 0 0 0 0 !important;
  line-height: 1rem;
}
.boerse_bignews_container .boerse_bignews_content .content div.comments-box {
  margin: 0 0 0 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
}
.boerse_bignews_container .boerse_bignews_content .content div.comments-box a {
  color: #9e0f15;
  font-size: 0.7rem;
  font-weight: normal;
}
.boerse_bignews_container #boerse_bignews_small_content .bigNews-smallNewsExtra:last-child {
  padding: 20px 0 0 0 !important;
}
.boerse_bignews_container #boerse_bignews_small_content .bigNews-smallNewsExtra .content {
  padding: 0 0 0 20px !important;
}
.boerse_bignews_container #boerse_bignews_small_content .bigNews-smallNewsExtra .content .keyword_box {
  color: #9e0f15;
}
.boerse_bignews_container #boerse_bignews_small_content .bigNews-smallNewsExtra .content .keyword_box .keywords {
  margin: 0 0 5px 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
  font-size: 0.8rem;
  line-height: 1;
  display: inline-block;
}
.boerse_bignews_container #boerse_bignews_small_content .bigNews-smallNewsExtra .content h3.standfirst {
  margin: 3px 0 0 0 !important;
  color: #444444;
  font-size: 0.9rem;
  line-height: 1.2rem;
}
.boerse_bignews_container #boerse_bignews_small_content .bigNews-smallNewsExtra .content h3.standfirst a {
  font-family: 'Martel', serif;
  font-weight: normal;
  line-height: 1.2rem;
  color: #444444;
  font-size: 0.9rem;
}
.boerse_bignews_container #boerse_bignews_small_content .bigNews-smallNewsExtra .content span.date {
  color: grey;
  font-style: italic;
  font-size: 0.7rem;
  display: block;
  font-weight: normal;
  margin: 0 0 0 0 !important;
  line-height: 1rem;
}
.boerse_bignews_container #boerse_bignews_small_content .bigNews-smallNewsExtra .content div.comments-box {
  margin: 0 0 0 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
}
.boerse_bignews_container #boerse_bignews_small_content .bigNews-smallNewsExtra .content div.comments-box a {
  color: #9e0f15;
  font-size: 0.7rem;
  font-weight: normal;
}
.boerse_newslist_container {
  padding: 20px 0 0 0 !important;
}
.boerse_newslist_container h2.section-title {
  font-weight: normal;
  margin: 0 0 10px 0 !important;
  line-height: 1.4rem;
  font-size: 1rem;
  font-family: 'Open Sans', sans-serif;
}
.boerse_newslist_container h2.section-title a {
  font-size: 1rem;
  color: #9e0f15;
  font-family: 'Open Sans', sans-serif;
}
.boerse_newslist_container:nth-child(odd) {
  padding: 0 10px 0 0 !important;
}
.boerse_newslist_container .boerse_smallnews_items {
  padding: 5px 0 5px 0 !important;
  border-bottom: 2px dotted #ececec;
}
.boerse_newslist_container .boerse_smallnews_items .sections-tag {
  font-size: 0.7rem;
  color: #9e0f15;
}
.boerse_newslist_container .boerse_smallnews_items .sections-tag a {
  font-size: 0.7rem;
  color: #9e0f15;
}
.boerse_newslist_container .boerse_smallnews_items .keyword_box {
  color: #9e0f15;
}
.boerse_newslist_container .boerse_smallnews_items .keyword_box .keywords {
  margin: 10px 0 5px 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
  font-size: 0.8rem;
  line-height: 1;
  display: inline-block;
}
.boerse_newslist_container .boerse_smallnews_items p.title {
  font-family: 'Martel', serif;
  font-weight: bold;
  line-height: 1.3rem;
  color: #444444;
  font-size: 1rem;
}
.boerse_newslist_container .boerse_smallnews_items p.title {
  margin: 3px 0 3px 0 !important;
  color: #444444;
  font-size: 1rem;
  line-height: 1.45rem;
}
.boerse_newslist_container .boerse_smallnews_items p.title a {
  font-family: 'Martel', serif;
  font-weight: bold;
  line-height: 1.45rem;
  color: #444444;
  font-size: 1rem;
}
.boerse_newslist_container .boerse_smallnews_items .title a {
  text-decoration: none;
}
.boerse_newslist_container .boerse_smallnews_items h3.standfirst {
  margin: 0 0 0 0 !important;
  color: #444444;
  font-size: 0.8rem;
  line-height: 1.2rem;
}
.boerse_newslist_container .boerse_smallnews_items h3.standfirst a {
  font-size: 0.8rem;
  color: #444444;
}
.boerse_newslist_container .boerse_smallnews_items span.date {
  color: grey;
  font-style: italic;
  font-size: 0.7rem;
  display: block;
  font-weight: normal;
  margin: 0 0 0 0 !important;
  line-height: 1rem;
}
.boerse_newslist_container .boerse_smallnews_items div.comments-box {
  margin: 0 0 0 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
}
.boerse_newslist_container .boerse_smallnews_items div.comments-box a {
  color: #9e0f15;
  font-size: 0.7rem;
  font-weight: normal;
}
.boerse_newslist_container .boerse_smallnews_items:last-child {
  border-bottom: none;
}
.boerse_chartContainer {
  padding: 20px 0 20px 0 !important;
  border-bottom: 2px dotted #ececec;
}
.boerse_chartContainer h2.section-title {
  font-weight: normal;
  margin: 0 0 10px 0 !important;
  line-height: 1.4rem;
  font-size: 1rem;
  color: #9e0f15;
  font-family: 'Open Sans', sans-serif;
}
.boerse_chartContainer:first-child {
  padding: 0 0 20px 0 !important;
}
.boerse_chartContainer:last-child {
  background-color: red;
}
.boerse_chartContainer img {
  width: auto;
}
.boerse_chartContainer .charts-info .realtime-info {
  font-size: 0.7rem;
}
.boerse_chartContainer .charts-info .realtime-info a {
  color: #000;
}
.boerse_chartContainer .charts-info .realtime {
  font-size: 0.7rem;
}
.boerse_chartContainer table {
  margin-bottom: 0;
}
.boerse_chartContainer .chartbox .chartbox-content .charts-container {
  overflow: hidden;
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
  border-left: 1px solid #ddd;
  border-right: 1px solid #ddd;
}
.boerse_chartContainer .chartbox .chartbox-content .charts-container .chartbox-table {
  /* Design für Aktien */
  /* Design für Aktien */
}
.boerse_chartContainer .chartbox .chartbox-content .charts-container .chartbox-table tr td {
  border-top: none;
}
.boerse_chartContainer .chartbox .chartbox-content .charts-container .chartbox-table .chartbox-charts td {
  padding: 0 0 0 0 !important;
}
.boerse_chartContainer .chartbox .chartbox-content .charts-container .chartbox-table .chartbox-charts td .mini_chart {
  width: 331px;
  height: 180px;
  border: 0;
  margin: 5px;
  display: block;
  margin-left: auto;
  margin-right: auto;
  background-repeat: no-repeat;
  background-position: center center;
}
.boerse_chartContainer .chartbox .chartbox-content .charts-container .chartbox-table .chartbox-text .chart-top td,
.boerse_chartContainer .chartbox .chartbox-content .charts-container .chartbox-table .chartbox-text .chart-flop td {
  background-color: #fff;
  font-weight: bold;
  border-bottom: 3px double #ececec;
  text-align: left;
}
.boerse_chartContainer .chartbox .chartbox-content .charts-container .chartbox-table .chartbox-text .chart-flop td {
  padding: 10px 0 0 0 !important;
  text-align: left;
}
.boerse_chartContainer .chartbox .chartbox-content .charts-container .chartbox-table .chartbox-text .market_list .thnname {
  text-align: left;
}
.boerse_chartContainer .chartbox .chartbox-content .charts-container .chartbox-table .chartbox-text .market_list .thnname a {
  color: #000;
}
.boerse_chartContainer .chartbox .chartbox-content .charts-container .chartbox-table .chartbox-text tr td {
  padding: 2px 1px 2px 1px !important;
  text-align: right;
  font-size: 0.7rem;
}
.boerse_chartContainer .chartbox .chartbox-content .charts-container .chartbox-table .chartbox-text .chartbox-body .chartbox-srcname {
  text-align: left;
}
.boerse_chartContainer .chartbox .chartbox-content .charts-container .chartbox-table .chartbox-text .chartbox-body td {
  text-align: right;
}
.boerse_chartContainer .chartbox .chartbox-content .charts-container .chartbox-table .chartbox-text .chartbox-body .iDate {
  padding: 0 0 0 5px !important;
}
.boerse_chartContainer .chartbox .chartbox-content .charts-container .chartbox-table .table-charts-aktien {
  width: 100%;
}
.boerse_chartContainer .chartbox .chartbox-content .charts-container .chartbox-table .table-charts-aktien .chartbox-text tr {
  line-height: 13px;
}
.boerse_chartContainer .chartbox .chartbox-content .charts-container .chartbox-table .table-charts-aktien .chartbox-text tr:nth-child(2n) {
  background-color: #ececec;
}
#snapshot_container #kursuebersicht h1.section-title {
  font-weight: normal;
  margin: 0 0 10px 0 !important;
  line-height: 1.4rem;
  font-size: 1rem;
  color: #9e0f15;
  font-family: 'Open Sans', sans-serif;
}
#snapshot_container #kursuebersicht .market_list {
  border: 1px solid #ececec;
  padding: 10px 10px 10px 10px !important;
  margin: 0 0 20px 0 !important;
}
#snapshot_container #kursuebersicht .market_list .box1 .box1-1 {
  text-align: center;
  padding: 0 0 10px 0 !important;
}
#snapshot_container #kursuebersicht .market_list .box1 .box1-1 .fCurRate {
  font-size: 2rem;
}
#snapshot_container #kursuebersicht .market_list .box1 .box1-1 .abs_rel {
  padding: 0px 0 0 0 !important;
  font-size: 1.4rem;
}
#snapshot_container #kursuebersicht .market_list .box2 .box2-2 {
  padding: 7px 0 7px 0 !important;
}
#snapshot_container #kursuebersicht .lastquotes {
  padding: 10px 0 0 0 !important;
}
#snapshot_container #kursuebersicht .lastquotes .quotes-data .quotes-data-head {
  border-bottom: 3px double #ccc;
}
#snapshot_container #kursuebersicht .lastquotes .quotes-data .quotes-data-content {
  border-bottom: 1px solid #ececec;
  font-size: 0.7rem;
  padding: 5px 0;
  padding: 5px 0 5px 0 !important;
}
#snapshot_container #kursuebersicht .table tr td {
  font-size: 0.7rem;
}
#snapshot_container #kursuebersicht #chart {
  text-align: center;
  margin: 20px 0 0 0 !important;
  line-height: 1.5rem;
}
#snapshot_container .allNews .all-news-box {
  padding: 20px 0 0 0 !important;
  border-bottom: 2px dotted #ececec;
}
#snapshot_container .allNews .all-news-box h2.section-title {
  font-weight: normal;
  margin: 0 0 10px 0 !important;
  line-height: 1.4rem;
  font-size: 1rem;
  color: #9e0f15;
  font-family: 'Open Sans', sans-serif;
}
#snapshot_container .allNews .all-news-box .boerse_newslist_container {
  padding: 20px 0 0 0 !important;
}
#snapshot_container .allNews .all-news-box .boerse_newslist_container h2.section-title {
  font-weight: normal;
  margin: 0 0 10px 0 !important;
  line-height: 1.4rem;
  font-size: 1rem;
  font-family: 'Open Sans', sans-serif;
}
#snapshot_container .allNews .all-news-box .boerse_newslist_container h2.section-title a {
  font-size: 1rem;
  color: #9e0f15;
  font-family: 'Open Sans', sans-serif;
}
#snapshot_container .allNews .all-news-box .boerse_newslist_container:nth-child(odd) {
  padding: 0 10px 0 0 !important;
}
#snapshot_container .allNews .all-news-box .boerse_newslist_container:nth-child(even) {
  padding: 0 0 0 10px !important;
}
#snapshot_container .allNews .all-news-box .boerse_newslist_container .boerse_smallnews_content {
  padding: 5px 0 5px 0 !important;
  border-bottom: 2px dotted #ececec;
}
#snapshot_container .allNews .all-news-box .boerse_newslist_container .boerse_smallnews_content .sections-tag {
  font-size: 0.7rem;
  color: #9e0f15;
}
#snapshot_container .allNews .all-news-box .boerse_newslist_container .boerse_smallnews_content .sections-tag a {
  font-size: 0.7rem;
  color: #9e0f15;
}
#snapshot_container .allNews .all-news-box .boerse_newslist_container .boerse_smallnews_content .keyword_box {
  color: #9e0f15;
}
#snapshot_container .allNews .all-news-box .boerse_newslist_container .boerse_smallnews_content .keyword_box .keywords {
  margin: 10px 0 5px 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
  font-size: 0.8rem;
  line-height: 1;
  display: inline-block;
}
#snapshot_container .allNews .all-news-box .boerse_newslist_container .boerse_smallnews_content p.title {
  font-family: 'Martel', serif;
  font-weight: bold;
  line-height: 1.3rem;
  color: #444444;
  font-size: 1rem;
}
#snapshot_container .allNews .all-news-box .boerse_newslist_container .boerse_smallnews_content p.title {
  margin: 3px 0 3px 0 !important;
  color: #444444;
  font-size: 1rem;
  line-height: 1.45rem;
}
#snapshot_container .allNews .all-news-box .boerse_newslist_container .boerse_smallnews_content p.title a {
  font-family: 'Martel', serif;
  font-weight: bold;
  line-height: 1.45rem;
  color: #444444;
  font-size: 1rem;
}
#snapshot_container .allNews .all-news-box .boerse_newslist_container .boerse_smallnews_content .title a {
  text-decoration: none;
}
#snapshot_container .allNews .all-news-box .boerse_newslist_container .boerse_smallnews_content h3.standfirst {
  margin: 0 0 0 0 !important;
  color: #444444;
  font-size: 0.8rem;
  line-height: 1.2rem;
}
#snapshot_container .allNews .all-news-box .boerse_newslist_container .boerse_smallnews_content h3.standfirst a {
  font-size: 0.8rem;
  color: #444444;
}
#snapshot_container .allNews .all-news-box .boerse_newslist_container .boerse_smallnews_content span.date {
  color: grey;
  font-style: italic;
  font-size: 0.7rem;
  display: block;
  font-weight: normal;
  margin: 0 0 0 0 !important;
  line-height: 1rem;
}
#snapshot_container .allNews .all-news-box .boerse_newslist_container .boerse_smallnews_content div.comments-box {
  margin: 0 0 0 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
}
#snapshot_container .allNews .all-news-box .boerse_newslist_container .boerse_smallnews_content div.comments-box a {
  color: #9e0f15;
  font-size: 0.7rem;
  font-weight: normal;
}
#snapshot_container .allNews .all-news-box .boerse_newslist_container .boerse_smallnews_content:last-child {
  border-bottom: none;
}
#snapshot_container .allNews .all-news-box .all-news-items {
  padding: 0 0 10px 0 !important;
}
#snapshot_container .allNews .all-news-box .all-news-items .keyword_box {
  color: #9e0f15;
}
#snapshot_container .allNews .all-news-box .all-news-items .keyword_box .keywords {
  margin: 10px 0 5px 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
  font-size: 0.8rem;
  line-height: 1;
  display: inline-block;
}
#snapshot_container .allNews .all-news-box .all-news-items p.title {
  font-family: 'Martel', serif;
  font-weight: bold;
  line-height: 1.5rem;
  color: #444444;
  font-size: 1.2rem;
}
#snapshot_container .allNews .all-news-box .all-news-items .title {
  margin: 0 0 0 0 !important;
}
#snapshot_container .allNews .all-news-box .all-news-items .title a {
  text-decoration: none;
  color: #444444;
}
#snapshot_container .allNews .all-news-box .all-news-items h3.standfirst {
  margin: 0 0 5px 0 !important;
  color: #444444;
  font-size: 0.8rem;
  line-height: 1.1rem;
}
#snapshot_container .allNews .all-news-box .all-news-items h3.standfirst a {
  font-size: 0.8rem;
  color: #444444;
}
#snapshot_container .allNews .all-news-box .all-news-items span.date {
  color: grey;
  font-style: italic;
  font-size: 0.7rem;
  display: block;
  font-weight: normal;
  margin: 0 0 0 0 !important;
  line-height: 1rem;
}
#snapshot_container .allNews .all-news-box .all-news-items div.comments-box {
  margin: 0 0 0 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
}
#snapshot_container .allNews .all-news-box .all-news-items div.comments-box a {
  color: #9e0f15;
  font-size: 0.7rem;
  font-weight: normal;
}
.templateNoSubsection_container {
  padding: 20px 0 0 0 !important;
}
.templateNoSubsection_container img {
  width: 100%;
}
.templateNoSubsection_container .templateNoSubsection_content {
  padding: 0 0 0 0 !important;
}
.templateNoSubsection_container .templateNoSubsection_content #left-box {
  padding: 0 20px 0 20px !important;
}
.templateNoSubsection_container .templateNoSubsection_content #left-box h2.section-title {
  font-weight: normal;
  margin: 0 0 0 0 !important;
  line-height: 1.4rem;
  font-size: 1rem;
  color: #9e0f15;
  font-family: 'Open Sans', sans-serif;
}
.templateNoSubsection_container .templateNoSubsection_content #middle-box {
  padding: 0 0 0 20px !important;
  border-left: 1px solid #ececec;
}
.templateNoSubsection_container .templateNoSubsection_content #right-box {
  padding: 0 0 0 20px !important;
}
.templateNoSubsection_container .templateNoSubsection_content #right-box .widget_box_container:last-child {
  border-bottom: none;
}
.templateNoSubsection_container .templateNoSubsection_content #pagination-container {
  text-align: center;
  padding: 0 20px 20px 20px !important;
}
.templateNoSubsection_container .templateNoSubsection_content #pagination-container a,
.templateNoSubsection_container .templateNoSubsection_content #pagination-container span {
  margin: 0 0 5px 0 !important;
}
#section_bignews_container #section_bignews_content {
  border-bottom: 2px dotted #ececec;
  padding: 0 0 20px 0 !important;
}
#section_bignews_container #section_bignews_content .keyword_box {
  color: #9e0f15;
}
#section_bignews_container #section_bignews_content .keyword_box .keywords {
  margin: 0 0 7px 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
  font-size: 0.8rem;
  line-height: 1;
  display: inline-block;
}
#section_bignews_container #section_bignews_content p.title {
  font-family: 'Martel', serif;
  font-weight: bold;
  line-height: 1.5rem;
  color: #444444;
  font-size: 1.2rem;
}
#section_bignews_container #section_bignews_content .title a {
  text-decoration: none;
  color: #444444;
}
#section_bignews_container #section_bignews_content h3.standfirst {
  margin: 5px 0 0 0 !important;
  color: #444444;
  font-size: 1rem;
  line-height: 1.4rem;
}
#section_bignews_container #section_bignews_content h3.standfirst a {
  font-size: 1rem;
  color: #444444;
}
#section_bignews_container #section_bignews_content span.date {
  color: grey;
  font-style: italic;
  font-size: 0.7rem;
  display: block;
  font-weight: normal;
  margin: 0 0 0 0 !important;
  line-height: 1rem;
}
#section_bignews_container #section_bignews_content div.comments-box {
  margin: 0 0 0 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
}
#section_bignews_container #section_bignews_content div.comments-box a {
  color: #9e0f15;
  font-size: 0.7rem;
  font-weight: normal;
}
#section_bignews_container #section_bignews_content figcaption.img-description {
  font-size: 0.7rem;
  line-height: 1rem;
  margin: 5px 0 5px 0 !important;
  font-weight: bold;
}
.section_middlenews_container {
  border-bottom: 2px dotted #ececec;
  padding: 20px 0 0 0 !important;
}
.section_middlenews_container:last-child {
  border-bottom: none;
}
.section_middlenews_container .img-box figcaption.img-description {
  font-size: 0.7rem;
  line-height: 1rem;
  margin: 5px 0 5px 0 !important;
  font-weight: bold;
}
.section_middlenews_container .contentBox {
  padding: 0 0 0 0 !important;
}
.section_middlenews_container .contentBox .keyword_box {
  color: #9e0f15;
}
.section_middlenews_container .contentBox .keyword_box .keywords {
  margin: 10px 0 7px 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
  font-size: 0.8rem;
  line-height: 1;
  display: inline-block;
}
.section_middlenews_container .contentBox p.title {
  font-family: 'Martel', serif;
  font-weight: bold;
  line-height: 1.5rem;
  color: #444444;
  font-size: 1.2rem;
}
.section_middlenews_container .contentBox .title a {
  text-decoration: none;
  color: #444444;
}
.section_middlenews_container .contentBox h3.standfirst {
  margin: 5px 0 0 0 !important;
  color: #444444;
  font-size: 1rem;
  line-height: 1.4rem;
}
.section_middlenews_container .contentBox h3.standfirst a {
  font-size: 1rem;
  color: #444444;
}
.section_middlenews_container .contentBox span.date {
  color: grey;
  font-style: italic;
  font-size: 0.7rem;
  display: block;
  font-weight: normal;
  margin: 0 0 0 0 !important;
  line-height: 1rem;
}
.section_middlenews_container div.comments-box {
  margin: 0 0 20px 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
}
.section_middlenews_container div.comments-box a {
  color: #9e0f15;
  font-size: 0.7rem;
  font-weight: normal;
}
.section_smallnews_container {
  border-bottom: 2px dotted #ececec;
  padding: 20px 0 20px 0 !important;
}
.section_smallnews_container:last-child {
  border-bottom: none;
}
.section_smallnews_container .keyword_box {
  color: #9e0f15;
}
.section_smallnews_container .keyword_box .keywords {
  margin: 10px 0 7px 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
  font-size: 0.8rem;
  line-height: 1;
  display: inline-block;
}
.section_smallnews_container p.title {
  font-family: 'Martel', serif;
  font-weight: bold;
  line-height: 1.5rem;
  color: #444444;
  font-size: 1.2rem;
}
.section_smallnews_container .title a {
  text-decoration: none;
  color: #444444;
}
.section_smallnews_container h3.standfirst {
  margin: 5px 0 0 0 !important;
  color: #444444;
  font-size: 1rem;
  line-height: 1.4rem;
}
.section_smallnews_container h3.standfirst a {
  font-size: 1rem;
  color: #444444;
}
.section_smallnews_container span.date {
  color: grey;
  font-style: italic;
  font-size: 0.7rem;
  display: block;
  font-weight: normal;
  margin: 0 0 0 0 !important;
  line-height: 1rem;
}
.section_smallnews_container div.comments-box {
  margin: 0 0 0 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
}
.section_smallnews_container div.comments-box a {
  color: #9e0f15;
  font-size: 0.7rem;
  font-weight: normal;
}
.templateWithSubsection_container {
  padding: 20px 0 0 0 !important;
}
.templateWithSubsection_container img {
  width: 100%;
}
.templateWithSubsection_container .templateWithSubsection_content #left-box {
  padding: 20px 0 0 0 !important;
}
.templateWithSubsection_container .templateWithSubsection_content #left-box #left-box-l {
  padding: 0 20px 0 20px !important;
}
.templateWithSubsection_container .templateWithSubsection_content #left-box #left-box-r {
  padding: 0 20px 0 20px !important;
}
.templateWithSubsection_container .templateWithSubsection_content #right-box {
  padding: 0 0 0 20px !important;
}
.section_bignews_container {
  border-bottom: 2px dotted #ececec;
  padding: 0 20px 0 20px !important;
}
.section_bignews_container .section_bignews_content {
  padding: 0 0 15px 0 !important;
}
.section_bignews_container .section_bignews_content .img-box figcaption.img-description {
  font-size: 0.7rem;
  line-height: 1rem;
  margin: 5px 0 5px 0 !important;
  font-weight: bold;
}
.section_bignews_container .section_bignews_content .content h2.section-title {
  font-weight: normal;
  margin: 0 0 10px 0 !important;
  line-height: 1.4rem;
  font-size: 1rem;
  font-family: 'Open Sans', sans-serif;
}
.section_bignews_container .section_bignews_content .content h2.section-title a {
  font-size: 1rem;
  color: #9e0f15;
  font-family: 'Open Sans', sans-serif;
}
.section_bignews_container .section_bignews_content .content .keyword_box {
  color: #9e0f15;
}
.section_bignews_container .section_bignews_content .content .keyword_box .keywords {
  margin: 10px 0 7px 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
  font-size: 0.8rem;
  line-height: 1;
  display: inline-block;
}
.section_bignews_container .section_bignews_content .content p.title {
  font-family: 'Martel', serif;
  font-weight: bold;
  line-height: 1.5rem;
  color: #444444;
  font-size: 1.2rem;
}
.section_bignews_container .section_bignews_content .content .title a {
  text-decoration: none;
  color: #444444;
}
.section_bignews_container .section_bignews_content .content h3.standfirst {
  margin: 5px 0 0 0 !important;
  color: #444444;
  font-size: 1rem;
  line-height: 1.4rem;
}
.section_bignews_container .section_bignews_content .content h3.standfirst a {
  font-size: 1rem;
  color: #444444;
}
.section_bignews_container .section_bignews_content .content span.date {
  color: grey;
  font-style: italic;
  font-size: 0.7rem;
  display: block;
  font-weight: normal;
  margin: 0 0 0 0 !important;
  line-height: 1rem;
}
.section_bignews_container .section_bignews_content .content div.comments-box {
  margin: 0 0 0 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
}
.section_bignews_container .section_bignews_content .content div.comments-box a {
  color: #9e0f15;
  font-size: 0.7rem;
  font-weight: normal;
}
.section_bignews_container .bigNews-smallNewsExtra:last-child {
  padding: 20px 0 0 0 !important;
}
.section_bignews_container .bigNews-smallNewsExtra .img-box figcaption.img-description {
  font-size: 0.7rem;
  line-height: 1rem;
  margin: 5px 0 5px 0 !important;
  font-weight: bold;
}
.section_bignews_container .bigNews-smallNewsExtra .content {
  padding: 0 0 0 20px !important;
}
.section_bignews_container .bigNews-smallNewsExtra .content .keyword_box {
  color: #9e0f15;
}
.section_bignews_container .bigNews-smallNewsExtra .content .keyword_box .keywords {
  margin: 0 0 7px 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
  font-size: 0.8rem;
  line-height: 1;
  display: inline-block;
}
.section_bignews_container .bigNews-smallNewsExtra .content h3.standfirst {
  margin: 0 0 0 0 !important;
  color: #444444;
  font-size: 0.9rem;
  line-height: 1.2rem;
}
.section_bignews_container .bigNews-smallNewsExtra .content h3.standfirst a {
  font-family: 'Martel', serif;
  font-weight: normal;
  line-height: 1.2rem;
  color: #444444;
  font-size: 0.9rem;
}
.section_bignews_container .bigNews-smallNewsExtra .content span.date {
  color: grey;
  font-style: italic;
  font-size: 0.7rem;
  display: block;
  font-weight: normal;
  margin: 0 0 0 0 !important;
  line-height: 1rem;
}
.section_bignews_container .bigNews-smallNewsExtra .content div.comments-box {
  margin: 0 0 0 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
}
.section_bignews_container .bigNews-smallNewsExtra .content div.comments-box a {
  color: #9e0f15;
  font-size: 0.7rem;
  font-weight: normal;
}
.sectionWithSub_container {
  border-bottom: 2px dotted #ececec;
  padding: 0 0 20px 0 !important;
}
.sectionWithSub_container .section_newsbox_container {
  padding: 20px 0 0 0 !important;
}
.sectionWithSub_container .section_newsbox_container h2.section-title {
  font-weight: normal;
  margin: 0 0 10px 0 !important;
  line-height: 1.4rem;
  font-size: 1rem;
  font-family: 'Open Sans', sans-serif;
}
.sectionWithSub_container .section_newsbox_container h2.section-title a {
  font-size: 1rem;
  color: #9e0f15;
  font-family: 'Open Sans', sans-serif;
}
.sectionWithSub_container .section_newsbox_container .section_newsbox_content_big {
  padding: 0 0 15px 0 !important;
}
.sectionWithSub_container .section_newsbox_container .section_newsbox_content_big .keyword_box {
  color: #9e0f15;
}
.sectionWithSub_container .section_newsbox_container .section_newsbox_content_big .keyword_box .keywords {
  margin: 10px 0 7px 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
  font-size: 0.8rem;
  line-height: 1;
  display: inline-block;
}
.sectionWithSub_container .section_newsbox_container .section_newsbox_content_big p.title {
  font-family: 'Martel', serif;
  font-weight: bold;
  line-height: 1.5rem;
  color: #444444;
  font-size: 1.2rem;
}
.sectionWithSub_container .section_newsbox_container .section_newsbox_content_big .title {
  margin: 0 0 10px 0 !important;
}
.sectionWithSub_container .section_newsbox_container .section_newsbox_content_big .title a {
  text-decoration: none;
  color: #444444;
}
.sectionWithSub_container .section_newsbox_container .section_newsbox_content_big h3.standfirst {
  margin: 5px 0 5px 0 !important;
  color: #444444;
  font-size: 1rem;
  line-height: 1.4rem;
}
.sectionWithSub_container .section_newsbox_container .section_newsbox_content_big h3.standfirst a {
  font-size: 1rem;
  color: #444444;
}
.sectionWithSub_container .section_newsbox_container .section_newsbox_content_big span.date {
  color: grey;
  font-style: italic;
  font-size: 0.7rem;
  display: block;
  font-weight: normal;
  margin: 0 0 0 0 !important;
  line-height: 1rem;
}
.sectionWithSub_container .section_newsbox_container .section_newsbox_content_big div.comments-box {
  margin: 0 0 0 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
}
.sectionWithSub_container .section_newsbox_container .section_newsbox_content_big div.comments-box a {
  color: #9e0f15;
  font-size: 0.7rem;
  font-weight: normal;
}
.sectionWithSub_container .section_newsbox_container .section_newsbox_content_big figcaption.img-description {
  font-size: 0.7rem;
  line-height: 1rem;
  margin: 5px 0 5px 0 !important;
  font-weight: bold;
}
.sectionWithSub_container .section_newsbox_container .section_newsbox_small_content .section_newsbox_small_content_image .section_newsbox_small_item_image .keyword_box {
  color: #9e0f15;
}
.sectionWithSub_container .section_newsbox_container .section_newsbox_small_content .section_newsbox_small_content_image .section_newsbox_small_item_image .keyword_box .keywords {
  margin: 10px 0 7px 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
  font-size: 0.8rem;
  line-height: 1;
  display: inline-block;
}
.sectionWithSub_container .section_newsbox_container .section_newsbox_small_content .section_newsbox_small_content_image .section_newsbox_small_item_image h3.standfirst {
  margin: 0 0 0 0 !important;
  color: #444444;
  font-size: 0.9rem;
  line-height: 1.2rem;
}
.sectionWithSub_container .section_newsbox_container .section_newsbox_small_content .section_newsbox_small_content_image .section_newsbox_small_item_image h3.standfirst a {
  font-family: 'Martel', serif;
  font-weight: normal;
  line-height: 1.2rem;
  color: #444444;
  font-size: 0.9rem;
}
.sectionWithSub_container .section_newsbox_container .section_newsbox_small_content .section_newsbox_small_content_image .section_newsbox_small_item_image h3.standfirst {
  margin: 0 0 5px 0 !important;
  color: #444444;
  font-size: 0.8rem;
  line-height: 1.2rem;
}
.sectionWithSub_container .section_newsbox_container .section_newsbox_small_content .section_newsbox_small_content_image .section_newsbox_small_item_image h3.standfirst a {
  font-size: 0.8rem;
  color: #444444;
}
.sectionWithSub_container .section_newsbox_container .section_newsbox_small_content .section_newsbox_small_content_image .section_newsbox_small_item_image span.date {
  color: grey;
  font-style: italic;
  font-size: 0.7rem;
  display: block;
  font-weight: normal;
  margin: 0 0 0 0 !important;
  line-height: 1rem;
}
.sectionWithSub_container .section_newsbox_container .section_newsbox_small_content .section_newsbox_small_content_image .section_newsbox_small_item_image div.comments-box {
  margin: 0 0 0 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
}
.sectionWithSub_container .section_newsbox_container .section_newsbox_small_content .section_newsbox_small_content_image .section_newsbox_small_item_image div.comments-box a {
  color: #9e0f15;
  font-size: 0.7rem;
  font-weight: normal;
}
.sectionWithSub_container .section_newsbox_container .section_newsbox_small_content .section_newsbox_small_content_image .section_newsbox_small_item_image figcaption.img-description {
  font-size: 0.7rem;
  line-height: 1rem;
  margin: 5px 0 5px 0 !important;
  font-weight: bold;
}
.sectionWithSub_container .section_newsbox_container .section_newsbox_small_content .section_newsbox_small_content_image .section_newsbox_small_item_image:nth-child(1) {
  padding: 0 10px 15px 0 !important;
}
.sectionWithSub_container .section_newsbox_container .section_newsbox_small_content .section_newsbox_small_content_image .section_newsbox_small_item_image:nth-child(2) {
  padding: 0 0 15px 10px !important;
}
.sectionWithSub_container .section_newsbox_container .section_newsbox_small_content .section_newsbox_small_content_image .section_newsbox_small_item_image:nth-child(4) {
  padding: 0 10px 15px 0 !important;
}
.sectionWithSub_container .section_newsbox_container .section_newsbox_small_content .section_newsbox_small_content_image .section_newsbox_small_item_image:nth-child(5) {
  padding: 0 0 15px 10px !important;
}
.sectionWithSub_container .section_newsbox_container .section_newsbox_small_content .section_newsbox_small_item_text .keyword_box {
  color: #9e0f15;
}
.sectionWithSub_container .section_newsbox_container .section_newsbox_small_content .section_newsbox_small_item_text .keyword_box .keywords {
  margin: 10px 0 7px 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
  font-size: 0.8rem;
  line-height: 1;
  display: inline-block;
}
.sectionWithSub_container .section_newsbox_container .section_newsbox_small_content .section_newsbox_small_item_text h3.standfirst {
  margin: 0 0 0 0 !important;
  color: #444444;
  font-size: 0.9rem;
  line-height: 1.2rem;
}
.sectionWithSub_container .section_newsbox_container .section_newsbox_small_content .section_newsbox_small_item_text h3.standfirst a {
  font-family: 'Martel', serif;
  font-weight: normal;
  line-height: 1.2rem;
  color: #444444;
  font-size: 0.9rem;
}
.sectionWithSub_container .section_newsbox_container .section_newsbox_small_content .section_newsbox_small_item_text h3.standfirst {
  margin: 5px 0 5px 0 !important;
  color: #444444;
  font-size: 0.8rem;
  line-height: 1.2rem;
}
.sectionWithSub_container .section_newsbox_container .section_newsbox_small_content .section_newsbox_small_item_text h3.standfirst a {
  font-size: 0.8rem;
  color: #444444;
}
.sectionWithSub_container .section_newsbox_container .section_newsbox_small_content .section_newsbox_small_item_text span.date {
  color: grey;
  font-style: italic;
  font-size: 0.7rem;
  display: block;
  font-weight: normal;
  margin: 0 0 0 0 !important;
  line-height: 1rem;
}
.sectionWithSub_container .section_newsbox_container .section_newsbox_small_content .section_newsbox_small_item_text div.comments-box {
  margin: 0 0 0 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
}
.sectionWithSub_container .section_newsbox_container .section_newsbox_small_content .section_newsbox_small_item_text div.comments-box a {
  color: #9e0f15;
  font-size: 0.7rem;
  font-weight: normal;
}
.sectionWithSub_container .section_newslist_container:nth-child(5) .section_newslist_content {
  border-bottom: none;
}
.sectionWithSub_container .section_newslist_container .section_newslist_content {
  padding: 20px 0 0 0 !important;
}
.sectionWithSub_container .section_newslist_container .section_newslist_content h2.section-title {
  font-weight: normal;
  margin: 0 0 10px 0 !important;
  line-height: 1.4rem;
  font-size: 1rem;
  font-family: 'Open Sans', sans-serif;
}
.sectionWithSub_container .section_newslist_container .section_newslist_content h2.section-title a {
  font-size: 1rem;
  color: #9e0f15;
  font-family: 'Open Sans', sans-serif;
}
.sectionWithSub_container .section_newslist_container .section_newslist_content ul {
  padding: 0 0 0 0 !important;
  margin: 0 0 0 0 !important;
}
.sectionWithSub_container .section_newslist_container .section_newslist_content ul li {
  list-style-type: none;
  padding: 0 0 10px 0 !important;
}
.sectionWithSub_container .section_newslist_container .section_newslist_content ul li h3.list-text {
  margin: 0 0 0 0 !important;
  color: #444444;
  font-size: 1rem;
  line-height: 1.4rem;
}
.sectionWithSub_container .section_newslist_container .section_newslist_content ul li h3.list-text a {
  font-size: 1rem;
  color: #444444;
}
.sectionWithSub_container .section_newslist_container .section_newslist_content ul li span.date {
  color: grey;
  font-style: italic;
  font-size: 0.7rem;
  display: block;
  font-weight: normal;
  margin: 0 0 0 0 !important;
  line-height: 1rem;
}
.sectionWithSub_container .section_newslist_container .section_newslist_content ul li:last-child {
  padding: 0 0 0 0 !important;
}
.templateArticles_container,
.templateBlogsArticles_container {
  padding: 20px 0 20px 0 !important;
}
.templateArticles_container .templateArticles_content #left-box,
.templateBlogsArticles_container .templateArticles_content #left-box {
  padding: 0 20px 0 20px !important;
}
.templateArticles_container .templateArticles_content #left-box #article,
.templateBlogsArticles_container .templateArticles_content #left-box #article {
  display: inline-block;
  width: 100%;
}
.templateArticles_container .templateArticles_content #left-box #article .keyword_box,
.templateBlogsArticles_container .templateArticles_content #left-box #article .keyword_box {
  color: #9e0f15;
}
.templateArticles_container .templateArticles_content #left-box #article .keyword_box .keywords,
.templateBlogsArticles_container .templateArticles_content #left-box #article .keyword_box .keywords {
  margin: 0 0 0 0 !important;
  padding: 0 0 7px 0 !important;
  color: #9e0f15;
  font-size: 0.8rem;
  line-height: 1;
  display: inline-block;
}
.templateArticles_container .templateArticles_content #left-box #article span.date,
.templateBlogsArticles_container .templateArticles_content #left-box #article span.date {
  color: grey;
  font-style: italic;
  font-size: 0.7rem;
  display: block;
  font-weight: normal;
  margin: 0 0 0 0 !important;
  line-height: 1rem;
}
.templateArticles_container .templateArticles_content #left-box #article h1.title,
.templateBlogsArticles_container .templateArticles_content #left-box #article h1.title {
  font-family: 'Martel', serif;
  font-weight: normal;
  line-height: 31px;
  color: #444444;
  font-size: 24px;
}
.templateArticles_container .templateArticles_content #left-box #article .title,
.templateBlogsArticles_container .templateArticles_content #left-box #article .title {
  margin: 0 0 0 0 !important;
}
.templateArticles_container .templateArticles_content #left-box #article p.standfirst,
.templateBlogsArticles_container .templateArticles_content #left-box #article p.standfirst {
  margin: 20px 0 20px 0 !important;
  color: #444444;
  font-size: 19px;
  line-height: 25px;
}
.templateArticles_container .templateArticles_content #left-box #article p.standfirst a,
.templateBlogsArticles_container .templateArticles_content #left-box #article p.standfirst a {
  font-size: 19px;
  color: #444444;
}
.templateArticles_container .templateArticles_content #left-box #article .img-box figcaption.img-description,
.templateBlogsArticles_container .templateArticles_content #left-box #article .img-box figcaption.img-description {
  font-size: 0.7rem;
  line-height: 1rem;
  margin: 5px 0 5px 0 !important;
  font-weight: bold;
}
.templateArticles_container .templateArticles_content #left-box #article .img-box .bx-wrapper,
.templateBlogsArticles_container .templateArticles_content #left-box #article .img-box .bx-wrapper {
  height: auto;
}
.templateArticles_container .templateArticles_content #left-box #article #sub-text,
.templateBlogsArticles_container .templateArticles_content #left-box #article #sub-text,
.templateArticles_container .templateArticles_content #left-box #article #sub-text-advertorial,
.templateBlogsArticles_container .templateArticles_content #left-box #article #sub-text-advertorial {
  padding: 20px 0 0 0 !important;
  /* font-size: 0.95rem; */
  font-size: 19px;
  line-height: 1.5rem;
}
.templateArticles_container .templateArticles_content #left-box span.date,
.templateBlogsArticles_container .templateArticles_content #left-box span.date {
  color: grey;
  font-style: italic;
  font-size: 0.7rem;
  display: block;
  font-weight: normal;
  margin: 0 0 0 0 !important;
  line-height: 1rem;
}
.templateArticles_container .templateArticles_content #left-box #article-fremd,
.templateBlogsArticles_container .templateArticles_content #left-box #article-fremd {
  display: inline-block;
}
.templateArticles_container .templateArticles_content #left-box #article-fremd h2.section-title,
.templateBlogsArticles_container .templateArticles_content #left-box #article-fremd h2.section-title {
  font-weight: normal;
  margin: 0 0 10px 0 !important;
  line-height: 1.4rem;
  font-size: 1rem;
  color: #9e0f15;
  font-family: 'Open Sans', sans-serif;
}
.templateArticles_container .templateArticles_content #left-box #article-fremd .keyword_box,
.templateBlogsArticles_container .templateArticles_content #left-box #article-fremd .keyword_box {
  color: #9e0f15;
}
.templateArticles_container .templateArticles_content #left-box #article-fremd .keyword_box .keywords,
.templateBlogsArticles_container .templateArticles_content #left-box #article-fremd .keyword_box .keywords {
  margin: 0 0 5px 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
  font-size: 0.8rem;
  line-height: 1;
  display: inline-block;
}
.templateArticles_container .templateArticles_content #left-box #article-fremd h1.title,
.templateBlogsArticles_container .templateArticles_content #left-box #article-fremd h1.title {
  font-family: 'Martel', serif;
  font-weight: normal;
  line-height: 31px;
  color: #444444;
  font-size: 24px;
}
.templateArticles_container .templateArticles_content #left-box #article-fremd .title,
.templateBlogsArticles_container .templateArticles_content #left-box #article-fremd .title {
  margin: 0 0 0 0 !important;
}
.templateArticles_container .templateArticles_content #left-box #article-fremd .title #article-continue,
.templateBlogsArticles_container .templateArticles_content #left-box #article-fremd .title #article-continue {
  color: #9e0f15;
  font-size: 1rem;
}
.templateArticles_container .templateArticles_content #left-box #article-fremd p.standfirst,
.templateBlogsArticles_container .templateArticles_content #left-box #article-fremd p.standfirst {
  margin: 0 0 0 0 !important;
  color: #444444;
  font-size: 19px;
  line-height: 25px;
}
.templateArticles_container .templateArticles_content #left-box #article-fremd p.standfirst a,
.templateBlogsArticles_container .templateArticles_content #left-box #article-fremd p.standfirst a {
  font-size: 19px;
  color: #444444;
}
.templateArticles_container .templateArticles_content #left-box #article-fremd .img-box figcaption.img-description,
.templateBlogsArticles_container .templateArticles_content #left-box #article-fremd .img-box figcaption.img-description {
  font-size: 0.7rem;
  line-height: 1rem;
  margin: 5px 0 5px 0 !important;
  font-weight: bold;
}
.templateArticles_container .templateArticles_content #left-box #article-fremd .img-box .bx-wrapper,
.templateBlogsArticles_container .templateArticles_content #left-box #article-fremd .img-box .bx-wrapper {
  height: auto;
}
.templateArticles_container .templateArticles_content #left-box #more_new_videos .section_video figure,
.templateBlogsArticles_container .templateArticles_content #left-box #more_new_videos .section_video figure {
  position: relative;
  cursor: pointer;
}
.templateArticles_container .templateArticles_content #left-box #more_new_videos .section_video figure .content_video_section,
.templateBlogsArticles_container .templateArticles_content #left-box #more_new_videos .section_video figure .content_video_section {
  width: 100% !important;
}
.templateArticles_container .templateArticles_content #left-box #more_new_videos .section_video figure .video_layer_section,
.templateBlogsArticles_container .templateArticles_content #left-box #more_new_videos .section_video figure .video_layer_section {
  position: absolute;
  background-color: transparent;
  top: 0;
  width: 100%;
  height: 100%;
}
.templateArticles_container .templateArticles_content #left-box #more_new_videos .section_video figure .video_layer_section a,
.templateBlogsArticles_container .templateArticles_content #left-box #more_new_videos .section_video figure .video_layer_section a {
  width: 100%;
  height: 100%;
  display: block;
}
.templateArticles_container .templateArticles_content #left-box #more_new_videos .section_video figure .video_layer_section .play_button_section,
.templateBlogsArticles_container .templateArticles_content #left-box #more_new_videos .section_video figure .video_layer_section .play_button_section {
  width: 50px;
  height: auto;
  margin: 0 auto;
  display: block;
  padding-top: 17%;
}
.templateArticles_container .templateArticles_content #left-box #more_new_videos .section_video span.date,
.templateBlogsArticles_container .templateArticles_content #left-box #more_new_videos .section_video span.date {
  color: grey;
  font-style: italic;
  font-size: 0.7rem;
  display: block;
  font-weight: normal;
  margin: 0 0 0 0 !important;
  line-height: 1rem;
}
.templateArticles_container .templateArticles_content #left-box #more_new_videos .section_video h3.title,
.templateBlogsArticles_container .templateArticles_content #left-box #more_new_videos .section_video h3.title {
  font-family: 'Martel', serif;
  font-weight: bold;
  line-height: 1.5rem;
  color: #444444;
  font-size: 1.2rem;
}
.templateArticles_container .templateArticles_content #left-box #list_videos h2,
.templateBlogsArticles_container .templateArticles_content #left-box #list_videos h2 {
  padding-top: 30px;
}
.templateArticles_container .templateArticles_content #left-box #list_videos #list_head,
.templateBlogsArticles_container .templateArticles_content #left-box #list_videos #list_head {
  background-color: #ececec;
  border-top: 1px solid #000;
  font-weight: bold;
  font-size: 0.8rem;
}
.templateArticles_container .templateArticles_content #left-box #list_videos #list_head #list_head_time,
.templateBlogsArticles_container .templateArticles_content #left-box #list_videos #list_head #list_head_time {
  padding: 2px 5px;
}
.templateArticles_container .templateArticles_content #left-box #list_videos #list_head #list_head_title,
.templateBlogsArticles_container .templateArticles_content #left-box #list_videos #list_head #list_head_title {
  padding: 2px 0;
}
.templateArticles_container .templateArticles_content #left-box #list_videos .list_body,
.templateBlogsArticles_container .templateArticles_content #left-box #list_videos .list_body {
  padding: 3px 0;
  border-bottom: 1px dotted #ccc;
}
.templateArticles_container .templateArticles_content #left-box #list_videos .list_body .list_body_time,
.templateBlogsArticles_container .templateArticles_content #left-box #list_videos .list_body .list_body_time {
  padding: 0 5px;
}
.templateArticles_container .templateArticles_content #left-box #list_videos .list_body .list_body_time span,
.templateBlogsArticles_container .templateArticles_content #left-box #list_videos .list_body .list_body_time span {
  font-size: 0.8rem;
}
.templateArticles_container .templateArticles_content #left-box #list_videos .list_body .list_body_title a,
.templateBlogsArticles_container .templateArticles_content #left-box #list_videos .list_body .list_body_title a {
  color: #9e0f15;
  font-family: 'Martel', serif;
  font-size: 0.8rem;
}
.templateArticles_container .templateArticles_content #right-box,
.templateBlogsArticles_container .templateArticles_content #right-box {
  padding: 0 0 0 20px !important;
}
.templateArticles_container .templateArticles_content #right-box .widget_box_container:last-child,
.templateBlogsArticles_container .templateArticles_content #right-box .widget_box_container:last-child {
  border-bottom: none;
}
.bxslider_article_image {
  height: inherit;
}
.bxslider_article_image li img {
  border: none !important;
  padding: 0 0 0 0 !important;
}
.bxslider_article_image li .image-text {
  font-size: 0.8rem;
  font-weight: bold;
  margin: 0 0 0 0 !important;
}
#bx-pager-article-image {
  bottom: -10px;
  padding: 0 0 20px 0 !important;
}
#bx-pager-article-image a {
  border: solid #ccc 1px;
  display: inline-block;
  margin: 0 5px 0 5px !important;
  padding: 3px 3px 3px 3px !important;
}
#bx-pager-article-image a:first-child {
  margin: 0 5px 0 0 !important;
}
#bx-pager-article-image a:last-child {
  margin: 0 0 0 5px !important;
}
#bx-pager-article-image a:hover,
#bx-pager-article-image a.active {
  border: solid #5280DD 1px;
}
.templateNewsletter_container {
  padding: 20px 0 0 0 !important;
}
.templateNewsletter_container .templateNewsletter_content #header {
  padding: 20px 20px 20px 20px !important;
  text-align: center;
}
.templateNewsletter_container .templateNewsletter_content #header #newsbreak_logo {
  width: auto;
  margin: 0 auto;
}
.templateNewsletter_container .templateNewsletter_content #left-box {
  padding: 0 20px 0 20px !important;
}
.templateNewsletter_container .templateNewsletter_content #left-box #left-box-r a img {
  margin: 0 auto 0 auto !important;
}
.templateNewsletter_container .templateNewsletter_content #left-box #left-box-l h3 {
  margin: 0 0 10px 0 !important;
}
.templateNewsletter_container .templateNewsletter_content #right-box {
  padding: 0 20px 0 20px !important;
}
.templateNewsletter_container .templateNewsletter_content #right-box #image1,
.templateNewsletter_container .templateNewsletter_content #right-box #image2 {
  text-align: center;
  padding: 20px 0 40px 0 !important;
}
.templateNewsletter_container .templateNewsletter_content #bottom-box {
  padding: 20px 20px 0 20px !important;
}
.templateNewsletter_container .templateNewsletter_content #bottom-box .newsbreak_footer {
  padding: 0 0 20px 0 !important;
  text-align: center;
}
.templateNewsletter_container .templateNewsletter_content #bottom-box .newsbreak_footer #url-link {
  color: grey;
}
.templateNewsletter_container .templateNewsletter_content #bottom-box .newsbreak_footer .request-link {
  color: #9e0f15;
}
#newsletter_form-container {
  margin: 20px 0 20px 0 !important;
  border: 1px solid #ccc;
  padding: 0 20px 10px 20px !important;
}
#newsletter_form-container .form-group {
  width: 100%;
}
#newsletter_form-container .form-group .input-group {
  width: 100%;
}
#newsbreak_bigNews_container #newsbreak_bigNews_content .img-box figcaption.img-description {
  font-size: 0.7rem;
  line-height: 1rem;
  margin: 5px 0 5px 0 !important;
  font-weight: bold;
}
#newsbreak_bigNews_container #newsbreak_bigNews_content .content .keyword_box {
  color: #9e0f15;
}
#newsbreak_bigNews_container #newsbreak_bigNews_content .content .keyword_box .keywords {
  margin: 10px 0 5px 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
  font-size: 0.8rem;
  line-height: 1;
  display: inline-block;
}
#newsbreak_bigNews_container #newsbreak_bigNews_content .content p.title {
  font-family: 'Martel', serif;
  font-weight: bold;
  line-height: 1.5rem;
  color: #444444;
  font-size: 1.2rem;
}
#newsbreak_bigNews_container #newsbreak_bigNews_content .content h3.standfirst {
  margin: 5px 0 0 0 !important;
  color: #444444;
  font-size: 1rem;
  line-height: 1.4rem;
}
#newsbreak_bigNews_container #newsbreak_bigNews_content .content h3.standfirst a {
  font-size: 1rem;
  color: #444444;
}
#newsbreak_bigNews_container #newsbreak_bigNews_content .content span.date {
  color: grey;
  font-style: italic;
  font-size: 0.7rem;
  display: block;
  font-weight: normal;
  margin: 0 0 0 0 !important;
  line-height: 1rem;
}
#newsbreak_bigNews_container #newsbreak_bigNews_content .content div.comments-box {
  margin: 0 0 0 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
}
#newsbreak_bigNews_container #newsbreak_bigNews_content .content div.comments-box a {
  color: #9e0f15;
  font-size: 0.7rem;
  font-weight: normal;
}
#newsbreak_smallNews_container h2.section-title {
  font-weight: normal;
  margin: 20px 0 10px 0 !important;
  line-height: 1.4rem;
  font-size: 1rem;
  color: #9e0f15;
  font-family: 'Open Sans', sans-serif;
}
#newsbreak_smallNews_container #newsbreak_smallNews_content .small-item:nth-child(1) {
  padding: 0 10px 0 0 !important;
}
#newsbreak_smallNews_container #newsbreak_smallNews_content .small-item:nth-child(2) {
  padding: 0 0 0 10px !important;
}
#newsbreak_smallNews_container #newsbreak_smallNews_content .small-item .keyword_box {
  color: #9e0f15;
}
#newsbreak_smallNews_container #newsbreak_smallNews_content .small-item .keyword_box .keywords {
  margin: 10px 0 5px 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
  font-size: 0.8rem;
  line-height: 1;
  display: inline-block;
}
#newsbreak_smallNews_container #newsbreak_smallNews_content .small-item h3.title {
  margin: 0 0 0 0 !important;
  color: #444444;
  font-size: 0.8rem;
  line-height: 1.3rem;
}
#newsbreak_smallNews_container #newsbreak_smallNews_content .small-item h3.title a {
  font-family: 'Martel', serif;
  font-weight: normal;
  line-height: 1.3rem;
  color: #444444;
  font-size: 0.8rem;
}
#newsbreak_smallNews_container #newsbreak_smallNews_content .small-item span.date {
  color: grey;
  font-style: italic;
  font-size: 0.7rem;
  display: block;
  font-weight: normal;
  margin: 0 0 0 0 !important;
  line-height: 1rem;
}
#newsbreak_smallNews_container #newsbreak_smallNews_content .small-item div.comments-box {
  margin: 0 0 0 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
}
#newsbreak_smallNews_container #newsbreak_smallNews_content .small-item div.comments-box a {
  color: #9e0f15;
  font-size: 0.7rem;
  font-weight: normal;
}
#newsbreak_chart {
  padding: 40px 0 40px 0 !important;
}
#newsbreak_chart .mini_chart {
  height: 200px;
  background-repeat: no-repeat;
  background-image: url(https://ls.ad-hoc-news.de/charts/chart.php?paper=DE000LUSDAX6&width=497&height=200&interval=intraday);
}
#newsbreak_middleNews_container h2.section-title {
  font-weight: normal;
  margin: 0 0 10px 0 !important;
  line-height: 1.4rem;
  font-size: 1rem;
  color: #9e0f15;
  font-family: 'Open Sans', sans-serif;
}
#newsbreak_middleNews_container #newsbreak_middleNews_content .small-item .keyword_box {
  color: #9e0f15;
}
#newsbreak_middleNews_container #newsbreak_middleNews_content .small-item .keyword_box .keywords {
  margin: 10px 0 5px 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
  font-size: 0.8rem;
  line-height: 1;
  display: inline-block;
}
#newsbreak_middleNews_container #newsbreak_middleNews_content .small-item h3.title {
  margin: 0 0 0 0 !important;
  color: #444444;
  font-size: 0.8rem;
  line-height: 1.3rem;
}
#newsbreak_middleNews_container #newsbreak_middleNews_content .small-item h3.title a {
  font-family: 'Martel', serif;
  font-weight: normal;
  line-height: 1.3rem;
  color: #444444;
  font-size: 0.8rem;
}
#newsbreak_middleNews_container #newsbreak_middleNews_content .small-item span.date {
  color: grey;
  font-style: italic;
  font-size: 0.7rem;
  display: block;
  font-weight: normal;
  margin: 0 0 0 0 !important;
  line-height: 1rem;
}
#newsbreak_middleNews_container #newsbreak_middleNews_content .small-item div.comments-box {
  margin: 0 0 0 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
}
#newsbreak_middleNews_container #newsbreak_middleNews_content .small-item div.comments-box a {
  color: #9e0f15;
  font-size: 0.7rem;
  font-weight: normal;
}
#newsbreak_indices {
  padding: 20px 0 0 0 !important;
}
#newsbreak_indices table {
  font-size: 0.7rem;
}
#newsbreak_indices table thead tr td {
  padding: 2px 5px 2px 5px !important;
  font-weight: bold;
  text-align: right;
}
#newsbreak_indices table thead tr .thnname {
  text-align: left;
}
#newsbreak_indices table tbody tr td {
  padding: 2px 5px 2px 5px !important;
  text-align: right;
}
#newsbreak_indices table tbody tr .thnname {
  text-align: left;
}
#newsbreak_topflop table {
  font-size: 0.7rem;
}
#newsbreak_topflop table thead tr td {
  padding: 2px 5px 2px 5px !important;
  text-align: right;
  font-weight: bold;
}
#newsbreak_topflop table thead tr .thnname {
  text-align: left;
}
#newsbreak_topflop table tbody tr td {
  padding: 2px 5px 2px 5px !important;
  text-align: right;
}
#newsbreak_topflop table tbody tr .thnname {
  text-align: left;
}
#newsbreak_topflop table tbody #chart-flop td,
#newsbreak_topflop table tbody #chart-top td {
  font-weight: bold;
}
#newsbreak_adhoc {
  padding: 0 0 20px 0 !important;
}
#newsbreak_adhoc h2.section-title {
  font-weight: normal;
  margin: 0 0 10px 0 !important;
  line-height: 1.4rem;
  font-size: 1rem;
  color: #9e0f15;
  font-family: 'Open Sans', sans-serif;
}
#newsbreak_adhoc ul {
  padding: 0 0 0 20px !important;
}
#newsbreak_adhoc ul li h3.list-text {
  margin: 0 0 0 0 !important;
  color: #444444;
  font-size: 0.8rem;
  line-height: 1.3rem;
}
#newsbreak_adhoc ul li h3.list-text a {
  font-family: 'Martel', serif;
  font-weight: normal;
  line-height: 1.3rem;
  color: #444444;
  font-size: 0.8rem;
}
#newsbreak_list_container #newsbreak_list_content .newsbreak-item {
  min-height: 585px;
}
#newsbreak_list_container #newsbreak_list_content .newsbreak-item:nth-child(1),
#newsbreak_list_container #newsbreak_list_content .newsbreak-item:nth-child(3) {
  padding: 0 10px 0 0 !important;
}
#newsbreak_list_container #newsbreak_list_content .newsbreak-item:nth-child(2),
#newsbreak_list_container #newsbreak_list_content .newsbreak-item:nth-child(4) {
  padding: 0 0 0 10px !important;
}
#newsbreak_list_container #newsbreak_list_content .newsbreak-item h2.section-title {
  font-weight: normal;
  margin: 0 0 10px 0 !important;
  line-height: 1.4rem;
  font-size: 1rem;
  font-family: 'Open Sans', sans-serif;
}
#newsbreak_list_container #newsbreak_list_content .newsbreak-item h2.section-title a {
  font-size: 1rem;
  color: #9e0f15;
  font-family: 'Open Sans', sans-serif;
}
#newsbreak_list_container #newsbreak_list_content .newsbreak-item ul {
  padding: 0 0 0 0 !important;
}
#newsbreak_list_container #newsbreak_list_content .newsbreak-item ul li {
  list-style-type: none;
}
#newsbreak_list_container #newsbreak_list_content .newsbreak-item ul li h3.list-text {
  margin: 0 0 0 0 !important;
  color: #444444;
  font-size: 0.8rem;
  line-height: 1.3rem;
}
#newsbreak_list_container #newsbreak_list_content .newsbreak-item ul li h3.list-text a {
  font-family: 'Martel', serif;
  font-weight: normal;
  line-height: 1.3rem;
  color: #444444;
  font-size: 0.8rem;
}
#newsbreak_list_container #newsbreak_list_content .newsbreak-item ul li span.date {
  color: grey;
  font-style: italic;
  font-size: 0.7rem;
  display: block;
  font-weight: normal;
  margin: 0 0 0 0 !important;
  line-height: 1rem;
}
.templateSectionList_container {
  padding: 20px 0 0 0 !important;
}
.templateSectionList_container .templateSectionList_content #left-box {
  padding: 0 20px 0 20px !important;
}
.templateSectionList_container .templateSectionList_content #middle-box {
  padding: 0 20px 0 20px !important;
}
.templateSectionList_container .templateSectionList_content #right-box {
  padding: 0 0 0 20px !important;
}
.templateSectionList_container .templateSectionList_content #right-box .widget_box_container:last-child {
  border-bottom: none;
}
.onlyList_newslist_container .onlyList_newslist_content .onlyList_smallnews_container {
  padding: 20px 0 20px 0 !important;
  border-bottom: 2px dotted #ececec;
}
.onlyList_newslist_container .onlyList_newslist_content .onlyList_smallnews_container .keyword_box {
  color: #9e0f15;
}
.onlyList_newslist_container .onlyList_newslist_content .onlyList_smallnews_container .keyword_box .keywords {
  margin: 10px 0 5px 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
  font-size: 0.8rem;
  line-height: 1;
  display: inline-block;
}
.onlyList_newslist_container .onlyList_newslist_content .onlyList_smallnews_container p.title {
  font-family: 'Martel', serif;
  font-weight: bold;
  line-height: 1.5rem;
  color: #444444;
  font-size: 1.2rem;
}
.onlyList_newslist_container .onlyList_newslist_content .onlyList_smallnews_container .title a {
  text-decoration: none;
  color: #444444;
}
.onlyList_newslist_container .onlyList_newslist_content .onlyList_smallnews_container h3.standfirst {
  margin: 5px 0 0 0 !important;
  color: #444444;
  font-size: 1rem;
  line-height: 1.4rem;
}
.onlyList_newslist_container .onlyList_newslist_content .onlyList_smallnews_container h3.standfirst a {
  font-size: 1rem;
  color: #444444;
}
.onlyList_newslist_container .onlyList_newslist_content .onlyList_smallnews_container span.date {
  color: grey;
  font-style: italic;
  font-size: 0.7rem;
  display: block;
  font-weight: normal;
  margin: 0 0 0 0 !important;
  line-height: 1rem;
}
.onlyList_newslist_container .onlyList_newslist_content .onlyList_smallnews_container div.comments-box {
  margin: 0 0 0 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
}
.onlyList_newslist_container .onlyList_newslist_content .onlyList_smallnews_container div.comments-box a {
  color: #9e0f15;
  font-size: 0.7rem;
  font-weight: normal;
}
.onlyList_newslist_container .onlyList_newslist_content .onlyList_smallnews_container:first-child {
  padding: 0 0 20px 0 !important;
}
.onlyList_newslist_container .onlyList_newslist_content .onlyList_smallnews_container:last-child {
  border-bottom: none;
}
.pressespiegel_newslist_container {
  background-color: #fff !important;
}
.pressespiegel_newslist_container h2.section-title {
  font-weight: normal;
  margin: 20px 0 5px 0 !important;
  line-height: 1.4rem;
  font-size: 1rem;
  font-family: 'Open Sans', sans-serif;
}
.pressespiegel_newslist_container h2.section-title a {
  font-size: 1rem;
  color: #9e0f15;
  font-family: 'Open Sans', sans-serif;
}
.pressespiegel_newslist_container .pressespiegel_newslist_content .pressespiegel_newslist_item {
  padding: 0 5px 0 5px !important;
}
.pressespiegel_newslist_container .pressespiegel_newslist_content .pressespiegel_newslist_item h2.section-title {
  font-weight: normal;
  margin: 0 0 5px 0 !important;
  line-height: 1.4rem;
  font-size: 1rem;
  font-family: 'Open Sans', sans-serif;
}
.pressespiegel_newslist_container .pressespiegel_newslist_content .pressespiegel_newslist_item h2.section-title a {
  font-size: 1rem;
  color: #9e0f15;
  font-family: 'Open Sans', sans-serif;
}
.pressespiegel_newslist_container .pressespiegel_newslist_content .pressespiegel_newslist_item:last-child {
  padding: 0 0 0 5px !important;
}
.pressespiegel_newslist_container .pressespiegel_newslist_content .pressespiegel_newslist_item:first-child {
  padding: 0 5px 0 0 !important;
}
.pressespiegel_newslist_container .pressespiegel_newslist_content .pressespiegel_newslist_item ul {
  padding: 0 0 0 0 !important;
}
.pressespiegel_newslist_container .pressespiegel_newslist_content .pressespiegel_newslist_item ul li {
  list-style-type: none;
  padding: 0 0 5px 0 !important;
}
.pressespiegel_newslist_container .pressespiegel_newslist_content .pressespiegel_newslist_item ul li h3.list-text {
  margin: 5px 0 5px 0 !important;
  color: #444444;
  font-size: 0.8rem;
  line-height: 1.3rem;
}
.pressespiegel_newslist_container .pressespiegel_newslist_content .pressespiegel_newslist_item ul li h3.list-text a {
  font-family: 'Martel', serif;
  font-weight: normal;
  line-height: 1.3rem;
  color: #444444;
  font-size: 0.8rem;
}
.pressespiegel_newslist_container .pressespiegel_newslist_content .pressespiegel_newslist_item ul li span.date {
  color: grey;
  font-style: italic;
  font-size: 0.7rem;
  display: block;
  font-weight: normal;
  margin: 0 0 0 0 !important;
  line-height: 0.9rem;
}
.pressespiegel_section_newslist_container h2.section-title {
  font-weight: normal;
  margin: 20px 0 5px 0 !important;
  line-height: 1.4rem;
  font-size: 1rem;
  font-family: 'Open Sans', sans-serif;
}
.pressespiegel_section_newslist_container h2.section-title a {
  font-size: 1rem;
  color: #9e0f15;
  font-family: 'Open Sans', sans-serif;
}
.pressespiegel_section_newslist_container .pressespiegel_section_newslist_content .pressespiegel_section_newslist_item {
  padding: 0 5px 0 5px !important;
}
.pressespiegel_section_newslist_container .pressespiegel_section_newslist_content .pressespiegel_section_newslist_item h2.section-title {
  font-weight: normal;
  margin: 0 0 5px 0 !important;
  line-height: 1.4rem;
  font-size: 1rem;
  font-family: 'Open Sans', sans-serif;
}
.pressespiegel_section_newslist_container .pressespiegel_section_newslist_content .pressespiegel_section_newslist_item h2.section-title a {
  font-size: 1rem;
  color: #9e0f15;
  font-family: 'Open Sans', sans-serif;
}
.pressespiegel_section_newslist_container .pressespiegel_section_newslist_content .pressespiegel_section_newslist_item:last-child {
  padding: 0 0 0 5px !important;
}
.pressespiegel_section_newslist_container .pressespiegel_section_newslist_content .pressespiegel_section_newslist_item:first-child {
  padding: 0 5px 0 0 !important;
}
.pressespiegel_section_newslist_container .pressespiegel_section_newslist_content .pressespiegel_section_newslist_item ul {
  padding: 0 0 0 0 !important;
}
.pressespiegel_section_newslist_container .pressespiegel_section_newslist_content .pressespiegel_section_newslist_item ul li {
  list-style-type: none;
  padding: 0 0 5px 0 !important;
}
.pressespiegel_section_newslist_container .pressespiegel_section_newslist_content .pressespiegel_section_newslist_item ul li h3.list-text {
  margin: 5px 0 0 0 !important;
  color: #444444;
  font-size: 0.8rem;
  line-height: 1.3rem;
}
.pressespiegel_section_newslist_container .pressespiegel_section_newslist_content .pressespiegel_section_newslist_item ul li h3.list-text a {
  font-family: 'Martel', serif;
  font-weight: normal;
  line-height: 1.3rem;
  color: #444444;
  font-size: 0.8rem;
}
.pressespiegel_section_newslist_container .pressespiegel_section_newslist_content .pressespiegel_section_newslist_item ul li span.date {
  color: grey;
  font-style: italic;
  font-size: 0.7rem;
  display: block;
  font-weight: normal;
  margin: 0 0 0 0 !important;
  line-height: 1rem;
}
a.disabled {
  pointer-events: none;
  cursor: default;
  color: #ccc;
  border: 1px solid #ccc !important;
}
#pagination-container {
  text-align: center;
  padding: 30px 0 0 0;
}
#pagination-container .page-btn {
  border: 1px solid #adadad;
  padding: 5px 10px;
  -webkit-border-radius: 3px;
  -o-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  font-size: 0.7rem;
}
#pagination-container span {
  margin-left: 4px;
}
.pagination-article div .pagination-letterbox {
  border: 1px solid #ddd;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  -o-border-radius: 15px;
  border-radius: 15px;
  padding: 5px 14px;
}
.pagination-article div .pagination-letterbox:hover {
  background-color: #ececec;
}
#bitcoin_container {
  padding: 0 20px 0 20px !important;
}
#bitcoin_container #bitcoin_content h2 {
  margin: 0 0 10px 0 !important;
}
#bitcoin_container #bitcoin_content #top_content .bitcoin-image {
  margin: 10px 0 20px 0 !important;
  max-width: 100%;
  float: none;
}
#bitcoin_container #bitcoin_content #top_content .bitcoin-image img {
  max-width: 100%;
}
#bitcoin_container #bitcoin_content #bottom_content #crypto_terms .term-title {
  cursor: pointer;
}
#bitcoin_container #bitcoin_content #bottom_content #crypto_terms .term-title:hover {
  text-decoration: underline;
  font-weight: bold;
}
#bitcoin_container #bitcoin_content #bottom_content #crypto_terms .term_description {
  text-align: justify;
  padding: 0 0 20px 20px !important;
}
#kalenderblatt_container {
  padding: 20px 0 0 0 !important;
}
#kalenderblatt_container #kalenderblatt_content {
  padding: 0 20px 0 20px !important;
}
#kalenderblatt_container #kalenderblatt_content #left-box #section_bignews_container #section_bignews_content {
  border-bottom: none;
}
#kalenderblatt_container #kalenderblatt_content #left-box #section_bignews_container #section_bignews_content #imgBox {
  border-top: 1px solid grey;
  border-left: 1px solid grey;
  border-right: 1px solid grey;
  -o-clip-path: circle(40% at 50% 50%);
  -ms-clip-path: circle(40% at 50% 50%);
  -moz-clip-path: circle(40% at 50% 50%);
  -webkit-clip-path: circle(40% at 50% 50%);
  clip-path: circle(40% at 50% 50%);
}
#kalenderblatt_container #kalenderblatt_content #left-box #section_bignews_container #section_bignews_content #content .keyword_box {
  color: #9e0f15;
}
#kalenderblatt_container #kalenderblatt_content #left-box #section_bignews_container #section_bignews_content #content .keyword_box .keywords {
  margin: 10px 0 5px 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
  font-size: 0.8rem;
  line-height: 1;
  display: inline-block;
}
#kalenderblatt_container #kalenderblatt_content #left-box #section_bignews_container #section_bignews_content #content p.title {
  font-family: 'Martel', serif;
  font-weight: bold;
  line-height: 1.5rem;
  color: #444444;
  font-size: 1.2rem;
}
#kalenderblatt_container #kalenderblatt_content #left-box #section_bignews_container #section_bignews_content #content .title a {
  text-decoration: none;
  color: #444444;
}
#kalenderblatt_container #kalenderblatt_content #left-box #section_bignews_container #section_bignews_content #content h3.standfirst {
  margin: 5px 0 0 0 !important;
  color: #444444;
  font-size: 1rem;
  line-height: 1.4rem;
}
#kalenderblatt_container #kalenderblatt_content #left-box #section_bignews_container #section_bignews_content #content h3.standfirst a {
  font-size: 1rem;
  color: #444444;
}
#kalenderblatt_container #kalenderblatt_content #left-box #section_bignews_container #section_bignews_content #content span.date {
  color: grey;
  font-style: italic;
  font-size: 0.7rem;
  display: block;
  font-weight: normal;
  margin: 0 0 0 0 !important;
  line-height: 1rem;
}
#kalenderblatt_container #kalenderblatt_content #left-box #section_bignews_container #section_bignews_content #content div.comments-box {
  margin: 0 0 0 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
}
#kalenderblatt_container #kalenderblatt_content #left-box #section_bignews_container #section_bignews_content #content div.comments-box a {
  color: #9e0f15;
  font-size: 0.7rem;
  font-weight: normal;
}
#kalenderblatt_container #kalenderblatt_content #right-box {
  padding: 0 0 0 20px !important;
}
#kalenderblatt_container #kalenderblatt_content #right-box .widget_box_container:last-child {
  border-bottom: none;
}
#mostread_container #mostread_content #left-box {
  padding: 0 20px 0 20px !important;
}
#mostread_container #mostread_content #left-box .mostreadNews_container .mostreadNews_content h2.section-title {
  font-weight: normal;
  margin: 20px 0 10px 0 !important;
  line-height: 1rem;
  font-size: 1rem;
  color: #9e0f15;
  font-family: 'Open Sans', sans-serif;
}
#mostread_container #mostread_content #left-box .mostreadNews_container .mostreadNews_content .mostread-section .mostread-item {
  padding: 5px 0 5px 0 !important;
  border-bottom: 1px solid #ddd;
}
#mostread_container #mostread_content #left-box .mostreadNews_container .mostreadNews_content .mostread-section .mostread-item:last-child {
  border-bottom: none;
}
#mostread_container #mostread_content #right-box {
  padding: 0 0 0 20px !important;
}
#mostread_container #mostread_content #right-box .widget_box_container:last-child {
  border-bottom: none;
}
.ticker-container {
  padding: 0 0 0 0 !important;
  background-color: #fff;
}
.ticker-container #ticker-menu-search-box {
  position: relative;
  display: inline-block;
  z-index: 1500;
  background-color: #fff;
}
.ticker-container #ticker-menu-search-box #search-ticker-box {
  position: absolute;
  top: 0px;
  background-color: #fff;
}
.ticker-container #ticker-menu-search-box #search-ticker-box #ticker-close-search-box {
  text-align: right;
  padding: 0 0 10px 0 !important;
}
.ticker-container #ticker-menu-search-box #search-ticker-box #ticker-close-search-box #clos-ticker-search-btn {
  background-color: #fff;
  border: 1px solid #333;
  color: #9e0f15;
  padding: 0 5px 0 5px !important;
}
.ticker-container #ticker-menu-search-box #menu-ticker-box {
  padding: 0 0 20px 0 !important;
  position: absolute;
  top: 0px;
  z-index: 1500;
  background-color: #fff;
}
.ticker-container #ticker-menu-search-box #menu-ticker-box .navi-ticker {
  padding: 10px 10px 10px 10px !important;
  border: 1px solid #333;
  margin: 10px 0 0 0 !important;
}
.ticker-container #ticker-menu-search-box #menu-ticker-box .navi-ticker #ticker-close-menu-box {
  text-align: right;
  padding: 0 0 10px 0 !important;
}
.ticker-container #ticker-menu-search-box #menu-ticker-box .navi-ticker #ticker-close-menu-box #clos-ticker-menu-btn {
  background-color: #fff;
  border: 1px solid #333;
  color: #9e0f15;
  padding: 0 5px 0 5px !important;
}
.ticker-container #ticker-menu-search-box #menu-ticker-box .navi-ticker .navi-ticker-item a {
  font-size: 0.8rem;
  display: inline;
}
.ticker-container .ticker-content {
  display: none;
  background-color: #fff;
  margin: 0 0 0 0 !important;
  font-weight: bold;
  padding: 0 10px 0 10px !important;
  border-top: 1px solid #9e0f15;
  border-bottom: 1px solid #9e0f15;
  border-left: none;
  border-right: none;
}
.ticker-container .ticker-content #ticker-box {
  height: auto;
  position: relative;
  overlowf: hidden;
}
.ticker-container .ticker-content #ticker-box #show-ticker-news {
  position: absolute;
  top: 10px;
  right: 0;
  cursor: pointer;
}
.ticker-container .ticker-content .vticker {
  width: 100%;
}
.ticker-container .ticker-content .vticker ul {
  width: 100%;
  padding: 0 0 0 0 !important;
}
.ticker-container .ticker-content .vticker ul li {
  list-style: none;
  width: 100%;
  text-align: center;
  padding: 10px 0px 10px 0px !important;
}
.ticker-container .ticker-content .vticker ul li a {
  color: #000;
}
.ticker-container .ticker-content .styleForOneLi {
  width: 100%;
}
.ticker-container .ticker-content .styleForOneLi ul {
  margin-bottom: 0;
  width: 100%;
  padding: 0 0 0 0 !important;
}
.ticker-container .ticker-content .styleForOneLi ul li {
  list-style: none;
  width: 100%;
  text-align: center;
  padding: 10px 0px 10px 0px !important;
}
.ticker-container .ticker-content .styleForOneLi ul li a {
  color: #000;
}
.ticker-container .ticker-content .et-run {
  background: red;
}
.vslide-banner-box .vslide-banner ul {
  padding: 0 0 0 0 !important;
}
.vslide-banner-box .vslide-banner ul li {
  list-style-type: none;
  font-weight: bold;
  text-shadow: 4px 4px 4px #000;
  font-size: 1rem;
}
.modal-open {
  padding: 0 0 0 0 !important;
  overflow: auto;
}
.modal .modal-dialog {
  max-width: 500px;
  margin: 30px auto;
}
.modal .modal-dialog .modal-content .modal-body div[class^=col-] {
  padding: 0 0 0 0 !important;
}
.modal .modal-dialog .modal-content .modal-body .container-fluid {
  border: 1px solid #ececec;
  padding: 10px 10px 10px 10px !important;
}
.modal .modal-dialog .modal-content .modal-body .container-fluid #close-x-container .modal-close-x {
  float: right;
  background-color: #ececec;
  padding: 10px 10px 10px 10px !important;
  border-radius: 50%;
}
.modal .modal-dialog .modal-content .modal-body .container-fluid #close-x-container .modal-close-x:hover {
  background-color: #ccc;
  text-decoration: none;
}
.modal .modal-dialog .modal-content .modal-body .container-fluid #article-content #article-subTitle p {
  color: #9e0f15;
  margin: 0;
}
.modal .modal-dialog .modal-content .modal-body .container-fluid #article-content #article-time {
  color: #ccc;
}
.modal .modal-dialog .modal-content .modal-body .container-fluid #article-content #article-title h1 {
  font-weight: bold;
  font-size: 1.7rem;
  margin: 0 0 5px 0;
}
.modal .modal-dialog .modal-content .modal-body .container-fluid #article-content #article-image {
  margin: 0 0 10px 0;
}
.modal .modal-dialog .modal-content .modal-body .container-fluid #article-content #article-image img {
  width: 100%;
}
.modal .modal-dialog .modal-content .modal-body .container-fluid #article-social-content {
  border-top: 1px solid #9e0f15;
  border-bottom: 1px solid #9e0f15;
  margin: 0 0 10px 0;
}
.modal .modal-dialog .modal-content .modal-body .container-fluid .modal-close {
  float: right;
}
* {
  box-sizing: border-box;
  overflow-wrap: break-word;
  word-wrap: break-word;
  -webkit-hyphens: auto;
  -ms-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
}
html,
body {
  font-size: 100%;
  height: 100%;
  font-family: 'Open Sans', sans-serif;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -o-text-size-adjust: 100%;
  text-size-adjust: 100%;
}
.tooltip-inner {
  background-color: #ececec;
  color: #000;
  width: 100%;
}
.back-box {
  padding: 0 0 20px 20px !important;
}
.shariff-articles {
  width: 160px;
  float: left;
}
.shariff-articles ul li {
  min-width: 35px !important;
  max-width: 35px !important;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  margin-right: 3% !important;
}
.shariff-articles ul li a span {
  font-size: 12px !important;
}
.shariff-all_sites ul li {
  width: 25px !important;
  height: 25px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
.shariff-all_sites ul li a {
  height: 25px;
}
.shariff-all_sites ul li a span {
  width: 25px !important;
  height: 25px;
  color: #fff;
  font-size: 12px !important;
  line-height: 25px !important;
}
#wrapper {
  max-width: 1140px;
}
#wrapper-newsbreak .container,
#wrapper-newsbreak .container div[class^="col-"] {
  padding: 0;
}
.content_container {
  max-width: 1140px;
}
.container {
  /*	display: table; */
  max-width: 1140px;
}
.del-cookie-desktop {
  display: none;
}
.del-cookie-desktop .close-btn {
  width: 9px;
}
.bgWhite {
  background-color: #fff;
}
#logo-ticker,
#search-ticker,
#menu-ticker,
#menu-ticker-box,
#search-ticker-box,
#infos_privat,
#infos_firma {
  display: none;
}
.top {
  position: fixed;
  left: 10px;
  bottom: 10px;
  z-index: 1000;
}
.active-aktien .thnName {
  color: #9e0f15;
  font-weight: bold;
}
.article-continue {
  display: none;
}
#cookie {
  display: inline-block;
  background-color: #ececec;
  color: #0e0e0e;
  padding: 10px 20px 10px 20px !important;
  font-size: 13px;
  width: 100%;
  box-sizing: border-box;
}
#cookie a {
  color: #000;
}
#footer {
  margin: 0 -15px 10px -15px !important;
}
.news-box-container {
  border-bottom: 2px dotted #ececec;
}
.widget_box_container {
  border-bottom: 2px dotted #ececec;
  padding: 20px 0 20px 0 !important;
}
.widget_box_container:first-child {
  padding: 0 0 20px 0 !important;
}
.widget_box_container:last-child {
  padding: 20px 0 0 0 !important;
}
.selected {
  background-color: #ececec;
}
.noDisplay {
  display: none !important;
}
.dotted-border {
  border-bottom: 2px dotted #ececec;
}
.dotted-border-div {
  padding: 20px 0 0 0 !important;
}
.spacer {
  float: none;
  display: block;
}
.m10 {
  margin: 10px 10px 0 0;
}
.p5 {
  padding: 0 0 0 5px !important;
}
.b {
  font-weight: bold;
}
.fr {
  float: right;
}
.fl {
  float: left;
}
.active-main,
.active-main-mobile,
.active-sub,
.aktiv-stocknews {
  color: #9e0f15 !important;
  text-decoration: underline;
}
h1.active-main {
  margin: 0 0 0 0 !important;
  font-size: 0.8rem;
  padding: 7px 10px 7px 10px !important;
}
a,
a:hover,
a:focus,
a:active {
  color: #000;
}
.main-navi-again-content,
.news-home-right,
.menuHide {
  display: none;
}
.news-section-container div[class^="col-"],
.newslist-footer div[class^="col-"] {
  padding: 0;
}
.breadcrumps-box {
  /* border-bottom: 2px dotted #ececec; */
  padding: 5px 0 5px 0 !important;
  font-size: 0.8rem;
}
.breadcrumps-box a,
.breadcrumps-box span {
  font-size: 0.8rem;
  color: #000;
}
#error-container {
  padding: 20px 20px 20px 20px !important;
}
#error-container h1 {
  margin: 0 0 10px 0 !important;
}
#mostdiscuss_container {
  padding: 0 10px 0 10px !important;
}
#mostdiscuss_container h2 {
  color: #9e0f15;
  margin: 0 0 10px 0 !important;
}
#mostdiscuss_container #table-content {
  border: 1px solid #ddd;
}
#mostdiscuss_container #table-content #table-head {
  border-bottom: 1px solid #ececec;
  padding: 5px 5px 5px 5px !important;
  font-weight: bold;
}
#mostdiscuss_container #table-content #table-head div {
  font-size: 0.8rem;
}
#mostdiscuss_container #table-content .mostdiscuss_item {
  border-bottom: 1px solid #ececec;
  padding: 10px 5px 10px 5px !important;
}
#mostdiscuss_container #table-content .mostdiscuss_item .count {
  text-align: center;
}
#mostdiscuss_container #table-content .mostdiscuss_item div {
  font-size: 0.8rem;
}
#mostdiscuss_container #table-content .mostdiscuss_item div a {
  font-size: 0.8rem;
}
/* MAIN NAVIGATION ========== */
.main-navi-container {
  padding: 0 0 0 0 !important;
}
.main-navi-container div[class^="col-"] {
  padding: 0 0 0 0 !important;
}
.main-navi-container nav a {
  font-size: 0.9rem;
  color: #333;
  width: 100%;
  display: inline-block;
}
.main-navi-container #search-form .input-group-btn #btn-search-action_pc,
.main-navi-container #search-form_mobil .input-group-btn #btn-search-action_pc,
.main-navi-container #search-form .input-group-btn #btn-search-action_mobil,
.main-navi-container #search-form_mobil .input-group-btn #btn-search-action_mobil {
  background-color: #ffa804;
  color: #fff;
}
.main-navi-container #search-form .input-group-btn #btn-toggle-icon-pc,
.main-navi-container #search-form_mobil .input-group-btn #btn-toggle-icon-pc,
.main-navi-container #search-form .input-group-btn #btn-toggle-icon-mobil,
.main-navi-container #search-form_mobil .input-group-btn #btn-toggle-icon-mobil {
  background-color: #ffa804;
  color: #fff;
}
.main-navi-container #search-form .input-group-btn ul li,
.main-navi-container #search-form_mobil .input-group-btn ul li {
  cursor: pointer;
  width: 158px;
  padding: 10px 10px 10px 10px !important;
  border-bottom: 1px solid #ececec;
}
.main-navi-container #search-form .input-group-btn ul li:hover,
.main-navi-container #search-form_mobil .input-group-btn ul li:hover {
  text-decoration: underline;
}
.main-navi-container .mobile-navi {
  border: 1px solid #ececec;
  border-bottom: 0;
  position: relative;
}
.main-navi-container .mobile-navi ul {
  display: none;
  padding: 0 0 0 0 !important;
  margin: 0 auto;
  height: auto;
}
.main-navi-container .mobile-navi ul li {
  display: block;
  text-align: center;
  min-width: 50%;
  float: left;
  position: relative;
}
.main-navi-container .mobile-navi ul li h1 {
  margin: 0 0 0 0 !important;
  font-size: 0.9rem;
}
.main-navi-container .mobile-navi ul li:nth-child(odd) a {
  border-right: 1px solid #ececec;
}
.main-navi-container .mobile-navi ul li a {
  border-bottom: 1px solid #ececec;
  padding: 10px 10px 10px 10px !important;
  height: 41px;
}
.main-navi-container .mobile-navi ul li:nth-child(1) a,
.main-navi-container .mobile-navi ul li:nth-child(2) a {
  border-top: 1px solid #ececec;
}
.main-navi-container .mobile-navi ul li:nth-child(21) a,
.main-navi-container .mobile-navi ul li:last-child a {
  border-bottom: none;
}
.main-navi-container #mobile-search {
  padding: 10px 10px 10px 10px !important;
  border-right: 1px solid #ececec;
  border-left: 1px solid #ececec;
  border-bottom: 1px solid #ececec;
  display: none;
}
.main-navi-container .navi .sub-main-navi {
  text-align: right;
}
.main-navi-container .navi .sub-main-navi ul {
  padding: 0 0 0 0 !important;
  margin: 0 0 0 0 !important;
}
.main-navi-container .navi .sub-main-navi ul li {
  list-style-type: none;
  display: inline-block;
  padding: 2px 0 5px 0 !important;
}
.main-navi-container .navi .sub-main-navi ul li h1 {
  margin: 0 0 0 0 !important;
  font-size: 1rem;
}
.main-navi-container .navi .sub-main-navi ul li a {
  border-right: 1px solid #000;
  font-size: 0.6rem;
  padding: 0 8px 0 8px !important;
}
.main-navi-container .navi .sub-main-navi ul li:last-child a {
  border-right: none;
  padding: 0 0 0 10px !important;
}
.main-navi-container .navi .nav-header#dont-pull {
  padding: 20px 0 10px 0 !important;
}
.main-navi-container .navi .nav-header#dont-pull #box-left {
  padding: 0 0 0 0 !important;
}
.main-navi-container .navi .nav-header#dont-pull #box-left #text-news {
  position: relative;
  display: inline-block;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-bottom-right-radius: 3px;
  border-bottom-right-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -moz-border-top-right-radius: 3px;
  border-top-right-radius: 3px;
}
.main-navi-container .navi .nav-header#dont-pull #box-left #text-news img {
  float: left;
}
.main-navi-container .navi .nav-header#dont-pull #box-left #text-news #demo-starten {
  padding: 0 0 0 0 !important;
  float: right;
}
.main-navi-container .navi .nav-header#dont-pull #box-left #text-news #demo-starten a {
  width: auto;
  font-size: 0.7rem;
  display: inline-flex;
  line-height: 0;
}
.main-navi-container .navi .nav-header#dont-pull #box-left #text-news #markets_txt_359x94 {
  position: absolute;
  top: 0;
  left: 0;
  color: #fff;
  text-align: center;
  margin-top: 27px;
  cursor: pointer;
}
.main-navi-container .navi .nav-header#dont-pull #box-left #text-news #markets_txt_359x94 a {
  color: #fff;
  text-decoration: none;
}
.main-navi-container .navi .nav-header#dont-pull #box-left #text-news #markets_txt_359x94 a:hover {
  text-decoration: none;
}
.main-navi-container .navi .nav-header#dont-pull #box-left #text-news #markets_txt_359x94 a #line1 {
  display: inline-block;
  font-weight: bold;
  padding-bottom: 3px;
}
.main-navi-container .navi .nav-header#dont-pull #box-left #text-news #markets_txt_359x94 a #line2 {
  display: inline-block;
  font-weight: bold;
}
.main-navi-container .navi .nav-header#dont-pull #box-center {
  padding: 4px 0 0 0 !important;
}
.main-navi-container .navi .nav-header#dont-pull #box-center a {
  max-width: 203px;
}
.main-navi-container .navi .nav-header#dont-pull #box-right #web-search {
  padding: 12px 0 0 0 !important;
}
.main-navi-container .navi .main-navi {
  width: 100%;
  border-bottom: none;
}
.main-navi-container .navi .main-navi ul {
  padding: 0 0 0 0 !important;
  margin: 0 auto;
  display: block;
}
.main-navi-container .navi .main-navi ul li {
  text-align: center;
  display: inline;
  float: left;
  position: relative;
}
.main-navi-container .navi .main-navi ul li h1 {
  margin: 0 0 0 0 !important;
  font-size: 1rem;
}
.main-navi-container .navi .main-navi ul li a {
  padding: 7px 10px 3px 0 !important;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  border: none;
  display: inline-block;
  width: 100%;
  font-size: 0.8rem;
  line-height: 1.1rem;
}
.main-navi-container .navi .main-navi ul li:last-child a {
  border-right: 0;
}
.main-navi-container .nav-header#pull-box {
  padding: 10px 20px 10px 20px !important;
}
.main-navi-container .nav-header#pull-box a #logo-mobil {
  width: 60%;
  padding: 2px 0 0 0 !important;
}
.main-navi-container .nav-header#pull-box #pull {
  -o-border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #ececec;
  padding: 10px 10px 10px 10px !important;
  cursor: pointer;
  font-size: 2rem;
}
.main-navi-container .nav-header#pull-box #pull:hover {
  background-color: #ececec;
}
.subnavi-container {
  padding: 0 20px 0 20px !important;
}
.subnavi-container .navbar-header .submenu-toggle-btn {
  margin: 0 0 0 0 !important;
  padding: 0 15px 0 0 !important;
}
.subnavi-container .navbar-content {
  border-radius: 5px;
  margin: 20px 0 0 0 !important;
  padding: 0 0 0 0 !important;
}
.subnavi-container .navbar-content ul {
  margin: 0 0 0 0 !important;
}
.subnavi-container .navbar-content ul li {
  width: 100%;
  float: left;
  text-align: center;
}
.subnavi-container .navbar-content ul li a {
  padding: 5px 0 5px 0 !important;
  font-size: 0.6rem !important;
}
.subnavi-container .navbar-content ul li a:hover {
  text-decoration: underline;
  background-color: #fff;
}
.subnavi-container .navbar-content #show-more-subs-btn {
  cursor: pointer;
  width: 10px;
  padding: 0 5px;
  z-index: 9998;
}
.subnavi-container .navbar-content #show-more-subs-content {
  background-color: #fff;
  border: 1px solid #ccc;
  position: absolute;
  top: 30px;
  padding: 5px 0 0 0 !important;
  z-index: 9999;
  display: none;
}
.subnavi-container .navbar-content #show-more-subs-content .show-more-items {
  width: 100%;
  background-color: #fff;
}
.subnavi-container .navbar-content #show-more-subs-content .show-more-items a {
  font-size: 0.7rem;
  padding: 10px 5px 10px 10px !important;
  width: 100%;
  display: inline-block;
}
.subnavi-container .navbar-content #show-more-subs-content:before {
  content: '';
  position: absolute;
  top: -20px;
  left: 50px;
  width: 0;
  height: 0;
  border: 10px solid transparent;
  border-bottom: 10px solid #ccc;
}
.subnavi-container-mobil {
  padding: 0 20px 0 20px !important;
}
.subnavi-container-mobil .navbar-header .submenu-toggle-btn {
  margin: 0 0 0 0 !important;
  padding: 0 15px 0 0 !important;
}
.subnavi-container-mobil .navbar-content {
  border-radius: 5px;
  margin: 20px 0 0 0 !important;
  padding: 0 0 0 0 !important;
}
.subnavi-container-mobil .navbar-content ul {
  margin: 0 0 0 0 !important;
}
.subnavi-container-mobil .navbar-content ul li {
  width: 100%;
  float: left;
  text-align: center;
}
.subnavi-container-mobil .navbar-content ul li a {
  padding: 5px 0 5px 0 !important;
  font-size: 0.6rem !important;
}
.subnavi-container-mobil .navbar-content ul li a:hover {
  text-decoration: underline;
  background-color: #fff;
}
.navi-level2,
.navi-level3 {
  padding: 0 0 0 0 !important;
  width: 100%;
}
.navi-level2 ul,
.navi-level3 ul {
  padding: 0 0 0 0 !important;
  margin: 0 auto;
  display: block;
}
.navi-level2 ul li,
.navi-level3 ul li {
  text-align: center;
  display: inline;
  float: left;
  position: relative;
}
.navi-level2 ul li a,
.navi-level3 ul li a {
  padding: 0 10px 5px 0 !important;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  border: none;
  display: inline-block;
  width: 100%;
  font-size: 0.6rem !important;
}
.navi-level2 ul li:last-child a,
.navi-level3 ul li:last-child a {
  border-right: 0;
}
/* MAIN NAVIGATION ========== */
/* MAIN NAVIGATION AGAIN ========== */
#main-navi-again-head {
  text-align: center;
  padding: 10px 0 10px 0 !important;
  cursor: pointer;
  border-bottom: 2px dotted #ececec;
  border-top: 2px dotted #ececec;
}
.main-navi-again-content {
  border-bottom: 2px dotted #ececec;
  padding: 0 0 0 0 !important;
  text-align: center;
  /*
	.mobile-navi-again{
		.main-navi-again-item{
			&:nth-child(9), &:nth-child(10){
				border-bottom: none;
			}
		}
	}
	*/
}
.main-navi-again-content div[class^="col-"] {
  padding: 0 0 0 0 !important;
}
.main-navi-again-content .main-navi-again-item {
  border-bottom: 1px solid #ececec;
}
.main-navi-again-content .main-navi-again-item a {
  color: #000;
}
.main-navi-again-content .navi-again .main-navi-again-item:nth-child(21) {
  border-bottom: none;
}
/* MAIN NAVIGATION AGAIN ========== */
/* SUB NAVIGATION ========== */
.sub-navi .sub-navi-container ul {
  margin: 0;
  padding: 0 0 0 0 !important;
  text-align: center;
}
.sub-navi .sub-navi-container ul li {
  list-style-type: none;
  width: auto;
  display: inline-block;
  padding: 5px 0 5px 3px !important;
}
.sub-navi .sub-navi-container ul li a,
.sub-navi .sub-navi-container ul li span {
  font-size: 0.9rem;
  color: #000;
}
/* SUB NAVIGATION ========== */
/* NEWSLIST FOOTER ========== */
.newslist-footer {
  padding: 0 0 0 0 !important;
}
.newslist-footer .newslist-footer-item-box .newslist-footer-item {
  padding: 10px 10px 10px 10px !important;
}
.newslist-footer .newslist-footer-item-box .newslist-footer-item:nth-child(1) {
  padding: 10px 10px 0 0 !important;
}
.newslist-footer .newslist-footer-item-box .newslist-footer-item:nth-child(6) {
  padding: 10px 0 0 10px !important;
}
.newslist-footer .newslist-footer-item-box .newslist-footer-item h2.section-title {
  font-weight: normal;
  margin: 0 0 3px 0 !important;
  line-height: 1rem;
}
.newslist-footer .newslist-footer-item-box .newslist-footer-item h2.section-title a {
  font-size: 1rem;
  color: #9e0f15;
}
.newslist-footer .newslist-footer-item-box .newslist-footer-item .section-title {
  font-weight: normal;
  margin: 0 0 3px 0 !important;
  line-height: 1rem;
  font-size: 1rem;
  color: #9e0f15;
}
.newslist-footer .newslist-footer-item-box .newslist-footer-item ul {
  padding: 0 0 0 0 !important;
}
.newslist-footer .newslist-footer-item-box .newslist-footer-item ul .kursinfos:hover {
  color: #9e0f15;
  cursor: default;
}
.newslist-footer .newslist-footer-item-box .newslist-footer-item ul li {
  font-size: 0.8rem;
  list-style-type: none;
}
.newslist-footer .newslist-footer-item-box .newslist-footer-item ul li a {
  font-size: 0.8rem;
  color: #000;
}
.newslist-footer .newslist-footer-item-box .newslist-footer-item ul .kurs_green {
  background-color: #C6F8C7;
  margin-bottom: -4px;
  border: 1px solid #b5e7b6;
  height: 15px;
  width: 15px;
  display: inline-block;
}
.newslist-footer .newslist-footer-item-box .newslist-footer-item ul .kurs_orange {
  background-color: #EFCAA6;
  margin-bottom: -3px;
  border: 1px solid #DEB995;
  height: 15px;
  width: 15px;
  display: inline-block;
}
.newslist-footer .newslist-footer-item-box .newslist-footer-item ul .kurs_yellow {
  margin-bottom: -3px;
  background-color: #FEFFAF;
  border: 1px solid #edee9e;
  height: 15px;
  width: 15px;
  display: inline-block;
}
/* NEWSLIST FOOTER ========== */
/* MOBIL */
.werbung {
  display: none;
}
/* MOBIL */
#sky-rechts,
#sky-links {
  display: none;
  width: 0;
  padding-left: 0px;
  padding-right: 0;
}
#financial {
  font-family: arial;
}
#financial p {
  display: block;
}
#financial a {
  display: block;
  color: blue;
  text-decoration: underline;
  margin-top: 10px;
}
#billboardTop {
  text-align: center !important;
  padding: 20px 0 0 0 !important;
  background-color: #fff;
}
#billboardBottom {
  text-align: center !important;
  padding: 0 0 20px 0 !important;
}
#billboardMiddle {
  text-align: center !important;
  padding: 0 0 20px 0 !important;
}
#smallcolumnbox1 {
  text-align: center !important;
  padding: 20px 0 20px 0 !important;
}
#smallcolumnbox2 {
  text-align: center !important;
  padding: 20px 0 20px 0 !important;
}
#widecolumnbox1 {
  text-align: center !important;
  padding: 20px 0 20px 0 !important;
}
#widecolumnbox2 {
  text-align: center !important;
  padding: 20px 0 20px 0 !important;
}
#billBoardT_wrapper {
  top: 0;
  left: 0;
  z-index: 790;
  position: relative;
  width: 100%;
  height: 250px;
}
#billBoardT_wrapper #billBoardT_container {
  min-width: 320px;
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
}
#billBoardT_wrapper #billBoardT_container #billBoardT_box {
  width: 100%;
  height: 100%;
  overflow: hidden;
  cursor: pointer;
}
#billBoardT_wrapper #billBoardT_container #billBoardT_box #billBoardT_content {
  height: 100%;
  width: 100%;
  position: relative;
}
#billBoardT_wrapper #billBoardT_container #billBoardT_box #billBoardT_content .billBoardT_item1 {
  height: 250px;
  float: none;
  position: absolute;
  top: 0;
  z-index: 50;
  width: 100%;
}
#billBoardT_wrapper #billBoardT_container #billBoardT_box #billBoardT_content .billBoardT_bg {
  position: absolute;
  z-index: 30;
  width: 100%;
  min-height: 250px;
  top: 0;
  left: 0;
}
.billboardTop_grid_container {
  width: 100%;
  height: 100%;
  display: grid;
  grid-template-columns: 35% 30% 35%;
  grid-template-areas: "content1 content2 content3";
}
.billboardTop_grid_container .billboardTop_grid {
  box-sizing: border-box;
}
.billboardTop_grid_container #billboardTop_grid_item1 {
  grid-area: content1;
  padding: 20% 0 0 35%;
}
.billboardTop_grid_container #billboardTop_grid_item2 {
  grid-area: content2;
}
.billboardTop_grid_container #billboardTop_grid_item2 p {
  color: #fff;
  padding: 42% 0 0 0;
  font-size: 1.5vw;
}
.billboardTop_grid_container #billboardTop_grid_item3 {
  grid-area: content3;
  padding: 24% 38% 0 0;
}
.bx-wrapper {
  height: 180px;
}
#skyL_wrapper,
#skyR_wrapper {
  top: 0;
  position: fixed;
  max-width: 387px;
  height: 1300px;
  width: 100%;
}
#skyL_container,
#skyR_container {
  float: right;
  width: 100%;
  height: 100%;
  min-width: 160px;
  box-shadow: none;
  position: absolute;
}
#skyL_box,
#skyR_box {
  height: 100%;
  position: absolute;
  width: 100%;
  cursor: pointer;
}
#skyL_content,
#skyR_content {
  height: 100%;
  float: right;
  width: 100%;
  position: relative;
}
.skyL_item1,
.skyR_item1 {
  height: 100%;
  float: none;
  position: absolute;
  top: 0;
  max-width: 480px;
  width: 100%;
  z-index: 50;
  font-size: 100%;
}
.skyL_logo,
.skyR_logo {
  position: absolute;
  width: 80%;
  top: 13%;
  left: 50%;
  transform: translate(-50%, -50%);
  max-width: 250px;
  z-index: 100;
}
ul.text_slider li {
  font-size: 1.6vw;
  width: auto !important;
  list-style-type: none;
}
.skyL_text,
.skyR_text,
.skyL_text2,
.skyR_text2,
.skyL_text3,
.skyR_text3 {
  color: #fff;
  font-size: 25px;
  box-sizing: border-box;
  width: 100%;
  position: absolute;
  left: 50%;
  transform: translate(-50%, -50%);
  max-width: 350px;
  z-index: 1000;
  padding: 0 50px;
}
#player4,
#player3,
#player,
#player2 {
  width: 100%;
  height: 100%;
  padding: 30px 0;
}
#skyL_wrapper {
  right: auto;
  left: 0;
}
#skyL_wrapper #skyL_container #skyL_box #skyL_content .skyL_item1 .skyL_text {
  top: 48%;
}
#skyL_wrapper #skyL_container #skyL_box #skyL_content .skyL_item1 .skyL_text2 {
  top: 48%;
}
#skyL_wrapper #skyL_container #skyL_box #skyL_content .skyL_item1 .skyL_text2 p {
  padding-bottom: 50px;
  text-transform: uppercase;
  font-size: 22px;
}
#skyL_wrapper #skyL_container #skyL_box #skyL_content .skyL_item1 .skyL_text3 {
  top: 80%;
}
#skyL_wrapper #skyL_container #skyL_box #skyL_content .skyL_item1 .skyL_text3 p {
  text-align: center;
}
#skyL_wrapper #skyL_container #skyL_box #skyL_content .skyL_item1 .skyL_text3 p:hover {
  text-decoration: underline;
}
#skyL_wrapper #skyL_container #skyL_box #skyL_content .skyL_item1 #skyL_showVideo {
  display: none;
  position: relative;
  bottom: 0;
}
#skyL_wrapper #skyL_container #skyL_box #skyL_content .skyL_item1 #skyL_showVideo #player2 {
  width: 100%;
  height: auto;
}
#skyL_wrapper #skyL_container #skyL_box #skyL_content .skyL_bg {
  position: absolute;
  z-index: 30;
}
#skyR_wrapper {
  right: auto;
  left: auto;
}
#skyR_wrapper #skyR_container #skyR_box #skyR_content .skyR_item1 .skyR_text {
  top: 48%;
}
#skyR_wrapper #skyR_container #skyR_box #skyR_content .skyR_item1 .skyR_text2 {
  top: 48%;
}
#skyR_wrapper #skyR_container #skyR_box #skyR_content .skyR_item1 .skyR_text2 p {
  padding-bottom: 10px;
  text-transform: uppercase;
  font-size: 22px;
}
#skyR_wrapper #skyR_container #skyR_box #skyR_content .skyR_item1 .skyR_text2 ul {
  margin-top: 30px;
}
#skyR_wrapper #skyR_container #skyR_box #skyR_content .skyR_item1 .skyR_text2 ul li {
  line-height: 50px;
}
#skyR_wrapper #skyR_container #skyR_box #skyR_content .skyR_item1 .skyR_text3 {
  top: 80%;
}
#skyR_wrapper #skyR_container #skyR_box #skyR_content .skyR_item1 .skyR_text3 p {
  text-align: center;
}
#skyR_wrapper #skyR_container #skyR_box #skyR_content .skyR_item1 .skyR_text3 p:hover {
  text-decoration: underline;
}
#skyR_wrapper #skyR_container #skyR_box #skyR_content .skyR_item1 #skyR_showVideo {
  display: none;
  position: relative;
  bottom: 0;
}
#skyR_wrapper #skyR_container #skyR_box #skyR_content .skyR_item1 #skyR_showVideo #player2 {
  width: 100%;
  height: auto;
}
#skyR_wrapper #skyR_container #skyR_box #skyR_content .skyR_bg {
  position: absolute;
  z-index: 30;
}
.lexikonlinkbar_container {
  padding: 0 20px 0 20px !important;
}
.lexikonlinkbar_container .lexikonlinkbar_content {
  border: 1px solid #ccc;
  margin-bottom: 10px;
  padding-left: 0;
  padding-right: 0;
  padding: 7px 0 7px 0 !important;
}
.lexikonlinkbar_container .lexikonlinkbar_content .lexikonlinkbar-head {
  text-align: center;
}
.lexikonlinkbar_container .lexikonlinkbar_content .lexikonlinkbar-text {
  text-align: center;
}
.lexikonlinkbar_container .lexikonlinkbar_content .lexikonlinkbar-text a {
  margin: 3px 0 3px 0 !important;
  min-width: 23px;
  color: #000;
}
#lexikon-list {
  margin: 10px 0 10px 0 !important;
  border-top: 1px solid #ececec;
}
#lexikon-list p {
  margin: 0 0 0 0 !important;
  padding: 5px 0 5px 0 !important;
  border-bottom: 1px solid #ececec;
}
#lexikon-list p a {
  font-size: 1rem;
  display: inline-block;
  width: 100%;
  padding: 5px 0 5px 0 !important;
}
/* Lexikon ========================== */
#boersenlexikon_container {
  padding: 20px 0 0 0 !important;
}
#boersenlexikon_container #boersenlexikon_content {
  padding: 20px 0 0 0 !important;
}
#boersenlexikon_container #boersenlexikon_content #left-box {
  padding: 0 20px 0 20px !important;
}
#boersenlexikon_container #boersenlexikon_content #left-box #head-title {
  color: #9e0f15;
  font-size: 1rem;
  margin: 0 0 10px 0 !important;
}
#boersenlexikon_container #boersenlexikon_content #left-box #letter_box {
  text-align: center;
  padding: 20px 0 10px 0 !important;
}
#boersenlexikon_container #boersenlexikon_content #left-box #letter_box a {
  margin: 0 0 5px 0 !important;
  min-width: 33px;
}
#boersenlexikon_container #boersenlexikon_content #left-box #pagination-container {
  text-align: center;
  padding: 0 0 20px 0 !important;
}
#boersenlexikon_container #boersenlexikon_content #left-box #pagination-container a,
#boersenlexikon_container #boersenlexikon_content #left-box #pagination-container span {
  margin: 0 0 5px 0 !important;
}
#boersenlexikon_container #boersenlexikon_content #right-box {
  padding: 0 0 0 20px !important;
}
#boersenlexikon_container #boersenlexikon_content #right-box .widget_box_container:last-child {
  border-bottom: none;
}
/* Lexikon ========================== */
#bl_article-container {
  padding: 20px 0 20px 0 !important;
}
#bl_article-container #bl_article-content #left-box {
  padding: 0 20px 0 20px !important;
}
#bl_article-container #bl_article-content #left-box #head-title {
  margin: 0 0 0 0 !important;
  font-size: 1rem;
  color: #9e0f15;
}
#bl_article-container #bl_article-content #left-box article .keyword_box {
  color: #9e0f15;
}
#bl_article-container #bl_article-content #left-box article .keyword_box .keywords {
  margin: 0 0 5px 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
  font-size: 0.8rem;
  line-height: 1;
  display: inline-block;
}
#bl_article-container #bl_article-content #left-box article h1.title {
  font-family: 'Martel', serif;
  font-weight: bold;
  line-height: 1.5rem;
  color: #444444;
  font-size: 1.2rem;
}
#bl_article-container #bl_article-content #left-box article p {
  font-size: 1rem;
}
#bl_article-container #bl_article-content #left-box article .author {
  margin: 10px 0 0 0 !important;
  font-size: 0.8rem;
  color: #333;
}
#bl_article-container #bl_article-content #right-box {
  padding: 0 0 0 20px !important;
}
#bl_article-container #bl_article-content #right-box .widget_box_container:last-child {
  border-bottom: none;
}
#produkte_container {
  padding: 20px 20px 0 20px !important;
}
#produkte_container #produkte_content {
  padding: 0 0 20px 0 !important;
}
#produkte_container #produkte_content #head-box {
  padding: 0 0 20px 0 !important;
}
#produkte_container #produkte_content #head-box #head-box-logo img {
  margin-left: -7px;
}
#produkte_container #produkte_content #top-box {
  padding: 0 0 20px 0 !important;
}
#produkte_container #produkte_content #top-box h2.section-title {
  font-weight: normal;
  margin: 0 0 10px 0 !important;
  line-height: 1.4rem;
  font-size: 1rem;
  color: #9e0f15;
  font-family: 'Open Sans', sans-serif;
}
#produkte_container #produkte_content #top-box #top-box-img-box {
  overflow: hidden;
}
#produkte_container #produkte_content #top-box #top-box-text-box {
  line-height: 1.5rem;
  padding: 20px 0 0 0 !important;
}
#produkte_container #produkte_content #middle-box .produkte_items {
  min-height: 280px;
  border-bottom: 2px dotted #ececec;
  margin: 0 0 20px 0 !important;
  padding: 0 0 20px 0 !important;
}
#produkte_container #produkte_content #middle-box .produkte_items:nth-child(even) {
  padding: 0 0 0 10px !important;
}
#produkte_container #produkte_content #middle-box .produkte_items:nth-child(odd) {
  padding: 0 10px 0 0 !important;
}
#produkte_container #produkte_content #middle-box .produkte_items .produkte_items-img-box img {
  width: 100%;
}
#produkte_container #produkte_content #middle-box .produkte_items .produkte_items-text-box {
  padding: 5px 0 0 0 !important;
}
#produkte_container #produkte_content #middle-box .produkte_items .produkte_items-text-box h3 {
  margin: 5px 0 10px 0 !important;
  font-size: 1rem;
}
#produkte_container #produkte_content #middle-box .produkte_items .produkte_items-text-box h3 a {
  color: #9e0f15;
  font-size: 1rem;
}
#produkte_container #produkte_content #middle-box .produkte_items .produkte_items-text-box p {
  margin: 0 0 0 0 !important;
}
#produkte_container #produkte_content #middle-box .produktbeschreibung h2.section-title {
  font-weight: normal;
  margin: 0 0 10px 0 !important;
  line-height: 1.4rem;
  font-size: 1rem;
  color: #9e0f15;
  font-family: 'Open Sans', sans-serif;
}
#produkte_container #produkte_content #middle-box .produktbeschreibung h3 {
  font-weight: normal;
  margin: 0 0 10px 0 !important;
  line-height: 1.4rem;
  font-size: 1rem;
}
#produkte_container #produkte_content #middle-box .produktbeschreibung ul {
  padding: 0 0 0 20px !important;
  margin: 0 0 20px 0 !important;
}
#produkte_container #produkte_content #middle-box .produktbeschreibung #produkte-form-container #produkt-form {
  padding: 0 0 20px 0 !important;
}
#produkte_container #produkte_content #middle-box .produktbeschreibung #produkte-form-container #produkt-form .form-group .input-group .input-group-addon {
  min-width: 93px;
}
#produkte_container #produkte_content #middle-box .produktbeschreibung #produkte-form-container #produkt-form #marketing-text {
  font-size: 0.8rem;
}
#produkte_container #produkte_content #middle-box .produktbeschreibung #produkte-form-container #produkt-form #marketing-hinweis {
  font-size: 0.7rem;
}
#produkte_container #produkte_content #middle-box .produktbeschreibung #produkte-form-container #produkt-form #policy-container {
  margin: 0 0 0 0 !important;
}
#produkte_container #produkte_content #middle-box .produktbeschreibung #produkte-form-container #produkt-form #policy-container label {
  font-weight: normal;
}
#produkte_container #produkte_content #middle-box .produktbeschreibung #produkte-form-container #produkt-form #produkt-details {
  margin: 0 0 20px 0 !important;
}
#produkte_container #produkte_content #middle-box .produktbeschreibung #produkte-form-container #send-form-message-container a {
  color: #9e0f15;
}
#produkte_container #produkte_content #middle-box .produktbeschreibung #produkt-description {
  margin: 0 0 20px 0 !important;
}
#produkte_container #produkte_content #middle-box .produkte_produkt-items .produkte_produkt-items-img {
  padding: 0 10px 0 0 !important;
}
#produkte_container #produkte_content #middle-box .produkte_produkt-items .produkte_produkt-items-txt {
  padding: 0 0 0 10px !important;
}
#produkte_container #produkte_content #middle-box .produkte_produkt-items .produkte_produkt-items-txt .section-title {
  margin: 0 0 5px 0 !important;
  line-height: 1rem;
  font-size: 1rem;
}
#produkte_container #produkte_content #middle-box .produkte_produkt-items .produkte_produkt-items-txt .section-title a {
  font-weight: normal;
  color: #9e0f15;
  font-size: 1rem;
}
#produkte_container #produkte_content #middle-box #produkt-navi-mobil {
  padding: 0 0 0 0 !important;
}
#produkte_container #produkte_content #middle-box #produkt-navi-mobil div[class^="col-"] {
  padding: 0 0 0 0 !important;
}
#produkte_container #produkte_content #middle-box #produkt-navi-mobil nav a {
  font-size: 0.9rem;
  color: #333;
  width: 100%;
  display: inline-block;
}
#produkte_container #produkte_content #middle-box #produkt-navi-mobil .nav-header#pull-box-produkte {
  padding: 10px 20px 10px 20px !important;
}
#produkte_container #produkte_content #middle-box #produkt-navi-mobil .nav-header#pull-box-produkte span#head {
  font-size: 1rem;
  color: #9e0f15;
  padding: 5px 0 0 0 !important;
  display: inline-block;
}
#produkte_container #produkte_content #middle-box #produkt-navi-mobil .nav-header#pull-box-produkte #pull-produkte {
  -o-border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #ececec;
  padding: 5px 10px 5px 10px !important;
  cursor: pointer;
  font-size: 1rem;
}
#produkte_container #produkte_content #middle-box #produkt-navi-mobil .nav-header#pull-box-produkte #pull-produkte:hover {
  background-color: #ececec;
}
#produkte_container #produkte_content #middle-box #produkt-navi-mobil .mobile-navi-produkte {
  border: 1px solid #ececec;
}
#produkte_container #produkte_content #middle-box #produkt-navi-mobil .mobile-navi-produkte ul {
  display: none;
  padding: 0 0 0 0 !important;
  margin: 0 auto;
  height: auto;
}
#produkte_container #produkte_content #middle-box #produkt-navi-mobil .mobile-navi-produkte ul li {
  display: block;
  text-align: center;
  min-width: 100%;
  float: left;
  position: relative;
}
#produkte_container #produkte_content #middle-box #produkt-navi-mobil .mobile-navi-produkte ul li:nth-child(odd) a {
  border-right: 1px solid #ececec;
}
#produkte_container #produkte_content #middle-box #produkt-navi-mobil .mobile-navi-produkte ul li a {
  border-bottom: 1px solid #ececec;
  padding: 10px 10px 10px 10px !important;
}
#produkte_container #produkte_content #middle-box #produkt-navi-mobil .mobile-navi-produkte ul li:nth-child(1) a,
#produkte_container #produkte_content #middle-box #produkt-navi-mobil .mobile-navi-produkte ul li:nth-child(2) a {
  border-top: 1px solid #ececec;
}
#produkte_container #produkte_content #middle-box #produkt-navi-mobil .mobile-navi-produkte ul li:nth-child(17) a,
#produkte_container #produkte_content #middle-box #produkt-navi-mobil .mobile-navi-produkte ul li:last-child a {
  border-bottom: none;
}
/* newsticker ========================== */
#newsticker_container {
  padding: 20px 0 0 0 !important;
}
#newsticker_container #newsticker_content #left-box {
  padding: 20px 20px 20px 20px !important;
}
#newsticker_container #newsticker_content #left-box img {
  width: 100%;
}
#newsticker_container #newsticker_content #left-box h2.section-title {
  font-weight: normal;
  margin: 0 0 20px 0 !important;
  line-height: 1rem;
  font-size: 1rem;
  color: #9e0f15;
  font-family: 'Open Sans', sans-serif;
}
#newsticker_container #newsticker_content #left-box h3.section-title {
  font-weight: normal;
  margin: 0 0 10px 0 !important;
  line-height: 1.2rem;
  font-size: 0.9rem;
  color: #9e0f15;
  font-family: 'Open Sans', sans-serif;
}
#newsticker_container #newsticker_content #left-box ul {
  padding: 0 0 0 20px !important;
}
#newsticker_container #newsticker_content #left-box ul li {
  margin: 0 0 10px 0 !important;
}
#newsticker_container #newsticker_content #left-box .download-text,
#newsticker_container #newsticker_content #left-box button {
  text-align: center;
}
#newsticker_container #newsticker_content #left-box #newsticker-box1 h3.section-title {
  font-weight: normal;
  margin: 10px 0 10px 0 !important;
  line-height: 1.2rem;
  font-size: 0.9rem;
  color: #9e0f15;
  font-family: 'Open Sans', sans-serif;
}
#newsticker_container #newsticker_content #left-box #newsticker-box2 h3.section-title {
  font-weight: normal;
  margin: 10px 0 10px 0 !important;
  line-height: 1.2rem;
  font-size: 0.9rem;
  color: #9e0f15;
  font-family: 'Open Sans', sans-serif;
}
#newsticker_container #newsticker_content #left-box #newsticker-box3 h3.section-title {
  font-weight: normal;
  margin: 10px 0 10px 0 !important;
  line-height: 1.2rem;
  font-size: 0.9rem;
  color: #9e0f15;
  font-family: 'Open Sans', sans-serif;
}
#newsticker_container #newsticker_content #right-box {
  padding: 20px 0 20px 20px !important;
}
#newsticker_container #newsticker_content #right-box .widget_box_container:last-child {
  border-bottom: none;
}
/* newsticker ========================== */
/* rss ========================== */
#rss_container {
  padding: 20px 0 20px 0 !important;
}
#rss_container #errorororo {
  color: red;
  padding: 10px 0 10px 0 !important;
}
#rss_container #rss_content #left-box {
  padding: 0 20px 0 20px !important;
}
#rss_container #rss_content #left-box h2.section-title {
  font-weight: normal;
  margin: 0 0 20px 0 !important;
  line-height: 1rem;
  font-size: 1rem;
  color: #9e0f15;
  font-family: 'Open Sans', sans-serif;
}
#rss_container #rss_content #left-box #rss_generate_content {
  padding: 20px 0 20px 0 !important;
}
#rss_container #rss_content #left-box #rss_generate_content #rss_generate_box {
  background-color: #ececec;
  text-align: center;
  padding: 20px 20px 10px 20px !important;
}
#rss_container #rss_content #left-box #rss_generate_content #rss_generate_box .rss-input-form {
  padding: 10px 0 0 0 !important;
}
#rss_container #rss_content #left-box #rss_generate_content #rss_generate_box .rss-input-form .rss-form .form-group {
  float: left;
  width: 80%;
}
#rss_container #rss_content #left-box #rss_generate_content #rss_generate_box .rss-input-form .rss-form .form-group input {
  width: 100%;
}
#rss_container #rss_content #left-box #rss_generate_content #rss_generate_box .hide-rss {
  display: none;
}
#rss_container #rss_content #left-box #rss_generate_content #rss_generate_box .hide-rss .url-genrsslink-container .url-genrsslink {
  padding: 10px 0 0 0 !important;
  display: block;
}
#rss_container #rss_content #left-box #rss_generate_content #rss_generate_box .hide-rss #personal-feed {
  padding: 20px 0 0 0 !important;
  display: inline-block;
  text-align: left;
}
#rss_container #rss_content #left-box #middle-box #middle-box-l h3.section-title {
  font-weight: normal;
  margin: 0 0 10px 0 !important;
  line-height: 1rem;
  font-size: 1rem;
  color: #9e0f15;
  font-family: 'Open Sans', sans-serif;
}
#rss_container #rss_content #left-box #middle-box #middle-box-l .item {
  padding: 10px 0 10px 0 !important;
}
#rss_container #rss_content #left-box #middle-box #middle-box-l .item a {
  color: #9e0f15;
  font-size: 0.9rem;
}
#rss_container #rss_content #left-box #middle-box #middle-box-r .middle-box-head {
  font-size: 1rem;
  font-weight: bold;
}
#rss_container #rss_content #left-box #middle-box #middle-box-r p.rss_toggle-question {
  font-size: 0.9rem;
  color: #9e0f15;
  cursor: pointer;
  padding: 0 0 10px 0 !important;
  margin: 0 0 0 0 !important;
}
#rss_container #rss_content #left-box #middle-box #middle-box-r p.rss_toggle-question .fa {
  color: #000;
}
#rss_container #rss_content #left-box #middle-box #middle-box-r .hide-box {
  display: none;
}
#rss_container #rss_content #left-box #middle-box #middle-box-r .hide-box p {
  font-size: 0.9rem;
}
#rss_container #rss_content #right-box {
  padding: 0 0 0 20px !important;
}
#rss_container #rss_content #right-box .widget_box_container:last-child {
  border-bottom: none;
}
/* rss ========================== */
.subMenue_container .subMenue_content #left-box {
  padding: 0 20px 0 20px !important;
}
.subMenue_container .subMenue_content #right-box {
  padding: 0 0 0 20px !important;
}
.subMenue_container .subMenue_content #right-box .widget_box_container:last-child {
  border-bottom: none;
}
/* Kontakt ================ */
#kontakt_container {
  padding: 20px 0 20px 0 !important;
}
#kontakt_container #kontakt_content #head-title {
  color: #9e0f15;
  margin: 0 0 20px 0 !important;
  font-size: 1rem;
}
#kontakt_container #kontakt_content #left-box p {
  font-size: 1rem;
}
#kontakt_container #kontakt_content #left-box #ajax-loader {
  margin: 20px 0 0 0 !important;
  border-top: 2px dotted #ececec;
  text-align: center;
  padding: 30px 0 30px 0 !important;
}
#kontakt_container #kontakt_content #left-box #kontaktForm_container #send-form-message-container {
  margin: 20px 0 0 0 !important;
  border-top: 2px dotted #ececec;
}
#kontakt_container #kontakt_content #left-box #kontaktForm_container #send-form-message-container h2.section-title {
  font-weight: normal;
  margin: 20px 0 20px 0 !important;
  line-height: 1.4rem;
  font-size: 1rem;
  color: #9e0f15;
  font-family: 'Open Sans', sans-serif;
}
#kontakt_container #kontakt_content #left-box #kontaktForm_container #send-form-message-container a {
  font-family: 'Open Sans', sans-serif;
  color: #9e0f15;
}
#kontakt_container #kontakt_content #left-box #kontaktForm_container #form-kontakt {
  margin: 10px 0 0 0 !important;
  display: inline-block;
}
#kontakt_container #kontakt_content #left-box #kontaktForm_container #form-kontakt .form-group {
  margin: 0 0 10px 0 !important;
  width: 100%;
}
#kontakt_container #kontakt_content #left-box #kontaktForm_container #form-kontakt .form-group .input-group {
  width: 100%;
}
#kontakt_container #kontakt_content #left-box #kontaktForm_container #form-kontakt #first-chapter {
  padding: 0 0 0 0 !important;
}
#kontakt_container #kontakt_content #left-box #kontaktForm_container #form-kontakt #second-chapter {
  padding: 0 0 0 0 !important;
}
#kontakt_container #kontakt_content #left-box #kontaktForm_container #form-kontakt #second-chapter #infotxt {
  font-size: 0.8rem;
}
#kontakt_container #kontakt_content #left-box #kontaktForm_container #form-kontakt #third-chapter .agbs {
  padding: 20px 0 0 0 !important;
}
#kontakt_container #kontakt_content #left-box #kontaktForm_container #form-kontakt #third-chapter .agbs #policy-text {
  font-weight: normal;
}
#kontakt_container #kontakt_content #left-box #kontaktForm_container #form-kontakt #third-chapter .agbs #policy-text a {
  color: #9e0f15;
}
#kontakt_container #kontakt_content #left-box #kontaktForm_container #form-kontakt #third-chapter #sendBtn-2 {
  width: 100%;
}
/* Kontakt ==================== */
/* Impressum ================ */
#impressum_container {
  padding: 20px 0 20px 0 !important;
}
#impressum_container #impressum_content {
  padding: 0 0 20px 0 !important;
}
#impressum_container #impressum_content #left-box #head-title {
  color: #9e0f15;
  margin: 0 0 0 0 !important;
  font-size: 1rem;
}
#impressum_container #impressum_content #left-box h3 {
  font-weight: bold;
  margin: 10px 0 10px 0 !important;
  font-size: 1rem;
  line-height: 1.4rem;
}
#impressum_container #impressum_content #left-box #web-adresse {
  color: #9e0f15;
}
#impressum_container #impressum_content #left-box p {
  font-size: 1rem;
}
/* Impressum ================ */
/* Datenschutz ================ */
#datenschutz_container {
  padding: 20px 0 20px 0 !important;
}
#datenschutz_container #datenschutz_content {
  padding: 0 0 20px 0 !important;
}
#datenschutz_container #datenschutz_content #left-box #head-title {
  color: #9e0f15;
  margin: 0 0 10px 0 !important;
  font-size: 1rem;
}
#datenschutz_container #datenschutz_content #left-box p {
  font-size: 1rem;
}
/* Datenschutz ================ */
/* Disclaimer ================ */
#disclaimer_container {
  padding: 20px 0 20px 0 !important;
}
#disclaimer_container #disclaimer_content {
  padding: 0 0 20px 0 !important;
}
#disclaimer_container #disclaimer_content #left-box #head-title {
  color: #9e0f15;
  margin: 0 0 3px 0 !important;
  font-size: 1rem;
}
#disclaimer_container #disclaimer_content #left-box #disclaimer-date {
  color: #bbb;
  font-size: 0.8rem;
}
#disclaimer_container #disclaimer_content #left-box h3 {
  font-weight: bold;
  font-size: 1rem;
  line-height: 1.4rem;
  margin: 0 0 0 0 !important;
}
#disclaimer_container #disclaimer_content #left-box p {
  font-size: 1rem;
}
#disclaimer_container #disclaimer_content #left-box #ahn-kuerzel {
  text-align: right;
}
/* Disclaimer ================ */
#widget_mostread_container {
  color: #000;
}
#widget_mostread_container h2.section-title {
  font-weight: normal;
  margin: 0 0 0 0 !important;
  line-height: 1.4rem;
  font-size: 1rem;
  font-family: 'Open Sans', sans-serif;
}
#widget_mostread_container h2.section-title a {
  font-size: 1rem;
  color: #9e0f15;
  font-family: 'Open Sans', sans-serif;
}
#widget_mostread_container #mostread-content .mostread_item:first-child {
  padding: 0 5px 0 0 !important;
}
#widget_mostread_container #mostread-content .mostread_item:nth-child(even) {
  padding: 0 5px 0 5px !important;
}
#widget_mostread_container #mostread-content .mostread_item:last-child {
  padding: 0 5px 0 5px !important;
}
#widget_mostread_container #mostread-content ul {
  padding: 0 0 0 0 !important;
  margin: 0 0 0 0 !important;
}
#widget_mostread_container #mostread-content ul li {
  padding: 0 0 0 0 !important;
  list-style-type: none;
}
#widget_mostread_container #mostread-content ul li h3.list-news {
  margin: 5px 0 0 0 !important;
  color: #444444;
  font-size: 0.8rem;
  line-height: 1rem;
}
#widget_mostread_container #mostread-content ul li h3.list-news a {
  font-family: 'Martel', serif;
  font-weight: normal;
  line-height: 1rem;
  color: #444444;
  font-size: 0.8rem;
}
#widget_mostread_container #mostread-content ul li span.date {
  color: grey;
  font-style: italic;
  font-size: 0.7rem;
  display: block;
  font-weight: normal;
  margin: 0 0 0 0 !important;
  line-height: 1rem;
}
#videoInsideMarketsx .item1 h3 {
  margin-top: 0;
  font-family: 'Martel', serif;
  font-size: 21px;
  line-height: 30px;
}
#videoInsideMarketsx .item1 .videoImage {
  position: relative;
}
#videoInsideMarketsx .item2 {
  border-left: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  border-right: 1px solid #ddd;
  display: inline-block;
}
#videoInsideMarketsx .item2 p {
  padding: 15px 10px 10px 10px;
  margin: 0;
  display: inline-block;
}
#videoInsideMarketsx .item2 p a {
  font-weight: bold;
  color: #474747;
  font-size: 17px;
}
#videoInsideMarketsx .item2 p a:hover {
  text-decoration: none;
}
#videoInsideMarketsx .item2 p a span.btn {
  float: right;
  background-color: #ffa804;
  border: 1px solid #ffa804;
  padding: 5px 15px;
  display: inline-block;
  color: #fff;
  font-size: 14px;
  border-radius: 6px;
  box-shadow: 4px 4px 10px #ccc;
  margin-top: 10px;
}
#moreNewsSection_container {
  color: #000 !important;
}
#moreNewsSection_container h2.section-title {
  font-weight: normal;
  margin: 0 0 0 0 !important;
  line-height: 1.4rem;
  font-size: 1rem;
  font-family: 'Open Sans', sans-serif;
}
#moreNewsSection_container h2.section-title a {
  font-size: 1rem;
  color: #9e0f15;
  font-family: 'Open Sans', sans-serif;
}
#moreNewsSection_container .moreNewsBoxSection_content ul {
  padding: 0 0 0 0 !important;
  margin: 0 0 0 0 !important;
}
#moreNewsSection_container .moreNewsBoxSection_content ul li {
  padding: 0 0 0 0 !important;
  list-style-type: none;
}
#moreNewsSection_container .moreNewsBoxSection_content ul li h3.list-news {
  margin: 5px 0 0 0 !important;
  color: #444444;
  font-size: 0.8rem;
  line-height: 1rem;
}
#moreNewsSection_container .moreNewsBoxSection_content ul li h3.list-news a {
  font-family: 'Martel', serif;
  font-weight: normal;
  line-height: 1rem;
  color: #444444;
  font-size: 0.8rem;
}
#moreNewsSection_container .moreNewsBoxSection_content ul li span.date {
  color: grey;
  font-style: italic;
  font-size: 0.7rem;
  display: block;
  font-weight: normal;
  margin: 0 0 0 0 !important;
  line-height: 1rem;
}
#moreNewsSectionFeeds_container {
  color: #000 !important;
}
#moreNewsSectionFeeds_container h2.section-title {
  font-weight: normal;
  margin: 0 0 0 0 !important;
  line-height: 1.4rem;
  font-size: 1rem;
  font-family: 'Open Sans', sans-serif;
}
#moreNewsSectionFeeds_container h2.section-title a {
  font-size: 1rem;
  color: #9e0f15;
  font-family: 'Open Sans', sans-serif;
}
#moreNewsSectionFeeds_container .moreNewsBoxSectionFeeds_content .mostread_item:first-child {
  padding: 0 5px 0 5px !important;
}
#moreNewsSectionFeeds_container .moreNewsBoxSectionFeeds_content .mostread_item:nth-child(even) {
  padding: 0 5px 0 5px !important;
}
#moreNewsSectionFeeds_container .moreNewsBoxSectionFeeds_content .mostread_item:last-child {
  padding: 0 0 0 5px !important;
}
#moreNewsSectionFeeds_container .moreNewsBoxSectionFeeds_content ul {
  padding: 0 0 0 0 !important;
  margin: 0 0 0 0 !important;
}
#moreNewsSectionFeeds_container .moreNewsBoxSectionFeeds_content ul li {
  padding: 0 0 0 0 !important;
  list-style-type: none;
}
#moreNewsSectionFeeds_container .moreNewsBoxSectionFeeds_content ul li h3.list-news {
  margin: 5px 0 0 0 !important;
  color: #444444;
  font-size: 0.8rem;
  line-height: 1rem;
}
#moreNewsSectionFeeds_container .moreNewsBoxSectionFeeds_content ul li h3.list-news a {
  font-family: 'Martel', serif;
  font-weight: normal;
  line-height: 1rem;
  color: #444444;
  font-size: 0.8rem;
}
#moreNewsSectionFeeds_container .moreNewsBoxSectionFeeds_content ul li span.date {
  color: grey;
  font-style: italic;
  font-size: 0.7rem;
  display: block;
  font-weight: normal;
  margin: 0 0 0 0 !important;
  line-height: 1rem;
}
#weatherbox_container h2.section-title {
  font-weight: normal;
  margin: 0 0 0 0 !important;
  line-height: 1.4rem;
  font-size: 0.9rem;
  color: #9e0f15;
  font-family: 'Open Sans', sans-serif;
}
#weatherbox_container #weatherbox_content {
  font-size: 0.8rem;
}
#weatherbox_container #weatherbox_content a {
  color: #000;
}
#moreNewsThemenContainer h2.section-title {
  font-weight: normal;
  margin: 20px 0 10px 0 !important;
  line-height: 1.4rem;
  font-size: 1rem;
  color: #9e0f15;
  font-family: 'Open Sans', sans-serif;
}
#moreNewsThemenContainer .moreNewsBoxThemen ul {
  padding: 0 0 0 0 !important;
  margin: 0 0 0 0 !important;
}
#moreNewsThemenContainer .moreNewsBoxThemen ul li {
  padding: 0 0 10px 0 !important;
  list-style-type: none;
  font-size: 1rem;
  color: #000 !important;
}
#moreNewsThemenContainer .moreNewsBoxThemen ul li a {
  color: #9e0f15;
}
#empfehlung_container {
  padding: 0 0 0 0 !important;
}
#empfehlung_container h2.section-title {
  font-weight: normal;
  margin: 20px 0 10px 0 !important;
  line-height: 1.4rem;
  font-size: 1rem;
  color: #9e0f15;
  font-family: 'Open Sans', sans-serif;
}
#empfehlung_container .empfehlung_items h2.section-title {
  font-weight: normal;
  margin: 0 0 5px 0 !important;
  line-height: 1.4rem;
  font-size: 1rem;
  font-family: 'Open Sans', sans-serif;
}
#empfehlung_container .empfehlung_items h2.section-title a {
  font-size: 1rem;
  color: #9e0f15;
  font-family: 'Open Sans', sans-serif;
}
#empfehlung_container .empfehlung_items .img-box figcaption.img-description {
  font-size: 0.7rem;
  line-height: 1rem;
  margin: 5px 0 5px 0 !important;
  font-weight: bold;
}
#empfehlung_container .empfehlung_items .content .keyword_box {
  color: #9e0f15;
}
#empfehlung_container .empfehlung_items .content .keyword_box .keywords {
  margin: 10px 0 5px 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
  font-size: 0.8rem;
  line-height: 1;
  display: inline-block;
}
#empfehlung_container .empfehlung_items .content h3.standfirst {
  margin: 5px 0 0 0 !important;
  color: #444444;
  font-size: 0.8rem;
  line-height: 1.4rem;
}
#empfehlung_container .empfehlung_items .content h3.standfirst a {
  font-size: 0.8rem;
  color: #444444;
}
#empfehlung_container .empfehlung_items .content span.date {
  color: grey;
  font-style: italic;
  font-size: 0.7rem;
  display: block;
  font-weight: normal;
  margin: 0 0 0 0 !important;
  line-height: 1rem;
}
#empfehlung_container .empfehlung_items .content div.comments-box {
  margin: 0 0 0 0 !important;
  padding: 0 0 20px 0 !important;
  color: #9e0f15;
}
#empfehlung_container .empfehlung_items .content div.comments-box a {
  color: #9e0f15;
  font-size: 0.7rem;
  font-weight: normal;
}
#empfehlung_container .empfehlung_items:last-child .content div.comments-box {
  margin: 0 0 0 0 !important;
  padding: 0 0 0 0 !important;
  color: #9e0f15;
}
#empfehlung_container .empfehlung_items:last-child .content div.comments-box a {
  color: #9e0f15;
  font-size: 0.7rem;
  font-weight: normal;
}
#empfehlung_container .empfehlung_items:nth-child(2),
#empfehlung_container .empfehlung_items:nth-child(5) {
  padding: 0 10px 0 0 !important;
}
#empfehlung_container .empfehlung_items:last-child,
#empfehlung_container .empfehlung_items:nth-child(3) {
  padding: 0 0 0 10px !important;
}
#finanztreff_container {
  padding: 0 0 0 0 !important;
}
#finanztreff_container .ft_widget_table {
  border: 1px solid #ddd;
  margin: 0 0 10px 0 !important;
}
#finanztreff_container .ft_widget_table tr td {
  padding: 2px 5px 2px 5px !important;
  font-size: 0.7rem;
}
#finanztreff_container .ft_widget_table tr .head-title {
  text-transform: uppercase;
  font-weight: bold;
}
#finanztreff_container .ft_widget_table tr .head-logo {
  text-align: right;
}
#finanztreff_container .ft_widget_table tr .fDifRelative {
  text-align: right;
}
#chartContainer .indizes {
  margin: 0 0 0 0 !important;
}
#chartContainer .aktiens {
  margin: -1px 0 0 0 !important;
}
#chartContainer .rohstoffe {
  margin: -2px 0 0 0 !important;
}
#chartContainer .forex {
  margin: -3px 0 0 0 !important;
}
#chartContainer .nav-tabs li a {
  padding: 3px 4.5px 3px 4.5px !important;
  color: #000;
}
#chartContainer img {
  width: auto;
}
#chartContainer .charts-info .realtime-info {
  font-size: 0.7rem;
}
#chartContainer .charts-info .realtime-info a {
  color: #000;
}
#chartContainer .charts-info .realtime {
  font-size: 0.7rem;
}
#chartContainer table {
  margin-bottom: 0;
}
#chartContainer .chartbox .chartbox-content .charts-container {
  overflow: hidden;
  border-top: none;
  border-bottom: 1px solid #ddd;
  border-left: 1px solid #ddd;
  border-right: 1px solid #ddd;
  /* Design für Aktien */
  /* Design für Aktien */
}
#chartContainer .chartbox .chartbox-content .charts-container .chartbox-table tr td {
  border-top: none;
}
#chartContainer .chartbox .chartbox-content .charts-container .chartbox-table .chartbox-charts td {
  padding: 0 0 0 0 !important;
}
#chartContainer .chartbox .chartbox-content .charts-container .chartbox-table .chartbox-charts td .mini_chart {
  width: 331px;
  height: 180px;
  border: 0;
  margin: 5px;
  display: block;
  margin-left: auto;
  margin-right: auto;
  background-repeat: no-repeat;
  background-position: center center;
}
#chartContainer .chartbox .chartbox-content .charts-container .chartbox-table .chartbox-text .chart-top td,
#chartContainer .chartbox .chartbox-content .charts-container .chartbox-table .chartbox-text .chart-flop td {
  background-color: #fff;
  font-weight: bold;
  border-bottom: 3px double #ececec;
  text-align: left;
}
#chartContainer .chartbox .chartbox-content .charts-container .chartbox-table .chartbox-text .chart-flop td {
  padding: 10px 0 0 0 !important;
  text-align: left;
}
#chartContainer .chartbox .chartbox-content .charts-container .chartbox-table .chartbox-text .market_list .thnname {
  text-align: left;
}
#chartContainer .chartbox .chartbox-content .charts-container .chartbox-table .chartbox-text .market_list .thnname a {
  color: #000;
}
#chartContainer .chartbox .chartbox-content .charts-container .chartbox-table .chartbox-text tr td {
  padding: 2px 1px 2px 1px !important;
  text-align: right;
  font-size: 0.7rem;
}
#chartContainer .chartbox .chartbox-content .charts-container .chartbox-table .chartbox-text .chartbox-body .chartbox-srcname {
  text-align: left;
}
#chartContainer .chartbox .chartbox-content .charts-container .chartbox-table .chartbox-text .chartbox-body td {
  text-align: right;
}
#chartContainer .chartbox .chartbox-content .charts-container .chartbox-table .chartbox-text .chartbox-body .iDate {
  padding: 0 0 0 5px !important;
}
#chartContainer .chartbox .chartbox-content .charts-container .table-charts-aktien {
  width: 100%;
}
#chartContainer .chartbox .chartbox-content .charts-container .table-charts-aktien .chartbox-text tr {
  line-height: 13px;
}
#chartContainer .chartbox .chartbox-content .charts-container .table-charts-aktien .chartbox-text tr:nth-child(2n) {
  background-color: #ececec;
}
.tt_chartContainer {
  -webkit-user-select: none;
  -moz-user-select: -moz-none;
  -ms-user-select: none;
  font: 11px Arial, Helvetica, sans-serif;
  background-color: #eeeff3;
  border: 1px solid #d0d6e5;
  padding: 3px !important;
  /*background: url(img/teletrader_logo.png) no-repeat right top #EEEFF3;
	background-size: 10% 40px;*/
  display: inline-block !important;
  height: 100% !important;
}
.tt_canvasContainer {
  -ms-touch-action: none;
  width: 100% !important;
}
/* toolbar settings START =============================================== */
.tt_topToolbar > div,
.tt_leftToolbar > div {
  height: 35px;
  line-height: 22px;
  /*IE seems to need this*/
}
.tt_topToolbar > div:not(.tt_spacer),
.tt_leftToolbar > div:not(.tt_spacer) {
  min-width: 35px;
  cursor: pointer;
  -moz-box-shadow: inset 0 0 4px white;
  -webkit-box-shadow: inset 0 0 4px white;
  box-shadow: inset 0 0 4px white;
  border: 1px solid #d0d6e5;
  height: 35px;
}
.tt_topToolbar > div:not(.tt_spacer) {
  border-left: none;
}
.tt_topToolbar > .tt_dropDown,
.tt_topToolbar > div.tt_dropDown > div > ul > li {
  padding: 6px 30px 6px 8px;
  white-space: nowrap;
  height: 23px;
  color: #fff;
}
.tt_topToolbar > .tt_chartType > div > ul,
.tt_topToolbar > .tt_merge > div > ul {
  margin-top: 29px;
}
.tt_topToolbar > .tt_chartType > div > ul > li,
.tt_topToolbar > .tt_merge > div > ul > li,
.tt_leftToolbar > .tt_merge > div > ul > li,
.tt_topToolbar > div.tt_period > div > ul > li > ul > li,
.tt_topToolbar > div.tt_dateRange > div > ul > li > ul > li {
  width: 22px;
  text-align: center;
}
.tt_topToolbar > .tt_merge > div > ul {
  height: 35px;
}
.tt_topToolbar > .tt_merge > div > ul > li {
  width: 55px;
  height: 35px;
}
.tt_topToolbar > .tt_chartType > div > ul,
.tt_topToolbar > div.tt_period > div > ul > li > ul,
.tt_topToolbar > div.tt_dateRange > div > ul > li > ul,
.tt_topToolbar > div.tt_merge > div > ul,
.tt_leftToolbar > div.tt_merge > div > ul {
  border-right: none;
  border-bottom: none;
}
.tt_topToolbar > div.tt_dropDown {
  background-position: right -23px;
  min-width: 55px;
  padding-right: 20px;
  color: #666;
}
.tt_topToolbar > div.tt_addIndicator {
  background-position: 8px 8px, right -23px;
}
.tt_topToolbar > div.tt_dropDown > div > ul > li {
  height: 35px;
  line-height: 16px;
  position: relative;
}
.tt_leftToolbar > div.tt_merge > div > ul > li {
  height: 15px;
  width: 15px;
}
.tt_topToolbar > div.tt_period > div > ul > li > ul,
.tt_topToolbar > div.tt_dateRange > div > ul > li > ul {
  left: 93px;
  top: -1px;
  margin: 0;
  width: 234px;
}
.tt_topToolbar > div.tt_period > div > ul > li > ul > li,
.tt_topToolbar > div.tt_dateRange > div > ul > li > ul > li {
  width: 38.8px;
}
.tt_topToolbar > div.tt_chartType > div > ul > li {
  width: 46.8px;
}
/* toolbar settings END ============================================================= */
/* Modal Cookie Dialog */
.cookie-modal {
  overflow-y: scroll;
}
#second .cookie-modal-dialog .cookie-modal-content .cookie-modal-header h4 {
  font-weight: bold;
}
#second .cookie-modal-dialog .cookie-modal-content .cookie-modal-header p {
  font-weight: bold;
}
#second .cookie-modal-dialog .cookie-modal-content .cookie-modal-body {
  display: inline-block;
  width: 100%;
}
#second .cookie-modal-dialog .cookie-modal-content .cookie-modal-body label {
  padding-left: 0;
}
#second .cookie-modal-dialog .cookie-modal-content .cookie-modal-body ul {
  padding-left: 35px;
}
.cookie-modal-footer #cookie-modal-savecookie {
  text-align: right;
  display: inline-block;
}
.cookie-modal-footer h4 {
  width: 50%;
  margin: 0;
}
.cookie-modal-footer h4 a {
  color: #21494b;
}
.cookie-modal-footer #cookie-modal-privacy {
  text-align: left;
  float: left;
}
/* Modal Cookie Dialog */
/* ======================================================================================================================================================================================================== */
/* ==================== Ab hier Media Queries =========================== */
/* smartphone quer  =====================================================================================  */
@media only screen and (min-width: 480px) {
  /* BITCOINS */
  #bitcoin_container #bitcoin_content #top_content .bitcoin-image {
    margin: 0 0 20px 20px !important;
    max-width: 250px;
    float: right;
  }
  #bitcoin_container #bitcoin_content #top_content .bitcoin-image img {
    max-width: 250px;
  }
  .inside_wirtschaft_section #iw_new_video figure .video_layer_section .play_button_section {
    width: 70px;
    height: auto;
    margin: 19% auto 0 auto;
    display: block;
  }
  .inside_wirtschaft_section #iw_more_new_videos .iw_section_video figure .video_layer_section .play_button_section {
    width: 70px;
    height: auto;
    margin: 0 auto;
    display: block;
    padding-top: 19%;
  }
  .inside_wirtschaft_section #iw_list_videos .list_body .list_body_time span {
    font-size: 0.7rem;
  }
  .templateArticles_container .templateArticles_content #left-box #more_new_videos .section_video figure .video_layer_section .play_button_section,
  .templateBlogsArticles_container .templateArticles_content #left-box #more_new_videos .section_video figure .video_layer_section .play_button_section {
    width: 70px;
    height: auto;
    margin: 0 auto;
    display: block;
    padding-top: 19%;
  }
  .templateArticles_container .templateArticles_content #left-box #list_videos .list_body .list_body_time span,
  .templateBlogsArticles_container .templateArticles_content #left-box #list_videos .list_body .list_body_time span {
    font-size: 0.7rem;
  }
}
/* ENDE  ===================================================================================== */
/* ab 768px */
/* tablet hoch  ===================================================================================== */
@media only screen and (min-width: 768px) {
  .inside_wirtschaft_section #iw_new_video figure .video_layer_section .play_button_section {
    width: 100px;
    margin: 17% auto 0 auto;
  }
  .inside_wirtschaft_section #iw_more_new_videos .iw_section_video:nth-child(odd) {
    padding: 0 10px 0 0 !important;
  }
  .inside_wirtschaft_section #iw_more_new_videos .iw_section_video:nth-child(even) {
    padding: 0 0 0 10px !important;
  }
  .inside_wirtschaft_section #iw_more_new_videos .iw_section_video figure .video_layer_section .play_button_section {
    width: 70px;
    padding-top: 17%;
  }
  .inside_wirtschaft_section #iw_list_videos .list_body .list_body_time span {
    font-size: 0.8rem;
  }
  .templateArticles_container .templateArticles_content #left-box #new_video figure .video_layer_section .play_button_section,
  .templateBlogsArticles_container .templateArticles_content #left-box #new_video figure .video_layer_section .play_button_section {
    width: 100px;
    margin: 17% auto 0 auto;
  }
  .templateArticles_container .templateArticles_content #left-box #more_new_videos .section_video:nth-child(odd),
  .templateBlogsArticles_container .templateArticles_content #left-box #more_new_videos .section_video:nth-child(odd) {
    padding: 0 10px 0 0 !important;
  }
  .templateArticles_container .templateArticles_content #left-box #more_new_videos .section_video:nth-child(even),
  .templateBlogsArticles_container .templateArticles_content #left-box #more_new_videos .section_video:nth-child(even) {
    padding: 0 0 0 10px !important;
  }
  .templateArticles_container .templateArticles_content #left-box #more_new_videos .section_video figure .video_layer_section .play_button_section,
  .templateBlogsArticles_container .templateArticles_content #left-box #more_new_videos .section_video figure .video_layer_section .play_button_section {
    width: 70px;
    padding-top: 17%;
  }
  .templateArticles_container .templateArticles_content #left-box #list_videos .list_body .list_body_time span,
  .templateBlogsArticles_container .templateArticles_content #left-box #list_videos .list_body .list_body_time span {
    font-size: 0.8rem;
  }
  .shariff-articles {
    float: none;
    width: 50%;
  }
  .shariff-articles ul li {
    min-width: 75px !important;
    max-width: 95px !important;
    margin-right: 1.8% !important;
  }
  #billboardTop {
    padding: 0 0 0 0 !important;
  }
  .ticker-container {
    padding: 0 0 20px 0 !important;
  }
  .container {
    /*background-color:blue;*/
  }
  /* GENERELL */
  .back-box {
    padding: 0 0 20px 0 !important;
  }
  #footer {
    margin: 0 -15px 0 -15px !important;
  }
  /* GENERELL */
  /* NAVIGATION */
  .navi-level2 {
    padding: 0 0 0 0 !important;
  }
  .subnavi-container {
    padding: 0 0 0 0 !important;
  }
  .subnavi-container .navbar-content {
    margin: 0 0 0 0 !important;
  }
  .subnavi-container .navbar-content ul li {
    width: auto;
    text-align: left;
  }
  .subnavi-container .navbar-content ul li a {
    padding: 0 10px 5px 0 !important;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    border: none;
    display: inline-block;
    width: 100%;
    font-size: 0.6rem !important;
  }
  /* NAVIGATION */
  /* INDEX */
  .templateIndex_container {
    padding: 0 0 0 0 !important;
  }
  .templateIndex_container .templateIndex_content {
    padding: 0 0 0 0 !important;
  }
  .templateIndex_container .templateIndex_content #left-box #left-box-l {
    padding: 0 10px 0 0 !important;
  }
  .templateIndex_container .templateIndex_content #left-box #left-box-l .index_items:last-child {
    border-bottom: none;
  }
  .templateIndex_container .templateIndex_content #left-box #left-box-r {
    padding: 0 0 0 10px !important;
  }
  .templateIndex_container .templateIndex_content #right-box .index_items:last-child {
    border-bottom: none;
  }
  #index_topbox_container {
    padding: 0 0 0 0 !important;
  }
  #index_topbox_container #index_topbox_content .content {
    padding: 0 0 0 20px !important;
  }
  #index_topbox_container #index_topbox_content .bigNews-smallNewsExtra:first-child {
    padding: 20px 10px 0 0 !important;
  }
  #index_topbox_container #index_topbox_content .bigNews-smallNewsExtra:last-child {
    padding: 20px 0 0 10px !important;
  }
  #index_topbox_container #index_topbox_content .bigNews-smallNewsExtra .img-box figcaption.img-description {
    font-size: 0.7rem;
    line-height: 1rem;
    margin: 5px 0 5px 0 !important;
    font-weight: bold;
  }
  #index_topbox_container #index_topbox_content .bigNews-smallNewsExtra .content {
    padding: 0 0 0 20px !important;
  }
  #index_topbox_container #index_topbox_content .bigNews-smallNewsExtra .content .keyword_box {
    color: #9e0f15;
  }
  #index_topbox_container #index_topbox_content .bigNews-smallNewsExtra .content .keyword_box .keywords {
    margin: 0 0 7px 0 !important;
    padding: 0 0 0 0 !important;
    color: #9e0f15;
    font-size: 0.8rem;
    line-height: 1;
    display: inline-block;
  }
  #index_topbox_container #index_topbox_content .bigNews-smallNewsExtra .content h3.standfirst {
    margin: 0 0 0 0 !important;
    color: #444444;
    font-size: 0.9rem;
    line-height: 1.2rem;
  }
  #index_topbox_container #index_topbox_content .bigNews-smallNewsExtra .content h3.standfirst a {
    font-family: 'Martel', serif;
    font-weight: normal;
    line-height: 1.2rem;
    color: #444444;
    font-size: 0.9rem;
  }
  #index_topbox_container #index_topbox_content .bigNews-smallNewsExtra .content span.date {
    color: grey;
    font-style: italic;
    font-size: 0.7rem;
    display: block;
    font-weight: normal;
    margin: 0 0 0 0 !important;
    line-height: 1rem;
  }
  .index_newsbox_container .index_newsbox_content_small .index_newsbox_content_small_image .index_newsbox_item_small_image:nth-child(1) {
    padding: 0 10px 15px 0 !important;
  }
  .index_newsbox_container .index_newsbox_content_small .index_newsbox_content_small_image .index_newsbox_item_small_image:nth-child(2) {
    padding: 0 0 15px 10px !important;
  }
  .index_newsbox_container .index_newsbox_content_small .index_newsbox_content_small_image .index_newsbox_item_small_image:nth-child(4) {
    padding: 0 10px 15px 0 !important;
  }
  .index_newsbox_container .index_newsbox_content_small .index_newsbox_content_small_image .index_newsbox_item_small_image:nth-child(5) {
    padding: 0 0 15px 10px !important;
  }
  .index_newsbox_container .index_newsbox_content_small .index_newsbox_content_small_image .index_newsbox_item_small_image:nth-child(7) {
    padding: 0 10px 15px 0 !important;
  }
  .index_newsbox_container .index_newsbox_content_small .index_newsbox_content_small_image .index_newsbox_item_small_image:nth-child(8) {
    padding: 0 0 15px 10px !important;
  }
  .index_newsbox_container .index_newsbox_content_small .index_newsbox_small_item_text:nth-child(1) {
    padding: 0 10px 15px 0 !important;
  }
  .index_newsbox_container .index_newsbox_content_small .index_newsbox_small_item_text:nth-child(2) {
    padding: 0 0 15px 10px !important;
  }
  .index_newsbox_container .index_newsbox_content_small .index_newsbox_small_item_text:nth-child(4) {
    padding: 0 10px 15px 0 !important;
  }
  .index_newsbox_container .index_newsbox_content_small .index_newsbox_small_item_text:nth-child(5) {
    padding: 0 0 15px 10px !important;
  }
  /* INDEX */
  /* HAUPTRUBRIKEN */
  .templateBoerse_container {
    padding: 0 0 0 0 !important;
  }
  .templateBoerse_container .templateBoerse_content #left-box {
    padding: 0 0 0 0 !important;
  }
  .templateBoerse_container .templateBoerse_content #left-box #left-box-l {
    padding: 0 10px 0 0 !important;
  }
  .templateBoerse_container .templateBoerse_content #left-box #left-box-r {
    padding: 0 0 0 10px !important;
  }
  .templateBoerse_container .templateBoerse_content #left-box #left-box-b #left-box-b-l {
    padding: 0 10px 0 0 !important;
  }
  .templateBoerse_container .templateBoerse_content #left-box #left-box-b #left-box-b-r {
    padding: 0 0 0 10px !important;
  }
  .templateSearch_container {
    padding: 10px 0 0 0 !important;
  }
  .templateSearch_container .templateSearch_content {
    padding: 0 0 0 0 !important;
  }
  .templateSearch_container .templateSearch_content #left-box #left-box-l {
    padding: 0 10px 0 0 !important;
  }
  .templateSearch_container .templateSearch_content #left-box #left-box-r {
    padding: 0 0 0 10px !important;
  }
  .templateNoSubsection_container {
    padding: 0 0 0 0 !important;
  }
  .templateNoSubsection_container .templateNoSubsection_content #left-box {
    padding: 0 20px 0 0 !important;
  }
  .templateNoSubsection_container .templateNoSubsection_content #pagination-container {
    padding: 20px 20px 20px 20px !important;
  }
  .templateWithSubsection_container {
    padding: 0 0 0 0 !important;
  }
  .templateWithSubsection_container .templateWithSubsection_content #left-box {
    padding: 0 0 0 0 !important;
  }
  .templateWithSubsection_container .templateWithSubsection_content #left-box #left-box-l {
    padding: 0 0 0 0 !important;
  }
  .templateWithSubsection_container .templateWithSubsection_content #left-box #left-box-r {
    padding: 0 0 0 20px !important;
  }
  .templateWithSubsection_container .templateWithSubsection_content #right-box .sectionWithSub_container:first-child .section_newsbox_container {
    padding: 0 0 0 0 !important;
  }
  .templateWeather_container {
    padding: 20px 0 0 0 !important;
  }
  .templateWeather_container .templateWeather_content #left-box {
    padding: 0 0 0 0 !important;
  }
  .templateSectionList_container {
    padding: 0 0 0 0 !important;
  }
  .templateSectionList_container .templateSectionList_content #left-box {
    padding: 0 10px 0 0 !important;
  }
  .templateSectionList_container .templateSectionList_content #middle-box {
    padding: 0 0 0 10px !important;
  }
  .section_bignews_container {
    padding: 0 0 0 0 !important;
  }
  .section_bignews_container .section_bignews_content .keyword_box {
    color: #9e0f15;
  }
  .section_bignews_container .section_bignews_content .keyword_box .keywords {
    margin: 0 0 7px 0 !important;
    padding: 0 0 0 0 !important;
    color: #9e0f15;
    font-size: 0.8rem;
    line-height: 1;
    display: inline-block;
  }
  .section_bignews_container .section_bignews_content .content {
    padding: 0 0 0 20px !important;
  }
  .section_bignews_container .bigNews-smallNewsExtra {
    padding: 0 0 20px 0 !important;
  }
  .section_bignews_container .bigNews-smallNewsExtra:last-child {
    padding: 0 0 0 0 !important;
  }
  .section_bignews_container .bigNews-smallNewsExtra .content {
    padding: 0 10px 0 20px !important;
  }
  .section_middlenews_container .contentBox {
    padding: 0 0 0 20px !important;
  }
  .section_middlenews_container .contentBox .keyword_box {
    color: #9e0f15;
  }
  .section_middlenews_container .contentBox .keyword_box .keywords {
    margin: 0 0 7px 0 !important;
    padding: 0 0 0 0 !important;
    color: #9e0f15;
    font-size: 0.8rem;
    line-height: 1;
    display: inline-block;
  }
  .section_smallnews_container .keyword_box {
    color: #9e0f15;
  }
  .section_smallnews_container .keyword_box .keywords {
    margin: 0 0 7px 0 !important;
    padding: 0 0 0 0 !important;
    color: #9e0f15;
    font-size: 0.8rem;
    line-height: 1;
    display: inline-block;
  }
  .section_smallnews_container:first-child {
    padding: 0 0 20px 0 !important;
  }
  .boerse_bignews_container .boerse_bignews_content .content {
    padding: 0 0 0 20px !important;
  }
  .boerse_bignews_container #boerse_bignews_small_content .bigNews-smallNewsExtra:last-child {
    padding: 0 0 0 10px !important;
  }
  .boerse_bignews_container #boerse_bignews_small_content .bigNews-smallNewsExtra:first-child {
    padding: 0 10px 0 0 !important;
  }
  /* HAUPTRUBRIKEN */
  /* KALENDERBLATT */
  #kalenderblatt_container #kalenderblatt_content {
    padding: 0 0 0 0 !important;
  }
  /* KALENDERBLATT */
  /* BILDER */
  .templateBildergalerie_container {
    padding: 0 0 20px 0 !important;
  }
  .templateBildergalerie_container .templateBildergalerie_content #left-box {
    padding: 0 0 0 0 !important;
  }
  /* BILDER */
  /* SNAPSHOT */
  #snapshot_container #kursuebersicht {
    padding: 20px 0 0 0 !important;
  }
  #snapshot_container #kursuebersicht .market_list .box1 .box1-1 {
    text-align: left;
    padding: 0 0 0 0 !important;
  }
  #snapshot_container #kursuebersicht .market_list .box1 .box1-1 .abs_rel {
    padding: 12px 0 0 0 !important;
  }
  #snapshot_container #kursuebersicht .market_list .box1 .box1-2 {
    padding: 10px 0 0 0 !important;
  }
  #snapshot_container #kursuebersicht .lastquotes .quotes-data {
    padding: 0 20px 0 0 !important;
  }
  /* SNAPSHOT */
  /* ARTIKEL */
  .templateArticles_container .templateArticles_content #left-box {
    padding: 0 0 0 0 !important;
  }
  /* ARTIKEL */
  /* ARCHIV */
  .templateArchiv_container {
    padding: 0 0 0 0 !important;
  }
  .templateArchiv_container .templateArchiv_content #left-box {
    padding: 0 10px 0 0 !important;
  }
  .templateArchiv_container .templateArchiv_content #middle-box {
    padding: 0 0 0 10px !important;
  }
  .archiv-month-tbl {
    padding: 0 0 0 0 !important;
  }
  .archiv-month-tbl #archiv_calendar-container .tbl-container .tbl-spalte:nth-child(odd) {
    padding: 0 10px 0 0 !important;
  }
  .archiv-month-tbl #archiv_calendar-container .tbl-container .tbl-spalte:nth-child(even) {
    padding: 0 0 0 10px !important;
  }
  .archiv-month-tbl #archiv_calendar-container .tbl-container .tbl-spalte .tbl-item-box {
    min-height: 260px;
  }
  /* ARCHIV */
  /* NEWSLETTER */
  .templateNewsletter_container .templateNewsletter_content #left-box {
    padding: 0 10px 0 0 !important;
  }
  .templateNewsletter_container .templateNewsletter_content #left-box #left-box-l {
    padding: 0 10px 0 0 !important;
  }
  .templateNewsletter_container .templateNewsletter_content #left-box #left-box-l #newsletter_form-container .newsletter_form #form-group-radios {
    margin: 10px 0 10px 0 !important;
  }
  .templateNewsletter_container .templateNewsletter_content #left-box #left-box-l #newsletter_form-container .newsletter_form #form-group-radios input[type="radio"] {
    margin: 0 10px 0 0 !important;
  }
  .templateNewsletter_container .templateNewsletter_content #left-box #left-box-r {
    padding: 0 0 0 10px !important;
  }
  .templateNewsletter_container .templateNewsletter_content #right-box {
    padding: 0 0 0 10px !important;
  }
  .templateNewsletter_container .templateNewsletter_content #bottom-box {
    padding: 20px 0 0 0 !important;
  }
  #newsbreak_list_container #newsbreak_list_content .newsbreak-item {
    min-height: 585px;
  }
  #newsbreak_list_container #newsbreak_list_content .newsbreak-item:nth-child(3) {
    padding: 0 10px 0 10px !important;
  }
  #newsbreak_list_container #newsbreak_list_content .newsbreak-item:nth-child(2) {
    padding: 0 10px 0 10px !important;
  }
  #newsbreak_list_container #newsbreak_list_content .newsbreak-item h2.section-title {
    font-weight: normal;
    margin: 0 0 10px 0 !important;
    line-height: 1.4rem;
    font-size: 1rem;
    font-family: 'Open Sans', sans-serif;
  }
  #newsbreak_list_container #newsbreak_list_content .newsbreak-item h2.section-title a {
    font-size: 1rem;
    color: #9e0f15;
    font-family: 'Open Sans', sans-serif;
  }
  #newsbreak_list_container #newsbreak_list_content .newsbreak-item ul {
    padding: 0 0 0 0 !important;
  }
  #newsbreak_list_container #newsbreak_list_content .newsbreak-item ul li {
    list-style-type: none;
  }
  #newsbreak_list_container #newsbreak_list_content .newsbreak-item ul li h3.list-text {
    margin: 0 0 0 0 !important;
    color: #444444;
    font-size: 0.8rem;
    line-height: 1.3rem;
  }
  #newsbreak_list_container #newsbreak_list_content .newsbreak-item ul li h3.list-text a {
    font-family: 'Martel', serif;
    font-weight: normal;
    line-height: 1.3rem;
    color: #444444;
    font-size: 0.8rem;
  }
  #newsbreak_list_container #newsbreak_list_content .newsbreak-item ul li span.date {
    color: grey;
    font-style: italic;
    font-size: 0.7rem;
    display: block;
    font-weight: normal;
    margin: 0 0 0 0 !important;
    line-height: 1rem;
  }
  #newsbreak_middleNews_container #newsbreak_middleNews_content .small-item:nth-child(2) {
    padding: 0 10px 20px 0 !important;
  }
  #newsbreak_middleNews_container #newsbreak_middleNews_content .small-item:nth-child(3) {
    padding: 0 0 20px 10px !important;
  }
  #newsbreak_indices {
    padding: 0 0 0 0 !important;
  }
  /* NEWSLETTER */
  /* LEXIKON */
  .lexikonlinkbar_container {
    padding: 0 0 0 0 !important;
  }
  .lexikonlinkbar_container .lexikonlinkbar_content .lexikonlinkbar-head {
    text-align: left;
  }
  .lexikonlinkbar_container .lexikonlinkbar_content .lexikonlinkbar-text {
    text-align: left;
  }
  #boersenlexikon_container #boersenlexikon_content #left-box {
    padding: 0 0 0 0 !important;
  }
  #bl_article-container #bl_article-content #left-box {
    padding: 0 0 0 0 !important;
  }
  /* LEXIKON */
  /* PRODUKTE */
  #produkte_container {
    padding: 20px 0 0 0 !important;
  }
  #produkte_container #produkte_content #head-box {
    padding: 20px 0 20px 0 !important;
  }
  #produkte_container #produkte_content #head-box #head-box-logo img {
    margin-top: -4px;
    margin-left: -3px;
  }
  #produkte_container #produkte_content #head-box #head-box-txt {
    padding: 0 0 0 10px !important;
  }
  #produkte_container #produkte_content #top-box #top-box-text-box {
    padding: 0 0 0 20px !important;
  }
  #produkte_container #produkte_content #middle-box .produkte_items {
    min-height: 280px;
  }
  #produkte_container #produkte_content #middle-box .produkte_items:nth-child(3n) {
    padding: 0 0 0 10px !important;
  }
  #produkte_container #produkte_content #middle-box .produkte_items:nth-child(3n-1) {
    padding: 0 10px 0 10px !important;
  }
  #produkte_container #produkte_content #middle-box .produkte_items:nth-child(3n-2) {
    padding: 0 10px 0 0 !important;
  }
  /* PRODUKTE */
  /* NEWSTICKER */
  #newsticker_container #newsticker_content #left-box {
    padding: 20px 0 20px 0 !important;
  }
  #newsticker_container #newsticker_content #left-box #newsticker-box2 .box2-img {
    padding: 10px 0 0 0 !important;
  }
  #newsticker_container #newsticker_content #left-box #newsticker-box3 #box3-text {
    padding: 0 0 0 20px !important;
  }
  #newsticker_container #newsticker_content #left-box #newsticker-box3 #box3-text h3.section-title {
    font-weight: normal;
    margin: 0 0 10px 0 !important;
    line-height: 1.2rem;
    font-size: 0.9rem;
    color: #9e0f15;
    font-family: 'Open Sans', sans-serif;
  }
  /* NEWSTICKER */
  /* RSS */
  #rss_container #rss_content #left-box {
    padding: 0 0 0 0 !important;
  }
  #rss_container #rss_content #left-box #rss_generate_content {
    padding: 20px 0 30px 0 !important;
  }
  #rss_container #rss_content #left-box #middle-box #middle-box-l {
    padding: 0 20px 0 0 !important;
    border-right: 1px solid #ececec;
  }
  #rss_container #rss_content #left-box #middle-box #middle-box-l .item {
    padding: 10px 0 10px 0 !important;
  }
  #rss_container #rss_content #left-box #middle-box #middle-box-l .item a {
    color: #9e0f15;
    font-size: 0.9rem;
  }
  #rss_container #rss_content #left-box #middle-box #middle-box-r {
    padding: 0 0 0 20px !important;
  }
  /* RSS */
  /* WATCHLIST */
  #watchlist_container #watchlist_content #left-box {
    padding: 20px 0 20px 0 !important;
  }
  #watchlist_container #watchlist_content #left-box #btn-watchlist-form button {
    width: auto;
    margin: 0 0 0 0 !important;
  }
  #watchlist_container #watchlist_content #left-box #watchlist-box .table.watchlist-desktop thead tr th:nth-child(5) {
    border-right: none;
  }
  #watchlist_container #watchlist_content #left-box #watchlist-box .table.watchlist-desktop tbody tr td:nth-child(5) {
    border-right: none;
  }
  /* WATCHLIST */
  .courseCuttonFormMenu_container .courseCuttonFormMenu_button-box {
    padding: 0 0 20px 0 !important;
  }
  .courseCuttonFormMenu_container .courseCuttonFormMenu_button-box button {
    width: auto;
  }
  /* AKTIENKURSE */
  .templateCourse_container {
    padding: 0 0 0 0 !important;
  }
  .templateCourse_container .templateCourse_content #left-box {
    padding: 0 0 0 0 !important;
    margin: 0 0 0 0 !important;
  }
  .templateCourse_container .templateCourse_content #left-box .table.watchlist-desktop tfoot tr td .form-group {
    width: 40%;
  }
  .templateCourse_container .templateCourse_content #left-box .table.courselist-desktop thead tr th:nth-child(5),
  .templateCourse_container .templateCourse_content #left-box .table.watchlist-desktop thead tr th:nth-child(5) {
    border-right: none;
  }
  .templateCourse_container .templateCourse_content #left-box .table.courselist-desktop tbody tr td:nth-child(5),
  .templateCourse_container .templateCourse_content #left-box .table.watchlist-desktop tbody tr td:nth-child(5) {
    border-right: none;
  }
  /* AKTIENKURSE */
  /* KONTAKT */
  #kontakt_container #kontakt_content #left-box #kontaktForm_container #form-kontakt #first-chapter {
    padding: 0 10px 0 0 !important;
  }
  #kontakt_container #kontakt_content #left-box #kontaktForm_container #form-kontakt #second-chapter {
    padding: 0 0 0 10px !important;
  }
  /* KONTAKT */
  /* SUBMENUE */
  .subMenue_container .subMenue_content #left-box {
    padding: 0 0 0 0 !important;
  }
  .subMenue_container .subMenue_content #left-box #form-kontakt #first-chapter {
    padding: 0 10px 0 0 !important;
  }
  .subMenue_container .subMenue_content #left-box #form-kontakt #second-chapter {
    padding: 0 0 0 10px !important;
  }
  /* SUBMENUE */
  /* MOSTREAD */
  #mostread_container #mostread_content #left-box {
    padding: 0 0 0 0 !important;
  }
  /* MOSTREAD */
  /* BLOGS */
  .templateBlogsArticles_container .templateArticles_content #left-box {
    padding: 0 0 0 0 !important;
  }
  .templateBlogs_container {
    padding: 0 0 0 0 !important;
  }
  .templateBlogs_container .templateBlogs_content #left-box {
    padding: 0 0 0 0 !important;
  }
  .templateBlogs_container .templateBlogs_content #left-box h2.section-title {
    margin: 0 0 0 0 !important;
  }
  .templateBlogs_container .templateBlogs_content #left-box-section {
    padding: 0 0 0 0 !important;
  }
  .blogs_bignews_container .blogs_bignews_content .contentBox {
    padding: 30px 0 0 0 !important;
  }
  .newestBlogs_content {
    border-bottom: none;
  }
  .newestBlogs_content:nth-child(1),
  .newestBlogs_content:nth-child(4) {
    padding: 0 10px 0 0 !important;
  }
  .newestBlogs_content:nth-child(2),
  .newestBlogs_content:nth-child(5) {
    padding: 0 0 0 10px !important;
  }
  #blogsSortiert_content .blogger-box .blogger-item {
    padding: 10px 20px 10px 0 !important;
  }
  #blogsSortiert_content .blogger-box .blogger-item:nth-child(4),
  #blogsSortiert_content .blogger-box .blogger-item:nth-child(7),
  #blogsSortiert_content .blogger-box .blogger-item:nth-child(10),
  #blogsSortiert_content .blogger-box .blogger-item:nth-child(13),
  #blogsSortiert_content .blogger-box .blogger-item:nth-child(16) {
    padding: 10px 0 10px 0 !important;
  }
  #blogsSortiert_content .blogger-box .blogger-item img {
    height: 130px;
  }
  .blogs_middlenews_container .contentBox {
    padding: 0 0 0 20px !important;
  }
  .blogs_middlenews_container .contentBox .keyword_box {
    color: #9e0f15;
  }
  .blogs_middlenews_container .contentBox .keyword_box .keywords {
    margin: 0 0 7px 0 !important;
    padding: 0 0 0 0 !important;
    color: #9e0f15;
    font-size: 0.8rem;
    line-height: 1;
    display: inline-block;
  }
  /* BLOGS */
  .breadcrumps-box {
    padding: 5px 15px 20px 0 !important;
  }
  /* SUCHE */
  #suche_container #suche_content #left-box #left-box-r {
    padding: 0 0 0 0 !important;
  }
  #suche_container #suche_content #search-topnews .contentBox {
    padding: 0 0 0 20px !important;
  }
  /* BITCOIN */
  #bitcoin_container {
    padding: 0 0 0 0 !important;
  }
  #bitcoin_container #bitcoin_content #top_content .bitcoin-image {
    max-width: 350px;
  }
  #bitcoin_container #bitcoin_content #top_content .bitcoin-image img {
    max-width: 350px;
  }
  #bitcoin_container #bitcoin_content #bottom_content #crypto_news {
    padding: 0 10px 0 0 !important;
  }
  #bitcoin_container #bitcoin_content #bottom_content #crypto_terms {
    padding: 0 0 0 10px !important;
  }
}
/* ENDE  ===================================================================================== */
/* tablet quer etc.  =====================================================================================  */
@media only screen and (min-width: 992px) {
  .ticker-container {
    padding: 0 0 20px 0 !important;
  }
  .container {
    /*background-color:lightgreen;*/
  }
  /* NAVIGATION */
  .main-navi-container .navi .nav-header#dont-pull #box-center {
    text-align: center;
  }
  .main-navi-container .navi .nav-header#dont-pull #box-right #web-search {
    width: 253px;
    float: right;
  }
  /* NAVIGATION */
  /* HAUPTRUBRIKEN */
  .templateSearch_container .templateSearch_content #left-box-r .search-image,
  .templateSearch_container .templateSearch_content #left-box-l .search-image {
    padding: 0 0 20px 0 !important;
  }
  .templateSearch_container .templateSearch_content #left-box-r .search-image .contentBox,
  .templateSearch_container .templateSearch_content #left-box-l .search-image .contentBox {
    padding: 0 0 0 20px !important;
  }
  /* HAUPTRUBRIKEN */
  /* ARCHIV */
  .archiv-month-tbl #archiv_calendar-container .tbl-container .tbl-spalte:nth-child(3n) {
    padding: 0 0 0 10px !important;
  }
  .archiv-month-tbl #archiv_calendar-container .tbl-container .tbl-spalte:nth-child(3n+1) {
    padding: 0 10px 0 0 !important;
  }
  .archiv-month-tbl #archiv_calendar-container .tbl-container .tbl-spalte:nth-child(3n+2) {
    padding: 0 10px 0 10px !important;
  }
  .archiv-month-tbl #archiv_calendar-container .tbl-container .tbl-spalte .tbl-item-box {
    min-height: 260px;
  }
  /* ARCHIV */
  /* PRODUKTE */
  #produkte_container #produkte_content #middle-box .produkte_items {
    min-height: 90px;
  }
  #produkte_container #produkte_content #middle-box .produkte_items:nth-child(3n) {
    padding: 0 0 0 0 !important;
  }
  #produkte_container #produkte_content #middle-box .produkte_items:nth-child(3n-1) {
    padding: 0 0 0 0 !important;
  }
  #produkte_container #produkte_content #middle-box .produkte_items:nth-child(3n-2) {
    padding: 0 0 0 0 !important;
  }
  #produkte_container #produkte_content #middle-box .produkte_items:nth-child(odd) {
    padding: 0 10px 0 0 !important;
  }
  #produkte_container #produkte_content #middle-box .produkte_items:nth-child(even) {
    padding: 0 0 0 10px !important;
  }
  #produkte_container #produkte_content #middle-box .produkte_items .produkte_items-text-box {
    padding: 0 0 0 20px !important;
  }
  #produkte_container #produkte_content #middle-box .produkte_items .produkte_items-text-box h3 {
    margin: 0 0 0 0 !important;
  }
  #produkte_container #produkte_content #middle-box .produkte_items .produkte_items-text-box p {
    margin: 0 0 0 0 !important;
  }
  #produkte_container #produkte_content #middle-box .produktbeschreibung {
    padding: 0 20px 0 0 !important;
  }
  /* PRODUKTE */
  /* AKTIENKURSE */
  .templateCourse_container .templateCourse_content #left-box .table.watchlist-desktop tfoot tr td .form-group {
    width: 40%;
  }
  /* AKTIENKURSE */
  /* BLOGS */
  #blogsSortiert_content .blogger-box .blogger-item img {
    height: 172px;
  }
  /* BLOGS */
  /* NEWSLETTER */
  #newsbreak_bigNews_container #newsbreak_bigNews_content .content {
    padding: 0 0 0 20px !important;
  }
  #newsbreak_list_container #newsbreak_list_content .newsbreak-item {
    min-height: 540px;
  }
  /* NEWSLETTER */
}
/* ENDE  ===================================================================================== */
/* desktop und größer ===================================================================================== */
@media only screen and (min-width: 1200px) {
  .ticker-container {
    padding: 0 15px 20px 15px !important;
  }
  .container {
    /*border: 1px solid orange;*/
  }
  /* WERBUNG */
  #sky-rechts,
  #sky-links {
    display: inline;
  }
  #sky-links {
    width: 155px;
  }
  #sky-rechts {
    float: right;
    min-width: 160px;
  }
  #wrapper {
    max-width: 1140px;
    float: right;
  }
  .content_container {
    max-width: 1460px;
  }
  /* WERBUNG */
  .templateNewsletter_container,
  #kalenderblatt_container,
  .templateBildergalerie_container,
  .templateIndex_container .templateIndex_content,
  .pressespiegel_newslist_container,
  .billboardBottom,
  .lexikonlinkbar_container,
  .newslist-footer,
  .main-navi-again-content,
  .navi-level2,
  .navi-level3,
  .templateCourse_content,
  #navbardesktop,
  .templateBoerse_content,
  .templateNoSubsection_container .templateNoSubsection_content,
  .templateWithSubsection_container .templateWithSubsection_content,
  .templateSectionList_container .templateSectionList_content,
  .templateArchiv_container .templateArchiv_content,
  .templateBlogs_content,
  #boersenlexikon_container,
  #produkte_container,
  #mostread_container,
  #article_content {
    padding: 0 15px 0 15px !important;
  }
  #bl_article-container,
  #rss_container,
  .templateSearch_container,
  #kontakt_container,
  #datenschutz_container,
  #disclaimer_container,
  #impressum_container {
    padding: 20px 15px 0 15px !important;
  }
  .templateBlogsArticles_container .templateArticles_content #right-box {
    padding: 0 15px 0 20px !important;
  }
  .breadcrumps-box {
    padding: 5px 15px 20px 15px !important;
  }
  .templateCourse_container .templateCourse_content #left-box {
    margin: 0 0 0 0 !important;
  }
  /* NAVIGATION */
  .main-navi-container {
    padding: 0 15px 0 15px !important;
    background-color: #fff;
  }
  .main-navi-container .navi .nav-header#dont-pull #box-center {
    text-align: center;
  }
  .main-navi-container .navi .nav-header#dont-pull #box-right #web-search {
    width: 315px;
    float: right;
  }
  /* NAVIGATION */
  /* ARCHIV */
  .archiv-month-tbl #archiv_calendar-container .tbl-container .tbl-spalte:nth-child(4n) {
    padding: 0 0 0 10px !important;
  }
  .archiv-month-tbl #archiv_calendar-container .tbl-container .tbl-spalte:nth-child(4n+1) {
    padding: 0 10px 0 0 !important;
  }
  .archiv-month-tbl #archiv_calendar-container .tbl-container .tbl-spalte:nth-child(4n+2) {
    padding: 0 10px 0 10px !important;
  }
  .archiv-month-tbl #archiv_calendar-container .tbl-container .tbl-spalte:nth-child(4n+3) {
    padding: 0 10px 0 10px !important;
  }
  /* ARCHIV */
  /* PRODUKTE */
  #produkte_container #produkte_content #head-box #head-box-logo img {
    margin-top: -1px;
  }
  #produkte_container #produkte_content #middle-box .produkte_items {
    min-height: 75px;
  }
  /* PRODUKTE */
  /* AKTIENKURSE */
  .templateCourse_container .templateCourse_content #left-box .table.watchlist-desktop tfoot tr td .form-group {
    width: 40%;
  }
  /* AKTIENKURSE */
  /* BLOGS */
  .templateBlogsArticles_container .templateArticles_content #left-box {
    padding: 0 0 0 15px !important;
  }
  #blogsSortiert_content .blogger-box .blogger-item img {
    height: 128px;
  }
  /* BLOGS */
  /* LEXIKON */
  #lexikon-list p a {
    display: inline;
    width: auto;
    padding: 0 0 0 0 !important;
  }
  /* LEXIKON */
  /* BITCOIN */
  #bitcoin_container {
    padding: 0 20px 0 20px !important;
  }
}
@media only screen and (min-width: 1450px) {
  .skyL_text,
  .skyR_text,
  .skyL_text2,
  .skyR_text2,
  .skyL_text3,
  .skyR_text3 {
    padding: 0 14px;
  }
  ul.text_slider li {
    font-size: 16px;
  }
  #skyL_wrapper #skyL_container #skyL_box #skyL_content .skyL_item1 .skyL_text2 p {
    font-size: 14px;
  }
  #skyL_wrapper #skyL_container #skyL_box #skyL_content .skyL_item1 .skyL_text3 p {
    font-size: 14px;
  }
  #skyR_wrapper #skyR_container #skyR_box #skyR_content .skyR_item1 .skyR_text2 p {
    font-size: 15px;
  }
  #skyR_wrapper #skyR_container #skyR_box #skyR_content .skyR_item1 .skyR_text2 ul li {
    line-height: 25px;
  }
  #skyR_wrapper #skyR_container #skyR_box #skyR_content .skyR_item1 .skyR_text3 p {
    font-size: 14px;
  }
}
@media only screen and (min-width: 1600px) {
  ul.text_slider li {
    font-size: 20px;
  }
  #skyL_wrapper #skyL_container #skyL_box #skyL_content .skyL_item1 .skyL_text2 p {
    font-size: 17px;
  }
  #skyL_wrapper #skyL_container #skyL_box #skyL_content .skyL_item1 .skyL_text3 p {
    font-size: 20px;
  }
  #skyR_wrapper #skyR_container #skyR_box #skyR_content .skyR_item1 .skyR_text2 p {
    font-size: 18px;
  }
  #skyR_wrapper #skyR_container #skyR_box #skyR_content .skyR_item1 .skyR_text2 ul li {
    line-height: 25px;
  }
  #skyR_wrapper #skyR_container #skyR_box #skyR_content .skyR_item1 .skyR_text3 p {
    font-size: 20px;
  }
}
@media only screen and (min-width: 1700px) {
  .skyL_text,
  .skyR_text,
  .skyL_text2,
  .skyR_text2,
  .skyL_text3,
  .skyR_text3 {
    padding: 0 30px;
  }
  ul.text_slider li {
    font-size: 1.5vw;
  }
  #skyL_wrapper #skyL_container #skyL_box #skyL_content .skyL_item1 .skyL_text2 p {
    font-size: 19px;
  }
  #skyL_wrapper #skyL_container #skyL_box #skyL_content .skyL_item1 .skyL_text3 p {
    font-size: 23px;
  }
  #skyR_wrapper #skyR_container #skyR_box #skyR_content .skyR_item1 .skyR_text2 {
    top: 53%;
  }
  #skyR_wrapper #skyR_container #skyR_box #skyR_content .skyR_item1 .skyR_text2 p {
    font-size: 19px;
  }
  #skyR_wrapper #skyR_container #skyR_box #skyR_content .skyR_item1 .skyR_text2 ul li {
    line-height: 50px;
  }
  #skyR_wrapper #skyR_container #skyR_box #skyR_content .skyR_item1 .skyR_text3 p {
    font-size: 23px;
  }
}
@media only screen and (min-width: 1800px) {
  .skyL_text,
  .skyR_text,
  .skyL_text2,
  .skyR_text2,
  .skyL_text3,
  .skyR_text3 {
    padding: 0 50px;
  }
  ul.text_slider li {
    font-size: 1.6vw;
  }
  #skyL_wrapper #skyL_container #skyL_box #skyL_content .skyL_item1 .skyL_text2 p {
    font-size: 20px;
  }
  #skyL_wrapper #skyL_container #skyL_box #skyL_content .skyL_item1 .skyL_text3 p {
    font-size: 24px;
  }
  #skyR_wrapper #skyR_container #skyR_box #skyR_content .skyR_item1 .skyR_text2 p {
    font-size: 20px;
  }
  #skyR_wrapper #skyR_container #skyR_box #skyR_content .skyR_item1 .skyR_text3 p {
    font-size: 24px;
  }
}
@media only screen and (min-width: 1850px) {
  #skyL_wrapper #skyL_container #skyL_box #skyL_content .skyL_item1 .skyL_text2 p {
    font-size: 22px;
  }
  #skyL_wrapper #skyL_container #skyL_box #skyL_content .skyL_item1 .skyL_text3 p {
    font-size: 25px;
  }
  #skyR_wrapper #skyR_container #skyR_box #skyR_content .skyR_item1 .skyR_text2 p {
    font-size: 22px;
  }
  #skyR_wrapper #skyR_container #skyR_box #skyR_content .skyR_item1 .skyR_text3 p {
    font-size: 25px;
  }
}
@media only screen and (min-width: 1900px) {
  #skyL_wrapper #skyL_container #skyL_box #skyL_content .skyL_item1 .skyL_text2 {
    top: 44%;
  }
  #skyR_wrapper #skyR_container #skyR_box #skyR_content .skyR_item1 .skyR_text2 {
    top: 48%;
  }
}
