/**
 * =============================================================================
 * Anpassungen in diese Datei
 * ==========================================================================
 */
 
 /* HOME: Menüfarbe Slickslider*/
 .home .nav--slide_in.js--is-fixed .mainmenu ul li > a {
  color: rgba(255, 255, 255,1);
}


/* NEWS: Redakteur ausblenden*/
.block3 .meta_box {
    display: none;
} 
 
/* Artikel-Ränder = 0px */ 
.fullwidth #main .mod_article {
  padding-top: 0px;
  padding-bottom: 0px;
} 

/* Contentbox 4: Hintergrundfarbe */ 
.cts-element_contentbox .variant4 {
    color: #333;
    background-color: #e6e6e6;
} 
 
 /* Menü-Abstände*/
 #mainmenu ul > li a, #mainmenu ul > li span {
  padding: 8px 10px 8px 10px;
}


/* Suchen Formular*/
.mod_search input[type="search"] {
    margin-bottom: 20px;
    margin-left: 15%;
    padding: 12px;
    border: 1px solid #808080;
    background-color: #c0c0c0;
}


/* Footer Links*/
#footer .inside a:hover {
    color: #f67739;
    text-decoration: none;
}

.ce_downloads li {
  border-bottom: 1px solid rgba(249, 120, 58, 0.6);
}

/* News-Block Aktuelles*/
.layout_latest_cts .inside {
    border: 2px solid #808080;
    background-color: #dee8f0;
}
.layout_latest_cts h2 a {
    color: rgba(8,78,141,1);
}
.layout_latest_cts h2 a:hover {
text-decoration: underline;
}

/* Abstand Bilder im Text*/
.mod_newsreader img{
  margin: 5px 5px 5px 5px;
}
/* Abstand Randspalte */
#right .inside {
    margin-top: 30px;
}



/* fuer alle Geraete-Klassen ##################################################### */

.myClass p {
    color: #ff0000;
}

#main .ce_ctswrapperstart.conparoller {
    background-attachment: initial;
}

/* fuer tablets und groessere Displays*/
@media only screen and (min-width:768px) {

    .myClass p {
        color: #00ff99;
    }

    header .bxsmall .bx-viewport {
        border: 0px solid #e5e8ee;
    }

}


/* fuer tablets und groessere Displays*/
@media only screen and (min-width:992px) {

    .myClass p {
        color: #f300ff;
    }

}

/* fuer desktop */
@media only screen and (min-width:1025px) {

    .myClass p {
        color: #0800ff;
    }

    /*#mainmenu ul > li.home-icon a {
        padding: 8px 10px;
        font-size: 0;
    }


     #mainmenu ul li.home-icon a::before {
        position: relative;
        bottom: 0;
        background-color: transparent;
        font-size: 18px;
        font-family: FontAwesome;
        content: '\f015';
        transform: inherit;
    }*/


}


/* fuer Smartphones */
@media only screen and (max-width:767px) {

.myClass p {
    color: #ffc000;
}


}