/*
Theme Name: Mieszkanicznik
Theme URI: mieszkanicznik.org.pl
Description: Motyw
Author: AMW
Author URI: mieszkanicznik.org.pl
Text Domain: Mieszkanicznik
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-menu, featured-images, flexible-header, post-formats, sticky-post, threaded-comments, translation-ready
Version: 1.0
License: GNU General Public License
License URI: licence/GPL.txt

CSS changes can be made in files in the /css/ folder. This is a placeholder file required by WordPress, so do not delete it.

*/
.qodef-top-bar-widget{
    height: inherit; 
}

.qodef-btn.qodef-btn-outline, .qodef-btn.qodef-btn-solid {
    margin: auto;
    text-align: center;
    display: block;
    max-width: 356px;
    width: auto;
  }

  #text-3 .textwidget{
    display: flex;
  }

  .qodef-top-bar {
    padding-left: 22% !important;
  }

  @media(max-width: 768px){
    .qodef-top-bar {
        padding-left: 0% !important;
      }
      #text-3 a {
        font-size: 7px !important;
      }
  }

.qodef-blog-slider-item .qodef-more-link-container{
    display: none;
}

.qodef-blog-slider .owl-stage-outer .owl-stage{
    min-height: 330px;
}

.qodef-owl-slider .owl-item{
    box-shadow: 5px 5px 5px grey;
}

.qodef-owl-slider .owl-nav .owl-next>span, .qodef-owl-slider .owl-nav .owl-prev>span{
    background-color: #211c4a !important;
}
.qodef-owl-slider .owl-nav .owl-next>span:before, .qodef-owl-slider .owl-nav .owl-prev>span:before{
    color: white;
}
@media (max-width:768px){
    #img-team{
        display: none;
    }
    h1{
        text-align: center;
        font-size: 20px !important;
        line-height: 31px !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
    }

    .sekcja1{
        margin-top: -61px;
    }

    .sekcja2{
        margin-top: -75px !important;
    }

    .sekcja3{
        margin-top: -113px;
    }

    .sekcja4{
        margin-top: -117px;
        margin-bottom: -60px !important;
    }

    .sekcja5{
        margin-top: -72px;
    }

    .sekcja6{
        margin-top: -165px;
    }

    .sekcja7{
        margin-top: -34px;
        margin-bottom: -37px !important;
    }

    .sekcja8{
        line-height: 21px;
    }

    .sekcja9{ 
        margin-top: -36px;
        margin-bottom: -29px !important;
    }

    .sekcja10{
        margin-top: -45px;
    }

    .sekcja11{
        margin-top: -31px;
    }

    .sekcja12{
        margin-top: 49px;
    }

    .sekcja13{
        margin-top: -51px;
    }

    .sekcja14{
        margin-top: -89px;
    }

    .sekcja15{
        margin-top: -89px;
    }

    .sekcja16{
        margin-top: -50px; 
    }

    .sekcja17{
        margin-top: -64px;
    }

    .sekcja18{
        margin-bottom: -160px;
    }

    #text-3 a i{
        display: none !important;
    }

    #text-3 a{
        font-size: 9px !important;
    }

    .qodef-blog-slider-holder{
        height: 236px !important;
    }

    .vc_custom_1545064908380{
        background-position: left !important;
    }

    .vc_custom_1650443803408{
        background-position: left !important;
    }

    .vc_custom_1545064912680{
        background-position: left !important;
    }

    html .formcraft-css .fc-form .form-element .field-cover.customText-cover p {
        line-height: 14px !important;
      }

      html .formcraft-css .fc-form .form-element .submit-cover.align-center {
        margin-top: -53px;
        margin-bottom: -39px;
      }

      html .formcraft-css .fc-form .form-element .field-cover {
        margin-top: -15px;
      }

    .space1, .space2, .space3, .space4{
        display: none;
    }

    .vc_custom_1545064908380 {
        padding-right: 10% !important;
        padding-left: 30% !important;
        background: none;
          background-color: rgba(0, 0, 0, 0);
          background-position-x: 0%;
          background-position-y: 0%;
          background-repeat: repeat;
          background-size: auto;
        background-position: center !important;
        background-repeat: no-repeat !important;
        background-size: cover !important;
        background-color: #211c49 !important;
        margin: auto !important;
        padding: 23px !important;
      }
}

#text-3 > div:nth-child(1) > p:nth-child(3) {
    margin-top: 18px !important;
    margin-right: 30px !important;
    margin-left: 20px;
  }

  .qodef-counter-holder, .qodef-counter-holder .qodef-counter-inner{
      text-align: center;
  }

  .qodef-woo-single-page .qodef-single-product-summary .price {
    width: 100%;
    margin-bottom: 16px !important;
  }