/* golden text color 1 */
a:not(.button), a:link:not(.button), a:visited:not(.button), a:hover:not(.button), a:active:not(.button), a .row-item-link{
    background: rgb(223,159,40) !important;;
    background: -moz-linear-gradient(0deg, rgba(223,159,40,1) 0%, rgba(253,224,141,1) 20%, rgba(253,224,141,1) 80%, rgba(223,159,40,1) 100%) !important;;
    background: -webkit-linear-gradient(0deg, rgba(223,159,40,1) 0%, rgba(253,224,141,1) 20%, rgba(253,224,141,1) 80%, rgba(223,159,40,1) 100%) !important;;
    background: linear-gradient(0deg, rgba(223,159,40,1) 0%, rgba(253,224,141,1) 20%, rgba(253,224,141,1) 80%, rgba(223,159,40,1) 100%) !important;;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#df9f28",endColorstr="#df9f28",GradientType=1) !important;;
	-webkit-background-clip: text !important;;
    -webkit-text-fill-color: transparent !important;;   
}

/* high-contrast text */
h2, .panel-container h2, .forumbg .header a, li.row strong, .forabg .header a, th a, .tabs .activetab > a, .tabs .activetab > a:hover, .tabs .tab a:hover, .navigation .active-subsection a, .navigation .active-subsection a:hover, .navigation a:hover, .panel-container .panel li.header dd, .panel-container .panel li.header dt, label:hover, fieldset dl:hover dt label, dl.faq dt, h3, .content h2, .panel h2, fieldset.polls dl.voted, .button .icon, .inputbox, textarea, .message-box textarea, .panel-container table.table1 thead th, li.header dt, li.header dd, a.button1, input.button1, input.button3, a.button2, input.button2, a.button1:hover, input.button1:hover, a.button2:hover, input.button2:hover, input.button3:hover, .postbody .content, .pagination li a, select, .button .icon, .button-secondary, .global_read_mine:after, .global_read_locked_mine:after, .global_unread_mine:after, .global_unread_locked_mine:after, .announce_read_mine:after, .announce_read_locked_mine:after, .announce_unread_mine:after, .announce_unread_locked_mine:after, .sticky_read_mine:after, .sticky_read_locked_mine:after, .sticky_unread_mine:after, .sticky_unread_locked_mine:after, .topic_read_mine:after, .topic_read_hot_mine:after, .topic_unread_mine:after, .topic_unread_hot_mine:after, .topic_read_locked_mine:after, .topic_unread_locked_mine:after, .dropdown-extended .header, .dropdown-extended .footer, .pagination li.ellipsis span, .icon.icon-black, a:hover .icon.icon-black, .minitabs a:hover, .minitabs .activetab > a, .minitabs .activetab > a:hover {
	color: #eeeeee !important;
}


/* subtle text */
html, body, .headerbar p, .copyright, ul.topiclist li, .panel, label, dd label, .signature, .postprofile, .postprofile strong, dl.details dd, dl.details dt, .content, .postbody, fieldset.polls dl, dl.file dd, table.table1 td, .dropdown-extended ul li:hover, .button {
	color: #cbcbcb;
}


/* Light bg colours */
.forabg, .forumbg, ul.forums, li.row, .bg1, .bg2, .bg3, .tabs .activetab > a, .tabs a:hover, ul.cplist, .panel, blockquote blockquote, .dropdown .dropdown-contents, .jumpbox-cat-link, .jumpbox-sub-link, .jumpbox-forum-link, .cp-main .message-box textarea, fieldset.quick-login input.inputbox {
	background: #242a36 !important;
}

/* Dark bg colours */
html, body, #inner-wrap, .wrap, .panel-container .panel, .navigation .active-subsection a, .navigation a:hover, .cp-mini, .codebox, blockquote, blockquote blockquote blockquote, .attachbox, .message-box textarea, .phpbb_alert, select, .minitabs a:hover, .minitabs .activetab > a, .minitabs .activetab > a:hover, .cp-main .pm, .bg3 .topicreview .bg2, .bg3 .topicreview .bg1 {
	background-color: #171b24 !important;
}


a.username-coloured, a.username,.tabs .activetab > a, .tabs .tab a:hover {
    -webkit-text-fill-color: unset !important;
}



a.username-coloured{}
a.username{
    color:rgb(158, 206, 255);}

/* golden text color 2 */
.site_info h1 {
    background: rgb(165,78,7);
    background: -moz-linear-gradient(0deg, rgba(165,78,7,1) 0%, rgba(180,126,17,1) 25%, rgba(254,241,162,1) 50%, rgba(188,136,27,1) 75%, rgba(165,78,7,1) 100%);
    background: -webkit-linear-gradient(0deg, rgba(165,78,7,1) 0%, rgba(180,126,17,1) 25%, rgba(254,241,162,1) 50%, rgba(188,136,27,1) 75%, rgba(165,78,7,1) 100%);
    background: linear-gradient(0deg, rgba(165,78,7,1) 0%, rgba(180,126,17,1) 25%, rgba(254,241,162,1) 50%, rgba(188,136,27,1) 75%, rgba(165,78,7,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#a54e07",endColorstr="#a54e07",GradientType=1);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;   }

/* golden button background*/
.button, .button:focus, .button:hover, 
.pagination li a, .pagination .button:hover, .pagination li.active span, .pagination li.page-jump a{
    background: rgb(165,78,7);
    background: -moz-linear-gradient(0deg, rgba(165,78,7,1) 0%, rgba(180,126,17,1) 25%, rgba(254,241,162,1) 50%, rgba(188,136,27,1) 75%, rgba(165,78,7,1) 100%);
    background: -webkit-linear-gradient(0deg, rgba(165,78,7,1) 0%, rgba(180,126,17,1) 25%, rgba(254,241,162,1) 50%, rgba(188,136,27,1) 75%, rgba(165,78,7,1) 100%);
    background: linear-gradient(0deg, rgba(165,78,7,1) 0%, rgba(180,126,17,1) 25%, rgba(254,241,162,1) 50%, rgba(188,136,27,1) 75%, rgba(165,78,7,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#a54e07",endColorstr="#a54e07",GradientType=1);
}

.headerbar  {
    background: #1B1B1B;
    background: linear-gradient(to bottom, #1B1B1B 0%, #0C0C0C 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1B1B1B), color-stop(100%, #0C0C0C));
    background: -webkit-linear-gradient(top, #1B1B1B 0%, #0C0C0C 100%);
    background: -moz-linear-gradient(top, #1B1B1B 0%, #0C0C0C 100%);
    background: -o-linear-gradient(top, #1B1B1B 0%, #0C0C0C 100%);
    background: -ms-linear-gradient(top, #1B1B1B 0%, #0C0C0C 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1B1B1B', endColorstr='#0C0C0C', GradientType=0);
    border: 1px solid #000000;
    box-shadow: inset 0 1px 0 #2A2A2A;
    -webkit-box-shadow: inset 0 1px 0 #2A2A2A;
    -moz-box-shadow: inset 0 1px 0 #2A2A2A;
}

li.header {
    background-image: linear-gradient(135deg, #252c39 25%, #242a36 25%, #242a36 50%, #252c39 50%, #252c39 75%, #242a36 75%, #242a36 100%);
    background-size: 56.57px 56.57px;
}

li.header{
    background-size: auto;
    background: rgb(76,76,76);
    background: -moz-linear-gradient(180deg, rgba(76,76,76,0.4) 0%, rgba(89,89,89,0.4) 12%, rgba(102,102,102,0.4) 25%, rgba(71,71,71,0.4) 39%, rgba(44,44,44,0.4) 50%, rgba(0,0,0,0.4) 51%, rgba(17,17,17,0.4) 60%, rgba(43,43,43,0.4) 76%, rgba(28,28,28,0.4) 91%, rgba(19,19,19,0.4) 100%);
    background: -webkit-linear-gradient(180deg, rgba(76,76,76,0.4) 0%, rgba(89,89,89,0.4) 12%, rgba(102,102,102,0.4) 25%, rgba(71,71,71,0.4) 39%, rgba(44,44,44,0.4) 50%, rgba(0,0,0,0.4) 51%, rgba(17,17,17,0.4) 60%, rgba(43,43,43,0.4) 76%, rgba(28,28,28,0.4) 91%, rgba(19,19,19,0.4) 100%);
    background: linear-gradient(180deg, rgba(76,76,76,0.4) 0%, rgba(89,89,89,0.4) 12%, rgba(102,102,102,0.4) 25%, rgba(71,71,71,0.4) 39%, rgba(44,44,44,0.4) 50%, rgba(0,0,0,0.4) 51%, rgba(17,17,17,0.4) 60%, rgba(43,43,43,0.4) 76%, rgba(28,28,28,0.4) 91%, rgba(19,19,19,0.4) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#4c4c4c",endColorstr="#131313",GradientType=1);
    border-radius: 5px 5px 0px 0px;}

.headerbar {
    min-height: 0px;
    border-radius: 7px 7px 0 0;
    padding: 10px 10px;
    margin: 0;}

.headerbar .site-description {
    float: left;
    width: auto;}
.headerbar .site-description .logo {
    float: left;
    padding: 5px 5px;}
.headerbar .site-description .site_info {
	background: rgba(0,0,0,0);
	display: inline-block;
	overflow: hidden;
	padding: 5px 15px;
	margin-top: 3px;}
.headerbar .site-description .site_info h1 {
    font-weight: 900;
    font-size: 4em;
    direction: ltr;}
@media only screen and (min-width: 701px), only screen and (min-device-width: 701px){
.headerbar .site-description .site_info h1 {
    font-size: 5.6em;}
}
.headerbar .site-description .site_info p {
	margin: 0;
	padding: 0;}
.headerbar .site-description .site_logo {
    background-image: url(./images/logo.png);
    background-repeat: no-repeat;
    display: inline-block;
    width: 150px;
    height: 150px;
    float: left;}
.headerbar .search-header {
    float: right;
    margin: 0;
    margin-left: 5px;}



.pagination li.active span, .pagination li a:hover, .global_unread:before, .global_unread_mine:before, .global_unread_locked:before, .global_unread_locked_mine:before, .announce_unread:before, .announce_unread_mine:before, .announce_unread_locked:before, .announce_unread_locked_mine:before, .forum_unread:before, .forum_unread_locked:before, .forum_unread_subforum:before, .sticky_unread:before, .sticky_unread_mine:before, .sticky_unread_locked:before, .sticky_unread_locked_mine:before, .pm_unread:before, .topic_unread:before, .topic_unread_mine:before, .topic_unread_hot:before, .topic_unread_hot_mine:before, .topic_unread_locked:before, .topic_unread_locked_mine:before {
    color: black;
	background-color: #DAA520 !important;
}

.badge {
    background-color: red !important;
    -webkit-text-fill-color: white !important;
    border: 5px;
	opacity: 0.8;
	text-align: center;
	white-space: nowrap;
	font-size: 10px;
	line-height: 1;
	float: right;
	display: inline-block;
	margin-left: 3px;
	vertical-align: baseline;
	position: relative;
	top: 3px;
	padding: 2px 2px;
}

.button, .button:focus, .button:hover, .pagination li a {
    transition: all .2s ease-in-out;
    background-size: 100% 100%;
}
.button:focus, .button:hover,  .pagination .button:hover {
    background-size: 150% 150%;
}

a.button, .button, .button:focus, .button:hover, .button:active, .button .icon, .pagination li.active span  {
    color: rgba(120,50,5)!important;
}


a:hover:not(.button){ 
    text-decoration: none !important;
}

.pagination li.active span {
    padding: 6px 8px 6px 8px !important;
    border: 0px;
    color: black;
    font-weight: bold;
}

.pagination li.page-jump a{
    padding: 4px 10px !important;
}

.pagination li a:hover, .pagination li a:hover .icon{
    background: none;
    border: none;
}


.inputbox, .pagination li a {
	background: rgba(255,255,255,0.1);
}

.rtl .skiplink {
    display:none !important;}


.breadcrumbs .crumb:before {
	content: '\203A';
	font-weight: bold;
	padding: 0 0.5em;}


ul.topiclist li.header{
    padding-right: 20px;}
ul.topiclist li.header dt{
    font-size: 1.2em;
    font-weight: 900;}

li.row .forumtitle {
    display:inline-block;
    margin-bottom: 5px;}

li.row strong {
    display:inline-block;
    margin: 10px 0px 5px 0px;}


dd.posts, dd.topics, dd.views, dd.extra, dd.mark {
    width: 70px;}

@media only screen and (min-width: 701px), only screen and (min-device-width: 701px){
    .rtl ul.topiclist dt, .rtl li.header dt {
        float: right;
        margin-right: 0;
        margin-left: -400px;}
    .rtl ul.topiclist dt .list-inner {
        margin-right: 0;
        margin-left: 400px;}
}
.list_subforums_in_columns {
    float: right;
    width: 260px;
    Padding: 5px;}
.rtl dd.lastpost > span{
	padding-right: 10px;}

.section-index .mark-read 
{ display:none;}

.responsive-center.time, .responsive-center.time.rightside {
	display:none;}



#phpbb_announcement {
	margin: 0;
    margin-bottom: 10px;}








@media only screen and (min-width: 701px){
    .oneall_social_login_providers{
        min-height: 35px!important;
        height: 35px!important;}
}


