/**
 * =============================================================================
 * Anpassungen in diese Datei
 * ==========================================================================
 */
 

/* NEWS: Redakteur ausblenden*/
.block3 .meta_box {
    display: none;
} 
 
/* Ränder = 0px */ 
.fullwidth #main .mod_article {
  padding-top: 0px;
  padding-bottom: 0px;
} 
 
 
 /* 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: #fff;
}
/* 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;
}

/* Textschatten Home */
.home .headline.font-size-l {
text-shadow: 5px 5px 10px black;
}
.home .headline.font-size-m, .home .textarea.font-size-m {
text-shadow: 5px 5px 10px black;
}
.home .headline.font-size-s, .home .textarea.font-size-s {
text-shadow: 5px 5px 5px black;
}

/* 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;
}


}