/*
File:			custom.css
Description:	Custom styles for Thesis

BASIC USAGE:

If you have enabled the custom stylesheet in the Thesis options panel, the <body> tag 
will be appended with the "custom" class, like so: <body class="custom">. You can use 
the "custom" class to override *any* CSS declarations contained in the style.css file.

For example, if you wish to change the default link color to green, you would add the 
following declarations to this file:

	.custom a, .custom a:visited { color: #090; }	<--- This makes links green
	.custom a:hover { color: #00f; }	<--- This makes links blue when you mouse over them
*/

/* Custom Header */
 /* background:#fff url('https://exchangepedia.com/images/Exchangepedia-new.png') no-repeat; */
 
 .custom #header { border-bottom:none; height:100px;width:100% !important; 
                    background:#000 url('https://exchangepedia.com/images/Exchangepedia.png') center left no-repeat; 
					padding:0px 0px 0px 0px; margin-top:0; }

 .custom #header #logo { display:none; } 
.custom #page {padding:0px; }  /* border:1px solid #333; */

 /* .custom #header #tagline { display:none; }  */
/* --- end custom header */

/*  Custom body #e3ecf3*/
 body.custom {  font-family:"Segoe UI","Avenir Book",sans-serif;font-size:12px !important;} /* background:#e3ecf3; */ 

/* Sidebars */
#sidebar_2 li.widget_rss ul li {font-size:.9em; }
/* Twitter feed */
.SandboxRoot.env-bp-min .timeline-Tweet-text {font-size:1.6em !important;line-height:1.2em;}

/* Links */
  a:link, div.note a {text-decoration: none;}
  a:hover {color:red !important; text-decoration:none !important;}
  
  /* Paragrahs */
  p.intropara, p.intro  {font-size:1.2em; font-stretch:ultra-condensed; line-height:1.4em; font-family:"Segoe UI","Seoge","Calibri","Helvetica",sans-serif;}
  p.code { background-color:#ccc; padding: .3em; font:normal 1em Consolas,Monaco,"Courier New",Courier,monospace;  }
  p.consoletext p.console {background:black;  font-size:1.1em; line-height:1.4em;
                         font-family:Consolas,Monaco,"Courier New",Courier,monospace; 
                         font-stretch:condensed; color:#ffff00; padding:.25em;  }
						 
	p.outout, p.consoletext {word-break: break-all; }
    p.output {font:small Consolas,Monaco,"Courier New",Courier,monospace; margin: 1em 0em 1em 1em;}
	p.note { background-color:#fc9; font-size:1em;line-height:1.4em; padding: .3em;  }
	p.note2 { background-color:#E9E9E9; font-size:small;line-height:1.2em; padding: .3em; }
    p.note span.highlightyellow {font-weight:bold; }
	p.alert { background: #ffff9f; border: 1px solid #e5e597; padding:1em;}
	#p.alert color was ffffa0
	div.tip { background: #dff2fd;padding:1em;}
	span.jp-relatedposts-post-date {display:none !important;}
	span.jp-relatedposts-post-title {font-size:1.4em ;}
	div.sharedaddy h3.sd-title  {border-top:none !important;}
	
	
        
		
        /* Divs */
		div.update { color:#666; background:#edf1fe url(https://exchangepedia.com/images/boxbg-update.png) top left no-repeat; padding:25px 10px 10px 10px; margin-bottom:1em; font-size:1em;line-height:1.1em;  }  /* #f5f5f5   #ffffa0 */
		div.alert { background: #ffffa0; border: 1px solid #e5e597; padding:.5em;}
		div.note { background: #f0f0f0;  padding:.0em 1em 0em 1em; margin-bottom:1em;  margin-top:0;}
		div.tip { background: #dff2fd;  padding:.0em 1em 0em 1em; margin-bottom:1em;  margin-top:1em;}
		div.note h3, div.tip h3, div.alert h3 {padding-top:.5em; margin-top:.5em !important;margin-bottom:.5em !important;}
		img.screenshot {padding-top:.5em;}
		img.inline {display:inline;}
		img.EACbutton {width:20px;}
		div.note2 { background-color: #FC9; font-size:1em;line-height:1.1em; padding: .3em;  }
		div.note3 { background-color:  #F3F3F3; padding:0em .5em 0em .5em !important;} /* #EFF4FE; */
        div.sidebar2 { background-color:#fc9; font-size:small; line-height:1.2em; padding: .6em;  }
        div.div-info { background: url("https://exchangepedia.com/images/info-ico.png") no-repeat;  padding-left:40px;  font-size:1.1em; }
        div.downloads { padding:30px 0 .5em 1em;margin:0 0 0 0px;background: #F3F5EF; 
            border-bottom:1px dotted #ccc; color:#333; 
            border-top:1px dotted #ccc; color:#333;
            background-image:url("https://exchangepedia.com/images/downloads.png");  background-repeat:no-repeat; background-position:top left;}
        div.downloads a {font-size:1.2em;}
        div.subscribe { font-size:.9em; padding:5px; } 
		div.relatedposts { padding-top:1.5em;}
		div.relatedposts li.even { padding:.2em 0 .2em .5em;margin:0 0 0 0;border-bottom:1px dotted #ccc; color:#333;}
		div.relatedposts li.odd { padding:.2em 0 .2em .5em;margin:0 0 0 0px;background: #F3F5EF; border-bottom:1px dotted #ccc; color:#333;}
        div.relatedposts span.sectionhead2 { font-size:1.1em; letter-spacing:-.05em; color:#999; padding:0 0 0 .5em;  }
		div.relatedposts span.relatedposts { color:#999; padding:0 0 0 1em; font-style:italic; font-weight:normal; }
        /* div.relatedposts ul.liststuff li {padding-left:.7em;} */
		div.relatedposts ul.liststuff, div.relatedposts ul  {list-style-type:none;}
		ul.nobullet  {list-style-type:none;}
		ul.arrowlist { margin:0 0 .5em .5em; padding:0 0 .5em .5em;  list-style:square outside url("https://exchangepedia.com/images/arrow_right_grey.gif"); text-indent:0;}
		/* https://blogs.technet.com/cfs-filesystemfile.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-31-06/3465.arrow_5F00_right_5F00_grey.gif */
		
		/* Subscription Form */
		div.subscribeform {width:400px; background-color:#51606f;border-bottom:5px solid rgba(0, 0, 0, 0.2);padding:19px;color:white;}
		div.subscribeform input#subscribe-field, input {font-family:"Segoe UI","Avenir Book",Helvetica,Calibri,sans-serif !important; 
		   font-size:1em;padding-left:5px !important;} /*  */
		div.subscribeform h2 {margin-top:0px;font-size:1.2em;}
		
		
		#subscribe-email input{padding:5px !important;background-color:white;
			font-family:"Consolas",Monaco,Courier,monospace !important;}
			li.widget p {margin-bottom:0.5em;}
		#subscribe-submit input {margin:5px 0 5px 0px !important;
		    font-size:16px; border: 2px solid rgba(85, 172, 238, 1);
			background:white; color: rgba(85, 172, 238, 1);} /* rgba(85, 172, 238, 1) */
		#subscribe-submit input:hover {background:rgba(85, 172, 238, 1);color:white; font-weight:bold;}
		#subscribe-blog-blog_subscription-2 {padding:10px !important; background-color:#ececec;}
		
		#sidebar_2 li.jetpack_subscription_widget {border-bottom:1px solid black;padding:5px;margin-bottom:.25em; background-color:#ececec;} /* background-color:#ffffcc;color:white; */
		#sidebar_2 li.jetpack_subscription_widget h3 {} /* color:white !important; */
		label#jetpack-subscribe-label {display:none;}
		div.subscribeform label {color:white !important;}
		
		div.jp-relatedposts {border-top:2px solid #bbb;}
		
		
		/* Blockquotes */
		blockquote.blockquote1 {padding-left:.7em; padding-right:.7em; border-left:1px dotted #333; color:#000; background-color: #F3F5EF;  }
		blockquote.quote2 {padding-left:.7em; border-left:1px solid #666; }
        blockquote.blockquote2 {padding-left:.7em; padding-right:.7em; border-left:1px dotted #333; background-color: #F3F5EF; }
		blockquote.blockquote3 {margin: 1em 3em; padding: .5em 1em; border-left: 5px solid #fce27c; background-color: #f6ebc1; font-size:2.4em; }
		.custom  blockquote.red, blockquote.blockquote4 {margin: .5em;  border-left: none;  font-size:1.5em; line-height:1.2em; font-style:italic; font-family: "Adelle","Segoe UI","Calibri","Trebuchet MS",Trebuchet,Sans-serif !important;color:red;}
		blockquote.blockquote4 p {margin-bottom:0 !important;}
		
		
		/*   Spans  */        
        span.highlightblue {text-decoration:none; background-color:#d7e9fe;}
        span.highlightyellow {background-color:#FFFF9F;}
		span.lightyellow {background-color:#FFFFCC;}
		::selection {background:#FFFFCC;}
		::-moz-selection {background:#FFFFCC;}
		/* span.lightyellow {background-color:#FFF9F; }  /* Change this to lighter color */
        span.strikethru {text-decoration: line-through;}
        span.strikethru-blue {text-decoration: line-through;background-color:#d7e9fe;}
        span.strikethru-yellow {text-decoration: line-through;background-color:#FF9;}
        span.bold, span.name, a.bold, a.hashtag     { font-weight:bold; }
        span.command, span.attribute, span.parameter, span.filename, span.filepath, span.path, span.regvalue, span.regname, span.regtype, span.regkey, span.url, span.fqdn, span.URL { font-family:Consolas,Monaco,"Courier New",Courier,monospace; color:#333; font-size:1em;font-weight:normal; }
		span.cmdlet { font-family:Consolas,Monaco,"Courier New",Courier,monospace; font-weight:normal; color:#333; font-size:1em; word-break: break-all;}
		
		
		a.command, a.cmdlet, a.registry, a.filepath, a.url, a.fqdn, a.attribute { font-family:Consolas,Monaco,"Courier New",Courier,monospace !important; font-weight:normal; font-size:1.1em; }
		
        span.UIElement, span.UI, span.feature, span.Feature{ font-weight:bold; color:#333; }
        span.font-red, span.red { color:red; }
        span.italic, span.comment, span.newterm { font-style: italic; }
        span.caption {font-size: .8em; line-height:.8em !important;}
		.custom span.tablecaption {font-size: .8em; line-height:.8em !important;}
		.custom figcaption {font-size: .8em; line-height:.8em !important;}
        span.sectionhead {font-size: 1.4em; font-weight:bold;}
        span.sectionhead2 {font-size: 1.2em; font-weight:bold;}
        span.relatedposts {font-size: 1.2em; font-weight:bold; padding-top:.5em;}
        span#bnrsponsorlink a {  display:inline; text-decoration:none; padding:1px;  }
        span.exchangepedia-commentauthor,commentauthor { font:bold 1.4em "Segoe UI", sans serif;}
		dt.bypostauthor span.comment_author {color:red;}

		span.pserror {color:#FF0000;}
		
             
		ol.nonumbers {list-style-type:none;}
		.custom ol ol {list-style-type:lower-latin;}
		
		
		/* Social Buttons */
		div.tweetbutton {padding-left:.5em !important; margin-left:2em;}
		.custom #fixed-social-icons { background:transparent;  }
		.custom #fixed-social-icons ul  {display:inline;}
		.custom #fixed-social-icons ul li {list-style:none;display:inline;}
 .custom #fixed-social-icons a { height:32px; width:32px; }

		/*---------------------------------*/
/* WIDGETIZED FOOTER               */
/* Mike Nichols - October 17, 2009 */
/*---------------------------------*/

/* footer widget area setup */
#footer {background: #111;}
.custom #footer {padding-left:0px !important; padding-right:0px !important;}
#footer_setup { background: #2a2929; padding-left: 2em !important; margin-bottom: 0px; overflow: hidden; padding-bottom:1em; }

/* widget item setup */
#footer_setup .footer_items {
	text-align: left; width: 220px; padding-right: 2em; padding-left:1em; color: color:#000;
	/* do not change these! */
	display: inline-block;
	float: left;
	height: 100%;
	font-size:1.2em;
}

/* widget item headers*/
#footer_setup .footer_items h3 { font-family: "Segoe UI","Calibri","Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
	font-size: 1em; font-weight: normal; text-transform: uppercase; letter-spacing: 0px;
	color: #fff; padding-bottom: 3px; margin-top:.5em; 
		margin-bottom: 1em; }

/* do not change these! */
 /*#footer_setup .footer_items ul li { list-style: none; } */
#footer_setup .footer_items ul { margin: 0px; padding: 0px; } 

/* from original site */
    #footer {font-family:"Segoe UI","Calibri","Trebuchet MS",Trebuchet,Verdana,Sans-serif; color:#666;
	         padding-top:0em; margin-bottom:1em; }
    #footer h3.footer-title { font-size:2em; padding-top:0; margin-top:.5em; color:#fff; }
	#footer p { margin:0; padding:.5em .5em 0 0; font:normal 1.2em "Segoe UI","Calibri","Trebnoteuchet MS",Trebuchet,Verdana,Sans-serif; color:#999;text-align:center;}
  /*  #footer ol { margin:0 0 .5em .2em; padding:0 0 .5em 0em; } */
    #footer ul { margin:0 0 .5em 0; padding:0 0 .5em;  list-style:square outside url("https://exchangepedia.com/images/arrow_right_grey.gif"); text-indent:0;}
	     #footer ol li { margin:0; padding:.25em 0 .5em 5px; text-indent:0px; line-height:1.2em; font-size:1em; border-bottom:1px dotted #666;}
	#footer ol.footer-top10list {font-size:.8em; color: #999;}
	#footer ul,ol a:link,a:hover,a:visited { text-decoration:none;  }
	#footer ul,ol a:visited   {color: #996699; text-decoration: none; }
	     #footer ul li { margin:0; padding:.1em 0 .25em 5px; text-indent:0px; line-height:1.4em; font-size:1em; }
		 #footer {border-top-width:0px;}

	.custom #footer a { text-decoration:none; border-bottom:none;}
	.custom #footer a:hover {  border-bottom:none;color:#c60;  text-decoration:underline; }
	#footer a.rsswidget img.rss-widget-icon {display:none !important;}

/*  Comments */
dl#comment_list .bypostauthor { background-color: #cedcf4; 
background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0% 0%;
}

#archive_intro h1 {font-size: 3em; line-height: 1em; color:#2361a1; letter-spacing:.01em; 
	font-family: "Segoe UI","Calibri","Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;}
	ul.bycategories {
margin: 0;
padding: 0;
}
/* Archive page */
ul.bycategories li {list-style: none; list-style-type: none;margin: 0; padding: 0;}
ul.bycategories li a {list-style: none; list-style-type: none;margin: 0 20px 15px 0; float: left; 
		background: #eee; color: #464646; padding: 5px 10px;border-radius: 5px; 
		-moz-border-radius: 5px; -webkit-border-radius: 5px;}
ul.bycategories li a:hover{text-decoration: none; background: #ff6200; color: #fff;}
.clear{clear: both;}
.menu .rss {padding-right:1em;}
.sidebar {padding-top: 1.2em;}

/* Tag Cloud */
/*  #tag_cloud-3 div { font-family:calibri,sans-serif; text-transform:lowercase; } */
li.widget_tag_cloud  {line-height:1.4em;} 
#tag_cloud-4 a:hover, .custom .tagcloud a:hover {color:red; background-color:ccc !important; text-decoration:none;}  /* orange is #f97626 Red #eb3c00*/
.custom div.tagcloud a {color:#8e8e86;padding:0px 4px 0px 0px; font-family: "Adelle","Segoe UI","Avenir Book","Calibri","Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;font-size:1em !important;} /*  */
#recentcomments li.recentcomments a:hover {text-decoration:none !important;} /* color:#f97626 !important;  */
#recentcomments li.recentcomments  {color:#666; border-bottom:1px dotted #666;padding-bottom:5px;}
#recentcomments li.recentcomments a {color:#999;}
#recentcomments span.comment-author-link {font-weight:bold;}
.custom .sidebar input[type='text'], .custom .sidebar input[type='submit'] {font-family:"Segoe UI","Calibri","Helvetica",sans-serif;}
.custom p.post_tags a {margin-top:10px !important;background:#51606f; padding:0px 5px 0px 5px; color:white;font-weight:bold;font-size:1.2em;}
.custom p.post_tags a:hover {background:white; padding:0px 5px 0px 5px; color:red;font-weight:bold;font-size:1.2em;}
/*


#recentcomments li.recentcomments a.url {color:#f97626;} */
li.recentcomments a.url {font-family:"Segoe UI" !important;} */



.headline_area h1, .headline_area h2 {font-size: 2.8em;  line-height: 1.364em;  }
.menu a { line-height:.8em;} /* font-size:1.2em; */
/* .menu .current a {color:#ff5916; } */
.menu a:hover {background:none;}
ul.menu {border-bottom:1px solid;}
.menu, .menu a, .menu li ul {border-width:0;}
.menu .current a, .menu .current-cat a, .menu .current-menu-item a {font-weight:700;}
.menu a, .menu .current ul a, .menu .current-cat ul a, .menu .current-menu-item ul a {background:none;}
#search input, #footersearch input {font-size:1em;} /* font-family:calibri,sans-serif; text-transform:lowercase; */
#search input:focus, #subscribe-field input:focus, #subscribe-email input:focus{ background-color:#FFFFCC !important; font-size:1.2em;  }
div.search {margin-top:0em; margin-left:75%;align:right; padding-top:10px;}
div.footersearch  {margin-left:10px;margin-right:auto;width:450px;padding-top:1em;padding-bottom:1em;}
div.footersearch  input {padding:.25em;width:400px;font-size:1.2em;text-align:left;}
div.footersearch input:focus, div.search input:focus{ background-color:#FFFF9F; font-size:1.4em !important; }
div.search  input, div.footersearch input {font-family:"Segoe UI","Calibri","Trebuchet MS",Trebuchet,Verdana,Sans-serif;}
div.search  input, div.footersearch input {font-family:"Segoe UI","Calibri","Trebuchet MS",Trebuchet,Verdana,Sans-serif;}
#subscribe-field input:focus{ background-color:#FFFF9F !important; font-size:1.2em;   }


/* #content {width:55;} */
div.search input {font-size:1.2em; width: 90%; padding:.308em; }
#content_box {background-image: none;}
#comments_intro { font-size:1.2em;}  /* font-family:calibri,sans-serif; text-transform:lowercase; */
.custom .format_text .to_comments {margin-top:2em;}
.custom .comments_closed p {  display: none;}
#commentform input:focus, #commentform textarea:focus { background-color:#FFFFCC; }
#commentform input.form_submit {margin:5px 0 10px 0px !important; padding:5px !important;
		    font-size:16px; border: 2px solid rgba(85, 172, 238, 1);
			background:white; color: rgba(85, 172, 238, 1);} /* rgba(85, 172, 238, 1) */
		#commentform input.form_submit:hover {background:rgba(85, 172, 238, 1);color:white;
			font-weight:bold;}
			 #commentform p:nth-child(3) {display:none;} 
dl#comment_list {border-top:1px solid #bbb;}
/* span.comment_author a {font-size:1.4em;}   font-family:calibri,sans-serif; text-transform:lowercase;  */
span.comment_author a {font-size:1.2em;font-family:"Segoe UI","Avenir Book",Helvetica,sans-serif !important;}  /* font-family:calibri,sans-serif; text-transform:lowercase;  */
/* .comment_time { font-family:calibri,sans-serif; text-transform:lowercase;  } */
.comment_num a {font-size:2em; line-height:.6em; color:#E8E8E8;  } /* font-family:calibri,sans-serif; */
/* #respond p {font-family:calibri,sans-serif; text-transform:lowercase; }  */
/* #submit .input {font-family:calibri,sans-serif;}   */
div#contact-form-5398 input,textarea {font-family:"Segoe UI","Avenir Book",Helvetica,sans-serif !important; font-size:1.2em;}
div#contact-form-5398 input:focus, { background-color:#FFFFCC;   }
.custom #contact-form-comment-g5398-comment {font-family:"Segoe UI","Avenir Book",Helvetica,sans-serif !important;}
/* #contact-form-comment-g5398-comment, input, */

/* Tables */
span.command, span.parameter, span.filename,span.path,span.filepath, span.property{word-wrap:break-word;}
table.cmdlets td {border-bottom:1px dotted #ccc; padding-right:.5em;word-break:break-all;}
table.cmdlets td.description {font-size:.9em;}
table.cmdlets span.cmdlet { font-family:Consolas,Monaco,"Courier New",Courier,monospace; font-weight:normal; color:#333; font-size:.9em; word-break: break-all;}
table.definitiontable {cell-padding:0px;}
table.definitiontable td {border-bottom:1px dotted #111; padding:0 .5em 0 .5em}
table.definitiontable th {background-color:#e3ecf3; border:0; margin:0; padding:0 .5em 0 .5em; text-align:left; }   /* #e3ecf3; font-variant:small-caps;*/
table tr.firstrow th, table tr.firstrow td {font-size:1.2em; font-weight:normal; }
table.posttable td, table.posttable th {border-bottom:1px dotted #111 !important; padding:0 .5em 0 .5em;vertical-align:top;}
th.th-left {text-align:left;background-color:000 !important;}
table.specs  {font-size:.8em; line-height:1.6em; border-collapse: collapse;margin-bottom:1em; }
table.specs td,table.specs th {padding: 0; padding-left:.7em;padding-right:.5em;padding-top:.25em;padding-bottom:.25em;}
table.specs tr {border-bottom:1px solid #111 !important; padding:0.25em .25em 0 .25em;vertical-align:top;}
tr.odd {background-color: #dfdfdf; }
  table.consoletext, table.output {background:black;  font-size:1em; line-height:1.2em;
                         font-family:Consolas,Monaco,"Courier New",Courier,monospace; 
                         font-stretch:condensed; color:#ffff00; padding:.25em; 
							cell-padding:0px;border:0;margin-bottom:1.5em;margin-top:-.5em;}
	table.consoletext td, table.output td {padding-right:1em;word-break: break-all; vertical-align:top;}



li.tab-home {border-left:none;}
.custom acronym {border-bottom:1px dotted #404040; cursor:help;} 
.custom acronym:hover {padding-left:.2em;padding-right:.2em;color:white;background-color:gray;font-weight:bold;}
 .custom .rss a, .custom .rss a:hover { color: #111111; text-transform: uppercase; padding-right: 16px; background: url(https://exchangepedia.com/images/subscriberss-4.png) 100% 50% no-repeat; width: 96px; height:12px;}
 /* .custom .rss a:hover { color: #111111; text-transform: uppercase; padding-right: 16px; background: url(https://exchangepedia.com/images/subscriberss.png) 100% 50% no-repeat; width: 96px; height:12px; }  */
 
 
/* Comments */
.custom #trackback_list  {padding-left:2em; list-style-type:none;}
.custom #trackback_list li {padding:.5em 0 .5em 0; font-size:1.2em; }
.custom  #url {display:none;}
.custom #trackback_list a {font-size:.9em !important;} font-family:"Segoe UI Light","Segoe UI",sans-serif;}



.custom div.alert p, .custom div.update p {padding-top:.25em !important; padding-bottom:.5em; margin-bottom:0px; line-height:1.2em;}
.custom div.alert {margin-bottom:1em; }
.custom div.alert h2, div.update h2 {margin-top:.5em !important; padding-top:0em !important; font-weight:normal !important}
.custom div.note h2 {margin-top:.5em !important; padding-top:0em !important; font-weight:normal !important}
.custom div.alert h4 {padding-top:1em; }
div.subscribebox {background: #ffffa0 url(https://exchangepedia.com/images/subscriberss.png) left top no-repeat; border: 1px solid #e5e597; padding:1em; margin-top:-3em;}

/* Visitor Location div in footer 
#visitor-location h2 {font-size:.9em;}
#visitor-location li { line-height: 1.1em; margin: 0px 15px 0px 0px; padding:2px 0px 2px 10px; } /* border-bottom:1px dotted #cccccc; color: #333333; */
#visitor-location li.odd {background-color: #f3f5ef; }
#visitor-location ol {list-style-position: inside;}
#visitor-location li.widget {font-size:1em; line-height:1.2em;}
#visitor-location p.sidebar-explain {background:url(https://exchangepedia.com/images/lang.png) 1% 1% no-repeat; padding:5px 2px 5px 40px;  font-size:.9em; color:#333;} */
.custom span.updatedate {paddig:.5em; margin-top:1em !important;}
.custom div.alert h2, div.update p.code {color:#000 !important;} 
.custom .sidebar h3, .custom div.tagcloud h3 {font-family: "Calibri","Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif; text-transform: uppercase; }



/* .custom #submit input  {margin-top:1em;} */

/* FBConnect */
#fb-user {margin-bottom:1em !important; width:95% !important; font:normal, 1.2em Georgia,"Times New Roman",Times,serif;}
#fb-user a.FB_Link {font:normal 1.4em Georgia,"Times New Roman",Times,serif !important;}
/*  '../lib/images/icon-rss.gif'*/
.FBConnectButton {margin-bottom:1.2em;}

.custom div.note  {padding-left:.5em; list-style-type:square;}
div.w3-note { background-color:#ffffcc; border-left:6px solid #ffeb3b;}
div.w3-panel {padding:0.01em 16px; margin-top: 16px !Important; margin-bottom:16px !Important;}
.custom div.download {background-color:#fff;margin-left:1.5em; margin-right:1.5em; padding:.5em .25em .5em .25em; border-top:2px solid #666; border-bottom:1px solid #999;}
.custom div.download a {font-size:1.2em;}
 .custom .headline_area h1, .custom .headline_area h2, .custom h2.entry-title, .custom .format_text h2, .custom .format_text h3 , .custom h2.sectionhead2, .custom .format_text h4 {font-family:"Segoe UI","adelle",Georgia,"Times New Roman",Times,serif; font-weight:400; }
 .custom h2.entry-title, div.headline_area h1 {letter-spacing:-1px;}
  h2.sectionhead2 { font-size: 1.2em; font-weight:bold; padding-top:1.5em; padding-bottom:.75em;}
  .custom .headline_meta {font-size:1.1em;}
  .custom .headline_meta abbr.published {font-size:.9em;}
  .custom  div.headline_area p.headline_meta  span.author {color:red;} /* fa4b2a for red - #f97626;*/
 
.custom .screen-reader-text {display:none;}
.custom input .s {margin-bottom:10px;}
 

.custom .teaser h2 {font-size: 2em;} 
.custom div.post h2 {font-weight:normal !important;}

/* Glossary - Name Directory plugin */
div.name_directory_index a.name_directory_active {font-size:1.2em !important; font-weight:bold !important;}