﻿body {background-color:#fff!important;}

.konkursy-default .row {margin-top:0;padding-top:0;}

.konkurs-information {margin:0 0 0 15px;}
.konkurs-info {margin:0 35px;}
.konkurs-send .left, .konkurs-info .left, .konkurs-information .left {width:58%;box-sizing: border-box;float:left;padding-left:10px;padding-top:20px;}
.konkurs-send .right, .konkurs-info .right, .konkurs-information .right {width:42%;box-sizing: border-box;float:left;}
.konkurs-information .right img {width:100%;}
.konkurs-info .left h1, .konkurs-information .left h1 {font-family:'Muli';font-size:90px;font-weight:900;letter-spacing:-8px;}
.konkurs-info .left p, .konkurs-information .left p {font-family:'Muli';font-size:38px;font-weight:400;letter-spacing:-1px;line-height:100%;padding-top:10px;}
.konkurs-information .left .start {background-color:#28a7ca;color:#fff;font-family:'Muli';font-size:36px;font-weight:600;padding:18px 38px 22px;display:inline-block;margin-top:20px;}
.konkurs-information .left .start:hover {opacity:0.8;}
.konkurs-information .left .nagrody-info {font-size:26px;}
.konkurs-information .left .nagrody-info .nagrody-link {color:#28a7ca;display:block;font-size:26px;font-weight:100;}

.konkurs-information .left .konkursy-date {font-size:24px;font-weight:100;margin-bottom:0;padding-bottom:0;}

.konkurs-info {display:none;}
.konkurs-info .left h1 {font-size:80px;}
.konkurs-info .left p {font-size:24px;padding-top:5px;padding-bottom:20px;}

.konkurs-information .left .konkursy-regulamin a {color:#28a7ca;display:block;font-size:22px;font-weight:100;}


.form {padding-left:0!important;margin:0 0px!important;padding-top:3px;}
.form p {margin:5px 0!important;font-family:'Muli';}
.form p input, .form p textarea {font-size:16px!important;width:78%!important;font-family:'Muli';}

.konkurs-info li {font-size:20px;padding-bottom:20px;}
.form-btn {background-color:#28a7ca;color:#fff;font-family:'Muli';font-size:32px;font-weight:600;padding:18px 38px 22px;display:inline-block;margin-top:10px;}
.form-btn:hover {opacity:0.8;color:#fff;}

.fotelik-info {border-top:1px solid #ccc;margin-top:20px;font-family:'Muli';margin:30px 15px 10px 15px;}
.fotelik-info h2 {font-family:'Muli';font-size:44px;font-weight:900;letter-spacing:-2px;margin:40px 0;}
.fotelik-info .left {width:50%;float:left;box-sizing: border-box;padding-right:40px;}
.fotelik-info .right {width:50%;float:left;box-sizing: border-box;}
.fotelik-info p {font-size:18px;font-weight:100;line-height:120%;}
.fotelik-info ul {list-style:inherit;margin-left:20px;}
.fotelik-info ul li {font-size:18px;font-weight:100;font-family:'Muli';padding-bottom:3px;}
.fotelik-info p.specyfikacja {line-height:120%;}

.fotelik-info .movie{text-align:center;position: relative;height: 0; overflow: hidden;padding-bottom: 56.25%;padding-top: 30px;margin-top:5px;}
.fotelik-info .movie iframe, .article-text .movie object, .article-text .movie embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}

.gallery {list-style:none!important;margin-top:60px;}
.gallery li {float:left;width:33.3333%;}

.konkurs-send {font-family:'Muli';}
.konkurs-send .left h1 {font-family:'Muli';font-size:44px;font-weight:900;letter-spacing:-2px;margin:180px 0 60px;}
.konkurs-send .left h2 {font-family:'Muli';font-size:26px;font-weight:400;letter-spacing:-1px;margin:20px 0;}
.konkurs-send .left h3 {font-family:'Muli';font-size:22px;font-weight:100;letter-spacing:-1px;margin:20px 0;}

.konkursy-regulamin {font-size:24px;font-weight:100;padding:0!important;line-height:100%;padding-top:12px!important;}
.konkursy-regulamin .nagrody-link {color:#28a7ca;display:block;font-size:22px;font-weight:100;line-height:100%;}

.konkurs-information .right {position:relative;}
.nagrody {position:absolute;top:0;left:0;width:100%;}
.nagrody img {width:80%;}

.end-ul li {padding:10px 0;}
.end-ul li p {margin:0;padding:0;}

.konkurs-end {margin:10px 50px;}
.konkurs-end .left-end {float:left;width:60%;}
.konkurs-end .right-end {float:left;width:40%;box-sizing: border-box;padding-left:30px;}
.konkurs-end .right-end img {width:90%;}

@media (max-width:767px) 
{
     .konkurs-send .left, .konkurs-info .left, .konkurs-information .left {width:100%;}
    .konkurs-send .right, .konkurs-info .right, .konkurs-information .right {width:100%;}
    .fotelik-info .left {width:100%;}
    .fotelik-info .right {width:100%;}
    
    .fotelik-info h2 {font-size: 30px;letter-spacing: -2px;margin: 40px 0;line-height:100%;}
    .form p input, .form p textarea { width: 100%!important;}
    
    .form-btn {font-size: 24px;padding: 18px 24px 22px;}
    
    .konkurs-send .left h1 {margin: 120px 0 60px;line-height:100%;}
}

@media (max-width:560px) 
{
    .konkurs-information .left .start {font-size:32px;margin-top: 20px;padding: 18px 30px 22px;}
}

@media (min-width:768px) and (max-width:979px) 
{
    .konkurs-send .left, .konkurs-info .left, .konkurs-information .left {width:100%;}
    .konkurs-send .right, .konkurs-info .right, .konkurs-information .right {width:100%;}
    .fotelik-info .left {width:100%;}
    .fotelik-info .right {width:100%;}
}

@media (min-width:1400px)
{
    .konkurs-information {margin:0 35px;}
    .konkurs-send .left, .konkurs-info .left, .konkurs-information .left {width:58%;padding-left:60px;padding-top:20px;}
    .konkurs-send .right, .konkurs-info .right, .konkurs-information .right {width:42%;}

    .konkurs-info .left h1, .konkurs-information .left h1 {font-size:110px;}
    .konkurs-info .left p, .konkurs-information .left p {font-size:32px;padding-top:20px;}
    .konkurs-info .left p, .konkurs-information .left p strong {font-size:36px;}
    .konkurs-information .left .nagrody-info {font-size:28px;}

    .fotelik-info {margin:30px 95px 10px 95px;}

    .konkurs-send .left h2 {font-size:30px;}
}