html, body {overflow-x: hidden;user-select:none;max-width: 1100px; margin: auto;background:#ffffff;font-family: 'Roboto', sans-serif;}*{margin: 0;padding: 0;outline: none;border: none;-webkit-box-sizing: border-box;}*:before,*:after{-webkit-box-sizing: border-box;}
@font-face {font-family: 'Roboto'; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOmCnqEu92Fr1Mu4mxK.woff2) format('woff2');} a{text-decoration:none;color:blue;} a:hover{color:black;} .logo {text-transform: uppercase; color: #fff; font-size: 18px; font-weight:bold;} 
.header{overflow: hidden; position: fixed;	z-index: 3; top: 0; width: 100%; background-color:#08A04B;	max-width: 1000px;	text-align: center;	padding-top: 10px; height:40px;}
::-webkit-scrollbar {width: 0px;}
::-webkit-scrollbar-thumb {background: #08A04B!important;}
.header.small{ overflow: hidden; position: fixed;	z-index: 3; top: 0; width: 100%; background-color:#08A04B;	max-width: 1000px;	text-align: center;	padding-top: 8px; height:80px;}
.menuicon { display: block; float: left; position: absolute; top:2px; left:10px;	font-size: 25px; cursor: pointer; color: #ffffff;}
#search-icon{	display: block; float: right; position: absolute; top: 10px; right: 10px;	font-size: 20px; color: white; cursor: pointer;}
.sidenav { height: 100%; width: 0; position: fixed; z-index: 4; top: 0; left: 0; background-color: #FFF; color:000000; overflow-x: hidden; transition: 0.5s; padding-top: 27px;}
.sideitem a {padding: 8px; text-decoration: none; font-size: 15px; font-weight:500; color: #000000; display: block; border-bottom:1px solid #000000;}
.sideitem a:hover { background-color:#000000; color: #FFF;}
.sidenav .closebtn { position: absolute; top: 0; padding-left:20px; padding-top:6px; font-size: 25px; background-color:#000000; color:#FFF; width: 290px; height: 40px;}
.sideitem { margin-top:13px;} .sideitem li{ line-height:1.8;}
.side-page-link {font-size:14px;text-align:center;margin-top:5px;margin-bottom:5px;} .side-page-link a{color:#7992A6;} .side-page-link a:hover{color:#000000;}
@media screen and (max-height: 450px) { .sidenav {padding-top: 15px;} .sidenav a {font-size: 12px;}}

/* Screen larger than 768px */
@media (min-width: 768px) { .row h1, h2, h3, h4, h5, h6 {font-size: 16px !important;} .widget {font-size: 15px !important;} .row p {font-size: 18px !important;} .row li {font-size: 16px !important;} .footer {font-size: 14px !important;} .wp-block-table table {font-size: 16px !important;} .tcolumn ol li {font-size: 15px !important;} .gridtitle {margin-top: -34px!important;} .fixfooter{ display:none;} .loader{ display:none;}}
/* Screen smmaller than 800px */
@media screen and (max-width: 800px) {.mcards {grid-template-columns: repeat(3, 1fr); }}
/* Screen larger than 600px 2 column */
@media (min-width: 600px) { .cards {grid-template-columns: repeat(2, 1fr); }}
/* Screen larger than 800px 3 gridcard */
@media (min-width: 800px) { .cards { grid-template-columns: repeat(3, 1fr); }.mcards { grid-template-columns: repeat(9, 1fr);}}
/* Screen larger than 600px? 2 column */
@media (min-width: 600px) {.cardss { grid-template-columns: repeat(4, 1fr); }}
/* Screen larger than 900px? 3 columns */
@media (min-width: 900px) {.cardss { grid-template-columns: repeat(6, 1fr); }}
@media screen and (max-width: 600px) {.cardss { grid-template-columns: repeat(2, 1fr); }}
ol li a{color:#08A04B;} ol li a:hover{color:#08A04B;}
.row h1 {border-top:none!important;}
.row h1, h2, h3, h4, h5, h6{color:#000;padding: 7px; text-align: center; line-height: 1.8; font-size: 17px; border-top: 1px solid #08A04B;}
.postdate {color:#ff0000; font-size: 16px; padding: 5px; font-weight: 500;text-align: center;}
.widget {list-style: none;}
.row p{padding: 7px; text-align:justify; line-height: 1.8; font-size:16px; border-top: 1px solid #000000;}

.wp-block-code {user-select: all!important;font-size: 16px; background-color: #2e2e31; color: #ccc; padding: 10px;overflow-x:auto;}
.row ul{text-align: left;padding-left: 25px; border-top: 1px solid #000000; line-height: 1.8;} .row li ul{border-top:none;padding-left: 12px;}
.row ul li{margin-top: 9px; font-size: 16px; margin-bottom: 5px;}
.row ol{list-style:none;text-align: left;} .row ol li{padding: 4px;border-top: 1px solid #000000; line-height: 1.8; font-size: 16px;} .tcolumn ol li {font-size: 13px;display: -webkit-box;overflow: hidden;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.wp-block-table table{margin-bottom: 0px; border-collapse: collapse; width: 100%;font-size:15px;}
.wp-block-table figcaption{border-top: 1px solid #000000;color:#2c2f51; font-size: 13px; padding: 5px;text-align: center;}
/*.row ol li:first-child a{color:#d33a2c;}*/ .has-text-align-center {text-align:center;}
td img{width:100% !important;} .postimg td{padding:0px !important;line-height: normal !important;} .postimg table{margin-bottom: -4px !important;}
.wp-block-table td {border-right: 1px solid #000000; border-left:none; border-bottom:none; border-top: 1px solid #000000; padding: 10px;}
.wp-block-table th {padding: 10px;color:#000;line-height: 1.8;border-top: 1px solid #000000;border-right: 1px solid #000000;}
.wp-block-table td:last-child {border-right: none;} .wp-block-table th:last-child {border-right: none;}
.is-style-stripes tr:nth-child(even) {background-color: #daf1eb;}
.postcolumn {user-select:none;border: 1px solid #000000; margin: 2px; border-radius: 5px;}
.row {user-select:none;background-color: #FFF; padding:1px;padding-bottom: 3px;}
.footer {background-color: #000; font-size:14px; line-height:1.5; padding:5px 0px; text-align:center;color:#fff;} .footer a{color:#fff !important;}

.fixfooter {border-top: 1px solid #ecebeb;position: fixed; left: 0; bottom: 0; height:55px; width: 100%;background-color: #fff; font-size:12px; text-align: center;z-index:997;}
.fixtxt2 {font-size: 18px !important; font-weight: 700;text-align: center;}
.fixfooter a {color:#666 !important;} .inffooter{margin-top:-9px} .inffooter i {font-size:20px;}
.fix1 {display:table-cell;padding-left:10px;} .fix2 {display:table-cell;padding-left:30px;} .fix3 {display:table-cell;padding-left:20px;} .fix4 {display:table-cell;padding-left:20px;padding-right:20px} .fix5 {display:table-cell;padding-left:30px;padding-right:10px;} .fixtxt {font-size:10px;}