﻿/*maroon:#68100A navy:#002E5B ltblue:#115DA7 dkgold:#828E0E ltgold:#98A708*/
html{font-family:'Roboto',sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0;display:block !important;}
body{background-color:#93949a;color:#232323;font-family:'Roboto',sans-serif;font-size:17px;font-weight:400;line-height:1.625;margin:0;font-style:normal}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background:0 0}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:600}
dfn{font-style:italic}
mark{background:#ff0;color:#232323}
small{font-size:.8em}
sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}
sup{top:-50%}
sub{bottom:-25%}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:100% 40px}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
del{text-decoration:line-through;color:#888;}

pre, code{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;line-height:1.50;overflow-wrap:break-word;border:1px solid #e3e3e3;font-size:14px !important;font-family:monospace !important;padding:1px 6px;background-color:#fdfdfd;color:#383838;}
code {padding:0px 2px 0px 3px;border:0px solid #fff !important;background-color:transparent !important;}
pre.code{border: 1px solid #e3e3e3 !important;background-color: #fdfdfd;}
pre.ps {color:#168aad; border:0px solid #e3e3e3!important;background-color: transparent !important;}
pre.reg{/*margin-top: -12px;*/color:#0a0c0d;border:0px solid #FFF !important;background-color: transparent !important;}
pre.path {color:#000054; border:0px solid #FFF!important;background-color:transparent !important;}
.code{font-family: monospace!important;color:#444;overflow-wrap:break-word;word-wrap:break-word}
.longcode{word-break:break-all}
.filepath{word-break:break-all;font-style: italic}
span {word-wrap:break-word;}
noshow {display:none;}
kbd,samp{font-family:monospace,monospace;font-size:1em;border:0px solid #fff}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}

input{line-height:normal}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="checkbox"]{-webkit-appearance:checkbox !important;}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
/*input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}*/
*,input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
fieldset{border:1px solid silver;margin:0 2px;padding:6px 10px 12px}
legend{border:0;padding:0}
textarea{overflow:auto;overflow-wrap:break-word}
#wc-textarea-0_0 {word-wrap: break-word;overflow-wrap:break-word}
optgroup{font-weight:700}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
*,input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.author-box:before,.clearfix:before,.entry:before,.entry-content:before,.footer-widgets:before,.nav-primary:before,.nav-secondary:before,.pagination:before,.site-container:before,.site-footer:before,.site-header:before,.site-inner:before,.wrap:before{content:" ";display:table}
.author-box:after,.clearfix:after,.entry:after,.entry-content:after,.footer-widgets:after,.nav-primary:after,.nav-secondary:after,.pagination:after,.site-container:after,.site-footer:after,.site-header:after,.site-inner:after,.wrap:after{clear:both;content:" ";display:table}
a,button,input:focus,input[type="button"],input[type="reset"],input[type="submit"],textarea:focus,.button,.gallery img{-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}
::-moz-selection{background-color:#232323;color:#fff}
::selection{background-color:#232323;color:#fff}
a{color:#0000cd;text-decoration:none}
a:hover{color:#68100A}
	p{font-size:1em}
p{margin:0 0 20px;padding:0}
.red{color:#FF0000}
ol,ul{margin:0;padding:0}
ul li{padding:0 5px 5px 5px;}
ol.num {list-style-type:decimal;margin-left:10px;}
li{list-style-type:none}
.name:before{font-family:'FontAwesome';content:"\f0d7";color:silver;text-decoration:none}
.name a:hover{color:silver;text-decoration:none}
.exclaim:before{font-family:'FontAwesome';content:'\f071';color:red;padding-right:10px;font-size:200%;}
.bullets li:before{font-family:'FontAwesome';content:'\f0da';margin:0 5px 0 -15px;color:#3F3F3F;font-size:.9em}
.bullets ul{font-size:.95em}
ul.icon{list-style-type:none;}
ul.icon li{text-indent:-1.4em;}
ul.icon li:before{font-family:'FontAwesome';content:"\f0e0";float:left;width:1.4em;color:#68100A0!important;}
ul.icon li.caret:before{content:"\f0da";}
ul.icon li.check:before{content:"\f14a";}
ul.todayhigh {list-style:disc inside}
.antispam{display:none;}
cite,em,i{font-style:italic}
cite{color:#999;font-size:.75em;display:block;margin-top:5px}
cite:before{content:"\2014 \2009"}
blockquote{margin:20px;font-family:Georgia,serif;font-style:italic;/*font-size:1em;*/color:#232323;background:#ececec;padding:12px 20px 2px 40px;line-height:1.45;position:relative;/*word-wrap:break-word;*/}
blockquote::before{content:"\201C";display:block;font-size:5em;height:0;color:#666;left:-10px;top:-20px;position:absolute}
blockquote p{font-family:Georgia,serif;font-style:italic;/*font-size:1em;*/color:#232323;background:#ececec;position:relative}
blockquote.wp-embedded-content::before {content:" ";display:block;/*font-size:1em;*/height:0;color:#666;left:0px;top:0px;position:absolute}
.pull{font-size:125%;padding-right:10px;font-weight:500;color:#656565}
.intro{font-size:110%;padding-right:10px;color:#4e4e4e}
h1,h2,h3,h4,h5,h6{color:#68100A;font-family:Roboto,sans-serif;font-weight:700;line-height:1.2;margin:0 0 10px;font-style:normal}
h1{margin:11px 0}
.entry-title h1{font-size:2.75em;font-size:5.9vw; font-style:normal !important }
h2, .entry-content h1, h1{line-height:140%;width:95%;clear:right;font-size:1.5em;font-style:normal !important }
h3{font-size:125%;font-size:1.25em;border-bottom:1px #68100A0 dotted;padding-top:15px;clear:right;color:#600}
h4{font-size:105%;font-size:1.05em;padding-top:15px;clear:right;color:#400;font-weight:700}
h5{font-size:.8em;}
h6{font-family:Arial,Helvetica,sans-serif;font-weight:normal;font-size:.75em;text-align:left;color:#000040;margin-right:10px}
#wp-custom-header video {
   /* height: 560px !important; 
    max-width: 560px !important;*/
    max-width: 560px !important;
}
embed,iframe,img,object,video,.wp-caption{max-width:100%}
img{height:auto}
.featured-content img,.gallery img{width:auto}
.gallery{overflow:hidden}
.gallery-item{float:left;margin:0 0 28px;text-align:center}
.gallery-columns-2 .gallery-item{width:50%}
.gallery-columns-3 .gallery-item{width:33%}
.gallery-columns-4 .gallery-item{width:25%}
.gallery-columns-5 .gallery-item{width:20%}
.gallery-columns-6 .gallery-item{width:16.6666%}
.gallery-columns-7 .gallery-item{width:14.2857%}
.gallery-columns-8 .gallery-item{width:12.5%}
.gallery-columns-9 .gallery-item{width:11.1111%}
.gallery img{border:1px solid #ddd;height:auto;padding:4px}
.gallery img:hover{border:1px solid #999}
input,select,textarea{background-color:#fff;border:1px solid #ddd;color:#070707;font-size:.875em;font-weight:300;padding:10px;width:100%}
input:focus,textarea:focus{border:1px solid #999;outline:none}
input[type="checkbox"],input[type="image"],input[type="radio"]{width:auto}
::-moz-placeholder{color:#232323;font-weight:300;opacity:1}
::-webkit-input-placeholder{color:#232323;font-weight:300}
button,input[type="button"],input[type="reset"],input[type="submit"],.button{background-color:#002e5b;border:none;color:#fff;cursor:pointer;font-size:.87.5em;font-weight:400;padding:10px 4px;text-transform:uppercase;margin-left:auto;margin-right:auto}
input,textarea{height:200%;font-size:.87.5em;margin-left:auto;margin-right:auto;padding:4px!important;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
input[type="submit"]{margin-left:auto;margin-right:auto}
.footer-widgets button,.footer-widgets input[type="button"],.footer-widgets input[type="reset"],.footer-widgets input[type="submit"],.footer-widgets .button{background-color:#68100A;color:#fff}
button:hover,input:hover[type="button"],input:hover[type="reset"],input:hover[type="submit"],.button:hover{background-color:#777;color:#fff}
.entry-content .button:hover{color:#fff}
.footer-widgets button:hover,.footer-widgets input:hover[type="button"],.footer-widgets input:hover[type="reset"],.footer-widgets input:hover[type="submit"],.footer-widgets .button:hover{background-color:#fff;color:#232323}
.button{display:inline-block}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button{display:none}
table{border-collapse:collapse;border-spacing:0;line-height:2;margin-bottom:40px;width:100%}
table{font-size:.95em}
tbody{}
td,th{text-align:left}
td{padding:6px 0}
th{font-weight:700}

.site-inner,.wrap{margin:0 auto;max-width:1266px;background-color:#fff;padding-bottom:40px}
.site-inner{clear:both;padding-top:10px;border-bottom:1px #002e5b solid}
.content-sidebar-sidebar .content-sidebar-wrap,.sidebar-content-sidebar .content-sidebar-wrap,.sidebar-sidebar-content .content-sidebar-wrap{width:1000px}
.content-sidebar-sidebar .content,.sidebar-content-sidebar .content,.sidebar-sidebar-content .content{width:700px;}
.content-sidebar-sidebar .content-sidebar-wrap{float:left}
.sidebar-content-sidebar .content-sidebar-wrap,.sidebar-sidebar-content .content-sidebar-wrap{float:right}
.content{float:right;width:700px;padding-left:10px}
.content-sidebar .content,.content-sidebar-sidebar .content,.sidebar-content-sidebar .content{float:left}

.full-width-content .content{width:100%}
.sidebar-primary{float:right;width:230px}
.sidebar-content .sidebar-primary,.sidebar-sidebar-content .sidebar-primary{float:left}
.sidebar-secondary{float:left;width:200px}
.content-sidebar-sidebar .sidebar-secondary{float:right}
.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{float:left;margin-left:2.564102564102564%}
.one-half,.three-sixths,.two-fourths{width:48.717948717948715%}
.one-third,.two-sixths{width:31.623931623931625%}
.four-sixths,.two-thirds{width:65.81196581196582%}
.one-fourth{width:23.076923076923077%}
.three-fourths{width:74.35897435897436%}
.one-sixth{width:14.52991452991453%}
.five-sixths{width:82.90598290598291%}
.first{clear:both;margin-left:0}
.avatar{float:left}
.avatar avatar-46 .photo .avatar-default {border:0px;border-bottom:0px !important;}
#wpdcom.wpd-layout-2 .wpd-form .wpd-avatar img.avatar{width:0px; height:0px; max-width: 0px; border-radius:0; border: none; border-bottom: 0px solid #ffffff; padding: 1px; background-color: #ffffff; vertical-align: middle; text-align: center;}
.alignleft .avatar,.author-box .avatar{margin-right:24px}
.alignright .avatar{margin-left:24px}
.comment .avatar{display:none}
.breadcrumb{overflow:hidden;margin-bottom:5px;font-size:.8em;font-style:italic;color:#666}
.breadcrumb .sep{color:#999;padding:0 3px}
.breadcrumb a{font-style:normal;color:#356e8b}
.archive-description,.author-box{background-color:#fff;font-size:12px;margin-bottom:40px;padding:40px;border:1px silver dotted}
.author-box-title{font-size:14px;margin-bottom:4px}
.archive-description p:last-child,.author-box p:last-child{margin-bottom:0}
.author-box{line-height:150%;padding:20px;margin:20px}
.author-box .avatar{margin:20px 20px 10px 0}
.search-form{overflow:hidden}
.site-header .search-form{float:right;margin-top:12px}
.entry-content .search-form,.site-header .search-form{width:50%}
.genesis-nav-menu .search input[type="submit"],.widget_search input[type="submit"]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;padding:0;position:absolute;width:1px}
.archive-title{font-size:1.25em}
.entry-title{font-size:1.6em}
.entry-title a,.sidebar .widget-title a{color:#68100A}
.entry-title a:hover{color:#002E5B}
.sidebar-secondary .widget_text, .widget_custom_html {color:#232323;text-decoration:none;line-height:130%;margin-bottom:7px}
.sidebar-secondary ul li{margin-left:0px;padding:0;line-height:130%;border:0}
.sidebar-secondary .widget{border:1px solid #617e99;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;margin:5px}
.category-class {width:1000px}
/*new vba, win10 issues, */
#text-210 ul li, #text-247 ul li, #custom_html-13 ul li{margin-left:0px;padding:0;line-height:130%;border:0}
#text-83{border:0}
#custom_html-18{padding-left:0px;border:0}
.widget{margin:5px 0px 5px 0px;padding:0;padding-left:5px;padding-bottom:5px}

.widget-title{font-size:16px;margin-bottom:10px;color:#68100A;border-bottom:1px #68100A dotted;font-weight:400;text-align:left;margin-left:0px;line-height:16px}
.widget_text, .widget_custom_html p{font-size:13px;}
.widget p{color:#232323;text-decoration:none;line-height:130%;margin-bottom:7px}
.widget a{color:#00f;text-decoration:none}
.widget a:hover{color:#68100A}
#custom_html-11 {border:1px solid #617e99;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;margin:10px 0 10px 0}

#links {padding-top:20px;border-top:solid 1px #800000;}

#pptwj-6{width:200px}
.pptwj-tabs-wrap .tab-links li a{background:none;color:#999;display:block;float:left;font-weight:bold;font-size:75%!important;font-size:.75em!important;padding:5px 5px 2px!important;text-decoration:none;text-transform:uppercase}
.pptwj-tabs-wrap .item-title{line-height:100%;font-size:12px;}
.pptwj-tabs-wrap .odd,.pptwj-tabs-wrap .even{line-height:130%;}
#viper_yourls-2 p{margin:0px auto;text-align:center;font-size:.75rem;color:#68100A;line-height:130%}
#moreinfo ul li{padding:0;}
#moreinfo{border:2px #617e99 solid;padding:15px;margin:10px;background-color:#ffffd2;margin-bottom:20px;margin-top:40px}
#moreinfo p{padding-left:25px}
#moreinfo h4{margin-top:-27px!important;margin-left:10px;padding:0 2px 0 2px;background:#fff;width:160px}
.newrss a{color:#f7d700;text-align:center;text-transform:uppercase}
.newrss a:hover{text-decoration:none;color:#68100A;background-color:#ffffd2}
.footer-widgets .widget-title{color:#68100A}
a.aligncenter img{display:block;margin:0 auto}
a.alignnone{display:inline-block}
.alignleft{float:left;text-align:left}
.alignright{float:right;text-align:right}
a.alignleft,a.alignnone,a.alignright{max-width:100%}
img.centered,.aligncenter{display:block;margin:0 auto 24px}
img.alignnone,.alignnone{margin-bottom:12px}
a.alignleft,img.alignleft,.wp-caption.alignleft{margin:0 24px 24px 0}
.clearleft{clear:left}
a.alignright,img.alignright,.wp-caption.alignright{margin:0 0 24px 24px}
.wp-caption-text{font-size:.875em;font-weight:700;text-align:center}
.entry-content p.wp-caption-text{margin-bottom:0}
.sticky{}
.widget{/*word-wrap:break-word;*/margin:5px 0px 5px 4px;padding:0;padding-left:5px;padding-bottom:5px;margin-left:5px}
.sidebar-primary .widget{width:200px}
.sidebar-secomdary .widget{width:160px}
.widget ol>li{list-style-position:inside;list-style-type:decimal;padding-left:10px;text-indent:-20px}
.widget li li{border:none;margin:0 0 0 1px;padding:0}
.widget_calendar table{width:100%}
.widget_calendar td,.widget_calendar th{text-align:center}
.featured-content .entry{border-bottom:2px solid #f5f5f5;margin-bottom:20px;padding:0 0 14px}
.footer-widgets .entry{border-bottom:1px dotted #666}
.featured-content .entry-title{font-size:1.25em}
#wpstats{display:none}
.site-header{background-color:#93949a}
.site-header .wrap{padding:0px 0;border-bottom:2px #002e5b solid}
.title-area{padding:20px 0}
.header-full-width .title-area{width:100%}
.site-title{font-size:1.25em;color:#68100A;font-weight:300;line-height:1.2;margin:0 auto;text-align:center;text-transform:capitalize;}
.title-area a,.site-title a,.site-title a:visited{color:#68100A}
.site-title a:hover,.item-title a:hover,.title-area a:hover{color:#002E5B}
.header-image .site-title>a{background:url(images/xlogo.png) no-repeat left;float:left;min-height:60px;width:100%}
.site-description{font-size:2.25em;color:#68100A;font-weight:600;line-height:1.5;text-align:center}
.site-description,.site-title{margin-bottom:0;margin:0 5% 0 5%}
.header-image .site-description,.header-image .site-title{display:block;text-indent:-9999px}
.site-header .widget-area{float:right;text-align:right;width:500px;width:0px}
.genesis-nav-menu{clear:both;font-size:.875em;line-height:1;width:100%;background-color:#002e5b}
.genesis-nav-menu .menu-item{display:inline-block;text-align:left}
.genesis-nav-menu a{color:#232323;display:block;padding:14px}
.genesis-nav-menu a:hover,.genesis-nav-menu .current-menu-item>a,.genesis-nav-menu .sub-menu .current-menu-item>a:hover{color:#f7d700}
.genesis-nav-menu .sub-menu{left:-9999px;opacity:0;position:absolute;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;width:175px;z-index:99}
.genesis-nav-menu .sub-menu a{background-color:#002e5b;border:none;font-size:1em;padding:15px 5px;position:relative;width:170px}
.genesis-nav-menu .sub-menu{margin:0 0 0 -120px;}
.genesis-nav-menu .sub-menu .sub-menu{margin:-55px 0 0 199px;}
.genesis-nav-menu .menu-item:hover{position:static}
.genesis-nav-menu .menu-item:entry-title>.sub-menu{left:auto;opacity:1}
.genesis-nav-menu .menu-item:hover > .sub-menu{left:auto;opacity:1;}
.genesis-nav-menu>.first>a{padding-left:0}
.genesis-nav-menu>.last>a{padding-right:0}
.genesis-nav-menu>.right{color:#fff;float:right;list-style-type:none;padding:30px 0}
.genesis-nav-menu>.right>a{display:inline;padding:0}
.genesis-nav-menu>.rss>a{margin-left:48px}
.genesis-nav-menu>.search{padding:10px 0 0}
.site-header .sub-menu{border-top:1px solid #eee}
.site-header .sub-menu .sub-menu{margin-top:-56px}
.site-header .genesis-nav-menu li li{margin-left:0}
.nav-primary{background-color:#93949a}
.nav-primary .genesis-nav-menu a{color:#fff}
.nav-primary .genesis-nav-menu .sub-menu a{color:#fff}
.genesis-nav-menu .sub-menu{background-color:#002e5b}
.nav-primary .genesis-nav-menu a:hover,.nav-primary .genesis-nav-menu .current-menu-item>a,.nav-primary .genesis-nav-menu .sub-menu .current-menu-item>a:hover{color:#f7d700}
.genesis-nav-menu.responsive-menu>.menu-item-has-children:before{font-family:'FontAwesome';content:"\f347";float:right;font:20px/1 'dashicons';height:20px;padding:15px 20px;right:0;text-align:right;z-index:9999}
.genesis-nav-menu.responsive-menu .menu-open.menu-item-has-children:before{font-family:'FontAwesome';content:"\f141"}
.nav-secondary{background-color:#fff}
.entry{margin-bottom:20px;padding:5px 5px}
.content .entry{background-color:#fff}
.entry-content ol,.entry-content ul{margin-bottom:28px;margin-left:40px}
.entry-content ol>li{list-style-type:decimal}
.entry-content ul>li{list-style-type:none}
.entry-content ol ol,.entry-content ul ul{margin-bottom:0}
.entry-content code{border:0px solid #fff !important;}

/*p.entry-meta{font-size:.625em;margin-bottom:0;color:silver}*/
p.entry-meta{display:none}
.entry-header .entry-meta{display:none}
.entry-meta{display:none}
.entry-categories,.entry-tags{display:none}
.entry-comments-link::before{content:"\2014";margin:0 6px 0 2px}
.pagination{clear:both;margin:40px 0}
.adjacent-entry-pagination{margin-bottom:0}
.archive-pagination li{display:inline}
.archive-pagination li a{background-color:#232323;color:#fff;cursor:pointer;display:inline-block;font-size:1em;padding:8px 12px}
.archive-pagination li a:hover,.archive-pagination .active a{background-color:#f7d700}
.comment-respond,.entry-comments,.entry-pings{background-color:#fff;margin-bottom:5px}
.comment-respond,.entry-pings{padding:5px}
.entry-comments{padding:10px}
.comment-header a,.comment-reply{font-size:90%}
li.comment{background-color:#f5f5f5;border-top:2px solid #ddd}
.comment-content{clear:both;font-size:.9em;line-height:150%}
.comment-list li{margin-top:14px;padding:22px}
.comment-list li li{margin-right:-22px}
.comment-respond input[type="email"],.comment-respond input[type="text"],.comment-respond input[type="url"]{width:50%}
.comment-respond label{display:block;margin-right:12px}
.entry-comments .comment-author{margin-bottom:0;color:#666;font-size:90%}
.entry-pings .reply{display:none}
.bypostauthor{background-color:#fff}
.form-allowed-tags{background-color:#f5f5f5;padding:14px}
.sidebar li{margin-bottom:10px;padding-bottom:10px}
.sidebar p:last-child,.sidebar ul>li:last-child{margin-bottom:0}
.sidebar .widget{background-color:#fff;margin-bottom:0px;margin-top:0px;padding:5px}
.footer-widgets{background-color:#93949a;clear:both;padding-top:0px}
.footer-widgets h4{border-bottom:1px #68100A dotted;width:50%}
.footer-widgets,.footer-widgets a, .site-footer a{color:#6b6b6b;}
.footer-widgets input{border:1px solid #232323}
.footer-widgets a.button,.footer-widgets a:hover, .site-footer a:hover{color:#68100A;border:none;}
.footer-widgets li{border-bottom:1px dotted #666;margin-bottom:10px;padding-bottom:10px}
.footer-widgets .widget{margin-bottom:40px}
.footer-widgets p:last-child{margin-bottom:0}
.footer-widgets-1,.footer-widgets-2{width:500px}
.footer-widgets-1{padding-left:150px;}
.footer-widgets-2{margin-right:50px;}
.footer-widgets-1{float:left}
.footer-widgets-2{float:right}
.site-footer{background-color:#fff;color:#6b6b6b;text-align:center;padding:20px 0;font-size:1em;line-height:1;border-top:2px silver solid}
p.site-footer{margin-bottom:0;border-top:2px gray solid;padding:20px;font-size:.95em;line-height:150%}
li.posts-by-tag-item{line-height:150%}
ul.posts-by-tag-list{padding-left:15px;padding-bottom:10px}
.related-posts{margin:0;height:130px}
.related-posts ul>li{list-style-type:none}
.related-posts li{padding:1px;margin:0;float:left;margin-right:5px}
.related-post{position:relative;padding:3px;background-color:#fff;border:1px solid #ddd;width:120px;height:120px;overflow:hidden}
.related-post:hover{border:1px solid #999}
.related-title{position:absolute;bottom:3px;left:0;line-height:100%;width:116px;margin-left:3px;opacity:.7;padding:1px 2px;text-align:center;height:40px;overflow:hidden;background-color:#012;font-family:helvetica,arial}
.related-title a{text-decoration:none;color:#fff;font-size:.875em}
.related-thumb{font-family:courier;background-color:#fff;font-size:1em;line-height:120%;height:120px;overflow:hidden;width:120px}
.related-thumb a{text-decoration:none;color:#888}

/*
 * @media only screen and (max-width:1050px){.site-inner,.wrap{max-width:1200px}
.content-sidebar-sidebar .content-sidebar-wrap,.sidebar-content-sidebar .content-sidebar-wrap,.sidebar-sidebar-content .content-sidebar-wrap{width:1040px}
.content,.site-header .widget-area{width:1040px}
.header-image .title-area{background-position:center top}
.sidebar-content-sidebar .content,.sidebar-sidebar-content .content,.content-sidebar-sidebar .content{width:650px}
.title-area{width:90%}
.sidebar-primary{width:220px}
.sidebar-secondary {width:180px}
.footer-widgets-1{margin-right:10px}
.genesis-nav-menu{text-align:center;}
.genesis-nav-menu .sub-menu{margin:0 0 0 -50px}
} 
*/


@media only screen and (max-width:1200px){.site-inner,.wrap{max-width:1200px}
.content-sidebar-sidebar .content,.content-sidebar-sidebar .content-sidebar-wrap,.footer-widgets-1,.footer-widgets-2,.sidebar-content-sidebar .content,.sidebar-content-sidebar .content-sidebar-wrap,.sidebar-sidebar-content .content,.sidebar-sidebar-content .content-sidebar-wrap,.site-header .widget-area,.title-area{width:80%}
.sidebar-primary,.sidebar-secondary,.sidebar-content-sidebar .content,.sidebar-sidebar-content .content,.content-sidebar-sidebar .content{width:75%}
.sidebar-primary{float:right;width:200px}
.sidebar-secondary{float:left;width:180px}
.site-header .wrap{padding:10px 5%}
.header-image .title-area{background-position:center top}
.genesis-nav-menu li,.site-header ul.genesis-nav-menu,.site-header .search-form{float:none}
.genesis-nav-menu,.site-description,.site-header .title-area,.site-header .search-form,.site-title{text-align:center}
.genesis-nav-menu a,.genesis-nav-menu>.first>a,.genesis-nav-menu>.last>a{padding:7px 14px}
.site-header .search-form{margin:16px auto}
.genesis-nav-menu li.right{display:none}
.footer-widgets-1{margin-right:0}
}
@media only screen and (max-width:800px){body{background-color:#fff}
.site-inner,.wrap{padding-left:5%;padding-right:5%}
.archive-description,.author-box,.comment-respond,.entry,.entry-comments,.entry-pings,.sidebar .widget,.site-header{padding:0}
.archive-pagination li a{margin-bottom:4px}
.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{margin:0;width:100%}
}
tr td{line-height:150%;white-space:pre;white-space:pre-wrap;white-space:pre-line;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:-moz-pre-wrap;/*word-wrap:break-word;*/}
#emohead{margin:0px 30px 20px 20px}
.issues{;margin:10px;font-size:90%}
.prenext{float:right;}
.issuedate{float:left}
.emohead{clear:both;border:thin #68100A dotted;padding:10px;font-size:90%}
.emoa{line-height:130%;margin-bottom:3px;margin-right:10px;margin-top:10px!important;clear:both}
#emokb h2{color:#68100A;font-weight:400;font-size:2em;text-transform:capitalize;}
#emokb p{font-size:90%}
#ads, #emoarchives{border:thin #617e99 solid;padding:20px;background:#ffffd2;font-size:1em;line-height:120%;margin:0px 30px 20px 20px}
#ads h5, #emoarchives h5{margin:0 0 8px 0;color:#666;font-size:.875em;font-weight:bold}
#ads h6, #emoarchives h6{padding:2px 0 10px 0;margin:5px 0 10px 0;color:#888;font-size:.75em;text-align:right}
#ads a,#ads p, #emoarchives a, #emoarchives p{color:#444;font-size:.875em;}
#emo-arc-menu .menu{height:30px;margin:0 auto;padding-bottom:20px}
#emo-arc-menu{padding:0px 0 15px 50px;height:30px;margin:0px 0px 0px 20px;background-color:#ffffd2;border-bottom:1px #ffa500 solid;border-top:1px #ffa500 solid}
#emo-arc-menu ul{float:left}
#emo-arc-menu ul li{font:90%/130% Arial,Helvetica,sans-serif;display:inline;list-style:none;background:url}
#emo-arc-menu ul li a{color:#00f;background-color:#ffffd2;border-left:1px #ffa500 solid;border-right:1px #ffa500 solid;text-align:center;clear:both;padding:0 8px 2px 8px;line-height:200%}
#emo-arc-menu ul li a:hover{color:#002e5b}
#emo-arc-menu li.current-menu-item a{color:#68100A}
#emo-arc-menu li.current-menu-item li a{color:#68100A}
.emo-menu a{color:#00f;text-decoration:none;font-family:Arial,Helvetica,sans-serif}
.emo-menu a:hover{text-decoration:none;color:#68100A}
#emoindex{border-collapse:collapse;width:100%;margin:20px 0;border-spacing:0px}
#emoindex th, #emoindex2 th{font-weight:700;font-size:1em;color:#232323;vertical-align:top;border-bottom:1px silver dashed;background:#e8e8e8;padding-left:10px}
#emoindex tr td{vertical-align:top;padding-right:5px;border-bottom:1px silver dashed;font-size:80%!important;font-size:.80rem!important}
.emo_archives{font-size:.8rem;}
#sponsored{max-width:180px;float:left;padding:10px 10px;margin:2px;margin-bottom:25px}
#featured{border:1px dashed #999;position:relative;float:left;margin-bottom:20px;padding:10px}
#sponsored p,#featured p{line-height:150%;font-size:87.5%;font-size:.875em;font-family:Arial,Helvetica,sans-serif;clear:both}
#sponsored h6,#featured h6{font-weight:700;font-family:Arial,Helvetica,sans-serif;font-size:.75em;color:#c2c2c2;padding-bottom:10px;}
#sponsored h6{margin:5px 0px;text-align:left}
#featured h6{margin:10px 10px 1px;text-align:right}
#sponsored a,#featured a{color:#00f;text-decoration:none}
#sponsored a:hover,#featured a:hover{color:#68100A}
img.featured{float:left;border-width:0;margin:5px 15px 15px}
#table1,#table2,#convert, #alttable{border-collapse:collapse;width:100%;margin-bottom:20px;border-spacing:0}
#table1 th,#table2 th,#narrow th,#simple2 th, #alttable th{vertical-align:top;border-bottom:1px #617e99 dashed;background:#e8e8e8;padding-left:20px;text-align:left}
#convert th{vertical-align:top;border-bottom:1px #617e99 dashed;background:#e8e8e8;padding-left:20px;font-weight:bold}
#table1 tr td,#table2 tr td, #alttable tr td{border-bottom:thin silver solid;vertical-align:top;padding-right:5px;font-size:90%;line-height:135%;word-wrap:break-word;}
#table1 tr:hover,#table2 tr:hover{background-color:#f5f5f5}
#alttable tr:nth-child(even){background-color:#f2f2f2}
#yellowtable tr:nth-child(even){background-color:#ffffd2}
.bold1 tr > td:first-child{font-weight:bold}
theme.bold1 tr > td:first-child + td{font-weight:normal}
.bold1 tr > td:first-child + td + td{font-weight:normal}

#narrow{border-collapse:collapse;width:66%;margin-bottom:20px;border-spacing:0;margin-left:60px}
#narrow tr td{border-bottom:thin silver solid;vertical-align:top;padding:0 5px 0 10px}
#simple2{border-collapse:collapse;width:50%;margin-bottom:20px;border-spacing:0;margin-left:60px}
#simple2 tr td{border-bottom:thin #fff solid;padding:0 5px}
#convert tr td{vertical-align:top;padding:8px;font-size:90%}
.tblalt{background-color:#ffffd2}
tr.twocol td{border-top:thin #617e99 dashed;border-bottom:thin #617e99 solid;}
tr.yellotwocol td{background-color:#ffffd2;border-top:thin #617e99 dashed;border-bottom:thin #617e99 solid;}
.mrualt{background-color:#e8e8e8}
.mrutd{width:320px}
#tools1,#tools2{border-bottom:thin silver solid;border-collapse:collapse;width:100%;margin-bottom:30px;padding:0 5px 10px 0;border-spacing:0;vertical-align:top;font-size:.9em;line-height:155%;word-wrap:break-word;}
.tools-td{border-bottom:thin silver solid;padding:10px 0 0 10px;vertical-align:top;}
.spotlight,.head2{font-size:1.5em;color:#68100A;line-height:30pt;width:95%;clear:right;font-weight:700;border-bottom:1px #68100A dotted;padding-top:10px;}
.pub{color:#999;font-size:.75em;margin-top:10px;margin-bottom:6px}
.lastmod{color:#888;font-size:.7em;margin:5px 0 5px 0}
.archived{color:red;font-weight:500;margin:10px;padding:10px 20px;border:1px solid red}
.appliesto{color:#888;font-size:.75em;font-weight:bold;margin:0 0 5px 0}
.notice,.warning,.tips{margin:15px 5px;padding:15px;font-size:.95em;width:98%}
.notice{background-color:#ffffd2;border-bottom:1px #ffa500 solid;border-top:1px #ffa500 solid}
.warning{background-color:#ffe4e1;border:1px #f80000 solid}
.tips{overflow:hidden;border:1px #ffc04d solid;color:#232323;background-color:#fffff9;background:url(/images/border.png) repeat-y left top #fffff9}
.update{width:100%;margin:0 0 15px;padding:1%;background-color:#fafafa;border:1px #dbdbdb solid;color:gray;font-size:.875em}
.doit{position:relative;padding:5px 10px 5px 25px;margin:15px}
.doit:before{left:-5px;margin-left:10px;position:absolute;top:0;font-family:'FontAwesome';content:"\f15c";float:left;width:1.4em;color:#FCC212;}
.doitinline{position:relative;padding:0px 5px 0px 5px}
/*.doitinline:before{left:-5px;margin-left:10px;position:absolute;top:0;font-family:'FontAwesome';content:"\f15c";float:left;width:1.4em;color:#FCC212;}*/
.jumpto{width:100%;background-color:#ffffd2;border-bottom:1px #ffa500 solid;border-top:1px #ffa500 solid;text-align:center;clear:both;font-size:.875em;padding:8px}
.related{font-weight:700;border:1px #d3d3d3 dotted;padding:10px}
.related:before{content:"Related article: "}
.related a{font-weight:400}
.clear{clear:both}
.lastone{padding:15px 0px;overflow:hidden;text-align:center;clear:both}
.xenword_discuss{margin-bottom:10px;padding:10px 0}
ul.posts-by-tag-list{padding:0;margin:0;list-style-type:none;}
ul li.posts-by-tag-item{padding-bottom:2px;padding-left:35px}
#post-30 ul li .posts-by-tag-item{padding-left:10px;}
.wdca_custom_ad{border:1px dashed #gray;padding:10px;margin:0px 0px 10px 0px;overflow:hidden;background:#f6f6f6;text-align:center;}
.outsidebox{margin:auto;width:500px;height:90px;border:1px solid gray;background:#f6f6f6;box-sizing:border-box;margin-bottom:40px;margin-top:40px}
.insidebox {text-align:center;margin:auto;width:468px;height:70px;box-sizing: border-box;line-height:130%;padding-top:15px;}

.colordesc{margin-left:7px;line-height:14px;width:115px;float:right;font: 10px Verdana, Arial, Helvetica, sans-serif;color: #000;background-color: #FFF;} 
/* Responsive Navigation */
nav {
	clear: both;
}

.sub-menu-toggle,
.menu-toggle {
	display: none;
	visibility: hidden;
}

/* Navigation toggles - Ensure Menu Displays when Scaled Up */

@media only screen and (min-width: 768px) {

	nav {
		display: block !important;
	}
}

/* Navigation toggles - Mobile (Change max width as you see fit) */

@media only screen and (max-width: 767px) {

	.menu-toggle,
	.sub-menu-toggle {
		display: block;
		font-size: 120%;
		font-size: 2rem;
		font-weight: 700;
		margin: 0 auto;
		overflow: hidden;
		padding: 20px;
		padding: 2rem;
		text-align: center;
		visibility: visible;
	}

	button.menu-toggle,
	button.sub-menu-toggle {
		background-color: transparent;
		color: #002e5b;
	}

	.sub-menu-toggle {
		padding: 18px;
		padding: 1.8rem;
		position: absolute;
		right: 0;
		top: 0;
	}

/* hamburg - menu hidden */ 
	.menu-toggle:before {
	font-family: 'FontAwesome' /*'Genericons*/; 
		content:  "\f0c9"  /*"\f419"*/;
	}

/*up arrow - hide menu */
	.menu-toggle.activated:before {
		font-family: 'FontAwesome' /*'Genericons*/; 
		content:  "\f139"   /*"\f500"*/  ;
	}


	nav {
		display: none;
		position: relative;
	}

	.genesis-nav-menu .menu-item {
		display: block;
		position: relative;
		text-align: left;
	}

	.genesis-nav-menu .menu-item:hover {
		position: relative;
	}

	.genesis-nav-menu .sub-menu {
		clear: both;
		display: none;
		opacity: 1;
		position: static;
		width: 100%;
		margin:0;
	}

	.genesis-nav-menu .sub-menu a {
		border-left: 0;
		position: relative;
		width: auto;
	}

	.genesis-nav-menu .sub-menu .sub-menu {
		margin: 0;
	}

	.genesis-nav-menu .sub-menu .sub-menu a {
		padding-left: 30px;
	}

	.genesis-nav-menu .sub-menu .sub-menu .sub-menu a {
		padding-left: 40px;
	}


}