@media all and (min-width: 768px) {
#logo img {
    height: 47px;
    width: auto;
}
#header .inside {
    height: 101px;
}
#slider .stoerer p {
    font-size: 4vw;
    line-height: 100%
}
#slider .stoerer {
    display: flex;
    flex-direction: column;
    justify-content: center;
    flex-wrap: wrap;
}
.content_datenschutzthemen {
    width: 50%;
}
.centered-heading-leistungsspektrum {
    text-align: center;
    vertical-align: middle;
}
.flex-itemflex-leistungsspektrum-child p {
    font-size: 1rem;
}
.flex-itemflex-leistungsspektrum-child h3 {
    font-size: 1rem;
    color: #FFFFFF !important;
}
.flex-itemflex-leistungsspektrum-child {
    margin: 20px;
}
.flex-item-leistungsspektrum {
    flex: auto;
    max-width: 169.1px;
    background-color: #005290;
    text-align: left;
    margin: 10px 10px 10px 10px;
    color: #FFF;
}
.flex-container-leistungsspektrum {
    display: flex;
    flex-direction: row;
}
h1 {
    /*
    -webkit-hyphens:none;
    -moz-hyphens:none;
    -ms-hyphens:none;
    -o-hyphens:none;
    hyphens:none;
    */
}
#hauptnavigation {
}
#newsletter-stamp {
    width:228px;
    height:123px;
}
#footer {
    margin-top:30px;
}
#footer-box-1,
#footer-box-2 {
    width:23.5%;
    margin-right:1.5%;
}
#footer-box-3 {
    width:49%;
    display:inline-block;
}
#footer-box-1,
#footer-box-2,
#footer-box-3 {
    margin-top:30px;
    margin-bottom:30px;
}
.mod_article {
    padding-bottom:30px;
}
.mit-slider #blauer-balken {
    display:none;
}
#slider {
    display:block;
    text-decoration:none;
}
#slider a {
    text-decoration:none;
}
.slider-container {
    width:100%;
    min-width:100%;
    position:relative;
    overflow:auto;
}
#slider .mod_article_inner {
    width:100%;
    max-width:100%;
}
.slider-container li {
    height:400px;
}
.slider-container ul li {
    float:left;
}
.slider-container ul li .first,
.slider-container ul li .second,
.slider-container ul li .third {
    height:100%;
    background:-moz-linear-gradient(0deg,#003b76,#0084c7);
    background:-webkit-linear-gradient(0deg,#003b76,#0084c7);
    background:-o-linear-gradient(0deg,#003b76,#0084c7);
    background:-ms-linear-gradient(0deg,#003b76,#0084c7);
    background:linear-gradient(90deg,#003b76,#0084c7);
    -pie-background:linear-gradient(0deg,#003b76,#0084c7);
    background-attachment:fixed;
}
.dlh_googlemap {
    width:100% !important;
    height:400px !important;
}
.slide-inner {
    width:100%;
    height:400px;
    max-width:940px;
    position:relative;
    margin-right:auto;
    margin-left:auto;
}
#slider .mod_article {
    padding-bottom:0;
}
.slide-white-stripe {
    background-image:url("/files/amp/bild-uploads/slider/slider-white-stripe.png");
    background-position:center bottom;
    background-repeat:repeat-x;
}
#blauer-balken {
    margin-bottom:20px;
}
#blauer-balken {
    margin-bottom:30px;
}
#slider .text-left {
    width:54%;
    display:inline-block;
    margin-right:4%;
    margin-left:2%;
    vertical-align:top;
}
#slider .image-right {
    width:290px;
    right:2%;
    top:0;
    position:absolute;
    display:inline-block;
    vertical-align:top;
}
#slider h1,
#slider h2,
#slider h3,
#slider h4,
#slider h5,
#slider h6,
#slider p,
#slider a {
    color:#fff;
}
#slider h2 {
    clear:both;
    display:inline-block;
    margin-top:0;
    margin-bottom:0;
    padding:10px;
    background-color:#DD1D7E;
    font-size:44px;
}
#slider h3 {
    clear:both;
    display:inline-block;
    padding:6px 10px;
    background-color:#DD1D7E;
}
#slider .dots {
    bottom:60px;
    position:absolute;
    left:2%;
}
#slider .dots li {
    width:20px;
    height:20px;
    display:inline-block;
    margin-right:10px;
    background-color:#fff;
    border-radius:20px;
    text-indent: -9999px;
    cursor:pointer;
}
#slider .dots li.active {
    background-color:#DD1D7E;
}
.text-links {
    width:60%;
    display:inline-block;
    vertical-align:top;
}
.text-rechts {
    width:60%;
    display:inline-block;
    vertical-align:top;
}
.bild-links {
    width:38%;
    max-width:400px;
    display:inline-block;
    margin-right:2%;
    vertical-align:top;
}
.bild-rechts {
    width:38%;
    max-width:350px;
    float:right;
    display:inline-block;
    margin-left:2%;
    vertical-align:top;
}
.bild-zentral {
    height:auto;
    display:block;
    margin-right:auto;
    margin-left:auto;
    vertical-align:top;
}
#slide-first .slide-inner {
    background-image:url("/files/amp/bild-uploads/slider/slide-linkedin-portfolio.png");
    background-position:right bottom;
    background-repeat:no-repeat;
}
#slide-second .slide-inner {
    background-image:url("/files/amp/bild-uploads/slider/slide-tagcloud.png");
    background-position:right bottom;
    background-repeat:no-repeat;
}
#slide-third .slide-inner {
    background-image:url("/files/amp/bild-uploads/slider/slide-internetmarketing-02.png");
    background-position:right bottom;
    background-repeat:no-repeat;
}
#slide-facebook .slide-inner {
    background-image:url("/files/amp/bild-uploads/slider/slide-online-marketing.png");
    background-position:right bottom;
    background-repeat:no-repeat;
}
#slide-christmas .slide-inner {
    background-image:url("/files/amp/bild-uploads/slider/slide-feiertage-abschluss.png");
    background-position:right bottom;
    background-repeat:no-repeat;
}
#slide-jobs .slide-inner {
    background-image:url("/files/amp/bild-uploads/agentur/job-ameise.png");
    background-position:right bottom;
    background-repeat:no-repeat;
}
#slide-umzug .slide-inner {
    background-image:url("/files/amp/bild-uploads/slider/slide_umzug_56.png");
    background-position:right bottom;
    background-repeat:no-repeat;
}
#slide-revolution .slide-inner {
    background-image:url("/files/amp/bild-uploads/slider/slider-overlay-digitale-revolution.png");
    background-position:right bottom;
    background-repeat:no-repeat;
}
#slide-revolution {
    background-image:url("/files/amp/bild-uploads/slider/slider-background-digitale-revolution.jpg");
    background-position:right bottom;
    background-size: cover;
    background-attachment: scroll;
}
#slide-digital .slide-inner {
    background-image:url("/files/amp/bild-uploads/slider/digitales_marketing_2.png");
    background-position:right bottom;
    background-size: cover;
    background-attachment: scroll;
}
#slide-berge .slide-inner {
    background-image:url("/files/amp/bild-uploads/slider/slider_berge_web.png");
    background-position:right bottom;
    background-size: cover;
    background-attachment: scroll;
}
.referenzen-box {
    width:33.3%;
}
.referenzen-box.zweispaltig {
    width:50%;
}
.referenzen-box.zweispaltig.abstand {
    width:50%;
    margin:0;
    box-sizing:border-box;
}
.referenzen-box.abstand.links {
    padding:0 5px 5px 0;
}
.referenzen-box.abstand.rechts {
    padding:0 0 5px;
}
.referenzen-box-tablet {
    display:inline-block;
}
.magenta-box-links,
.magenta-box-rechts,
.white-box-links,
.white-box-rechts {
    margin:30px 0;
}
.bg-agentur-seitenkopf,
.bg-kontakt-seitenkopf,
.bg-jobs-seitenkopf,
.bg-ndda-seitenkopf,
.bg-emailmarketing-seitenkopf,
.bg-websites-seitenkopf {
    height:350px;
}
.bg-leistungen-workshops-header,
.bg-strategie-header,
.bg-strategie-header-beispiele,
.bg-strategie-header-pdb,
.bg-onlineshop-seitenkopf,
.bg-adwords-seitenkopf,
.bg-datenschutz-seitenkopf,
.bg-maschinenbau-seitenkopf,
.bg-marketing-krisenzeiten-seitenkopf {
    height:350px;
}
.header-navigation {
    width:96%;
    max-width:940px;
    bottom:0;
    left:0;
    right:0;
    position:absolute;
    display:block;
    margin-right:auto;
    margin-left:auto;
}
.header-navigation li {
    float:left;
}
.header-navigation li a {
    float:left;
    display:block;
    margin:0 .3em 0 0;
    padding:0 .5em;
    background-color:rgba(233,0,123,.4);
    font-size:17px;
    line-height:1.5em;
    color:#fff;
    text-decoration: none;
}
.header-navigation li a:hover,
.header-navigation li a.active {
    background-color:rgba(233,0,123,1);
}
.netzwerkcontainer {
    width:40%;
    float:left;
}
.netzwerkbilder {
    max-width:130px;
}
.netzwerkcontainer + div.text-rechts {
    clear:none;
}
.schrift-gigantisch,
.lead-in.schrift-gigantisch p {
    font-size:72px;
}
}
