html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,textarea,input,select{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}
table{border-collapse:collapse;border-spacing:0}
caption,th,td{text-align:left;font-weight:normal}
table,td,th{vertical-align:middle}
blockquote:before,blockquote:after,q:before,q:after{content:""}
blockquote,q{quotes:"" ""}
a img{border:none}
:focus{outline:0}
html{height:100%;padding-bottom:1px}
body{background:#FFF;color:#334;font:lighter 85% "Gill Sans", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;line-height:1.5}
h1,h2,h3,h4,h5,h6{color:#444;font-weight:normal;line-height:1.2;margin-bottom:0.3em}
h4,h5,h6{font-weight:bold}
h1{font-size:2.3em}
h2{font-size:1.8em}
h3{font-size:1.5em; margin-top:8pt;}
h4{font-size:1.25em}
h5{font-size:1.1em}
h6{font-size:1em}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img{margin:0}
a:focus,a:hover{color:#357}
a{color:#357;text-decoration:underline}
a.feed{background:url('img/icon-feed.gif') no-repeat left center;padding-left:18px;}
a.apps{background:url('img/icon-apps.gif') no-repeat left center;padding-left:18px;}
.cloud{background:url('image/6535_cloud25p.jpg') no-repeat left center;padding-left:0px;}
.starticleWhite{background:white no-repeat left center;}
.stindexWhite{background:white no-repeat left center;}
.stpostWhite{background:smokewhite no-repeat left center;}
.cleanWhite{background:white no-repeat left center;}
a.more{color:#579;font-size:large}
a.more:hover{color:#234}
p{margin-bottom:1em}
.inline-flex {
	display: inline-flex;
}
div.inline-flex > p {
	margin-right: 2ex;
} 
#breadcrumb{ /* font-size:1.6em; */
	font-family: Bangla MN, Optima, "Gill Sans", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;border-bottom:1px solid #CCC;padding-bottom:0px}
#breadcrumb span{color:#999}
#breadcrumb a{color:#000;text-decoration:none}

pre > code {
background: #f3f6fb;
border: solid 1px #e7eaee;
border-top: solid 1px #dbdde2;
border-left: solid 1px #e2e5e9;
display: block;
padding: 10px;
-webkit-border-radius: 2px;
border-radius: 2px;
overflow: auto;
}

abbr,acronym{border-bottom:1px dotted #666}
address{margin-bottom:1.5em}
blockquote{margin:1.5em}
del,blockquote{color:#666}
em,dfn,blockquote,address{font-style:italic}
dfn{font-weight:bold}
strong{font-weight:normal;color:#080844}
strong.medium{font-weight:normal;color:#080844}
sup,sub{line-height:0}
pre{margin:1.5em 0;white-space:pre}
pre,code,tt{font:1em monospace;line-height:1.5}
li ul, li ol{margin-left:1.5em}
ul,ol{margin:0 0 1.5em 1.5em}
ul{list-style-type:disc}
ol{list-style-type:decimal}
dl{margin:0 0 1.5em 0}
dl dt{font-weight:bold}
dd{margin-left:1.5em}
ul.plain-list li, ul.nice-list li, ul.tabbed li{list-style:none}
ul.tabbed{display:inline;margin:0}
ul.tabbed li{float:left}
ul.plain-list{margin:0}
ul.nice-list{margin-left:0}
ul.nice-list li{list-style:none;border-top:1px solid #EEE;padding:4px 0}
ul.nice-list li:first-child{border-top:none}
ul.nice-list li .right{color:#999}
table{margin-bottom:1.4em;width:100%}
th{font-weight:bold}
thead th{background:#C3D9FF}
th,td,caption{padding:4px 10px 4px 5px}
tr.even td{background:#F2F6FA}
tfoot{font-style:italic}
caption{background:#EEE}
table.data-table{border:1px solid #CCB;margin-bottom:2em;width:100%}
table.data-table th{background:#F0F0F0;border:1px solid #DDD;color:#555;text-align:left}
table.data-table tr{border-bottom:1px solid #DDD}
table.data-table td, table th{padding:10px}
table.data-table td{background:#F6F6F6;border:1px solid #DDD}
table.data-table tr.even td{background:#FCFCFC}
.small{font-size:0.9em}
.smaller{font-size:0.8em}
.smallest{font-size:0.7em}
.large{font-size:1.15em}
.larger{font-size:1.25em}
.largest{font-size:1.35em}
.hidden{display:none}
.quiet{color:#999}
.loud{color:#000}
.highlight{background:#ff0}
.text-left{text-align:left}
.text-right{text-align:right}
.text-center{text-align:center}
.text-separator{padding:0 5px}
.error,.notice,.success{border:1px solid #DDD;margin-bottom:1em;padding:0.6em 0.8em}
.error{background:#FBE3E4;color:#8A1F11;border-color:#FBC2C4}
.error a{color:#8A1F11}
.notice{background:#FFF6BF;color:#514721;border-color:#FFD324}
.notice a{color:#514721}
.success{background:#E6EFC2;color:#264409;border-color:#C6D880}
.success a{color:#264409}
label{font-weight:bold;cursor:pointer}
fieldset{padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc}
legend{font-weight:bold;font-size:1.2em}
textarea{overflow:auto}
input.prettysearch{width:170px; box-sizing:initial; margin-left:0px;padding-top: 2px;padding-left:14px;border:1px dotted #AAA;text-decoration:none;font-weight:normal;color:#383814;
background: url('img/icon-lupe.png') no-repeat left center;
}
input.search{background:#FCFCFC;border:1px dotted  #AAA;margin:0.5em 0;padding:4px 5px}
input.text,textarea,select{background:#FCFCFC;border:1px dotted  #AAA;margin:0.5em 0;padding:4px 5px}
input.text:focus,textarea:focus,select:focus{background:#FFFFF5}
input.button{background:#DDD;border:1px outset #AAA;padding:4px 5px}
input.button:active{border-style:inset}
.searchbtn {margin-top: 0px;
padding-top: 0px;
padding-right: 6px;
padding-bottom: 3px;
padding-left: 6px;
width: 58px;
height: 21px;
color: #fff;font-weight: normal;
background-image: url('img/bgblue60.png');
background-repeat-x: no-repeat;
background-repeat-y: no-repeat;
background-attachment: initial;
background-position-x: 100%;
background-position-y: 0%;
background-origin: initial;
background-clip: initial;
background-color: initial }
.searchform {width:99% } 
.form-error{border-color:#F00}
.center,.aligncenter{display:block;margin-left:auto;margin-right:auto}
img.bordered,img.alignleft,img.alignright,img.aligncenter{background-color:#FFF;border:1px solid #DDD;padding:3px}
img.alignleft,img.left{margin:0 1.5em 1em 0}
img.alignright,img.right{margin:0 0 1em 1.5em}
.left,.alignleft{float:left}
.right,.alignright{float:right}
.clear,.clearer{clear:both}
.clearer{display:block;font-size:0;line-height:0;height:0}
.content-separator,.archive-separator{background:#D5D5D5;clear:both;color:#FFE;display:block;font-size:0;line-height:0;height:1px}
.content-separator{margin:20px 0}
.archive-separator{margin:10px 0}
.post a{text-decoration:none}
.post a:hover{text-decoration:underline}
.post img.left, .post img.right{margin-bottom:0}
.post-date{color:#777;margin:2px 0 10px}
.post-date a{color:#444}
.post-title h1, .post-title h2, .post-title h3{ } /* margin-bottom:0 */
.post-meta{background:#F6F6F6;border:1px solid #DDD;color:#777;padding:6px 10px}
.post-meta a{color:#345}
.post-meta a:hover{color:#001}
.post-body{font-size:1.1em}
.post-body a{color:#039}
.post-body a:hover{color:#039}
.post-body img.left, .post-body img.right{margin-bottom:1em}
.archive-pagination{margin-bottom:16px}
.archive-post-date{background:#F5F5F5;border-bottom:1px solid #C5C5C5;border-right:1px solid #CFCFCF;float:left;margin-right:12px;padding:2px 0 5px;text-align:center;width:46px}
.archive-post-title .post-date{margin:0}
.archive-post-title{padding-top:4px}
.archive-post-day{font:normal 1.6em Georgia,serif}
.center-wrapper{margin:0 auto;width:980px;padding-left:5px;padding-right:5px}
#network .left{color:#333;padding:6px 0}
#network .tabbed a.noimg{display:block;padding:6px 10px 7px;text-decoration:none;color:#666}
#network .tabbed a.img{display:block;padding:2px 10px 2px;text-decoration:none;color:#666}
#network li a:hover{background:#F6F6F6;color:#000}
#network li.current-tab a{font-weight:normal;background:#FFF;color:#000}
#network .text-separator, #network span{color:#999}
#toolbar{padding:12px 0 8px;font-size:1.1em;color:#999}
#toolbar img{vertical-align:middle}
#header{margin-bottom:24px}

#navigation{margin-bottom:24px}
#navigation a{display:block;text-decoration:none}
#main-nav a{color:#888;font-size:1.5em;padding:9px 14px}
#main-nav li{background:url('img/navigation-separator.gif') no-repeat left center}
#main-nav li:first-child{background:none}
  #main-nav li.current-tab a{background:url('img/navigation-arrow.png') no-repeat center bottom}
#sub-nav{background:#DDEDF7;padding:0 5px}
#sub-nav a{color:#678;font:bold 1.2em sans-serif;padding:10px}
#sub-nav li.current-tab a, #sub-nav a:hover{color:#223}
.main{margin-bottom:18px}
.main#main-three-columns{background:url('img/main-three-columns.gif') repeat-y right top}
.main#main-three-columns .sidebar{width:193px}
.main#main-three-columns #main-left{width:520px}
.main#main-two-columns{background:url('img/main-two-columns.gif') repeat-y right top}
.main#main-two-columns .sidebar{width:260px}
.main#main-two-columns #main-left{width:671px}
.sidebar a{text-decoration:none}
.sidebar a:hover{text-decoration:underline}
#sidebar-1{margin-left:37px}
.col3{width:32%}
.col3-mid{margin-left:2%}
#sidebar-wrapper{}
#sidebar{}
.section{margin-bottom:16px}
.section-title{background-color:#F2F6FA;border-top:2px solid #ABC;font:bold 1.1em sans-serif;margin-bottom:5px;min-height:0;padding:5px 8px 6px}
.section-content{padding-left:8px}
.network-section .section-title{background-color:#F6F6F6;border-color:#D6D6D6}
#dashboard{background:#FAFAFA url('img/dashboard.gif') repeat-y left top;border:1px solid #E7E7E7}
#dashboard .column{width:244px}
#dashboard #column-4{border-right:none}
#dashboard .column-content{padding:14px 16px}
#dashboard .column-title{color:#666;font-size:1.4em;font-weight:normal;padding-bottom:5px}
#dashboard a{color:#456}
#dashboard a:hover{color:#000}
#footer{padding:10px 0}
#footer a{color:#579;text-decoration:none}
#footer .right, #footer .right a{color:#999;text-decoration:none}
#footer .text-separator{padding:0 3px;color:#BBB}
#footer a:hover{color:#000}
.noborder{border:0}
.notborder{border-top:0}
.norborder{border-right:0}
.nobborder{border-bottom:0}
.nolborder{border-left:0}
.nomargin{margin:0}
.notmargin{margin-top:0}
.normargin{margin-right:0}
.nobmargin{margin-bottom:0}
.nolmargin{margin-left:0}
.nopadding{padding:0}
.notpadding{padding-top:0}
.norpadding{padding-right:0}
.nobpadding{padding-bottom:0}
.nolpadding{padding-left:0}
* html #sub-nav, * html .section-title, * html .main{height:0.01%;min-height:0.01%}

/* comment form for Wolf */
.comment-form-name,.comment-form-email,.comment-form-link,#comment-captcha-answer{border:1px solid #ccc;padding:2px;}
.comment-form-body{width:667px}
@media only screen 
and (max-device-width : 667px) {
 body{background:#FFF;color:#223;font: normal 200% "Gill Sans", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;line-height:1.3}
 #network .tabbed a.img{ background: #EEE; /* #1D527B; */ display: block; padding:8px 10px 2px;text-decoration:none; line-height: 2.0}
 #network .tabbed a img{width: 219px;height: auto;}
.searchbtn {margin-top: 0px;padding-top: 0px;padding-right: 6px;padding-bottom: 3px;padding-left: 6px;
  width: 116px;height: 42px;
  background-image: url('img/bgblue60.png');
  background-position-x: 100%;
  background-position-y: 0%;
  background-size: contain;
  background-origin: initial;
  background-clip: initial;
  background-color: initial; }
}
@media (prefers-color-scheme: light) {
    body {
        background-color: white;
        color: black;
    }
  #network{ background:#EEE; }
  #main-nav li.current-tab a, #main-nav a:hover{color:#002}
  pre > code { background: #f3f6fb;}
  /* #main-nav li.current-tab a{background:url('img/navigation-arrow.gif') no-repeat center bottom} */
}
@media (prefers-color-scheme: dark) {
    body {
        background-color: black;
        color: white;
    }
  #network{ background:#333; }
  #main-nav li.current-tab a, #main-nav a:hover{color:#FFC}
  pre > code { background: #303030;}
}
