﻿  :root {--bg1-dark-dm:#1a1a1a;
            --bg2-dark-dm:#222222;
            --topicbg-dark-dm:#333;
--topicbg1-dark-dm:#222;
            --link-blue-dm:#569cd6;
            --link-blue1-dm:#86bae1;
            --text-offw1-dm:#f2f2f2;     
            --link-offw2-dm:#c6c7ca;
            --link-offw3-dm:#666;
            --link-offw4-dm:#999;
            --text-wh-dm:#fff;     
            --border3-dark-dm:#444;
--border4-dark-dm:#262626;
            --button-bg1-dm:#303030;
            --button-border1-dm:#404040;
            --button-text-blue-dm:#9cdcfe;        
            --input-bg1-dm:#c0c0c0;
        }

a:hover{color:#fff;}
body {color:#b0b0b0;background-color:#0d0d0d;}
div.divHLeaderFull{background:none;}
div.body, div.Main,#forumcontent,div.maincont {background:none;}
div.bread{background-color:var(--bg2-dark-dm);border-color:#222;}
#main-nav, #main #ContentL1, #main_lnav #ContentL1,ul.LNav li.LNavCat{background:none;}
.main-nav a, div.closemob a{color:var(--link-blue1-dm);border-bottom:1px solid #333;}
#overflow, .dd_1Col, .dd_3Col, .dd_4Col, .MultiCol{background-color:var(--topicbg-dark-dm);border:0px;}
#SearchPop{background-color:#262626;border-color:#444;}
#main_lnav li.LNavCat, #main #ContentL1 li.LNavCat{background:none;}
#ddmenuMem1 li:hover {background-color:var(--topicbg-dark-dm);color:var(--text-offw1-dm);}  
#ddmenuMem1 li:hover a {color:var(--text-offw1-dm);}
div.MenuL a:hover{background-color:#151515;}  
/*forum*/
a.bread4XXX{color:#777 !important;}
div.TopicHead{background-color:var(--topicbg-dark-dm);color:var(--text-offw2-dm);}
div.indRow{background-color:#1f1f1f;border-bottom:1px;border-color:#212121;}
div.indRowAlt{background-color:#1f1f1f;border-bottom:1px;border-color:#212121;}
div.white_content{border:6px solid #333;background-color:#222;}
div.maincont1{margin-bottom:10px;}
#mbind div.indRowAltXXX{border-color:#262626;border-bottom:0px;background-color:#222222;background-color:#262626;} /*added 2/1/23 - remove the bgcolor that loses*/
#mbind div.indRowXXX{border-color:#262626;border-bottom:0px;background-color:var(--bg1-dark-dm);}
#mbind div.indRowAltXXX,#mbind div.indRowXXX{border-bottom:1px solid #444;} /*add to style above if approve*/
#mbind div.indRowAlt,#mbind div.indRow{border-bottom:1px solid #383838;background-color:#1f1f1f;}

a.lread2{filter:invert(.75);}
a.lread1{border:1px solid #888 !important;} 
a.lread1 span.arrow{border-color:#888;}
a.lread1:hover{background-color:#000 !important;}

#mbind a.authorXX{color:#82959B !important;}
@media only screen and (max-width:720px){
#mbind a.author, #mbind div.index_col3{color:#b3b3b3;} /*a.author is below with #mbind. fix after approved or not*/
div.author-indXXX {padding-top:6px;}
}

#main-nav div.slider1, div.menu-ava-cont{border-bottom:1px solid #333;}
#main-nav div.slidquest, div.menu-name a{color:var(--link-blue1-dm);}

div.pText, div.author,div.j-top,div.indRowAlt div.j-top, div.indRowAlt div.author,div.flex-srch div.srchboardname{border-color:#2a2a2a;}
div.index_col1, div.index_col2, div.index_col3,div.index_col4 {border:0px;}
div.indRowAlt div.index_col1, div.indRowAlt div.index_col2, div.indRowAlt div.index_col3,div.indRowAlt div.index_col4 {border-color:#262626;border-color:#333;} /*added 2/1/23 - remove the border color that loses*/
div.index_col1 a.PostInfo{color:var(--link-offw3-dm);}
div.editText a, div.editText{color:var(--link-offw4-dm);}
.MessName, .MessName:hover, A.HeaderLinks,a.bread3,a.RegUser{color:var(--link-blue1-dm);}
a.TopicLinks {color:var(--link-offw2-dm);}
span.pdate, a.PostInfo,div.time, div.title span, span.pby{color:var(--link-offw4-dm);}
a.MBNav, a.MBNav:hover, .UserInfo, div.Forums_Title a,a.UserIP{color:var(--link-offw2-dm);}
div.Paging a.MBNav, div.Paging a.MBNav:hover{color:#999;} 
.pg, a.pg,span.pg,.PNP_Bottom{color:var(--link-offw2-dm);}
span.pg2, span.pg2 a{color:#999;}
.UserIP, div.pText,span.RegUser, span.sponPostInfo, div.Art_Text{color:var(--text-offw1-dm);}
div.lbl1{color:var(--text-offw2-dm);} /*imp*/
div.footer{background-color:var(--topicbg-dark-dm);color:var(--link-offw2-dm);}
a.foot{color:var(--link-offw2-dm);}
div.TOI_hdl {border-color:var(--border3-dark-dm);}
#mbind h2 a, #mbdis h1,.SubjectDisplay,.mainsubj a {color:var(--text-offw1-dm);}
div.author, a.author, div.index_col3 a,div.Text,div.index_col4 a, div.index_col3 {color:var(--link-offw2-dm);}
div.PostedBy, div.PostedBy span, a.com, a.sort1{color:var(--link-offw2-dm);}
a.mbsortsel, span.pgsel, .PNP_Bottom, span.pg3 a{background-color:var(--button-bg1-dm) !important;border-color:var(--button-border1-dm) !important;}
a.PLink{color:#75b6e7;}
span.pg3 a{color:#777 !important;}
a.rep-button{border-color:#454545;color:#d9d9d9;}
svg.mbnav-notify{fill:#999 !important;}
img.lpsc3{filter: invert(.5) !important;}
button.markup{border: 1px solid #555 !important;background-color:#333 !important;}
svg.markup{fill: #fff !important;}
hr.QuoteLine{border:1px solid var(--topicbg-dark-dm);background:none;}
div.TOI_hdr{background:#262626;}
div.TOI_hdl a{color:var(--link-blue1-dm);}
.arrow{border-color:var(--link-offw2-dm);}
input{background-color:var(--input-bg1-dm);}
input.button{background:none;}
img.qldd,img.qldd1{filter:invert(80%);}
img.ava-def{filter:invert(10%);}
img.anchor{filter:invert(1);}
.adm2{color:var(--link-offw2-dm);}
input.cmd,input.markup, textarea.txtPost, textarea.txtSub,textarea.comments,textarea.textbox-multi, a.stdbutton,input.loginbox{color:#fff;background:#333;} /*color imp*/
input.cmd,input.markup,a.stdbutton{border:1px solid #555;}
input,select,textarea{color:#fff;background:#333;}
div.err1 a{color:var(--link-blue1-dm);}
.srch-tbl, .google-srch{background-color:var(--topicbg1-dark-dm);}/*imp*/
div.srchpophdr{color:var(--link-offw2-dm);}
a.SrchPopLinks{color:var(--link-blue1-dm);}
div.ellip span{background-color:var(--button-text-blue-dm);}
span.mbThUp,span.mbThDown{color:var(--link-offw2-dm);}
span.bname,a.bname{color:#a3a3a3;}
a.rep1{color:#d9d9d9;background:#333;border-color:#555;}
a.ellip{color:#d9d9d9;border:0px;}
img.mbThmb,img.mbThmbD, img.AfterVote, img.mbvotes{filter:grayscale(1);}
span.new1{background-color:#0b84fe;}
img.lpsc1XXX{filter:invert(100%);filter:invert(.4);}
img.lpsc1{opacity:.6;}
img.lpsc12{filter:opacity(.6);}
img.top{filter:invert(0.7) !important;}

/*keep to change layout for 4th col*/
#mbindXXXX td:nth-child(4){border-right:0px solid black;border-left:0px;vertical-align:top;}

/*blogs/home/recruiting tracker*/
h1.Art_Sec{color:var(--link-blue1-dm);}
#container-home{background:none;border:0px;}
div.bodyR1{background-color:var(--bg1-dark-dm);}
div.ArtSec{background-color:var(--topicbg1-dark-dm);}
#sec1 div.Art_Sec, #sec2 div.Art_Sec, #sec3 div.Art_Sec, #sec4 div.Art_Sec, #sec1,div.RC_List{background-color:var(--topicbg1-dark-dm);border:0px;}
a.RT_Subj_R1,#years{color:var(--link-blue1-dm);}
h3, .topCa, div.commentsInd, div.Mid_Head, #sec1, #sec2 div.Art_SecPos1, #sec4 div.Art_SecPos1{border:0px;}
div.topCa{border-top: 8px solid #555;}
#container,#trackerM div.bodyR{background-color:var(--bg1-dark-dm);}
div.Forums_Ava,div.RC_2ColList,div.RC_List1{background:none;}/*is background needed in non dark mode*/
div.more,tr.gamesched,table.RT_R td:first-child,div.RC_HeadSch,#ContentL,div.ContentR, div.ArtSec,#follow,#follow div.hdr,div.RC_List3 {background:none !important;}
table.RT_R{color:var(--link-offw2-dm);border:solid 1px #333;background-color:var(--bg2-dark-dm);}
div.RC_HeadSch a{color:var(--link-offw2-dm);}
a.cName,a.C_Auth,#follow,div.Poll_Results,div.Poll_ft, div.Poll_Choice{color:var(--link-offw2-dm);}
a.Tags,a.sort,span.C_Req1 a, a.cRepl{color:var(--link-blue-dm) !important;}
a.lnav{color:var(--link-blue1-dm) !important;}
table.tracker{background-color:var(--bg1-dark-dm);color:var(--text-offw1-dm);border-color:var(--border4-dark-dm);}
tr.AltRow,div.Cat_TitleLG{background:none;}
table.tracker tr{background-color:var(--bg1-dark-dm);}
table.tracker tr.AltRow{background-color:#222222;}
td.standard a{color:var(--link-blue1-dm);}
font.sm1, div.track_hdr_sm, .standard, #trackerM div.h2, #trackerM h1.prof{color:var(--link-offw2-dm);}
th.standardbold{background-color:var(--topicbg-dark-dm);}
h1.widetitle,div.Art_Sec,#trackerM div.h2{border-color:var(--border4-dark-dm);}
a.Cat_TitleMed, div.Cat_TitleMed, div.Cat_TitleLG,div.ArtMore,div.Mid_Head{color:#ebc21f !important;}
#sec2 a.tHdl, #sec4 a.tHdl, a.tHdl, a.Art_Title,#sec1 div.thumb a.tHdl,a.thumbtxt,a.std,a.Art_Title1,a.RT_Subj_R,h1.widetitle{color:var(--text-offw1-dm);}
div.Art_Sec,div.RC_List1{border:0px;}
a.more{border:1px solid #555;color:var(--link-blue1-dm);}
#ContentL{border-color:#333;}
div.more1 a{background:none;border:1px solid #555;color:var(--link-blue1-dm);}
div.foot_mob{background-color:var(--topicbg-dark-dm);color:var(--link-offw2-dm);}
div.alt1{background-color:#283343;}
div.alt1 hr.QuoteLine{border: 1px solid #444;}
div.FeatReply{border-bottom:1px solid var(--border4-dark-dm);}
div.C_Div,div.secondlevel{border-color:#666 !important;}
div.C_Txt{color:var(--text-offw1-dm);}
#trackerM div.header{background-color:var(--topicbg-dark-dm);}
div.pageheader{border-top:1px solid #383838;border-bottom:1px solid #383838;}
div.tracker{border-bottom:1px solid #383838;background:#1f1f1f;}
div.tracker-tbl{border:1px solid #383838;}
#trackerM div.ArtCont,#container-trackerprof{background:none;border:0px;}
div.name a{color:var(--link-blue1-dm);}
#trackerprof div.ArtCont{border:1px solid #383838;background:#1f1f1f;}
#trackerprof div.h2{color:#ededed;border-top-color:#444;}
#trackerprof div.Cat_TitleLG, div.bodyR1, #trackerprof #sec1 div.Art_Sec{background:none;}
#trackerprof h1, div.nav2 a{color:var(--link-blue1-dm);}
#trackerprof div.Cat_TitleLG{border:0px;}
div.light1{background:#333;border-color:#444;}
a.abuse1{color:var(--link-blue-dm);}
div.cMenu{border:1px solid #555 !important;background-color: #333 !important;}
/*userprof*/
td.UserProf{color:var(--text-offw1-dm);}
.def-row{background-color:var(--bg1-dark-dm);border-bottom:1px solid #383838;background-color:#1f1f1f;}
.def-row-alt{background-color:#222222;border-bottom:1px solid #383838;background-color:#1f1f1f;}
#userprofM td.UserProf{border:1px solid #383838;}
#userprofM div.ArtCont,h2.hdr,#container-nonh, #pickemM div.ArtCont, #user_b div.ArtCont, #findex_b div.ArtCont, #myboard_main div.ArtCont, div.useronline div.ArtCont, #schedule div.ArtCont,div.links div.ArtCont {background:none;border:0px;}
table.UserProf {background-color:#212121;border:1px solid #383838;}
td.TopicHeadLeft{border-color:#262626;}
a.NavLinks,a.Act2{color:var(--link-blue1-dm);}

/*Forum Menu Page - myboards*/
#findex {background-color:var(--bg1-dark-dm);}
div.forum-name a{color:var(--link-blue1-dm);}
div.forum-desc a{color:var(--link-offw2-dm);}
div.grid-forum{border-bottom:1px solid #333;}
div.last-post-cont{background:#262626;}
div.cat {border:0px;}
div.last-post-cont {border:0px;color:var(--link-offw2-dm);}
div.last-post a{color:var(--link-blue1-dm);}
div.last-postby a{color:var(--link-offw1-dm);}
#myboard_main div.cat{color:var(--link-offw2-dm);border-bottom:1px solid #444;}

/*users - useronline - groups access manager */
#user{background-color:var(--bg1-dark-dm);}
tr.TopicHead,th.TopicHead, td.UserMenu{background-color:var(--topicbg-dark-dm);color:var(--text-offw1-dm);}
#user_b{color:var(--text-offw1-dm);}
#user_b a, a.UserListDisplayLink{color:var(--link-blue1-dm);}
table.umenu{background-color:#212121;}
#user_b div.ArtCont{background-color:var(--bg1-dark-dm);}
textarea.textbox{background-color:#333;}
td.UserProf,table.UserProfXXX,table.uol,td.standard,th.TopicHead,div.useronline table.UserProf td{border-color:#383838;border:0px;}
a.UOL{color:#b0b0b0;}
a.UserListColHeader{color:var(--text-offw1-dm);}
a.button{border-color:var(--link-blue1-dm);}
#user_b div.TopicHead{background:none;border:0px;}
input.txtbox, select.cbo, textarea.txtbox{border-color:#666 !important;}
div.warning-sect{background-color:#333;border-color:#555}
div.TopicHead{color:var(--link-blue1-dm) !important;}
div.us-info-sm, div.us-email{color:#777 !important;}
textarea.txtbox{background-color:#333;}
span.UserTxt{color:#fff;}
input.login-button{background-color:#2196F3 !important;}
#user_b input{background:#333;}
#login div.TopicHead a{color:var(--link-blue1-dm);}
/*pickem*/
#pickem{background-color:var(--bg1-dark-dm);}
#pickemM div.hdr1{color: var(--link-blue-dm);}
span.welcome,div.hdr{color:var(--link-blue-dm);}
tr.TopicHead, table.pick td{color:var(--text-offw1-dm);}

#pickemM  {color:var(--text-offw1-dm);}
#pickemM a{color:var(--link-blue1-dm);}
table.pick,table.pick td {border:1px solid #262626;}
textarea.textbox{background-color:#333;}
div.lbl{color:#fff;}
/*schedule*/
table.Sched{color:var(--text-offw1-dm);}
h1.HeadSch,a.nav2,div.schedAdmin a{color:var(--link-blue1-dm);}
h1.HeadSch{border-bottom:0px;}
div.FootSch1{color:var(--link-offw4-dm);}

/*edit menu*/
div.ContentM_W1,div.ContentM_W1 div.ArtCont{background-color:#1d1d1d;}
.connectedSortable li,#ranklist input.rank{background:#262626;color:var(--link-offw2-dm); border-color:#404040;}
.connectedSortable{border-color:#404040;}
span.Move{color:var(--link-blue-dm);}
img.rarrow{filter:invert(1);}
.connectedSortable::-webkit-scrollbar-track {-webkit-box-shadow:inset 0 0 6px #666; background:#666;}
.connectedSortable::-webkit-scrollbar-thumb {-webkit-box-shadow:inset 0 0 6px #999;  background:#999;}

/*req admin - DM*/
td.orange{background-color:#8B4000;}
td.red{background-color:#8b0000;}
td.yellow{background-color:#9b870c;color:#000;}
.def-row-alt-status{background-color:#001e00;background-color:#003200;background-color:#283828;}
span.highlight{background-color:#9b870c;}
#req_admin a{color:var(--text-offw1-dm);}
td.TopicHeadLeft, td.TopicHeadCenter {border:solid 1px #333;}
table.reqadmin{background:#333;}
#req_admin, #req_admin div.ArtCont{background:none;}
div.ipcheck td{border:1px solid #444;}
#req_admin tr.def-row{background-color:#222222;}

/*notifications*/
a.notify-board{color: var(--link-offw4-dm);}
div.page-hdr-cont{border-bottom:0px;}
div.page-hdr-cont{border-bottom:0px;}
/*notif popup*/
#notifypop a.PLink, #notifyind a.PLink{color:#fff;}
#notifypop a.notify-board{color: var(--link-offw4-dm);}
#notifypop div.page-hdr-cont{border-bottom:1px solid #444;}
#notifypop div.notify_pop_all{background-color:#333;}
#notifypop{background-color:#0d0d0d !important;border: 1px solid #666;}
#notifypop a.MessName{color: var(--link-blue1-dm);}
#notifypop .mainsubj{color:#fff !important;}
#notifypop div.maincont1{border:0px;}
div.notify_pop_all a{color: var(--link-blue1-dm);}
img.notify-none {filter:invert(.7);}
#notifypop div.maincont1{background-color:#161e2a;}
#notifyind div.notify-none{border-color:#666;}

@media only screen and (max-width:720px){

a.rep-th, a.opt, a.adm2, span.rep-th{background:none;color:var(--button-text-blue-dm);color:#d9d9d9;} /*imp*/
a.rep-button{background:none;}
div.TopicHeadL, div.TopicHeadR {border:0px;border-top:1px solid #303030;}
div.divide{border:0px;}
div.Text, .pg1 {color:#c6c7ca;}/*imp*/
img.pgnext, img.pg{ -webkit-filter:invert(1);filter:invert(80%);}
div.lowLead{background:#363636 !important;}
img.ref{filter:invert(1); -webkit-filter:invert(1);}
span.rep1, .adm2,ul.LNav a, div.sNav a, div.sn_Adm div.sNav a, ul.LNav a, div.mylinks a, div.sn_Adm a,ul.LNav a.bread2{color:var(--link-blue1-dm);}
a.bread3{background-color:#404040;border-color:#555;}
ul.LNav li,#main #ContentL1, #follow{background:none;}
#main_lnav li.LNavCat, #main #ContentL1 li.LNavCat, div.sNavL,ul.LNav li.LNavCat{color:#c6c7ca;}
ul.LNav li,ul.LNav li.LNavCat, div.sNav, div.sNav1, div.sNavR div.sNavL, div.sNavL,div.mylinks a, div.sn_Adm a {border-bottom:1px solid #333;}
div.siteNav{background:none !important;}
a.Med1b, a.Med1b1{color:var(--link-blue1-dm);}
#follow div.hdr{background:none;color:#f7f7f7;border-bottom-color:#666;}

}

@media only screen and (min-width:720px){
span.new1XXX{background-color:#0b84fe;padding:5px;display:inline-block;border-radius:50%;margin-right:6px;}/*imp*/
#main_lnav #ContentL1,#main #ContentL1 {background-color:var(--bg2-dark-dm);border-color:#222;} /*bg imp*/
ul.LNav a{color:var(--link-offw2-dm);}
#main_lnav li.LNavCat, #main #ContentL1 li.LNavCat{color:var(--link-offw3-dm);border-color:var(--link-offw3-dm);}
ul.LNav a.bread2{color:var(--link-blue1-dm);}
div.maincont1{border-top:1px solid var(--topicbg-dark-dm);border-bottom:1px solid var(--topicbg-dark-dm);border:0px;margin-bottom:10px;border:1px solid #212121;}
a.adm2, span.rep-th{color:var(--button-text-blue-dm);}


}

