@-moz-document url-prefix("https://community.tribot.org/") {
/* ==UserStyle==
@name Dark TriBot
@description Dark theme for tribot.org
@namespace ZENAKU
@version 1.2.0
@author ZENAKU
@license unlicense
==/UserStyle== */
}
@-moz-document url-prefix("https://community.tribot.org/") {
ul.navbar-nav > li > a:hover,
ul.navbar-nav > li > a:active {
background-color: #000000;
}
.nav > li > a:hover,
.nav > li > a:active,
.nav > li > a:focus {
background-color: #000000;
}
/*main body*/
body {
background-color: #000000;
}
.ipsWidget, .ipsWidget.ipsWidget_vertical.ipsBox,
.ipsWidget.ipsWidget_horizontal.ipsBox,
.ipsWidget.ipsWidget_horizontal.ipsBox
.ipsTabs_panel
.ipsBox
.ipsBox_transparent
.ipsModerated
.cGalleryCat
.cNexusCategoryBlock
.ipsWidget.ipsWidget_vertical .ipsWidget_title, .ipsWidget.ipsWidget_horizontal .ipsWidget_title, .ipsTable.ipsMatrix thead th, .ipsApp.ipsApp_front .ipsTable th
.cPost .cPost_contentWrap
html[dir=ltr] .ipsColumns>.ipsColumn:last-child:not( .ipsPad ), html[dir=ltr] .ipsColumns.ipsColumns_noSpacing>.ipsColumn:not( .ipsPad ) {
background-color: #000000;
}
.ipsComment:not( .ipsModerated ) .ipsComment_header, .cNexusSupportMessage_m .cNexusSupportMessage_author, .cNexusSupportMessage_a .cNexusSupportMessage_author, .cPost .cAuthorPane:after, .cPost .cAuthorPane:before {
background-color: #090a0b;
}
.cAuthorPaneFeedback_neutral {
background: #000;
color: #000;
}
.ta_userNav, #elMobileNav, #elUserNav_mobile {
background-color: #000;
}
.ipsBox:not( .ipsBox_transparent):not( .ipsModerated), .cGalleryCat, .cNexusCategoryBlock, #elBlogHeader, #elEventHeader, #elBlogHeaderStats, #elEventHeader_details, #elClubHeader {
border-style: solid;
border-color: #635353;
border-width: 1px;
background-color: #000;
}
.ipsBox {
border-color: #000;
}
.ipsMenu, .ipsSideMenu, .ipsApp.ipsApp_front #modcp_menu, .ipsApp.ipsApp_front .cForumMiniList_wrapper, .ipsSideMenu.ipsSideMenu_open, .ipsSideMenu:target {
background: #000;
}
.ipsMenu_item>a:not( .ipsMenu_itemInline ), .ipsMenu_item>span:not( .ipsMenu_itemInline ), #elNavTheme_menu .ipsMenu_item .ipsButton_link {
color: #ff0808;
}
.ipsType_sectionTitle {
background-color: #000;
}
.ipsAreaBackground_reset {
background: #000;
}
.ipsBox .ipsAreaBackground_light, .ipsAttachment_dropZone.ipsDragging, .ipsComposeArea_dropZone.ipsDragging, .ipsDataList.ipsDataList_zebra .ipsDataItem:not( .ipsDataItem_selected ):not( .ipsModerated ):nth-child(even), .cStatusUpdates .ipsComment.ipsComment_hasChildren>.ipsComment_content, .ipsApp.ipsApp_front .ipsFieldRow_section, .cPayment, .cRatingColumn_on {
background: #000;
}
.ipsDataList.ipsDataList_zebra .ipsDataItem:not( .ipsDataItem_selected ):not( .ipsModerated ):not( .ipsDataItem_new ):not( .ipsDataItem_success ):not( .ipsDataItem_warning ):not( .ipsDataItem_error ):not( .ipsDataItem_info ):not( .ipsDataItem_status ):nth-child(even) {
background: #000;
}
.ta_wrapperSidebar {
background-color: #000;
-webkit-box-shadow: 0 10px 30px -12px rgba(0,0,0,.42), 0 4px 25px 0 rgba(0,0,0,.12), 0 8px 10px -5px rgba(0,0,0,.2);
-moz-box-shadow: 0 10px 30px -12px rgba(0,0,0,.42),0 4px 25px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2);
box-shadow: 0 10px 30px -12px rgba(0,0,0,.42), 0 4px 25px 0 rgba(0,0,0,.12), 0 8px 10px -5px rgba(0,0,0,.2);
}
.ta_Logo {
background-color: #000;
}
.ipsBreadcrumb.ipsBreadcrumb_top, .ipsBreadcrumb.ipsBreadcrumb_bottom {
margin: 0;
padding: 15px 20px;
background-color: #000;
opacity: 1;
}
.ipsBreadcrumb [data-action=defaultStream], .ipsBreadcrumb [data-action=markSiteRead] {
font-size: 12px;
font-weight: 400;
color: #ff0000;
}
.ipsWidget.ipsWidget_vertical .ipsWidget_title, .ipsWidget.ipsWidget_vertical .ipsTabs, .ipsWidget.ipsWidget_horizontal .ipsWidget_title, .ipsWidget.ipsWidget_horizontal .ipsTabs, .ipsTable.ipsMatrix thead th, .ipsApp.ipsApp_front .ipsTable th {
background-color: #000000;
}
.ipsApp.ipsApp_front .ipsTabs_panel {
background: #000000;
}
#ipsLayout_footer {
position: relative;
background: #000;
margin: 0;
padding: 30px 0;
text-align: center;
}
.ipsApp.ipsApp_front .ipsComposeArea_dummy, .ipsApp.ipsApp_front .cke textarea.cke_source, .ipsApp.ipsApp_front .cke .cke_wysiwyg_frame, .ipsApp.ipsApp_front .cke .cke_wysiwyg_div, .ipsApp.ipsApp_front .cke .cke_inner {
background: #000000;
}
.ipsApp.ipsApp_front .cke .cke_top {
background: #3d4044;
}
.ipsTabs {
background: #423a3a;
padding: 10px 10px 0;
margin: 0;
list-style: none;
}
.ipsAreaBackground {
background: #000000;
}
.ipsButtonBar {
line-height: 1;
background: #000000;
border-bottom: 1px solid rgba(0,0,0,.1);
box-shadow: 0 1px 1px rgb(0 0 0 / 5%);
}
.ipsPagination.ipsPagination_mini a, .ipsButtonBar .ipsButtonRow li>button, .ipsApp .ipsButtonBar .ipsButtonRow li>a, .ipsApp .ipsButtonBar .ipsButtonRow li>span, .ipsApp .ipsButtonBar .ipsPagination .ipsPagination_page a, .ipsApp .ipsButtonBar .ipsPagination .ipsPagination_pageJump a, .ipsApp .ipsButtonBar .ipsPagination .ipsPagination_next a, .ipsApp .ipsButtonBar .ipsPagination .ipsPagination_prev a, .ipsApp .ipsButtonBar .ipsPagination .ipsPagination_first a, .ipsApp .ipsButtonBar .ipsPagination .ipsPagination_last a, .ipsPagination:not( .ipsPagination_mini ) .ipsPagination_page a, .ipsPagination:not( .ipsPagination_mini ) .ipsPagination_next a, .ipsPagination:not( .ipsPagination_mini ) .ipsPagination_prev a, .ipsPagination:not( .ipsPagination_mini ) .ipsPagination_first a, .ipsPagination:not( .ipsPagination_mini ) .ipsPagination_last a, .ipsButtonBar .ipsPagination .ipsPagination_pageJump a, .ipsPagination .ipsPagination_pageJump a {
background: #544d4d;
color: #758494;
border: 1px solid rgba(0,0,0,.07);
font-weight: 700;
}
.cProfileFeedback_neutral {
background: #5c4f4f;
color: #000;
}
.cForumList .ipsDataList.ipsDataList_zebra :not(:last-child).ipsDataItem {
border-bottom: 2px solid #000;
}
.ipsType_sectionTitle {
border: solid #000;
border-width: 1px 1px 2px;
}
.ipsBox:not( .ipsBox_transparent):not( .ipsModerated), .cGalleryCat, .cNexusCategoryBlock, #elBlogHeader, #elEventHeader, #elBlogHeaderStats, #elEventHeader_details, #elClubHeader {
border-style: solid;
border-color: #131313;
border-width: 1px;
background-color: #000;
}
.ipsWidget.ipsWidget_vertical .ipsWidget_title, .ipsWidget.ipsWidget_horizontal .ipsWidget_title, .ipsTable.ipsMatrix thead th, .ipsApp.ipsApp_front .ipsTable th {
color: #758494;
border: solid #131313;
border-width: 1px 1px 2px;
}
#elSearch {
background-color: rgba(0, 0, 0, .85);
border: 2px solid rgba(0, 0, 0, .9);
}
#elSearch .cSearchSubmit {
color: rgba(158,158,158,.8);
background-color: rgba(21, 20, 20, .9);
}
#elSearchExpanded {
top: 60px;
left: 0;
border-radius: 4px;
border: none;
background: #2c2a2a;
}
#elSearchExpanded .ipsSideMenu_list {
margin: 0 0 15px;
background: #090909;
border: 1px solid #000;
border-radius: 0 0 4px 4px;
font-size: 12px!important;
}
.ipsMenu_keyNav .ipsMenu_item:not( .ipsMenu_itemClicked ):not( .ipsMenu_itemDisabled ) a:not( .ipsMenu_itemInline ):hover, .ipsMenu_item[data-selected] a, .ipsMenu_item[data-selected] span, .ipsMenu_item.ipsMenu_hover, .ipsSideMenu_itemActive a, a.ipsSideMenu_itemActive, span.ipsSideMenu_itemActive, .ipsSideMenu_withChecks .ipsSideMenu_item>input[type=checkbox]:checked~a, .ipsSideMenu_withChecks .ipsSideMenu_item>input[type=checkbox]:checked~span, .ipsSideMenu_withRadios .ipsSideMenu_item>input[type=radio]:checked~a, .ipsSideMenu_withRadios .ipsSideMenu_item>input[type=radio]:checked~span, #elNavTheme_menu .ipsMenu_item.ipsMenu_itemChecked .ipsButton_link {
background: #000;
color: #000;
}
.ipsSideMenu_item a, a.ipsSideMenu_item, span.ipsSideMenu_item {
color: rgba(255, 255, 255, .8);
}
.cPastLeaders_title span, .cPastLeaders_cell, .cPastLeaders_title:before, .cCalendar td.cCalendar_nonDate, .cForumMiniList_categorySelected, .ipsMemberCard, .ipsDataList.ipsDataList_zebra.cTopicList, .ipsDataList.ipsDataList_zebra[data-role=tableRows], .ipsSticky, #elDownloadsSubmit_progress.ipsSticky {
background: #000;
}
.ipsApp.ipsApp_front .ipsComposeArea_editor, .ipsApp.ipsApp_front .ipsComposeArea_unavailable .ipsComposeArea_editor {
background: #171717;
}
.ipsAreaBackground_light {
background: #000;
}
.ipsApp.ipsApp_front #elSiteTitle {
color: #2196f3;
}
.ipsQuote, .ipsSpoiler, .ipsCode, .ipsEmbedded_content, iframe[data-embedContent] {
background: #000000;
}
}
@-moz-document url-prefix("https://tribot.org/collections/osrs-scripts") {
h1, h2, h3, h4, h5, h6 {
display: block;
position: relative;
font-family: 'Source Sans Pro', sans-serif;
color: #fffefe;
margin-bottom: 0px;
}
.tt-filters-options .tt-quantity {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-align-content: flex-start;
-ms-flex-line-pack: start;
align-content: flex-start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
margin-right: -2px;
margin-left: 3px;
margin-top: -1px;
}
.usf-zone * {
box-sizing: border-box;
word-break: initial;
}
*, *::before, *::after {
box-sizing: border-box;
}
user agent stylesheet
div {
display: block;
}
.usf-zone {
text-align: left;
}
body {
font-family: 'Source Sans Pro', sans-serif;
font-size: 18px;
font-weight: 300;
line-height: 30px;
color: #777777;
background: #000000;
margin: 0;
overflow-x: hidden;
}
body {
font-family: 'Source Sans Pro', sans-serif;
font-size: 18px;
font-weight: 300;
line-height: 30px;
color: #777777;
background: #000;
margin: 0;
overflow-x: hidden;
}
html {
font-family: sans-serif;
line-height: 1.15;
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust: 100%;
-ms-overflow-style: scrollbar;
-webkit-tap-highlight-color: transparent;
}
*, *::before, *::after {
box-sizing: border-box;
}
*, *::before, *::after {
box-sizing: border-box;
}
.usf-sr-inputbox input:not([type=submit]) {
width: 100%;
max-width: 100%;
margin: 0;
outline: none;
border: 1px solid #000;
border-radius: 2px;
padding: 10px 28px 10px 38px;
box-sizing: border-box;
}
header {
background: #000 /* header an object */ /* tt-box-info */ /* tt-cart-layout */ /* tt-search */ /* tt-social-icon */ /* tt-listing-01 */;
}
.tt-breadcrumb {
background: #000;
color: #fff;
}
.tt-breadcrumb ul li a {
color: #fff;
-moz-transition: color 0.2s linear;
-o-transition: color 0.2s linear;
-webkit-transition: color 0.2s linear;
transition: color 0.2s linear;
}
body {
font-family: 'Source Sans Pro', sans-serif;
font-size: 18px;
font-weight: 300;
line-height: 30px;
color: #ffffff;
background: #000;
margin: 0;
overflow-x: hidden;
}
header .tt-dropdown-obj .tt-dropdown-toggle {
position: relative;
z-index: 1;
cursor: pointer;
padding: 5px 8px;
font-size: 20px;
line-height: 1;
color: #fff;
background: none;
border: none;
display: inline-block;
-moz-transition: color 0.2s linear;
-o-transition: color 0.2s linear;
-webkit-transition: color 0.2s linear;
transition: color 0.2s linear;
}
.tt-product .tt-description {
padding-top: 16px;
position: relative;
z-index: 2;
background: #000;
}
.tt-product .tt-description .tt-price {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-top: 0px;
font-size: 15px;
line-height: 20px;
font-weight: 500;
color: #fff;
}
.prod-thumb-title-color a {
color: #fff;
}
.tt-product .tt-description {
padding-top: 16px;
position: relative;
z-index: 2;
background: #000;
}
.tt-product:not(.tt-view) .tt-image-box .wk-app-btn {
background: rgb(226 1 1 / 90%);
color: #212121;
}
.tt-product .tt-image-box .tt-btn-quickview {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-align-content: center;
-ms-flex-line-pack: center;
align-content: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
background: rgb(226 1 1 / 90%);
color: #212121;
width: 46px;
height: 46px;
position: absolute;
top: 10px;
right: 10px;
cursor: pointer;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
-moz-opacity: 0;
-khtml-opacity: 0;
-webkit-opacity: 0;
opacity: 0;
-moz-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
-webkit-transition: all 0.2s linear;
transition: all 0.2s linear;
z-index: 5;
}
.tt-stuck-nav > .container {
background: #000;
}
.tt-stuck-nav .tt-menu-toggle i, header .tt-stuck-nav .tt-dropdown-obj .tt-dropdown-toggle {
color: #fcfcfc;
}
.tt-stuck-nav {
width: 100%;
position: fixed;
backface-visibility: hidden;
display: none;
top: -100%;
z-index: 20;
background: #000;
box-shadow: 0 0px 8px rgba(0, 0, 0, 0.3);
min-height: 45px;
}
.tt-desctop-menu nav > ul > li.dropdown > a {
font-family: 'Source Sans Pro', sans-serif;
font-size: 14px;
line-height: 1.1;
color: #ffffff;
font-weight: 400;
letter-spacing: 0.04em;
padding: 28px 12px 27px;
display: -webkit-inline-flex;
display: inline-flex;
}
Style Attribute {
--tms-selector-background-color-rgb: 0, 0, 0;
--tms-selector-background-opacity: 1;
--tms-selector-color: #616161;
}
footer .tt-color-scheme-03 .tt-collapse-content span{
color: #212121;
}
footer .tt-color-scheme-03 .tt-list li a,
footer .tt-color-scheme-03 .tt-mobile-collapse .tt-collapse-content .tt-list li a{
color: #ffffff;
}
@media (min-width: 1025px){
.tt-product .tt-description .tt-btn-addtocart.thumbprod-button-bg{
background-color: #2196f3;
border: 0px solid #2196f3;
color: #000;
padding: 3px 16px 9px;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
transition: all 0.2s linear;
-ms-transition: all 0.2s linear;
-webkit-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
}}
.usf-sr-more .usf-load-more {
border-radius: 0;
background: none;
cursor: pointer;
line-height: normal;
letter-spacing: 2px;
font-size: 16px;
font-weight: 900;
border: 2px solid #2196F3;
background-color: #000000;
color: #2196F3;
padding: 15px;
-webkit-box-sizing: border-box;
box-sizing: border-box;
width: 100%;
max-width: 300px;
display: block;
margin: 16px auto 0;
text-transform: uppercase;
text-decoration: none;
text-align: center;
outline: none;
min-height: initial;
height: initial;
}
footer .tt-color-scheme-04{
background: #000;
color: #757575;
}
footer .tt-color-scheme-04 .tt-box-copyright{
color: #fff;
}
}