body {background: #101010; background-size: cover; background-attachment: fixed; background-position: center; background-repeat: no-repeat;}
a {color: #FF1493;}
a#home-link {color: transparent !important;}
.Alert {border-radius: 30px; background: #A30000;}
.Alert, .Alert a, .Alert a:hover, .Alert .Button, .Alert .Button:hover, .Alert .Button:active, .Alert .Button.active, .Alert .Button:focus, .Alert .Button.focus {color: #fff;}
.scrolled .App-header {box-shadow: 0px 2px 6px #FF1493; color: #fff;}
.App-titleControl>.Button {color: #FFF;}
.App-titleControl>.Button:focus {color: #FF1493;}
.Button {border-radius: 30px; color: #fff;}
.Button--primary {background: #FF1493; color: #fff;}
.Button:hover{background-color: #FF1493; color: #fff;}
.Button-link:hover {color: #FF1493;}
.Button-label {color: #fff;}
.Button--link:active, .Button--link.active, .Button--link:focus, .Button--link.focus, .open>.Button--link.Dropdown-toggle {color: #FF1493;}
//.Button--link:hover {background-color: #FF1493 !important;}
.Button--primary.disabled, .Button--primary[disabled], fieldset[disabled] .Button--primary {background: #6A0A4B;}
.Button--primary:active, .Button--primary.active, .open>.Dropdown-toggle.Button--primary {background-color: #850D5E;}
.Button--primary:hover, .Button--primary:focus, .Button--primary.focus {background-color: #6A0A4B;}
.DiscussionListItem-info {margin-left: -25px;}
.DiscussionListItem {border-radius: 30px; margin-bottom: 10px;}
.DiscussionListItem:hover{background-color:#1a1a1a; box-shadow: 0px 0px 6px #FF1493; color: #fff;}
.DiscussionList:not(.DiscussionList--searchResults) .read .DiscussionListItem-title {color: #fff;}
.DiscussionListItem-badges .Badge--frontpage {display: none;}
.DiscussionListItem-info .item-excerpt {display: none !important;}
.DiscussionListItem-info .username {color: #FF1493;}
.DiscussionHero-title {color: #fff; border-radius: 30px;}
.DiscussionListItem-badges .Badge--locked {display: none;}
.DiscussionListItem-author {margin-top: 8px;}
@media (min-width: 768px) {.DiscussionListItem-author {margin-left: -58px;}}
.DiscussionListItem-author .Avatar {width: 48px; height: 48px;}
.DiscussionListItem-badges {width: auto; margin-left: 4px; top: -2px;}
.DiscussionListItem-badges .Badge--sticky {margin-right: 5px;}
.Dropdown-menu {box-shadow: 0px 0px 6px #FF1493; border-radius: 10px;}
.FormControl {border-radius: 50px;}
.FormControl:focus {border-color: #FF1493;}
.FormControl:Focus, .FormControl.focus {border-color: #FF1493;}
.Header-title {margin: -2px 15px 0 0 !important;}
.Header-logo {max-height: 40px !important;}
.Hero{background-color: transparent; border-radius: 5px;}
.Hero-title {color: #fff;}
.Hero.WelcomeHero {display: none;}
.IndexPage-nav .item-newDiscussion .Button {background: #cf1493;}
.item-nav .item-tags {display: none !important;}
.Modal-header {background-color: #FF1493; color: #fff;}
.Modal-content {border-radius: 20px;}
.NotificationGrid {border-radius: 10px;}
.Post {background-color: #1a1a1a; box-shadow: 0px 0px 6px #FF1493; margin-bottom: 15px; border-radius: 30px;}
.Post-body { margin-right: 20px;}
.ReplyPlaceholder {margin-top: 20px;}
.RecipientLabel {border: 1px solid #FF1493 !important; margin-right: 2px; border-radius: 15px !important;}
.Search-input {border-radius: 30px;}
.Search-input input {border-radius: 30px;}
//.SubscriptionMenu-button--follow {background-color: }
.sideNav .Dropdown--select .Dropdown-menu>.Dropdown-separator {background: #FF1493;}
.sideNav .Dropdown--select .Dropdown-menu>li.active>a {color: #FF1493;}
.sideNav .Dropdown--select .Dropdown-menu>li>a:hover {background: none; color: #FF1493; text-decoration: none}
.TagTile, .TagTile a{margin: 10px;}
.TagTile-name {color: #fff;}
.TagLabel.untagged {border: 1px dotted #FF1493 !important; color: #FF1493 !important;}
.TagHero {max-hight: 20px;}
.TagLabel-text {color: #fff;}
.UserBio.editable:not(.editing) {border-radius: 30px;}
.UserBio .UserBio textarea {border-radius: 5px;}
.unread.Notification {border-radius: 10px;}
.unread.Notification {border-radius: 10px;}
/* Scrollbar */
body::-webkit-scrollbar {width: 0.0em;}
.Dropdown-menu::-webkit-scrollbar {width: 0.0em;}
/* Composer */
.Composer {border-radius:30px 30px 0 0;}
.Composer.active:not(.fullScreen) {box-shadow: 0 0 0 2px #FF1493;}
.ComposerBody-header h3 input, .ComposerBody-header h3 input[disabled], .ComposerBody-header h3 input:focus {width: 490px;}
.TextEditor-toolbar .Button--icon {width: 36px;}
.TextEditor-toolbar .Button--link:hover {background-color: #FF1493 !important;}
/* Scrubber bar */
.Scrubber-bar {background-color: #FF1493;}
.Scrubber a:hover, .Scrubber a:focus {color: #FF1493;}
.disabled .Scrubber-bar {background: #CF1493;}
/* neon chat Extensions */
.NeonChatFrame {color: #fff !important; margin-left: auto !important; margin-right: auto !important; display: block;}
.NeonChatFrame .frame {border-top-left-radius: 15px !important; margin-left: auto !important; margin-right: auto !important; display: block;}
.ChatHeader {background-color: #1a1a1a !important;}
.ChatViewport {background: #101010 !important;}
.ChatHeader .icon {color: #fff !important;}
.ChatInput #chat-input {background-color: #212121 !important;}
.ChatViewport .UserMention {color: #FF1493 !important;}
.ChatList .header {background-color: #FF1493 !important;}
.ChatList::-webkit-scrollbar {width: 0.0em;}
.ChatList {border-top-left-radius: 15px !important; background-color: #1a1a1a !important;}
.ChatList .header {border-top-left-radius: 15px !important;}
.ChatList.toggled {border-top-left-radius: 15px !important;}
.ChatList.toggled .header {border-top-left-radius: 15px !important;}
.ChatViewport .wrapper::-webkit-scrollbar {width: 0.0em;}
.ChatList .panel-preview .title {color: #000 !important;}
.ChatViewport .wrapper .message-wrapper .event, .ChatViewport .wrapper .message-wrapper--loading .event {color: #fff !important;}
.ChatViewport .wrapper .message-wrapper .message-block .toolbar .name, .ChatViewport .wrapper .message-wrapper--loading .message-block .toolbar .name {color: #fff !important;}
.ChatViewport .wrapper .message-wrapper .message-block .toolbar .right .timestamp, .ChatViewport .wrapper .message-wrapper--loading .message-block .toolbar .right .timestamp {color: #fff !important;}
.ChatViewport .wrapper .message-wrapper .event .timestamp, .ChatViewport .wrapper .message-wrapper--loading .event .timestamp {color: #fff !important;}
/* Discussion Language Extension */
.LanguageLabel.none {border: 1px dotted #FF1493 !important; color: #FF1493 !important;}
/* ScrolltoTop Extension */
#btt {color: #FF1493 !important; border-radius: 30px !important; border: 1px solid #FF1493;}
#btt:hover {background-color: #FF1493 !important; Color: #FFF !important;}
/* WelcomeBox Extensions /
.avatarwb .Avatar {border: none !important; margin-top: 0px !important;}
.avatarwb .Dropdown-toggle {border: none !important; margin-top: 0px !important; font-size: 25px !important; padding: 30px !important;}
.backgrwb {background: transparent !important;}
.textinfo {color: white !important;}
.textinfo .username {color: #FF1493;}
.TagsPage .sideNav .item-welcomeBox {display: none !important;}
/End WelcomeBox Extensions*/
/* Cookie Consent Extensions*/
.cc-btn {border-radius: 15px !important; text-align: center !important;}
.cc-window.cc-banner {border-radius: 30px; box-shadow: 0px 0px 6px #FF1493; margin-bottom: 10px; width: 99% !important; margin-left: 8px;}
/* Payments Extensions*/
.AccessPortal .SubscribeCard, .Modal .PriceOption, .AccessPortal .SubscribeCard a, .Modal .PriceOption a {border-radius: 50px !important;}
/* downloadbutton Extensions */
.IndexPage-nav .item-downloadButton {margin-top: 20px;}
@media (max-width: 991px) {.IndexPage-nav .item-downloadButton .Button {display:none !important;}}//hide on Mobile and Tablet Version
@media (min-width: 992px) {.TagsPage .sideNav .item-downloadButton {display: none;} } // Hide on Tags page
/* ForumStatistics Extenstion */
.ForumStatistics {color: #fff !important;} //Change the color to white
.TagsPage .sideNav .item-forumStatisticsWidget {display: none;} //Hide on TagPage
@media (max-width: 991px) {.ForumStatistics {display: none !important;}} //hide on Mobile and Tablet Version
@media (max-width: 767px) {.Dropdown .Dropdown-menu>.active>a, .Dropdown .Dropdown-menu>.active>button, .Dropdown .Dropdown-menu>.active>a:hover, .Dropdown .Dropdown-menu>.active>button:hover {background: #FF1493 !important;}}
@media (max-width: 767px) {.dropdown-backdrop {background: transparent;}}
@media (max-width: 767px) {.App-titleControl {color: #FFF !important;}}
@media (max-width: 767px) {.App-primaryControl>.Button, .App-backControl>.Button {color: #fff !important;}}
@media (max-width: 767px) {.sliding.Slidable .Slidable-content {border-radius: 30px;}}
@media (max-width: 767px) {.Slidable .Slidable-underneath {background: #1010 !important;}}
@media (max-width: 991px) {.item-welcomeBox {display: none !important;}}
@media (max-width: 767px) {.Post {margin: 15px 20px; margin-left: 5px; margin-right: 5px;}}