.list-group-item {
    padding: 30px 30px!important;
}
.list-group-item img {
    max-width: 100%;
    height: 100%!important;
}
.list-group-item video {
    max-width: 100%;
    height: 100%!important;
}
.page table {
    word-break: break-word;
    border-collapse: collapse;
    border: 1px solid #dcdcdc;
}
.page table td {
    border: 1px solid #dcdcdc;
    padding: 3px;
}
ul,ol {
    margin-left: 20px;
}

/* inactive menu items */
.kv-sidenav .disabled > a {
    pointer-events: none;
    cursor: default;
    color: #bbb !important;
}
ul.kv-sidenav {
    margin-left: 0px;
    padding: 18px;
}
.page .row {
 /*   margin-top: 30px;
    display: flex;flex-direction: row;*/
}
.page .flexy {
  /*  display: flex;
    flex-direction: row;*/
}
.my-image { 
    transition: filter 0.3s ease;
}
.my-image:hover {
    filter: brightness(80%);
}

a.mysh {
    background: url("/upload/staticpage/1759471937_vdRPpIsF.jpg") no-repeat 50% 50% !important;
    display: block;
    background-size:cover!important;
    transition-duration:0.96s;
-webkit-transition-duration:0.96s;
-moz-transition-duration:0.96s;
-o-transition-duration:0.96s;
-ms-transition-duration:0.96s;
}
a.mysh:hover {
    background: url("/upload/staticpage/20251016_095832846.gif") no-repeat 50% 50% !important;
    display: block;
    background-size:cover!important;
}
a.mysh img{
    opacity: 0;
}
a.mysh:hover img{
    opacity: 0;
}

.nobord {
    margin-right: -1px;
    border-top-left-radius: 0px!important;
    border-top-right-radius: 0px!important;
    margin-bottom: -1px!important;
    border-bottom-right-radius: 0px!important;
    border-bottom-left-radius: 0px!important;
}
.pulse {
  cursor: pointer;
  animation: pulse 2s infinite;
  display: inline-block;
}
.pulse:hover {
  animation: none;
}

@-webkit-keyframes pulse {
   from {
  opacity: 0;
  }
  to {
   opacity: 1;
  }
}

  @keyframes pulse {
 from {
  opacity: 0;
  }
  to {
   opacity: 1;
  }
}

.element {
  animation: fade .9s ease;
}
.player {
    max-height: 561px;
    padding: 10px 0 20px;
    max-width: 996px;
    margin: 0 auto;
}
.player .video {
   max-height: 561px;
   width: 100%;
   max-width: 996px;
}

.panel {
    margin-bottom: 20px;
    background-color: rgb(245 245 245)!important;
    border: 0px solid transparent!important;
    border-radius: 0px!important; 
   -webkit-box-shadow: 0 0px 0px rgb(0 0 0 / 5%)!important;
    box-shadow: 0 0px 0px rgb(0 0 0 / 5%)!important;
}

.panel-title {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 22px!important;
    font-size: 1.833rem!important;
    color: #333!important;
    display: block;
    position: relative;
    padding: 18px;
}
.page .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
    color: #337ab7!important;
    background-color: #f5f5f5!important;
}
.page .kv-sidenav .active>a>span>.indicator {
    color: #999!important;
}
.page .kv-sidenav .nav a {
    padding-left: 15%!important;
}
.page .nav > li > a:hover, .nav > li > a:focus {
    text-decoration: none;
    background-color: #eee!important;
}
.page .nav-stacked > li + li {
    margin-top: 0px!important;
}
.page .kv-sidenav .active>ul {
    background-color: #eee!important;
}

.page .docs-item::before {
    display: block;
    float: left;
    width: 50px;
    height: 32px;
    background: 50% 50% no-repeat;
    opacity: .35;
    content: "";
    -webkit-transition: opacity .25s;
    transition: opacity .25s;
}
.page .docs-item:hover::before {
    opacity: .55;
}
.page .docs-item__pdf::before {
     background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAvZJREFUeNq8l0+ITVEcx++5746ZZ9Az4+/KSmrKM7wpMcqfZCKKDVtl4c9CkZWiTLKiFAsbGwt/CsOGLEyoUfInhUGEwkwjTMwwk5l51/fke3Ln5NzzzrkzfvXpvXfnvHN+8/39O0/EcRwoE0IU8XIazAU5oP4YgmrQz+cmk+uHwX2wBXwzLuS5ofa8FTSBKu15mRsPBOkm96sDLeAKmGJZH0Ta51l8XQ9egkElDpjAzyJlv+ngIagFK8BlsJHKmaVQwDoo4wKL1CarBz/BZ/Cce90EBdO5YYoyZQ8HIvIdrAVPwaq0cISWePpaDXgH1jGUy0EbmORyyGRu5OOIUu89WAkeUIk2PRw2BWoSSbcDdIM7YKrhO4Lfq2IeNTAh94MesBpcZaWkJmGJhxSYjHnwFRwGb8EegwMTKX2sUdY+n1FnRhYpBRnif/8L3AZFw3pZAdvAwVH/5d+w5Nnk5lWiQIEqqHJsYSP6CI475kRImrh/h60Mg0Ts1esNsJvNqtojKSUjWUtNzokPTMidHtUR+jgQJ97PZ4bvAyfAkSCjRY7rl4E+cAx0govs/7uYqNklsZgcMPf4/jpoBhtAO5g23g7kWB23Es8eg0Uc1bJBLRnLEAhtIDWwAtq1dfLSsZfhkGV8AHSxUkY4mJ5xMDnngNDi30WntoI1bLf1XCdn/gt2S2mvOZZnME8ugFOV3gdK7GTJRnSWUveyGV1iKS4Fczi8cqwUuc8rOiltIZ0p6Y3IFoKYySXLbTMT7yTjbbqePeHkO8TpJ3mjlbNVgSIPbuTN5gcPnO2YY1Kda+AR2O6iwBAVOMcE6mRIuh0duMtLibJSpWU4TAfyjN1icDQYBzMpoIZGIzufPLwv+RvCxfB7w6kRxQkH1DcHLNdxbwstw0dZj+ct2csBFftROQH5P/0PB8Q/WnBsi6OD9esdNjLI38pLaC87mrzrNcOJOGMuzNTDrDtwnhfGTYkWPMhKqOX7ugwOyOT+wnP+SOFbWmNlvwUYAC0oCovjgXQdAAAAAElFTkSuQmCC")!important;
}
.page .video-item::before {
    display: block;
    float: left;
    width: 50px;
    height: 32px;
    background: 50% 50% no-repeat;
    opacity: .35;
    content: "";
    -webkit-transition: opacity .25s;
    transition: opacity .25s;
}
.page .video-item:hover::before {
    opacity: .55;
}
.page .video-item__pdf::before {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAVRJREFUeNpi/P//P8NAAiaGAQYD7gAWEMHIyIhL3giIDwAxK5nm/wZiZyA+jU0SFP2MYAK3A0DAEoiZyXTAPyA+hksSlwM0gTgQFDBQA75RGMpc0KgGpfaNQHwV2QEsWDSoAHEsjaL8GrIDwNGPFALsULE/FAQ5IfAXlu6A4CdyCNQCcQIQcyLFHS0AIxR/B+KFQNwEc4A1VLCbTrkvE4itGJCCA5RArgDxDDo5AORhUeSC6D8FeZ0cwAq1c7QoJssBQkBsM5AO4AXiPUC8Aoi1BsIBf6DlRDgQnwTidiAWoXcagBVUPEBcAcRngDgXiIUHKhHKg0o1aPVNdweAStB+aHrYTVaDhAzADaXXAHEzEF+iqEVEhp6D0HpjK1WaZCSCZ0DsRK0akxwH/B5tltPCAcw0bIZhA8yw6GdBSligRsImOjlAHYiPwxulo2lgRDsAIMAAF8hLOoJOW7UAAAAASUVORK5CYII=")!important;
}
.page .audio-item::before {
    display: block;
    float: left;
    width: 50px;
    height: 32px;
    background: 50% 50% no-repeat;
    opacity: .35;
    content: "";
    -webkit-transition: opacity .25s;
    transition: opacity .25s;
}
.page .audio-item:hover::before {
    opacity: .55;
}
.page .audio-item__pdf::before {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAApZJREFUeNrEl01IFVEUx9+d5vmRlR8RKQitrIhQUXcu7EORIkEhcNcqaFOLlgVuXLk1wp0bV6782AnmUlpUpCSESCBIgeYHluiD5r3pf+l/a7rMne9XB37Mm3nz7j33nHP/9zzhum5OmRCiFZdJ0AJOAfWlBSrBEZ+bTL7vgDdgGBwaX+S8lvZ8FHSBvPa8xIFPcsEmx2sA/WAOnAt5P2dr94283gProKCCAyp4LwLGuwDegRpwA8yAQUbOHAoFbJlhbAsJtcnOg2OwCz5yrCVQZ5rXCohMKYEDNvkG7oA1cCsoHVZIPpNaFdgEd5nKHjALzsSZ5CwHSuKIit4WuAneMhKzejrCIlAVUnS6Cf4uzzq6xoJ8DrZBL5jnTgkswk5QT2/jFONpht7VKGn3U2pOO8KK4kRA7oCHYOSvVf5JSzVF7opJB3RVEx41NFkTV/6J96/Ib7WDwqpUd1AlnSg1ILSrn8kVLYIPYAHcDihKSTHLraYcuMRrP1c+GmdrR3HADflO8hU8o1SPUH4jWdoIeAt1DDzls8f/0gHlRJ6Hj7TLUXePncvOKpiKJxQdN60DIsGBJCd9GecHVoTQltXS1kAhrQNhKfDLozxgrtP5z1FzHdeBHz4O1IIX4IGPyh2XywFvqsY5+RfKrpy4j0qYeQQc7SRs9Oj8ffCan6/yHMgnTYXJgaImw/K0WwHNYIKdjXxngGO8T1qQtmEvF7VteEKNr2Yk2j3vy2g8StjEGh3QbZt10cferoN1scoT0MmyBgRX6v0X5KC52OHnJVIWIRI+Euyyq8liviNdYW1D+GVTsQ8OwAb3eTeccFPK80U9zboD02wYhzzdsKzu72yvCz7NZhyTxb3HeX6Fwvv3/H/YTwEGAK+rulIRa4OQAAAAAElFTkSuQmCC")!important;
}
.page .photo-item::before {
    display: block;
    float: left;
    width: 50px;
    height: 32px;
    background: 50% 50% no-repeat;
    opacity: .35;
    content: "";
    -webkit-transition: opacity .25s;
    transition: opacity .25s;
}
.page .photo-item:hover::before {
    opacity: .55;
}
.page .photo-item__pdf::before {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAf1JREFUeNrsl8srRFEcx2c0C4+ayMaCsPEqYrySUrYkC6XEYCElIcupsbSxUMLGH+CxUTZWVtQUNjZolDw2agbllbfxPfreOnOd4d6buaP41ac79zx+v+8953ce44xEIo5EWpIjwZZwAQ5OwTg4B4/gKc48gBAYEbFd1NEEMsEaeI7zNyeDRtAApjQBL+AONFNlPC2To/2syoFUG2Y95VcloctiP5EzlSAIljmFtgmYAYPS+wpot5o7ZqeglsE3mLBLoBW02bURlfA5B1bBJN/L7ZqCbT79IINDL2xd0baeyy1oZCcUjm9BugERPtFNYhY4dW26WCcEeHR12axb/IhtQYCwMuAFdYo6Lfg1nyGdCNMCekG/QWHddB4GFaBDElHFNjlmBAxLQz32TXCvIphcHubIuY0K0IIfgF3+9psMrq8/Ay3gNZYANzsMscMpyAdZYJ9lvhjOz2ME16yH7cRx/Abm9QJu2HCADU9AseQgTyGiUwpeYyBHeqUpjRKwBS44xKLgCBQpHORKIhb4JWLYq03sJX1af1lAgM604AVfOBBZvCcllsfCfeBTEgZYeAwKDTgRIqZ5Ipo15T6wydOs1IYrQJSAJOlQEhfSw0Rfy+9tiHmlOg3FMw1McJ3G09xybE3ADpfYqOJk+2kTq+1SO6ad//8N/7yAdwEGAOB89iUQR2itAAAAAElFTkSuQmCC")!important;
}
.lnk--popup {
    cursor: zoom-in;
    position: relative;
    display: block;
}
.lnk--popup::after {
    display: block;
    position: absolute;
    bottom: 6px;
    right: 6px;
    border-radius: 2px;
    -webkit-box-shadow: 0 0 12px 8px rgba(255,255,255,0.15);
    box-shadow: 0 0 12px 8px rgba(255,255,255,0.15);
    width: 37px;
    height: 37px;
    background: rgba(0,0,0,0.75) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAMAAACeyVWkAAAAQlBMVEX///////////////////////////////////////////////////////////////////////////////////////8Alm/HAAAAFXRSTlMAFR05RUhPUXB7j5OWn7C3xuDi4+qhX+STAAAAfElEQVQY04WR0Q6AIAhF1dLMCs28//+r5bRpi9Z5UHY2QUCIT5T16cJb1cmBUKGhl9FpKbWLTStCMCU0AVSTWERzPzMRtkQeLl9APh18sQm6WY10W5ldRgj5Z7kMfDX+Z88uDsV0DGzv6ey9bpNcet1YLz1xeuYWM36u7AQGGQqD/ZZw4wAAAABJRU5ErkJggg==) 50% 50% no-repeat;
    opacity: .5;
    content: "";
    -webkit-transition: opacity .25s;
    transition: opacity .25s;
}
.lnk--popup:hover::after {
    opacity: .75;
}
@media (min-width: 1344px) {
    .lnk--popup::after {
        display: none;

    }
}