/*
    Theme Name: Rosana Child
    Theme URI: http://www.flatlayers.com/themes/rosana
    Author: FlatLayers
    Author URI: http://www.flatlayers.com
    Description: Rosana Theme Child
    Template: rosana
    Version: 1.1
    License: GNU/GPL Version 2 or later. 
    License URI: http://www.gnu.org/licenses/gpl.html 
    Tags: custom-background, custom-colors, custom-header, custom-menu, featured-images, post-formats, theme-options
    Text Domain: rosana-child
*/

#nasz-footer {
    display: grid;
    position: relative;
    width: 100%;
/*    max-width: 1204px;*/
    padding: 0;
    margin: 0 auto;
}

#nasz-footer section.dwaDiv {
    display: grid;
    grid-template-columns: 1fr 1fr;
    width: 100%;
    padding: 32px;
    justify-self: center;
    margin-bottom: 1em;
    max-width: 1204px;
}

#nasz-footer section.dwaDiv p {
    margin-bottom: 0;
    font-size: 15px;
}

#nasz-footer section#banerWesprzyj {
    display: grid;
    width: 100%;
    justify-content: center;
    background-color: black;
}

#nasz-footer section#banerWesprzyj .wrap {
    display: grid;
    grid-template-columns: 1fr 2fr;
    width: 100%;
    justify-self: center;
    max-width: 1204px;
    align-items: center;
}

@media only screen and (max-width: 768px) {
  #nasz-footer section#banerWesprzyj .wrap {
    grid-template-columns: 1fr;
  }
}

#nasz-footer section#banerWesprzyj .wrap div {
    padding-left: 2em;
    padding-right: 2em;
    padding-top: 2vh;
    padding-bottom: 2vh;
}

#nasz-footer section#banerWesprzyj .wrap div button {
    float: right;
    background: rgb(157, 146, 78);
    cursor: pointer;
}

#nasz-footer section#banerWesprzyj .wrap div button:hover {
    background: grey;
    cursor: pointer;
}

#nasz-footer section#banerWesprzyj .wrap div button a {
    cursor: pointer;
}

#nasz-footer section#banerWesprzyj div p, #nasz-footer section#banerWesprzyj div h3 {
    color: white;
}

#nasz-footer section#banerWesprzyj div p {
    margin-bottom: 0;
    font-style: italic;
    font-size: 15px;
}

#nasz-footer section#banerWesprzyj div h3 {
    margin-bottom: 0.5rem;
}

#nasz-footer section#banerDarczyncy {
    display: grid;
    width: 100%;
    justify-self: center;
    background-color: #3D3D3D;
}

#nasz-footer section#banerDarczyncy .wrap {
    display: grid;
    grid-template-columns: 1fr 2fr;
    width: 100%;
    justify-self: center;
    max-width: 1204px;
    align-items: center;
}

@media only screen and (max-width: 768px) {
  #nasz-footer section#banerDarczyncy .wrap {
    grid-template-columns: 1fr;
  }
}

#nasz-footer section#banerDarczyncy .wrap div {
    padding-left: 2em;
    padding-right: 2em;
    padding-top: 2vh;
    padding-bottom: 2vh;
}

#nasz-footer section#banerDarczyncy .wrap div button {
    float: right;
    background: rgb(157, 146, 78);
    cursor: pointer;
}

#nasz-footer section#banerDarczyncy .wrap div button:hover {
    background: grey;
    cursor: pointer;
}

#nasz-footer section#banerDarczyncy .wrap div button a {
    cursor: pointer;
}

#nasz-footer section#banerDarczyncy div p, #nasz-footer section#banerDarczyncy div h4 {
    color: white;
    font-family: "PT Sans", sans-serif;
    font-style: normal;
    text-transform: initial;
}

#nasz-footer section#banerDarczyncy div h4 {
    margin-bottom: 0;
    font-weight: 600;
}

#nasz-footer section#banerDarczyncy div p {
    margin-bottom: 0;
    font-size: 15px;
}


.grow { 
    transition: all .5s ease-in-out;
 }
.grow:hover { 
    transform: scale(1.05);
    transition: all .5s ease-in-out;
 }