#apvg-wrapper .apvg-gallery-inner {
    background: rgb(255, 255, 255);
}
#apvg-wrapper .apvg-header-content {
    background: rgb(238, 241, 242);
}
#apvg-wrapper .apvg-header-info-title {
    color: rgb(17, 17, 17);
}
#apvg-wrapper .apvg-header-info-description {
    color: rgba(17, 17, 17, 0.7);
}
#apvg-wrapper .apvg-header-info-stats {
    color: rgba(17, 17, 17, 0.7);
}
#apvg-wrapper .apvg-follow {
    background-color: rgb(0, 173, 239);
    color: rgb(255, 255, 255);
}
#apvg-wrapper .apvg-share-toggle {
    color: rgb(255, 255, 255) !important;
    background-color: rgb(150, 75, 137);
}
#apvg-wrapper .apvg-share-facebook,
.apvg-light .apvg-share-facebook {
    background: rgb(59, 89, 152) !important;
}
#apvg-wrapper .apvg-share-twitter,
.apvg-light .apvg-share-twitter {
    background: rgb(85, 172, 238) !important;
}
#apvg-wrapper .apvg-share-tumblr,
.apvg-light .apvg-share-tumblr {
    background: rgb(53, 70, 92) !important;
}
#apvg-wrapper .apvg-section-playlist-list-item {
    color: rgb(102, 102, 102);
}
#apvg-wrapper .apvg-playlist-active,
#apvg-wrapper .apvg-section-playlist-list-item:hover {
    color: rgb(255, 255, 255) !important;
    background-color: rgb(150, 75, 137) !important;
}
#apvg-wrapper .apvg-section-playlist {
    border: 1px solid rgb(204, 204, 204);
    background-color: rgb(255, 255, 255);
}
#apvg-wrapper .apvg-section-playlist {
    background: rgb(255, 255, 255);
    color: rgb(90, 90, 90);
}
#apvg-wrapper.apvg-drot .apvg-box,
#apvg-wrapper.apvg-dbt .apvg-box {
    background: rgb(238, 241, 242);
}
#apvg-wrapper .apvg-box.apvg-playlist-item-active,
#apvg-wrapper.apvg-drot .apvg-box:hover,
#apvg-wrapper.apvg-dbt .apvg-box:hover {
    background: rgb(230, 230, 230);
}
#apvg-wrapper .apvg-play {
    border-color: transparent transparent transparent rgba(255, 255, 255, 0.3);
}
#apvg-wrapper .apvg-box:hover .apvg-play {
    border-color: transparent transparent transparent rgba(255, 255, 255, 0.5);
}
#apvg-wrapper .apvg-time {
    color: rgba(255, 255, 255);
    background: rgba(0, 0, 0, 0.3);
}
#apvg-wrapper .apvg-published-at {
    color: rgb(177, 177, 177);
}
#apvg-wrapper .apvg-description {
    color: rgb(119, 119, 119);
}
#apvg-wrapper .apvg-box {
    background: rgb(238, 238, 238);
}
#apvg-wrapper.apvg-dot .apvg-info-wrap {
    background: rgba(255, 255, 255, 0.9);
}
#apvg-wrapper .apvg-title {
    color: rgb(3, 169, 244);
}
#apvg-wrapper .apvg-stats {
    color: rgb(169, 168, 168);
}
#apvg-wrapper .apvg-prev,
#apvg-wrapper .apvg-next {
    background: rgb(255, 255, 255);
}
#apvg-wrapper .apvg-prev svg,
#apvg-wrapper .apvg-next svg {
    color: rgb(128, 127, 127);
}
#apvg-wrapper .apvg-prev:hover,
#apvg-wrapper .apvg-next:hover {
    background-color: rgb(68, 68, 68);
}
#apvg-wrapper .apvg-prev:hover svg,
#apvg-wrapper .apvg-next:hover svg {
    color: rgb(255, 255, 255);
}
#apvg-wrapper .apvg-nav-number {
    color: rgb(170, 170, 170);
    background-color: rgb(238, 238, 238);
}
#apvg-wrapper .apvg-nav-number:hover,
#apvg-wrapper .apvg-nav-number.apvg-nav-item-active {
    background-color: rgb(68, 68, 68);
    color: rgb(170, 170, 170);
}
.apvg-light .apvg-lightbox {
    background: rgba(0, 0, 0, 0.8);
}
.apvg-light .apvg-lightbox-content-inner {
    background-color: rgb(17, 17, 17);
}
.apvg-light .apvg-lightbox-close svg,
.apvg-light .apvg-lightbox-prev svg,
.apvg-light .apvg-lightbox-next svg {
    color: rgb(170, 170, 170);
}
.apvg-lightbox-info {
    background-color: rgb(255, 255, 255);
}
.apvg-lightbox-video-title {
    color: rgb(34, 34, 34);
}
.apvg-lightbox-video-uploaded-date {
    color: rgb(134, 153, 166);
}
.apvg-lightbox-user-info {
    border-bottom-color: rgb(227, 232, 233);
}
.apvg-lightbox-user-info-name {
    color: rgb(26, 46, 59);
}
.apvg-lightbox-user-follow {
    background-color: rgb(0, 173, 239);
    color: rgb(255, 255, 255);
}
.apvg-lightbox-download {
    background-color: rgb(150, 75, 137);
    color: rgb(255, 255, 255);
}
.apvg-lightbox-video-stats-wrap-inner {
    color: rgb(26, 46, 59);
}
.apvg-lightbox-video-stats-wrap-inner:hover {
    background: rgb(240, 242, 244);
}
.apvg-lightbox-video-share-toggle {
    background-color: rgb(238, 241, 242);
    color: rgb(26, 46, 59);
}
.apvg-lightbox-video-share-toggle:hover {
    background-color: rgb(227, 232, 233);
    color: rgb(26, 46, 59);
}
.apvg-lightbox-video-desc-inner {
    color: rgb(26, 46, 59);
}
.apvg-lightbox-video-desc:after {
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0, rgb(255, 255, 255) 70%);
}
.apvg-lightbox-video-desc-read-more {
    color: rgb(26, 46, 59);
}
.apvg-lightbox-video-desc-read-more:hover {
    color: rgb(0, 136, 204);
}
.apvg-lightbox-video-category-num{
    color: rgb(26, 46, 59);
}
.apvg-lightbox-video-category span {
    background-color: rgb(238, 241, 242);
    color: rgb(26, 46, 59);
}
.apvg-lightbox-video-category span:hover {
    background-color: rgb(227, 232, 233);
    color: rgb(26, 46, 59);
}
.apvg-lightbox-video-comments-holder {
    border-top-color: rgb(227, 232, 233);
}
.apvg-lightbox-video-comment-count {
    color: rgb(26, 46, 59);
}
.apvg-lightbox-video-comment-load-more {
    color: rgb(134, 153, 166);
    border-color: rgb(134, 153, 166);
}
.apvg-lightbox-video-comment-load-more:hover {
    background-color: rgb(208, 216, 219);
    color: rgb(208, 216, 219);
    border-color: rgb(208, 216, 219);
}
.apvg-lightbox-video-comment-detail-wrap {
    border-top-color: rgb(227, 232, 233);
}
.apvg-lightbox-video-comment-user {
    color: rgb(26, 46, 59);
}
.apvg-lightbox-video-comment-time {
    color: rgb(134, 153, 166);
}
.apvg-lightbox-video-comment-desc {
    color: rgb(26, 46, 59);
}
#apvg-wrapper .apvg-playlist-loader {
    background-color: rgb(150, 75, 137) !important;
}
