.no-javascript .headline1.element2,
.no-javascript #origami-creature-resized { display: none; }
.spaceless-break { margin: 0 0 18px; height: 2px; background-color: #333; z-index:1; position: relative; }
.header-level-2 { margin-bottom: 0; }

#past_page_kaivongcom {
    clear: both;
    border: 10px solid #FFF;
}
#origami-creature-resized {
  float: right;
  height: 40;
  width: 78;
}
.screen.page-body {
  margin: 0;
  padding: 0;
}
.headline1.element2 { margin: 0; padding: 16px 0 0 13px }
.headline1.element2 a { background-color: #bbb; color: #fff; text-decoration: none; padding: 6px 4px 0; line-height:1;
                        display: inline-block; margin-top: 4px; }
.text-lower-paragraph { margin: 0 0 0 13px; line-height: 1.5; }
.page-body.look-02 .text-lower-paragraph { color: #333 }
.content code { white-space: break-spaces; text-overflow: ellipsis; width: 320px;
overflow: hidden; display: block; text-align: left;
}
#HTMLPageContent .look-01 { background-color: #FFFFFF; color: #000000; }
#HTMLPageContent .look-02 { background-color: #CCCCCC; }
#HTMLPageContent .look-03 { background-color: #A7A7A7; }
#HTMLPageContent .look-04 { background-color: #787878; }
#HTMLPageContent .look-05 { background-color: #444444; }
#HTMLPageContent .look-06 { color: #000; }
#art-ascii-light2,
#art-ascii-dark1,
#art-ascii-dark2 { display: none; }
#art-ascii-wall-switcher:hover #art-ascii-light2 { display: inline-block; }
#art-ascii-wall-switcher:hover #art-ascii-light1 { display: none; }
#kaivongdev-news-happenings .wrapper { background-color: #fff ; }
.table-look thead tr td { background-color: #AAAAAA; }
.paragraph-01 { margin-top: 0;  font-size: smaller; }
.ordered-list { padding: 0 0 0 16px; }
.list-item { font-size: smaller; padding: 0;}
.headline {font-size: small;}
#HTMLPageContent .screen {
  border-top: #F09937 13px solid;
  cursor: default;
  font-family: Kailasa, arial;
  font-size: small;
  margin: 0 auto;
}
#HTMLPageContent .screen .wrapper { background-color: #fff; padding: 0;
    z-index: auto; position: relative;
}
#news {}
.links-navigator { background-color: #fff; margin-top: 100px; padding: 10px; text-align: center; }
.news-code-contact-space,
#news-code-contact-space { background-color: #eee; color: #333;  padding: 4px;}
#HTMLPageContent .alt-link-text { background-color: #333; color: #eee; }
.no-javascript #look-linker-form { visibility: hidden; }
#look-linker-form { padding: 0 0 0 10px; }
.img-03 { display: none; }
#look-04,#look-05,#look-06,
#look-00, #look-01, #look-02,#look-03 { padding-left: 26px; display: block; }
.aside .headline2 { padding-left: 16px; margin-right: 18px; 
                    margin-left: 0;
                    border-left: 10px solid #666666; 
                  }
#cat-wrapper-list { min-width: 510px; z-index: 2; position: relative; }
#look-linker-list { visibility: hidden; }
.themes-display #look-linker-list { visibility: visible; }
#wf-themes-image { display: none; } 
@media (prefers-color-scheme: dark){
    :root {
        color-scheme: light dark;
        --page-headline-color: #666;
        --page-txt-color: #F7C265;
        --page-aside-txt-color: #666;
        --page-highlights: #fff;
    }
    #HTMLPageContent .look-01 { color: #333; }
    #HTMLPageContent .look-06 { color: #EEEEEE; }
    #art-ascii-light1 { display: none; }
    #art-ascii-light2 { display: none; }
    #art-ascii-dark1 { display: inline-block; }
    #art-ascii-dark2 { display: none; }
    #art-ascii-wall-switcher:hover #art-ascii-light1 { display: none; }
    #art-ascii-wall-switcher:hover #art-ascii-light2 { display: none; }
    #art-ascii-wall-switcher:hover #art-ascii-dark2 { display: inline-block; }
    #art-ascii-wall-switcher:hover #art-ascii-dark1 { display: none; }
}
#kaivongdev-news-happenings,
#look-linker-list-info { display: inline-block; }
#look-linker-list-info #bold-headline { text-transform: uppercase;  }
#off-javascript-enable-message { color: var(--page-aside-txt-color); padding: 0 20px 0; }
#look-linker-list-info #bold-headline, #what-is-linkedin { color: var(--page-aside-txt-color); font-weight: bold;}
#what-is-linkedin { font-size: 80%; }
.aside .look-linkers-enhanced-dynamic-styles,
.defaults-02-look .aside .look-linkers-enhanced-dynamic-styles,
.aside .look-linkers-enhanced-dynamic-styles:hover { text-decoration: underline; }
.breaks-line { clear: both; }
.hey-highlight { color: #3E3ECC; }
.highlight5 { background-color: #63E7E7; color:#EEEEEE; padding-left: 5px; padding-right: 5px; text-align: center; }
.headline1 { font-size: smaller; }
#about-kaivongdev { padding-top: 0; margin-bottom: 0; }
.bio-name { color: #333333; display: block; font-weight: normal; }
body { line-height: 1.5; color: var(--page-txt-color)} 
a:link { color: #E79423; }
h2.headline2 .highlight1 { background-color: #FBEFDE; color: #E79423; }
h2.headline2 .highlight2 { background-color: #F9E0E5; color: #DD3256; }
h2.headline2 .highlight3 { background-color: #E9BDE2; color: #EA0EC6; }
.page-cover { background: rgba(0 0 0 / 0.25);
  position: absolute;
  height: 100%; width: 100%; }
.edited-social-colours {
  height: 360px;
  width: 360px;
}
.headline1,
.headline2 {
  clear: both;
  color: #666666;
  font-family: Kailasa,arial;
  text-transform: uppercase;
}
.aside {
  border: 2px solid #fff; border-top: 3px solid #333;
  clear: both;
  max-width: 157px;
  min-height: 600px;
  background: #D1D1D1;
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 34px;
  z-index: 2; }
.picture.image {
  border: 3px solid silver;
  display: block;
}
#previous-social-links { padding: 0 0 0 20px; clear: left; }
#dev-email-hello-eh { width:20px; height:16px; top: 5px; position: relative; }
#linkedContent .list-item .h-text {
  display: inline-block;
  overflow: hidden;
  text-indent: -9999px;
}
.list-item {
  display: inline-block;
}
.hide-content { visibility: hidden; display: none;}
.themes-display #wf-themes-image {  display: block; margin: 20px 0 0; }
#wf-themes-image02 { height: 600px; }
/* position: absolute; left: -2px; top: 360px; */
/*#wf-themes-image02 {*/
/*    bottom: 0;*/
/*    top: -109px;*/
/*    position: relative;*/
/*    right: 0;*/
/*}*/

@media handheld {
    .aside { display: none; }
}
@media tty {
    h1 { border-bottom: 10px solid red; }
}
@media screen and (max-width:394px) {
    .aside,
    .content { float: none; }
    .content {
        min-width: 140px;
    }
    body.html1999.themes-display #wf-themes-image { display: none; }
    #linkedContent,
    .aside .headline2 { display: inline-block; vertical-align: top; }
    #linkedContent {margin-top: 6px; }
    #q-linkedin { padding: 0;
    }
}
body    { min-width: 380px; }
.content { line-height: 1;   margin: -9px 200px 0 60px;
           border-left: 2px solid #222; min-height: 600px;
}
