/*
Theme Name:     Story Child
Author:         Pexeto
Author URI:     http://pexetothemes.com
Template:       thestory
*/

@import url("../thestory/style.css");

body {
    color:black;
}

.button {
    text-transform: none;
    font-size:14px;
    font-family: Verdana, Geneva, sans-serif;
    font-weight:bold;
    opacity:1;
    box-shadow: 4px 4px 10px #999;
}

#content-slider-2213 div.cs-content-right {
    padding-top: 120px;
}

.cs-small-title {
letter-spacing: unset;
}

div.full-bg-image {
    height:100%;
}

#header {
    padding-top:7px;
}

div.section-header {
    padding-bottom:10px;
}

div.icanwd-header-tagline {
    text-align:right;
    padding-top:20px;
    display:block;
}

div.icanwd-header-tagline h2 {
    display:inline;
    color:#cd1719;
    font-weight:bold;
    text-transform:uppercase;
}

#content-container {
    padding-top:40px;
}
/*
.page-template-template-full-custom-php .section-boxed {
    max-width: 1000px;
}*/

body.page-template-icanwd-fullscreen, body.page-template-icanwd-fullscreen-boxed {
    background: url('https://atombomber-nein-danke.de/wp-content/uploads/2019/04/F18_hintergrundbild3_dunkler.png') no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

.page-template-icanwd-fullscreen #content-container,
.page-template-icanwd-fullscreen-boxed #content-container{
    padding: 0;
}

.page-template-icanwd-fullscreen #header,
.page-template-icanwd-fullscreen-boxed #header {
    position: absolute;
    top: 0;
    left: 0;
    z-index:100;
}
.page-template-icanwd-fullscreen-boxed div.full-bg-image,
.page-template-icanwd-fullscreen div.full-bg-image {
    display: none;
}

.page-template-icanwd-fullscreen-boxed div.header-wrapper,
.page-template-icanwd-fullscreen div.header-wrapper {
    background: transparent;
}

.page-template-icanwd-fullscreen-boxed  .page-wrapper,
.page-template-icanwd-fullscreen  .page-wrapper {
    background: transparent;
}

#icanwd-fullscreen-content-wrapper {
    padding-top:120px;
}


@media screen and (max-width: 1150px) {
    #content-slider-2213 div.cs-content-right {
        padding-top: 100px;
    }
}

@media screen and (max-width: 1000px) {

    #content-slider-2213 div.cs-content-right {
        padding-top: 40px;
    }

    #content-slider-2213 div.cs-content-right h2.cs-title {
        font-size:35px !important;
    }

    #content-slider-2213 div.cs-content-right p.cs-small-title {
        font-size:24px !important;
    }

    #content-slider-16 div.cs-content-right {
        padding-top: 40px;
    }

    #content-slider-16 div.cs-content-right h2.cs-title {
        font-size:16px !important;
    }

    #content-slider-16 div.cs-content-right p.cs-small-title {
        font-size:35px !important;
    }

    div.cs-content-right {
        padding-bottom:20px;
    }


    #logo-container a img {
        max-width: 400px;
        max-height: 100%;
    }

    div.icanwd-header-tagline {
        padding-top: 24px;
    }

    div.icanwd-header-tagline h2 {
        font-size: 20px;
    }
}

@media screen and (max-width: 768px) {

    #logo-container {
    }
    #logo-container a {
    }
    #logo-container a img {
        max-height:100%;
        max-width:400px;
    }

    div.icanwd-header-tagline h2 {
        display:none !important;
    }

    .content-slider {
        padding: 130px 0 50px 0;
    }

}

@media screen and (max-width: 520px) {

    #logo-container a img {
        max-height:100%;
        max-width:100%;
    }

    div.icanwd-header-tagline {
        text-align:left;
        float:left;
        padding-top:4px;
        display:inline;
    }

    div.icanwd-header-tagline h2 {
        text-align: left;
        float: left;
        display:inline;
        color:white;
        font-size:14px;
    }
}
