/*diff*/
div.nav3{display:inline-block;}
#main #ContentL1 li.LNavCat{display:none;}
/*diff***check logo size */ 
/*diff end*/

div.notif_link{padding-right:25px;display:inherit !important;}
div.notif_link a{position:relative;}
#notif-image{width:23px;height:23px;}
span.notif{padding:4px;border-radius:50%;background:red;position:absolute;top:0px;right:4px;}

html{font-size:62.5%;font-size:10px;}
h1{margin:0;}
a{text-decoration:none;}
img{font-size:1rem;border:0;}
p{padding:0 0 8px 1px;margin:1px 0 1px 0;}
body{text-align:left;margin:0;padding:0;font-family:arial;font-size:1.2rem;text-decoration:none;width:100%;background-color:#DEDEDE;}
div.Main{display:table;width:100%;}
div.body{position:relative;margin:0;padding:0;z-index:1;background-color:#fff;display:table;width:100%;}

div.siteNav{display:none;background-color:#ffffff;width:100%;}
div.sNavL{font-size:1.5rem;font-weight:bold;padding:5px 0 7px 5px;color:#000000;border-bottom:#DEDEDE 1px solid;margin:0;padding-top:30px;}
div.sNavR{padding-right:0;}
div.siteNav div.ac2 a:before{content:'Admin ';}
div.mylinks a, div.sn_Adm a{display:block;width:98%;color:#000080;font-size:1.5rem;line-height:4.1rem;padding:0 0 0 10px;border-bottom:#DEDEDE 1px solid;}

div.sNav a:hover, div.sn_Adm div.sNav a:hover{color:#000080;text-decoration:none;}
div.sn_Adm{width:100%;}

#confbox {display:none;align-items:center;background-color:#555;height:50px;z-index:1000;border-radius:10px;left:50%;top: 30px;transform: translate(-50%, -50%);color: #fff; width: min-content;white-space: nowrap;padding: 0 40px;}
div.divHLeaderFull{margin:auto;min-height:50px;height:50px;padding:10px 0;text-align:center;background-color:#fff;}
div.leaderfull{max-width:350px;overflow:hidden;max-height:50px;margin:auto;}
#topnav{display:flex;align-items:center;padding:7px 0 7px 0;width:100%;background-color:var(--main-color1);}

div.sNavR1{text-align:center;width:100%;padding-top:12px;overflow:hidden;}
#main-nav{display:none;width:0;background-color:#f2f2f2;overflow-y:auto;left:0;z-index:1200;border-bottom:#666666 2px solid;padding:12px 0;}
.main-nav a,div.closemob a{display:block;border-bottom:#DEDEDE 1px solid;padding:15px;font-size:1.5rem;color:#000080;}
.main-nav::-webkit-scrollbar{display:none;}
.ContentL::-webkit-scrollbar{display:none;}
span.fmlink {display:block;}
div.logoImg{width:100%;padding:0 0 0 4px;}
img.menu{width:28px;vertical-align:top;padding:0 3px 0 3px;height:31px;}
img.fmenu{height:17px;padding:1px 7px 0 2px;}
#fmenuadm{Padding:20px 0;}
a.menu1{display:inline-block;}
div.bread{display:none;}

img.logo{height:30px;}
div.SignIn{display:none;}

div.soc{padding-left:30px;width:88px;margin:auto;}
span.anchor{display:block;height:9px;margin-top:-9px;visibility:hidden;}

#main #ContentL1, #main_lnav #ContentL1{background-color:#fff;display:none;}
ul.LNav a.bread2 {font-size:1.5rem;padding-left:0;color:#06c;display:inline-block;padding-top:6px;}
#main_lnav li.LNavCat, #main #ContentL1 li.LNavCat{display:block;background-color:none;width:100%;margin-top:0;color:#000000;padding-top:25px;background-color:#ffffff;}
#main_lnav li.LNavCat, #main #ContentL1 li.LNavCat, div.sNavL{box-sizing: border-box;}
#mylinks-init, #link2-init{width:99%;}
ul.LNav li.LNavCat{margin-top:13px;margin-bottom:2px;font-size:1.5rem;font-weight:bold;padding:5px 0 8px 5px;color:#000000;border-top:0;}
ul.LNav{list-style:none;margin:0;padding:0;overflow:hidden;padding-top:12px;}
ul.LNav li{line-height:2rem;font-size:.9rem;text-decoration:none;clear:both;border-bottom:#DEDEDE 1px solid;width:98%;padding:0 0 0 10px;}
ul.LNav a{display:block;width:100%;color:#000080;font-size:1.5rem;line-height:4.1rem;}
div.LNav:first-child {padding-top:0;}
div.LNav{padding-top:15px;}
ul.LNav a.nomob{display:none;}
#forumcontent {display:table-cell;}
#ContentL{display:none;}

#fmenuadm input.adminBox{margin-left: 15px;}
div.menu-ava-cont{display:flex;align-items:center;width:100%;border-bottom:#dedede 1px solid;padding-bottom:15px;}
div.menu-ava{padding-right:20px;margin-left:15px;}
div.menu-ava img{height:50px;width:50px;}
div.menu-ava a{border-bottom:0px;padding:0px;}
div.menu-name {font-size:1.5rem;font-weight:bold;}
div.menu-name a{font-size:1.3rem;border-bottom:0px;display:inline-block;color:#000080;padding:0px;margin-top:10px;margin-right:20px;font-weight:normal;}
#main-nav div.slider1{padding:12px 0px 12px 15px;margin:0px;border-bottom:#dedede 1px solid;color:#000080;font-size:1.5rem;}
/*notification popup*/
span.status{padding-left:10px;color:red;}
#notifypop{z-index:999; position:absolute;display:none;background:#f2f2f2;width:350px;box-sizing:border-box;border-radius: 0 0 4px 4px;box-shadow: 0px 4px 4px 0px #666;border: 1px solid #dedede;}
#notifyind-pop{height:300px;overflow-y:auto;padding-bottom:47px;}
.maincont-pop::-webkit-scrollbar-track {-webkit-box-shadow:inset 0 0 6px #666; background:#666;}
.maincont-pop::-webkit-scrollbar-thumb {-webkit-box-shadow:inset 0 0 6px #999;  background:#999;}
#notifypop div.maincont{background:none;}
#notifypop div.maincont1 {border-bottom: 1px solid #ddd;border-top: 1px solid #ddd;padding:7px 12px;background-color:#fff;margin-bottom:4px}
#notifypop a.MessName{color:#222;font-size:1.3rem;font-weight:bold;}
#notifypop div.notify-title-cont{margin:10px 0px;font:1.3rem;}
div.notify_pop{position:relative;height:100%;}
#notifypop div.notify_pop_all{padding:14px 0px;text-align:center;background-color:#ededed;width:100%;position:absolute;bottom:0px;}
#notifypop div.notify_pop_all a{font-size:1.5rem;}
#notifypop div.page-hdr-cont{width:100%;display:flex;align-items:baseline;padding:14px 12px;box-sizing:border-box;}
#notifypop div.page-hdr{width:100%;}
#notifypop div.page-hdr-links{white-space:nowrap;width:max-content;}
#notifypop div.notify-reas-cont{display:flex;margin:5px 0;align-items:baseline;}
#notifypop div.notify-reas{width:100%;padding-right:20px;line-height:2.2rem;font-size:1.4rem;}
#notifypop div.notify-reas-right {white-space:nowrap;padding-right:6px;}
#notifypop span.notify-reas{padding-left:10px;}
#notifypop div.notify-title{width:100%;padding-right:30px;line-height:2.2rem;box-sizing: border-box;}
#notifypop div.notify-title-none{padding:10px;}
div.notify_filter{display:flex;padding-left:7px;}
a.notify_filter{color:#777;padding:5px;padding-right:8px;}
div.notify-none{width:100%;text-align: center;padding-top:50px;}
img.notify-none{width:48px;height:48px;padding-top:50px;}
#notifypop div.notify-board{display:flex;margin:5px 0;line-height:2.2rem;font-size:1.4rem;}
#notifypop a.notify-board{color:black;}
#notifypop span.notify-bull{padding-left: 10px;font-size: 1.1rem;}
#notifypop div.notify_col{display:flex;align-items:baseline;}
#notifypop div.notify_col1{white-space:nowrap;width:14px;}
#notifypop div.notify_col2{width:100%;white-space: unset;}
#notifypop .mainsubj{font-size:1.6rem;color: var(--font-color2);padding:0px;}
#notifypop a.ellipse{color:#808080;font-size:2.2rem;letter-spacing: 1px;line-height:.5rem;}
div.notify-title{display:block;padding-right:40px;}
#notifypop a.PLink, #notifyind a.PLink{color:var(--font-color2);text-decoration: none;}
a.notify-board{font-size:1.3rem;}
a.ellipse:hover{text-decoration: none;}
div.cMenu a.cRepl {display: block;margin: 15px 0;font-size: 1.4rem;}
div.cMenu { position: absolute;padding: 0 15px 0 15px; width: max-content; white-space: nowrap;border: 1px solid #777;background-color: #333;border: 1px solid #dedede;background-color: #f7f7f7;z-index: 100;border-radius: 5px;}
/*@@@@@@*/

div.slider1{display:flex;margin-bottom:20px;margin-top:14px;justify-content:center;padding:0 5px 0 15px;align-items:center;}
div.slidquest{font-size:1.4rem;line-height:2.2rem;width:100%;}
div.slidradio{width:100px;}
div.us-info-sm{font-size:1.0rem;color:#777;padding-left:1px;line-height:1.3rem;}
.switch {position:relative;display:inline-block;width:50px;height:24px;}
.switch input {opacity:0;width:0;height:0;}
.slider {position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s;}
.slider:before {position:absolute;content:"";height:16px;width:16px;left:4px;bottom:4px;background-color:white;-webkit-transition:.4s;transition:.4s;}
input:checked + .slider {background-color:#2196F3;}
input:focus + .slider {box-shadow:0 0 1px #2196F3;}
input:checked + .slider:before {-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px);}
/* Rounded sliders */
.slider.round{border-radius:34px;}
.slider.round:before {border-radius:50%;}

.adminBox{FONT-SIZE:7pt;width:75px;}
.adminButton{FONT-SIZE:7pt;}
#phbox{text-align:center;height:79px;}
#phboximg{padding-top:0px;}
 
#follow{display:block;padding:10px 14px 20px 14px;font-size:1.3rem;background-color:#fff;margin-top:12px;}
#follow div.hdr{margin:0 5px 0 1px;padding:6px 2px 6px 0;font-weight:bold;color:#2e2e2e;font-size:1.4rem;border-bottom:solid 1px #D9D9D9;}
#follow div.txt{font-size:1.4rem;line-height:1.9rem;padding:2px 0 0 1px}
#follow img.sIcon{vertical-align:middle;margin:0 5px 2px 0;}
a.Med1b, a.Med1b1{color:#500974;font-size:1.4rem;font-weight:bold;padding:0 10px;}
a.Med1b1{padding-left:0;}
#mfLink{display:table-cell;padding-left:8px;color:#fff;padding-right:7px;vertical-align:top;}
#mfLink1{color:#fff;vertical-align:top;text-align:right;padding-right:10px;}
#mmLink a, #mfLink a, #mfLink1 a{color:#fff;font-size:1.4rem;font-weight:bold;display:block;padding:8px 2px 5px 11px;text-decoration:none;}
#mfLink1 a{padding:4px 5px 0 6px;font-size:9px;}
#mfLink a{padding:0;}
#mfLink a.menu{display:none;vertical-align:top;padding:0;font-size:2.2rem;}

#closemobmf{display: none;}
#mfLink1a img {margin: auto;width:100%;}
#mfLink1a{color:#fff;vertical-align:top;text-align:right;padding-right:10px;}
#mfLink1a a{padding:4px 5px 0 6px;font-size:9px;color:#fff;font-weight:bold;text-decoration:none;}
a.open-menuf{display:block;}


div.footer{font-size:1.1rem;padding:5px 0 80px 0;background-color:#ededed;color:#262626;}
div.foot1_cont{display:flex;justify-content:space-between;padding-top:10px;}
div.footC{margin-top:10px;text-align:center;}
a.foot{color:black;font-size:1.4rem;line-height:2rem;padding:0 10px;}
a.foot1{color:#437cb8;}

.arrow{border:solid #333;border-width:0 2px 2px 0;display:inline-block;padding:3px;margin-bottom:1px;}
.arr-right {transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}
.arr-left {transform:rotate(135deg);-webkit-transform:rotate(135deg);}
.arr-down {transform:rotate(45deg);-webkit-transform:rotate(45deg);}

a.lread3{margin-left:5px;}
img.lpsc3{filter: invert(.4);width:15px;height:15px;vertical-align:text-bottom;}
div.index_col1 a.lread3{display:none;}
div.index_col3 div.middle{display:flex;align-items:center;}

div.mob_box{overflow:hidden;}
/*paging*/
div.Paging {margin:9px 4px 0 4px;}
div.Paging1{display:table;width:100%;position:relative;}
div.PagingL{display:table-cell;width:33%;padding-left:2px;white-space:nowrap;padding-bottom:6px;vertical-align:top;}
div.PagingR {display:table-cell;vertical-align:top;width:33%;text-align:right;padding-right:5px;}
div.PgBoardNameT {display:flex;align-items:center;justify-content:space-between;padding-bottom:10px;margin:0;margin-bottom:4px;padding:13px 0 10px 0;}
h1.PgBoardNameT{margin:0;font-size:2rem;white-space:nowrap;}
.MessName {color:var(--font-color1);font-weight:bold;font-size:2rem;}
a.bread3 {font-weight:bold;margin:3px 5px 0 20px;padding:2px 8px 2px 8px;display:inline-block;vertical-align:top;border-radius:3px;background-color:#fff;color:#262626;border:1px solid #C0C0C0;white-space:nowrap;}     
span.pg {padding:0 2px;color:var(--font-color1);}
a.pg {color:var(--font-color1);font-size:1.3rem;text-decoration:none;padding:0 2px;}


a.MBNav {color:var(--font-color1);}
span.MBNav{padding:0 7px;}
a.mbsortsel {border:1px solid #d9d9d9;background-color:#f2f2f2;padding:2px 3px;}
span.pg2{color:#262626;font-size:1.1rem;}
span.pg2 a{color:#262626;}


/*paging mt*/
div.PagingM{display:table-cell;vertical-align:top;width:33%;text-align:center;}
.PNP_Bottom{background-color:#fff;border:1px solid #c0c0c0;padding:1px 5px 2px 5px;margin:0 7px 4px 7px;color:#262626;border-radius:10px;display:inline-block;}
.PNP_Bottom:hover{text-decoration:none;}
div.pg_bot1{text-align:center;padding:20px 0 13px 0;}
A.HeaderLinks {color:#000013; font-weight:bold; text-decoration:None; font-family:arial;font-size:1.3rem;}
div.PagingL div.PagingBoardName a.MessName{font-size:1.3rem;}
.pg1 {color:black;font-size:1.3rem;}
img.pg{vertical-align:middle;height:13px;}
img.pgprev{padding-right:5px;}
img.pgnext{padding-right:8px;padding-left:5px;}
img.pgprev1{padding-right:15px;padding-left:12px;}
img.pglast {padding-right:8px;padding-left:8px;}
img.pgnext1{padding-right:12px;padding-left:15px;}
img.pgfirst{padding-right:8px;padding-left:8px}
.pgBox {font-size:1rem; width:30px;}
.pgButton {font-size:.7rem;margin-left:2px;}
img.ref{height:32px;padding-top:20px;}
#mbmt img.picons{padding-right:3px;}
a.nodt {display:inline;}
div.nodt{display:block;}
a.nomob, span.nomob, li.nomob, th.nomob, td.nomob{display:none;}
div.nomob{display:none;}
div.nodt_tc {display:table-cell;}
div.TopicHead {display:table;background-color:var(--alt-color2);color:var(--alt-color1);font-weight:bold;font-family:Verdana;font-size:1rem;width:100%;}
div.err1 {font-size:1.4rem;margin:10px 5px;}
div.err-lock{color:#262626;width:fit-content;padding: 12px;border-radius: 8px;font-size: 1.4rem;margin: 10px 0;background-color:#c0c0c0;font-weight: bold;}
div.SearchPopForm{z-index:100;background-color:#fff;padding:8px 4px 12px 8px;width:230px;visibility:hidden; position:absolute; top:0; left:0;border:solid 1px #d9d9d9;font-size:1.6rem;color:Black;}
a.SrchPopLinks{color:#000066;text-decoration:none;line-height:2.3rem;font-size:1.3rem;}
input.srchpop {width:150px;}
div.srchpoptxt{width:auto;padding-right:8px;padding-bottom:5px;}
div.srchpophdr{color:#262626;font-size:1.4rem;font-weight:bold;padding-bottom:4px;}


#mbind h2{padding:0;margin:0;display:inline;font-weight:normal;font-size:1.6rem;color:var(--font-color2);}
div.boxAd1{margin:40px 0 30px 0;width:100%;text-align:center;height:280px;}
div.TOI_flex1{padding:0 0 30px 0;width:100%;}
div.TOI_box{width:100%;text-align:center;min-height:320px;padding:30px 0 15px 0;max-width:350px;overflow:hidden;margin:auto;}
div.TOI_box_lzld_1{margin:30px 0;width:100%;text-align:center;min-height:280px;max-width:350px;overflow:hidden;margin:auto;}
div.TOI_hdr{background-color:#353436;color:#ededed;padding:7px 0 7px 9px;margin-bottom:3px;font-size:1.5rem;font-weight:bold;}
div.TOI_hdr a{display:block;color:#ededed;font-size:1.5rem;font-weight:bold;}
div.TOI_hdl{padding:10px 12px 10px 12px;clear:both;border-bottom:1px solid #ededed;overflow:hidden;font-size:1.3rem;}
div.TOI_hdl a{font-weight:bold;color:#183a52;text-decoration:none;font-size:1.5rem;line-height:2rem;}
div.TOI_hdl:last-child{border:0;}
div.TOI_ad{width:100%;text-align:center;height:280px;}

span.new1{background-color:var(--newflag-color1);padding:4.25px;display:inline-block;border-radius:50%;margin-right:6px;}
span.new{font-size:.9rem;color:#fff;background-color:var(--newflag-color1);border-radius:4px;padding:0 3px;margin-right:4px;vertical-align:text-top;height:9px;display:inline-block;line-height:.8rem;margin-top:2px;padding-bottom:0px;}
div.index_col1 span.new{margin:1px 5px 0 0;}
div.index{display:table;width:100%;padding:0 3px 0 5px;box-sizing:border-box;}
div.index_col1{display:block;padding:7px 4px 0 1px;margin-top:4px;}
div.index_col2{display:inline-block;padding:0 0 5px 1px;margin-bottom:3px;}
div.index_col3{display:inline-block;padding:3px 0 5px 6px;color:#6E6E6E;}
div.index_col4{display:table-cell;padding:8px 0;width:34%;text-align:center;border-left:1px solid #dedede;}
div.index_col1,div.index_col2, div.index_col3, div.index_col4{vertical-align:middle;}
div.index_col4 a{color:var(--font-color2);}
a.author{color:#6E6E6E;font-size:1.3rem;text-decoration:none;}
div.col1{padding:6px 4px 6px 10px;box-sizing:border-box;}
div.alt1 {background-color:#ffffcc;}
div.TopicHead div.col1{display:table-cell;}
div.TopicHead div.col2{display:none;}
div.TopicHead div.col3{display:none;}
div.TopicHead div.col4{display:table-cell;width:34%;text-align:center;}
span.lp{display:block;padding:4px 0 0 0;}
div.author-ind{padding-top:6px;color:#333;line-height:2rem;}
span.PostedBy{color:#666;}
span.lpimg{padding-right:4px;}
a.PostInfo{line-height:1.8rem;color:#262626;font-size:1.3rem;}
div.index_col1 a.PostInfo{color:#666666;line-height:2.2rem;font-size:1rem;}
div.index_col1 span.new1{vertical-align:text-top;margin-top:1px;}
img.icons{max-height:12px;max-width:22px;min-width:12px;}
div.lp{display:inline-block;}
div.lp1{display:inline-block;vertical-align:top;word-break:break-word;}
#mbind h2 a {font-size:1.5rem;line-height:2.2rem;padding-right:5px;color:var(--font-color2);font-weight:normal;}
a.more {border:1px Solid #c0c0c0;color:#1C4F93;font-size:1.7rem;border-radius:5px;padding:8px 15px;font-weight:bold;margin:20px;display:inline-block;}
div.more{text-align:center;}
img.qldd1 {padding: 0px 0 2px 5px;}
.indRowAlt{background-color:#f2f2f2;}
.indRow, .indRowAlt{border-bottom:1px solid #dedede;}
div.maincont{margin:0;background-color:#fff;}
img.cicon {vertical-align:middle;padding:0 5px 0 2px;height:14px;width:14px;}
span.lp2{display:none;}
div.conf1{color:red;font-size:1.4rem;padding:5px 0;}
div.admlink, div.admlinks{display:none;}
span.PostedBy{display:none;}
img.uparrow_ind, img.darrow_ind{padding-right:4px;width:11px;}

/*MT*/
a.embedLink{color:#888;font-size:1.4rem;}
div.jumpsearch{margin-top:40px;}
div.TopicHead div.col1-mt {display:none; }
div.TopicHead div.col2-mt {padding:6px 4px 6px 6px;display:table-cell;}
div.col2a-mt {text-align:right;font-size:1rem;padding-right:7px;}
a.v_upl:hover,a.v_dwnl:hover{text-decoration:none;}
a.v_upl,span.mbvoted{margin-right:25px;padding:5px;}
img.mbvotes,img.mbvotes_af{padding-right:5px;vertical-align:middle;}
span.mbThUp{color:#3D8b26;font-weight:bold;padding-left:1px;vertical-align:middle;}
span.mbThDown{color:#ff0000;font-weight:bold;padding-left:1px;vertical-align:middle;}

div.likes {display:table-cell;vertical-align:top;padding:7px 3px 0 0;white-space:nowrap;font-size:1.5rem;}
div.editText{color:black;font-size:1.2rem;font-style:italic;margin:10px 0 6px 0;margin-bottom:12px;}
div.editText a:hover{text-decoration:none;}
div.darrow{display:inline-block;margin-right:4px;border-style:solid;border-width:7px 7px 0 7px;border-color:#666 transparent transparent transparent;display:none;}
div.divrepl{display:flex;font-size:1.5rem;padding-top:20px;padding-bottom:1px;align-items:center;}
div.divrepl-cont{width:100%;}
div.row-rep{padding:1px 0px;}
div.row{padding-left:0px;margin-top:20px;}
a.rep1,span.rep1{font-size:1.2rem;display:inline-block;background:none;border-radius:8px;margin-right:8px;border:1px solid #c0c0c0;padding:4px 10px;color:var(--font-color2);}
a.rep1{margin-bottom:10px;}
a.rep1:hover{text-decoration:none;}
#opt {padding:10px;}
div.flex{display:block;}
div.maincont-more{margin-left:30px;padding-top:5px;}
div.maincont1{padding:9px 8px;}
div.popt{padding:5px;}
a.popt {color:#627aad;font-size:1.4rem;}
img.MBpImage {border:0;max-width:95%;height:auto;}
div.PagingM {display:none;}
span.red {color:red;}
span.Red1 {color:red;font-size:1.3rem;}
a.PLink {color:blue;font-size:1.6rem;text-decoration:underline;}
div.box-inline{max-width:340px;overflow:hidden;}
.mainsubj{display:inline;line-height:2.2rem;font-size:1.4rem;padding-right:7px;color:#000;}
div.j-top{display:none;}
div.ava{display:none;}
div.author{display:inline-block;line-height:1.6rem;color:#262626;}
a.RegUser{line-height:2.2rem;color:#3C3C3C;font-weight:bold;font-size:1.3rem;}
span.RegUser{padding-right:5px;}
div.bio{display:none;}
div.online{display:inline;padding-left:4px;}
img.online {height:10px;}
div.sponsor{overflow:hidden;}
div.time{display:inline;padding-left:4px;color:#262626;font-size:1.2rem;}

div.pText{padding:8px 0 20px 0;font-size:1.6rem;line-height:2.2rem;min-height:initial;word-break:break-word;overflow-wrap:anywhere;border-top:1px solid #d9d9d9;margin-top:7px;}
div.editText {margin-top:34px;color:#444;}
div.editText a{color:#444;}
div.mtdivide img.cicon{padding-left:0px;}
a.ellip{font-size:2.5rem;vertical-align:text-top;letter-spacing:1px;line-height:.5rem;vertical-align:top;color:#262626;padding:3px 8px;}
span.online{height:10px;width:10px;background:#049d52;border-radius:50%;display:inline-block;}
a.rep-button{margin-right:16px;text-align:center;border:solid 1px #c0c0c0;padding:3px 8px;border-radius:10px;font-size:1.4rem;color:#262626;}
a.rep-button:hover{text-decoration:none;}
a.rep_th{font-size:1.5rem;}
a.opt{font-size:2rem;font-weight:bold;vertical-align:bottom;padding:4px 4px 6px 4px;}
div.admlink, div.admlinks{display:none;}
.adm2 {color:Black;font-size:1.2rem;text-decoration:none;margin-right:18px;display:inline-block;line-height:2rem;}
span.brk{display:block;}

div.opt{display:none;}
div.pAdm1 {padding-top:20px;line-height:4rem;}
#mbmt a.adm2{line-height:4rem;}
div.conf1{color:red;font-size:1.4rem;padding:5px 0;}
.UserIP {color:var(--font-color2); font-size:1.1rem;}
div.FeatReply{border-bottom:1px solid #dedede;padding:30px 0px 3px 6px;font-size:1.8rem;}
img.fIcon{padding-right:5px;height:16px;}
span.rep-th{color:#000066;padding:0px;margin-right:16px;}
hr.QuoteLine{border-top:1px solid #d9d9d9;}
img.sticky{height:16px;width:14px;}
img.anchor{height:15px;width:17px;}
div.avac{display:none;}
img.del-icon{height:14px;}
input.cmd{font-size:1.4rem;border-radius:10px;border-style:none;padding:4px 10px;margin:0 10px;border:1px solid #c0c0c0;color:#262626;background-color:#fff;font-weight:normal;}
table.reqadmin{width:98%;margin:auto;background:#ededed;}
table.reqadmin tr{height:35px;}
span.bname {color:#666;font-size:1rem;padding-right:12px;}
a.bname {color:#666;padding-right:10px;font-size:1rem;}
span.spoiler{background-color:#000;color:#000;padding:5px;display:inline-block;}
span.spoiler:hover{color:#f7f7f7;}
svg.mbnav-notify{height:17px;width:17px;vertical-align:bottom;padding:0 5px;fill:var(--font-color1);}
a.mbnav-notify #followforumicon {height:16px;width:16px;vertical-align:bottom;padding:0 5px;}
div.Paging1 #followforum{margin-left:0px;}
#followforum{width:100%;margin-left:25px;}


/*iphone big*/
@media only screen and (max-width:720px) and (-webkit-min-device-pixel-ratio:3){ 
#mbind h2 a {font-size:1.6rem;line-height:2.3rem;}
.cicon {height:16px;}
.SubjectDisplay{font-size:1.7rem;line-height:2.3rem;}
div.pText{font-size:1.7rem;line-height:2.3rem;}
a.PLink{font-size:1.7rem;line-height:2.3rem;}
}
/*phone only*/
@media only screen and (max-width :720px) { 
div.siteNav > div{overflow:hidden;}
div.siteNav div.ac1 a:before{content:'My ';}
div.sn_Adm form div{padding:12px 0;}
.adminBox{margin-left:10px;font-size:1.2rem;}
div.lowLead{position:fixed;bottom:0;width:100%;background-color:#ededed;padding-bottom:0;padding-top:0;height:50px;margin:auto;text-align:center;}
#lowlead{max-height:50px;overflow:hidden;max-width:350px;margin:auto;}
div.TOI > div {display:block;}
a.RegUser{color:#3C3C3C;}
a.MBNav{font-size:1.3rem;}
div.likes{padding-top:2px;}
}


/*scoreboard*/
div.sb{display:none;}
span.hyp1 {display:inline;}
span.scoreteamsum{padding-right:5px;}
span.scoreteam{padding-right:5px;display:inline-block;width:135px;}
span.scoreclock{padding-right:7px;}
span.scorescr{font-size:1.4rem;}
span.scrgapr{padding-right:3px;}
img.winA{padding-right:3px}
div.srcdiv{padding-top:3px;}
div.srcdiv1{display:block;}
div.srcstick{font-weight:bold;}
div.srcdiv2{padding-left:0px;font-size:1.3rem;display:inline-block;}
div.srcdiv3a{padding-top:2px;display:inline-block;}
div.srcdiv3{display:inline;font-size:1.3rem;}

@media only screen and (min-width :720px)  {
div.sb{display:initial;}
div.srcdiv1{display:inline-block;}
div.srcdiv2{vertical-align:top;padding-left:20px;}
div.srcdiv3a{display:block;}
div.srcdiv{padding-top:4px;}
span.hyp1 {display:none;}
}

/*tablet*/
@media only screen and (min-width:720px)
{
a:hover{text-decoration:underline;}
#forumcontent {display:block;padding:0 10px 0 10px;background-color:#ffffff;min-height:720px;border-left-color:#cccccc;}
div.body{display:block;}
a.nomob, span.nomob, li.nomob, th.nomob, td.nomob{display:initial;}
div.nomob{display:block;}
#mfLink{display:none;}
#mfLink1, #mfLink1a{display:none;}
#notifypop{width:400px;}
#notifypop .mainsubj{font-size:1.4rem;}
div.siteNav{display:flex;height:26px;padding:4px 0 0 6px;color:#E7E9EF;font-size:.9rem;background-color:var(--main-color2);width:initial;}
#mylinks-init, #link2-init{width:initial;}
div.mylinks{flex-grow:8;}
div.mylinks a, div.sn_Adm a{width:initial;line-height:initial;display:inline-block;vertical-align:middle;margin:4px 8px 2px 8px;color:#E7E9EF;font-size:1.2rem;padding:0;border-bottom:0;}
div.sn_Adm a{vertical-align:initial;}
div.mylinks a:hover{color:#fff;}
div.sn_Adm{font-size:1.1rem;overflow:hidden;}
div.sn_Adm form{display:inline-block;}
div.sNav {margin:6px 6px 2px 6px;display:inline;}
div.sNavL{display:inline-block;vertical-align:middle;margin:4px 6px 2px 2px;font-weight:bold;font-size:1.2rem;border-bottom:0;color:#E7E9EF;padding:0}
div.sNavR{display:inline-flex;padding-right:13px;}
div.sNavR1{padding-right:8px;width:initial;padding-top:0;}
div.sNavL:after{content:':';}
div.divHLeaderFull{width:100%;min-height:90px;background-color:#DEDEDE;}
div.leaderfull{max-width:970px;overflow:hidden;max-height:90px;}
#topnav{padding:0;height:49px;}
img.logo{width:282px;height:45px;}
div.logoImg{width:initial;}
div.nav3{display:block;margin-top:0px;padding-left:20px;width:100%;} 
#ddmenuMem1 li.ddmore{display:inline-block;vertical-align:middle;padding:0px 9px 7px 9px;}
#ddmenuMem1{list-style:none;width:100%;margin:0;padding:0;z-index:999;position:relative;}
#ddmenuMem1 li{text-align:center;padding:3px 9px;border:none;display:inline-block;position:relative;vertical-align:middle;}
#ddmenuMem1 li a{font-size:1.4rem;color:#FCFCFC;display:block;text-decoration:none;font-weight:bold;}
#ddmenuMem1 li:hover {background-color:#F4F4F4;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-ms-transition-delay:.3s;-o-transition-delay:.3s;-transition-delay:.3s;}  
#ddmenuMem1 li.dropL{padding:7px 14px 6px 9px;}
#ddmenuMem1 li:hover a {color:#161616;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-ms-transition-delay:.3s;-o-transition-delay:.3s;-transition-delay:.3s;}  
#ddmenuMem1 li:hover .dd_1Col, #ddmenuMem1 li:hover .dd_3Col{border:0;left:0;top:13px;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-ms-transition-delay:.3s;-o-transition-delay:.3s;-transition-delay:.3s;}  
.dd_1Col {width:215px;}  
.dd_3Col {width:300px;}
#ddmenuMem1 li a.ddmore{font-size:2.4rem;line-height:1rem;padding-bottom:6px;}
.dd_1Col, .dd_3Col, .dd_4Col, .MultiCol {margin:10px auto;float:left;position:absolute;left:-999em;padding:10px 5px 10px 5px;border:1px solid #c0c0c0;border-top:none;background-color:#F4F4F4;}
#ddmenuMem1 li a.store {color:#ebc21f;}
div.MenuL{width:100%;padding:5px 0 2px 0;}
div.MenuL a{display:block;padding:2px 0 1px 8px;color:#500974 ;font-size:1.2rem;}
div.MenuL a:hover{display:block;padding:2px 0 1px 8px;color:#500974;text-decoration:none;background-color:#DEDEDE;} 
div.MenuL div{padding:2px 0 0 0;text-align:left;}
div.SignIn{display:flex;margin:0 24px 0 0;white-space:nowrap;box-sizing:border-box;padding:6px 7px 6px 7px;border-radius:5px;background-color:var(--main-color3)}
div.SignIn a{color:#FCFCFC;font-weight:bold;}
div.SignIn div{padding:2px 9px;}
div.SignIn div.dddiv{padding:2px 1px;color:#ababab;font-size:1.2rem;}
#nav > div {display:inline-block;}
#morenav {line-height:0;padding-top:8px;width:25px;text-align:center;display:block;font-size:2.4rem;font-weight:bold;vertical-align:top;padding-right:10px}
#nav div:hover div#overflow {opacity:1;visibility:visible;}
#overflow {z-index:1002;background-color:#f2f2f2;visibility:hidden;position:absolute;transition-duration:.3s;top:33px;padding:18px 0 15px 0;min-width:140px;line-height:1.4rem;border:1px solid #c0c0c0;border-top:0;}
#overflow span.mainnav{display:none;}
#overflow a.bread {padding:5px 5px 3px 10px;margin:0;display:block;width:100%;text-align:left;box-sizing:border-box;}
#morenavdd{font-size:2.2rem;padding-top:1px;margin-top:0;display:block;height:29px;}
#container {flex-direction:row;}
body{width:1024px;}
div.Main{background-color:#dedede;display:block;width:initial;}
#body-content{display:grid;grid-template-columns:auto 200px;grid-template-rows:10px auto;}
#bodycontent-sticky{display:grid;grid-template-columns:180px auto 200px;grid-template-rows:10px auto;}
div.nodt{display:none;}
.noMob{display:initial;}
div.sn_Adm a.nodt{display:none;}
#nav > div.nodt {display:none;}
div.sNav a:hover, div.sn_Adm div.sNav a:hover a:hover{color:#fff;text-decoration:underline;}
span.mainnav{font-size:1rem;}
div.mmright{float:right;padding-right:2px;width:initial;}
div.mmright a{font-size:1.3rem;margin:0;padding:5px 12px 0 0;}
div.mmright img{vertical-align:middle;}
div.mmright a.bread2{font-size:1rem;padding-left:0;color:#666;display:inline-block;padding-top:10px;padding-right:4px;font-weight:normal;vertical-align:top;}
span.fmlink{display:block;}
ul.LNav a.bread2{font-size:1.2rem;padding-top:0;}
#main_lnav div.bread {padding-left:1px;}
#main div.bread {padding-left:12px;}
div.bread{display:block;overflow:hidden;height:29px;padding:2px 0 2px 0;background-color:#eee;border-top:1px solid #cccccc;border-bottom:1px solid #ccc;}
a.bread{display:inline-block;padding:5px 6px 4px 6px;margin:3px 4px;}
a.bread:hover{text-decoration:none;}
a.bread2{font-size:.9rem;padding-left:7px;color:#666}
span.breadsec{border-right:1px solid #999999;padding:0 0 1px 4px;}
div.breadsec{display:inline-block;}
span.breadsec1 a:nth-of-type(2){padding-left:0;}
img.qldd{padding-left:5px;}
div.ql {padding-left:13px;}
div.mobNav{display:none;}
#main #ContentL1 li.LNavCat {display:none;}
#main_lnav li.LNavCat {color:#555;border-bottom:1px solid #d9d9d9;padding-top:18px;background:none;}
#main_lnav #ContentL1 {display:block;flex-basis:146px;flex-grow:0;flex-shrink:0;margin-right:0;background-color:#f7f7f7;padding:0 7px;}
#main #ContentL1 {padding-left:5px;width:180px;min-width:160px;padding-bottom:20px;display:none;position:absolute;top:35px;left:10px;z-index:100;border:1px solid #c0c0c0;border-top:0;padding-top:6px;background-color:#f5f5f5;}
li.LNavCat{color:var(--main-color1);background-color:var(--alt-color1);}
ul.LNav{padding-top:0;}
ul.LNav li.LNavCat{padding:5px 0 8px 6px;font-size:1.3rem;}
ul.LNav li.LNavCat a {color:#262626;font-size:1.3rem;text-decoration:none;font-weight:bold;}
ul.LNav li {background-color:none;border-bottom:0;line-height:2rem;padding:0 0 0 6px;font-size:.9rem;}
ul.LNav a {color:#262626;font-size:1.3rem;line-height:2rem;}
div.body_sticky ul.LNav li{padding:1px 0 1px 6px;}
#ContentL{margin:10px auto;display:block;}
div.LNavSky{padding-bottom:50px;}
div.LNavSky2{padding:0 0 50px 1px;}
#st_MB_ad1{position:sticky;top:10px;}
div.Paging1 {height:22px;}
div.PagingL{vertical-align:middle;padding-bottom:3px;}
div.PgBoardNameT{padding-top:10px;}
h1.PgBoardNameT{font-size:2.2rem;}
a.MBNav-bot::before {content:"Jump to "}
.MessName {font-size:2.2rem;}
.MessName:hover{text-decoration:none;}
div.TopicHead {font-size:1.2rem;display:table;}
div.PagingR{display:table-cell;vertical-align:middle;width:33%;text-align:right; padding-right:5px;}
div.Paging{margin:7px 0 0 0;}
span.pg {font-size:1.3rem;padding:0 2px;}
span.pgsel {border:1px solid #c0c0c0;background-color:#f2f2f2;padding:0 3px;font-weight:bold;}
span.pg2{display:inline-block;}
span.pg3{padding-left:10px;padding-right:2px;}
span.pg3 a{margin-right:1px;border:1px solid #dedede;background-color:#f2f2f2;padding:1px 3px;color:#999;font-size:11px;line-height:11px;font-weight:bold;}
a.MBNav{font-weight:bold;font-size:1.2rem;text-decoration:none;}
div.pg_bot1{padding-top:15px;}
div.index_col4 span.new1{line-height:1.1rem;vertical-align:top;margin-top:2px;}
span.new1{padding:3.5px;}
span.newXXX{line-height:.9rem;}
#follow {display:none;}
a.nodt,span.nodt {display:none;}
div.nodt_tc {display:none;}
div.col1{padding-left:5px;}
div.TopicHead div.col1{padding-left:7px;}
div.TopicHead div.col2{display:table-cell;padding-left:5px;}
div.TopicHead div.col3{display:table-cell;text-align:center;}
div.TopicHead div.col4{display:table-cell;text-align:center;width:18%;}
div.index{padding:0;}
a.author{color:#000;}
div.index_col1{padding:7px 12px 4px 6px;font-size:1.1rem;color:#555;}
div.index_col1,div.index_col2, div.index_col3{border-right:1px solid #dedede;}
div.index_col2{padding:0 0 0 6px;}
div.index_col4{padding:10px 0;border:0;}
div.index_col1, div.col1{display:table-cell;width:58%;}
div.index_col2, div.col2{display:table-cell;width:18%;}
div.index_col3, div.col3{display:table-cell;width:6%;text-align:center;}
div.index_col4, div.col4{display:table-cell;width:18%;text-align:center;}
div.index_col4 a{color:var(--font-color2);}
div.index_col3{padding:0;font-size:1.3rem;color:#000;}
#mbind img.cicon{display:none;}
div.author-ind{padding-top:3px;}
span.PostedBy{display:initial;}
img.icons{max-height:23px;padding-left:2px;max-width:initial;}
span.lp{display:block;padding:4px 0 0 0;}
span.lpimg{padding-right:5px;padding-left:0;}
#mbind h2 a {line-height:2.2rem;font-size:1.4rem;padding-right:8px;}
div.rbox{padding-top:60px;min-height:330px;margin:auto;width:340px;}
div.TOI_flex {display:flex;}
div.TOI_flex1 {padding-right:5%;width:50%;}
div.footer{padding-bottom:20px;}
div.foot1_cont{display:none;}
div.index_col3 div.middle{display:block;}
div.index_col1 a.lread3{display:inline;margin-right:10px;margin-left:3px;}
div.index_col3 a.lread3{display:none;}
div.index_col3 div.middle{display:block;}
div.index_col4 span.new1{margin-top:3px;}
img.lpsc2XXX{height:13px;width:13px;filter:opacity(.7);}

/*MT*/
div.flex{display:grid;  grid-template-columns:24fr 76fr;width:100%;grid-template-rows:26px auto auto;box-sizing:border-box; grid-column-gap:10px;padding:0 10px;}
div.flex-op{display:grid;  grid-template-columns:24fr 76fr;width:100%;grid-template-rows:fit-content(22px) auto auto auto;box-sizing:border-box;grid-column-gap:10px;padding:0 10px;}
div.flex-opKEEPToMoveBack{display:grid;  grid-template-columns:230px auto 23px;width:100%;grid-template-rows:fit-content(22px) 14px auto 50px;box-sizing:border-box;grid-column-gap:10px;padding:0 10px;}
div.maincont{position:relative;}
div.maincont1{padding:0;}
.indRow, .indRowAlt {border-left:1px solid #dedede;border-right:1px solid #dedede;}
div.indRowAlt div.j-top, div.indRowAlt div.author{border-right:1px solid #dedede;}
div.flex-op div.author, div.title{padding-top:7px;}
div.TopicHead div.col1-mt {width:24%;display:table-cell;padding:6px 4px 6px 11px;} 
div.TopicHead div.col2-mt {padding:6px 6px 6px 10px;}
div.pText,div.flex div.time{padding-top:10px;} 
div.PagingL div.PagingBoardName a.MessName{font-size:2.2rem;}
div.author{display:block;border-right:1px solid #ededed;padding:10px 0 15px 0;min-height:120px;}
div.j-top{display:block;border-right:1px solid #ededed;padding-bottom:10px;padding-top:20px;}
.jump {color:gray;font-size:1rem;} /* remove .Jump from main css */
div.author-section{min-height:160px;}
div.time{padding-left:0;}
span.pdate{font-size:1.2rem;}

div.flex-op div.author{grid-column:1;grid-row:1/span 3;}
div.flex-op div.j-top{grid-column:1;grid-row:4;}
div.flex-op div.title{grid-column:2;grid-row:1;margin:0;color:#262626;}
div.flex-op div.time{grid-column:2/span 2;grid-row:2;display:none;}
div.flex-op div.pText{grid-column:2/span 2;grid-row:2;}
div.flex-op div.mtdivide{grid-column:2/span 2;grid-row:4;} 
div.op-time{margin-top:5px}
div.flex div.author{grid-column:1;grid-row:1/span 2;}
div.flex div.j-top{grid-column:1;grid-row:3;}
div.flex div.time{grid-column:2;grid-row:1;}
div.flex div.pText{grid-column:2/span 2;grid-row:2;}
div.flex div.mtdivide {grid-column:2/span 2;grid-row:3;}
div.divrepl{padding-bottom:12px;} 
div.j-top{position:relative;}
a.jump{position:absolute;bottom:18px;}
div.ava{display:block;padding:5px 0;max-width:125px;}
img.ava-def{height:80px;width:80px;}

div.bio{display:block;padding-top:1px;font-size:1.1rem;}
div.online{padding-left:0;}

div.pText{min-height:100px;font-size:1.4rem;}
a.PLink{font-size:1.4rem;}
div.likes{padding-top:2px;display:initial;font-size:1.3rem;}
div.pLike{font-size:1.4rem;display:initial;}
a.RegUser{font-size:1.4rem;}
div.FeatReply{padding-left:0px;}
a.PostInfo{font-size:1.2rem;}
div.divrepl{font-size:1.3rem;}
div.PagingM {display:table-cell;}
div.pgForm_top {position:absolute;right:0;top:-23px;}
form.jump span.pg {font-size:1.2rem;}
form.jump{padding-bottom:7px;margin-block-end:0em;}
table.reqadmin{width:400px;}
span.brk{display:inline;}
img.ava{max-height:120px;max-width:120px;}
a.ellip:hover{text-decoration:none;}
a.admediticon{padding-left:4px;}
a.rep-button{text-decoration:none;border:solid 1px #C0C0C0;padding:4px 10px;border-radius:10px;background:none;font-size:1.2rem;font-weight:bold;color:var(--font-color2);margin-right:10px;}
a.rep-th{border:0;background:none;padding-right:6px;}
a.rep{color:#627aad;font-size:1.4rem;display:inline;font-weight:normal;}
a.rep1{font-weight:bold;margin-bottom:0px;}
div.row{margin-top:10px;padding-bottom:15px;}


a.opt{font-size:2rem;background:none;padding:0 3px;border:0;}
div.admlink{display:block;padding:10px 0;}
span.rep-th{color:var(--font-color2);font-size:1.3rem;font-weight:bold;padding:4px 10px;margin-right:0px;}
div.LNavSky, div.LNavSky2{min-height:600px;max-width:160px;overflow:hidden;}
div.avac span{height:50px;width:50px;text-align:center;color:#f7f7f7;font-size:1.4rem;display:table-cell;vertical-align:middle;}
div.avac{display:block;height:50px;width:50px;vertical-align:middle;margin:5px 0;border-radius:50%;}
div.pAdm1 {padding-top:10px;line-height:3rem;}
#mbmt a.adm2{line-height:3rem;}
a.adm2{font-size:1.1rem;}
span.online{display:block;line-height:1.1rem;margin-top:3px;}
span.online::after{padding:13px;content:" Online";font-size:1.1rem;}
h1.PgBoardNameT{width:100%;}
#followforum{width:max-content;margin-left:25px;}

}

@media only screen and (min-width:721px) and (max-width:768px)
{
#ContentL {display:none;}
}

/*desktop*/
@media screen and (min-width:1020px){
body{width:100%;}
#forumcontent{padding:0 22px 0 22px;border-left:0;}
}

@media screen and (min-width:1440px) {
div.body {margin:0 20px;width:initial;}
}