        .g-scrolling-carousel {
            position: relative;
        }
        .g-scrolling-carousel .items {
            overflow-x: scroll;
            white-space: nowrap;
            width: 100%;
            -webkit-overflow-scrolling: touch;
        }
        .g-scrolling-carousel .items::-webkit-scrollbar {
            display: none;
        }
        .jc-right,
        .jc-left {
            width: 24px;
            height: 24px;
            color:#757575;
            margin-bottom: auto;
            margin-top:auto;
            box-shadow: 0 0 0 1px rgba(0,0,0,0.04), 0 4px 8px 0 rgba(0,0,0,0.20);
            background: #fff;
            border-radius: 50%;
            cursor: pointer;
            position: absolute;
            /*top: 0;*/
            bottom: -67px;
            z-index:2;
            opacity: 0.94;

        }
        .jc-right {
            left:40%;
            margin-left: 40px;
            display: block !important;
            opacity: 1 !important;
        }
        .jc-left {
            left:40%;
            display: block !important;
            opacity: 1 !important;
        }
        /*.jc-right.active, .jc-left.active { background-color: #e04d59; }*/

        .jc-right:hover,
        .jc-left:hover{
            opacity: 0.98;
        }
        .bbtn {
            position: absolute;
            bottom: -74px;
            left: 0;
            right: 0;
            padding: 7px 0;
            z-index: 1;
        }
        .bbtn.linkk {
            bottom: -37px;
            text-align: center;
        }
        .bbtn.linkk #wlinkk {
            display: inline-block;
            color: #fff;
            font-size: 18px;
            /*border-bottom: 1px solid #fff;*/
            padding-bottom: 2px;
            word-break: break-all;
            text-decoration: underline;
            height: 19px;
            overflow: hidden;
        }
        .bbtn i {
            font-size: 12px;
            line-height: 24px;
            height: 24px;
            width: 24px;
            display: inline-block;
            background: #fff;
            box-shadow: 0 0 0 1px rgba(0,0,0,0.04), 0 4px 8px 0 rgba(0,0,0,0.20);
            border-radius: 50%;
            text-align: center;
            cursor: pointer;
            margin-left: 60%;
        }
        @media screen and (max-width: 770px) {
            .bbtn i {
                margin-left: 47%;
            }
        }
        .jc-right svg,
        .jc-left svg{
            position: absolute;
            left: 0;right: 0;bottom: 0;top: 0;
            margin: auto;
            width: 24px;
            height: 24px;
            fill: #757575;
        }
        .jc-right:hover svg,
        .jc-left:hover svg{
           fill: #000;
        }
        @media (pointer: coarse) {
          .jc-right,
          .jc-left {
            display: none !important;
          }
        }
        .noselect {
          -webkit-touch-callout: none; /* iOS Safari */
            -webkit-user-select: none; /* Safari */
             -khtml-user-select: none; /* Konqueror HTML */
               -moz-user-select: none; /* Firefox */
                -ms-user-select: none; /* Internet Explorer/Edge */
                    user-select: none;
        }
