/*  phpBB3 proflat Style Sheet - purple ----------------------------- */

/**  colours.css  -----------------------------------------------  **/
a {color: #696bce}
a {color: #696bce}
a:hover {color: #cf4d35}

a.postlink, a.postlink:visited {color: #696bce; border-bottom-color: #696bce;}
a.postlink:hover {color: #cf4d35; border-bottom-color: #cf4d35}

a.postheader {color: #9a9a9a}
a.postheader:hover {color: #cf4d35;}

.topiclist a, .topic-title a, .nav-breadcrumbs a, .postbody h3.first a, .jumpbox-return a, .forum-title a {color:#666666}
.topiclist a:hover, .topic-title a:hover, .nav-breadcrumbs a:hover, .postbody h3.first a:hover, .jumpbox-return a:hover, .forum-title a:hover {color:#cf4d35}

/* 51 - Post body links */
.postlink:hover {
  border-bottom-color: #9285b1;
  color: #9285b1; }

/* 76 - Arrow links */
.arrow-left:hover, .arrow-right:hover {
  color: #9285b1; }

/* 81 - Round cornered boxes and backgrounds */
.headerbar {
  background-color: #4e4784; }

.forumbg {
  background-color: #4e4784; }

.forabg {
  background-color: #4e4784; }

/* 195 - Misc layout styles */
.sep {
  color: #9285b1; }

/* 209 - Icon styles */
a:hover .icon.icon-blue,
a:hover .icon.icon-green,
a:hover .icon.icon-lightgray,
a:hover .icon.icon-orange,
a:hover .icon.icon-red {
  color: #cf4d35; }
/* 247 - Jumpbox */
.jumpbox-cat-link {
  background-color: #4e4784;
  border-top-color: #4e4784; }

.jumpbox-cat-link:hover {
  background-color: #695a8c;
  border-top-color: #695a8c; }

/* 318 - Colours and backgrounds for content.css */
li.row a:hover strong {
  color: #cf4d35; }

/* 373 - Content container styles */
.posthilit {
  background-color: #f4ffad; }

/* 596 - Colours and backgrounds for buttons.css */
.button {
  border-color: #4e4784;
  background-color: #4e4784; }

.button:hover,
.button:focus {
  border-color: #695a8c;
  background-color: #695a8c; }

.button-search:hover,
.button-search-end:hover {
  border-color: #695a8c; }

/* 643 - Pagination */
.pagination li a {
  background-color: #4e4784;
  border-color: #4e4784; }

.pagination li.active span {
  background-color: #9285b1;
  border-color: #695a8c; }

.pagination li a:hover,
.pagination li a:hover .icon,
.pagination .dropdown-visible a.dropdown-trigger,
.nojs .pagination .dropdown-container:hover a.dropdown-trigger {
  background-color: #695a8c;
  border-color: #695a8c; }

/* 795 - CP tabbed menu */
.tabs .tab > a {
  background-color: #4e4784; }

.tabs .tab > a:hover {
  background: #695a8c; }

.tabs .activetab > a,
.tabs .activetab > a:hover {
  background: #9285b1;
  border-color: #9285b1; }

/* 822 - Mini tabbed menu used in MCP */
.minitabs .tab > a {
  background-color: #4e4784; }

.minitabs .tab > a:hover,
.minitabs .activetab > a,
.minitabs .activetab > a:hover {
  background-color: #9285b1; }

/* 844 - UCP navigation menu */
/* 847 - Link styles for the sub-section links */
.navigation a,
.rtl .navigation a {
  background: #4e4784; }

.navigation a:hover,
.navigation .active-subsection a,
.navigation .active-subsection a:hover {
  background-color: #9285b1; }

@media (max-width: 900px) {
  #navigation a, .rtl #navigation a {
    background: #4e4784; }

  #navigation a:hover,
  #navigation .active-subsection a,
  #navigation .active-subsection a:hover {
    background-color: #9285b1; } }
/* 950 - Colours and backgrounds for forms.css */
/* 1008 - Input field styles */
.inputbox:hover {
  border-color: #695a8c; }

.inputbox:focus {
  border-color: #695a8c; }

/* 1041 - Form button styles */
a.button1, input.button1, input.button3, a.button2, input.button2 {
  border-color: #4e4784;
  background-color: #4e4784; }

a.button1, input.button1 {
  border-color: #4e4784; }

/* 1060 - Alternative button */
a.button2, input.button2, input.button3 {
  border-color: #4e4784; }

/* 1070 - Hover states */
a.button1:hover, input.button1:hover, a.button2:hover, input.button2:hover, input.button3:hover {
  border-color: #695a8c;
  background-color: #9285b1; }

/* 1080 - Focus states */
input.button1:focus, input.button2:focus, input.button3:focus {
  border-color: #695a8c; }

/* 1161 - Notifications */
.badge {
  background-color: #4e4784; }

/**  proflat.css  -----------------------------------------------  **/
/* Forum icons & Topic icons */
.global_unread:before,
.global_unread_mine:before,
.announce_unread:before,
.announce_unread_mine:before,
.sticky_unread:before,
.sticky_unread_mine:before {
  background-color: #4e4784; }

.global_unread_locked:before,
.global_unread_locked_mine:before,
.announce_unread_locked:before,
.announce_unread_locked_mine:before,
.forum_unread_locked:before,
.topic_unread_locked:before,
.topic_unread_locked_mine:before {
  background-color: #4e4784; }

.forum_unread:before,
.forum_unread_subforum:before,
.topic_unread:before,
.topic_unread_mine:before {
  background-color: #4e4784; }

.sticky_unread_locked:before,
.sticky_unread_locked_mine:before {
  background-color: #4e4784; }

.topic_unread_hot:before,
.topic_unread_hot_mine:before {
  background-color: #4e4784; }

.pm_unread:before {
  background-color: #4e4784; }

/* Icon image */
.icon.fa-file-o.icon-red {
  color: #4e4784; }

/* Miscellaneous styles */
a.unread, i.icon-unread {
  color: #9285b1; }

.footerbar {
  background-color: #4e4784; }

/* Notifications */
a:hover .badge,
.badge:hover {
  background-color: #9285b1; }

/* Poster profile */
.online-text {
  color: #9285b1;
}
.postprofile .postusername {
  font-size: 1.2em;
}
/* navbar dropdown */
li.header dt, li.header dd {
  color: #9285b1;
}
/* header */
span.slogan {
	color: #9285b1!important;
}
/* fix footer */
#nav-footer a:hover {
	color: #9285b1;
}
/* fix navbar */
#page-header .navbar a:hover {
  color: #9285b1!important;
}
/* cookie */
.cc-btn {
  background-color: #4e4784!important;
  color: white!important;
}
/* fix alert window */
a .alert_close, .alert_close a {
  color: #ff0000;
}
/* clarear placeholders */
input::-webkit-input-placeholder {
	color: #cecece!important;
}
/* highlight post */
.post-container *:target {
  border-top: 4px solid #686bce!important;
}
/* solved */
a.solvedtext:hover, a.topictitle + a:hover {
  color: #00b000;
}
a.solvedtext, a.topictitle + a {
  color: #008000;
}
/* stats */
span.statfooter {
  color: #818181;
}
.jumpbox-cat-link {
  color: #FFFFFF!important;
}
/* ...... */
div.rules {
  background-color: #e0e0e0;
}
.attachbox dd {
  border-top-color: #dcdcdc;
}
.attachbox {
  background-color: #f6f6f6;
  border-color: #dcdcdc;
  color: #666666;
}
.inline-attachment {
    border-color: #dcdcdc;
    background: #f6f6f6;
}
.attachbox dt {
  color: #000;
}
.rh_topictags_tagcloud li, .rh_tag, tags-input .tags .tag-item {
  background-color: #ebebeb!important;
}
.rh_topictags_tagcloud li:hover, .rh_tag:hover, tags-input .tags .tag-item:hover {
  background-color: #4e4784!important;
}
hr {
  border: 2px solid #eeeeee;
  height: 0px;
}
/*
Syntaxhighlighter - VS Code light based style by Junior_Djjr
*/
.hljs {
  display: block;
  overflow-x: auto;
  padding: 0.5em;
  color: #333333;
  background: whitesmoke;
}

.hljs-comment,
.hljs-quote {
  color: #aaaaaa;
  font-style: italic;
}

.hljs-keyword,
.hljs-selector-tag,
.hljs-literal,
.hljs-subst,
.hljs-type {
  color: #4b83cd;
}

.hljs-number {
  color: #c36415;
}

.hljs-string,
.hljs-doctag {
  color: #448c27;
}

.hljs-params {
  color: #00f;
}

.hljs-title {
  color: #458;
  font-weight: bold;
}

.hljs-tag,
.hljs-name,
.hljs-attribute {
  color: #000080;
  font-weight: normal;
}

.hljs-variable,
.hljs-template-variable {
  color: #008080;
}

.hljs-regexp,
.hljs-link {
  color: #b68;
}

.hljs-symbol,
.hljs-bullet {
  color: #990073;
}

.hljs-built_in,
.hljs-builtin-name {
  color: #0086b3;
}

.hljs-meta {
  color: #aa3731;
}

.cpp .hljs-keyword {
  color: #7a3e9d;
}

.hljs-meta-keyword {
  color: #4b83cd;
}

.hljs-meta-string {
  color: #448c27;
}

.hljs-emphasis {
  font-style: italic;
}

.hljs-strong {
  font-weight: bold;
}

.dropdown-contents li.bg2 {
  background-color: #f0f0fc;
}
.pmlist li.pm_replied_colour, .pm_replied_colour {
  border-color: #007b12;
}

.inline {
  border: 1px solid #eaeaea!important;
}
/*# sourceMappingURL=color_proflat.css.map */