/*--------------------------------------------------------------
This is your custom stylesheet.

Add your own styles here to make theme updates easier.
To override any styles from other stylesheets, simply copy them into here and edit away.

Make sure to respect the media queries! Otherwise you may
accidentally add desktop styles to the mobile layout.
https://www.w3schools.com/css/css_rwd_mediaqueries.asp
--------------------------------------------------------------*/
/* Velicina fonta u bb panelu */
.side-panel-menu a {
    font-size: 16px;
}

/* Slika udzbenika celog formata u gridu */
.bb-cover-wrap img {
    position: static;
}
.elementor-140 .elementor-element.elementor-element-8f75645 .bb-course-items .bb-cover-wrap {
    padding-top: 0%;
}

/* Slika udzbenika celog formata posebno */
.thumbnail-container {
    padding-bottom: 132.25%;
}
.bb-course-preview-wrap img {
    position: static;
}
.bb-ld-sticky-sidebar {
    width: 300px;
}

/*Slika udzbenika u profilu korisnika*/
.bb-course-items .bb-cover-wrap{
    padding-top:0;
}
.bb-cover-wrap{
    padding-top:0;
}


/* Forma za aktivaciju koda udzbenika */
#codeRedeemForm {
	text-align: center;
}
#coupon_code_only {
	width: 50%;
}

/*Velicina boddy panela */
@media screen and (min-width: 800px){
    .buddypanel-open .buddypanel {
         width: 230px;
    }
}

/* Prikazivanje imena lekcije i sekcije u vise redova */
.lms-topic-sidebar-wrapper .lms-lessions-list>ol.bb-lessons-list .bb-lesson-head>.flex-1{
    white-space: unset!important;
}
.lms-topic-sidebar-wrapper .bb-lesson-title, .lms-topic-sidebar-wrapper .bb-lms-title{
    white-space:unset!important;
}
.lms-topic-sidebar-wrapper .ld-item-list-section-heading .ld-lesson-section-heading{
    white-space: unset!important;
}

/* Pisana slova za bukvar */
.pisana {
	font-family: 'Bukvar pisana';
	font-size: 26px;
}

/* U grupama ispravljen stil */
body.groups .elementor-template-full-width #content>.container, [class*=template-elementor_header_footer] #content>.container {
    max-width: 1200px;
    padding: 0 10px 0 10px;
}

/* Pop up ikonica */
img.popupaoc-img {
    transform-origin: 0 0;
    transition: transform .25s, visibility .25s ease-in;
}
img.popupaoc-img:hover {
    transform: scale(1.1);
}

/* Autocomplete */
div.easy-autocomplete-container ul{
	height:420px;
    /*overflow:scroll;*/
    overflow-x:hidden;
}

/* Iskljuci reset sifre u podesavanju naloga */
#post-13 input[name=pass1]{
    pointer-events: none;
}
#post-13 input[name=pass2]{
    pointer-events: none;
}
#post-13 input[name=pwd]{
    pointer-events: none;
}
#post-13 input[name=email]{
    pointer-events: none;
}

.paoc-cb-popup-body {
    max-width: 1121px;
}
.paoc-credit-wrp {
    display: none;
}
.paoc-close-popup {
    right: 0px;
    width: 45px;
    height: 45px;
}
.paoc-close-popup svg {
    height: 33px;
    width: 33px;
}

/* Donji bar interaktivnosti */
.h5p-actions { 
	display: none; 
}
.logged-in .h5p-actions { 
	display: block; 
}
.logged-in.user-role-ucenik .h5p-actions { 
	display: none; 
}
body.ld-in-focus-mode.admin-bar {
    padding-top: 0px !important;
}

/* Izgled lekcije */
div.bb-lms-header .bb-position {
    margin-bottom: 5px;
}

/* Iskljuci reset sifre u podesavanju naloga */
#post-13 input[name=pass1]{
    pointer-events: none;
}
#post-13 input[name=pass2]{
    pointer-events: none;
}
#post-13 input[name=pwd]{
    pointer-events: none;
}
#post-13 input[name=email]{
    pointer-events: none;
}

/* Sakriveno slanje poruka za tip grupe skola */
body[class*="group-type-skola"] li#group-messages-groups-li {
    display:none;
}
/* Sakriveno podesavanje grupa za tip grupe skola */
body[class*="group-type-skola"] li#admin-groups-li {
    display:none;
}
/* Sakriveno slanje pozivnica za tip grupe skola */
body[class*="group-type-skola"] li#invite-groups-li {
    display:none;
}

/* Sakriven settings na mobilnoj verziji */
.my-account-link {
    display:none;
}

/* Ukidanje vremena kada se korisnik pridruzio grupi */
body.groups p.joined {
    display:none;
}

/* Ukidanje vremena poslednje aktivnosti u grupi */
body.groups p.last-activity {
    display:none;
}

/* Obavestenje za clanove grupe putem mejla */
#group-settings-form .bp-controls-wrap {
    display:none;
}

/* Padding u lekciji */
@media screen and (max-width: 992px){
    #learndash-page-content {
         padding: 30px 6px 0;
    }
}

/* Izmene na popup */
.paoc-cb-popup-body {
    max-width: 1121px;
}
.paoc-credit-wrp {
    display: none;
}
.paoc-close-popup {
    right: 0px;
    width: 45px;
    height: 45px;
}
.paoc-close-popup svg {
    height: 33px;
    width: 33px;
}

/* Dark mode off */
#bb-toggle-theme {
    display: none;
}

.lms-topic-sidebar-progress {
    display:none;
}
.lms-topic-sidebar-course-navigation {
    display:none;
}
.bb-lesson-head:hover {
    background: rgb(255 255 255 / 10%);
}
.bb-lms-progress-wrap {
    display:none;
}
#learndash-page-content .sfwd-course-nav {
    display: none;
}
.bb-single-course-sidebar a.btn-advance, .learndash-wrapper .bb-single-course-sidebar .ld-status, .learndash-wrapper .learndash_content_wrap .learndash_mark_complete_button, .learndash-wrapper .ld-button, .learndash-wrapper .wpProQuiz_content .wpProQuiz_button, .learndash-wrapper .wpProQuiz_content .wpProQuiz_button2, .bb-single-course-sidebar .btn-join, .bb-single-course-sidebar #btn-join, .lms-topic-sidebar-course-navigation a.course-entry-link {
    border-radius:0px!important;    
}
.ld-course-status-enrolled {
    display: none!important;
}
.ld-course-status {
    display: none;
}
.ld-status-icon {
    display: none!important;
}
.course-progress-wrap{
    display:none;
}
.lms-topic-sidebar-wrapper, .lms-topic-sidebar-data {
    background: #ffffff;
}
.lms-topic-sidebar-wrapper .lms-lessions-list>ol.bb-lessons-list .bb-lesson-head {
    border-radius: 50px;
}
.bb-course-points {
    display:none;
}
.bb-ld-sticky-sidebar {
    position:absolute!important;
}
.bb-learndash-banner .banner-img {
    display:none;
}
.thumbnail-container, .bb-learndash-banner {
    background-color: #f0f2f5!important;
}
.bb-learndash-banner:before {
    background-color: #f0f2f5!important;
    background-image:none;
}
.bb-course-banner-inner h1.entry-title {
    color: #080808;
}
.bb-course-banner-inner .bb-course-category .course-category-item a {
    color: #080808;
}

.comment-author .avatar, .post-author-details .avatar, .entry-content-wrap .avatar, img.avatar {
   border-radius:0
}
#bb-media-privacy option[value=loggedin],
#bb-media-privacy option[value=friends],
#bb-media-privacy option[value=onlyme] {
    display: none;
}
.bp-manage-group-container #courses-groups-li {
    display: none; 
}
.activity-list a.download-media {
    display: none;
}
.last-activity {
    display: none!important;
}
.group-members-wrap {
    display:none;
}
.grid-filters {
    display: none!important;
}















