body {
background: #ffffff; /* body_bg_color */
color: #000000; /* body_txt_color */
}

.form-button-group {
background: ; /* login_bg_color */
}

h1, h2, h3, h4 {
color: #ffffff;
}

.appBottomMenu {
background: #FFBC0D; /* menu_bottom_bg_color */
}

.appBottomMenu .item i.bi, .appBottomMenu .item i.icon, .appBottomMenu .item ion-icon {
color: #ffffff;
}

.wide-block {
background: #ffffff; /* body_bg_color */
border: none;
}

/*strona logowania*/
#appCapsule {
max-width: 1000px;
margin: auto;
}

/*obrazek logowania*/
#login-img {
max-width: 800px;
width: 100%;
}

.fi {
font-size: 1.5em;
}


/*ZABAWA KOLORAMI*/



/*Tło log in*/
.bg-light2 {
/*background: rgba(245, 245, 245, 0.5) !important;*/
background: ; /* login_bg_color */
}

/*Belki*/
.bg-primary {
background: #FFBC0D !important; /* color1 */
color: #FFF;
}

/*Guziki*/
.btn-primary {
background: #FFBC0D !important;
border-color: #FFBC0D !important;
color: #ffffff !important;
}

.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active {
background: #255035 !important;
border-color: #255035 !important;
} /* btn-primary_css */

/*Hamburger*/
.appHeader.scrolled.bg-primary .headerButton {
color: #ffffff;
}

/*User menu top*/
.profileBox {
background: #FFBC0D; /* color1 */
}

/*Belka górna po zjechaniu w dół*/
.appHeader.scrolled.bg-primary.is-active {
background: #FFBC0D !important; /* menu_top_bg_color */
}



/*chekbox zgody*/
.form-agree .form-check-input {
width: 3em;
height: 1.5em;
display: block;
margin-left: 1em;
}

/*pogrubienie pytań w faq*/
.accordion-button {
font-weight: 500 !important;
}

#countDown {
color: #ffffff;
}

#countDown div span {
color: #ffffff;
}

a {
color: #D3DADE;
}

a:hover {
color: #D3DADE;
text-decoration: underline;
}

.section-title {
color: #ffffff;
}

.accordion-item {
background: #FFBC0D; /* color1 */
}

.accordion .accordion-header .btn, .accordion .accordion-header .accordion-button {
color: #ffffff;
}

.accordion {
border: none;
background: transparent;
}

/*kreski w faq miedzy pytaniami*/
.accordion .accordion-header .btn.collapsed:before, .accordion .accordion-header .accordion-button.collapsed:before {
background: #E1E1E1;
}

.accordion .accordion-header .accordion-button:after {
background: url("data:image/svg+xml,%0A%3Csvg width='10px' height='16px' viewBox='0 0 10 16' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg id='Listview' transform='translate(-112.000000, -120.000000)' stroke='%23FFFFFF' stroke-width='2.178'%3E%3Cpolyline id='Path' points='114 122 120 128 114 134'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat center center !important;
}

.button.goTop {
background: #017043;
color: #ffffff;
}


.btn-outline-primary {
background: transparent;
border-color: #ffffff;
border-width: 1px !important;
color: #ffffff;
transition: none;
}

.btn-outline-primary:hover, .btn-outline-primary:active {
background: rgba(0, 89, 54, 0.50) !important;
border-color: #ffffff !important;
color: #ffffff !important;
}

.btn-check:checked + .btn-outline-primary {
background: #005936 !important;
border-color: #ffffff !important;
}

#wall {
-webkit-column-count: 4;
-webkit-column-gap: 0.5em;
-moz-column-count: 4;
-moz-column-gap: 0.5em;
column-count: 4;
column-gap: 0.5em;
}

#wall .wall-grid {
width: 100% !important;
height: auto !important;
-webkit-column-break-inside: avoid; /* Chrome, Safari, Opera */
page-break-inside: avoid; /* Firefox */
break-inside: avoid; /* IE 10+ */
padding: 0.5em;
background-color: transparent;
margin-bottom: 0.5em;
}

.card.product-card .title {
color: #000000;
}

body.dark-mode-active .card.product-card .title {
color: #ffffff;
}

.card {
background: #ffffff;
}

@media (max-width: 1200px) {
#wall {
-moz-column-count:    4;
-webkit-column-count: 4;
column-count:         4;
}
}
@media (max-width: 1000px) {
#wall {
-moz-column-count:    3;
-webkit-column-count: 3;
column-count:         3;
}
}
@media (max-width: 800px) {
#wall {
-moz-column-count:    2;
-webkit-column-count: 2;
column-count:         2;
}
}
@media (max-width: 400px) {
#wall {
-moz-column-count:    1;
-webkit-column-count: 1;
column-count:         1;
}
}



.table {
color: #ffffff;
}

.table thead th {
color: #ffffff;
}

.fab-button .fab {
background: #005936;
}

.fab-button .fab:hover, .fab-button .fab:active {
background: #005936;
}

.fab-button .dropdown-menu .dropdown-item {
background: #005936;
}

.fab-button .dropdown-menu .dropdown-item:hover, .fab-button .dropdown-menu .dropdown-item:active {
background: #005936;
}

.custom-file-upload input[type="file"] {
overflow: hidden;
opacity: 0;
position: static ; 
top: 0; 
left: 0; 
width: auto; 
height: auto; 
}


.blog-post .post-header a {
color: #ffffff;
}

.comment-block .item .comment-header .title {
color: #ffffff;
}

.comment-block .item .text {
color: #d8d8d8;
}

.comment-block .item .comment-footer .comment-button {
color: #c9c9c9 !important;
}


.blog-post .post-header {
border-color: #A58C51;
border-top: 4px solid #A58C51;
}

.divider {
background: #A58C51;
}

.form-group.boxed .form-control {
background: #3A3A3A;
border-color: #A58C51;
color: #ffffff;
}

.form-group.boxed .form-control:focus {
border-color: #fff;
}

.form-group .submit-input {
color: #ffffff;
}


#friends .image-listview > li a.item {
color: #ffffff !important;
}

.form-group .form-label {
color: #ffffff;
}



<!--.page {
margin: 1em auto;
max-width: 768px;
height: 100%;
}

.imgContainer {
display: flex;
align-items: flex-start;
flex-wrap: wrap;  
}

.imgPreview {
border-radius: 50%;
margin-left: 20px;
}

.cropper-view-box {
border-radius: 50%;
outline: none; 
}

.cropper-face.cropper-move {
opacity: 0;
}

.ep-slider-bar {
margin-top: 20px;
}-->


 /* getCSS */




/* CSS Z BAZY */

h4.title {
color:#000000 !important;
}

.section-title {
color: #255035 !important;
}

.form-group.boxed .form-control {
background: #fff !important;
border-color: #FFBC0D !important;
color: #000 !important;
border-width: 2px !important;
}

h1, h2, h3, h4 {
color: #000 !important;
}

a {
color:#FFBC0D !important;
}

label.form-label {
color:#555555 !important;
}



textarea::placeholder {color: #ffffff !important; }

.divider {
    background: #de006e !important;
}

.blog-post .post-header {
    border-color: #de006e !important;
    border-top: 4px solid #de006e !important;
}

div.accordion-body
{background: #ffffff;
color:#000000;
}
#friends .image-listview > li a.item {color: #000000 !important;}

.comment-block .item .text {
    color: #333333;
}





