/**
* @package CSS Magic Extension
* @copyright (c) 2018 martin - https://www.martins-phpbb.com & dmzx - https://www.dmzx-web.net
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
---------------------------------- Default style edits start ------------------------ */
html, body {background-color: #0C0C0D !important;background-attachment: fixed;color: #e9f090 !important; }
.pmbars-outer { background-color: #252323; }
.marquee { color: #e9f090 !important; }

#addblocker { color: #ccaf20; }

h2, .content, table.table1 td, dl.details dd, .postprofile strong, .sidebarclosedcontent, dl.mini dt, .panel-container .panel
li.header dd, .panel-container .panel li.header dt, .message-box textarea, fieldset.polls dl.voted, .panel-container table.table1 thead th,
.post:target .content, .post:target h3 a { color: #e8dfdf; }

.postprofile { border-left: 1px solid #e9f090 !important; }

fieldset dl:hover dt label, .jumpbox .button, .jumpbox .button:hover { color: #999999; }

/* Begin Font Color */
a, h1, h3, .forumbg .header a, th a, .icon.icon-blue, a:hover .icon.icon-blue, .content h2, .panel h2, a:focus, a:active, .postlink,
.postlink:visited {color: #e9f090; font-size: 1em;}
.forabg .header a { color: #efede5; }
a:hover, .forumbg .header a:hover, .forabg .header a:hover, th a:hover, .arrow-left:hover, .arrow-right:hover, .postlink:hover { color: #6bb17e; }
.postlink, .postlink:visited { border-bottom-color: #3e82c300; }
.postlink elonw, .postlink:hover { background-color: #63626200 !important; color: #0eff00 !important; }
/* End Font Color */

dl.faq dt, dl.details dt, label, .postbody, .icon.icon-black, a:hover .icon.icon-black, dd label, .footergear .icon,
.notification_list p.notification-time { color: #eabb29; }

.timecount{color: #1ff03b;}

span.cd-time{ color:#ff0000;}

.total, #mchat-character-count {color: #e9f090 !important; font-size: 1.1em; }

.panel { color: #a7a157; }

.user_ip { color: #eabb28 !important; }

.headerright .custombutton { color: #CCCCCC; }

.content h2, .panel h2, h3, .codebox p {  border-bottom-color: #555555; }
code { background-color: #6469604d !important; border: 1px solid #86772c !important; border-radius: 4px; }
.codebox, .gallery label, .gallery label:hover { background-color: #121311; border-color: #e9f090;  border-radius: 4px; }
.codebox code { color: #5bf970; }

.attachbox dd, .jumpbox .dropdown li, .notice { border-top-color: #555555; }

.post { border-color: transparent; }

p.post-notice { background-color: #1b1b1d; border: 1px solid #ffff00; }

.search-box .inputbox, .search-box .inputbox:hover, .search-box .inputbox:focus, .contact-icons a { border-color: #844719; }
.search-header { margin-top: 10px; box-shadow: 0 0 1px #121213;  border-color: #844719; }

p { color: #ffffff; }
#permissions_text { color: #e9f090 !important; }

.headerbar {
	border: 1px solid #999999 !important;
	-moz-box-shadow: inset 0 0 0px #83839a;
	-webkit-box-shadow: inset 0 0 0px #83839a;
	box-shadow: inset 0 0 0px #83839a;
    height: 100% !important;
}

.forabg, .forumbg {
	border: 1px solid #999999 !important;
	padding: 2px !important;
        -moz-box-shadow:    inset 0 0 0px #83839a;
        -webkit-box-shadow: inset 0 0 0px #83839a;
        box-shadow: inset 0 0 0px #83839a;
		background-size:100% !important;
		}

.navbar {
	background-color: #0C0C0D !important; /* Old browsers */ /* FF3.6+ */
	border: 1px solid #999999 !important;
	-moz-box-shadow: inset 0 0 0px #83839a;
	-webkit-box-shadow: inset 0 0 0px #83839a;
	box-shadow: inset 0 0 0px #83839a;
}
 
div.rules {background: #28282b; border-color: #844719 !important;}
div.rules { color: #e9f090; }

.panel {background: #28282b;border-color: #844719 !important;
-moz-box-shadow: inset 0 0 0px #85858a;
-webkit-box-shadow: inset 0 0 0px #85858a;
box-shadow: inset 0 0 0px #85858a;}

.wrap {
	/* background: url("/images/wrap_dark_pink_mesh_1.png") !important; */
	background-color: #0C0C0D !important; /* Old browsers */ /* FF3.6+ */
	border-color: #e9f090 !important;

/*
	-moz-box-shadow: 0 0 15px #FF66B3 !important;
	-webkit-box-shadow: 0 0 15px #FF66B3 !important;
	box-shadow: 0 0 15px #FF66B3 !important;
	 */

    background-attachment: fixed;
    margin-bottom: 20px;
}

li.row {
	border-top-color: #060606 !important;
        border-bottom-color: #333326 !important;
}

.row-item-link+.list-inner>.subforum.unread {
    color: #ff2424;
}

.row-item-link+.list-inner>.subforum.unread:hover {
    color: #13c12b;
}

ul.forums {
	background-color: #515a5f; /* Old browsers */ /* FF3.6+ */
	background-image: linear-gradient(to bottom, #42464a 0%,#0a0a0a 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#D2E0EB', endColorstr='#EEF5F9',GradientType=0 ); /* IE6-9 */
}

.button {
	border-color: #844719;
	background-color: #ea1313; /* Old browsers */ /* FF3.6+ */
	background-image: -webkit-linear-gradient(top, #827575 0%, #080808 100%);
	background-image: linear-gradient(to bottom, #827575 0%,#080808 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#E9E9E9',GradientType=0 ); /* IE6-9 */
	box-shadow: 0 0 0 1px #383434 inset;
	-webkit-box-shadow: 0 0 0 1px #0a0a0a inset;
	color: #e9f090;
}

.button:hover, .button:focus {
	border-color: #844719;
	background-color: #444444; /* Old browsers */ /* FF3.6+ */
	background-image: -webkit-linear-gradient(top, #080808 0%, #827575 100%);
	background-image: linear-gradient(to bottom, #080808 0%,#827575 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444444', endColorstr='#444444',GradientType=0 ); /* IE6-9 */
	text-shadow: none;
}

a.button1, input.button1 {
	color: #f7e311;
	border-color: #444444;
	background-color: #3C3C3D; /* Old browsers */ /* FF3.6+ */
	background-image: -webkit-linear-gradient(top, #3C3C3D 0%, #3C3C3D 100%);
	background-image: linear-gradient(to bottom, #3C3C3D 0%,#3C3C3D 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3C3C3D', endColorstr='#3C3C3D',GradientType=0 ); /* IE6-9 */
}
input.button3, a.button2, input.button2 {
	color: #f7e311;
	border-color: #444444;
	background-color: #3C3C3D; /* Old browsers */ /* FF3.6+ */
	background-image: -webkit-linear-gradient(top, #3C3C3D 0%, #3C3C3D 100%);
	background-image: linear-gradient(to bottom, #3C3C3D 0%,#3C3C3D 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3C3C3D', endColorstr='#3C3C3D',GradientType=0 ); /* IE6-9 */
}

a.button1:hover, input.button1:hover {
	border-color: #444444;
	color: #f5f0f0;
	background-color: #444444; /* Old browsers */ /* FF3.6+ */
	background-image: -webkit-linear-gradient(top, #444444 0%, #444444 100%);
	background-image: linear-gradient(to bottom, #444444 0%,#444444 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444444', endColorstr='#444444',GradientType=0 ); /* IE6-9 */
}
a.button2:hover, input.button2:hover, input.button3:hover {
	border-color: #444444;
	color: #f5f0f0;
	background-color: #444444; /* Old browsers */ /* FF3.6+ */
	background-image: -webkit-linear-gradient(top, #444444 0%, #444444 100%);
	background-image: linear-gradient(to bottom, #444444 0%,#444444 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444444', endColorstr='#444444',GradientType=0 ); /* IE6-9 */
}
input.button1:focus { border-color: #444444; color: #ffffff; }
input.button2:focus, input.button3:focus { border-color: #444444; color: #eabb29; }

.bg3 {background-color: #1e2021; border: 1px solid #999; }

/* Dull fonts */
.attachbox p, .attachbox p.stats, .attachbox p.stats, dl.file dd, dl.thumbnail img, dl.thumbnail dd, fieldset.polls dl, .postprofile, input.disabled {
        color: #d4ccd2 !important;
}
/* Dull fonts end */
.postprofile, .panel-container h3, .panel-container hr, .cp-menu hr { border-color: #333333; }

ul.navlinks, hr, .signature, .dropdown-extended ul li, .panel-container h3, .panel-container hr, .cp-menu hr, ul.cplist,
fieldset.polls dl { border-top-color: #333333; }

ul.forums, ul.topics, .bg1, .bg2, .panel-container .panel, .cp-mini {background-color: #1B1B1D;}

.cplist .bg3 { background-color: transparent; }

.cp-main .pm { background-color: #1B1B1D; border: 1px solid #1B1B1D; }

ul.topiclist li, li.row strong { color: #DDDDDD; }

ul.topiclist dd { border-left-color: #333333; }

li.row:hover dd { border-left-color: #444444; }

li.row:hover, table.table1 tbody tr:hover, table.table1 tbody tr.hover, .contact-icons a:hover { background-color: #2B2B2E; }

table.table1 tbody td {border-top-color: #b15e13; }

.headernav { box-shadow: 0 0 2px #222222; }

.pollbar1, .pollbar2, .pollbar3, .pollbar4 { background-color: #eabb29; }

.attachbox { background-color: transparent; border-color: #444444; }

blockquote { background-color: #3C3C3D; border-color: #444444; }
blockquote blockquote { background-color: #1B1B1D; }
blockquote blockquote blockquote { background-color: #3C3C3D; }

.dropdown-extended .header {
	background-color: #0C0C0D; /* Old browsers */ /* FF3.6+ */
	background-image: -webkit-linear-gradient(top, #0C0C0D 0%, #0C0C0D 100%);
	background-image: linear-gradient(to bottom, #0C0C0D 0%,#0C0C0D 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0C0C0D', endColorstr='#0C0C0D',GradientType=0 ); /* IE6-9 */
	text-shadow: none;
}

.dropdown .dropdown-contents { background: #1B1B1D; border-color: #5D5D5D; }
.dropdowns .dropdown-contentss { background: transparent; border: 1px solid transparent !important; }
.dropdown-extended .header, .dropdown-extended .footer { border-color: transparent; color: #EEEEEE; }
.dropdown-extended .footer { background-color: #0C0C0D; }
.dropdown-extended a.mark_read { background-color: #555555; border-color: #555555; }
.dropdown-contents li { background-color: #1B1B1D; }
.dropdown-contents li:hover { background-color: #1B1B1D; }
.dropdown-contents .bg2 { background-color: #2B2B2E; }
.dropdown-contents .bg2:hover { background-color: #2B2B2E; }

.dropdown .pointer-inner, .dropdown-extended .pointer-inner, .jumpbox .dropdown .pointer-inner { border-color: #1B1B1D transparent; }
.dropdown-contents li, .dropdown-contents li:hover, .dropdown-extended ul li:hover, .jumpbox-forum-link, .jumpbox-sub-link { background-color: #1B1B1D; }
.jumpbox-forum-link:hover, .jumpbox-sub-link:hover { background: #333333; }
.dropdown li, .dropdown li li, .dropdown li.separator { border-color: #555555; }
fieldset.quick-login input.inputbox, select { background-color: #3C3C3D; border-color: #444444; color: #959c95; }
.inputbox:hover, .inputbox:focus { border-color: #eabb29; }

.inputbox {background-color: #1b1d20;border-color: #844719;color: #dbe0db; }

.tabs .tab > a {
       background-color: #1B1B1D;
       color: #b31515;
       border-bottom-color: #1B1B1D;
}
.tabs .tab > a:hover { color: #DE1046; }
.tabs .activetab > a, .tabs .activetab > a:hover {
       background: #3f3f48 !important;
       border-color: #1b1b1d;
       color: #c4a813;
}
.tabs .activetab > a:hover { color: #EEEEEE; }

.navigation a {
	  color: #eabb29;
	  border-left: 3px solid #c4a813;
          background: #3d3d3d !important;
}
.navigation a:hover {
	  background: #1B1B1D;
	  color: #CCCCCC;
	  border-left: 3px solid #1B1B1D;
}
.navigation .active-subsection a {
	  background: #2B2B2E;
	  color: #EEEEEE;
	  border-left: 3px solid #8e1614;
}
.pagination li a { background: #0C0C0D; border-color: #333333; color: #eabb29; }
.pagination li a:hover { background: #996317; border-color: #333333; color: #e4d6d6; }
.pagination li.ellipsis span { color: #eabb29; }
.navigation .active-subsection a:hover { color: #EEEEEE; }
.pagination li.active span { color: #ccd3e0; background: #242627; border-color: #e9f09008; background-repeat: repeat-x; }
.panel-container .panel li.row { border-bottom-color: #333333; border-top-color: #333333; }
.pagination { color: #e9f090;}

table.zebra-list tr:nth-child(odd) td, ul.zebra-list li:nth-child(odd) {
    background-color: #1c1e1f;
}
table.zebra-list tr:nth-child(even) td, ul.zebra-list li:nth-child(even) {
    background-color: #1c1e1f;
}

.inst-content {
    background: #393d40;
    padding: 6px 10px;
    border: none !important;
    border-radius: 7px;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
}

.inst-wrapper {
    border: solid 1px #080808;
    border-radius: 8px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    margin-bottom: 1px;
}

.upload_inner {
    background-color: #292727 !important;
}

a.lastsubject {
    text-decoration: none;
    background: #464545;
    padding: 0 6px;
    clear: both;
    border: solid 1px #999999;
    border-radius: 6px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
}

.fa:hover { color: #1DC527 !important;}
.icon:hover { color: #1DC527 !important;}

.fa-lg { color: #e9f090;}

.footer-row, #page-footer {
    background: transparent;
    font-size: 10px;
    line-height: 1.8;
    margin: 0;
    color: #ffffff;
}

.copyright {
    color: #eef5f9;
}

.postlink-local {
    color: #0aea34;
}

.postlink-local:hover {
    color: #f1c708;
}
/* ------------------ Forum icons & Topic icons----------------- */
.global_read                                       { background-image: url("./images/icons/announce_read.png"); }
.global_read_mine                                    { background-image: url("./images/icons/announce_read_mine.png"); }
.global_read_locked                                    { background-image: url("./images/icons/announce_read_locked.png"); }
.global_read_locked_mine                              { background-image: url("./images/icons/announce_read_locked_mine.png"); }
.global_unread                                       { background-image: url("./images/icons/announce_unread.png"); }
.global_unread_mine                                    { background-image: url("./images/icons/announce_unread_mine.png"); }
.global_unread_locked                                 { background-image: url("./images/icons/announce_unread_locked.png"); }
.global_unread_locked_mine                              { background-image: url("./images/icons/announce_unread_locked_mine.png"); }

.announce_read                                       { background-image: url("./images/icons/announce_read.png"); }
.announce_read_mine                                    { background-image: url("./images/icons/announce_read_mine.png"); }
.announce_read_locked                                 { background-image: url("./images/icons/announce_read_locked.png"); }
.announce_read_locked_mine                              { background-image: url("./images/icons/announce_read_locked_mine.png"); }
.announce_unread                                    { background-image: url("./images/icons/announce_unread.png"); }
.announce_unread_mine                                 { background-image: url("./images/icons/announce_unread_mine.png"); }
.announce_unread_locked                                 { background-image: url("./images/icons/announce_unread_locked.png"); }
.announce_unread_locked_mine                           { background-image: url("./images/icons/announce_unread_locked_mine.png"); }

.forum_link                                          { background-image: url("./images/icons/forum_link.png"); }
.forum_read                                          { background-image: url("./images/icons/forum_read.png"); }
.forum_read_locked                                    { background-image: url("./images/icons/forum_read_locked.png"); }
.forum_read_subforum                                 { background-image: url("./images/icons/forum_read_subforum.png"); }
.forum_unread                                       { background-image: url("./images/icons/forum_unread.png"); }
.forum_unread_locked                                 { background-image: url("./images/icons/forum_unread_locked.png"); }
.forum_unread_subforum                                 { background-image: url("./images/icons/forum_unread_subforum.png"); }

.sticky_read                                       { background-image: url("./images/icons/sticky_read.png"); }
.sticky_read_mine                                    { background-image: url("./images/icons/sticky_read_mine.png"); }
.sticky_read_locked                                    { background-image: url("./images/icons/sticky_read_locked.png"); }
.sticky_read_locked_mine                              { background-image: url("./images/icons/sticky_read_locked_mine.png"); }
.sticky_unread                                       { background-image: url("./images/icons/sticky_unread.png"); }
.sticky_unread_mine                                    { background-image: url("./images/icons/sticky_unread_mine.png"); }
.sticky_unread_locked                                 { background-image: url("./images/icons/sticky_unread_locked.png"); }
.sticky_unread_locked_mine                              { background-image: url("./images/icons/sticky_unread_locked_mine.png"); }

.topic_moved                                       { background-image: url("./images/icons/topic_moved.png"); }
.topic_read                                          { background-image: url("./images/icons/topic_read.png"); }
.topic_read_mine                                    { background-image: url("./images/icons/topic_read_mine.png"); }
.topic_read_hot                                       { background-image: url("./images/icons/topic_read_hot.png"); }
.topic_read_hot_mine                                 { background-image: url("./images/icons/topic_read_hot_mine.png"); }
.topic_read_locked                                    { background-image: url("./images/icons/topic_read_locked.png"); }
.topic_read_locked_mine                                 { background-image: url("./images/icons/topic_read_locked_mine.png"); }
.topic_unread                                       { background-image: url("./images/icons/topic_unread.png"); }
.topic_unread_mine                                    { background-image: url("./images/icons/topic_unread_mine.png"); }
.topic_unread_hot                                    { background-image: url("./images/icons/topic_unread_hot.png"); }
.topic_unread_hot_mine                                 { background-image: url("./images/icons/topic_unread_hot_mine.png"); }
.topic_unread_locked                                 { background-image: url("./images/icons/topic_unread_locked.png"); }
.topic_unread_locked_mine                              { background-image: url("./images/icons/topic_unread_locked_mine.png"); }

.pm_read                                          { background-image: url("./images/icons/topic_read.png"); }
.pm_unread                                          { background-image: url("./images/icons/topic_unread.png"); }


/* ------------------ Default style edits end ----------------- */

/**
*
* @package phpBB Extension - Ext index
* @copyright (c) 2018 Martin - https://www.martins-phpbb.com
* @license http://opensource.org/licenses/gpl-2.0.php GNU General Public License v2
*
*/

.buttonse {
	border-color: #844719;
	background-color: #ea1313; /* Old browsers */ /* FF3.6+ */
	background-image: -webkit-linear-gradient(top, #827575 0%, #080808 100%);
	background-image: linear-gradient(to bottom, #827575 0%,#080808 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#E9E9E9',GradientType=0 ); /* IE6-9 */
	box-shadow: 0 0 0 1px #383434 inset;
	-webkit-box-shadow: 0 0 0 1px #0a0a0a inset;
	color: #e9f090;
    text-shadow: none;
}

.buttonse:hover, .buttonse:focus {
	border-color: #844719;
	background-color: #444444; /* Old browsers */ /* FF3.6+ */
	background-image: -webkit-linear-gradient(top, #080808 0%, #827575 100%);
	background-image: linear-gradient(to bottom, #080808 0%,#827575 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444444', endColorstr='#444444',GradientType=0 ); /* IE6-9 */
	text-shadow: none;
}

.panel6 {
    margin-bottom: -2px !important;
    margin-top: 4px !important;
}

.buttons, .button4 {
	display: inline-block;
	border-color: #844719;
	background-color: #ea1313; /* Old browsers */ /* FF3.6+ */
	background-image: -webkit-linear-gradient(top, #827575 0%, #080808 100%);
	background-image: linear-gradient(to bottom, #827575 0%,#080808 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#E9E9E9',GradientType=0 ); /* IE6-9 */
	box-shadow: 0 0 0 1px #383434 inset;
	-webkit-box-shadow: 0 0 0 1px #0a0a0a inset;
	color: #e9f090;
    text-shadow: none;
}

 .buttons:hover, .buttons:focus {
	border-color: #844719;
	background-color: #444444; /* Old browsers */ /* FF3.6+ */
	background-image: -webkit-linear-gradient(top, #080808 0%, #827575 100%);
	background-image: linear-gradient(to bottom, #080808 0%,#827575 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444444', endColorstr='#444444',GradientType=0 ); /* IE6-9 */
	text-shadow: none;
}

.panel7 {
    margin-bottom: 4px !important;
}

fieldset dt {

    color: #ffffff;
}
/* ---------------------------------------------------------------------------- */

/**
* mChat edits
*/
#mchat-confirm textarea {
    width: 100%;
    height: 100px;
}

#mchat-panel, #mchat-rooms {
	background-color: #1B1B1D !important; /* Old browsers */ /* FF3.6+ */
}

#mchat-input {
	border-right: 35px solid transparent;
	color: white; 
	background: transparent !important;
}

#o-icon o-icon-font fa-fw fa-chevron-right fas c-mchat-add-icon {
	color: white; 
}

.mchat-text {
    color: #f5eeee;
}

.phpbb_alert {
    background-color: #202224;
    border-color: #efe4e4;
}

.mchat-text .codebox {
    background-color: rgba(68, 59, 59, 0.4);
    padding: 2px 10px;
    margin-top: 5px;
    border: 1px solid #8fce18 !important;
}


.mchat-avatar a, .mchat-avatar img {
        /* border: 1px solid #ce81494f !important; */
}

.fonty { color: #0aea34 !important; }

.mchat-message[data-mchat-banner] .username::after,
.mchat-message[data-mchat-banner] .username-coloured::after {
	background: #28282b !important;
	border: 1px solid #15cc3a !important;
	box-shadow: 1px 1px 3px gray;
}

@media (max-width: 320px) {
	.mchat-message-header {
	  font-size: .9em;
	}
}

/* ------------------------Do not edit this section ---------------------------------------------------- */
#mchat-body #mchat-main {
    background-color: #272727 !important;
}

.mchat-message {
   color: #fff !important;
   font-size: 1.1em;
   padding: 2px 0 0 5px !important;
   margin: 0 !important;
   overflow: hidden;

}

.mchat-message {
	background-color: rgba(35, 35, 35, 0.7);
    color: #7FEB7F !important;
}
.mchat-message:nth-child(even) { 
   background-color: rgba(40, 40, 40, 0.7); 
   color: #fafab9 !important;
}

#mchat-main .mchat-message:hover { 
   background-color: rgba(10, 10, 10, 0.8); 
   color: #999999 !important;
}

@keyframes flash-message {

	0% {
		background-color: #000 !important;
	}

	100% {
		background-color: transparent;
	}

}

.copyright {
	background-color: transparent;
}
/* ------------------------Do not edit this section above ---------------------------------------------------- */


/* style the announcement banner */
#phpbb_announcement { background-color: transparent !important; }

/* ---------------------------------------------------------------------------- */
.badge {
	font-size: 1.0em;
	color: #e9f090 !important;
	background: #1311aa !important;
    border-radius: 4px !important;
}
/* Animated badges */
.badge-new {
	background: #1311aa !important;
	color: #FFFFFF !important;
	margin-left: 5px;
        -webkit-animation-name: fade;
        -webkit-animation-duration: 1s;
        -webkit-animation-iteration-count:infinite;
        -webkit-animation-timing-function:ease-in-out;
        -webkit-animation-direction: alternate;
}
/* ---------------------------------------------------------------------------- */
/* system info ext*/
.value {
    color: #e9f090;
    font-weight: 100;
}
/* ---------------------------------------------------------------------------- */
/* image upload ext */
#codes input {
    background-color: #1b1b1d;
}
/* ---------------------------------------------------------------------------- */

/* ---------X-BBcode Silk Buttons if used----------------*/
#format-buttons {
    background-color: #242627;
    border: 1px solid #e9f090 !important;
    padding: 10px;
}

#format-buttons .bbcode_helpline {
    border: 1px solid #e9f090 !important;
    background: #242627;
}

/* ---------------------------------------------------------------------------- */

/* --------------------------Read pm------------------------------------------- */
ul.topiclist li.readpmnon {
    text-align:center;
	padding: 10px 10px;
}

.cursor4  {
   color: #10c217;
   text-decoration: none;
}

.cursor4:hover  {
   background-color:#D0E4F6;
}

.pmtext {
	display:none;
	width: 98%;
	padding: 6px;
        color: #FFFFFF;
}

.bg1 {
    border-radius: 6px;
    box-shadow: 7px 7px 16px 0 rgba(50, 50, 50, .75);
    color: #c5a917;
}
/* ---------------------------------------------------------------------------- */

/* ----------------------------Pretty topic------------------------------ */
span.prettytopic {
    display: inline-block;
    margin: 1px 4px 1px 0;
    padding: 2px 5px;
	background-color: #0C0C0D;
    background-image: linear-gradient(to bottom, #480a0a 0, #d8894f 5px, #7b4014 10px, #c3931d 30px, #847149 50px, #565151 100%) !important;
	background-repeat: repeat-x;)
    color: #ffffff;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    text-shadow: 0 1px 0 #005884;
}

/* -------------------------------Placeholder--------------------------------------------- */
dd input  {
	background-color: #1b1b1d;
}

input::-webkit-input-placeholder {
color: #d7a21d !important;
}

input:-moz-placeholder { /* Firefox 18- */
color: #d7a21d !important;
}

input::-moz-placeholder {  /* Firefox 19+ */
color: #d7a21d !important;
}

input:-ms-input-placeholder {
color: #d7a21d !important;
}

#mchat-input::-webkit-input-placeholder {
color: #d7a21d !important;
}

#mchat-input:-moz-placeholder { /* Firefox 18- */
color: #d7a21d !important;
}

#mchat-input::-moz-placeholder {  /* Firefox 19+ */
color: #d7a21d !important;
}

#mchat-input:-ms-input-placeholder {
color: #d7a21d !important;
}
/* ------------------------------Youtube copy button----------------------------------------------------------- */

.buttoncopy {
	font-size: 1em;
	padding: 1.5px 6px;
	margin: 0;
	outline: 0;
	box-shadow: none;
	padding-bottom: 4.5px;
	position: relative;
	background-color: #844719;
	border-radius: 0 3px 3px 0;
	cursor: pointer;
}

.post-meta {
    text-transform: uppercase;
    color: #cac112 !important;
}

.column11 {
	float: left;
	clear: left;
	width: 49%;
        margin-top: 8px;
	border: 1px solid #ce8149 !important;
}

.column22 {
	float: right;
	clear: right;
	width: 49%;
        margin-top: 8px;
	border: 1px solid #ce8149 !important;
}

/* -------------------------------Download box---------------------------------------------------------- */
dl.thumbnail img {
     border: 1px solid #E21616 !important; 
     background-color: transparent !important;
}

dl.extra-box.orange, .big-tag.orange {
    background: rgba(0, 0, 0, 0) linear-gradient(45deg, #f30606 0%, #da9b66 100%) repeat scroll 0 0 !important;
}

/* -------------------------------Forum counter---------------------------------------------------------- */
span.forumtime-bigw, span.forumtime-big, span.forumtime-big2, span.forumtime-big3, span.forumtime-big4 {
	color:#ea9f11;
}
/* -------------------------------Milestones------------------------------------------------------------------------ */
.table-list-milestones .stat{
	color: #e8c511;
}

.table-list-milestones .stat-label{
	color:#d6b715;
}

/* PM Message history */
.current {
	color: #e9f090 !important;
}

/* -------------------------------Download limit------------------------------------------------------------------------ */
span.downloadlimit-green {
	  border: solid 1px #999999 !important;
          background-color: #252423 !important;
          border-color: #c5991d !important;
          color: #e3ea16 !important;
}

span.downloadlimit-red {
	  border: solid 1px #999999 !important;
          background-color: #252423 !important;
          border-color: #c5991d !important;
          color: #e3ea16 !important;
}
/* ------------------------------Select box make them match------------------------------------------------------------- */

select {
        font-size: 1.2em !important;
        border: 1px solid #844719;
        border-radius: 3px;
	background-image: -webkit-linear-gradient(top, #827575 0%, #080808 100%);
	background-image: linear-gradient(to bottom, #827575 0%,#080808 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#E9E9E9',GradientType=0 ); /* IE6-9 */
	box-shadow: 0 0 0 1px #383434 inset;
	-webkit-box-shadow: 0 0 0 1px #0a0a0a inset;
}

/* ------------------------------For dark popups------------------------------------------------------------- */
.fontawesome-icon, .mobile-pagination, .mobile-names {
	background: #1e2020 !important;
}

.fontawesome-icon {
	color: #e8d913 !important;
}
/* ------------------------------For dark popups end------------------------------------------------------------- */

.row-items {
	border-bottom: 1px solid #999999;
	-webkit-border-radius: 6px;
	-o-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

.row-items:hover { background-color: rgba(15, 15, 15, 0.5);
 }
/*-------------------------------wiw hover end------------------------------------------------------------- */

a.showphpbbevents, 
a.showphpbbevents-head,
a.showphpbbevents-option
{
    color: #efc915;
}
/*-------------------------------Show events hover end------------------------------------------------------------- */

.table-list {
	color:#999;
	background-color:#35383b;
	border:1px solid #35383b;
}

.table-list-item {
	border-top:1px solid #35383b;
}

.table-list-cell {
	border-top:1px solid #555;
}

.table-list-milestones .stat {
	color: #e0d3d3;
}

.table-list-milestones .stat-label {
	color:#cfc3c3;
}

.milestone-title-link a {
	color:#e9f090;
}

.milestone-title-link a:hover {
	color:#40c057;
	text-decoration:underline;
}


#milestones .progress-bar {
	background:#555555;

}

#milestones .progress-bar .progress {
	background:#6cc644;
}
/*-------------------------------Milestone end------------------------------------------------------------- */
.offline {
	background-image: none;
	background-position: 100% 0;
	background-repeat: no-repeat;
}

.offline {
	background-image: url(images/icons/icon_user_offlinedark.gif) !important;
}

.mchat-fade-out-top ~ .mchat-wrapper #mchat-main::before {
	top: 0;
	background: linear-gradient(to bottom, #575b5da6 0%, transparent 100%);
}

.mchat-fade-out-bottom ~ .mchat-wrapper #mchat-main::before {
	bottom: 0;
	background: linear-gradient(to top, #575b5da6 0%, transparent 100%);
}

/*-------------------------------Chrome scroll bar------------------------------------------------------------- */

.welcome-mobile-user {
    padding: 10px 10px;
    font-size: 1.1em;
    color: #e4c213;
    box-shadow: 2px 2px 2px #8c4444;
    margin: 4px;
    border: 1px solid #dfb511;
    -webkit-border-radius: 6px;
    -o-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 7px;
}


li.row.row-new {
	box-shadow: inset 0px 0px 3px rgb(236, 212, 89);
	-webkit-animation: row-throb 2s ease-out;
	-webkit-animation-iteration-count: infinite;
}

@-webkit-keyframes row-throb {
	0% { box-shadow:inset 0px 0px 3px rgb(232, 204, 54); }
	50% { box-shadow: none; }
	100% { box-shadow:inset 0px 0px 35px rgb(230, 206, 79); }
}

/* Mini tabbed menu used in MCP
----------------------------------------*/
.minitabs .tab > a {
	background-color: #1B1B1D;
    color: #b31515;
    border-bottom-color: #1B1B1D;
}

.minitabs .tab > a:hover {
	background: #5b5b5b;
	color: #D31141;
}

.minitabs .activetab > a,
.minitabs .activetab > a:hover {
	background-color: #5b5b5b;
	color: #efe7e7;
}

.post h3 a.first-unread,
.post:target h3 a {
	color: #e9f090;
}

/* CP tabbed menu
----------------------------------------*/
.tabs .tab > a {
	background: #1b1b1d;
	 color: #b31515;
}

.tabs .tab > a:hover {
	background: #5b5b5b;
	color: #D31141;
}
/* CP tabbed end
----------------------------------------*/

.scroll-page {
    border: 1px solid #43f704 !important;
    color: #46f907 !important;
}

#showsnow {
 opacity: 0.4 !important;
}

/*-------------------------------mchat icons background color------------------------------------------------------------- */

.mchat-wrapper .dropdown-container-mchat-message-icons .mchat-buttons > li {
	display: inline-block;
	margin: 0;
	background-color: #000000;
}

.wizard a {
    padding: 10px 12px 12px;
    margin-right: 5px;
    background: #696969;
    position: relative;
    display: inline-block;
	text-decoration:none;
}


.btn-default {
	color: #333;
	background-color: #FFFF00;
	border-color: #ccc;
}

.btn-primary .badges {
	color: #808080;
	background-color: #fff;
}


.btn-primary {
	color: #fff;
	background-color: #808080;
	border-color: #2e6da4;
}


.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
	background-color: #808080;
	border-color: #2e6da4;
}


.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
	color: #fff;
	background-color: #5c5b5b;
	border-color: #204d74;
}

.mchat-text blockquote {
	background-color: rgb(72 62 62 / 40%);
	margin-top: 5px;
}

.progress {
    background: #313131 !important;
}

.postlink: hover { background-color: #000000 !important; }
span.postauthor { background: #222222 !important;}

fieldset.polls dd div {
	color: #000 !important;
}

#randommemberonindex {
	background-color: #28282b !important;
  	border: 1px solid #999999 !important;
}

.pushmessage-suggestions {
    background-color: #28282b !important;
}

.suggestion-item:hover {
    background-color: #3f3d3d !important;
}

.pushmessage-input,
.pushmessage-textarea,
.pushmessage-select {
    background-color: #3f3d3dc7 !important;
}

.pushmessage-suggestions {
    background-color: #0f0e0ebd !important;
}

.file-list-header, .categories-list-header {
    background-color: #333333 !important;
}
 
.categories-list-item.row2 {
    background-color: #444444 !important;
}

.file-list-item.row1 {
    background-color: #555555 !important;
}

.file-list-item.row2 {
    background-color: #555555 !important;
}

.categories-list-item.row1 {
    background-color: #444444 !important;
}

ul.subforumcolo li { float: left;width: 210px;margin-bottom: 5px;list-style-type: none; }

