        body {
            background: #f0ede5;
            position: relative;
            width: 100%;
            padding-top: 40px;
            font-family: IBMPlexSans, Arial, sans-serif;
            color: #000;
            line-height: 1.4;       
        }

        .menuheader {
            
            padding: 10px 0px 10px 0px;
            border-bottom: #ccc 1px solid
        }

        .footercontainer {
            max-width: 900px;
            -webkit-box-flex: 1;
            -ms-flex-positive: 1;
            flex-grow: 1;
            margin: 0 auto;
            position: relative;
            width: auto;
        }

        .sovetmaincontainer {
            -webkit-box-flex: 1;
            -ms-flex-positive: 1;
            flex-grow: 1;
            position: relative;
            width: auto;
            margin: 0 auto;
            padding: 0px;
            cursor: auto !important;
            box-shadow: 0px 5px 10px #acacac;
        }

        .is-float-r {
            float: right;
        }

        .is-float-l {
            float: left;
        }

        .mainborder {
            border-left: #ccc solid 1px;
            border-right: #ccc solid 1px;
            border-top: #9dc044 solid 2px;
            border-bottom: #ccc solid 1px;
            padding-bottom: 1rem;
        }
        .moxie-shim {
            z-index:2;
        }
        .biglogo {
            float: none;
            flex: 0 0 210px;
            color: #fbb03c;
            background-color: #fff;
            width: 210px;
        }

        .mydate-tema-float {
            float: right;
            padding-top: 3px;
        }
       .rotate-180
        {
           transform: rotate(0.5turn);
        }
        .cnt-tema h3 a, .cnt-tema h2 a,
        h1.question-main-header a {
            text-decoration: underline;
            /* font-weight: 500;
            font-size:21px; */
            color: #000;
            font-family: Tahoma,Arial,sans-serif;
            line-height: 31px;
        }

        .cnt-tema h3 a:hover, .cnt-tema h2 a:hover,
        h1.question-main-header a:hover {
            text-decoration: none;
        }


        @media screen and (max-width: 374px) {
            .is-hidden-iph5 {
                display: none;
            }
            .pr-0-mobile{
                
            padding-right:0px;
            }
            .pl-0-mobile{
                
            padding-left:0px;
            }
            .ct-author{
           max-width: 4.5rem  !important;
            
        }
        }
   
        @media only screen and (max-width: 480px) {
            body {
                padding-top: 0px;
            }

            .ct-ava {
                max-width: 40px !important;
                max-height: 40px !important;
            }

            .mainborder {
                border-left: none;
                border-right: none;

            }

            .biglogo {
                float: none;
                flex: 0 0 210px;
                color: #fbb03c;
                background-color: #fff;
                max-width: 130px;
            }
            .pr-0-mobile{
                
            padding-right:0px;
            }
            .pl-0-mobile{
                
            padding-left:0px;
            }
            .ct-author{
                max-width: 7rem;
            
            }
            .is-fullwidth-mobile {
                width: 100%
            }
            .is-space-between-mobile{
                justify-content: space-between;
            }
            .is-fullwidth-mobile select {
                width: 100%
            }
            .cnt-tema h3 a, .cnt-tema h2 a,
            h1.question-main-header a {
            text-decoration: underline;
            /* font-weight: 500;*/
            font-size:16px !important;
            color: #000;
            font-family: Tahoma,Arial,sans-serif;
            line-height: 15px;
        }
            
        }

        @media only screen and (max-width: 768px) {
            body {
                padding-top: 0px;
            }
            body.admixer-branding {
               padding-top: 55px !important; 
            }
            .admixer-branding-menu-section-top{
                margin-top: 0px !important; 
            }
            .breadcrumbs-block{
                padding-left: 0.85rem;
            }
            .count-fresh-themes {
                border: none;
            }
            .bell-menu-svg{
                background-image: url(https://kidstaff.pl/adaptive-images/bell-menu-grey.svg) !important;   
            }
            .contentsection {
                padding: .75rem 0rem;
            }

            .mydate-float {
                float: right;
                padding-top: 3px;
            }

            .sovetmaincontainer {
                max-width: 768px
            }

            .mainborder {
                border-left: none;
                border-right: none;
            }
           .comment-lvl-1 {

              background-size: 5% !important;  
            }
            .premium-label-mobile {
            left: -.25rem !important;
            }
            
            .my-section-top {
                margin-top: 5rem;
            }

            .menu-py-0 {
                padding-top: .2rem !important;
                padding-bottom: .2rem !important;
            }
           
            .menu-fixed-top {
                top:0;
                left: 0;
                position: fixed;
                right: 0;
                z-index:10;
                
                }
                .menu-section-top{
                margin-top:52px;
                } 
            .breadcrumbs-premium {
                padding-top: 3rem !important;
            }
        }





@media screen and (min-width: 769px) {
               body.admixer-branding {
               padding-top: 60px !important; 
            }  
              .menu-py-0{ 
                        margin-top: .25rem !important;
                }
        .button-reaction:hover {
            background-color: #d8eaaf;
            opacity: 100%;
            }
            .js-smile-block, .js-smile-block .js-smile-panel-adaptive, .js-smile-block .js-smile-panel-animate{
                width: 400px;
            }
             
        }



        @media screen and (max-width: 1023px) {
            .cnt-tema h3 a, .cnt-tema h2 a,
            h1.question-main-header a {
            text-decoration: underline;
            /* font-weight: 500;*/
            font-size:16px;
            color: #000;
            font-family: Tahoma,Arial,sans-serif;
            line-height: 25px;
            }
          
            .menuheader {
                padding: 10px 0px 10px 0px;
                background: #f0f2e9;
        
            }
            .ct-ava {
                width: 56px;
                height: 56px;
            }
            
           
        }

        @media screen and (min-width: 1024px) {
            .js-smile-block, .js-smile-block .js-smile-panel-adaptive, .js-smile-block .js-smile-panel-animate{
                width: 460px;
            }
            body.admixer-branding {
               padding-top: 60px !important; 
            }
            .sovetmaincontainer {
                max-width: 960px
            }
            
            .menuheader {
                background: #f0f2e9;;
                border-top-left-radius: 3px;
                border-top-right-radius: 3px;
            }
            .ct-author i{
            display:none;
            }
            .modal-card, .modal-content{
                min-width: 750px !important;
                border-radius:5px; 
                }
        }
        @media screen and (max-width: 1109px) {
            #top-link{
                visibility: hidden;
            }

        }
        @media screen and (max-width: 1215px) {
            .sovetmaincontainer {
                max-width: 960px
            }

        }

        @media screen and (max-width: 1407px) {
            .sovetmaincontainer {
                max-width: 960px
            }
        }

        @media screen and (min-width: 1408px) {
            .sovetmaincontainer {
                max-width: 960px
            }
        }
        

        .ct-author{
            overflow: hidden;
            justify-content: left; 
            display: inline-flex;
            white-space: nowrap;
            position: relative;
        }
        .ct-author i{
            position: absolute;
            right: 0px;
            background: #fff;
            padding-left: 3px;
        }
        .ct-author i:before{
            content: "...";
        }

        .not-shrink {
            min-height: 65vh;
        }

        div.article-basic-text h1, div.article-basic-text h2, div.article-basic-text h3 {
            margin-top: 1rem;
            margin-bottom: 1rem;
            font-weight: 600;
        }
        div.article-basic-text ul {
            margin: 1rem;
            list-style: disc;
        }
        div.article-basic-text ol {
            margin: 1rem;
            list-style: symbols;
        }
        div.article-basic-text p {
            margin: 1rem 0;
        }
        div.article-basic-text h3{
                    font-size: 1.3rem;
                }
        div.article-basic-text h2{
                    font-size: 1.4rem;
                }
        div.article-basic-text h1{
                    font-size: 1.5rem;
                }

        .ks-nav {
            flex: 1 1 auto;
            margin-top: 8px;
            float: left;

        }

        .ks-nav ul {
            display: flex;
            margin: 0;
            padding: 0;
            list-style: none;
        }

        .ks-nav ul li {
            flex: 1 1 12.5%;
            display: inline;
            margin: 0;
            padding: 0;
        }

        .count-fresh-themes {
            text-align: center;
            min-height: 1.2rem;
            padding: 1rem .5rem 1rem .5rem;
            font-size: .875rem;
            /*border-bottom:#ddd 1px solid; */
        }

        .tabs.is-boxed li.is-active a {
            background-color: #9dc044;
            border-color: #dbdbdb;
            color: #363636;
        }

        .is-svg-icon-flag {
            background: url(https://kidstaff.pl/adaptive-images/conversation-grey.svg) 0px 0px no-repeat;
            background-size: auto;
            background-size: 100%;
        }

       

        .temas-block {
            position: relative;
            padding-top: 15px;
        }
        
        .cnt-tema {
            position: relative;
            min-height: 70px;
            padding: 0.55rem 0.65rem !important;
            border-bottom: 1px dotted #ddd;

        }
        .ct-ava-cover {
            border: none;
            display: block;
        }

        .ct-ava-menu {

            width: 32px;
            max-height: 32px;
            border: 2px solid #fff;
            -webkit-border-radius: 10px;
            -moz-border-radius: 10px;
            border-radius: 15px;
            -webkit-box-shadow: 0 1px 2px 1px rgba(0, 0, 0, .2);
            box-shadow: 0 1px 2px 1px rgba(0, 0, 0, .2);
            object-fit: cover;
        }
        .ct-ava {
            width: 56px;
            height: 56px;
            border: 2px solid #fff;
            -webkit-border-radius: 10px;
            -moz-border-radius: 10px;
            border-radius: 10px;
            -webkit-box-shadow: 0 1px 2px 1px rgba(0, 0, 0, .2);
            box-shadow: 0 1px 2px 1px rgba(0, 0, 0, .2);
            object-fit: cover;
        }

        .ct-ava-circle {
            -webkit-border-radius: 50px;
            -moz-border-radius: 50px;
            border-radius: 50px;
            opacity: 20%;
        }
       ul.tema-stat-info-answer {
            position: relative;
            top: 3px;
            margin: 0;
            padding: 0;
            list-style: none;
        }
        ul.tema-stat-info {
            position: relative;
            top: 3px;
            float: right;
            margin: 0;
            padding: 0;
            list-style: none;
        }

        ul.tema-stat-info-left {
            position: relative;
            top: 3px;
            margin: 0;
            padding: 0;
            list-style: none;
        }

        ul.tema-stat-info li,
        .tema-stat-info-left li {
            display: inline-block;
            margin-left: 10px;
        }
        .is-pointer{
            cursor: pointer;
        }
    
       .blockelement-fix{
                    min-width:45px;
                }
        .kidstaff-svg {
            background: transparent url(https://kidstaff.pl/adaptive-images/logo_kidstaff.svg) center/contain no-repeat;
        }
        .bubble-svg {
            background: transparent url(https://kidstaff.pl/adaptive-images/bubble.svg) center/contain no-repeat;
        }
        .moder-svg {
            background: transparent url(https://kidstaff.pl/adaptive-images/moder-grey.svg) center/contain no-repeat;
        }
        .disabled-svg {
            background: transparent url(https://kidstaff.pl/adaptive-images/disabled-grey.svg) center/contain no-repeat;
        }
        .info-svg {
            background: transparent url(https://kidstaff.pl/adaptive-images/info.svg) center/contain no-repeat;
        }
        .removeuser-svg {
            background: transparent url(https://kidstaff.pl/adaptive-images/remove-user.svg) center/contain no-repeat;
        }
        .viewed-svg {
            background: url(https://kidstaff.pl/adaptive-images/viewed.svg) center/contain no-repeat;
        }
        .eye-svg {
            background: url(https://kidstaff.pl/adaptive-images/viewing.svg) center/contain no-repeat;
        }
        .show-blur-svg {
            background: url(https://kidstaff.pl/adaptive-images/eyes-1.svg) center/contain no-repeat;
        }
        .user-svg {
            background: transparent url(https://kidstaff.pl/adaptive-images/user-grey.svg) center/contain no-repeat;
        }
        .eye-svg-light {
            background: transparent url(https://kidstaff.pl/adaptive-images/viewing.svg) center/contain no-repeat;
            vertical-align: top !important;
        }
        
        .bell-menu-svg {
            background: transparent url(https://kidstaff.pl/adaptive-images/bell-grey.svg) center/contain no-repeat;         
        }
        .premshopgreen-svg{
            background: transparent url(https://kidstaff.pl/adaptive-images/premiumshopgreen.svg) center/contain no-repeat;
        }
        .bell-svg {
            background: transparent url(https://kidstaff.pl/adaptive-images/bell-grey.svg) center/contain no-repeat;

        }
        .sovet-svg {
            background: transparent url(https://kidstaff.pl/adaptive-images/lamp-grey.svg) center/contain no-repeat;

        }
        .goods-search-svg {
            background: transparent url(https://kidstaff.pl/adaptive-images/search-goods-grey.svg) center/contain no-repeat;

        }
        .goods-search-white-svg {
            background: transparent url(https://kidstaff.pl/adaptive-images/search-goods-white.svg) center/contain no-repeat;

        }
        .question-svg {
            background: transparent url(https://kidstaff.pl/adaptive-images/question-grey.svg) center/contain no-repeat;

        }
        .question-white-svg {
            background: transparent url(https://kidstaff.pl/adaptive-images/question-white.svg) center/contain no-repeat;

        }
        .plus-svg {
            background: transparent url(https://kidstaff.pl/adaptive-images/plus-orange-grey.svg) center/contain no-repeat;
        
        }
        .plus-square-svg {
            background: transparent url(https://kidstaff.pl/adaptive-images/plus-2.svg) center/contain no-repeat;
        
        }
        .promo-svg {
            background: transparent url(https://kidstaff.pl/adaptive-images/promo-grey.svg) center/contain no-repeat;

        }
        .history-view-svg {
            background: transparent  url(https://kidstaff.pl/adaptive-images/file-grey.svg) center/contain no-repeat;

        }

        .bell-svg-active {
            background: transparent  url(https://kidstaff.pl/adaptive-images/bell-white-active.svg) center/contain no-repeat;

        }
        .bell-grey-svg-active {
            background: transparent url(https://kidstaff.pl/adaptive-images/bell-grey-active.svg) center/contain no-repeat;

        }
        .dots-svg {
            background: transparent url(https://kidstaff.pl/adaptive-images/more-grey.svg) center/contain no-repeat;
        }
        .photo-grey-svg {
            background: transparent url(https://kidstaff.pl/adaptive-images/photos-grey.svg) center/contain no-repeat;
        }
        .tap-grey-svg {
            background: transparent url(https://kidstaff.pl/adaptive-images/tap-grey.svg) center/contain no-repeat;
        }
    .photo-green-svg {
            background: transparent url(https://kidstaff.pl/adaptive-images/image-gallery-green.svg) center/contain no-repeat;
        }
    .vote-white-svg {

            background: transparent url(https://kidstaff.pl/adaptive-images/vote-white.svg) center/contain no-repeat;
            border-radius: 3px;
        }
    .vote-svg {

            background: transparent url(https://kidstaff.pl/adaptive-images/vote-grey.svg) center/contain no-repeat;
        }
    .sovet-white-svg {
            background: transparent url(https://kidstaff.pl/adaptive-images/lamp.svg) center/contain no-repeat;
        }

    .sale-white-svg {
            background: transparent url(https://kidstaff.pl/adaptive-images/sale.svg) center/contain no-repeat;
        }

    .live-svg {
            background: transparent url(https://kidstaff.pl/adaptive-images/live.svg) center/contain no-repeat;
        }

    .live-white-svg {
            background: transparent url(https://kidstaff.pl/adaptive-images/live-white.svg) center/contain no-repeat;
        }
    .article-svg {
            background: transparent url(https://kidstaff.pl/adaptive-images/contract-grey.svg) center/contain no-repeat;
        }

    .article-white-svg {
            background: transparent url(https://kidstaff.pl/adaptive-images/contract-white.svg) center/contain no-repeat;
        }
    .toptems-svg {
            background: transparent url(https://kidstaff.pl/adaptive-images/conversation-grey.svg) center/contain no-repeat;
        }

    .toptems-white-svg {
            background: transparent url(https://kidstaff.pl/adaptive-images/conversation-white.svg) center/contain no-repeat;
        }
    .home-svg {
            background: transparent url(https://kidstaff.pl/adaptive-images/home-page.svg) center/contain no-repeat;
        }

    .home-white-svg {
            background: transparent url(https://kidstaff.pl/adaptive-images/home-page.svg) center/contain no-repeat;
        }
    .bookmark-grey-svg{
            background: transparent url(https://kidstaff.pl/adaptive-images/bookmark.svg) center/contain no-repeat;
}
.bookmark-green-svg{
            background: transparent url(https://kidstaff.pl/adaptive-images/bookmark-green.svg) center/contain no-repeat;
}
.privat-message-svg{
    background: transparent url(https://kidstaff.pl/adaptive-images/messagethin-grey.svg) center/contain no-repeat;
}
.guestbook-svg{
    background: transparent url(https://kidstaff.pl/adaptive-images/guestbook-feedback.svg) center/contain no-repeat;
}
.location-svg{
    background: transparent url(https://kidstaff.pl/adaptive-images/pin.svg) center/contain no-repeat;
}
.calendar-svg{
    background: transparent url(https://kidstaff.pl/adaptive-images/calendar-grey.svg) center/contain no-repeat;
}
.block-svg{
    background: transparent url(https://kidstaff.pl/adaptive-images/block-user-grey.svg) center/contain no-repeat;
}
.block-active-svg{
    background: transparent url(https://kidstaff.pl/adaptive-images/block-red.svg) center/contain no-repeat;
}
.ban-svg{
    background: transparent url(https://kidstaff.pl/adaptive-images/ban-user.svg) center/contain no-repeat;
}
.hidequestion-svg{
    background: transparent url(https://kidstaff.pl/adaptive-images/hide-questions.svg) center/contain no-repeat;
}
.trands-ele{
    min-height: 10px !important;
}
.is-space-between{
                justify-content: space-between;
}
.js-add-opros-var-btn{
    position: absolute;
    right: 2.3rem;
    top: .5rem;
}
.js-del-opros-var-btn{
    position: absolute;
    right: .5rem;
    top: .5rem;
} 
.right-ele{
    position: absolute;
    right: 0px;
    top: 0px;
}
.need-login {
  margin-top: 20px;
  padding-top: 160px;
  padding-bottom: 20px;
  text-align: center;
  background: transparent url(https://kidstaff.pl/adaptive-images/need-login-bg.png) top center no-repeat;
}
.js-answer-block{
    padding-bottom: 0;
}
.fullwidth{
    width:100%  !important;
}
        .cm-item-icon {
            background-size: 100%;
            background-position: center;
            vertical-align: middle;
        }

        .has-text-mygrey {
            color: #787C7E !important;
        }

        .has-category-small,
        .has-category-small a {
            /*color:#646464;
            font-size: 0.65rem;
            font-weight: 300;*/
        }

        .is-size-9 {
            font-size: 0.65rem;
        }
    
    .tag:not(body).is-lime {
        background-color: #e2f1bc;
        color: #4c4c4c;
        }
    .my-background-lime{
        background-color: #e2f1bc;
        }

        .sovet-background-orange {
            background-color: #ff9900 !important;
        }

        .sovet-background-green {
            background-color: #9dc044 !important;
        }

        .my-background-yellow {
            background-color: #fef2a3;
        }

        .my-background-green {
            background-color: #9dc044;
        }

        .my-category-header {
            height: 2rem;
            padding-left: 5px;
            padding-top: 5px;
            cursor: pointer;
            font-weight: 600;
        }
        .category {
            border-bottom: #ddd 1px dotted;
        }
        .category ul {
            overflow: hidden;
            list-style: none;
        }

        .category ul li {
            display: block;
            float: left;
            width: 190px;
            margin-bottom: 7px;
            margin-left: 5px;
            overflow: hidden;
            white-space: nowrap;
        }

        .category li a {
            text-decoration: underline;
        }

        .category li a:hover {
            text-decoration: none;
        }

        .my-box {
            display: block;
            border: 1px solid #e5e5e5;
            border-radius: 7px;
        }

        .my-section {
            padding: 1rem .75rem;
            /* border-top: #ccc 1px dotted; */
        }

        .search-desktop {
            background: #a9cc50 url(https://kidstaff.pl/adaptive-images/vesna1_podlojka.svg) top right no-repeat;
        }

        .is-border-radius {
            border-radius: 3px;
        }

        .is-border-radius-left {
            border-top-left-radius: 3px;
            border-bottom-left-radius: 3px;
        }

        .is-border-radius-right {
            border-top-right-radius: 3px;
            border-bottom-right-radius: 3px;
        }

        .is-border-radius-top {
            border-top-left-radius: 3px;
            border-top-right-radius: 3px;

        }

        .is-border-radius-bottom {
            border-bottom-left-radius: 3px;
            border-bottom-right-radius: 3px;
        }

        .pic-border-radius {
            border: 1px solid #fff;
            -webkit-border-radius: 10px;
            -moz-border-radius: 10px;
            border-radius: 10px;
            -webkit-box-shadow: 0 1px 2px 1px rgba(0, 0, 0, .2);
            box-shadow: 0 1px 2px 1px rgba(0, 0, 0, .2);
        }

        .count-newevents {
            position: absolute;
            top: 4px;
            background-color: #ff9100;
            padding: 1px 4px 1px 4px;
            font-size: 12px;
            font-weight: bold;
            color: white;
            text-decoration: none;
            border-radius: 7px;
            left: 20px;
        }

        .sovet-button-green {
            color: #8bb722;
            font-weight: 700;
            border-color: #8bb722;
        }
        .sovet-button-green:hover{
            background-color: #8bb722;
    
        }
        .sovet-button-green-invers {
            color: #fff;
            font-weight: 700;
            border-color: #8bb722;
            background: #8bb722;
        }

        .is-underlined {
            text-decoration: underline;
        }

        .is-no-underlined {
            text-decoration: none !important;
        }

        .sovet-hid-menu {
            cursor: pointer !important;
        }

        .startflippingImage {
            -moz-transition: transform 0.5s;
            -webkit-transition: transform 0.5s;
            transition: transform 0.5s;
        }

        .flippingImage {
            -moz-transition: transform 0.5s;
            -webkit-transition: transform 0.5s;
            transition: transform 0.5s;
            transform: rotate(-180deg);
        }

        .icon-search {
            background: transparent url(https://kidstaff.pl/adaptive-images/sovet-search-grey.svg) center/contain no-repeat;
        }

        .nextpage-svg {
            background: transparent url(https://kidstaff.pl/adaptive-images/next-grey.svg) center/contain no-repeat;
        }
        .nextpage-white-svg {
            background: transparent url(https://kidstaff.pl/adaptive-images/next-white.svg) center/contain no-repeat;
        }
        .icon.back-size-30 {
            background-size: 30% !important;
        }
        .icon.back-size-50 {
            background-size: 50% !important;
        }
        .icon.back-size-75 {
            background-size: 75% !important;
        }
        .orangedot {
            background: transparent url(https://kidstaff.pl/adaptive-images/orangedot.svg) bottom/contain no-repeat;
            background-size: 50%;
        }
        .orangedot-middle {
            background: transparent url(https://kidstaff.pl/adaptive-images/orangedot.svg) center/contain no-repeat;
            background-size: 25%;
        }

@keyframes bgansweractive {
            from {
                background: #f0f5ec;
            }

            to {
               background-color:#f7f7f7; 
            }
        }
.answer-active{
        -webkit-animation-name: bgansweractive;
            animation-name: bgansweractive;
            -webkit-animation-duration: 2.5s;
            animation-duration: 2.5s;

            -webkit-animation-iteration-count: 1;
            animation-iteration-count: 1;
            background-color:#f7f7f7;

}
.answer-active i.shadow-white{
    background-image: linear-gradient(to right, rgb(247, 247, 247,0), rgb(247, 247, 247));
}
        @keyframes blinker {
            from {
                opacity: 1
            }

            to {
                opacity: 0
            }
        }

        @-webkit-keyframes blinker {
            from {
                opacity: 1
            }

            to {
                opacity: 0
            }
        }

        .blink {
            -webkit-animation-name: blinker;
            animation-name: blinker;
            -webkit-animation-duration: .4s;
            animation-duration: .4s;
            -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
            -webkit-animation-iteration-count: infinite;
            animation-iteration-count: infinite;
            -webkit-animation-direction: alternate;
            animation-direction: alternate;
            -webkit-text-decoration: blinker;
            text-decoration: blinker;
        }
        .is-online-blink{
            font-size: 16px;
            line-height: 10px;
        }
        .note-label {
            position: absolute;
            top: .1rem;
            right: .6rem;
            display: block;
            text-align: center;
            width: auto;
            min-width: 0.8rem;
            height: 0.8rem;
            /* line-height: 1.3rem; */
            border-radius: 0.8rem;
            font-style: normal;
            /* font-size: .85rem; */
            background-color: #ff9400;
            color: #fff;
            z-index: 1;
        }
        .note-label-mobile{
        right: .63rem !important;
        }
        .sovet-search-bar {
            z-index: 30;
            background: #a9cc50 url(https://kidstaff.pl/adaptive-images/search-bg.png) top right no-repeat;
            background-size: 100%;
        }
        .shadow-white{
            position: absolute;
            right: 0px;
    
        padding-left: 3px;
        background-image: linear-gradient(to right, rgba(255, 255, 255, 0), rgb(255, 255, 255));
        width: 1rem;
        height: 1.4rem;

        }
        .shadow-yellow{
            position: absolute;
        right: 0px;
    
        padding-left: 3px;
        background-image: linear-gradient(to right, rgba(254, 242, 163, 0), rgb(254, 242, 163));
        width: 1rem;
        height: 1rem;

        }
        .shadow-black{
            position: absolute;
        right: 0px;
      
        padding-left: 3px;
        background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgb(0, 0, 0));
        width: 1rem;
        height: 1rem;

        }
        .is-unvisible{
            visibility: hidden;
        }
        .premium-label {
            position: absolute;
            top: -.4rem;
            left: .25rem;
            display: block;
            text-align: center;
            width: auto;
            min-width: 0.8rem;
            height: 0.8rem;
            z-index: 10;
            transform: rotate(-35deg);
        }

        .premium-smileblock{
          position: absolute;
          top: -2.8rem;
          left: 0rem;
          background-color: #f1eade;
          border-radius: 5px;
          padding: 2px 0px 5px 0px;
        }

        .premium-label-smileblock{
          position: absolute;
          top: -3.65rem;
          left: 46%;
          display: block;
          text-align: center;
          width: auto;
          min-width: 0.8rem;
          height: 0.8rem;
          z-index: 11;
        }

   
        .tree-dots span {
            display: inline-block;
            background-color: #646464;
            border-radius: 50%;
            width: 2px;
            height: 2px;
            margin-right: 2px;
            animation-name: blinker;
            animation-duration: 0.8s;
            animation-iteration-count: infinite;
            animation-fill-mode: both;
        }

        .tree-dots span:nth-child(2) {
            animation-delay: 0.1s;
        }

        .tree-dots span:nth-child(3) {
            animation-delay: 0.2s;
        }

        .signature-svg {
            background: transparent url(https://kidstaff.pl/adaptive-images/typing-grey.svg) center/contain no-repeat;
        }
    
        .arrowdown-svg {
            background: transparent url(https://kidstaff.pl/adaptive-images/arrowdown-grey.svg) center/contain no-repeat;
        }
        .conversation-tree-svg {
            background: transparent url(https://kidstaff.pl/adaptive-images/conversation-tree-grey.svg) center/contain no-repeat;
        }
        .border-bottom-dotted {
            border-bottom: 1px dotted #eee;
        }
        .pagination-link.is-current {
          background-color: #9dc044;
          color: #363636;
          border-color: #dbdbdb;
        }
        .border-top-dotted {
            border-top: 1px dotted #eee;
        }
        .button-reaction-menu {
            border: none;
            height: 2.2em;
            border-radius: 290486px !important;
            opacity: 100%;
            padding-left: 0.8rem;
            padding-right: 0.8rem;
            background: #fff;
        }
        .button-reaction-menu:hover {
             background-color: #d8eaaf;
        }
        .button-reaction-menu.is-no-reaction{
            background-color: transparent;
        }
        .button-reaction-menu.is-no-reaction:hover{
            background-color: #d8eaaf;
        }
#headercontainer .button:hover{
    background-color: #fff;
}
        .button-reaction {
            border: none;
            height: 2.2em;
            border-radius: 290486px !important;
            opacity: 80%;
            padding-left: 0.8rem;
            padding-right: 0.8rem;
        }
        
        .is-no-reaction {
            background: #f6f6f6;
        }

        .is-my-reaction {
            background: #a7ca4f  !important;
        }

        .smile-group {
            background: transparent url(https://kidstaff.pl/adaptive-images/smile-thin-grey.svg) center/contain no-repeat;
        }

        .smile-panel {
            position: relative;
        }

        .smile-panel div.smiles_div {
            display: inline-block;
            cursor: pointer;
        }
        .is-delete{
              position: absolute;
                top: 0px;
                right: -5px;    
        }
            .anonymous-white-svg {
                background: transparent url(https://kidstaff.pl/adaptive-images/mask-white.svg) center/contain no-repeat;
            }
        .anonymous-grey-svg {
                background: transparent url(https://kidstaff.pl/adaptive-images/mask-grey.svg) center/contain no-repeat;
            }
            .top-svg {
                background: transparent url(https://kidstaff.pl/adaptive-images/top-grey.svg) center/contain no-repeat;
            }
            .transfer-svg{
        background: transparent url(https://kidstaff.pl/adaptive-images/transfer-grey.svg) center/contain no-repeat;
            }

            .addphoto-svg {
                background: transparent url(https://kidstaff.pl/adaptive-images/camera-grey.svg) center/contain no-repeat;

            }

        .sovet-panel {
            margin-top: 1rem;
            border: 1px #ccc solid;
            border-top-left-radius: 3px;
            border-top-right-radius: 3px;
            border-bottom-left-radius: 0px;
            border-bottom-right-radius: 0px;
            box-shadow: none;
            -webkit-box-shadow: none
        }

        .send-svg {
            background: transparent url(https://kidstaff.pl/adaptive-images/send-message.svg) center/contain no-repeat;
        }

        .pointable {
            cursor: pointer !important;
        }

        .chart-data {
            position: absolute;
            top: 5px;
            left: 20px;
            width: 100%;
            color: #4a4a4a !important;
        }

        .chart-row {
            border-radius: 50px;
            height: 2rem;
            width: 100%;
            /*position: relative; */
        }
       .smartphone-svg {
           background: transparent url(https://kidstaff.pl/adaptive-images/smartphone-grey.svg) center/contain no-repeat;
        }
        .delete-svg{
          background: transparent url(https://kidstaff.pl/adaptive-images/trash-grey.svg) center/contain no-repeat;     
        }
        .doublebubbles-svg {
  background: transparent url(https://kidstaff.pl/adaptive-images/doublechat-grey.svg) center/contain no-repeat; 
}
.allcomments-svg{
  background: transparent url(https://kidstaff.pl/adaptive-images/chat-grey.svg) center/contain no-repeat;
  background-size: 85%;    
}
.answer-svg {
  background: transparent url(https://kidstaff.pl/adaptive-images/reply-grey.svg) center/contain no-repeat; 
} 

.count-answer-svg {
  background: transparent url(https://kidstaff.pl/adaptive-images/chat-grey.svg) center/contain no-repeat; 
} 
.answer-svg2 {
  background: transparent url(https://kidstaff.pl/adaptive-images/reply-grey.svg) center/contain no-repeat; 
  transform: rotate(180deg);
} 

.risk-svg{
  background: transparent url(https://kidstaff.pl/adaptive-images/report-grey.svg) center/contain no-repeat; 
}
.share-svg{
  background: transparent url(https://kidstaff.pl/adaptive-images/link-grey.svg) center/contain no-repeat; 
}
.badge-svg{
  background: transparent url(https://kidstaff.pl/adaptive-images/badge-grey.svg) center/contain no-repeat; 
}
.charity-svg{
  background: transparent url(https://kidstaff.pl/adaptive-images/charity.svg) center/contain no-repeat; 
}
.log-svg{
  background: transparent url(https://kidstaff.pl/adaptive-images/log.svg) center/contain no-repeat; 
}
.edited-svg{
          background: transparent url(https://kidstaff.pl/adaptive-images/pen-grey.svg) center/contain no-repeat;   
        }        
.reaction-svg {
            background:  transparent url(https://kidstaff.pl/adaptive-images/reactions-grey.svg)  center/contain no-repeat;
            background-size:100%;
        } 
.locked-svg {
  background: transparent url(https://kidstaff.pl/adaptive-images/padlock_2.svg) center/contain no-repeat; 
}
.unlocked-svg {
  background: transparent url(https://kidstaff.pl/adaptive-images/unlock.svg) center/contain no-repeat; 
}
.pageup-svg {
  background: transparent url(https://kidstaff.pl/adaptive-images/pageup-grey.svg) center/contain no-repeat; 
}

.deletequestion {
  background-color: #ffebeb;
}
.deletequestion i.shadow-white{
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0), rgb(255, 235, 235));   
}

.sovetquestion {
  background-color: #f9f9f9 !important;
}
.sovetquestion i.shadow-white{
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0), rgb(249, 249, 249));   
}

.justquestion {
            background-color: none;
        }

.newquestion {
            background-color: #f5fae7;
        }
.newquestion i.shadow-white{
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0), rgb(245, 250, 231));   
}
a.has-background-warning-light:hover{
     background-color: #f2f2f2 !important;
}
.button.js-favorite{
     background-color: #ffffff !important;
}
.button.js-favorite:hover{
     background-color: #f2f2f2 !important;
}

.adminquestion {
  background-color: #f5fae7;
}
.adminquestion i.shadow-white{
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0), rgb(245, 250, 231));  
}

.opacity-50{
    opacity: 50%;
}
.opacity-75{
    opacity: 75%;
}
.border-top-solid {
         border-top: 1px solid #eee;
     }

.border-bottom-solid {
         border-bottom: 1px solid #eee;
     } 
.has-background-mygrey-light{
            background-color: #f9f9f9 !important;
        } 
.has-background-mygrey-light:hover{
            background-color: #f2f2f2 !important;
        } 
.panel-tabs .is-myactive {
    border-bottom: #8bb722 2px solid;
}

.panel-block .is-text-cut-ellipsis-line-2 {
  margin-right: auto !important;   
}
.panel-block a{
    color:#000;
}
.panel-tabs a:hover {
    color:#192c58 !important;
}
/* notify - опускающаяся шторка */
.notify-popup {  
	position:fixed;
	top:0;
	left:0;
	width:100%;
	/* height:0;*/  
	box-sizing:border-box; 
	text-align:center;
	background:#000000;
	opacity:0.9;
	overflow:hidden;
	box-sizing:border-box;
	padding: 0.5rem;
	color:#fff;
	z-index:1000;
}

.notify-popup-content {
	max-width:70vw; 
}

.notify-popup-active {
	 min-height:3.5rem;
}

   .notifybg-info{
      background:#ff8100;    
    }
    .notifybg-warning{
      background:#ff0000;  
    }
    .notifybg-success{
      background:#8bb722;      
    }
    
    .notifyicon
    {
       padding-left:45px; 
    }
    
    .notifybg-info .notifyicon
    {
        background: url(https://kidstaff.pl/adaptive-images/notifyinfo.svg) no-repeat;
    }
    .notifybg-warning .notifyicon
    {
        background: url(https://kidstaff.pl/adaptive-images/notifywarning.svg) no-repeat;
    }
    .notifybg-success .notifyicon
    {
        background: url(https://kidstaff.pl/adaptive-images/notifysuccess.svg) no-repeat;
    }
    
    .notify-popup-content a
    {
       color:#fff!important;
       text-decoration:underline !important; 
    }
    
    .notify-popup-content a:hover
    {
       color:#fff!important;
       text-decoration:none !important; 
    }


@keyframes mymove {
  50% {transform: rotate(30deg);}
}
.bell-mover{
    animation: mymove .3s 5;
}
.answer-form-border{
    border-bottom:1px #b5b5b5 solid; 
    border-right:1px #b5b5b5 solid; 
    border-left:1px #b5b5b5 solid; 
    background:none;
}
.fontsize .icon{
   border-radius: 3rem;
}
.fontsize .icon:hover{
    background-color: #accc9d; 
}
span.dropdown-item:hover {
    background-color: #f2f2f2;
    color: #0a0a0a
}
#modal_sysdialog a.dropdown-item{
    font-size:1rem;
}
.author-name{
    font-size: .8rem;
}
author-anonim-name{
    font-size: .8rem;
    color: #6D6D6D;
}
.my-top-themes{
    background: #a9cc50 url(https://kidstaff.pl/adaptive-images/search-bg.png) top right no-repeat;
    background-size: 100%; 
    border-radius:0px
}
.control-border{
    border:1px #b5b5b5 solid
}

[contenteditable=true]:empty:not(:focus):before{
  content:attr(placeholder);
  color:grey;
  font-style:italic;
}
.input:focus {
    outline: none !important;
    border: 1px !important;
  }
.button.is-xsmall {
    font-size: .8rem;
}

.basic-title
{
  font-size: 19px;
}
.basic-text{
  font-size: 1rem; 
  line-height: 1.35rem;
}
.basic-text a{
    text-decoration: underline;
}
.basic-message-text {
  font-size: 0.85rem;
  text-align: justify;  
}
.sovet-background-button{
    background-color: #f9f9f9;
}
.js-close-answer{
    position: absolute;
    top:.55rem;
    right: .9rem;
}
.js-answer-clone{
    position: relative !important;
}
#js_answer_block_0 button.js-close-answer{
    display: none;
}
.author-time
{
  font-size: .82rem !important;
}
#sidecol {
    padding-top: 0;
}
#sidecol div:first-child {
  margin-bottom: 1rem;
}
#top-link {
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  display: none;
  padding-top: 5px;
  padding-left: 5px;
  cursor: pointer;
  background: #e6dfd5;
  background: rgba(221,217,205,0.6);
}

#top-link .newthemasajax {
  position: absolute;
  top: 30px;
  left: 33px;
  width: auto;
  background-color: transparent;
}

.newthemasajax {
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: 24px;
  cursor: pointer;
  text-align: center;
  background-color: #e9e9e9;
  line-height: 24px;
}

#top-link a {
  display: block;
  padding-top: 5px;
  text-decoration: none;
  font-size: 1rem;
  font-weight: 700;
  color:#787C7E;    
}
.js-newthemasajax{
    text-align: center;
}
#top-link-mob {
    position: fixed;
    top: 72px;
    left: 5px;
    display: none;
    
}
#bottom-link {
    position: fixed;
    bottom: 50px;
    left: 5px;
}
#bottom-link .button{
    color:#787C7E;
}
#top-link-mob .js-newthemasajax-count {
    content: "<span class=\"icon cm-item-icon question-svg mr-2\"></span>";
    
}
.letters-counter{
    position: absolute;
    bottom: -3px;
    right: 20px;
    opacity: 90%;
    font-size: .75rem;
    padding-top: .25rem;
    padding-bottom: .25rem;
    margin-top: 0;
    margin-bottom: 0;
    color: #b5b5b5 !important;
    display: none;
}
.js-textarea-block{
    overflow-y: auto; 
    min-height: 8rem !important;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.js-mover{
    box-shadow: 0 0px 5px 2px rgba(0, 0, 0, .2);
}
#chartpolls {
        position: relative;
        display: block;
        margin: 0px;
    } 
     
#chartpolls div.js-chart-row{
         transition: top 500ms;
        -webkit-transition: top 500ms;
     } 
.js-answer-block:focus-within .letters-counter {
   display:block !important;
}
.freedom-svg{
    background: transparent url(https://kidstaff.pl/adaptive-images/freedom.svg) center/contain no-repeat;
}
.restore-svg{
    background: transparent url(https://kidstaff.pl/adaptive-images/recovery.svg) center/contain no-repeat;
}
.arrowthick-svg{
    background: transparent url(https://kidstaff.pl/adaptive-images/arrowthick-grey.svg) center/contain no-repeat;
}
.goodscard-photo {
    position: relative;
    width: 100%;
    padding-top: 125%;
    background: url("https://kidstaff.pl/adaptive-images/waitphoto.png") no-repeat 50%;
    background-size: 25%;
    /*overflow: hidden !important;*/
}
.goodscard-photo img:hover{
   /* transform: scale(1.6);
    transition: transform .5s;
  */
}
.rules-block, .breadcrumbs-block{
    font-size: .75rem;
}


.contentloading .panel-block
{
      min-height: 45px;
}
#doppopulartoday_id{
    text-align: right;
    padding:10px;
    font-size: 0.9rem;
    cursor:pointer;
}
#loading{
position:absolute;
background-color: #545550;
display:none;
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30);
-moz-opacity:0.3;
-khtml-opacity:0.3;
opacity:0.3;
background-image:url('https://kidstaff.pl/adaptive-images/waitphoto.png');
background-position:center center;
background-repeat:no-repeat;
z-index:40
}

.wait-overlay{
position:absolute;
top:0px;
left:0px;
width: 100%;
height: 100%;    
background-color: #545550;
display:none;
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30);
-moz-opacity:0.3;
-khtml-opacity:0.3;
opacity:0.3;
background-image:url('https://kidstaff.pl/adaptive-images/waitphoto.png');
background-position:center center;
background-repeat:no-repeat;
z-index:39;
border-radius: 3px;    
}
.goodscard-photo-no-moder {
  position: relative;
  width: 100%;
  padding-top: 1px;
  border: 1px #c4da8f solid;
  border-radius: 5px;
  padding: 5px;     
}
.comment-intree {
  padding-top: 15px;
  background-color: #f9fbf7;
  background-repeat: no-repeat;
  background-position: 50% -5px;
}
.comment-intree i.shadow-white{
    background-image: linear-gradient(to right, rgba(255, 255, 255, 0), rgb(249, 251, 247)) !important;
}
.comment-lvl-1 {
  background-image: url(https://kidstaff.pl/adaptive-images/more-1-grey.svg);
  background-size: 4%;  
}
.comment-lvl-2 {
  background-image: url(https://kidstaff.pl/adaptive-images/more-2-grey.svg);
  background-size: 4%;    
}
.comment-lvl-3 {
  background-image: url(https://kidstaff.pl/adaptive-images/more-3-grey.svg);
  background-size: 4%;      
}
.has-deleted{
    background-color: #f7f7f7;
}
.line-gradient{
    position: absolute;
    bottom: 0px;
    height: 3rem;
    width: 100%;
    background-image: linear-gradient(rgb(255, 255, 255,0),rgb(255, 255, 255,.9), rgb(255,255, 255));
}
.timesearch-svg{
    background: transparent url(https://kidstaff.pl/adaptive-images/timesearch.svg) center/contain no-repeat; 
}
.timesearch-white-svg{
    background: transparent url(https://kidstaff.pl/adaptive-images/timesearch-white.svg) center/contain no-repeat; 
}
.kid-anno-svg{
    background: transparent url(https://kidstaff.pl/adaptive-images/anno-grey.svg) center/contain no-repeat; 
}
.kid-orders-svg{
    background: transparent url(https://kidstaff.pl/adaptive-images/zakazy-grey.svg) center/contain no-repeat; 
}
.kid-message-svg{
    background: transparent url(https://kidstaff.pl/adaptive-images/message-grey.svg) center/contain no-repeat; 
}
.kid-help-svg{
    background: transparent url(https://kidstaff.pl/adaptive-images/lifesaver-d.svg) center/contain no-repeat;
}
.kid-settings-svg{
    background: transparent url(https://kidstaff.pl/adaptive-images/preference1-d.svg) center/contain no-repeat;
}
.kid-history-svg {
    background: transparent url(https://kidstaff.pl/adaptive-images/history-grey.svg) center/contain no-repeat;
}
.kid-feedback-svg{
    background: transparent url(https://kidstaff.pl/adaptive-images/star-grey.svg) center/contain no-repeat;
}
.kid-buys-svg{
    background: transparent url(https://kidstaff.pl/adaptive-images/shopping-bag-grey.svg) center/contain no-repeat;
}
.menu-logout-svg {
    background: transparent url(https://kidstaff.pl/adaptive-images/logout-grey.svg) center/contain no-repeat;
}
.menu-login-svg {
    background: transparent url(https://kidstaff.pl/adaptive-images/user-grey.svg) center/contain no-repeat;
}
.menu-no-tree-svg{
    background: transparent url(https://kidstaff.pl/adaptive-images/list-grey.svg) center/contain no-repeat;
}
.menu-tree-svg{
    background: transparent url(https://kidstaff.pl/adaptive-images/tree-list-grey.svg) center/contain no-repeat;
}
.checked-user-svg{
    background: transparent url(https://kidstaff.pl/adaptive-images/checked-user-1.svg) center/contain no-repeat;
}
.checked-svg{
    background: transparent url(https://kidstaff.pl/adaptive-images/check.svg) center/contain no-repeat;
}
.checked-all-svg{
    background: transparent url(https://kidstaff.pl/adaptive-images/check-all-green.svg) center/contain no-repeat;
}
.checked-mark-svg{
    background: transparent url(https://kidstaff.pl/adaptive-images/check-mark.svg) center/contain no-repeat;
}
.worker-user-svg{
    background: transparent url(https://kidstaff.pl/adaptive-images/worker-1.svg) center/contain no-repeat;
    background-size: 80%;
}
.user-id-svg{
    background: transparent url(https://kidstaff.pl/adaptive-images/id-card-grey.svg) center/contain no-repeat;
}
.time-svg{
    background: transparent url(https://kidstaff.pl/adaptive-images/running.svg) center/contain no-repeat;
}
.text-svg{
    background: transparent url(https://kidstaff.pl/adaptive-images/text.svg) center/contain no-repeat;
}
.day-night-svg{
    background: transparent url(https://kidstaff.pl/adaptive-images/day-and-night.svg) center/contain no-repeat;
}
.lang-svg{
    background: transparent url(https://kidstaff.pl/adaptive-images/lang.svg) center/contain no-repeat;
}
.arrow-right-svg{
    background: transparent url(https://kidstaff.pl/adaptive-images/arrow-right.svg) center/contain no-repeat;
}
.crown-svg{
    background: transparent url(https://kidstaff.pl/adaptive-images/crown.svg) center/contain no-repeat;
}
.arrow-left-svg{
    background: transparent url(https://kidstaff.pl/adaptive-images/arrow-right.svg) center/contain no-repeat;
    transform: rotate(180deg);
}
#tablist .block-svg{
    background-size: 75%;
}
.sort-svg{
    background: transparent url(https://kidstaff.pl/adaptive-images/sort-color.svg) center/contain no-repeat;
}
.business-svg{
    background: transparent url(https://kidstaff.pl/adaptive-images/icon-statistic-visit.svg) center/contain no-repeat;
}
.structure-svg{
     background: transparent url(https://kidstaff.pl/adaptive-images/process-grey.svg) center/contain no-repeat;
     background-size: 130%;
}
.gdots-svg{
     background: transparent url(https://kidstaff.pl/adaptive-images/gdots.svg) center/contain no-repeat;
}
.vdots-svg{
     background: transparent url(https://kidstaff.pl/adaptive-images/gdots.svg) center/contain no-repeat;
     transform: rotate(90deg);
}
.events-dots-menu {
  display: block;
  float: right;
  cursor: pointer;
  user-select: none;
  top: -.4rem;
  right: -.5rem;  
}
.read-event .column {
  background-color: transparent !important;
}
.cnt-event{
    position: relative;
    min-height: 70px;
    padding: 0.8rem 0.8rem 0rem 0.8rem !important;
    border-bottom: 1px solid #ddd;
}

.cnt-event .column {
  background-color: #f0f0f0;
}
.cnt-addpost{
    padding: 0rem 0.8rem 0.8rem 0.8rem;
}
.event-qbubble-svg {
  background: transparent url(https://kidstaff.pl/adaptive-images/newthread2.svg) center/contain no-repeat;
}

.event-dbubble-svg {
    background: transparent url(https://kidstaff.pl/adaptive-images/reply-green.svg) center/contain no-repeat;
}
.event-bubble-svg {
    background: transparent url(https://kidstaff.pl/adaptive-images/chat-grey.svg) center/contain no-repeat;
}
.is-cursor-help{
    cursor: help;
}
.event-item{
    padding-top: .35rem !important;
padding-bottom: .35rem !important;
}
.event-link{
    text-decoration: underline;
}
.event-link:hover{
    text-decoration: none;
}
.cnt-event a:hover{
    text-decoration: underline;
}
.required-field::after {
  display: inline-block;
  padding-left: 2px;
  content: "*";
  color: #c00;
} 
#cont_subs .table tr a:hover{
     text-decoration: underline;
}

.is-border-top-dotted{
    border-top: 1px dotted #cacaca;
}
.is-border-bottom-dotted{
    border-bottom: 1px dotted #cacaca;
}
#data_content{
    min-height: 300px;
}
.smile-anime {
    width: 1.5rem;
    height: 1.5rem;
}
.smile-adaptive {
    width: 1.5rem;
}
.smile-card{
    position: relative;
    top: 10px;
    border-radius:5px 5px 0 0;
}

.js-smile-panel-adaptive{
    overflow-y: auto;
    max-height: 10rem;
    width: 255px;
}
.js-smile-panel-animate{
    overflow-y: auto;
    max-height: 10rem;
    width: 255px;
}
.js-smile-block .dropdown-content{
    height: 11rem;
    overflow: hidden;
    background-color: #eee;
}
.js-smile-block .is-active-smile{
    background-color: #8bb722 !important;
}
 .js-smile-a {
    background-color: #ccc;
}
.js-attached-photo-img, .is-pic-cover{
    object-fit: cover !important;
}
.is-label{
    position: absolute;
    top: -10px;
    right: -10px;
    width: 28px !important;
    height: 28px !important;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100%;
}
.is-new-label{
    background-image: url("https://kidstaff.pl/adaptive-images/sale-14.svg");
}
.is-sale-label{
    background-image: url("https://kidstaff.pl/adaptive-images/sale-12.svg");
}
#js-tree-answers-content div.message, #js-tree-answers-content .js-replay, #js-tree-answers-content .js-share, #js-tree-answers-content .shadow-white,
#js-tree-answers-content .adminquestion .js-tree-answers, #js-tree-answers-content .adminquestion .js-replay-all-level-block {
    display: none;
}
.is-absolute{
    position: absolute !important;
}
.is-filter-blur{
      -webkit-filter: blur(10px);
      filter: blur(10px);
    -webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none;   /* Chrome/Safari/Opera */
  -khtml-user-select: none;    /* Konqueror */
  -moz-user-select: none;      /* Firefox */
  -ms-user-select: none;       /* Internet Explorer/Edge */
  user-select: none;           /* Non-prefixed version, currently
                                  not supported by any browser */
}
.unselectable {
  -webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none;   /* Chrome/Safari/Opera */
  -khtml-user-select: none;    /* Konqueror */
  -moz-user-select: none;      /* Firefox */
  -ms-user-select: none;       /* Internet Explorer/Edge */
  user-select: none;           /* Non-prefixed version, currently
                                  not supported by any browser */
}

.body-scroll-fixed {
    touch-action: none !important;
    -ms-touch-action: none !important;
}
.search-submit-button{
    
    position: absolute;
    top: 0;
    width: 2.5em;
    z-index: 4;
    right: 0;
    border-bottom-right-radius: 290486px;
    border-top-right-radius: 290486px;
}
.is-anonim-ban{
    border: #f07800 2px solid  !important;
}
.is-full-ban{
    border: #cc0000 2px solid !important;
}

.is-rounded-left{
    border-radius: 4px 0px 0px 4px !important;
}
.is-rounded-right{
    border-radius: 0px 4px 4px 0px !important;
}
.is-profile-menu{
    border:transparent 1px solid;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    border-radius: 3px;
}
.is-profile-menu:hover{
    border:#787C7E 1px solid;
}
.fix-min-width{
    min-width: 250px !important;
}

