.breadcrumbs{
font-size: 12pt !important;
}
.breadcrumbs a {
font-size: 12pt;
}

.moneny{
        opacity: 0;
        position: absolute;
        top: 0;
        left: 0;
        height: 0;
        width: 0;
        z-index: -1;
    }

.post .learntrial ul li {margin:0px;}

.more {
	display: none;
    }

.note {padding: 20px 10px 20px 20px;
    font-size: 14pt;
    color: #333;
    overflow-wrap: break-word;
    word-wrap: break-word;
    background-color: lightyellow;
    margin: 20px 0;
    border-left: 5px solid #ffd78f;
	box-shadow: 0 0 7px darkgrey;}

#belowinput {display: block;}

input[type=text] {
  width: calc(100% - 155px);
  padding: 8px 20px;
  margin: 0px 0;
  box-sizing: border-box;
  border: 2px solid #ccc;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  outline: none;
  font-size: 22px;
}

input[type=text]:focus {
  border: 2px solid #555;
}

.subcontainer input[type=submit] {
  background-color: #4CAF50;
  border:2px solid #4CAF50;
  color: white;
  padding: 8px 20px;
  text-decoration: none;
  margin: 4px 2px;
  cursor: pointer;
  font-size: 22px;
  border-radius: 5px;
}

.subcontainer {
  margin: 30px 0;
  max-width:100%;
  border-radius: 5px;
  background-color: #f2f2f2;
  padding: 10px;
  overflow: hidden;
  box-shadow: 0 0 7px darkgrey;
}
.wsname {
    position: absolute;
    left: 10px;
    font-size: 22pt;
    text-shadow: 3px 3px 7px darkgrey;
    font-weight: bold;
    top: 5px;
    color: black;
    /*-webkit-text-fill-color: white;
    -webkit-text-stroke-width: 1px; */
    -webkit-text-stroke-color: black;
}
#pushcontent {overflow:hidden; font-size:14pt;}
ctable{width:400px;}
.avatar{float:left;}
h1, h2{padding:0 10px 0 0;margin:10px 0 0 10px;height:24px;border-bottom:0 solid #000}
h3, h4, h5, h6{margin:20px 0 10px 0;padding:10px 0 10px 0;}
p, blockquote{margin:0;}
a{color:blue;text-decoration:none; font-size: 14pt;}
a:hover{}
a:visited {color:blue;text-decoration:none;}
blockquote{margin:5px 10px;padding:5px 10px;background:#9DCAE8;border:1px dotted #BBB;}
code{font-size:1.2em; color: white; line-height: 150%; padding:10px; background: black;}
#code{vertical-align:middle;text-align:left;color:black;margin:10px;overflow:auto;padding:0;}
#code1{border:solid 0px black;vertical-align:middle;text-align:left;color:black;margin:10px 0 10px 0;overflow:auto;padding:15px;background-color:#daffda;font-size:14pt;box-shadow: 0 0 7px darkgrey;clear:both;border-left: 5px solid #b7d6b7;overflow-wrap: break-word; word-wrap: break-word;}
#code2{margin: 20px 0 20px 0; background: #E8F2F9; border: 0px solid black;padding: 20px; font-size: 14pt;overflow:auto; box-shadow: 0 0 7px darkgrey;overflow-wrap: break-word; word-wrap: break-word;}
a img{border:none;}
img.avatar {width:32px;}
.comment img {max-width:100%;}
body{position:relative;margin:0 auto 0 auto !important;width:1318px;font-family:arial, sans-serif;text-align:left;background-color:#A8A8A8;background-attachment:fixed;}
#wrapper{text-align:left;}
.topcurvewhite{margin:0;height:0;}
.bottomcurvewhite{margin:0;height:0;}
#header{    margin: 0;
    padding: 10px 0 10px 0;
    position: relative;
    width: 1317px;
    background: white;
    border-right: 1px solid black;
    border-left: 1px solid black;}
#header h1.sitename{padding:0 0 0 0;position:relative;font-size:20pt;}
#header h1.sitename a{color:#fff;text-decoration:none;}
#header h1.sitename a:hover{color:#D0DE9C;text-decoration:none;}
#header h2.sitedesc{padding:0 0 0 0;position:relative;font-size:11pt;color:#A6DDEA;}
#header .topright{float:right;position:relative;margin:5px 0 0 0;padding:0;width:400px;height:60px;text-align:right;color:#fff;font-size:10pt;}
#header .topright a{color:#A6DDEA;}
#header .topright a:hover{color:#D0DE9C;}
.search{padding-bottom:0;}
#searchform{float:right;margin-left:0;margin-top:2px;margin-right:0;}
#searchform{margin-left:10px;width:213px;padding-top:2px;height:28px;background:#ccc;background:url(/wp-content/themes/Vistalicious/images/search.gif) left 3px no-repeat;}
*:first-child+html #searchform{padding:5px 0;}
* html #searchform{padding:5px 0;}
#searchbox{margin-left:8px;margin-bottom:3px;width:145px;background:none;border:none;}
#searchbutton{width:50px;background:none;border:none;}
#searchbutton:hover{cursor:pointer;}
#nav{clear:both;margin:0px 0 0 0;}
#nav ul{margin:0;padding:0;list-style:none;}
#nav li{float:left;margin-right:10px;}
* html #nav li a{float:left;text-decoration:none;}
* html #nav li a span{float:left;margin-left:4px;text-decoration:none;}
#nav li a{display:block;height:26px;background:url(/wp-content/themes/Vistalicious/images/bgtableft.gif) left top no-repeat;text-transform:lowercase;font-size:10pt;text-decoration:none;}
#nav li a span{display:block;margin-left:6px;padding-left:5px;padding-right:12px;line-height:26px;color:#FFF;background:url(/wp-content/themes/Vistalicious/images/bgtabright.gif) right top no-repeat;text-decoration:none;}
#nav li a:hover{background-position:left -26px;text-decoration:none;cursor:pointer;}
#nav li a:hover span{background-position:right -26px;color:#fff;}
#nav li.current_page a{background-position:left -26px;}
#nav li.current_page a span{background-position:right -26px;color:#fff;}
#main{clear:both;width:1293px;margin:0 0 0 0;padding:10px 15px 15px 10px;background:#fff url(/wp-content/uploads/2013/10/bgwhite.gif) repeat-y top left;}
#contentwrapper{float:left;width: 728px;padding-left: 5px;}
#content{}
#content .pageTitle{padding:0 0 15px 0;font-size:16pt;font-family:arial, sans serif;letter-spacing:-1px;color:#5A7836;}
.post{margin:-9px 0 15px 0;line-height:170%;}
.post ul li {margin-left: 0;margin: 10px 0 10px 0;}
.post ol li {margin-left: 0;margin: 10px 0 10px 0;}
#content h1{font-size:26pt;padding:10px 0px 10px 0px;margin:10px 0 15px 0; text-align: center; width: 100%;display: inline-table; letter-spacing: -1px;}
#content h2, #content h3, #content h4, #content h5, #content h6{padding:0 0 0 0;font-weight:bold;}
#content h2{font-size:22pt;padding:10px 0px 10px 0px;margin:10px 0 15px 0; width: 100%;display: inline-table;}
#content h3{padding:20px 0 10px 0;font-size:20pt;clear:both;}
#content h4,  #content h6{font-size:18pt; color: #333; text-shadow: 4px 4px 12px #ccc;clear:both;padding:20px 0 10px 0;}
#content h5 {font-size:14pt; font-weight:bold; font-style: italic;}
h1.postTitle a{font-size:26pt;font-weight:bold;text-decoration:none;color:#11414F;;line-height: 100%;}
h1.postTitle a:hover{color:#5A7836;}
h2.homeTitle{margin:0 0 15px 0;}
h2.postTitle{padding:0 0px 15px 10px;font-size:26pt;font-weight:bold;color:#000;font-family:arial, sans serif;letter-spacing:-1px;line-height: 100%;}
h2.postTitle a{font-size:26pt;font-weight:bold;text-decoration:none;color:#11414F;;line-height: 100%;}
h2.postTitle a:hover{color:#5A7836;}
.postMeta{padding:2px 10px 3px 0;font-size:14pt;color:#333;}
.postMeta a{text-decoration:underline;}
.postContent img{margin:15px 0 15px 0;border:0px solid #CCC; max-width: 100%; }
#content p, .postContent p{padding:10px 0;font-size:14pt;color:#333;overflow-wrap: break-word;
  word-wrap: break-word;}
.postContent ul, ol{padding:0 0 0 35px; margin:0 0 0 0;}
.postContent ul li, ol li{font-size:14pt;color:#333;}
.postTags{margin:5px 10px 15px 10px;font-size:9pt;color:#000;}
p.comments{clear:both;padding:10px 10px 10px 10px;}
p.comments a{padding-left:20px;background:url(/wp-content/themes/Vistalicious/images/comment.gif) left top no-repeat;font-size:10pt;text-decoration:none;}
.commentlist{margin:20px 0 20px 0;font-size:10pt;list-style:none;}
.commentlist li{margin:20px 0 20px 0;background:#C8E3F4;border:1px solid #52B4F2;width: calc(100% - 20px); padding:10px;}
.commentlist cite{padding:10px;font-size:10pt;}
.commentlist cite a{}
.commentmetadata{padding:10px;}
.comment h3{padding:0px 10px;font-size:12pt;font-weight:bold;text-decoration:none;color:#000;}
.comment p{padding:10px;font-size:10pt;color:#000;}
.comment a{text-decoration:none;}
.comment a:hover{text-decoration:underline;}
.comment textarea{width:100%;}
.comment #submit{width:118px;height:30px;background:url(/wp-content/themes/Vistalicious/images/commentbutton.gif) left top no-repeat;border:none;font-size:9pt;color:#333;}
.comment #submit:hover{cursor:pointer;}
.sidebars{float:right;margin-top:0px;margin-left:0px;padding-top:0px;width:300px;}
.sidebars h2{padding:0px 0px 0px 0px;margin:0px 0px 10px 0px;font-size:14pt;color:#000;height:20px;}
.sidebars h3{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;font-size:12pt;color:#000;}
.sidebars table{width:250px;}
.sidebars ul{margin:0; padding-left: 0px;}
.sidebars li{margin-bottom:7px;list-style:none;font-size:13px;padding: 0px 0px 0px 0px;line-height:1em;}
.sidebars li ol{margin-bottom:20px;list-style:none;font-size:9pt;}
.sidebars li ul{padding:0;}
.sidebars ul ul li{margin:0;padding:0px 2px 4px 0px;color:#000;line-height:17px;border-bottom:0px dashed #000;}
.sidebars li.nobg a:hover{background:none;color:#064599;text-decoration:none;}
.sidebars a{display:inline;color:blue;text-decoration:none;}
.sidebars a:hover{text-decoration:none}
.sidebars p{letter-spacing:normal;font-family:sans-serif;padding:0px 0;font-size:11px;padding: 0px 0px 3px 0px;line-height:1em;}
#tag_cloud a{display:inline;}
.sidebars ul.children li{border-bottom:none;}
.sidebars ul.children{margin-bottom:0px;}
#footer{clear:both;padding:30px 0 30px 0;color:#fff;text-align:left;background-color:#717171;}
#footer p{padding:0;font-size:8pt;line-height:19px;}
#footer a{color:#0000ff;}
#footer a:hover{color:#D0DE9C;}
#credits{clear:both;float:left;margin:0 auto;padding:0 0 5px 0;width:1200px;text-align:center;}
.cleared{clear:both;}
.left{float:left;}
.right{float:right;}
#nextprevious{padding:10px;font-size:85%;}
#outside{border:1px solid #000000;background:#000000;}
#navigation-1{padding:1px 0;margin:0px;list-style:none;width:100%;border-top:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;font:normal 13pt verdana, arial, helvetica;background:#23282D;text-align:center;overflow:hidden;}
#navigation-1 li{margin:0;padding:0 0 4px 0;display:block;float:left;position:relative;width:calc(100%/9);text-align:center;}
#navigation-1 li a:link, #navigation-1 li a:visited{padding:4px 0;display:block;text-align:center;text-decoration:none;background:#23282D;color:#ffffff;width:148px;height:17px;}
/* #navigation-1 li:hover a, #navigation-1 li a:hover, #navigation-1 li a:active{padding:0 0 4px 0;display:block;text-align:center;text-decoration:none;background:#23282D;color:#ffffff;width:146px;height: 21px;border-left:1px solid #ffffff;border-right:1px solid #ffffff;} */
#navigation-1 li ul.navigation-2{margin:0;padding:1px 1px 0;list-style:none;display:none;background:#ffffff;width:246px;position:absolute;top:23px;left:-1px;border:1px solid #000000;border-top:none;}
/* #navigation-1 li:hover ul.navigation-2{display:block;} */
#navigation-1 li ul.navigation-2 li{width:246px;clear:left;width:146px;}
#navigation-1 li ul.navigation-2 li a:link, #navigation-1 li ul.navigation-2 li a:visited{clear:left;background:#000000;padding:4px 0;width:246px;border:none;border-bottom:1px solid #ffffff;position:relative;z-index:1000;}
/* #navigation-1 li ul.navigation-2 li:hover a, #navigation-1 li ul.navigation-2 li a:active, #navigation-1 li ul.navigation-2 li a:hover{clear:left;background:#666666;padding:4px 0;width:246px;border:none;border-bottom:1px solid #ffffff;position:relative;z-index:1000;} */
#navigation-1 li ul.navigation-2 li ul.navigation-3{display:none;margin:0;padding:0;list-style:none;position:absolute;left:145px;top:-2px;padding:1px 1px 0 1px;border:1px solid #000000;border-left:1px solid #000000;background:#ffffff;z-index:900;}
/* #navigation-1 li ul.navigation-2 li:hover ul.navigation-3{display:block;} */
#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:link, #navigation-1 li ul.navigation-2 li ul.navigation-3 li a:visited{background:#000000;}
#navigation-1 li ul.navigation-2 li ul.navigation-3 li:hover a, #navigation-1 li ul.navigation-2 li ul.navigation-3 li a:hover, #navigation-1 li ul.navigation-2 li ul.navigation-3 li a:active{background:#666666;}
#navigation-1 li ul.navigation-2 li a span{position:absolute;top:0;left:132px;font-size:11pt;color:#fe676f;}
/* #navigation-1 li ul.navigation-2 li:hover a span, #navigation-1 li ul.navigation-2 li a:hover span{position:absolute;top:0;left:132px;font-size:11pt;color:#ffffff;} */
img.centered, .aligncenter, div.aligncenter{display:block;margin-left:auto;margin-right:auto;}
img.alignright{padding:0;margin:25px 0 15px 15px;display:block;}
img.alignleft{padding:4px;margin:0 7px 2px 0;display:inline;}
.alignright{float:right;}
.alignleft{float:left;}
#centeredmenu{float:left;width:100%;background:#000;border-bottom:4px solid #000;overflow:hidden;position:relative;}
#centeredmenu ul{clear:left;float:left;list-style:none;margin:0;padding:0;position:relative;left:50%;text-align:center;}
#centeredmenu ul li{display:block;float:left;list-style:none;margin:0;padding:0;position:relative;right:50%;}
#centeredmenu ul li a{display:block;margin:0 0 0 1px;padding:3px 10px;background:#ddd;color:#000;text-decoration:none;line-height:1.3em;}
#centeredmenu ul li a:hover{background:#369;color:#fff;}
#centeredmenu ul li a.active, #centeredmenu ul li a.active:hover{color:#fff;background:#000;font-weight:bold;}
div.breadcrumb{background:white;padding:10px 10px 10px 30px;}
.breadcrumb{font-size:12px;color:black;}
.breadcrumb a:link, .breadcrumb a:visited{color:#699eb6;text-decoration:none;}
.breadcrumb a:hover{color:#47798f;background:#FFC;text-decoration:underline;}
.sidebar {float:left;margin:10px 10px 0px 0px;padding:5px 5px 5px 5px;color:#CCC;border:0px solid #CCC;font-size:11px;width:230px;}
.sidebar ul{list-style:none;margin:0;padding:0;color:#CCC;}
.sidebar li{margin:5px 0 0 0;color:#000}
.sidebar li ul{color:#CCC;}
.sidebar li li{margin:0px 0px 0px 0px;color:#2F45B9;}
.sidebar li h2{margin:0 0 0 0;}
#sidebar1 {float:left;margin:20px 10px 0px 0px;padding:0px 0px 0px 0px;color:#CCC;border:0px solid #CCC;font-size:13px;}
#sidebar1 {padding:0px 0px 0px 0px;width:250px; height: 100vh; overflow: scroll; overflow-x: hidden;  position: sticky; top: 0;}
#sidebar1 ul{list-style:none;margin:0;padding:0;color:#000;font-size:13px;}
#sidebar1 li{margin:5px 0px 15px 0px;color:#000}
#sidebar1 li h3{color:#CCC;height:20px;margin:0 0 0 0;padding:5px 5px 5px 0px;}
a.lsidebar:hover {background-color: #EAEAEA;text-decoration: none;color:black;width:100%;display:block; padding: 0 0 0 0; left: -10px; position: relative;margin-left:10px;}
.tooltip a:hover {visibility: hidden;text-decoration: none;color:white;width:100%;display:block;background-color: black; padding: 0 0 0 0; left: -10px; position: relative;}
a.lsidebar {color:black;}
/* #sidebar1 li ul{background:url(images/img04.gif) repeat-x;line-height:normal;}
#sidebar1 li li{background:url(images/img04.gif) repeat-x left bottom;padding:0px 5px 0px 5px;}*/
#test {margin:0;padding:0;font-size:11px;} 
#test ol{margin:0;padding:0;font-size:11px;}
#test li{margin:0;padding:0;font-size:13px;}
div#subscribe {width:100%;height:450px;border:5px solid#CCC;margin-top:20px; margin-bottom:20px;margin-left:10px; box-shadow: 5px 5px 3px 0px;}
div.visiblebox {position:fixed !important;top:50% !important;left:50% !important;margin-top:-275px !important; margin-left:-320px !important;}
.bypostauthor {background:#f2f8fd !important;}
li.bypostauthor {background:#f2f8fd;}
.categories li {margin-bottom: 8px;list-style-type: none;text-decoration: none;}
li.cat-item {margin-left: 15px;font-size:11pt;margin-top: 2px !important;}
li.cat-item a {color: blue;text-decoration: none;font-size:11pt;}
ul.children { margin-left: 10px; margin-top: 8px !important;}
#myTable tr:nth-child(odd) { background-color: #ffffff;}
#myTable tr:nth-child(even) { background-color: #fbfbfb;}
#myTable tr:hover td { background-color: #EAEAEA;}
#myTable {width: 100%; margin-left: 10px; border-collapse: collapse; font-size: 14pt;}
p.leftsidebar {text-decoration: none; font-size:14pt;padding:4px 0 4px 8px;}
a.leftsidebar {text-decoration: none; color: blue; font-size:14pt;display: block; padding:4px 0 4px 8px;}

.articletable tr:nth-child(odd) { background-color: white; font-size: 14pt;}
.articletable tr:nth-child(even) { background-color: white; font-size: 14pt;}
.articletable {border-spacing: 0 18px; margin-bottom: 50px;}
.articletable1 tr:nth-child(odd) { background-color: #F4F4F4; font-size: 14pt;}
.articletable1 tr:nth-child(even) { background-color: #e4e4e4; font-size: 14pt;}
.articletable1 {border-spacing: 0 0;font-size: 14pt;border: 1px solid #F4F4F4; width:100%; margin-top: 40px; margin-bottom: 40px;}
.articletable1 tr {border: 1px solid #CECECE;padding: 10px;}
.articletable1 th {border: 1px solid #CECECE;background-color: #CECECE;padding: 10px;}
.articletable1 td {padding: 10px;}
.articletable1 tr:hover td { background-color: white;}
#allposts tr:nth-child(odd)  { background-color: #F9F9F9;}
#allposts tr:nth-child(even)  { background-color: #F3F4F3;}
#allposts tr:hover td { background-color: #EFEFEF;}
#allposts table, th, td {font-size: 14pt;}
/*#container223 { background-color: white;border: 1px solid white; }*/
#container223:hover { border: 1px solid #e2e2e2; }
#container223 {width: calc(100% - 30px); height: auto; float: left; margin-top: 10px; margin-bottom: 0; padding: 15px; background-color: white;border: 1px solid white; border: 1px solid #e2e2e2;}
#container123 { background-color: white; width: calc(100% - 40px); height: auto; float: left; margin-top: 10px; margin-bottom: 20px; padding: 15px; border: 2px solid #f7f7f7;    box-shadow: 2px 2px 5px #888;}
/*#testleft {float: left; border: 0px solid black;}*/
#testright { font-size: 14pt; float: left; padding: 0; width:45%; font-size: 11pt; float: left; padding-left: 25px; line-height:150%;}
#testleft {float: left; border: 0px solid black; width: 40%;}
#testright1 {font-size: 12pt;color: #828282;float: left;width: calc(50% - 15px);padding-left: 15px;line-height: 150%;}
#testleft a img {border: none;width: 100%;height: auto;}
#testleft1 {float: left; border: 0px solid black;width:45%;}
/*#testright1 { font-size: 14pt; float: left; padding: 0 0 0 10px; line-height:120%; width:340px;}*/
#container123:hover { background-color: #f7f7f7; box-shadow: 0px 0px 18px #888888; }
#container323 {display:none;}
/*#container323 { background-color: white; border: 2px solid #f7f7f7;box-shadow: 5px 5px 18px #888888;width:calc(100% - 30px); height: auto; float: left; margin-top: 10px; margin-bottom: 40px; padding: 15px;}
#container323:hover { background-color: #f7f7f7; box-shadow: 0px 0px 18px #888888;} */
.excelformulas {font-size: 14pt; margin-top: 30px; width:100%;border: 1px solid #e2e2e2; border-spacing:0;border-collapse: collapse;}
.excelformulas table {border: 1px solid #e2e2e2; border-spacing:0; border-collapse: collapse;}
.excelformulas a {text-decoration:none;}
.excelformulas th {background-color: #e2e2e2; padding: 8px;}
.excelformulas td {padding: 8px; border: 1px solid #e2e2e2;}
.excelformulas tr:nth-child(odd)  { background-color: white;}
.excelformulas tr:nth-child(even)  { background-color: #F3F4F3;}
.refbycat {width: 100%;border-spacing: 0;margin-top: 20px; margin-bottom: 40px; border: 1px solid #CECECE;border-collapse: collapse;}
.refbycat td {padding: 8px;border: 1px solid #CECECE; font-size: 14pt;}
.refbycat th {background-color: #e2e2e2;padding: 8px;border: 1px solid #CECECE; font-size: 14pt;}
.tooltip { position: relative; display: inline-block; width:100%;}
.tooltip .tooltiptext {
    visibility: hidden;
    
    background-color: black;
    color: #fff;
	width:250px;
    text-align: center;
    border-radius: 6px;
    padding: 10px 20px;
    /*white-space: nowrap;*/
	
    /* Position the tooltip */
    position: absolute;
    z-index: 1;
	/*top: -10px;
    left: 105%;*/
	top: -5%;
    left: 125%;
    margin-left: -60px;
	
}

.tooltip:hover .tooltiptext {
    visibility: hidden;
}
.alphabet {font-size: 14pt; padding:4px 8px; text-decoration: none; background-color: #f1f1f1;margin-right: 2px;}
.alphabet:hover {background-color: #666;color:white;}
a.rightsidebar {text-decoration: none; color: blue; font-size:14pt;display: block; padding:4px 0 4px 8px;}
a.rightsidebar:hover {background-color: #EAEAEA;text-decoration: none;color:black;}
a.functions {font-size:14pt;padding: 12px 8px 8px 8px;display: inline-block;word-break: break-word;}
a.functions:hover {text-decoration: none;color:black;}
#linkdiv {position:absolute; width:100%; height:100%; top:0; left: 0; z-index: 1;}
.simple td, th {border: 1px solid #d6d6d6; padding:2px 2px 2px 10px;}
.simple table {border-collapse: collapse; width: 400px; float: right;border: 1px solid black;}
#test99 {margin: 0 auto 0 auto; display: table;min-width: 100px; min-height: 90px; height:1px;}
th.sticky-header {position: sticky; top: 0; z-index: 10;}
#mobilesearch {display:block;}
pre {border: #ccc 1px solid; padding: 15px; font-size: 14pt; word-break: break-all; word-wrap: break-word; background-color: whitesmoke;}
.mailster-submit-wrapper {margin: 10px 0 10px 0;} 
#mailster-email-1 {margin-top:10px;}
label[for=mailster-email-1] {display:none;}
#search-website {display:none;}
a.leftsidebar:hover {background-color: #EAEAEA;text-decoration: none;color:black;}
.fpsmall {float:left;width:156px;border: 1px solid #ccc;padding: 20px 20px 10px 20px;text-align: center;height:172px;font-size:14pt;}
.fpsmallcontainer {width:100%;margin-bottom:30px;overflow: hidden;display: flex;justify-content: space-around;padding-left: 20px;}
.fpsmall img {width:150px; padding: 0;margin-bottom: 15px;}
.fplargecontainer {width:100%;position:relative;margin-bottom:30px;}
.fplargecontainer img {width:300px; padding: 20px 0 0 20px;}
.fp_1_container {position: absolute;left: 350px;top: 0px;margin-top: -5px;width:300px;height:100%;font-size:14pt;}
.fp_2_container {position: absolute;left: 680px;top: 0px;margin-top: 15px;width:300px;height:100%;font-size:14pt;}
#chartsleft {min-height:200px;}

ul.navbar  {
	font-size: 14pt;
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
    background-color: #333;
    width: 1318px;
}

li.navbar  {
    float: left;
}

a.navbar , .dropbtn {
    display: inline-block;
    color: white;
    text-align: center;
    padding: 10px 16px;
    text-decoration: none;
    
}

.navbar li a:hover {
    background-color: black;
    color: white;
}

.dropdown:hover .dropbtn {
    background-color: black;
    color: white;
}

.navbar li.dropdown {
    display: inline-block;
    float: left;
}

.dropdown-content {
    display: none;
    position: absolute;
    background-color: #777777;
    min-width: 160px;
    box-shadow: 0px 8px 16px 4px rgba(0,0,0,0.2);
    z-index: 1;
}

.dropdown-content a {
    color: white;
    padding: 7px 16px;
    text-decoration: none;
    display: block;
    text-align: left;
	border-bottom: 1px solid white;
}

.dropdown-content a:hover {background-color: #333 }

.dropdown:hover .dropdown-content {
    display: block;
}
.dropdown a {color:white;}
.smallscreen {display:none;}
.hamburger {display:none;}
#ham_container {display:none;}
#toc {width: 280px; float: right; margin: 10px -30px 10px 20px; background: #E8F2F9; padding: 20px; font-size: 14pt; border-radius: 20px; }
/* iframe {
    display: none;
} */

@media screen and (max-width:1199px) and (min-width:940px) {
	body {width:940px;}
	#main {width:915px; background: #fff url(/wp-content/uploads/2011/01/bgwhite.gif) repeat-y top left;background-size: contain;}
	/* #sidebar1 {display:none;} */
	#sidebar1 {float:right;margin:20px 10px 0px 0px;padding:0px 0px 0px 0px;color:#CCC;border:0px solid #CCC;font-size:13px;}
	#sidebar1 {padding:0px 0px 0px 0px;width:250px; height: 100vh; overflow: scroll; overflow-x: hidden;  position: sticky; top: 0;}
	#sidebar1 ul{list-style:none;margin:0;padding:0;color:#000;font-size:13px;}
	#sidebar1 li{margin:5px 0px 15px 0px;color:#000}
	#sidebar1 li h3{color:#CCC;height:20px;margin:0 0 0 0;padding:5px 5px 5px 0px;}
	#contentwrapper {width:650px;}
	#headimage {width:100%; height:130px;}
	#test99 {margin: 0 auto 0 auto; display: table; min-width: 100px; min-height: 90px;}
	#header {margin: 0;   padding: 10px 0 10px 0;    position: relative;    width: 938px;    background: white;    border-right: 1px solid black;    border-left: 1px solid black;}
	#content h2 {padding: 10px 0px 10px 10px;}
	#myTable {width: 100%; margin-left: 0; border-collapse: collapse; font-size: 14pt;}
	#navigation-1 li a:link, #navigation-1 li a:visited {width:134px;}
	#mobilesearch {display:none;}
	#search-website {display:block;}
	.fplargecontainer {display:none;}
	.fpsmallcontainer {display:none;}
	.smallscreen {display:none;}
	/* .sidebars {height: 100vh; overflow: scroll; overflow-x: hidden;  position: sticky; top: 0;}*/
	.sidebars {display:none;}
	ul.navbar  {
	font-size: 14pt;
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
    background-color: #333;
    width: 100%;
    }
}

@media screen and (max-width:939px) and (min-width:812px) {
	body {width:800px;}
	#main {width:775px; background: #fff url(/wp-content/uploads/2011/01/bgwhite.gif) repeat-y top left;background-size: contain;}
	/* #sidebar1 {display:none;} */
	#sidebar1 {float:right;margin:20px 10px 0px 0px;padding:0px 0px 0px 0px;color:#CCC;border:0px solid #CCC;font-size:13px;}
	#sidebar1 {padding:0px 0px 0px 0px;width:250px; height: 100vh; overflow: scroll; overflow-x: hidden;  position: sticky; top: 0;}
	#sidebar1 ul{list-style:none;margin:0;padding:0;color:#000;font-size:13px;}
	#sidebar1 li{margin:5px 0px 15px 0px;color:#000}
	#sidebar1 li h3{color:#CCC;height:20px;margin:0 0 0 0;padding:5px 5px 5px 0px;}
	#contentwrapper {width:510px;}
	#headimage {width:100%; height:130px; content:url("/wp-content/uploads/2018/07/gdh-top_800x111.png");}
	#test99 {margin: 0 auto 0 auto; display: table; min-width: 100px; min-height: 90px; height: 1px; width: 1px;}
	#header {margin: 0;   padding: 10px 0 10px 0;    position: relative;    width: 798px;    background: white;    border-right: 1px solid black;    border-left: 1px solid black; }
	#content h2 {padding: 10px 0px 10px 10px;}
	#myTable {width: 780px; margin-left: 0; border-collapse: collapse; font-size: 14pt;}
	#navigation-1 li a:link, #navigation-1 li a:visited {width:110px;}
	#mobilesearch {display:none;}
	#search-website {display:block;}
	.fplargecontainer {display:none;}
	.fpsmallcontainer {display:none;}
	.smallscreen {display:none;}
	/* .sidebars {height: 100vh; overflow: scroll; overflow-x: hidden;  position: sticky; top: 0;} */
	.sidebars {display:none;}
	ul.navbar  {
	font-size: 14pt;
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
    background-color: #333;
    width: 100%;
    }
}

@media screen and (max-width:811px) and (min-width:633px) {
	body {width:100%; max-width:640px;}
	#main { width:100%; max-width:615px; background: #fff url(/wp-content/uploads/2011/01/bgwhite.gif) repeat-y top left;background-size: contain;}
	#sidebar1 {display:none; background-color: #e7f9ff; width: calc(100% - 20px); margin-left: 10px; border: 1px solid black; padding-top: 10px; position: fixed; top: 95px; z-index:900; right: 50px;}
	.sidebars {display:none;}
	#contentwrapper {width:100%;}
	#headimage {width:100%; content:url("/wp-content/uploads/2018/07/gdh-top_800x111.png");}
	#test99 {display:none;}
	#header {margin: 0;   padding: 10px 0 10px 0;    position: sticky;    width: 638px;    background: #ececec;    border-right: 1px solid  #7a7d7e;    border-left: 1px solid  #7a7d7e; border-bottom: 1px solid #7a7d7e; min-height: 60px; top: 0; height: 1px;}
	#content h2 {padding: 10px 0px 10px 10px;}
	#myTable {width: 615px; margin-left: 0; border-collapse: collapse; font-size: 14pt;}
	#navigation-1 li a:link, #navigation-1 li a:visited {width:80px;}
	#navigation-1{padding:1px 0;margin:0px;list-style:none;width:100%;height:28px;border-top:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;font:normal 11pt verdana, arial, helvetica;background:#23282D;text-align:center;}
	.alphabet {padding: 4px 7px;}
	#mobilesearch {display:none;}
	#search-website {display:block;}
	.fplargecontainer {display:none;}
	.fpsmallcontainer {display:none;}
	.hamburger {display:block;width: 35px; height: 5px; background-color: black; margin: 6px 0;}
	#ham_container {float:right; display:block; position: absolute; top: 20px; right: 20px;}
	ul.navbar  {
	font-size: 14pt;
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
    background-color: #333;

    position: absolute;
    bottom: -41.82px;
    width: 100%;
    }
	.linebreak {display:none;}
	.wsname {top: 25px;
			font-size: 20pt;
	    	-webkit-text-fill-color: white;
    		-webkit-text-stroke-width: 1px; }
}
@media screen and (max-width:632px) {
	body {width:100%; max-width:632px;}
	html {margin-top:0!important;}
	#main {margin:0; width:100%; max-width:615px; background: #fff url(/wp-content/uploads/2011/01/bgwhite.gif) repeat-y top left;background-size: contain;padding: 0;}
	#sidebar1 {display:none; background-color: #e7f9ff; width: 300px; margin-left: 10px; border: 1px solid black; padding-top: 10px; position: fixed; top: 70px; z-index:900; left:20px; right: 20px;}
	.sidebars {display:none;}
	.postMeta {padding: 0;}
	.post {margin-left: 10px;}
	.note {width: calc(100% - 45px);}
	.subcontainer {width: calc(100% - 25px);}
	#code2 {width: calc(100% - 60px);}
	#code1 {width: calc(100% - 60px);}
	#contentwrapper {width:calc(100% - 10px) !important; margin-left: 0;}
	#headimage {width:100%; height: 111px; content:url("/wp-content/uploads/2009/02/gdh-top_632x111v2.png");}
	#header {position: sticky !important; top: 0;z-index:900;height:1px; width: calc(100% - 2px) !important; min-height: 60px; top: 0; background: #ececec !important;}
	#test99 {display:none;}
	.postContent img {max-width: calc(100% - 10px); height:100%;}
	#header {margin: 0;   padding: 10px 0 10px 0;    position: relative;    width:100%;    background: white; border-right: 1px solid  #7a7d7e;    border-left: 1px solid  #7a7d7e; border-bottom: 1px solid #7a7d7e;}
	#content {width: calc(100% - 10px);}
	#content h2 {padding: 10px 8px 10px 0; font-size: 22pt;}
	#myTable {width: calc(100% - 20px); margin-left: 10px; border-collapse: collapse; font-size: 14pt;table-layout:fixed;overflow-wrap: break-word; word-wrap: break-word;}
	#navigation-1 li a:link, #navigation-1 li a:visited {width:80px;}
	#navigation-1 li {width:80px;}
	#navigation-1{padding:1px 0;margin:0px;list-style:none;width:100%;border-top:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;font:normal 11pt verdana, arial, helvetica;background:#23282D;text-align:center;overflow:hidden;}
	/* #outside {display:none;} */
	.alphabet {padding: 4px 4px;float:left;}
    #rel_text {display:none;}
	.comment textarea{width:calc(100% - 10px);}
	.comment {padding: 5px;}
	.refbycat {width: calc(100% - 10px); table-layout: fixed; overflow-wrap: break-word; word-wrap: break-word;}
	.excelformulas {width: calc(100% - 10px); table-layout: fixed; overflow-wrap: break-word; word-wrap: break-word;}
	#mobilesearch {display:block; position: absolute; left:5px; top: 40px; width: calc(100% - 10px);}
	.fplargecontainer {display:none;}
	.fpsmallcontainer {display:none;}
	.hamburger {display:block;width: 35px; height: 5px; background-color: black; margin: 6px 0;}
	#ham_container {float:right; display:block; position: absolute; top: 20px; right: 20px;}
	.navbar {z-index:900;} 
	#navwrapper {display: none; position: fixed; top: 90px; right: 20px; left:20px;z-index:900}
	ul.navbar  {
		font-size: 14pt;
		list-style-type: none;
		margin: 0;
		padding: 0;
		overflow: hidden;
		background-color: #333;

		/*position: absolute;
		bottom: -41.82px;*/
		width: 100%;
    }
	#toc {width: calc(100% - 50px); margin: 10px 0 10px 20px; background: #E8F2F9; padding: 20px; font-size: 14pt; border-radius: 20px; }
	.linebreak {display:none;}
	.wsname {top: 25px;
			font-size: 20pt;
	    	-webkit-text-fill-color: white;
    		-webkit-text-stroke-width: 1px; }
	.more {
    /* float: right; */
    font-size: 20pt;
    display: inline-block;
    position: absolute;
    right: 80px;
    top: 26px;
    color: black;
    }
	html #wpadminbar {display:none;}
	#container323 { width:calc(100% - 45px);}

}