.pgc-sgb-cb{
    position:relative;
    min-height:240px
}
.pgc-sgb-cb img{
    pointer-events:none
}
.sgb-preloader{
    position:absolute;
    width:38px;
    height:38px;
    left:50%;
    top:50%;
    -webkit-transform:translateX(-50%) translateY(-50%);
    transform:translateX(-50%) translateY(-50%)
}
.sgb-preloader .sgb-square{
    width:15px;
    height:15px;
    margin:2px;
    float:left;
    opacity:0;
    background:#d3d3d3;
    animation:sgb-focusfade 2.8s infinite
}
.sgb-preloader .sgb-square:nth-child(1){
    animation-delay:.7s
}
.sgb-preloader .sgb-square:nth-child(2){
    animation-delay:1.4s
}
.sgb-preloader .sgb-square:nth-child(3){
    animation-delay:2.8s
}
.sgb-preloader .sgb-square:nth-child(4){
    animation-delay:2.1s
}
@keyframes sgb-focusfade{
    0%{
        opacity:0
    }
    30%{
        opacity:0
    }
    60%{
        opacity:1
    }
    75%{
        opacity:1
    }
}
.no-js .sgb-preloader{
    display:none
}
.simply-gallery-amp,simpLy-gallery-freedom-block{
    position:relative
}
.simply-gallery-amp *,.simpLy-gallery-freedom-block *{
    box-sizing:border-box
}
.simply-gallery-amp .sgb-gallery,.simpLy-gallery-freedom-block .sgb-gallery{
    position:relative
}
.simply-gallery-amp .sgb-gallery .sgb-item,.simpLy-gallery-freedom-block .sgb-gallery .sgb-item{
    max-width:250px;
    margin:1em auto
}
.sgb-gallery .sgb-item figure{
    margin:0;
    height:100%;
    display:flex;
    flex-direction:column
}
.sgb-gallery .sgb-item-caption{
    background:#eaeaea;
    color:#000;
    font-size:.8em;
    padding:.5em .5em 1em;
    margin:0;
    text-align:center
}
.sgb-gallery .sgb-item img,.sgb-gallery .sgb-item video{
    height:100%;
    width:100%;
    flex:1;
    object-fit:cover;
    display:block
}
.sgb-gallery .sgb-item audio,.sgb-gallery .sgb-item video{
    outline:0
}
.sgb-gallery .sgb-item audio{
    width:100%
}
.sgb-gallery .sgb-item a{
    height:100%;
    flex:1;
    object-fit:cover
}
 .pgc-rev-utils-preloader{
    min-height:inherit;
    position:absolute;
    top:0;
    left:0;
    bottom:0;
    right:0;
    overflow:hidden;
    z-index:100
}
.pgc-rev-utils-preloader .pgc-rev-utils-static{
    position:absolute;
    left:50%;
    top:50%;
    border-radius:50%
}
.pgc-rev-utils-preloader .pgc-rev-utils-spinner{
    left:50%;
    top:50%;
    animation:1s pgc-rev-spinner linear infinite
}
.pgc-rev-utils-preloader .pgc-rev-utils-spinner .pgc-rev-utils-point{
    position:absolute;
    left:50%;
    top:50%;
    border-radius:100%
}
@keyframes pgc-rev-spinner{
    0%{
        transform:rotate(-360deg)
    }
    100%{
        transform:rotate(0deg)
    }
}
.pgc-rev-item-menu-view{
    position:relative;
    overflow:hidden;
    float:left
}
.pgc-rev-item-menu-view.pgc-rev-item-menu-type-ultrabox{
    display:flex;
    flex-direction:row;
    flex-wrap:wrap;
    margin-right:5px
}
.pgc-rev-item-menu-view.pgc-rev-item-menu-type-ultrabox .pgc-rev-item-menu-button{
    padding:3px;
    width:43px;
    height:43px;
    margin:0 5px;
    border-radius:2px
}
.pgc-rev-item-menu-view.pgc-rev-item-menu-type-lightbox .pgc-rev-item-menu-button{
    margin:2px
}
.pgc-rev-item-menu-view.pgc-rev-item-menu-type-thumb{
    display:flex;
    flex-direction:row;
    flex-wrap:wrap;
    justify-content:flex-end
}
.pgc-rev-item-menu-view.pgc-rev-item-menu-type-thumb .pgc-rev-item-menu-button{
    margin:1px
}
.pgc-rev-item-menu-view .pgc-rev-item-menu-button{
    position:relative;
    padding:9px;
    width:38px;
    height:38px;
    cursor:pointer;
    float:left;
    transition:background-color .2s,transform .4s ease-out;
    border-radius:2px
}
.pgc-rev-item-menu-view .pgc-rev-item-menu-button svg{
    width:100%;
    height:100%;
    fill:inherit;
    display:block;
    pointer-events:none;
    transition:fill .2s,transform .4s ease-out
}
.pgc-rev-item-menu-view .pgc-rev-item-menu-button svg path{
    transition:none
}
.pgc-rev-scroller-ho-view{
    line-height:1;
    overflow-y:auto;
    -webkit-overflow-scrolling:touch;
    -ms-overflow-style:none;
    -ms-overflow-style:none;
    scrollbar-width:none
}
.pgc-rev-scroller-ho-view::-webkit-scrollbar{
    display:none
}
.pgc-rev-scroller-ho-view.pgc-block-pan-y{
    -ms-touch-action:pan-x;
    touch-action:pan-x
}
.pgc-rev-scroller-ho-grabbable{
    cursor:move;
    cursor:grab;
    cursor:-moz-grab;
    cursor:-webkit-grab
}
.pgc-rev-scroller-ho-grabbable:active{
    cursor:grabbing;
    cursor:-moz-grabbing;
    cursor:-webkit-grabbing
}
.pgc-rev-fillmode-thumb-view{
    position:relative;
    opacity:0;
    transition:opacity .45s
}
.pgc-rev-fillmode-thumb-view .pgc-rev-fillmode-thumb-main-wrap{
    width:100%;
    height:100%
}
.pgc-rev-fillmode-thumb-view .pgc-rev-fillmode-thumb-main-wrap .pgc-rev-fillmode-thumb-item-wrap{
    position:relative;
    width:100%;
    height:100%;
    border-radius:inherit;
    overflow:hidden
}
.pgc-rev-fillmode-thumb-view .pgc-rev-fillmode-thumb-main-wrap .pgc-rev-fillmode-thumb-item-wrap img{
    position:absolute;
    display:block;
    border:0;
    margin:0;
    padding:0;
    max-height:none !important;
    max-width:none !important;
    min-height:0 !important;
    min-width:0 !important;
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden
}
.pgc-rev-fillmode-thumb-view .pgc-rev-fillmode-thumb-item-hover{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%
}
.pgc-rev-fillmode-thumb-view .pgc-rev-fillmode-thumb-item-inner{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%
}
.pgc-rev-fillmode-thumb-view .pgc-rev-fillmode-thumb-image-substitute{
    position:relative;
    box-shadow:inset 0 0 100px rgba(0,0,0,.5),inset 0 0 0 1px rgba(0,0,0,.05);
    background:#eee;
    width:100%;
    display:flex;
    flex-direction:column;
    justify-content:center;
    align-content:center
}
.pgc-rev-fillmode-thumb-view .pgc-rev-fillmode-thumb-image-substitute svg{
    width:50px;
    height:50px
}
.pgc-rev-scroll-bar-maxi-view{
    position:relative;
    overflow:hidden;
    max-width:100%
}
.pgc-rev-scroll-bar-maxi-view .pgc-rev-scroll-bar-maxi-slider-content-view{
    position:relative;
    cursor:pointer
}
.pgc-rev-scroll-bar-maxi-thumb-simple-border{
    position:absolute
}
.pgc-rev-scroll-bar-maxi-thumb-simple-border>div{
    transition:transform .3s
}
.pgc-rev-scroll-bar-maxi-thumb-simple-border .pgc-rev-scroll-bar-maxi-thumb-item-link{
    position:absolute;
    width:34px;
    height:34px;
    padding:6px;
    margin:6px;
    right:0;
    border-radius:50%;
    pointer-events:none
}
.pgc-rev-scroll-bar-maxi-thumb-simple-border .pgc-rev-scroll-bar-maxi-thumb-item-link svg{
    width:100%;
    height:100%;
    fill:rgba(0,0,0,.58);
    display:block
}
.pgc-rev-scroll-bar-maxi-thumb-simple-border .pgc-rev-scroll-bar-maxi-thumb-hover{
    opacity:0;
    transition:.4s
}
.pgc-rev-scroll-bar-maxi-thumb-simple-border video{
    position:absolute;
    top:50%;
    transform:translateY(-50%);
    min-width:100%;
    min-height:100%;
    max-width:100%
}
.pgc-rev-scroll-bar-maxi-thumb-simple-border.hover>div{
    transform:translateY(-10px)
}
.pgc-rev-np-navi-view{
    position:relative;
    display:flex;
    flex-direction:row;
    flex-wrap:nowrap;
    justify-content:space-between;
    align-items:center;
    user-select:none;
    margin-top:5px
}
.pgc-rev-np-navi-view *{
    box-sizing:border-box !important
}
.pgc-rev-np-navi-view .pgc-rev-np-navi-button{
    float:none;
    width:60px;
    height:24px;
    cursor:pointer;
    transition:opacity .5s
}
.pgc-rev-np-navi-view .pgc-rev-np-navi-button svg{
    display:block;
    width:100%;
    height:100%;
    fill:inherit
}
.pgc-rev-np-navi-view .pgc-rev-np-navi-button.pgc-desable{
    pointer-events:none;
    cursor:none;
    opacity:.5
}
.pgc-rev-np-navi-view .pgc-rev-np-navi-button.pgc-remove{
    visibility:hidden
}
.pgc-rev-np-navi-view .pgc-rev-np-navi-sub-view{
    width:100%
}
.pgc-rev-bulet-view{
    position:relative;
    padding:10px;
    display:flex;
    flex-direction:row;
    flex-wrap:wrap;
    justify-content:center;
    user-select:none
}
.pgc-rev-bulet-view *{
    box-sizing:border-box !important
}
.pgc-rev-bulet-view .pgc-rev-bulet-bulet{
    border-radius:50%;
    margin:4px;
    cursor:pointer;
    transition:.3s;
    transition-delay:.1s
}
.pgc-rev-bulet-view .pgc-rev-bulet-bulet.hover{
    transform:scale(1.3)
}
.pgc-rev-bulet-view.pgc-remove{
    visibility:hidden
}
.pgc-rev-scr-bar-view{
    position:relative;
    margin:5px 0 0;
    visibility:hidden;
    width:100%
}
.pgc-rev-scr-bar-view .pgc-rev-scr-bar-track{
    position:relative;
    left:0;
    top:0;
    right:0;
    bottom:0;
    border-radius:inherit
}
.pgc-rev-scr-bar-view .pgc-rev-scr-bar-track>div{
    border-radius:inherit
}
.pgc-rev-scr-bar-view .pgc-rev-scr-bar-bar{
    position:absolute;
    top:0;
    left:0;
    height:100%;
    transform-origin:left top;
    transform:translateX(0);
    border-radius:inherit
}
.pgc-rev-scr-bar-view .pgc-rev-scr-bar-bar>div{
    height:100%;
    border-radius:inherit;
    transition:transform .2s
}
.pgc-rev-scr-bar-view .pgc-rev-scr-bar-bar:hover>div{
    transform:scaleY(1.2);
    box-shadow:0 0 3px #000
}
.pgc-rev-scr-bar-view.pgc-enable{
    visibility:visible
}
.pgc-rev-scr-bar-view.pgc-mini-screen{
    margin:2px 0 0;
    opacity:.5
}
.pgc-rev-share-bar-light-view{
    position:absolute;
    width:100%;
    height:100%;
    top:0;
    left:0;
    transition:opacity .4s;
    opacity:0;
    display:flex;
    flex-direction:row;
    align-items:center;
    justify-content:center;
    flex-wrap:wrap;
    align-content:center
}
.pgc-rev-share-bar-light-view *{
    box-sizing:border-box
}
.pgc-rev-share-bar-light-view.pgc-rev-share-bar-light-fixed{
    position:fixed
}
.pgc-rev-share-bar-light-view .pgc-rev-share-bar-light-bg{
    position:absolute;
    width:100%;
    height:100%
}
.pgc-rev-share-bar-light-view .pgc-rev-share-bar-light-button{
    width:100px;
    height:100px;
    padding:20px;
    border-radius:20px;
    fill:inherit;
    transition:.3s;
    z-index:100;
    margin:10px;
    cursor:pointer
}
.pgc-rev-share-bar-light-view .pgc-rev-share-bar-light-button svg{
    pointer-events:none;
    display:block;
    width:100%;
    height:100%;
    fill:inherit
}
.pgc-rev-share-bar-light-view .pgc-rev-share-bar-light-button:hover{
    transform:translateY(-4px)
}
.pgc-rev-share-bar-light-view .pgc-rev-share-bar-light-button.disable{
    pointer-events:none;
    opacity:.3
}
.pgc-rev-share-bar-light-view.pgc-rev-share-bar-light-activate{
    opacity:1
}
.pgc-rev-slider-view{
    position:absolute;
    overflow:hidden;
    left:0;
    right:0;
    top:0;
    bottom:0
}
.pgc-rev-slider-view *{
    box-sizing:border-box !important;
    line-height:1.4
}
.pgc-rev-slider-view.isDragging video{
    pointer-events:none
}
.pgc-rev-slider-view .pgc-rev-slider-hints{
    position:absolute;
    display:inline-block;
    padding:5px 10px;
    font-size:12px;
    line-height:normal;
    background-color:rgba(0,0,0,.8);
    color:#fff;
    transform:translateY(-100%);
    border-radius:2px;
    transition:.4s
}
.pgc-rev-slider-view.pgc-rev-slider-activate{
    pointer-events:auto;
    visibility:visible;
    opacity:1
}
.pgc-rev-slider-view .pgc-rev-slider-bg{
    width:100%;
    height:100%;
    transform:translateZ(0)
}
.pgc-rev-slider-view .pgc-rev-slider-wrap{
    position:absolute;
    user-select:none;
    width:100%;
    top:0;
    bottom:0
}
.pgc-rev-slider-view .miniScreen{
    margin-top:0;
    margin-bottom:0
}
.pgc-rev-slider-view .pgc-rev-slider-next-prev-button{
    position:absolute;
    width:45px;
    height:40px;
    top:50%;
    margin:0 10px;
    padding:0;
    cursor:pointer;
    transition:background-color .3s,transform .5s ease-out;
    border-radius:2px
}
.pgc-rev-slider-view .pgc-rev-slider-next-prev-button.next-prev-button-mini-screen{
    display:none
}
.pgc-rev-slider-view .pgc-rev-slider-next-prev-button svg{
    transition:fill .3s;
    width:100%;
    height:100%;
    vertical-align:baseline !important
}
.pgc-rev-slider-view.pgc-img-zoom-in .pgc-img{
    cursor:grab
}
.pgc-rev-slider-view.pgc-img-zoom-in .pgc-img:active{
    cursor:grabbing
}
.pgc-rev-slider-page-view{
    position:absolute;
    display:block;
    transform:translate3d(0,0,0);
    width:100%;
    top:0;
    bottom:0;
    left:0;
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
    overflow:hidden;
    -moz-user-select:none;
    -ms-user-select:none;
    touch-action:none
}
.pgc-rev-slider-page-view .pgc-rev-slider-page-place-holder{
    position:absolute;
    transition:.35s ease-out;
    user-select:none
}
.pgc-rev-slider-page-view .pgc-rev-slider-page-place-holder.bg-mode{
    box-shadow:inset 0 0 100px rgba(0,0,0,.5),inset 0 0 0 1px rgba(0,0,0,.05);
    background:#eee
}
.pgc-rev-slider-page-view .pgc-rev-slider-page-place-holder video{
    max-width:100%;
    min-width:100%;
    max-height:100%;
    margin:auto;
    outline:none
}
.pgc-rev-slider-page-view .pgc-rev-slider-page-place-holder img{
    object-fit:cover;
    width:100%;
    height:100%
}
.pgc-rev-slider-page-view .pgc-rev-slider-page-place-holder img.onLoad{
    transition:.35s ease-out;
    opacity:1
}
.pgc-rev-slider-page-view .pgc-rev-slider-page-inner{
    position:absolute;
    display:block;
    left:0;
    top:0;
    bottom:0;
    width:100%;
    overflow:hidden;
    transform:translate3d(0,0,0);
    backface-visibility:hidden;
    -webkit-backface-visibility:hidden;
    -webkit-transform-origin:left top;
    transform-origin:left top;
    user-select:none;
    touch-action:none;
    animation-duration:.6s;
    animation-play-state:running;
    animation-fill-mode:both;
    animation-timing-function:ease-out
}
.pgc-rev-slider-page-view .pgc-rev-slider-page-inner img{
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
    position:absolute !important;
    display:block !important;
    border:none !important;
    max-width:none !important;
    opacity:0;
    padding:0 !important;
    margin:0 !important;
    user-select:none;
    -webkit-tap-highlight-color:rgba(0,0,0,0)
}
.pgc-rev-slider-page-view .pgc-rev-slider-page-inner img.iph-protect{
    -webkit-touch-callout:none
}
.pgc-rev-slider-page-view .pgc-rev-slider-page-inner img.onLoad{
    transition:.35s ease-out;
    opacity:1
}
.pgc-rev-slider-page-view .pgc-rev-slider-page-sub-content-holder{
    position:absolute;
    visibility:hidden;
    transition:.35s ease-out
}
.pgc-rev-slider-page-view .pgc-rev-slider-page-sub-content-holder .icon-holder{
    position:absolute;
    animation-name:pgc-rev-fade-in;
    animation-duration:.5s;
    animation-delay:.25s;
    animation-fill-mode:forwards;
    opacity:0;
    width:140px;
    height:140px;
    border-radius:50%;
    background-color:hsla(0,0%,100%,.6);
    transform:translateY(-50%) translateX(-50%);
    left:50%;
    top:50%;
    padding:30px;
    cursor:pointer
}
.pgc-rev-slider-page-view .pgc-rev-slider-page-sub-content-holder .icon-holder svg{
    width:100%;
    height:100%;
    fill:rgba(0,0,0,.4)
}
.pgc-rev-slider-page-view .pgc-rev-slider-page-sub-content-holder iframe{
    width:100% !important;
    height:100% !important;
    top:0;
    left:0
}
.pgc-rev-slider-page-view .pgc-rev-slider-page-sub-content-holder audio{
    outline:none;
    position:absolute;
    bottom:0;
    width:100%
}
.pgc-rev-slider-page-view.info-icon .pgc-rev-slider-page-sub-content-holder,.pgc-rev-slider-page-view.info-icon .pgc-rev-slider-page-icon-holder{
    visibility:visible
}
@keyframes pgc-rev-fade-in{
    from{
        opacity:0
    }
    to{
        opacity:1
    }
}
@keyframes pgc-rev-rotate{
    from{
        transform:rotate(0deg)
    }
    to{
        transform:rotate(360deg)
    }
}
.pgc-rev-wrap-rotate svg{
    animation-name:pgc-rev-rotate;
    animation-duration:2s;
    animation-iteration-count:infinite;
    animation-timing-function:linear
}
.pgc-rev-slider-post-informer-view{
    position:absolute;
    height:100%;
    width:100%;
    opacity:0;
    transition-delay:.1s;
    transition-property:opacity;
    transition-duration:.2s;
    font-size:medium;
    line-height:1.4
}
.pgc-rev-slider-post-informer-view .pgc-rev-slider-post-informer-button,.pgc-rev-slider-post-informer-view .pgc-rev-slider-post-informer-price{
    position:relative;
    cursor:pointer;
    display:inline-block;
    left:0;
    top:0;
    color:#fff;
    margin:10px 0 0;
    padding:3px 20px;
    background-color:rgba(0,0,0,.8)
}
.pgc-rev-slider-post-informer-view .pgc-rev-slider-post-informer-price{
    cursor:auto;
    margin:5px 0 0
}
.pgc-rev-slider-post-informer-view .pgc-rev-slider-post-informer-button:hover{
    background-color:#fff;
    color:rgba(0,0,0,.8)
}
.pgc-show-controls .pgc-rev-slider-post-informer-view{
    pointer-events:all;
    opacity:1
}
.pgc-rev-lb-d-view{
    direction:ltr;
    position:fixed;
    z-index:99999;
    left:0;
    right:0;
    top:0;
    bottom:0;
    visibility:hidden;
    opacity:0;
    -ms-touch-action:none;
    touch-action:none;
    -webkit-text-size-adjust:100%;
    font-family:Arial,Helvetica,sans-serif;
    -webkit-transition:opacity .4s ease;
    transition:opacity .4s ease,visibility .4s ease
}
.pgc-rev-lb-d-view *{
    box-sizing:border-box !important;
    line-height:1.4
}
.pgc-rev-lb-d-view.pgc-rev-lb-d-activate{
    pointer-events:auto;
    visibility:visible;
    opacity:1
}
.pgc-rev-lb-d-view .pgc-rev-lb-d-bg{
    width:100%;
    height:100%;
    will-change:opacity;
    transform:translateZ(0)
}
.pgc-rev-lb-d-view .pgc-rev-lb-d-bg.pgc-rev-lb-d-deactivate{
    transition:opacity .3s
}
.pgc-rev-lb-d-view .pgc-rev-lb-d-content{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%
}
.pgc-rev-lb-d-view .pgc-rev-lb-d-next-prev-button{
    position:absolute;
    width:55px;
    height:50px;
    top:50%;
    padding:0;
    margin:0 10px;
    cursor:pointer;
    transition:background-color .3s,transform .5s ease-out;
    border-radius:2px
}
.pgc-rev-lb-d-view .pgc-rev-lb-d-next-prev-button svg{
    display:block;
    fill:inherit;
    transition:fill .3s;
    width:100%;
    height:100%
}
.pgc-rev-lb-d-view .pgc-rev-lb-d-next-prev-button.next{
    right:0;
    transform:translateY(-50%) translateX(150%)
}
.pgc-rev-lb-d-view .pgc-rev-lb-d-next-prev-button.prev{
    left:0;
    transform:translateY(-50%) translateX(-150%)
}
.pgc-rev-lb-d-view.pgc-next-show .pgc-rev-lb-d-next-prev-button.next{
    transform:translateY(-50%) translateX(0)
}
.pgc-rev-lb-d-view.pgc-prev-show .pgc-rev-lb-d-next-prev-button.prev{
    transform:translateY(-50%) translateX(0)
}
.pgc-rev-lb-d-view.miniScreen .pgc-rev-lb-d-next-prev-button,.pgc-rev-lb-d-view.pgc-mini-screen .pgc-rev-lb-d-next-prev-button{
    display:none
}
.pgc-rev-lb-d-view .pgc-rev-lb-d-header{
    position:absolute;
    padding:5px;
    left:0;
    top:0;
    user-select:none;
    width:100%;
    display:flex;
    flex-direction:row;
    flex-wrap:wrap;
    align-items:center;
    transform:translateY(-100%);
    transition:transform .4s ease-out
}
.pgc-rev-lb-d-view .pgc-rev-lb-d-header *{
    user-select:none;
    -moz-user-select:none;
    -webkit-user-select:none
}
.pgc-rev-lb-d-view .pgc-rev-lb-d-header.pgc-rev-lb-d-show{
    transform:translateY(0%)
}
.pgc-rev-lb-d-view .pgc-rev-lb-d-header.pgc-rev-lb-d-touch-device{
    justify-content:flex-end
}
.pgc-rev-lb-d-view .pgc-rev-lb-d-header.pgc-rev-lb-d-touch-device .pgc-rev-lb-d-counter-play-wrap{
    display:flex;
    flex-direction:row-reverse
}
.pgc-rev-lb-d-view .pgc-rev-lb-d-footer{
    position:absolute;
    max-height:44vh;
    left:0;
    bottom:0;
    width:100%;
    transform:translateY(100%);
    transition:transform .4s ease-out
}
.pgc-rev-lb-d-view .pgc-rev-lb-d-footer.pgc-rev-lb-d-show{
    transform:translateY(0%)
}
.pgc-rev-lb-d-view.pgc-header-show .pgc-rev-lb-d-header{
    transform:translateY(0%)
}
.pgc-rev-lb-d-view.pgc-header-show .pgc-rev-lb-d-footer{
    transform:translateY(0%)
}
.pgc-rev-lb-d-view .pgc-rev-lb-d-free-space{
    flex:auto
}
.pgc-rev-lb-d-view .pgc-rev-lb-d-info-wrap{
    position:relative;
    flex:none;
    min-height:20px;
    padding:0 10px;
    max-width:100%
}
.pgc-rev-lb-d-view .pgc-rev-lb-d-counter-play-wrap{
    display:flex;
    flex-direction:row
}
.pgc-rev-lb-d-view .pgc-rev-lb-d-counter-play-wrap .pgc-rev-lb-d-counter-wrap{
    position:relative;
    font-size:14px;
    line-height:22px;
    font-weight:400;
    color:#fff;
    font-family:monospace
}
.pgc-rev-lb-d-view .pgc-rev-lb-d-counter-play-wrap .pgc-rev-lb-d-counter-wrap .pgc-rev-lb-d-counter-current{
    position:relative;
    display:inline-block
}
.pgc-rev-lb-d-view .pgc-rev-lb-d-counter-play-wrap .pgc-rev-lb-d-counter-wrap .pgc-rev-lb-d-counter-delimiter{
    position:relative;
    display:inline-block;
    padding:0 3px
}
.pgc-rev-lb-d-view .pgc-rev-lb-d-counter-play-wrap .pgc-rev-lb-d-counter-wrap .pgc-rev-lb-d-counter-all{
    position:relative;
    display:inline-block
}
.pgc-rev-lb-d-view .pgc-rev-lb-d-counter-play-wrap .pgc-rev-lb-d-auto-play-wrap{
    position:relative;
    opacity:0;
    height:22px;
    transition:opacity .4s;
    margin:0 10px
}
.pgc-rev-lb-d-view .pgc-rev-lb-d-item-menu-wrap{
    position:relative;
    flex:none;
    min-width:40px;
    overflow:hidden
}
.pgc-rev-lb-d-auto-play-wrap svg{
    width:22px;
    height:22px
}
.pgc-rev-lb-d-auto-play-wrap svg path{
    transition:unset
}
.pgc-rev-lb-d-informer-view{
    position:relative;
    width:100%;
    padding:30px 20px 10px;
    color:#fff;
    display:flex;
    flex-direction:column;
    flex-wrap:wrap
}
.pgc-rev-lb-d-informer-view .pgc-rev-lb-d-informer-info-wrapper,.pgc-rev-lb-d-informer-view .pgc-rev-lb-d-informer-sub-info-wrapper{
    position:relative;
    width:800px;
    max-width:100%;
    margin:auto;
    text-align:center
}
.pgc-rev-lb-d-informer-view .pgc-rev-lb-d-informer-title{
	 font-family:"Kanit";
    display:inline-block;
    padding:0 10px;
    position:relative;
    font-size:18px
}
.pgc-rev-lb-d-informer-view .pgc-rev-lb-d-informer-description{
    position:relative;
    font-size:15px
}
.pgc-rev-lb-d-informer-view .pgc-rev-lb-d-informer-read-more{
    width:22px;
    height:22px;
    margin:0 auto;
    opacity:0;
    transition:opacity .2s;
    cursor:pointer;
    pointer-events:none
}
.pgc-rev-lb-d-informer-view .pgc-rev-lb-d-informer-read-more svg{
    width:100%;
    height:100%;
    display:block;
    fill:inherit
}
.pgc-rev-lb-d-informer-view .pgc-rev-lb-d-informer-read-more.pgc-rev-lb-d-informer-activate{
    pointer-events:unset;
    opacity:1
}
.pgc-rev-lb-d-share-view{
    position:absolute;
    width:100%;
    height:100%;
    top:0;
    left:0;
    transition:opacity .4s;
    opacity:0;
    display:flex;
    flex-direction:row;
    align-items:center;
    justify-content:center;
    flex-wrap:wrap;
    align-content:center
}
.pgc-rev-lb-d-share-view .pgc-rev-lb-d-share-bg{
    position:absolute;
    width:100%;
    height:100%
}
.pgc-rev-lb-d-share-view .pgc-rev-lb-d-share-button{
    width:100px;
    height:100px;
    padding:20px;
    border-radius:20px;
    fill:inherit;
    transition:transform .3s;
    z-index:100;
    margin:10px;
    cursor:pointer
}
.pgc-rev-lb-d-share-view .pgc-rev-lb-d-share-button svg{
    pointer-events:none;
    display:block;
    width:100%;
    height:100%;
    fill:inherit
}
.pgc-rev-lb-d-share-view .pgc-rev-lb-d-share-button:hover{
    transform:translateY(-10px)
}
.pgc-rev-lb-d-share-view .pgc-rev-lb-d-share-button.disable{
    pointer-events:none;
    opacity:.3
}
.pgc-rev-lb-d-share-view.pgc-rev-lb-d-share-activate{
    opacity:1
}
.pgc-rev-lb-d-thumbs-view{
    position:absolute;
    display:flex;
    flex-direction:column;
    justify-content:center;
    align-items:center;
    top:0;
    left:0;
    width:100%;
    height:100%;
    opacity:0;
    transition:opacity .5s;
    background-color:rgba(0,0,0,.8)
}
.pgc-rev-lb-d-thumbs-view .pgc-rev-lb-d-thumbs-close{
    width:30px;
    height:30px;
    padding:4px;
    cursor:pointer;
    z-index:1;
    margin:0 10px 0 auto
}
.pgc-rev-lb-d-thumbs-view .pgc-rev-lb-d-thumbs-close svg{
    fill:inherit;
    display:block;
    width:100%;
    height:100%
}
.pgc-rev-lb-d-thumbs-view .pgc-rev-lb-d-thumbs-bg{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%
}
.pgc-rev-lb-d-thumbs-view.active{
    opacity:1
}
 