Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**
- * TruckersMP Forum Dark Theme based on the Dark theme for http://truckersmp.com
- * Created by Digi7al (https://forum.truckersmp.com/index.php?/profile/4963-digi7al/)
- * Support from Rekoil_ (https://forum.truckersmp.com/index.php?/profile/159-rekoil_/)
- * Last Updated: 20 April 2017 17:00 UTC
- */
- /*Header*/
- #ipsLayout_header header {
- background-color: #222222;
- }
- /*Navigation Bar Buttons*/
- .ipsNavBar_primary {
- background: #222222 none repeat scroll 0 0;
- border-radius: 2px 2px 0 0;
- padding: 5px 5px 40px;
- position: relative;
- z-index: 2000;
- }
- /*Navigation Bar*/
- .ipsNavBar_secondary {
- background: #1C1C1C none repeat scroll 0 0;
- bottom: 0;
- display: none;
- height: 40px;
- left: 0;
- position: absolute;
- right: 0;
- z-index: 1000;
- border-style: solid;
- border-color: #303030;
- border-width: 0px 1px 0px 1px;
- }
- .ipsNavBar_secondary > li > a {
- border-bottom: 2px solid transparent;
- color: #888888;
- font-size: 13px;
- padding: 12px 18px 8px;
- }
- .ipsNavBar_secondary > li > a:hover {
- color: #CCCCCC;
- border-color: rgba(51, 51, 51, 0.1);
- background-color: #303030;
- }
- .ipsNavBar_secondary > li.ipsNavBar_active a {
- color: #CCCCCC;
- border-color: rgba(51, 51, 51, 0.1);
- font-weight: unset;
- }
- .ipsNavBar_primary:not(.ipsNavBar_noSubBars) > ul::before {
- background: #1C1C1C none repeat scroll 0 0;
- bottom: 0;
- content: "";
- display: block;
- height: 40px;
- left: 0;
- position: absolute;
- right: 0;
- z-index: 100;
- border-style: solid;
- border-width: 1px 1px 0px 1px;
- border-color: #333333;
- }
- /*NavBar_primary a:hover*/
- .ipsNavBar_primary > ul > li > a:hover {
- background: rgba(245, 245, 245, 0.1) none repeat scroll 0 0;
- }
- /*Nav Bar Button*/
- .ipsNavBar_primary > ul > li > a {
- background: #222222 none repeat scroll 0 0;
- border-color: #222222;
- border-radius: 1px 1px 0 0;
- border-style: solid;
- border-width: 0px 0px 3px 0px;
- color: #999999;
- font-size: 14px;
- padding: 9px 25px;
- }
- /*Nav Bar Button Hover*/
- .ipsNavBar_primary > ul > li > a:hover {
- background: #222222 none repeat scroll 0 0;
- border-style: solid;
- border-color: #222222;
- border-width: 0px 0px 3px 0px;
- border-bottom-color: #72C02C;
- }
- /*Nav bar Button Active*/
- .ipsNavBar_primary > ul > li.ipsNavBar_active > a {
- background: #222222 none repeat scroll 0 0;
- color: #999999;
- }
- /*Search*/
- #elSearch {
- background: #202020 none repeat scroll 0 0;
- border-style: solid;
- border-color: #303030;
- border-radius: 0px;
- border-width: 1px;
- height: 26px;
- margin: 2px 0;
- opacity: 1.0;
- padding: 4px 10px;
- position: relative;
- transition: all 0.1s linear 0s;
- width: 170px;
- }
- /*Search Button*/
- #elSearch button {
- background: #292929 none repeat scroll 0 0;
- border: 0 none;
- color: #999999;
- font-size: 17px;
- line-height: 24px;
- position: absolute;
- top: 0;
- width: 35px;
- }
- /*Search Button Hover*/
- #elSearch button:hover {
- background-color: #303030;
- }
- /*Search Filter*/
- #elSearch #elSearchFilter {
- background: #222222 none repeat scroll 0 0;
- color: #FFF;
- font-size: 11px;
- line-height: 24px;
- max-width: 110px;
- opacity: 1;
- overflow: hidden;
- padding: 0 10px;
- position: absolute;
- text-align: center;
- text-overflow: ellipsis;
- top: 0;
- white-space: nowrap;
- width: 110px;
- }
- /*Search Filter Hover*/
- #elSearch #elSearchFilter:hover {
- background: #222222 none repeat scroll 0 0;
- }
- /*Search Filter Border*/
- html[dir="ltr"] #elSearch #elSearchFilter {
- border-radius: 0px 0 0 0px;
- border-right: 1px solid rgba(0, 0, 0, 0.1);
- left: 0;
- }
- /*A*/
- a {
- color: #a7a7a7;
- text-decoration: none;
- }
- /*A Hover*/
- a:hover {
- color: #72C02C;
- text-decoration: none;
- }
- #ipsLayout_footer a, #ipsLayout_footer p {
- color: #CCCCCC;
- font-size: 14px;
- text-decoration: none;
- }
- /*Body*/
- body {
- background-color: #222222;
- color: #888888;
- font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
- font-size: 13px;
- height: 100%;
- line-height: 18px;
- }
- /*Content Wrapper*/
- #ipsLayout_contentWrapper {
- background-color: #252525;
- width: 100%;
- border-style: solid;
- border-width: 0px 1px 1px 1px;
- border-color: #303030;
- }
- /*Area Background*/
- .ipsAreaBackground_reset {
- background: #252525 none repeat scroll 0 0;
- }
- .ipsAreaBackground_light {
- background: #252525 none repeat scroll 0 0;
- }
- /*Area Background Zebra*/
- .ipsDataList.ipsDataList_zebra .ipsDataItem:nth-child(2n):not(.ipsDataItem_selected):not(.ipsModerated):not(.ipsDataItem_new):not(.ipsDataItem_success):not(.ipsDataItem_warning):not(.ipsDataItem_error):not(.ipsDataItem_info):not(.ipsDataItem_status) {
- background: #252525 none repeat scroll 0 0;
- }
- .ipsDataList:not(.ipsGrid), .ipsDataList.ipsDataList_zebra {
- background-color: #222222;
- border-bottom: 0 none;
- }
- /*ipsDataItem*/
- .ipsDataItem {
- border-color: #303030;
- border-style: solid;
- border-width: 0 0 1px;
- position: relative;
- width: 100%;
- }
- /*Box*/
- .ipsBox:not(.ipsBox_transparent):not(.ipsModerated) {
- background-color: #222222;
- border-style: none;
- border-width: 1px 1px 1px 1px;
- border-color: #2F2F2F;
- }
- /*Profile Box*/
- .ipsList_inline, .ipsList_reset {
- list-style: outside none none;
- margin: 0;
- padding: 0;
- }
- .ipsApp .ipsGrid > .ipsGrid_span3 {
- width: 23.4043%;
- background-color: #222222;
- }
- /*Page Title*/
- .ipsType_pageTitle {
- color: #888888;
- font-size: 26px;
- font-weight: 400;
- line-height: 1.2;
- margin: 0;
- }
- /*Section Title*/
- .ipsType_sectionTitle {
- background: #1D1D1D none repeat scroll 0 0;
- border-radius: 2px 2px 0 0;
- color: #CCCCCC;
- font-size: 15px;
- font-weight: 400;
- margin-top: 0;
- padding: 11px 15px;
- border-style: solid;
- border-width: 0px 0px 0px 2px;
- border-color: #72C02C;
- }
- .ipsWidget.ipsWidget_vertical .ipsWidget_title {
- background: #1D1D1D none repeat scroll 0 0;
- border-radius: 2px 2px 0 0;
- color: #CCCCCC;
- font-size: 14px;
- font-weight: 400;
- margin: 0;
- padding: 10px;
- position: relative;
- border-style: solid;
- border-width: 0px 0px 0px 2px;
- border-color: #72C02C;
- }
- /*Rich Text*/
- .ipsType_richText {
- color: #888888;
- line-height: 1.5;
- overflow-wrap: break-word;
- }
- /*Rich Text a*/
- .ipsType_richText a {
- text-decoration: underline;
- }
- /*Notification*/
- .ipsApp .ipsNotificationCount {
- background: #72C02C none repeat scroll 0 0;
- border-radius: 8px;
- color: #fff;
- display: inline-block;
- font-size: 11px;
- line-height: 18px;
- padding: 0 6px;
- position: absolute;
- text-indent: 0;
- top: -10px;
- z-index: 2;
- }
- .ipsComment:not(.ipsModerated) .ipsComment_header {
- background: #1C1C1C none repeat scroll 0 0;
- }
- .ipsItemStatus.ipsItemStatus_large {
- background: #72C02C none repeat scroll 0 0;
- border-radius: 20px;
- color: #fff;
- display: inline-block;
- font-size: 18px;
- height: 40px;
- line-height: 40px;
- text-align: center;
- transition: all 0.15s linear 0s;
- width: 40px;
- }
- /* Menu (Border)*/
- .ipsMenu {
- background: #242424 none repeat scroll 0 0;
- border: 1px solid #ebebeb;
- border-color: #333333;
- border-radius: 1px;
- box-shadow: 0 7px 20px rgba(0, 0, 0, 0.2);
- position: absolute;
- z-index: 10000;
- }
- /*Menu Arrow*/
- .ipsMenu.ipsMenu_bottomCenter::after {
- border-color: transparent transparent #333333;
- bottom: 100%;
- left: 50%;
- margin-left: -15px;
- }
- /*Menu Arrow Border*/
- .ipsMenu.ipsMenu_bottomCenter::before {
- border-color: transparent transparent #333333;
- bottom: 100%;
- left: 50%;
- margin-left: -16px;
- margin-top: -1px;
- }
- .ipsItemStatus.ipsItemStatus_large.ipsItemStatus_read {
- background: #888888 none repeat scroll 0 0;
- }
- .ipsAreaBackground {
- background: #252525 none repeat scroll 0 0;
- }
- .ipsWidget .cStatusUpdateWidget .ipsComposeArea_dummy {
- font-size: 13px;
- padding: 7px 10px;
- background-color: #202020
- }
- .ipsWidget.ipsWidget_horizontal .ipsWidget_title {
- background: #1E1E1E none repeat scroll 0 0;
- font-weight: 400;
- margin-bottom: 10px;
- padding: 10px;
- }
- .ipsItemStatus:not(.ipsItemStatus_large) {
- color: #72C02C;
- font-size: 14px;
- line-height: inherit;
- vertical-align: middle;
- }
- /*Breadcrumb*/
- .ipsBreadcrumb > ul > li > a {
- color: #CCCCCC;
- text-decoration: none;
- }
- /*Breadcrumb markSiteRead*/
- .ipsBreadcrumb [data-action="defaultStream"], .ipsBreadcrumb [data-action="markSiteRead"] {
- color: #888888;
- font-size: 12px;
- font-weight: 400;
- }
- /*Breadcrumb Top*/
- .ipsBreadcrumb.ipsBreadcrumb_top {
- border-bottom: 1px solid rgba(0, 0, 0, 0.2);
- margin: 0 20px 15px;
- padding: 12px 0;
- }
- .ipsButtonBar {
- background: #1D1D1D none repeat scroll 0 0;
- line-height: 1;
- }
- .ipsTabs_panel {
- background: #252525 none repeat scroll 0 0;
- height: 100%;
- }
- .ipsTabs {
- background: #222222 none repeat scroll 0 0;
- list-style: outside none none;
- margin: 0;
- padding: 10px 10px 0;
- }
- .ipsApp .ipsButton_primary {
- background: #72C02C none repeat scroll 0 0;
- color: #ffffff;
- border-radius: 1px;
- }
- /*Button_veryLight*/
- .ipsApp .ipsButton_veryLight {
- background: #E47D30 none repeat scroll 0 0;
- border-color: #E47D30;
- color: #FFFFFF;
- }
- /*Button Important*/
- .ipsApp .ipsButton_important {
- background: #E47D30 none repeat scroll 0 0;
- color: #ffffff;
- border-radius: 0px;
- }
- /*Button Positive*/
- .ipsApp .ipsButton_positive {
- background: #3777B3 none repeat scroll 0 0;
- border-radius: 1px;
- color: #fff;
- }
- /*Button Negative*/
- .ipsApp .ipsButton_negative {
- background: #D75250 none repeat scroll 0 0;
- border-radius: 1px;
- color: #fff;
- }
- /*Button_light*/
- .ipsApp .ipsButton_light {
- background: #e5e5e5 none repeat scroll 0 0;
- border-color: rgba(0, 0, 0, 0.03);
- border-radius: 1px;
- color: #333333;
- }
- /*Profile Community Rep Title*/
- .cProfileRepScore_negative .ipsType_minorHeading, .cProfileRepScore_positive .ipsType_minorHeading {
- color: #FFFFFF;
- }
- /*Profile Community Rep Positive*/
- .cProfileRepScore_positive {
- background: #72C02C none repeat scroll 0 0;
- border-radius: 1px;
- color: #fff;
- }
- /*Profile Community Rep Negative*/
- .cProfileRepScore_neutral {
- background: #e5e5e5 none repeat scroll 0 0;
- border-radius: 1px;
- color: #000;
- }
- /*textarea*/
- .ipsApp .ipsField_autocomplete, .ipsApp textarea, .ipsApp input[type="text"], .ipsApp input[type="password"], .ipsApp input[type="datetime"], .ipsApp input[type="datetime-local"], .ipsApp input[type="date"], .ipsApp input[type="month"], .ipsApp input[type="time"], .ipsApp input[type="week"], .ipsApp input[type="number"], .ipsApp input[type="email"], .ipsApp input[type="url"], .ipsApp input[type="search"], .ipsApp input[type="tel"] {
- background-color: #202020;
- border-color: #303030;
- border-radius: 1px;
- border-style: solid;
- border-width: 1px;
- max-width: 350px;
- padding: 7px;
- width: 100%;
- }
- /*textarea: focus*/
- .ipsApp textarea:focus, .ipsApp input[type="text"]:focus, .ipsApp input[type="password"]:focus, .ipsApp input[type="datetime"]:focus, .ipsApp input[type="datetime-local"]:focus, .ipsApp input[type="date"]:focus, .ipsApp input[type="month"]:focus, .ipsApp input[type="time"]:focus, .ipsApp input[type="week"]:focus, .ipsApp input[type="number"]:focus, .ipsApp input[type="email"]:focus, .ipsApp input[type="url"]:focus, .ipsApp input[type="search"]:focus, .ipsApp input[type="tel"]:focus, .ipsApp input[type="color"]:focus {
- border-color: #555555;
- box-shadow: unset;
- outline: 0 none;
- }
- /*Mentioned*/
- a[data-mentionid] {
- background: #72C02C none repeat scroll 0 0;
- border-radius: 1px;
- color: #fff;
- display: inline-block;
- font-size: 90%;
- padding: 0 5px;
- text-decoration: none !important;
- }
- a.ipsType_blendLinks:hover:not(.ipsType_noUnderline), .ipsType_blendLinks:not(.ipsType_noUnderline) a:hover:not(.ipsType_noUnderline) {
- color: #72C02C;
- text-decoration: underline;
- }
- /*Forum Post Username*/
- a.ipsType_blendLinks, .ipsType_blendLinks a {
- color: #FFF;
- }
- /*Topic reply border*/
- html[dir="ltr"] .ipsComposeArea_withPhoto .ipsComposeArea_editor::before {
- border-color: transparent #303030 transparent transparent;
- right: 100%;
- }
- /*Topic reply border 2*/
- html[dir="ltr"] .ipsComposeArea_withPhoto .ipsComposeArea_editor::before {
- border-color: transparent #303030 transparent transparent;
- right: 100%;
- }
- .ipsComposeArea_dummy {
- background: #202020 none repeat scroll 0 0;
- color: #707070;
- cursor: text;
- font-size: 15px;
- padding: 15px;
- }
- .ipsComposeArea_editor {
- background: #202020 none repeat scroll 0 0;
- border-collapse: collapse;
- border-color: #303030;
- border-radius: 3px;
- border-style: solid;
- border-width: 1px;
- padding: 1px;
- position: relative;
- }
- .ipsComposeArea_unavailable .ipsComposeArea_editor {
- background: #202020 none repeat scroll 0 0;
- }
- html[dir="ltr"] .ipsComposeArea_unavailable.ipsComposeArea_withPhoto .ipsComposeArea_editor::before {
- border-right-color: #333333;
- }
- .ipsComment_subComments .ipsComment {
- background-color: #252525;
- border-color: #303030;
- border-style: solid;
- border-width: 1px 0px 0px 0px;
- margin-bottom: 3px;
- padding: 10px;
- }
- /*LikeRep*/
- .ipsLikeRep::before {
- border-color: transparent transparent;
- border-radius: 1px;
- border-style: solid;
- border-width: 6px;
- content: "";
- display: block;
- position: absolute;
- top: -12px;
- }
- /*LikeRep Background*/
- .ipsLikeRep {
- background: #343434 none repeat scroll 0 0;
- border-radius: 1px;
- display: inline-block;
- line-height: 16px;
- padding: 3px;
- position: relative;
- }
- /*LikeRep Line*/
- .ipsLikeRep [data-action="giveReputation"] + .ipsReputation_count::before {
- background: #3F3F3F none repeat scroll 0 0;
- content: "";
- display: block;
- height: 100%;
- position: absolute;
- top: 0;
- width: 1px;
- }
- /*Rep Count*/
- .ipsReputation_count {
- background: #343434 none repeat scroll 0 0;
- border-radius: 1px;
- }
- /*Rep Count Positive Count*/
- .ipsReputation_count.ipsType_positive {
- background: #252525 none repeat scroll 0 0;
- }
- /*Rep Up Button*/
- .ipsButton.ipsButton_repUp {
- background: #6CBC24 none repeat scroll 0 0;
- border-radius: 1px;
- }
- /*Rep Down Button*/
- .ipsButton.ipsButton_repDown {
- background: #A72F35 none repeat scroll 0 0;
- border-radius: 1px;
- }
- .fa-angle-right::before {
- content: "";
- color: #FFFFFF;
- }
- /*Dialog Title*/
- .ipsDialog_title {
- color: #CCCCCC;
- font-size: 26px;
- font-weight: 300;
- line-height: 1.2;
- margin: 0;
- overflow: hidden;
- padding: 12px 15px 0;
- text-align: left;
- text-overflow: ellipsis;
- white-space: nowrap;
- }
- /*Dialog div*/
- .ipsDialog > div {
- background: #1D1D1D none repeat scroll 0 0;
- box-shadow: 0 5px 55px rgba(0, 0, 0, 0.4);
- display: block;
- margin: 3% auto 0;
- max-width: 1200px;
- position: relative;
- width: 90%;
- border-style: solid;
- border-color: #303030;
- border-width: 1px 1px 1px 1px;
- }
- /*Dialog Content*/
- .ipsDialog_content {
- background-color: #242424;
- }
- /*Section Head*/
- .ipsType_sectionHead {
- color: #CCCCCC;
- display: inline-block;
- font-size: 20px;
- font-weight: 400;
- line-height: 24px;
- margin: 0;
- }
- /*Dialog Close Button*/
- .ipsDialog_close {
- color: #FFFFFF;
- display: block;
- font-size: 34px;
- font-weight: 300;
- height: 44px;
- line-height: 48px;
- position: absolute;
- text-align: center;
- top: 0;
- transition: all 0.2s linear 0s;
- width: 44px;
- z-index: 1000;
- }
- /*Menu HeaderBar (Messages drop-down)*/
- .ipsMenu_headerBar, .ipsMenu_footerBar {
- background: #1D1D1D;
- border-color: #303030;
- line-height: 24px;
- padding: 10px;
- }
- /*Menu innerContent (Messages drop-down)*/
- .ipsMenu_innerContent {
- background-color: #242424;
- }
- /*Hovercard Contents*/
- .cUserHovercard {
- background-color: #222222;
- min-height: 200px;
- min-width: 450px;
- }
- /*Hovercard Border*/
- .ipsHovercard {
- background-color: #292929;
- border: 1px solid #303030;
- box-shadow: 0 7px 20px rgba(0, 0, 0, 0.2), 0 5px 20px rgba(0, 0, 0, 0.1);
- position: relative;
- }
- .ipsHovercard_stemTop .ipsHovercard_stem {
- border-color: #333333 transparent transparent;
- top: 100%;
- }
- .ipsHovercard_stemTop .ipsHovercard_stem::before {
- border-color: #333333 transparent transparent;
- bottom: -17px;
- }
- .ipsHovercard_stemBottom .ipsHovercard_stem {
- border-color: transparent transparent #333333;
- bottom: 100%;
- }
- .ipsHovercard_stemBottom .ipsHovercard_stem::before {
- border-color: transparent transparent #333333;
- top: -17px;
- }
- .ipsHovercard_loading {
- background-color: #242424;
- border-radius: 4px;
- box-shadow: 0 5px 40px rgba(0, 0, 0, 0.4);
- height: 30px;
- padding: 5px;
- pointer-events: none;
- width: 30px;
- }
- /*Page Title*/
- .ipsPager_title, .ipsPager_type {
- color: #888888;
- display: block;
- height: 18px;
- max-width: 100%;
- overflow: hidden;
- text-overflow: ellipsis;
- }
- /*Breadcrumb ul li*/
- .ipsBreadcrumb > ul > li {
- color: #888888;
- display: inline-block;
- font-size: 13px;
- font-weight: 400;
- height: 15px;
- line-height: 1;
- max-width: 500px;
- overflow: hidden;
- text-overflow: ellipsis;
- vertical-align: bottom;
- white-space: nowrap;
- }
- /*Comment Author*/
- .ipsComment_author {
- background-color: #222222;
- }
- /*Button Medium*/
- .ipsApp .ipsButton_medium {
- background-color: #72C02C;
- border-radius: 1px;
- color: #FFF;
- font-size: 13px;
- line-height: 38px;
- padding: 0 20px;
- }
- /*Reply Button*/
- .ipsToolList.ipsToolList_horizontal > li.ipsToolList_primaryAction .ipsButton:not(.ipsButton_link) {
- background-color: #72C02C;
- min-width: 200px;
- }
- /*RepBadge_Positive*/
- .ipsRepBadge_positive, .ipsRepBadge_positive:hover {
- color: #6CBC24 !important;
- }
- /*Follow topic button*/
- html[dir="ltr"] .ipsFollow {
- background-color: #343434;
- padding-right: 0 !important;
- }
- /*Quote*/
- .ipsQuote {
- background: #252525 none repeat scroll 0 0;
- border-color: #303030;
- border-style: solid;
- border-width: 1px 1px 1px 2px;
- clear: both;
- margin: 0;
- padding: 0 15px;
- }
- /*Quote Citation*/
- .ipsQuote_citation {
- background: #292929 none repeat scroll 0 0;
- color: #FFFFFF;
- display: block;
- font-size: 13px;
- font-weight: bold;
- margin: 0 -15px;
- padding: 5px 15px;
- }
- /*Quote Citation Hyperlink*/
- .ipsQuote .ipsQuote_citation a {
- color: #FFFFFF;
- text-decoration: none;
- }
- /*Embedded (Header)*/
- .ipsEmbedded_headerArea {
- background: #1C1C1C none repeat scroll 0 0;
- border-bottom: 1px solid rgba(0, 0, 0, 0.055);
- font-size: 16px;
- line-height: 1;
- padding: 10px;
- }
- /*Embedded (Content)*/
- .ipsEmbedded_content {
- background-color: #202020;
- min-height: 75px;
- padding: 9px 7px 7px;
- }
- iframe[data-embedContent] {
- background-color: #202020;
- background-image: url("https://forum.truckersmp.com/uploads/set_resources_1/cf5a1e7fc191338071d07df134b620d0_large_loading@2x.gif");
- background-position: center center;
- background-repeat: no-repeat;
- background-size: 40px 40px;
- border: 1px solid rgba(0, 0, 0, 0.1);
- margin: 10px 0;
- min-height: 165px;
- position: relative;
- width: 100%;
- }
- /*StreamItem*/
- #elProfileActivityOverview .ipsStreamItem, #elUserContent .ipsStreamItem, #elSingleStatusUpdate .ipsStreamItem {
- border-bottom-color: #333333;
- border-image: none;
- border-style: none none solid;
- border-width: 0 0 1px;
- box-shadow: none;
- margin: 0;
- padding: 20px 0;
- }
- /*Comment Spoiler Header*/
- .ipsSpoiler_header {
- background: #303030 none repeat scroll 0 0;
- color: #FFF;
- cursor: pointer;
- display: block;
- font-size: 13px;
- font-weight: bold;
- margin: 0 -15px;
- padding: 5px 15px;
- }
- /*Comment Spoiler Header A*/
- .ipsSpoiler .ipsSpoiler_header a, .ipsStyle_spoiler .ipsSpoiler_header a {
- color: #FFF;
- text-decoration: none;
- }
- /*Comment Spoiler*/
- .ipsSpoiler, .ipsStyle_spoiler {
- background: #252525 none repeat scroll 0 0;
- border-color: #303030;
- border-style: solid;
- border-width: 1px;
- clear: both;
- margin: 0;
- padding: 0 15px;
- position: relative;
- }
- .ipsImage_thumbnailed {
- border: 1px solid #303030;
- padding: 1px;
- }
- .ipsLoading {
- background-color: #242424;
- }
- /*Notifcation List Background*/
- .ipsDataList_readStatus .ipsDataItem:not(.ipsDataItem_unread):not(.ipsDataItem_selected):not(.ipsModerated) {
- background: #242424 none repeat scroll 0 0;
- }
- #topcontrol {
- background: #222 none repeat scroll 0 0;
- border-radius: 3px !important;
- bottom: 11px !important;
- color: #fff;
- font-size: 20px;
- height: 30px;
- position: relative;
- right: 14px !important;
- width: 30px;
- z-index: 99;
- }
- #topcontrol:hover {
- background: #72c02c none repeat scroll 0 0;
- color: #fff;
- transition: all 0.3s ease-in-out 0s;
- }
- #topcontrol::after {
- content: "";
- font-family: FontAwesome;
- left: 8.5px;
- position: absolute;
- text-align: center;
- top: 4px;
- }
- /*Signature Separator*/
- hr.ipsHr {
- border-color: #292929;
- border-style: solid;
- border-width: 2px 0 0;
- height: 0;
- margin: 15px 0;
- padding: 0;
- }
- /*Unread Seperator*/
- .ipsCommentUnreadSeperator {
- border-color: #72C02C;
- border-style: solid;
- border-width: 2px 0 0;
- height: 0;
- margin: 15px 0;
- padding: 0;
- }
- .ipsMenu_title {
- color: #CCCCCC;
- background: #1D1D1D none repeat scroll 0 0;
- font-size: 12px;
- font-weight: bold;
- margin: 5px;
- padding: 7px 10px;
- }
- ul:not(.ipsMenu_keyNav) .ipsMenu_item:not(.ipsMenu_itemClicked):not(.ipsMenu_itemDisabled) a:hover, .ipsMenu_item[data-selected] a, .ipsMenu_item[data-selected] span, .ipsMenu_item.ipsMenu_hover {
- background: #333333 none repeat scroll 0 0;
- border-radius: 1px;
- }
- .ipsMenu_item > a, .ipsMenu_item > span {
- color: #888888;
- display: block;
- overflow: hidden;
- padding: 8px 15px;
- text-overflow: ellipsis;
- white-space: nowrap;
- }
- .ipsMenu_sep {
- border-top: 1px solid #2F2F2F;
- margin: 4px;
- }
- /*Menu Arrow*/
- .ipsMenu.ipsMenu_bottomRight::after {
- border-color: transparent transparent #333333;
- bottom: 100%;
- right: 10px;
- }
- /*Menu Arrow Border*/
- .ipsMenu.ipsMenu_bottomRight::before {
- border-color: transparent transparent #333333;
- bottom: 100%;
- right: 9px;
- }
- .ipsSideMenu_itemActive a, a.ipsSideMenu_itemActive, .ipsSideMenu_withChecks .ipsSideMenu_item > input[type="checkbox"]:checked ~ a, .ipsSideMenu_withRadios .ipsSideMenu_item > input[type="radio"]:checked ~ a {
- background: #333333 none repeat scroll 0 0;
- color: #fff;
- }
- .ipsSideMenu_item:not(.ipsSideMenu_itemActive) a:hover, a.ipsSideMenu_item:hover:not(.ipsSideMenu_itemActive) {
- background: #222222 none repeat scroll 0 0;
- color: #888888;
- }
- /*Top Bar Mobiles*/
- #elMobileNav {
- background: #1C1C1C none repeat scroll 0 0;
- }
- /*Moderator Rank Colour*/
- .moderator {
- color: #1a7fcc;
- }
- /*Project Manager Rank Colour*/
- .projectmanager {
- color: #7844ba;
- }
- /*Veteran Driver Rank Colour*/
- .veterandriver {
- color: #5e798e;
- }
- /*SCS Software Rank Colour*/
- .scssoft {
- color: #FFF;
- }
- /*Online Status Orb*/
- .ipsOnlineStatus, .ipsOnlineStatus_online {
- color: #72C02C;
- }
- /*Pin Icon*/
- .ipsBadge_positive, .ipsBadge_style4 {
- background: #72C02C none repeat scroll 0 0;
- }
- /*Tag Icon*/
- .ipsTag_prefix {
- background: #E47D30 none repeat scroll 0 0;
- color: #fff !important;
- }
- /*Tag Icon (left)*/
- html[dir="ltr"] .ipsTag_prefix::before {
- border-color: transparent #E47D30 transparent transparent;
- }
- /*Tag Icon In Topic*/
- .ipsTags .ipsTag, .ipsTag_prefix {
- background: #E47D30 none repeat scroll 0 0;
- border-radius: 0 2px 2px 0;
- color: #fff !important;
- display: block;
- font-size: 10px;
- height: 16px;
- letter-spacing: 0;
- line-height: 15px;
- margin: 0 3px 0 8px;
- padding: 0 7px;
- position: relative;
- vertical-align: middle;
- }
- /*Tag Icon (left) In Topic*/
- html[dir="ltr"] .ipsTags .ipsTag::before, html[dir="ltr"] .ipsTag_prefix::before {
- border-color: transparent #E47D30 transparent transparent;
- right: 100%;
- }
- /*Tag Icon Remove*/
- .ipsTag_remove {
- background: #E47D30 none repeat scroll 0 0;
- color: #fff;
- display: block;
- font-size: 11px;
- height: 16px;
- line-height: 14px;
- position: absolute;
- text-align: center;
- top: 0;
- transition: all 0.1s linear 0s;
- width: 16px;
- }
- .ipsTag_remove:hover {
- background: #B76426 none repeat scroll 0 0;
- color: #fff;
- }
- html[dir="ltr"] .ipsTags .ipsTag:hover::before {
- border-color: transparent #E68740 transparent transparent;
- }
- .ipsTags .ipsTag:hover {
- background: #E68740 none repeat scroll 0 0;
- }
- .cToken {
- background: #5490c0 none repeat scroll 0 0;
- border-radius: 1px;
- color: #fff;
- cursor: pointer;
- display: inline-block;
- font-size: 13px;
- height: 22px;
- line-height: 22px;
- margin: 1px 5px 1px 0 !important;
- max-width: 100%;
- overflow: hidden;
- padding: 0 10px;
- }
- /*Toggle Button On*/
- .ipsToggle.ipsToggle_on {
- background: #72C02C none repeat scroll 0 0;
- }
- /*AreaBackground Positive*/
- .ipsAreaBackground_positive {
- background: #72C02C none repeat scroll 0 0;
- color: #fff;
- }
- .ipsTable.ipsMatrix thead th {
- background: #1C1C1C repeat scroll 0 0;
- color: #fff;
- text-align: center;
- }
- .ipsTable.ipsMatrix .ipsMatrix_subHeader {
- background: #282828 none repeat scroll 0 0;
- color: #FFF;
- font-size: 16px;
- font-weight: normal;
- padding: 15px;
- }
- /*Positive Ip Arrow*/
- .ipsType_success, .ipsType_positive {
- color: #72C02C;
- }
- .ipsModerated {
- background-color: #4F1E1E;
- color: #FFF;
- }
- .ipsModerated a {
- color: #FFF;
- }
- .ipsModerated .ipsType_light {
- color: #FF0000;
- }
- .cPost.ipsModerated, .cPost.ipsModerated .cAuthorPane {
- background: #4F1E1E none repeat scroll 0 0;
- border-color: #222222;
- }
- .ipsStreamItem.ipsModerated .ipsStreamItem_contentType {
- background: #454545 none repeat scroll 0 0;
- }
- .ipsEmoticons_item[data-emoticon]:hover {
- background: #333333 none repeat scroll 0 0;
- cursor: pointer;
- }
- .ipsComment.ipsModerated {
- background: #4F1E1E none repeat scroll 0 0;
- }
- .ipsComment.ipsModerated .ipsComment_header {
- background: #4F1E1E none repeat scroll 0 0;
- }
- .ipsDataItem_unread .ipsDataItem_title {
- font-weight: bold;
- color: #CACACA;
- }
- .ipsBadge_warning, .ipsBadge_style3 {
- background: #72C02C none repeat scroll 0 0;
- }
- .ipsSideMenu_title {
- color: #FFF;
- font-weight: bold;
- margin: 0 0 5px;
- padding-bottom: 5px;
- text-transform: uppercase;
- }
- .ipsSideMenu_item a, a.ipsSideMenu_item {
- color: inherit;
- cursor: pointer;
- background-color: #222222;
- border: solid #303030;
- border-width: 1px 1px 1px 1px;
- display: block;
- margin-bottom: -1px;
- padding: 8px 10px;
- position: relative;
- }
- .ipsSideMenu_itemActive a, a.ipsSideMenu_itemActive, .ipsSideMenu_withChecks .ipsSideMenu_item > input[type="checkbox"]:checked ~ a, .ipsSideMenu_withRadios .ipsSideMenu_item > input[type="radio"]:checked ~ a {
- background-color: #292929;
- border-color: #DDDDDD;
- color: #CCCCCC;
- margin: 1px;
- }
- .ipsAlert {
- background: #252525 none repeat scroll 0 0;
- border-radius: 1px;
- box-shadow: 0 5px 55px rgba(0, 0, 0, 0.4);
- padding: 30px;
- position: fixed;
- top: 100px;
- width: 480px;
- }
- html[dir="ltr"] .ipsStream_withTimeline .ipsStreamItem::after {
- border-color: transparent #333333 transparent transparent;
- left: -22px;
- }
- html[dir="ltr"] .ipsStream_withTimeline .ipsStreamItem.ipsStreamItem_contentBlock::before {
- border-color: transparent #333333 transparent transparent;
- left: -24px;
- }
- .cStreamFilter {
- background: #333333 repeat scroll 0 0;
- border: 1px solid rgba(0, 0, 0, 0.1);
- box-shadow: 0 1px 0 rgba(0, 0, 0, 0.05);
- padding: 5px;
- position: relative;
- }
- .cStreamFilter h3 {
- color: #CCCCCC;
- font-size: 13px;
- }
- .cStreamFilter a {
- color: #FFF;
- }
- .cStreamFilter > li > a.cStreamFilter_active {
- background: #282828 none repeat scroll 0 0;
- color: #fff;
- margin: -5px 0;
- padding: 5px 7px;
- }
- .ipsStreamItem.ipsStreamItem_contentBlock {
- border: 1px solid #333333;
- padding: 10px;
- }
- .ipsApp .ipsButton_important {
- background: #72C02C none repeat scroll 0 0;
- color: #ffffff ;
- border-radius: 0px;
- }
- #ipsLayout_sidebar
- @media screen and (max-width: 979px){
- background: #252525 ;
- padding: 25px 10px 10px 10px;
- margin-left: 5px;
- max-width: 100%!important;
- min-width: 0!important;
- display: block;
- overflow: visible;
- }
- #ipsLayout_sidebar {
- background-color: #252525 ;
- }
- .ipsDialog .ipsDialog_loading {
- background-color: #242424;
- height: 200px;
- }
- .ipsSideMenu_title {
- text-transform: uppercase;
- font-weight: bold;
- margin: 0 0 5px 0;
- padding-bottom: 5px;
- color: #e0d1d1 ;
- }
- .ipsApp .ipsButton_alternate {
- background: #72C02C none repeat scroll 0 0;
- border-radius: 1px;
- color: #ffffff;
- }
- .ipsAreaBackground_light .ipsButtonRow li > a:not(.ipsButtonRow_active), .ipsAreaBackground_light .ipsButtonRow li > button:not(.ipsButtonRow_active), .ipsAreaBackground_light .ipsButtonRow li > span:not(.ipsButtonRow_active) {
- background: #333333 none repeat scroll 0 0;
- }
- .ipsButtonRow li > a.ipsButtonRow_active, .ipsButtonRow li > button.ipsButtonRow_active {
- background: #282828 none repeat scroll 0 0;
- border-color: #323232;
- color: #fff;
- text-shadow: none;
- }
- .ipsButtonRow li > a, .ipsButtonRow li > button, .ipsButtonRow li > span {
- background: #f0f0f0 none repeat scroll 0 0;
- border: 0 none;
- color: #FFF;
- display: block;
- font-size: 10px;
- font-weight: 500;
- line-height: 26px;
- padding: 0 10px;
- position: relative;
- text-transform: uppercase;
- }
- .cStreamForm_list li a.ipsSideMenu_item.ipsSideMenu_itemActive + .cStreamForm_menu, .cStreamForm_list li a.ipsSideMenu_item:hover:not(.ipsSideMenu_itemActive) + .cStreamForm_menu {
- background: #222222 none repeat scroll 0 0;
- display: block;
- }
- .cMessage_active {
- background: #333333 none repeat scroll 0 0 !important;
- position: relative;
- }
- html[dir="ltr"] .cMessage_members > ol > li {
- border-right: 2px solid #1C1C1C;
- margin: 7px 15px 7px 0;
- padding-right: 15px;
- }
- .ipsApp .ipsButton_light {
- background: #E47D30 none repeat scroll 0 0;
- border-color: rgba(0, 0, 0, 0.03);
- border-radius: 1px;
- color: #FFF;
- }
- .ipsComment {
- background: #222222 none repeat scroll 0 0;
- margin-bottom: 15px;
- padding: 0;
- position: relative;
- }
- html[dir="ltr"] .ipsStreamItem_bar hr.ipsHr {
- border-color: #72C02C;
- margin-left: 25px;
- }
- .ipsSelectTree {
- background: #1D1D1D;
- border: 1px solid #333333;
- border-radius: 1px;
- cursor: pointer;
- margin-bottom: 5px;
- max-width: 350px;
- min-height: 32px;
- padding: 7px 25px 5px 7px;
- position: relative;
- width: 100%;
- }
- .ipsSelectTree_nodes {
- background: #242424;
- border-bottom-left-radius: 1px;
- border-bottom-right-radius: 1px;
- border-color: #333333;
- border-image: none;
- border-style: none solid solid;
- border-width: 0 1px 1px;
- margin: -4px 0 0 -1px;
- max-width: 500px;
- padding: 7px;
- position: absolute;
- top: 100%;
- }
- .ipsSelectTree_nodes [data-role="nodeList"] li .ipsSelectTree_item:hover:not(.ipsSelectTree_itemDisabled) {
- background: #333333 none repeat scroll 0 0;
- }
- .ipsSelectTree_nodes [data-role="nodeList"] li .ipsSelectTree_item.ipsSelectTree_withChildren {
- background: #242424 none repeat scroll 0 0;
- padding: 7px 4px;
- }
- .ipsSelectTree_nodes [data-role="nodeList"] li .ipsSelectTree_item {
- background: #242424;
- padding: 7px 25px 7px 22px;
- }
- .ipsSelectTree_nodes [data-role="nodeList"] li {
- border-bottom: 1px solid #333333;
- position: relative;
- }
- .ipsMenu.ipsMenu_topCenter::before {
- border-color: #333333 transparent transparent;
- left: 50%;
- margin-left: -16px;
- top: 100%;
- }
- .ipsMenu.ipsMenu_topCenter::after {
- border-color: #333333 transparent transparent;
- left: 50%;
- margin-left: -15px;
- top: 100%;
- }
- .ipsDataList.ipsDataList_reducedSpacing .ipsDataItem_main, .ipsDataList.ipsDataList_reducedSpacing .ipsDataItem_stats, .ipsDataList.ipsDataList_reducedSpacing .ipsDataItem_lastPoster, .ipsDataList.ipsDataList_reducedSpacing .ipsDataItem_generic {
- background-color: #222222;
- display: table-cell;
- color: #888888;
- vertical-align: top;
- }
- .fa-caret-down::before {
- color: #999999;
- content: "";
- }
- .ipsTabs.ipsTabs_contained {
- border-color: #333333 #333333 transparent;
- border-style: solid;
- border-width: 0 1px;
- padding: 0;
- }
- .ipsTabs_panels.ipsTabs_contained {
- border-color: #333333 #333333;
- border-style: none solid solid;
- border-width: 0 1px 1px;
- }
- .ipsPagination.ipsPagination_mini a {
- background: #343434 none repeat scroll 0 0;
- border-radius: 1px;
- color: #fff;
- padding: 0 4px;
- }
- .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 {
- background: #f0f0f0 none repeat scroll 0 0;
- border-radius: 1px;
- color: #414141;
- font-weight: bold;
- padding: 0 10px;
- text-align: center;
- text-decoration: none;
- vertical-align: middle;
- }
- .ipsApp .ipsDataItem_selected {
- background-color: #333333;
- }
- .ipsStream .ipsStreamItem_contentType {
- background: #72C02C none repeat scroll 0 0;
- border: 2px solid #4d4d4d;
- border-radius: 30px;
- display: block;
- font-size: 15px;
- height: 30px;
- line-height: 25px;
- position: absolute;
- text-align: center;
- width: 30px;
- z-index: 500;
- }
- .fa-comment {
- color: #FFF;
- }
- .fa-comments {
- color: #FFF;
- }
- .fa-user {
- color: #FFF;
- }
- .fa-file-text {
- color: #FFF;
- }
- .cke_editable {
- background-color: #222222 !important;
- }
- .cke_wysiwyg_frame {
- background-color: #222222 !important;
- }
- .cke_wysiwyg_div {
- background-color: #222222 !important;
- }
- .cke_contents {
- background-color: #222222 !important;
- }
- mark {
- background: #E27C39 none repeat scroll 0 0;
- color: #FFF !important;
- display: inline-block;
- font-weight: bold !important;
- padding: 0 5px;
- }
- html[dir="ltr"] .ipsSelectTree_nodes [data-role="nodeList"] li [data-role="childWrapper"] {
- background-color: #303030;
- border-left: 1px dotted rgba(0, 0, 0, 0.2);
- margin-left: 15px;
- }
- .ipsSelectTree_nodes [data-role="nodeList"] {
- background: #303030 none repeat scroll 0 0;
- border: 1px solid rgba(0, 0, 0, 0.1);
- max-height: 300px;
- overflow: auto;
- }
- .ipsAutocompleteMenu {
- background: #242424 none repeat scroll 0 0;
- border-radius: 1px;
- box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
- max-height: 200px;
- overflow: auto;
- position: absolute;
- z-index: 10000;
- }
- .ipsAutocompleteMenu_item[data-selected] {
- background: #333333 none repeat scroll 0 0;
- cursor: pointer;
- }
- .cRatingColumn_on {
- background: #1D1D1D none repeat scroll 0 0;
- }
- .cBestAnswerIndicator {
- background: #7DC53D none repeat scroll 0 0;
- border-radius: 36px;
- color: #fff;
- display: inline-block;
- font-size: 22px;
- height: 36px;
- line-height: 36px;
- margin-bottom: 5px;
- position: relative;
- text-align: center;
- width: 36px;
- }
- .cBestAnswerIndicator_off:hover {
- background: #6DAD34 none repeat scroll 0 0;
- color: #fff;
- }
- .cAuthorPane_author {
- display: block;
- hyphens: initial;
- line-height: 1.2;
- margin-bottom: 3px;
- overflow: hidden;
- overflow-wrap: initial;
- text-overflow: ellipsis;
- }
- .ipsFieldRow_section {
- background: #202020 none repeat scroll 0 0;
- color: #CCCCCC;
- font-size: 16px;
- padding: 15px;
- }
- .ipsApp select:not([multiple]) {
- background-color: #202020;
- background-image: url("https://forum.truckersmp.com/uploads/set_resources_1/84c1e40ea0e759e3f1505eb1788ddf3c_select_dropdown.png");
- background-position: right center;
- background-repeat: no-repeat, repeat;
- background-size: 18px 9px, 100% 100%;
- border-color: #303030;
- border-radius: 1px;
- cursor: pointer;
- height: 33px;
- line-height: 1.4;
- padding: 7px 30px 7px 7px;
- text-indent: 0.01px;
- text-overflow: "";
- }
- .ipsApp select:not([multiple]):focus {
- border-color: #555555;
- transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
- }
- .ipsApp select {
- background: #202020 none repeat scroll 0 0;
- border: 1px solid #303030;
- border-radius: 3px;
- font-size: 13px !important;
- padding: 4px;
- position: relative;
- }
- a.ipsType_sectionTitle, .ipsType_sectionTitle a {
- color: #CCCCCC;
- }
- .ipsSideMenu.ipsSideMenu_open, .ipsSideMenu:target {
- background: #333333 none repeat scroll 0 0;
- width: 100%;
- z-index: 4000;
- }
- .ipsSideMenu.ipsSideMenu_open .ipsSideMenu_mainTitle a, .ipsSideMenu:target .ipsSideMenu_mainTitle a {
- background-color: #1C1C1C;
- color: #CCCCCC;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement