header { background: #000 !important;	}
.update_models a, .updateDetails p a { color: #782463 !important; }
.section-heading h3 span { color: #782463 !important; }
.footer-content-inner-right .member-btn-footer { background-color: #256aab !important; color: #000 !important; }
.header-items-login li a { background-color: #256aab !important; color: #000 !important; }
.header-items-login li a.memberLogin { background-color: #000 !important; color: #FFF !important; }
.update_details a, .update_models a, .favorites a, .searchbar_container .filter_link a, .poll a, .news_small a, .tags_filter_trigger a, .global_pagination ul li a:hover, .global_pagination ul li.active a, .update_tags a, .update_tags.dvd_info a, .suggest_tags a.suggest_tags_link, .gallery_page_banner a, .title_bar_hilite, .dvd_details_overview a, .dvd_details a, .bonus_details a, .blog_details a, .comment_counts a, .faqs ul li .faq_question > a, .calendar_month a, .day a, .mailbox a, .top_navbar a.hilite, .red, .update_dvds a {  color: #256aab !important;   }
a {  color: #782463 !important;   }
a:link {  color: #782463 !important;   }
a:hover {  color: #782463 !important;   }
a:active {  color: #782463 !important;   }
a:visited {  color: #782463 !important;   }

.footer-login { color: #782463 !important; }
.global_pagination { background-color: transparent; }

.header-items li a { color: #FFF !important; }

.gradient-top {
  background: transparent
    radial-gradient(
      closest-side at 50% 50%,
      rgba(235, 68, 152, 0.3) 0%,
      transparent 100%
    )
    0% 0% no-repeat padding-box;
}
header .member-btn { background-color: #000; }
header .header-bottom { background: #782463; }
.button { border: 1px solid #782463; color: #782463; background: #0f0f0f; margin: 15px; }
.button:hover { border: 1px solid #782463; color: #000; background: #782463; margin: 15px; }
.button:hover span { color: #000; }
.countdown .countdown-text .timer { color: #782463; }

.flex-direction-nav a { background-color: transparent !important; }
.flex-direction-nav a:before { color: #782463 !important; }
.slide-content-bottom h4, .slide-content-bottom h4 a { color: #FFF !important; }
.slide-content-bottom h4, .slide-content-top h1 { padding: 5px; }
.footer-items-socials li a { color: #782463 !important; }
.update_models a, .updateDetails p a { color: #782463 !important; }

.previewImages img { border-color: #782463; }

.slick-dots li button:before { color: #782463; }
.slick-dots li.slick-active button:before { color: #782463; }
.video-item-inner .left-second-paragraph { color: #782463; }
.video-item-inner .left-first-paragraph a { color: #FFF !important; }
.select-plan-content-right {     border: 1px solid #782463; }
.account-content i { color: #782463; }
.select-plan-content-right span { color: #782463; }
.select-plan input[type="radio"]:checked:after { background-color: #782463; }
.cards-content input[type="radio"]:checked:after { background-color: #782463; }
.comment_name { margin-bottom: 0px; }
.comment_name span.user { color: #256aab !important; font-size: 18px !important; }
.comment_name span.date { color: #989898 !important; font-size: 18px !important; }
.comment_name span.time { color: #989898 !important; font-size: 18px !important; }
.comment { font-size: 18px; }
.join-now input[type=submit] { padding: 10px; background-color: #782463; border: 1px solid #782463; border-radius: 10px; width: 100%; font-weight: bold; color: #FFF; font-size: 20px; } 
.comments_box { border-top: 1px dotted #eb428b; padding-top: 20px; }
.comments_box_form { border-top-width: 0px; }
.flex-direction-nav a { background-color: transparent !important; }

#menuToggle .login-btn, #menuToggle .member-btn { background: #782463; color: #FFF !important; }
.member-btn.mobile { background: #782463; color: #FFF !important; }

.select-plan-content-right .price { color: #782463; font-size: 20px; }
.select-plan-content-right .recurring { color: #FFF; font-size: 13px; }


/* site promotions */
section.site { background-color: #848484; }
section.site .siteUnderline .text {color: #FFF;  }
section.site .siteUnderlineText { color: #FFF;  }
section.site .siteUnderline .button button { background-color: #ff0048; border: 1px solid #ff0048; color: #FFF !important; }
section.site .siteUnderline .button button a { color: #FFF !important; }
section.site .join-btn {  background: #dd5959; color: #fff; }

@media screen and (max-width: 1230px) {
	#menuToggle { top: 40px; }
}

@media screen and (max-width: 730px) {
	#menuToggle { top: 24px;  }
}