/* Tutaj możesz wpisać własny kod CSS, który zostanie dołączony do każdej podstrony */ 
.form-progress{display:none;}
.is-opacity-95{opacity: 1!important;}
.is-opacity-95 .is-container{opacity: 1 !important;}

@media (max-width: 970px){.semicolon{width:40px;}.btn-baner{display:none!important;}}

/**nawigacja**/
.is-row{margin: 0 auto;}
.nav a{padding: 15px 17px; font-weight:300; color:#512CD9!important;}
.nav a:hover{text-decoration: none; background-color:#F58A16; color: #ffffff; }
.is-box-centered {position: relative;}
.nav {display: flex; justify-content: center; align-items: center; text-align: center; position: sticky; top: 0; z-index: 1000;}
.mobile-menu {display: none;text-align: center;}

p.thank-you{margin-left:-20% !important}
p.thank-you2{margin-left:20% !important}

@media (max-width: 768px) {
  .artist-desktop{display:none;}
  .baner-desktop{display:none;}
  .mobile-menu {display: block; position: relative; margin: 0 auto; width: 80%;}
  .column.full.nav.text-center {display: none;}
  .nav {display: none;text-align: left;}
  .nav.active {display: block;}
  .nav a {display: block; padding: 10px;text-decoration: none;}
  #nawigacja{min-height: 69px !important;position:relative;}
  .pageContent {padding-left: 25px;padding-right: 25px;}
  #dojazd .clearfix.is-row, #transmisja .clearfix.is-row{display: flex; flex-direction: column-reverse;}
  .padding-section{padding-top: 5px;}
  .form-content h1{font-size: 17px;}
  p.thank-you{font-size: 16px;}
  .pageContent h1#rejestracja{font-size:17px; text-align:left;}
  p.thank-you2{font-size: 16px; margin-left:0% !important}
 }

 @media (min-width: 769px) {
   .artist-mobile{display:none;}
   .baner-mobile{display:none;}
   .nav a{font-size: 12px; padding: 10px 14px;}
   #nawigacja{position:fixed;width:100%;top:0;left:0;z-index:99;height:69px;}
   #baner{margin-top:69px;}
   .padding-section{padding-top: 70px;}
}

 @media (min-width: 1200px) {
   .nav a{font-size: 15px; padding: 15px 15px;};
}

.nav-logo img{width:90px;}

/** formularz **/
.form-content h1{text-align:left;}
.checkbox-custom span{color:#1FF2A2!important;}
.buttons{flex-direction:row-reverse;}
.more-content a{color:#DEEE11;}
.read-more{color:#DEEE11;}
.form-group .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before{color:#DEEE11;}
.form-content{padding-left: 15%;padding-right: 15%;}

/** czytaj wiecej - klauzula **/

.more-content {display: none; color:#1FF2A2!important;}
.read-more, .more-content {font-size: .9rem; line-height: 1.5; padding-top: 0!important; padding-bottom: 0!important;padding-left: 45px!important; padding-right: 0!important;}
.logo-footer{width:230px;}

/** footer **/
.partnersfooter{background-color:#512CD9;text-align:center;padding:20px}
.partnersfooter img{margin:0 auto;width:100%}
.wideimage{display:block !important;max-width:1300px}
.mobileimage{display:none !important}
@media (max-width: 768px) {
  .wideimage{display:none !important}
  .mobileimage{display:block !important;max-width:639px}
}

.invalid-feedback{color:#DEEE10!important;}

#formRegistration_form{display:none!important};


