a{text-decoration:none;}

@media screen and (max-width:750px) { /* mob */
#wrap,#left,#right {width: 100%} 
nav{display:none;}
.imglarge{max-width: 85%;}
}

@media screen and (min-width:751px) { /* pc*/
#left{width:890px; min-height:1000px;}
#right{width:300px;}
}

.heading {margin-top: 4px; margin-bottom: 8px;padding-left:5px;} /*content main heading*/
.heading h1{font-size: 15px;display:inline;color:crimson;}
.heading span,.heading h1 {vertical-align: middle;}
.heading a,.heading span{font-weight:bold;}

.ads{padding:5px 0; text-align:center;} /*google ads*/

.prevnext{background:whitesmoke;height:20px;margin:8px;border:1px solid lightgrey;padding:2px 25px 3px 25px;}

hr{border: none 0; border-top: 1px dotted lightgrey; height: 1px;}

.imglarge{height: auto;border:1px solid lightgrey;padding:10px;background:white; box-shadow: 5px 5px 5px #888888;margin:8px 0;}

/*
.layout{background:lightgrey; box-shadow: -5px 5px 10px gray;margin-top:5px; margin-bottom:10px;} /*rgb(134, 119, 119);}*/
*/
.laytd {border-bottom: 1px dotted gray;border-right: 1px dotted gray;}
/*No extra div,img,table,td inside .th * th.div=text main=article page thumbs, side=right layout thumbs*/

.th{position: relative; display:inline-block;} 
.th table{ width:100%; height:100%; text-align:center; line-height:1;border:1px dotted darkgrey;}
.th img{padding:1px;background:white;box-shadow: 2px 2px 2px #888888;border:1px solid #e5e4e0;}
.th div{overflow:hidden;font-size:13px;line-height:1;font-weight:bold;font-size:13px;text-decoration: none; margin-top:3px;}
.th table:hover{background:tomato;}
.th table:hover td{color:white;}
.th td{vertical-align:middle;}
.cap img{max-height:127px;}
.nocap img{max-height:140px;}
.row1 div{white-space:nowrap;max-height:13px;}
.row2 div,.side div{max-height:25px;}
.row1,.nocap{height: 160px;}
.row2{height: 175px;}
.main{width: 210px; margin: 1px 3px;}
.side{width: 148px; height: 145px;}
.main img{max-width:200px;}
.side img{max-width:130px; max-height:100px;}
.main div{width:170px;}
.side div{width:130px;display:inline-block;}

img {-webkit-filter: brightness(105%) contrast(105%) saturate(120%);}

/*index page*/
.section{text-align: center;margin:7px 0;}
.section-head{padding: 2px;background:rgba(96, 80, 80, 1);border:1px solid whitesmoke;}
.section-head-a{font-weight: bold;text-decoration: none;color:aliceblue;}
.section-box{text-align: center;background:white;border:1px solid whitesmoke;padding: 5px 0;}
.section-item{padding: 2px 4px;background:#f2f7fb;display:inline-block;margin: 4px;border:1px solid #cbe0ef;}
.section-item-a{text-decoration: none;}

#pages{text-align:center;width:100%; padding:4px 0 4px 0;margin:6px 0 12px 0;}
#pages a,#pages b {padding: 3px 6px;margin:2px;background:whitesmoke;border:1px solid lightgrey;text-decoration:none;font-size: 14px;}
#pages b{color:red;}

.browse{text-align:center;width:100%; padding:4px 0;margin:6px 0 12px 0;}
.browse a,.browse b {padding: 1px 6px;margin:2px;background:whitesmoke;border:1px solid lightgrey;text-decoration:none;font-size: 14px;}
.browse b{color:red;}
.browse-heading{margin-bottom:10px;text-align:left;padding-left:5px;}

.latest{padding:4px;border:1px solid lightgrey;margin:8px 4px;background:whitesmoke;}

#loading{visibility:hidden;}

#desc{text-align:left;margin:8px 5px;}

.prevnext a{cursor:pointer;font-weight:bold;}
#wait{visibility: hidden;}
