/* kolor zielony #0f0 */
/* kolor żółty #FFFF00 */

body.u-contrast-4 {
  background: #000 !important;
}
body.u-contrast-4 *:not(.iradio_square-red),
body.u-contrast-4 :before,
body.u-contrast-4 :after
{
  color: #FFFF00 !important;
  border-color: #FFFF00 !important;
  background: #000 !important;
}

body.u-contrast-4 .boxes-3 figure,
body.u-contrast-4 img
{
  background: #FFFF00 !important;
}

body.u-contrast-4 .log-content,
body.u-contrast-4 main .mode.info_banner .container,
body.u-contrast-4 main .mode.calculator .container {
    border: 1px solid #FFFF00 !important;
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    border-radius: 25px;
}

body.u-contrast-4 main .mode.newsletter .container {
    border-top: 1px solid #FFFF00 !important;
}

body.u-contrast-4 ::placeholder {color: #FFFF00;}
body.u-contrast-4 :-ms-input-placeholder {color: #FFFF00;}
body.u-contrast-4 ::-ms-input-placeholder {color: #FFFF00;}

body.u-contrast-4 .u-content-box-1:after {
  display: none;
}
body.u-contrast-4 .search-box button {
  background: none !important;
}

body.u-contrast-4 .parners-box figure img {
  opacity: 1;
  background: #FFFF00 !important;
  filter: none;
}

body.u-contrast-4 .u-content-box-1 {
  border-bottom: 1px solid #FFFF00 !important;
  border-top: 1px solid #FFFF00 !important;
}

body.u-contrast-4 .n-newsletter button.btn-1 {
  padding-bottom: 9px;
}

body.u-contrast-4 .mode.bmi div.woman:hover:after,
body.u-contrast-4 .mode.bmi div.man:hover:after
{
  background: #FFFF00 !important;
  color: #000 !important;
}

body.u-contrast-4 .wskaznik_bmi .chart .color.blue .bckg {background: #00B9CF !important;}
body.u-contrast-4 .wskaznik_bmi .chart .color.green1 .bckg {background: #00C567 !important;}
body.u-contrast-4 .wskaznik_bmi .chart .color.green2 .bckg {background: #86C328 !important;}
body.u-contrast-4 .wskaznik_bmi .chart .color.orange .bckg {background: #FBB902 !important;}
body.u-contrast-4 .wskaznik_bmi .chart .color.orange2 .bckg {background: #F59F02 !important;}
body.u-contrast-4 .wskaznik_bmi .chart .color.red .bckg {background: #E24200 !important;}

body.u-contrast-4 .item-page .social .share-button a:hover,
body.u-contrast-4 .item-page .social .share-button a:hover i:before,
body.u-contrast-4 a.bx-next:hover,
body.u-contrast-4 a.bx-next:hover:before,
body.u-contrast-4 a.bx-prev:hover,
body.u-contrast-4 a.bx-prev:hover:before
{
  color: #000 !important;
  border-color: #FFFF00 !important;
  background: #FFFF00 !important;
}

body.u-contrast-4 a.btn-contrast:hover,
body.u-contrast-4 a.btn-contrast:hover i,
body.u-contrast-4 a.btn-contrast:hover i:before,
body.u-contrast-4 a.close-2:hover,
body.u-contrast-4 a.close-2:hover i,
body.u-contrast-4 a.close-2:hover i:before,
body.u-contrast-4 .social-box ul li a:hover,
body.u-contrast-4 .social-box ul li a:hover i,
body.u-contrast-4 .social-box ul li a:hover i:before
{
  color: #0f0 !important;
}

body.u-contrast-4 .ic-1 {background: url('/templates/webster/img/icons/15g.svg') center no-repeat !important;}
body.u-contrast-4 .ic-2 {background: url('/templates/webster/img/icons/16g.svg') center no-repeat !important;}
body.u-contrast-4 .ic-3 {background: url('/templates/webster/img/icons/17g.svg') center no-repeat !important;}
body.u-contrast-4 .ic-4 {background: url('/templates/webster/img/icons/18g.svg') center no-repeat !important;}

body.u-contrast-4 .r-content-box {border-top: 1px solid #FFFF00 !important;}

body.u-contrast-4 .u-contrast a {
  color: #000 !important;
}

body.u-contrast-4 .u-contrast .u-contrast-1 {
  color: #000 !important;
  background: #fff !important;
}

body.u-contrast-4 .u-contrast .u-contrast-2 {
  background: #000 !important;
  color: #0f0 !important;
}

body.u-contrast-4 .u-contrast .u-contrast-3 {
  background: #FFFF00 !important;
  color: #000 !important;
}

body.u-contrast-4 .u-contrast .u-contrast-4 {
  background: #000 !important;
  color: #FFFF00 !important;
}

body.u-contrast-4 .ic i.fa-solid:before,
body.u-contrast-4 .ic i.fa-regular:before {
  color: #0f0 !important;
}


body.u-contrast-4 footer figure img {
  background: #000 !important;
}

body.u-contrast-4 p.pytanie {
  border: 1px solid #FFFF00
}