/* project.css (media queries included)  */

/* ========================================================
   Elements
   ======================================================== */

/* --------------------------------------------------------
   Base (Mobile)
   -------------------------------------------------------- */

/* Global */
.form-group.error label,
.form-edit label.error {
    padding-left: 0.2em;
    padding-right: 0.2em;
}

.pressreleases-archive-button-top.visible-screen-up {
	display: none!important;
}

/* --------------------------------------------------------
   Tablet
   -------------------------------------------------------- */
@media (min-width: 768px) {
  body.home #logo img[src$="svg"] {
    height: 70px;
    max-height: 70px;
    width: 75px;
  }

  body.content #logo img[src$="svg"] {
    height: 70px;
    max-height: 70px;
    width: 275px;
  }

  .segment h3{
    min-height: 54px;
  }

} /*@media Tablet */

/* --------------------------------------------------------
    Screen
   -------------------------------------------------------- */
@media (min-width: 1108px) {
    body.home #logo img[src$="svg"] {
      height: 150px;
      max-height: 150px;
      width: 150px;
    }

    body.content #logo img[src$="svg"] {
      height: 120px;
      max-height: 120px;
      width: 350px;
    }

    body.home #nav-main {
      padding-top: 50px;
    }

    body.content #nav-main {
      padding-top: 0;
    }

    ul.nav-second {
        width: 24%;
    }

	/* Angelwelt #smfl */
	.smfl-supported-logos {
		width: 50%;
	}


} /*@media Screen */

/* --------------------------------------------------------
    Widescreen
   -------------------------------------------------------- */
@media (min-width: 1780px) {

    body.content #nav-main {
      padding-top: 15px;
    }

    ul.nav-second {
        width: 19%;
    }
    .segment h3{
      min-height: 59px;
    }

} /*@media Widescreen */

/* ========================================================
   new Colors
   ========================================================

   Primär:      #009fe3 (türkis)
   Sekundär:    #ffffff (weiß)
   Tertiär:     #00559f (dunkelblau)
   Icons:       #60cfff (hellblau)
   Links:       #60cfff
   Schrift:     #ffffff
   Hover:       #60cfff
   Sonderfarbe1:#800000 (dunkelrot)
   Sonderfarbe2:#ff9933 (orange)
   Sonderfarbe3:#615733 (braun)

   ======================================================== */

/* Base */
body {
    background-color: #fff;
}


#side-panel li a {
    background-color: #009fe3;
    color: #fff;
}

a .icon-side-home-item1,
a .icon-side-home-item3,
a .icon-side-home-item5{
    background-color: #00559f;
 }

a .icon-side-home-item4,
a .icon-side-home-item7{
    background-color: #000;
}

a .icon-side-home-item2,
a .icon-side-home-item6,
a .icon-side-home-item8,
a .icon-side-home-item9 {
    background-color: #fff;
}

/* Ausklapp-Mobil-Navigation */
.mobile-nav-toggle,
.mobile-search-button {
    color: #009fe3;
}

.nav-mobile-wrap {
    background: #009fe3;
}

.nav-mobile-wrap a {
    color: #fff;
}

.nav-mobile-wrap ul li a {
    border-bottom-color: #00559f;
}

.mobile-nav-toggle.mobile-nav-toggle-active {
    color: #60cfff;
}

a {
    color: #009fe3;
}

a.link-highlight,
a.link-highlight-block,
.col-highlight a.link-highlight-block,
#content .highlight a.link-highlight-block,
.tab-navigation a.link-highlight-block,
.ui-accordion-content a.link-highlight-block {
    background-color: #009fe3;
    color:#fff;
}

p, li, table,
.gsa-result-info {
    color: #000;
}

h2, h4, h3, h5 {
    color: #00559f;
}

#content hr,
.downloadcenter-category {
    border-bottom-color: #009fe3;
}

/* Cookie-Hinweis */
.cookie-confirm {
	background-color: #009fe3;
}

.cookie-confirm:hover {
	background-color: #d2ebf5;
	color: #00559f;
}

/* Forms */
.form-control:focus {
    border-color: #009fe3; /*#60cfff*/
    background-color: #fff; /*#60cfff*/
}

label {
    color: #000;
}

legend,
#content p.help-block {
    color: #00559f;
}

.form-control {
    background-image: linear-gradient(to left, #e8e8e8 50%, #fff 50%);
    border-color: #009fe3;
    color: #000;
}

/* Tabellen */
.table-responsive {
    border-color: #009fe3;
}


.table > thead > tr > th {
    background-color: #009fe3;
    color: #000;
}

.table-color > thead > tr > th {
    background-color: #009fe3;
    color: #fff;
}

.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
    color: #000;
    background-color: #fff;
}

.table-color > tbody > tr > th,
.table-color > tfoot > tr > th,
.table-color > thead > tr > td,
.table-color > tbody > tr > td,
.table-color > tfoot > tr > td {
    background-color: #fff;
    color: #000;
}

.table-striped > tbody > tr > td,
.table-striped > tbody > tr > th {
    background-color: #fff;
}

.table-striped > tbody > tr:nth-child(2n+1) > td,
.table-striped > tbody > tr:nth-child(2n+1) > th {
    background-color: #fff;
}

.table-striped > tbody > tr:nth-child(2n) > td,
.table-striped > tbody > tr:nth-child(2n) > th {
    background-color: #D2EBF5;
}

.table-color.table-striped > tbody > tr:nth-child(2n+1) > td,
.table-color.table-striped > tbody > tr:nth-child(2n+1) > th {
    background-color: #fff;
}

.table-color.table-striped > tbody > tr:nth-child(2n) > td,
.table-color.table-striped > tbody > tr:nth-child(2n) > th {
    background-color: #D2EBF5;
}

.table > tbody > tr > th,
.table > tbody > tr > td {
    border-bottom-color: #9b9b9b;
}

/* Content */
#content blockquote {
    border-left-color: #009fe3;
}

#content li:before {
    color: #009fe3;
}
#content li li:before {
    color: #000;
}

.col-highlight,
#content .highlight,
#content .ui-tabs-panel .highlight,
#content .ui-accordion-content .highlight {
    background-color: #D2EBF5;
}

#content .important-notice {
	background-color: #d84848;
}

#content .important-notice h2,
#content .important-notice h3,
#content .important-notice h4,
#content .important-notice p {
	color: #fff;
}

#content .important-notice a {
	color: #000;
}

.text-success a,
.text-error a {
    color: #000;
}

#content .anchor-links li a {
    background-color: #009fe3;
    border-color: #009fe3;
    color: #000;
}

#content .anchor-links-color li a {
    background-color: #009fe3;
    border-color: #009fe3;
    color: #fff;
}

.img-border img,
#content .border{
    border-color: #009fe3;
}

#nav-meta ul li a,
#nav-lang ul li a,
#nav-footer ul li a,
#nav-social ul li a,
#footer-copyright {
    color: #009fe3;
}

#nav-level2 ul li.nav-level2-li-active a.nav-level2-current,
#nav-level2 ul li.nav-level2-li-active span,
#nav-level3 ul li.nav-level3-li-active span {
    background-color: #00559f;
    color: #fff;
}

/* Sonderfarbe Angelwelt */
body.angelwelt #nav-level2 ul li.nav-level2-li-active a.nav-level2-current,
body.angelwelt #nav-level2 ul li.nav-level2-li-active span,
body.angelwelt #nav-level3 ul li.nav-level3-li-active span {
    background-color: #1dae83;
    color: #fff;
}

body.angelwelt #nav-level2 ul li.nav-level2-li-active {
	border-color: #1dae83;
}

/* Sonderfarbe Classic Berlin - EINBLENDEN, WENN ONLINE!

.about #nav-level2 ul li.nav-level2-li-active.nav-level2-6{
    border-color: #ff9933;
}

.about #nav-level2 ul li.nav-level2-li-active.nav-level2-6 a.nav-level2-current,
.about #nav-level2 ul li.nav-level2-li-active.nav-level2-6 span{
    background-color: #ff9933;
    color: #fff;
}*/

/* Sonderfarbe Whisky & Spirits - EINBLENDEN, WENN ONLINE!
.about #nav-level2 ul li.nav-level2-li-active.nav-level2-7{
    border-color: #615733;
}

.about #nav-level2 ul li.nav-level2-li-active.nav-level2-7 a.nav-level2-current,
.about #nav-level2 ul li.nav-level2-li-active.nav-level2-7 span{
    background-color: #615733;
    color: #fff;
}*/

#nav-level2 ul li a {
    color:#009fe3;
}

#nav-level3 ul li a {
    color: #009fe3;
}

/* Sonderfarbe Angelwelt */
body.angelwelt #nav-level3 ul li a {
	color: #1dae83;
}

#nav-level2,
#nav-level3 {
    border-bottom-color: #009fe3;
}

#nav-main ul li span {
    color: #009fe3;
    border-bottom-color: #009fe3;
}

.news,
.news-noscript,
.news-button {
    background-color: #D2EBF5;
}

.news-content-slider li p {
    color: #000;
}

.news-content-slider li p a {
    color: #009fe3;
}

.icon-news-left:before,
.icon-news-right:before {
    color: #009fe3;
}

h2.news-header {
    background-color: #00559f;
    color: #000;
}

.icon-gallery-zoom:before {
    color: #009fe3;
}

.pressphoto-img {
    background-color: #009fe3;
}

.quotation {
    background: #009fe3;
}

.quotation p,
.quotation .icon-news-left:before,
.quotation .icon-news-right:before {
    color: #fff;
}

/* Fancybox */
#fancybox-loading,
.fancybox-close,
.fancybox-prev span,
.fancybox-next span,
#fancybox-buttons ul {
    background-color: #009fe3;
}

/* Tiles */
.tile {
    background-color: #009fe3;
    border-color: #009fe3;
    color: #fff;
}

#tile-event {
    background-color: #fff;
}

/* Tile Links */
.tile.tile-red {
    border-color: #800000;
}

.tile.tile-lightblue {
    background-color: #d2ebf5;
    border-color: #d2ebf5;
    color: #00559f;
}

.tile.tile-lightblue:hover {
    background-color: #0058a1;
    border-color: #0058a1;
    color: #fff;
}

a.tile-text-link {
	background: #009fe3;
	color: #fff;
}

.tile-red a.tile-text-link {
    background: #800000;
}

.tile-lightblue a.tile-text-link {
    background-color: #d2ebf5;
    color: #00559f;
}

.tile-lightblue a.tile-text-link:hover {
    background-color: #0058a1;
    border-color: #0058a1;
    color: #fff;
}


/* Counter */
.tile-counter {
    background-color: #009fe3;
    color: #fff;
}

.tile-counter span {
    color: #fff;
}

.tile-counter span.tile-counter-time {
    color: #000;
    font-weight: bold;
}

/* Tile Search */
#tile-search {
    background-color: #00559f;
    border-color: #00559f;
}

/* Suche */
.gsa-search input {
    background-color: #fff;
    color: #00559f;
}

.tile .tile-search-inner {
    border-color: #00559f;
    background-color: #00559f;
}

.nav-level2-search .tile-search-inner {
    border-color: #00559f;
    background-color: #00559f;
}

.tile-search-content h3 {
    background-color: #fff;
    color: #00559f;
}

.gsa-search-mobile {
    background-color: #00559f;
}

input.gsa-search-mobile-input {
    color: #00559f;
    text-transform: none;
    background-color: #fff;
}

.gsa-search-mobile-button {
    background-color: #00559f;
    color: #fff;
}

.gsa-spellcheck,
.gsa-related-queries,
.gsa-keymatch,
.gsa-result {
    border-bottom-color: #fff;
}

/* GSA Content Search */
.gsa-content-search,
#content .gsa-content-search-option,
#content button.gsa-content-search-button,
#content .gsa-content-search-button:hover {
    background-color: #00559f;
}

#content #gsa-content-search-select {
    background-color: #D2EBF5;
    color: #000;
}

#content .gsa-content-search-button {
    color: #fff;
}

#gsa-results-empty span{
    color: #60cfff;
}

/* Tab-Navigation */
#content .ui-tabs .ui-tabs-panel {
    background-color: #fff;
    border-color: #00559f;
}

#content ul.ui-tabs-nav .ui-state-active {
    background-color: #fff;
    border-color: #00559f;
}

#content .tab-navigation .ui-state-default {
    background-color: #009fe3;
    border-color: #009fe3;
}

#content .tab-navigation-colored .ui-state-default {
    background-color: #009fe3;
    border-color: #009fe3;
}

#content .tab-navigation .ui-state-default a {
    color: #fff;
    background-color: #009fe3;
}

#content .tab-navigation-colored .ui-state-default a {
    color: #fff;
    background-color: #009fe3;
}

#content .tab-navigation-colored .ui-widget-header .ui-state-active a,
#content .tab-navigation .ui-widget-header .ui-state-active a {
    background: #fff;
    color: #00559f;
}

/* Akkordeon-Navigation */

.accordion-navigation-link,
.ui-accordion .ui-accordion-header {
    background-color: #009fe3;
    border-color: #009fe3;
    color: #000;
}

.accordion-navigation-colored .accordion-navigation-link,
.accordion-navigation-colored .ui-accordion-header {
    background-color: #009fe3;
    border-color: #009fe3;
    color: #fff;
}

.ui-accordion .ui-accordion-header.ui-state-active {
    background-color: #fff;
    border-color:#00559f #00559f #009fe3 #00559f;
    color: #00559f;
}

.accordion-navigation-box{
    border-color: #00559f;
}

.accordion-category {
    background-color: #009fe3;
    border-bottom: 1px solid #fff;
    color: #fff;
}

.accordion-navigation .ui-state-default .ui-icon {
    background-image: url(../boot_layout_images/boot_accordion_down.svg);
}

.accordion-navigation-colored .ui-state-default .ui-icon {
    background-image: url(../boot_layout_images/boot_accordion_down_color.svg);
}

.accordion-navigation .ui-state-active .ui-icon,
.accordion-navigation-colored .ui-state-active .ui-icon {
    background-image: url(../boot_layout_images/boot_accordion_up.svg);
}

/* A-Z-Liste */
#content .page-navigation li span {
    background-color: #D2EBF5;
    border-color: #D2EBF5;
    color: #000;
}

#content .page-navigation li a {
    background-color: #009fe3;
    border-color: #009fe3;
    color: #fff;
}

#content .page-navigation li span.page-navigation-active {
    background-color: #fff;
    border-color: #00559f;
    color: #00559f;
}

/* Sitemap */
#content .sitemap ul.sitemap-level1 li a {
    background-color: #009fe3;
    color: #fff;
}

#content .sitemap ul.sitemap-level1 ul.sitemap-level2 li a {
    background-color: #D2EBF5;
    color:#009fe3;
}

#content .sitemap ul.sitemap-level1 ul.sitemap-level2 ul.sitemap-level3 li a {
    background-color: #fff;
    color: #009fe3;
}

/* Buttons */
#content button {
    background-color: #D2EBF5;
    color: #009fe3;
}

#content button.btn-colored,
a.button-link {
    background-color: #009fe3;
    color: #fff;
}

/* Banner-Generator */
.banner-generator-image{
    border-color: #D2EBF5;
    background-color: #D2EBF5;
}

/* Blätterkatalog */
.b-controls {
    color: #009fe3;
}

.b-selector .b-current,
.b-selector ul,
.booklet .b-tab,
.booklet .b-counter {
    background-color: #009fe3;
    color: #fff;
}

.b-selector a {
    color: #fff;
}

/* Optionen */
.col-options {
    border-bottom-color: #009fe3;
    border-top-color: #009fe3;
}

/* Pressemitteilungen */
.pressreleases-date{
    color: #000;
}

.pressreleases-details-date {
    color: #00559f;
}

.pressreleases-item h3 a{
    color: #009fe3;
}

/* ePDF-Shop */
.epdf-step a {
    color: #009fe3;
}

h4.epdf-category,
h5.epdf-subcategory{
    color:#000;
}

#content ul.list-epdf.guidelines a {
    color: #009fe3;
}

/* Progress Bar */
progress {
    background-color: #009fe3;
}

progress[role],
progress[aria-valuenow]:before {
    background-color: #00559f;
}

progress[aria-valuenow] {
    background: #009fe3;
}

progress::-moz-progress-bar {
    background-color: #00559f;
}

progress::-webkit-progress-bar {
    background-color: #009fe3;
}

progress::-webkit-progress-value {
    background-color: #00559f;
}

progress[aria-valuenow]:before {
    background-color: #00559f;
}

/* Loader */
.icon-loader-animation {
    border-color: #009fe3 #009fe3 #009fe3 #00559f;
}

/* Tablet Colors */
@media (min-width: 768px) {
    body{
        background: #fff;
    }

    body{
        background: url(../boot_layout_images/boot_background_gradient_tablet.gif) repeat-x top left;
    }

    /* Side-Panel */
    #side-panel li a:hover {
        background-color: #D2EBF5;
        color: #009fe3;
    }

    a:hover .icon-side-home-item1,
    a:hover .icon-side-home-item3,
    a:hover .icon-side-home-item4{
        background-color: #00559f;
     }

    a:hover .icon-side-home-item5,
    a:hover .icon-side-home-item7{
        background-color: #000;
    }
    a:hover .icon-side-home-item2,
    a:hover .icon-side-home-item6,
    a:hover .icon-side-home-item8,
    a:hover .icon-side-home-item9 {
        background-color: #009fe3;
    }

    /* Tiles */
    .tile:hover {
        border-color: #D2EBF5;
    }

    #tile-5:hover{
        border-color: #009fe3;
    }

    a.tile-text-link:hover {
        background-color: #D2EBF5;
        color: #00559f;
    }

    /* Navigation */

    #nav-main ul li a.nav-main-current,
    #nav-main ul li a.nav-main-active,
    #nav-main ul li span {
        color: #00559f;
        font-weight:900;
        border-bottom-color: #00559f;
    }

    #nav-main ul li a {
        color: #fff;
        font-weight:900;
    }
    body.home #nav-main ul li a {
        color: #009fe3;
    }

    #nav-main ul li a:hover {
        color: #00559f;
        border-bottom-color: #00559f;
    }

    #nav-meta ul li a,
    #nav-lang ul li a,
    #nav-social ul li a{
        color: #fff;
    }

    #nav-meta ul li a:hover,
    #nav-lang ul li a:hover,
    #nav-social ul li a:hover {
        color: #D2EBF5;
    }

    #nav-level2 ul li {
        border-color: #009fe3;
    }

    #nav-level2 ul li:hover {
        border-color: #D2EBF5;
    }

    #nav-level2 ul li.nav-level2-li-active {
        border-color: #00559f;
    }

    #nav-level2 ul li a {
        background-color: #009fe3;
        color: #fff;
    }

    #nav-level2 ul li a:hover {
        background-color: #D2EBF5;
        color: #00559f;
    }

    #nav-level2 ul li span {
        background-color: #D2EBF5;
        color: #D2EBF5;
    }

    #nav-level2 ul li.nav-level2-search {
        background-color: #00559f;
        color: #fff;
    }

    #nav-level3 ul li a {
        background: #009fe3;
        color: #fff;
    }

    #nav-level3 ul li a:hover {
        background-color: #D2EBF5;
        color: #00559f;
    }

    #nav-level3 ul li span {
        background-color: #fff;
        color: #009fe3;
    }

	/* Sonderfarbe Angelwelt */
	body.angelwelt #nav-level3 ul li a {
		background-color: #1dae83;
		color: #ffffff
	}

	body.angelwelt #nav-level3 ul li a:hover {
		background-color: #72cab0;
		color: #000000;
	}

	body.angelwelt #nav-level3 ul li.nav-level3-li-active span {
		background-color: #0f5e47;
		color: #ffffff;
	}

    #content .page-navigation li a:hover {
        background-color: #D2EBF5;
        border-color: #D2EBF5;
        color: #00559f;
    }

    #content .anchor-links li a:hover,
    #content .anchor-links-color li a:hover {
        background-color: #D2EBF5;
        border-color: #D2EBF5;
        color: #00559f;
    }

    a.link-highlight:hover,
    a.link-highlight-block:hover {
        background-color: #D2EBF5;
        color: #00559f;
    }

    /* Forms */
    .form-control {
        background-image: linear-gradient(to left, #f5f5f5 50%, #fff 50%);
        border-color: #fff;
    }

    .form-elements,
    .pi-form {
        background-color: #D2EBF5;
    }


    /* Tabellen */
    .table-hover > tbody > tr:hover > td,
    .table-hover > tbody > tr:hover > th {
        background-color: #e5f5fc;
    }
    .table-hover.table-color > tbody > tr:hover > td {
        background-color: #e5f5fc;
    }

    /* Akkordeon */
    .accordion-category {
        background-image: url(../boot_layout_images/boot_accordion_category.png);
        background-color: #009fe3;
        border-bottom-width: 0;
        color: #fff;
    }

    .accordion-navigation-colored .accordion-category {
        background-color: #009fe3;
    }

    .ui-accordion-header.ui-state-active .accordion-category,
    .ui-accordion-header:hover .accordion-category{
        background-image: url(../boot_layout_images/boot_accordion_category.png);
        border-bottom-color: #009fe3;
    }

    .ui-accordion.accordion-navigation .ui-accordion-header:hover,
    .ui-accordion.accordion-navigation .ui-state-hover,
    .ui-accordion.accordion-navigation-colored .ui-accordion-header:hover,
    .ui-accordion.accordion-navigation-colored .ui-state-hover {
        background-color: #D2EBF5;
        border-color: #D2EBF5;
        color: #00559f;
    }

    .accordion-navigation .ui-state-default.ui-accordion-header:hover .ui-icon,
    .accordion-navigation-colored .ui-state-default.ui-accordion-header:hover .ui-icon {
        background-image: url(../boot_layout_images/boot_accordion_down_hover.svg);
    }

    .accordion-navigation .ui-state-default.ui-state-active.ui-state-hover .ui-icon,
    .accordion-navigation-colored .ui-state-default.ui-state-active.ui-state-hover .ui-icon{
        background-image: url(../boot_layout_images/boot_accordion_up_hover.svg);
    }

    /* Tab-Navigation */

   #content .tab-navigation .ui-state-hover {
        border-color: #D2EBF5;
    }

    #content .tab-navigation .ui-state-default.ui-state-hover a,
    #content .tab-navigation-colored .ui-state-default.ui-state-hover a {
        background-color: #D2EBF5;
        color: #00559f;
    }

    #content .tab-navigation .ui-state-active.ui-state-hover a,
    #content .tab-navigation-colored .ui-state-active.ui-state-hover a {
        background-color: #fff;
        color: #00559f;
    }

    #content ul.ui-tabs-nav .ui-state-active.ui-state-hover{
        border-color: #00559f;
    }

    .quotation button:hover .icon-news-left:before,
    .quotation button:hover .icon-news-right:before {
        color: #D2EBF5;
    }

    #content .quotation button:hover {
        background-color: #009fe3;
        color: #D2EBF5;
    }

    h2.news-header:hover {
        background-color: #fff;
        color: #000;
    }

    /* Buttons */
    #content button:hover {
        background-color: #D2EBF5;
        color:#000;
    }

    #content button.btn-colored:hover,
    a.button-link:hover {
        background-color: #D2EBF5;
        color: #000;
    }

    /* Pressemitteilungen */
    .pressreleases-item {
        background-color: #D2EBF5;
    }

    #content .pressreleases-item h3,
    #content .pressreleases-archive-item h3 {
        color: #000;
    }

    /* Pressetermine */
    .pressdates.ui-widget-content {
        color: #009fe3;
    }

    .pressdates-item {
        border-bottom-color: #009fe3;
    }

    #content p.pressreleases-description{
        color: #000;
    }

    .pressdates-headline {
        background-color: #D2EBF5;
    }

    .pressdate-time,
    .pressdate-headline-time,
    .pressdate-title,
    .pressdate-headline-info,
    .pressdate-headline-location,
    .pressdate-location {
        color: #00559f;
    }

	/* Presse Highlights */

	#content .page-navigation.cal-alphabet li.newsreport-select-all a:hover {
		color: #fff;
	}
    /* Event-DB */
    .eventdb-speakers-list-item {
        border-bottom-color: #009fe3;
    }

    /* Blätterkatalog */
    .booklet .b-tab:hover {
        background-color: #00559f;
        color: #00559f;
    }

    .b-selector a:hover {
        color: #000;
    }

} /*@media Tablet Colors */

/* Screen Colors */
@media (min-width: 1108px) {

    /* Global */
    body.fixed-footer,
    body.fixed-footer div.body-wrap {
        height: 100%;
    }
   body {
        background-image: url(../boot_layout_images/boot_background_gradient_screen.gif);
        height: auto;
        background-attachment: fixed;
   }

    #screen-fixed {
        background-color: transparent;
    }

    #screen-fixed.on-scrolling {
        background: url(../boot_layout_images/boot_background_gradient_screen.gif) repeat-x top left;
        background-color: #3c75c2;
    }

    body.home #nav-main ul li a{
        color: #009fe3;
    }

    #nav-main ul.nav-second {
        background-color: #00559f;
    }

    body.home #nav-main ul.nav-second li a,
    #nav-main ul.nav-second li a,
    #nav-main ul.nav-second li span{
        font-weight:400;
        color: #fff;
    }


    /* Suche */
    .gsa-dynamic-navigation-headline {
        background-color: #009fe3;
        color:#fff;
    }

    #content .gsa-content-search-button:hover{
        color:#D2EBF5;
    }

    div.gsa-result-preview:hover {
        background-color: transparent;
    }

} /*@media Screen Colors */

/* --------------------------------------------------------
    Widescreen
   -------------------------------------------------------- */
@media (min-width: 1780px) {


}
