/*
Theme Name: Lukas King
Author: Robert Dorosz
Author URI: https://www.facebook.com/robert.dorosz.9/
Description: Szybki i responsywny szablon. 
Version: 1.0
License: GNU General Public License and Flothemes general license
License URI: Licensing/README_License.txt
Tags: A charming, fun design for powerful, creative women.
*/
@media screen and (min-width: 1200px){
    .container {
        max-width: 1140px;
    }
    .slider-info.container {
        padding: 0px 50px;
    }
    .podtytul_slider p {
        padding: 5px 0px 20px 0px;
    }
    .menu-up {
        float: left;
        width: 100%;
    }
    .feature-single {
        float: left;
        padding: 10px;
    }
    .col-md-4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%;
        max-width: 33.333333%;
    }
    .col-lg-6 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }
    .col-md-8 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 66.666667%;
        flex: 0 0 66.666667%;
        max-width: 66.666667%;
    }
    .col-lg-4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%;
        max-width: 33.333333%;
    }
    .top-bar-angle::before {
        right: 62.5%;
    }
    .col-lg-2 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 16.666667%;
        flex: 0 0 16.666667%;
        max-width: 16.666667%;
    }
    #navtrigger {
        display: none;
    }
    .ceny-left {
        float: left;
        width: 80%;
    }
    .ceny-right {
        float: left;
        width: 20%;
    }
    .my-service {
        width: 60%;
        margin: auto;
    }
    .photo-service {
        float: left;
        width: 20%;
        text-align: center
    }
    .ul-services {
        float: left;
        width: 80%;
    }
    .home #footer .row {
        padding-top: 40px;
    }
    .col-md-2 {
        float: left;
        width: 66.66%;
        padding: 0px 30px;
    }
    .col-md-8 {
        position: relative;
        width: 100%;
        min-height: 1px;
        padding-right: 15px;
        padding-left: 15px;
    }
    .slider-info {
        position: absolute;
        z-index: 12;
        top: 50%;
        left: 50%;
        -webkit-transform: translateX(-50%) translateY(-50%);
        -moz-transform: translateX(-50%) translateY(-50%);
        transform: translateX(-50%) translateY(-50%);
    }
    .show-more {
        display: none;
    }
    .left-box {
        float: left;
        width: 50%;
        padding: 35px;
    }
    .right-box {
        float: left;
        width: 50%;
        padding: 35px;
    }
    .archive-post {
        width: 50%;
        float: left;
        display: block;
    }
    .archive-post h2 {
        min-height: 5rem;
    }
    .conteiner-wpisu {
        width: 80%;
        padding: 0px 20px;
        position: absolute;
        top: 50%;
        right: 0%;
        transform: translateX(0%) translateY(-50%);
    }
    #three-section .post {
        width: 33.333%;
    }
    .patronat.container span:nth-child(1) img {
        width: 270px;
        margin: 40px 50px;
    }
    .patronat.container span:nth-child(2) img {
        width: 170px;
        margin: 0px 100px 70px 50px;
    }
    .patronat.container span:nth-child(3) img {
        width: 170px;
        margin: 0px 70px 57px 70px;
    }
    #menu-menu li:last-child {
        background-color: #ddd;
    }
    #menu-menu li a {
        color: #000;
    }
    .entry.home-one-two-block h2 {
        color: #48925e;
        font-size: 2rem;
        font-weight: normal;
        line-height: 2rem;
        text-align: left;
    }
    .qmn_radio_answers.mlwRequiredRadio div {
        float: left;
        margin-right: 2rem;
    }
    .qsm-quiz-form .qmn_error .qmn_radio_answers,
    .qsm-quiz-form .qmn_error .qmn_check_answers,
    .qsm-quiz-form .qmn_error .qmn_accept_answers {
        border: 1px solid #003862 !important;
        background: #E2F5FF !important;
        padding: 5px;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        float: left;
    }
        .qmn_error_message, .qsm-quiz-form .qmn_error input[type="text"] {
            color: #da4f49;
            border: 1px solid #003862 !important;
            background: #E2F5FF !important;
            box-shadow: 0 0 0px rgba(218, 79, 73, .35) !important;
        }
    .qsm-pagination.qmn_pagination.border.margin-bottom {
        border: 0 !important;
        width: auto !important;
        float: left;
    }
}
@media (max-width: 980px) {
	.cookieConsentContainer {
		bottom: 0px !important;
		left: 0px !important;
		width: 100%  !important;
    }
    .top-bar-event.ts-top p span {
        display: none;
    }
    .text-right {
        float: right;
        right: 10px;
        position: absolute;
    }
    .icon.icon-clock {
        top: 6px;
    }
}
@media (max-width: 1199.5px) {
    
    .qsm-quiz-form .qmn_error .qmn_radio_answers,
    .qsm-quiz-form .qmn_error .qmn_check_answers,
    .qsm-quiz-form .qmn_error .qmn_accept_answers {
        border: 1px solid #003862 !important;
        background: #E2F5FF !important;
        padding: 5px;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
    }

    .qmn_error_message,
    .qsm-quiz-form .qmn_error input[type="text"] {
        color: #da4f49;
        border: 1px solid #003862 !important;
        background: #E2F5FF !important;
        box-shadow: 0 0 0px rgba(218, 79, 73, .35) !important;
    }

    .qsm-pagination.qmn_pagination.border.margin-bottom {
        border: 0 !important;
        width: auto !important;
        float: left;
    }
    .top-bar-angle::after {
        z-index: -1;
        content: "";
        position: absolute;
        background: #2f3967;
        display: block;
        width: 100%;
        height: 100%;
        right: 0;
        top: 4px;
    }
    .right-header-row li {
        width: 25%;
        float: left;
        text-align: center;
    }
    .col-md-8 {
        position: relative;
        width: 100%;
        min-height: 1px;
        padding-right: 0px;
        padding-left: 0px;
    }
    .header-angle::after {
        position: absolute;
        top: 0;
        right: 0;
        width: 100%;
        height: 100%;
        content: "";
        background: #ffde00;
        z-index: -1;
    }
    .header-angle.navbar-fixed.active ul li {
        width: 100%;
        border-bottom: solid #fff 2px;
    }
    .woocommerce ul.products[class*="columns-"] li.product, .woocommerce-page ul.products[class*="columns-"] li.product {
        width: 100%;
        float: left;
        clear: both;
        margin: 0 0 2.992em;
    }
    .title-slider {
        font-size: 2rem;
        line-height: 2rem;
        color: #000;
        text-align: center;
    }
    .link_slider {
        width: max-content;
        float: left;
        position: relative;
        left: 50%;
        transform: translateX(-50%);
        top: 27px;
    }
    #menu-glowne-menu {
        display: inline-grid;
    }
    #menu-glowne-menu, #menu-glowne-menu-en {
        float: left;
        position: relative;
        margin: 6px 0px;
        padding: 0px;
    }
    .slider-info {
        position: relative;
        margin-top: 20px;
    }
    .podtytul_slider p {
        color: #000;
        font-size: 1.4rem;
        line-height: 1.4rem;
        text-align: center;
    }
    .info-subtitle {
	display: none;
    }
    .contact-width span img {
        margin: 8px 0px 0px 0px;
    }
    .right-header-row, .top-contact-info {
        width: 100%;
    }
    .top-contact-info li span {
        width: max-content;
        margin: auto 50%;
        transform: translateX(-50%);
        float: left;
    }
    .info-wrapper {
        margin-right: 0px;
        float: left;
        width: 100%;
        margin-bottom: 10px;
    }
    #navtrigger {
        display: block;
        width: min-content;
        float: right;
    }
    .fa.fa-bars {
        color: #ef7d00;
        font-size: 1.7rem;
        padding-top: 5px;
    }
    #navtrigger {
        display: grid;
        text-decoration: none;
        font-family: "Dosis-bold", sans-serif;
        font-size: 0.9rem;
        color: #000;
        margin: 0px 20px;
        text-align: center;
    }
    .header-angle.navbar-fixed {
        display: none;
        opacity: 0;
        transition: 0.3s fadeout;
    }
    .entry.home-one-two-block h2 {
        margin-top: 0px;
        color: #fedd00;
        font-size: 2rem;
        font-weight: normal;
        line-height: 2rem;
    }
    .header-angle.navbar-fixed.active {
        display: block;
        opacity: 1;
        transition: 0.3s fadein;
    }
    .entry.home-one-two-block, #price-service {
        margin-top: 90px;
    }
    .my-service {
        width: 100%;
    }
    .title-ts-rc {
        padding: 20px 0px 0px 10px;
    }
    .ts-left-column {
        height: 200px;
    }
    .ts-right-column p {
        padding: 0px 10px 0px 10px;
        font-size: 1.1rem;
        line-height: 1.4rem;
    }
    .feature-single {
        float: left;
        width: 100%;
    }
    .container.four-s {
        padding: 0px;
    }
    #four-section h2 {
        margin-bottom: 0px;
    }
    #footer .row {
        padding-top: 15px;
        float: left;
        margin: 0px;
    }
    .disable-section {
        margin-bottom: -90px;
    }
    .copyright {
        font-size: 0.8rem;
    }
    #page-default {
        margin-top: 90px;
    }
    .photo-service {
        float: left;
        width: 100%;
        text-align: center;
    }
    .show-more {
        width: 100%;
        margin: auto;
        text-align: center;
        float: left;
    }
    .entry.home-one-two-block p span, .more-about-close {
        display: none;
    }
    .entry.home-one-two-block.active p span, .entry.home-one-two-block.active .more-about-close {
        display: block;
    }
    .entry.home-one-two-block.active .more-about {
        display: none;
    }
    .more-about-close {
        margin: auto;
        margin-top: 10px;
    }
    .entry.home-one-two-block {
        margin-bottom: 15px;
    }
    .archive-post {
        width: 100%;
        float: left;
        display: block;
    }
    #three-section .post {
        width: 100%;
    }
    .patronat.container span:nth-child(2) img {
        width: 240px;
        margin: 20px;
        padding-bottom: 27px;
    }
    .patronat.container span img {
        width: 180px;
        margin: 20px;
    }
    .img-autor {
        margin-left: 50%;
        margin-right: -50%;
        transform: translate(-50%, 0%);
    }
    .seo-home.page-header .container {
        padding: 2rem 0 0px 15px;
    }
    #menu-menu {
        position: absolute;
        top: 0px;
        left: 0;
        background: #fedd00;
    }
    #menu-menu li a {
        color: #fff;
    }
    body {
        background-size: 100px;
    }
}
