.ol-dark .pl-module,
.ol-dark .pl-embed-card,
.ol-dark .pl-widget-panel {
    background: #202329;
    border-color: #2e3238;
    color: #d6d9dd;
}
.ol-dark .pl-module-title {
    background: #262a30;
    border-bottom-color: #2e3238;
    color: #eceef0;
}
.ol-dark .pl-mini-entry,
.ol-dark .pl-mini-list,
.ol-dark .pl-entry-foot,
.ol-dark .pl-card-counts,
.ol-dark .pl-guest-entry {
    border-color: #2b2f35;
}
.ol-dark .pl-list-items li,
.ol-dark .pl-comment,
.ol-dark .pl-attach-row,
.ol-dark .pl-track,
.ol-dark .pl-table td,
.ol-dark .pl-table th,
.ol-dark .pl-card-item,
.ol-dark .pl-directory-item {
    border-bottom-color: #2b2f35;
}
.ol-dark .pl-mini-excerpt,
.ol-dark .pl-tagline,
.ol-dark .pl-photo figcaption,
.ol-dark .pl-table th,
.ol-dark .pl-card-counts,
.ol-dark .pl-card-item-summary,
.ol-dark .pl-sep,
.ol-dark .pl-label {
    color: #8a9096;
}
.ol-dark .pl-card-item,
.ol-dark .pl-profile-name,
.ol-dark .pl-mini-title,
.ol-dark .pl-entry-title {
    color: #d6d9dd;
}
.ol-dark .pl-entry-body pre,
.ol-dark .pl-attach-file,
.ol-dark .pl-album-cover,
.ol-dark .pl-quota,
.ol-dark .pl-code {
    background: #262a30;
    border-color: #3a3f46;
    color: #d6d9dd;
}
.ol-dark .pl-entry-body blockquote {
    border-left-color: #3a3f46;
    color: #a9b0b8;
}
.ol-dark .pl-thumb img,
.ol-dark .pl-photo img,
.ol-dark .pl-attach-thumb,
.ol-dark .pl-card-thumb,
.ol-dark .pl-attach-image img {
    border-color: #2e3238;
}
.ol-dark .pl-note {
    background: #232a35;
    border-color: #334052;
    color: #a9bdd6;
}
.ol-dark .pl-staff-note {
    background: #3a2222;
    border-color: #5c3030;
    color: #f0c4bf;
}
.ol-dark .pl-standing-banner {
    background: #3a3320;
    border-color: #5a4d24;
    color: #e9d9a6;
}
.ol-dark .pl-editor,
.ol-dark .pl-input-sm {
    background: #262a30;
    border-color: #3a3f46;
    color: #e2e5e9;
}
.theme-default .pl-module-link,
.theme-default .pl-card-item:hover,
.theme-default .pl-nav-offsite>a {
    color: #3455b0;
}
.theme-default .pl-quota-fill {
    background: #3455b0;
}
.theme-default .pl-card-source-places {
    background: #3455b0;
    color: #ffffff;
}
.theme-onelive .pl-module-link,
.theme-onelive .pl-card-item:hover,
.theme-onelive .pl-nav-offsite>a {
    color: #3376c1;
}
.theme-onelive .pl-quota-fill {
    background: #3376c1;
}
.theme-onelive .pl-card-source-places {
    background: #3376c1;
    color: #ffffff;
}
.theme-bamboo .pl-module-link,
.theme-bamboo .pl-card-item:hover,
.theme-bamboo .pl-nav-offsite>a {
    color: #567800;
}
.theme-bamboo .pl-quota-fill {
    background: #567800;
}
.theme-bamboo .pl-card-source-places {
    background: #567800;
    color: #ffffff;
}
.theme-cherry .pl-module-link,
.theme-cherry .pl-card-item:hover,
.theme-cherry .pl-nav-offsite>a {
    color: #c2185b;
}
.theme-cherry .pl-quota-fill {
    background: #c2185b;
}
.theme-cherry .pl-card-source-places {
    background: #c2185b;
    color: #ffffff;
}
.theme-daisy .pl-module-link,
.theme-daisy .pl-card-item:hover,
.theme-daisy .pl-nav-offsite>a {
    color: #01766e;
}
.theme-daisy .pl-quota-fill {
    background: #01766e;
}
.theme-daisy .pl-card-source-places {
    background: #01766e;
    color: #ffffff;
}
.theme-moonlight .pl-module-link,
.theme-moonlight .pl-card-item:hover,
.theme-moonlight .pl-nav-offsite>a {
    color: #9db4ff;
}
.theme-moonlight .pl-quota-fill {
    background: #31479b;
}
.theme-moonlight .pl-card-source-places {
    background: #31479b;
    color: #ffffff;
}
.theme-carbon .pl-module-link,
.theme-carbon .pl-card-item:hover,
.theme-carbon .pl-nav-offsite>a {
    color: #e0b28e;
}
.theme-carbon .pl-quota-fill {
    background: #6b5f58;
}
.theme-carbon .pl-card-source-places {
    background: #6b5f58;
    color: #ffffff;
}
.theme-architecture .pl-module-link,
.theme-architecture .pl-card-item:hover,
.theme-architecture .pl-nav-offsite>a {
    color: #546e7a;
}
.theme-architecture .pl-quota-fill {
    background: #546e7a;
}
.theme-architecture .pl-card-source-places {
    background: #546e7a;
    color: #ffffff;
}
.theme-prairie .pl-module-link,
.theme-prairie .pl-card-item:hover,
.theme-prairie .pl-nav-offsite>a {
    color: #af5b02;
}
.theme-prairie .pl-quota-fill {
    background: #af5b02;
}
.theme-prairie .pl-card-source-places {
    background: #af5b02;
    color: #ffffff;
}
.theme-graffiti .pl-module-link,
.theme-graffiti .pl-card-item:hover,
.theme-graffiti .pl-nav-offsite>a {
    color: #d04900;
}
.theme-graffiti .pl-quota-fill {
    background: #d04900;
}
.theme-graffiti .pl-card-source-places {
    background: #d04900;
    color: #ffffff;
}
.theme-graffitidark .pl-module-link,
.theme-graffitidark .pl-card-item:hover,
.theme-graffitidark .pl-nav-offsite>a {
    color: #e86219;
}
.theme-graffitidark .pl-quota-fill {
    background: #d04900;
}
.theme-graffitidark .pl-card-source-places {
    background: #d04900;
    color: #ffffff;
}
.theme-flourish .pl-module-link,
.theme-flourish .pl-card-item:hover,
.theme-flourish .pl-nav-offsite>a {
    color: #4d7d2b;
}
.theme-flourish .pl-quota-fill {
    background: #4d7d2b;
}
.theme-flourish .pl-card-source-places {
    background: #4d7d2b;
    color: #ffffff;
}
.theme-dottiedark .pl-module-link,
.theme-dottiedark .pl-card-item:hover,
.theme-dottiedark .pl-nav-offsite>a {
    color: #9fc3dd;
}
.theme-dottiedark .pl-quota-fill {
    background: #56707f;
}
.theme-dottiedark .pl-card-source-places {
    background: #56707f;
    color: #ffffff;
}
.theme-desert .pl-module-link,
.theme-desert .pl-card-item:hover,
.theme-desert .pl-nav-offsite>a {
    color: #8d6e63;
}
.theme-desert .pl-quota-fill {
    background: #8d6e63;
}
.theme-desert .pl-card-source-places {
    background: #8d6e63;
    color: #ffffff;
}
.theme-tugboat .pl-module-link,
.theme-tugboat .pl-card-item:hover,
.theme-tugboat .pl-nav-offsite>a {
    color: #0277bd;
}
.theme-tugboat .pl-quota-fill {
    background: #0277bd;
}
.theme-tugboat .pl-card-source-places {
    background: #0277bd;
    color: #ffffff;
}
.theme-flolight .pl-module-link,
.theme-flolight .pl-card-item:hover,
.theme-flolight .pl-nav-offsite>a {
    color: #7b1fa2;
}
.theme-flolight .pl-quota-fill {
    background: #7b1fa2;
}
.theme-flolight .pl-card-source-places {
    background: #7b1fa2;
    color: #ffffff;
}
.theme-cirquedark .pl-module-link,
.theme-cirquedark .pl-card-item:hover,
.theme-cirquedark .pl-nav-offsite>a {
    color: #c5a8ff;
}
.theme-cirquedark .pl-quota-fill {
    background: #6d43ae;
}
.theme-cirquedark .pl-card-source-places {
    background: #6d43ae;
    color: #ffffff;
}
.theme-zune .pl-module-link,
.theme-zune .pl-card-item:hover,
.theme-zune .pl-nav-offsite>a {
    color: #ff7043;
}
.theme-zune .pl-quota-fill {
    background: #d0471c;
}
.theme-zune .pl-card-source-places {
    background: #d0471c;
    color: #ffffff;
}
.theme-crowd .pl-module-link,
.theme-crowd .pl-card-item:hover,
.theme-crowd .pl-nav-offsite>a {
    color: #377f8f;
}
.theme-crowd .pl-quota-fill {
    background: #4fb6cc;
}
.theme-crowd .pl-card-source-places {
    background: #4fb6cc;
    color: #111111;
}
.theme-abstractphone .pl-module-link,
.theme-abstractphone .pl-card-item:hover,
.theme-abstractphone .pl-nav-offsite>a {
    color: #bb5a0c;
}
.theme-abstractphone .pl-quota-fill {
    background: #bb5a0c;
}
.theme-abstractphone .pl-card-source-places {
    background: #bb5a0c;
    color: #ffffff;
}
.theme-plants .pl-module-link,
.theme-plants .pl-card-item:hover,
.theme-plants .pl-nav-offsite>a {
    color: #5676b1;
}
.theme-plants .pl-quota-fill {
    background: #5676b1;
}
.theme-plants .pl-card-source-places {
    background: #5676b1;
    color: #ffffff;
}
.theme-field .pl-module-link,
.theme-field .pl-card-item:hover,
.theme-field .pl-nav-offsite>a {
    color: #8c711b;
}
.theme-field .pl-quota-fill {
    background: #c9a227;
}
.theme-field .pl-card-source-places {
    background: #c9a227;
    color: #111111;
}
.theme-warszawska .pl-module-link,
.theme-warszawska .pl-card-item:hover,
.theme-warszawska .pl-nav-offsite>a {
    color: #707687;
}
.theme-warszawska .pl-quota-fill {
    background: #707687;
}
.theme-warszawska .pl-card-source-places {
    background: #707687;
    color: #ffffff;
}
.theme-dubrovnik .pl-module-link,
.theme-dubrovnik .pl-card-item:hover,
.theme-dubrovnik .pl-nav-offsite>a {
    color: #82704a;
}
.theme-dubrovnik .pl-quota-fill {
    background: #82704a;
}
.theme-dubrovnik .pl-card-source-places {
    background: #82704a;
    color: #ffffff;
}
.theme-telephone .pl-module-link,
.theme-telephone .pl-card-item:hover,
.theme-telephone .pl-nav-offsite>a {
    color: #9a1722;
}
.theme-telephone .pl-quota-fill {
    background: #9a1722;
}
.theme-telephone .pl-card-source-places {
    background: #9a1722;
    color: #ffffff;
}
.theme-arch .pl-module-link,
.theme-arch .pl-card-item:hover,
.theme-arch .pl-nav-offsite>a {
    color: #338074;
}
.theme-arch .pl-quota-fill {
    background: #338074;
}
.theme-arch .pl-card-source-places {
    background: #338074;
    color: #ffffff;
}
.theme-praguestickers .pl-module-link,
.theme-praguestickers .pl-card-item:hover,
.theme-praguestickers .pl-nav-offsite>a {
    color: #936c26;
}
.theme-praguestickers .pl-quota-fill {
    background: #dda338;
}
.theme-praguestickers .pl-card-source-places {
    background: #dda338;
    color: #111111;
}
.theme-elafos .pl-module-link,
.theme-elafos .pl-card-item:hover,
.theme-elafos .pl-nav-offsite>a {
    color: #966d24;
}
.theme-elafos .pl-quota-fill {
    background: #966d24;
}
.theme-elafos .pl-card-source-places {
    background: #966d24;
    color: #ffffff;
}
.theme-paraliakaterinis .pl-module-link,
.theme-paraliakaterinis .pl-card-item:hover,
.theme-paraliakaterinis .pl-nav-offsite>a {
    color: #5a7093;
}
.theme-paraliakaterinis .pl-quota-fill {
    background: #5a7093;
}
.theme-paraliakaterinis .pl-card-source-places {
    background: #5a7093;
    color: #ffffff;
}
.theme-roadsofgreece .pl-module-link,
.theme-roadsofgreece .pl-card-item:hover,
.theme-roadsofgreece .pl-nav-offsite>a {
    color: #ba5b28;
}
.theme-roadsofgreece .pl-quota-fill {
    background: #ba5b28;
}
.theme-roadsofgreece .pl-card-source-places {
    background: #ba5b28;
    color: #ffffff;
}
.theme-roadsofgreece2 .pl-module-link,
.theme-roadsofgreece2 .pl-card-item:hover,
.theme-roadsofgreece2 .pl-nav-offsite>a {
    color: #4679ac;
}
.theme-roadsofgreece2 .pl-quota-fill {
    background: #4679ac;
}
.theme-roadsofgreece2 .pl-card-source-places {
    background: #4679ac;
    color: #ffffff;
}
.theme-praguecharlesbridge .pl-module-link,
.theme-praguecharlesbridge .pl-card-item:hover,
.theme-praguecharlesbridge .pl-nav-offsite>a {
    color: #d0982f;
}
.theme-praguecharlesbridge .pl-quota-fill {
    background: #d0982f;
}
.theme-praguecharlesbridge .pl-card-source-places {
    background: #d0982f;
    color: #111111;
}
.theme-szczeciningold1 .pl-module-link,
.theme-szczeciningold1 .pl-card-item:hover,
.theme-szczeciningold1 .pl-nav-offsite>a {
    color: #a0652a;
}
.theme-szczeciningold1 .pl-quota-fill {
    background: #a0652a;
}
.theme-szczeciningold1 .pl-card-source-places {
    background: #a0652a;
    color: #ffffff;
}
.theme-szczeciningold2 .pl-module-link,
.theme-szczeciningold2 .pl-card-item:hover,
.theme-szczeciningold2 .pl-nav-offsite>a {
    color: #a3671e;
}
.theme-szczeciningold2 .pl-quota-fill {
    background: #a3671e;
}
.theme-szczeciningold2 .pl-card-source-places {
    background: #a3671e;
    color: #ffffff;
}
.theme-szczeciningold3 .pl-module-link,
.theme-szczeciningold3 .pl-card-item:hover,
.theme-szczeciningold3 .pl-nav-offsite>a {
    color: #9a6b30;
}
.theme-szczeciningold3 .pl-quota-fill {
    background: #d09242;
}
.theme-szczeciningold3 .pl-card-source-places {
    background: #d09242;
    color: #111111;
}
.theme-londontheatredistrict .pl-module-link,
.theme-londontheatredistrict .pl-card-item:hover,
.theme-londontheatredistrict .pl-nav-offsite>a {
    color: #c62828;
}
.theme-londontheatredistrict .pl-quota-fill {
    background: #c62828;
}
.theme-londontheatredistrict .pl-card-source-places {
    background: #c62828;
    color: #ffffff;
}
.theme-nature .pl-module-link,
.theme-nature .pl-card-item:hover,
.theme-nature .pl-nav-offsite>a {
    color: #637c36;
}
.theme-nature .pl-quota-fill {
    background: #637c36;
}
.theme-nature .pl-card-source-places {
    background: #637c36;
    color: #ffffff;
}
.theme-zen .pl-module-link,
.theme-zen .pl-card-item:hover,
.theme-zen .pl-nav-offsite>a {
    color: #4e7c57;
}
.theme-zen .pl-quota-fill {
    background: #4e7c57;
}
.theme-zen .pl-card-source-places {
    background: #4e7c57;
    color: #ffffff;
}
.theme-mistytrack .pl-module-link,
.theme-mistytrack .pl-card-item:hover,
.theme-mistytrack .pl-nav-offsite>a {
    color: #b97c53;
}
.theme-mistytrack .pl-quota-fill {
    background: #a36943;
}
.theme-mistytrack .pl-card-source-places {
    background: #a36943;
    color: #ffffff;
}
.theme-pinkmoon .pl-module-link,
.theme-pinkmoon .pl-card-item:hover,
.theme-pinkmoon .pl-nav-offsite>a {
    color: #a06678;
}
.theme-pinkmoon .pl-quota-fill {
    background: #a06678;
}
.theme-pinkmoon .pl-card-source-places {
    background: #a06678;
    color: #ffffff;
}
.theme-fireworks .pl-module-link,
.theme-fireworks .pl-card-item:hover,
.theme-fireworks .pl-nav-offsite>a {
    color: #e8a33c;
}
.theme-fireworks .pl-quota-fill {
    background: #e8a33c;
}
.theme-fireworks .pl-card-source-places {
    background: #e8a33c;
    color: #111111;
}
.theme-flags-eu .pl-module-link,
.theme-flags-eu .pl-card-item:hover,
.theme-flags-eu .pl-nav-offsite>a {
    color: #4a5f9c;
}
.theme-flags-eu .pl-quota-fill {
    background: #4a5f9c;
}
.theme-flags-eu .pl-card-source-places {
    background: #4a5f9c;
    color: #ffffff;
}
.theme-flags-pl .pl-module-link,
.theme-flags-pl .pl-card-item:hover,
.theme-flags-pl .pl-nav-offsite>a {
    color: #d4213d;
}
.theme-flags-pl .pl-quota-fill {
    background: #d4213d;
}
.theme-flags-pl .pl-card-source-places {
    background: #d4213d;
    color: #ffffff;
}
.theme-flags-uk .pl-module-link,
.theme-flags-uk .pl-card-item:hover,
.theme-flags-uk .pl-nav-offsite>a {
    color: #1d3f94;
}
.theme-flags-uk .pl-quota-fill {
    background: #1d3f94;
}
.theme-flags-uk .pl-card-source-places {
    background: #1d3f94;
    color: #ffffff;
}
.theme-flags-fr .pl-module-link,
.theme-flags-fr .pl-card-item:hover,
.theme-flags-fr .pl-nav-offsite>a {
    color: #cf3644;
}
.theme-flags-fr .pl-quota-fill {
    background: #cf3644;
}
.theme-flags-fr .pl-card-source-places {
    background: #cf3644;
    color: #ffffff;
}
.theme-flags-be .pl-module-link,
.theme-flags-be .pl-card-item:hover,
.theme-flags-be .pl-nav-offsite>a {
    color: #9c6810;
}
.theme-flags-be .pl-quota-fill {
    background: #e09417;
}
.theme-flags-be .pl-card-source-places {
    background: #e09417;
    color: #111111;
}
.theme-valia .pl-module-link,
.theme-valia .pl-card-item:hover,
.theme-valia .pl-nav-offsite>a {
    color: #c72a9e;
}
.theme-valia .pl-quota-fill {
    background: #c72a9e;
}
.theme-valia .pl-card-source-places {
    background: #c72a9e;
    color: #ffffff;
}
.theme-valia-1 .pl-module-link,
.theme-valia-1 .pl-card-item:hover,
.theme-valia-1 .pl-nav-offsite>a {
    color: #dc2665;
}
.theme-valia-1 .pl-quota-fill {
    background: #dc2665;
}
.theme-valia-1 .pl-card-source-places {
    background: #dc2665;
    color: #ffffff;
}
.theme-valia-2 .pl-module-link,
.theme-valia-2 .pl-card-item:hover,
.theme-valia-2 .pl-nav-offsite>a {
    color: #c8438c;
}
.theme-valia-2 .pl-quota-fill {
    background: #c8438c;
}
.theme-valia-2 .pl-card-source-places {
    background: #c8438c;
    color: #ffffff;
}
.theme-valia-3 .pl-module-link,
.theme-valia-3 .pl-card-item:hover,
.theme-valia-3 .pl-nav-offsite>a {
    color: #bf35ad;
}
.theme-valia-3 .pl-quota-fill {
    background: #bf35ad;
}
.theme-valia-3 .pl-card-source-places {
    background: #bf35ad;
    color: #ffffff;
}
.theme-valia-4 .pl-module-link,
.theme-valia-4 .pl-card-item:hover,
.theme-valia-4 .pl-nav-offsite>a {
    color: #cd3469;
}
.theme-valia-4 .pl-quota-fill {
    background: #cd3469;
}
.theme-valia-4 .pl-card-source-places {
    background: #cd3469;
    color: #ffffff;
}
.theme-valia-5 .pl-module-link,
.theme-valia-5 .pl-card-item:hover,
.theme-valia-5 .pl-nav-offsite>a {
    color: #1d8560;
}
.theme-valia-5 .pl-quota-fill {
    background: #2bbf8a;
}
.theme-valia-5 .pl-card-source-places {
    background: #2bbf8a;
    color: #111111;
}
.theme-valia-6 .pl-module-link,
.theme-valia-6 .pl-card-item:hover,
.theme-valia-6 .pl-nav-offsite>a {
    color: #d91b70;
}
.theme-valia-6 .pl-quota-fill {
    background: #d91b70;
}
.theme-valia-6 .pl-card-source-places {
    background: #d91b70;
    color: #ffffff;
}
.theme-kring .pl-module-link,
.theme-kring .pl-card-item:hover,
.theme-kring .pl-nav-offsite>a {
    color: #a76820;
}
.theme-kring .pl-quota-fill {
    background: #d8862a;
}
.theme-kring .pl-card-source-places {
    background: #d8862a;
    color: #111111;
}
.theme-clouds-on-fire .pl-module-link,
.theme-clouds-on-fire .pl-card-item:hover,
.theme-clouds-on-fire .pl-nav-offsite>a {
    color: #a76820;
}
.theme-clouds-on-fire .pl-quota-fill {
    background: #d8862a;
}
.theme-clouds-on-fire .pl-card-source-places {
    background: #d8862a;
    color: #111111;
}
.theme-pink-flowers .pl-module-link,
.theme-pink-flowers .pl-card-item:hover,
.theme-pink-flowers .pl-nav-offsite>a {
    color: #9e6864;
}
.theme-pink-flowers .pl-quota-fill {
    background: #ee9c95;
}
.theme-pink-flowers .pl-card-source-places {
    background: #ee9c95;
    color: #111111;
}
.theme-kring-fireworks .pl-module-link,
.theme-kring-fireworks .pl-card-item:hover,
.theme-kring-fireworks .pl-nav-offsite>a {
    color: #3d1b25;
}
.theme-kring-fireworks .pl-quota-fill {
    background: #3d1b25;
}
.theme-kring-fireworks .pl-card-source-places {
    background: #3d1b25;
    color: #ffffff;
}
.theme-kring-graffiti .pl-module-link,
.theme-kring-graffiti .pl-card-item:hover,
.theme-kring-graffiti .pl-nav-offsite>a {
    color: #835f9d;
}
.theme-kring-graffiti .pl-quota-fill {
    background: #835f9d;
}
.theme-kring-graffiti .pl-card-source-places {
    background: #835f9d;
    color: #ffffff;
}
.theme-milky-way .pl-module-link,
.theme-milky-way .pl-card-item:hover,
.theme-milky-way .pl-nav-offsite>a {
    color: #3b5951;
}
.theme-milky-way .pl-quota-fill {
    background: #3b5951;
}
.theme-milky-way .pl-card-source-places {
    background: #3b5951;
    color: #ffffff;
}
.theme-mountains .pl-module-link,
.theme-mountains .pl-card-item:hover,
.theme-mountains .pl-nav-offsite>a {
    color: #404040;
}
.theme-mountains .pl-quota-fill {
    background: #404040;
}
.theme-mountains .pl-card-source-places {
    background: #404040;
    color: #ffffff;
}
.theme-tokyo .pl-module-link,
.theme-tokyo .pl-card-item:hover,
.theme-tokyo .pl-nav-offsite>a {
    color: #856c7f;
}
.theme-tokyo .pl-quota-fill {
    background: #bf9bb6;
}
.theme-tokyo .pl-card-source-places {
    background: #bf9bb6;
    color: #111111;
}
.theme-stars .pl-module-link,
.theme-stars .pl-card-item:hover,
.theme-stars .pl-nav-offsite>a {
    color: #6f64db;
}
.theme-stars .pl-quota-fill {
    background: #6f64db;
}
.theme-stars .pl-card-source-places {
    background: #6f64db;
    color: #ffffff;
}
.theme-peaceful .pl-module-link,
.theme-peaceful .pl-card-item:hover,
.theme-peaceful .pl-nav-offsite>a {
    color: #0d1526;
}
.theme-peaceful .pl-quota-fill {
    background: #0d1526;
}
.theme-peaceful .pl-card-source-places {
    background: #0d1526;
    color: #ffffff;
}
