/*!
Theme Name:    Page Builder Framework Child
Author:        ActiveBRND
Author URI:    http://sportsbrnd.pl
Description:   Page Builder Framework Child Theme
Version:       1.0.0
License:       GNU General Public License v3 or later
License URI:   https://www.gnu.org/licenses/gpl-3.0.html
Template:      page-builder-framework
Text Domain:   page-builder-framework-child
*/

.elementor-maintenance-mode #header {
	display: none !important;
}

.wpbf-padding-medium {
    padding-top: 10px;
}



/* ---------------- changed css ----------------------- */





.page-id-2 .wpbf-page {
    background-color: #fcfcfc;
}

.wpbf-navigation .wpbf-grid-collapse {
    margin-top: 0 !important;
}
.wpbf-navigation-active .wpbf-nav-wrapper {
    padding-top: 0;
    padding-bottom: 0;
}

.wpbf-navigation {
    /* background: #fff;  */
	background: rgb(255 255 255 / 0%);
}
.home .wpbf-padding-medium {
    padding-top: 0;
    padding-bottom: 0;
    margin-top: -190px;
}
.wpbf-navigation-active, .wpbf-navigation-active .wpbf-mobile-nav-wrapper {
    background-color: rgba(255,255,255,0.9) !important;
}
.wpbf-menu-right .wpbf-menu a, .wpbf-menu-left .wpbf-menu a, .wpbf-menu-stacked .wpbf-menu a, .wpbf-menu-stacked-advanced .wpbf-menu a, .wpbf-menu-centered .wpbf-menu a, .wpbf-pre-header .wpbf-menu a, .wpbf-page-footer .wpbf-menu a {
    padding: 5px 20px;
}
/* ----- potrzebne dla pre-headera 
.wpbf-nav-wrapper {       
    padding-top: 0px;
}	
--- */


.wpbf-navigation .wpbf-grid-collapse {  
    margin-top: -25px;
}

.wpbf-pre-header {
    z-index: 9999;
    position: sticky;
}


.woocommerce-Price-currencySymbol {
	margin-left: 4px;
}



/* -->  belka statusu kursu dla niezapisanych -- */

.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled {
    font-size: larger;
}
.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-label {
    font-size: .85em;
}

.elementor-174 .elementor-element.elementor-element-3b2d48b .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-action a.ld-button {
    background-color: #f7b91a !important;
}
.elementor-1011 .elementor-element.elementor-element-bd73def .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-action input#btn-join {
    background-color: #f7b91a !important;
}
.elementor-174 .elementor-element.elementor-element-3b2d48b .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-action input#btn-join {
    background-color: #f7b91a !important;
}

/* ---------------- added css -------------------------- */

.nadtytuly-sekcjikursu .elementor-heading-title a:hover {
	color: #f7b91a;
}


.sidebar-lekcja .learndash-wrapper .ld-item-list.ld-course-list .ld-section-heading h2, .sidebar-lekcja .learndash-wrapper .ld-item-list.ld-lesson-list .ld-section-heading h2 {
    font-size: 1em;
    font-weight: 600;
}
.sidebar-lekcja .learndash-wrapper .ld-expand-button {
    padding: .4em;
}
.sidebar-lekcja .learndash-wrapper .ld-expand-button .ld-text {
    padding: 0 .5em;
}
.sidebar-lekcja .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview {
    padding: 4px;
}
.sidebar-lekcja .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-name {
    font-size: small;
	line-height: 1.2em;
}
.sidebar-lekcja .learndash-wrapper .ld-item-list.ld-lesson-list .ld-topic-list .ld-table-list-header {
    padding: 5px 5px;
    font-size: x-small;
}
.sidebar-lekcja .learndash-wrapper .ld-topic-list.ld-table-list .ld-table-list-lesson-details {
    font-size: .85em;
    line-height: 1.2em;
}
.sidebar-lekcja .learndash-wrapper .ld-topic-list.ld-table-list .ld-table-list-lesson-details .ld-lesson-list-progress {
    padding-right: 0px;
    margin-right: 5px;
    margin-left: 5px;
}
.sidebar-lekcja .learndash-wrapper .ld-topic-list.ld-table-list .ld-table-list-lesson-details .ld-lesson-list-steps {
    margin-left: 5px;
}
.sidebar-lekcja .learndash-wrapper .ld-table-list .ld-table-list-header .ld-table-list-title, .sidebar-lekcja .learndash-wrapper .ld-table-list .ld-table-list-item-preview .ld-table-list-title {
    padding-right: 5px;
    line-height: 1.2em;
}
.sidebar-lekcja .learndash-wrapper .ld-table-list .ld-table-list-items {
    padding: 0 5px;
}
.sidebar-lekcja .learndash-wrapper .ld-item-list.ld-lesson-list .ld-topic-list .ld-table-list-item {
    margin: 0 0.8em;
}
.sidebar-lekcja .learndash-wrapper .ld-table-list a.ld-table-list-item-preview {
    color: #333;
    font-size: smaller;
}
.sidebar-lekcja .learndash-wrapper .ld-table-list .ld-table-list-header, .sidebar-lekcja .learndash-wrapper .ld-table-list .ld-table-list-item-preview {
    padding: 10px 0;
}
.sidebar-lekcja .ld-item-title {
	font-weight: 600;
}

.sidebar-lekcja .learndash-wrapper .ld-item-list .ld-section-heading h3 {
    font-weight: 600;
    font-size: 1em;
}
.sidebar-lekcja .ld-search-prompt {
	display: none !important;
}
.sidebar-lekcja .learndash-wrapper .ld-course-list .ld-item-list-item .ld-item-list-item-preview {
    padding: 10px 10px;
    display: block;
}
.sidebar-lekcja .learndash-wrapper .ld-course-list .ld-item-list-item .ld-item-details {
    margin-top: 10px;
}
.sidebar-lekcja .learndash-wrapper .ld-course-list .ld-item-list-item .ld-item-list-item-expanded .ld-progress {
    padding: 1em 3em;
}
.sidebar-lekcja .learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-label {
    margin-right: 5px;
}
.sidebar-lekcja .learndash-wrapper .ld-progress .ld-progress-heading {
	display: block;
    font-size: .65em;
}
.sidebar-lekcja .learndash-wrapper .ld-course-list .ld-item-list-item .ld-item-list-item-expanded .ld-progress {
    padding: 1em 2em 1em 3em;
}
.sidebar-lekcja .learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats {
    padding-top: 3px;
}

.sidebar-lekcja .learndash-wrapper .ld-profile-summary .ld-profile-stats {
    display: none !important;
}

.sidebar-lekcja .learndash-wrapper .ld-alert {
    line-height: 1em;
    padding: 5px 15px 5px 75px;
    min-height: 65px;
}

/* ---> karta cwiczenia '30 cwiczen' ---*/
.cwiczenie-cel {
	border: 1px solid #4e4e4e;
    padding: 5px 5px;
    text-align: center;
    background-color: #eeeeee;
}

/* ---> main menu ----- */
.wpbf-navigation .wpbf-menu a:hover, .wpbf-mobile-menu a:hover {
    background-color: #000;
}

/* ---> main menu cart ----- */
.wpbf-menu .wpbf-woo-menu-item .wpbf-woo-menu-item-count {
    background: #f7b91a;
}
.wpbf-menu .wpbf-woo-menu-item .wpbf-woo-menu-item-count:before {
    color: #f7b91a;
}
.wpbff.wpbff-cart {
    color: #f7b91a;
}

/* --- CART / KOSZYK  --- */
.woocommerce .cart-collaterals .cross-sells ul.products li, .woocommerce-page .cart-collaterals .cross-sells ul.products li {
    width: 33%;
}
.wpbf-woo-quick-view {
    font-weight: 300;
    font-size: 1.1em !important;
    line-height: 1.1em;
}

.woocommerce-cart-form__cart-item.cart_item .wpbf-qty-control {
	width: 34px;
    height: 34px;
}
.woocommerce-cart-form__cart-item.cart_item .quantity .qty {
    width: 60px;
    height: 34px;
    font-size: .85em;
}


/* ---> strona Moje Tresci  ---  */
.strona-moje-kursy .ld-course-list-items .ld_course_grid .ld_course_grid_button {
    display: none;
}
.strona-moje-kursy .ld-course-list-items .ld_course_grid .entry-title {
    display: none;
}	
.strona-moje-kursy .ld-course-list-items .ld_course_grid .entry-content {
    display: none;
}	
.strona-moje-kursy .ld-course-list-items .ld_course_grid .entry-title {
    display: none;
}

.strona-nie-moje-kursy .ld-course-list-items .ld_course_grid .entry-title {
    font-size: 1em;
    line-height: 1.1em;
    min-height: 50px;
}
.strona-nie-moje-kursy .ld-course-list-items .ld_course_grid .entry-content {
    font-size: .85em;
    line-height: 1.2em;
	min-height: 210px;
}

.mojetresci-buttony .pp-advanced-tabs-title{
	text-align: left !important;
}
.mojetresci-buttony .pp-advanced-tabs-title .pp-advanced-tabs-title-text {
    padding-left: 6px;
}

.page-id-499 .ld-course-list-items .ld_course_grid {
    margin-bottom: 0px;
}


#moje-konto-du-1.pp-advanced-tabs-title {
    border-color: #e15d74;
	border-width: 3px;
}
.pp-tab-active {
    background-color: #F7B91A;
    width: 105%;
    border-color: #fff !important;
    border-width: 3px !important;
}
#meskie-kregi-sekcja-modul .learndash-wrapper .ld-item-list .ld-item-list-item {
    border: 2px solid #f7b91a;
    background: #f9efd4;
}


/* ------------ MESKIE KREGI ---------------------------------- */

#materialy-MK-liderzy .entry-title, #materialy-MK-uczestnicy .entry-title {
    font-size: 0.9em !important;
}


/* ---> Moje TRESCI -- webinary  --- */
#form-field-mamwebinary-0 label {
	font-weight: 600;
}
.form-webinaryczarkopl {
	font-size: smaller;
}
.form-webinaryczarkopl .elementor-field-subgroup:not(.elementor-subgroup-inline) .elementor-field-option {
    margin-left: 5px;
	font-size: larger;
}
.form-webinaryczarkopl .elementor-field-group-mamwebinary {
	font-weight: 600;
    text-indent: -15px;
}
.form-webinaryczarkopl {
    font-size: smaller;
    margin: 0 20px;
}


/* ---> strona glowna dla WEBINAROW --- */
.elementor-2102 .elementor-widget-ld-course-infobar .ld-breadcrumbs-segments span:last-child {
	display: none;
}
.elementor-2102 .elementor-widget-ld-course-infobar .ld-breadcrumbs-segments span:after {
    content: ":";
}
.elementor-2102 .elementor-widget-ld-course-infobar .ld-breadcrumbs-segments {
	font-family: Montserrat;
    font-style: normal;
    font-size: 15px;
    line-height: 1.2em;
}
.elementor-2102 .webinary-2-naglowek .learndash-wrapper .ld-breadcrumbs a {
    color: #065192 !important;
    font-weight: 300;	
}
.elementor-2102 .webinary-2-naglowek .learndash-wrapper .ld-breadcrumbs {
    background: rgb(240 243 246 / 0%);
    border-radius: 6px;
    margin-top: -15px;
}
.elementor-2102 .webinary-2-naglowek .learndash-wrapper .ld-breadcrumbs .ld-status {
	display: none;
}

.sidebar-webinary-coursepage .ld-course-list-items .ld_course_grid .thumbnail .caption .ld_course_grid_button {
	text-align: center;
}
.sidebar-webinary-coursepage .ld-course-list-items .ld_course_grid .thumbnail .caption .entry-title {
	font-size: 1em;
}
.sidebar-webinary-coursepage .ld-course-list-items .ld_course_grid .thumbnail .caption .entry-content {
	display: none;	
}
.sidebar-webinary-coursepage .ld-course-list-items .ld_course_grid .thumbnail.course img {
    width: 100px;
    height: 100px;
    margin-left: auto;
    margin-right: inherit;
}


/* ---> strona glowna dla KURSU 30 cwiczen --- */
.cwiczen30_strona-kursu .ld-course-list-items .ld_course_grid .entry-title {
    font-size: 1.1em !important;
    height: 65px;
}
.cwiczen30_strona-kursu .ld-course-list-items .ld_course_grid .thumbnail.course {
    box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5);
    border-radius: 0px;
}

/* ---> strona glowna dla MODULU 30 cwiczen --- */
.cwiczen30_strona-modułu .ld-course-list-items .ld_course_grid .entry-title {
    font-size: 0.9em !important;
    height: 65px;
	display: none;
}
.cwiczen30_strona-modułu .ld-course-list-items .ld_course_grid .ld_course_grid_button {
	display: none;
}

.cwiczen30_strona-modułu .ld-course-list-items .ld_course_grid .thumbnail.course {
    box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5);
    border-radius: 0px;
}

.cwiczen30_strona-modułu .ld-course-list-items .ld_course_grid .thumbnail .caption {  /* --> uniewidocznienie calego pola z dodatkowymi informacjami pod thumbnail --*/
    display: none;
}



/* ---> strona glowna dla WEBINAROW Dlaczego jestem singlem --- */
.webinar-dlaczegojestemsinglem .ld-course-list-items .ld_course_grid .entry-title {
    font-size: 1.1em !important;
    height: 25px;
	display: none;
}
.webinar-dlaczegojestemsinglem .ld-course-list-items .ld_course_grid .thumbnail.course {
    box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5);
    border-radius: 0px;
}



/* ---> strona glowna dla MEDYTACJI Mama i Tata --- */
.medytacja-mamaitata_strona-kursu .ld-course-list-items .ld_course_grid .entry-title {
    font-size: 1.1em !important;
    height: 75px;
}
.medytacja-mamaitata_strona-kursu .ld-course-list-items .ld_course_grid .thumbnail.course {
    box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5);
    border-radius: 0px;
}
.medytacja-mamaitata-tresc .learndash-wrapper .ld-content-actions .ld-content-action .ld-course-step-back {
	display: none;
}
.medytacja-mamaitata-tresc .ld-table-list-title .ld-text {
	display: none;
}



/* ---> podstrona modułu dla pojedynczych Medytacji Ona i On ----- */

.sidebar-noribbon .ribbon-enrolled {
	display: none;
}

#sidebar-pojedynczamedytacja-onaion .ld_course_grid {
	padding-bottom: 15px;
	text-align: center;
}


.medytacje-pojedyncze_strona-kursu .ld-course-list-items .ld_course_grid .entry-title {
    font-size: 1.5em !important;
    height: 35px;
    text-align: center;
}
.medytacje-pojedyncze_strona-kursu .ld-course-list-items .ld_course_grid .thumbnail.course {
    box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5);
    border-radius: 0px;
}
.medytacje-pojedyncze_strona-kursu .ld-course-list-items .ld_course_grid .entry-content {
    font-size: .9em;
}
.medytacje-pojedyncze_strona-kursu .ld-course-list-items .ld_course_grid .thumbnail.course a.btn-primary {
    font-size: 1.2em;
}



/* ---> strona glowna dla KURSU 5 medytacji --- */
.medytacje5_strona-kursu .ld-course-list-items .ld_course_grid .entry-title {
    font-size: .9em !important;
    height: 65px;
}
.medytacje5_strona-kursu .ld-course-list-items .ld_course_grid .thumbnail.course {
    box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5);
    border-radius: 0px;
}
.medytacje5_strona-kursu .ld-course-list-items .ld_course_grid .entry-content {
    font-size: .9em;
}


/* ---> strona glowna dla MODULU 5 medytacji --- */
.medytacje5_strona-modułu .ld-course-list-items .ld_course_grid .entry-title {
    font-size: 0.9em !important;
    height: 65px;
	display: none;
}
.medytacje5_strona-modułu .ld-course-list-items .ld_course_grid .ld_course_grid_button {
	display: none;
}

.medytacje5_strona-modułu .ld-course-list-items .ld_course_grid .thumbnail.course {
    box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5);
    border-radius: 0px;
}

.medytacje5_strona-modułu .ld-course-list-items .ld_course_grid .thumbnail .caption {  /* --> uniewidocznienie calego pola z dodatkowymi informacjami pod thumbnail --*/
    display: block;
}
.medytacje5_strona-modułu .ld-course-list-items .ld_course_grid .entry-content {
    text-align: center;
}
.medytacje5_strona-modułu .learndash-wrapper.learndash-widget .ld-progress {
    display: none;
}

/* ---> strona glowna SKLEPU --- */
.stronasklepue .ld-course-list-items .ld_course_grid .entry-content {
    height: 190px;
}
.stronasklepue .ld-course-list-items .ld_course_grid .entry-title {
	height: 75px;
    font-size: 1em;
    padding-top: 4px;
    line-height: 1.1em;
}
.stronasklepue .ld-course-list-items .ld_course_grid .thumbnail .caption p.entry-content {
    font-size: .92em;
    line-height: 1.2em;
	height: 200px;
}

.stronasklepue .ld-course-list-items .ld_course_grid #post-2540 .entry-title, .stronasklepue .ld-course-list-items .ld_course_grid #post-2506 .entry-title {
	font-size: .96em;
}


/* ---> BLOG+ ---*/
.blog-plus-lista .entry-title {
	margin-bottom: 0;
}
.blog-plus-lista .btn {
	margin-left: 20px;
}
.blogplus_data-posta {
	font-size: smaller;
    font-style: italic;
    margin: -10px 0 15px;
}
.blogplus_tytul-posta {
	margin-top: 20px;
}



/* ---> strona glowna dla KURSU Blog+ --- */
.blog-plus_strona-kursu .ld-course-list-items .ld_course_grid .entry-title {
    font-size: 1.1em !important;
    height: 65px;
}
.blog-plus_strona-kursu .ld-course-list-items .ld_course_grid .thumbnail.course {
    box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5);
    border-radius: 0px;
}

.blog-plus_strona-kursu .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled:after {
    content: 'UWAGA: ten materiał jest bezpłaty, ale, aby uzyskać do niego dostęp, musisz kliknąć przycisk >WYKUP DOSTĘP<';
    font-size: .6em;
    color: #d40606;
    font-style: italic;
    padding: 10px 20px 10px;
    width: 250px;
    text-align: center;
    line-height: 1.6em;
}


/* ---> strona glowna dla MODULU Blog+ --- */
.blog-plus_strona-modułu .ld-course-list-items .ld_course_grid .entry-title {
    font-size: 0.9em !important;
    height: 65px;
	display: none;
}
.blog-plus_strona-modułu .ld-course-list-items .ld_course_grid .ld_course_grid_button {
	display: none;
}

.blog-plus_strona-modułu .ld-course-list-items .ld_course_grid .thumbnail.course {
    box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5);
    border-radius: 0px;
}

.blog-plus_strona-modułu .ld-course-list-items .ld_course_grid .thumbnail .caption {  /* --> uniewidocznienie calego pola z dodatkowymi informacjami pod thumbnail --*/
    display: none;
}




/* ---> strona Moje Konto --- */

.mojetresci_moj-profil .ld-profile-stats, .mojetresci_moj-profil .ld-item-list.ld-course-list {
	display: none !important;
}


.button-mojekonto {
	border: 1px solid #f7b91a;
    color: #fff;
    font-weight: 600;
    background-color: #f7b91a;
    padding: 8px 10px;
}
.button-mojekonto:hover {
	border: 1px solid #f7b91a;
    color: #f7b91a;
    background-color: #fff;
}

#ld_course_categorydropdown_select {
	width: 400px;
    margin-bottom: 20px;
    font-size: smaller;
    padding: 10px;
}


.wpbf-pre-header .learndash-wrapper .ld-button.ld-login-button {
    display: block;
    margin-left: 80%;
}
.wpbf-pre-header .learndash-wrapper .ld-button {
    width: 10%;
}

.page-id-499 .wpbf-padding-medium {
    padding-top: 0px;
}


/* --->  strona LOGOWANIA --- */
.wpbf-logowanie #header, .wpbf-logowanie #footer, .wpbf-rejestracja #header, .wpbf-rejestracja #footer, .wpbf-vip-rejestracja #header, .wpbf-vip-rejestracja #footer {
	display: none !important;
}

.zgodapp .pp-rf-field-label, .zgodapp-vip .pp-rf-field-label {
	line-height: 1.2em;
}
.zgodapp input[type=checkbox], .zgodapp-vip input[type=checkbox] {
	vertical-align: super;
}
.zgodapp, .zgodapp-vip {
	font-size: .8em;
    font-style: italic;
    display: inline-block;
}
.pp-registration-form .pp-rf-field.zgodapp input[type=checkbox]+label, .pp-registration-form .pp-rf-field.zgodapp-vip input[type=checkbox]+label{
	width: 90%;
}
.zgodapp-vip {
	padding-top: 35px;
    padding-left: 15px;
}

.wpbf-logowanie .pp-rf-error, .wpbf-rejestracja .pp-rf-error {
    line-height: 1.2em;
}



/* ---> logowanie / rejstracja w menu -- */
.logged-in .loginlinkmenu, .logged-in .registerlinkmenu {
	font-size: .7em;
	border: 1px solid #b6b6b6;
    background-color: #efefef;
    margin: 4px 5px 0;
	/* margin-top: 6px; */
}
.logged-in .loginlinkmenu a, .logged-in .registerlinkmenu a {
	padding: 3px 4px !important;
    color: #b6b6b6 !important;
}
.logged-in .loginlinkmenu a:hover, .logged-in .registerlinkmenu a:hover {
    color: #fff !important;
}


/* --->  ukrywanie przed niezalogowanymi --*/
/* Do not display to logged in users */
.logged-in .loggedout {
	display:none;
}
.loggedin {
	display:none;
}
/* Display to logged in users */

.logged-in .loggedin {
	display:block;
}


/* ---> Moje MATERIALY - widocznosc w menu glownym -- */
.page-id-1783 .mojematerialy-menuitem, .page-id-499 .mojematerialy-menuitem {    /* - 499 - strona mojematerialy | 1783 - pytanie o wczesniej zakupione materialy */
	display: none !important;
}
.page-id-1783 .mojewiadomosci-menuitem, .page-id-2019 .mojewiadomosci-menuitem {  /* - 2019 - strona mojewiadomosci  */
	display: none !important;
}


/* ---> komentarze  --- */
.comment {
    padding: 10px 25px;
    margin-bottom: 10px;
    font-size: small;
    line-height: 1.3em;
	border: 2px solid #dedee5;
}
.comment .comment-meta {
    font-size: 12px;
    margin-bottom: 5px;
}
.comment .avatar {
    width: 35px;
}
.comment .comment-content > p {
	margin-bottom: 5px;
}
.comment .comment-reply-link {
    display: inline-block;
    margin-left: 20px;
    border: 1px solid #cccccc;
    padding: 0px 4px 2px;
    background-color: #fff;
}
.comment .comment-reply-link:hover {
    background-color: #ccc;
}
#comments-title, #reply-title {
	font-size: 1.3em;
}
#reply-title {
    margin-bottom: 0;
    margin-top: 20px;
}

.comment-respond .logged-in-as {
	display: none;
}
.comment-respond .comment-form-comment, .comment-respond .comment-form-comment > textarea {
	font-size: small;
}
.comment-respond .comment-form-comment > textarea {
    font-size: small;
    height: 100px;
    margin-bottom: 15px;
}
.elementor-widget-post-comments .form-submit input[type="submit"] {
	background: #fff;
    border: 1px solid #ccc;
	color: #f7b91a !important;
    font-weight: 300;
	padding: 10px 16px;
	font-size: smaller;
    margin-top: -20px;
}	
.elementor-widget-post-comments .form-submit input[type="submit"]:hover {
	background: #ccc;
	color: #d00225 !important;
}
.comment-form-comment {
	margin-bottom: 0;
}
.elementor-widget-post-comments {
	margin-bottom: 50px !important;
}


/* ---> Woocommerce strona Produktu  --- */
/* - uniewidocznienie tagow i kategorii na stronie produktu - */
.wpbf-product-content .product_meta .posted_in, .wpbf-product-content .product_meta .tagged_as {
	display: none !important;
}
.wpbf-woo-quick-view {
    background: #f7b91a;
    font-weight: 600;
    font-size: 1.3em !important;
    text-transform: uppercase;
}


/* ---> Moje WIADOMOSCI  --- */

.fep-header-unread-text, .fep-header-box-size.fep-box-size {
	font-size: smaller;
}

.fep-form-field.fep-form-field-allow_messages {  /* -- ukrycie opcji 'allow messages' w ustawieniach */
	display: none !important;
}
.fep-form-field.fep-form-field-blocked_users {  /* -- ukrycie pola 'blocked users' w ustawieniach */
	display: none !important;
}

.fep-menu-toggle {
	display: flex;
}
#fep-menu-newmessage {
	order: 1;
}
#fep-menu-message_box {
	order: 2;
}
#fep-menu-settings {
	order: 6;
}
#fep-menu-announcements {
	order: 3;
}
#fep-menu-new_announcement {
	order: 4;
}
#fep-menu-directory {
	order: 5;
}

#fep-menu-newmessage.fep-button , #fep-menu-newmessage.fep-button-active, #fep-menu-message_box.fep-button, #fep-menu-message_box.fep-button-active, #fep-menu-announcements.fep-button, #fep-menu-announcements.fep-button-active, #fep-menu-new_announcement.fep-button, #fep-menu-new_announcement.fep-button-active, #fep-menu-directory.fep-button, #fep-menu-directory.fep-button-active {
	font-size: 14px;	
}

#fep-menu-settings.fep-button, #fep-menu-settings.fep-button-active {
    border: 0;
    padding: 0 0 0 40px;
    font-weight: 300;
    text-transform: uppercase;
    text-decoration: underline !important;
	font-size: .75em !important;	
}
#fep-menu-settings.fep-button, #fep-menu-newmessage.fep-button, #fep-menu-message_box.fep-button, #fep-menu-announcements.fep-button, #fep-menu-new_announcement.fep-button, #fep-menu-directory.fep-button {
	background-color: rgb(255 255 255 / 0%);	
    color: #8c8c8c;
}
#fep-menu-settings.fep-button:hover {
    color: #f7b91a !important;
	font-size: .75em !important;
}
#fep-menu-newmessage.fep-button:hover, #fep-menu-message_box.fep-button:hover, #fep-menu-announcements.fep-button:hover, #fep-menu-new_announcement.fep-button:hover, #fep-menu-directory.fep-button:hover  {
    color: #f7b91a !important;
	background-color: #D3EEF5;
}
#fep-menu-settings.fep-button-active, #fep-menu-newmessage.fep-button-active, #fep-menu-message_box.fep-button-active, #fep-menu-announcements.fep-button-active, #fep-menu-new_announcement.fep-button-active:hover, #fep-menu-directory.fep-button-active:hover {
    color: #f7b91a !important;	
}

.fep-button, .fep-button-active {
	border-radius: 0 !important;
    background-color: #fff;
}
.fep-button-active:hover {
	color: #000 !important;	
}

#fep-menu .fep-button, .fep-button, .fep-button-active {
	padding: 5px 15px;
}

#fep-content h2 {
	font-size: 1.5em;
    font-weight: 600;
    text-transform: uppercase;
}

.fep-label label[for=message_content] {
	margin: 20px 0 -30px;
}

.fep-form-field.fep-form-field-fep_upload {
	margin-top: 10px;
	font-size: smaller;
}
.fep-field .fep-attachment-field-input {
	font-size: small;
}
.front-end-pm-form button[type=submit] {
	font-size: large;
    text-transform: uppercase;
    padding: 5px 20px;
}
.front-end-pm-form button[type=submit]:hover {
	color: #f7b91a !important;
}

.fep-action-table select {
    padding-top: 9px;
    padding-bottom: 11px;
    font-size: .85em;
}
.fep-cb-check-uncheck-all-div {
	font-size: .9em;
}
.fep-cb-check-uncheck-all-div input[type=checkbox] {
	margin-right: 5px;
}
.fep-announcementbox-search-form-div input[type=search] {
	font-size: .9em;
}
.fep-bulk-action button[type=submit] {
	color: #8c8c8c;
}
.fep-bulk-action button[type=submit]:hover {
	color: #f7b91a !important;
}

.fep-message-title-heading {
	font-size: 1.3em;
	padding: 5px 10px;
}
.fep-message-title-heading.participants {
	font-size: 1em;
    padding: 5px 10px;
}
.fep-filter.fep-ajax-load {
	font-size: .9em;
}


/* ----------------- NEW CONTENT dla.... Meskie kregi ---------------------------- */

#ld-course-list-content-3a7879c06de988f86518570d38971075 .learndash-wrapper:first-child a:after {
	content: 'NOWE MATERIAŁY!';
    color: red;
    font-size: x-large;
    left: 250px;
    top: 43px;
    position: absolute;
    transform: rotate(10deg);
    background-color: #f7b91a;
    border-radius: 20px;
    padding: 5px 15px;
}




/* ----->  content hide/show based on user role */


.logged-in-klienttest .hidethis-from-nonadmins, .logged-in-klienttest #fep_mr_to_div, .logged-in-klientvip #fep_mr_to_div, .logged-in-customer #fep_mr_to_div {   /* ukrycie pola wyslij-do-uzytkownika (FEP) przez nie-administratorami  */
	display: none !important;
}
.logged-in-administrator .hidethis-from-admins, .logged-in-administrator .fep_send_to_admin_div, .logged-in-lms_manager .fep_send_to_admin_div {    /* ukrycie pola wyslij-do-administratora (FEP) przed adminstratorami */
	display: none !important;
}





/* --------------------------------- */ 

#formksiazka .wpcf7-form-control-wrap {
    margin-bottom: 0px !important;
	margin-top: -10px;
}

/* ----------------------------------------------- */

.grecaptcha-badge { 
    visibility: hidden !important;
}

