jk.nipponalba.scot website
				https://jk.nipponalba.scot
			
			
		
			You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
			
		
		
		
		
			
		
			
				
					
					
						
							686 lines
						
					
					
						
							11 KiB
						
					
					
				
			
		
		
		
			
			
			
				
					
				
				
					
				
			
		
		
	
	
							686 lines
						
					
					
						
							11 KiB
						
					
					
				| @charset "UTF-8"; | |
| @import url('https://rsms.me/inter/inter.css'); | |
| html { font-family: 'Inter', sans-serif;} | |
| @supports (font-variation-settings: normal) { | |
|   html { font-family: 'Inter var', sans-serif; } | |
| } | |
| :root { | |
|   --dark-link:#59ABE3; | |
|   --dark-text:#e8e8e8; | |
|   --dark-bg:#2b2b2b; | |
|   --dark-opacity: 0.75; | |
|   --light-text:#2b2b2b; | |
|   --light-bg:#e8e8e8; | |
|   --light-link:#0065BF; | |
|   --light-opacity:1; | |
| 
 | |
|   --text-colour: var(--dark-text); | |
|   --bg-colour: var(--dark-bg); | |
|   --link-colour: var(--dark-link); | |
|   --opacity-img: var(--dark-opacity); | |
| } | |
| 
 | |
| @media (prefers-color-scheme: light) { | |
|     --text-colour: var(--light-text); | |
|     --bg-colour: var(--light-bg); | |
|     --link-colour: var(--light-link); | |
|     --opacity-img: var(--light-opacity); | |
| 
 | |
| } | |
| [data-theme="light"]{ | |
|   --text-colour: var(--light-text); | |
|   --bg-colour: var(--light-bg); | |
|   --link-colour: var(--light-link); | |
|   --opacity-img: var(--light-opacity); | |
| } | |
| 
 | |
| /* Switched mode */ | |
| .theme-switch:checked ~ *, | |
| .theme-switch:checked + *, | |
| .theme-switch:checked + * + * | |
| .theme-switch:checked + * + *{ | |
|   --text-colour:var(--light-text); | |
|   --bg-colour:var(--light-bg); | |
|   --link-colour:var(--light-link); | |
|   --opacity-img: var(--light-opacity); | |
| } | |
| 
 | |
| .theme-switch{ | |
|   display:none; | |
| } | |
| 
 | |
| .light{ | |
|   display:inline; | |
|   float:right; | |
|   color:var(--text-colour); | |
| } | |
| 
 | |
| html { | |
|   -webkit-animation-fill-mode: forwards; | |
|   height:100%;display:block; | |
| } | |
| 
 | |
| body { | |
|   color: var(--text-colour); | |
|   font-size: 15px; | |
|   width: 100%; | |
|   margin: 0 auto 30px auto; | |
|   background: var(--bg-colour); | |
|   min-height: 100%; | |
|   height:100%; | |
|   overflow:hidden; | |
| } | |
| p { | |
|   line-height: 1.9em; | |
|   font-weight: 400; | |
|   font-size: 15px; | |
| } | |
| a { | |
|   text-decoration: none; | |
|   color: var(--link-colour); | |
| } | |
| a:link, a:visited { | |
|   opacity: 1; | |
|   -webkit-transition: all .15s linear; | |
|   -moz-transition: all .15s linear; | |
|   -o-transition: all .15s linear; | |
|   -ms-transition: all .15s linear; | |
|   transition: all .15s linear; | |
|   color: var(--link-colour); | |
| } | |
| a:hover, a:active { | |
|   color: var(--text-colour); | |
| } | |
| img { | |
|   opacity: var(--opacity-img); | |
|   transition: opacity .5s ease-in-out; | |
| } | |
| img:hover { | |
|   opacity: 1 | |
| } | |
| table { | |
|     border-collapse:collapse; | |
| } | |
| table, td, th{ | |
|   border: 1px dotted var(--text-colour); | |
|   padding:15px; | |
| } | |
| h3 { | |
|   color: var(--text-colour); | |
|   font-size: 22px; | |
|   font-weight: 600; | |
|   line-height: 1.6; | |
| } | |
| h4 { | |
|   color: var(--text-colour); | |
|   font-size: 16px; | |
| } | |
| pre { | |
|   background: var(--bg-colour); | |
|   padding: 5px; | |
| } | |
| #page{ | |
|   color: var(--text-colour); | |
|   background: var(--bg-colour); | |
|   width: 100%; | |
|   height:100%; | |
|   display:block; | |
| } | |
| 
 | |
| .main { | |
|   margin:0; | |
|   padding:0; | |
|   width:80%; | |
|   max-width: 1000px; | |
|   margin: 0 auto; | |
|   background: var(--bg-colour); | |
|   height:100%; | |
|   min-height:100%; | |
|   display:block; | |
| } | |
| 
 | |
| .page-top { | |
|   width: 80%; | |
|   max-width: 1000px; | |
|   display:block; | |
|   z-index: 3; | |
|   height: 60px; | |
|   border-bottom: 1px solid var(--text-colour); | |
|   background: var(--bg-colour); | |
|   margin: 0 auto; | |
| } | |
| .page-top a { | |
|   color: var(--text-colour); | |
| } | |
| .page-top a:hover { | |
|   color: var(--link-colour); | |
| } | |
| nav { | |
| width:80%; | |
|   list-style: none; | |
|   padding: 18px 0px; | |
|   float: left; | |
|   font-size: 14px; | |
|   display:inline-block; | |
| } | |
| nav li{ | |
|   position: relative; | |
|   display: initial; | |
|   padding-right: 20px; | |
| } | |
| .selectors{ | |
|   width:130px; | |
|   float:right; | |
|   display:inline-block; | |
|   vertical-align:middle; | |
|   padding: 10px 0px; | |
| } | |
| .selectors i{ | |
|   margin:0; | |
|   padding-left:10px;; | |
| } | |
| .language-selector { | |
|   position:relative; | |
|   display:inline-block; | |
|   float:right; | |
|   padding:0px 10px;padding:0; | |
|   margin:0; | |
| } | |
| .language-selector ul{ | |
|   list-style:none; | |
|   padding:0; | |
|   margin:0; | |
| } | |
| .theme-selector{ | |
|   margin:0; | |
|   padding:0; | |
| } | |
| .content { | |
|   height: 95%; | |
|   overflow:auto; | |
|   -ms-overflow-style: none; | |
|   scrollbar-width:none; | |
| } | |
| .content::-webkit-scrollbar{ | |
|   display:none; | |
| } | |
| .about .post{ | |
|   border: 1px dotted var(--text-colour); | |
|   padding: 10px; | |
|   display:block; | |
|   margin:0; | |
|   vertical-align:top; | |
| } | |
| .profile{ | |
|   width:85% !important; | |
|   display:block; | |
|   margin: 0 auto; | |
|   padding-top:30px; | |
| } | |
| .profile-left{ | |
|   width:20% !important; | |
|   min-width: 200px; | |
|   padding:0; | |
|   margin:0; | |
|   display:inline-block; | |
|   vertical-align:middle; | |
| } | |
| .profile-right{ | |
|   vertical-align:top; | |
|   width:75%; | |
|   display:inline-block; | |
|   padding:0; | |
|   margin:0; | |
|   text-align:justify; | |
| } | |
| .profile-right a{ | |
|   color: var(--text-colour); | |
| } | |
| .profile-right a:hover{ | |
|   color: var(--link-colour); | |
| } | |
| .profile img{ | |
|   width:165px; | |
|   border-radius: 5%; | |
|   margin-right: 40px; | |
| } | |
| .profile .title{ | |
|  text-transform: uppercase; | |
|  font-size: 1.8rem; | |
|  font-weight: bold; | |
|  letter-spacing: 1.5px; | |
|  line-height: 1; | |
|  display:inline-block; | |
|  padding-left:10px; | |
| } | |
| .social-links { | |
|  list-style: none; | |
|  padding: 0; | |
|  } | |
| .social-links i { | |
|  margin-right: 3px; | |
| } | |
| .social-links li { | |
|  display: inline; | |
| } | |
| .social-links a { | |
|  color: var(--text-colour); | |
| } | |
| .social-links a:hover { | |
|  color: var(--link-colour); | |
| } | |
| .info i{ | |
|   opacity: 0.5; | |
|   margin-right: 5px; | |
| } | |
| .info{ | |
|   padding: 30px 0; | |
|   font-size:13px; | |
| } | |
| #info-date{ | |
|   float:right; | |
| } | |
| #info-date .dt-published{ | |
|   font-size:13px; | |
| } | |
| .category, .blog, .tag, #info-date { | |
|   display: inline-block; | |
|   font-size: 13px; | |
|   line-height: 1.5; | |
| } | |
| .categories, .tags{ | |
|   display:inline; | |
|   margin:0; | |
|   padding:0; | |
| } | |
| .categories li, .tags li{ | |
|   list-style:none; | |
|   display:inline; | |
| } | |
| .tag::before { | |
|   content: "#"; | |
|   opacity: .75; | |
| } | |
| .categories li::after, .tags li::after{ | |
|   content: ", "; | |
| } | |
| .categories li:last-child:after, .tags li:last-child:after{ | |
|   content: ""; | |
| } | |
| .reading-time{ | |
|   display:inline; | |
|   float:right; | |
|   font-weight:bold; | |
| } | |
| .stream{ | |
|   padding-bottom:150px; | |
| } | |
| .post{ | |
|   margin: 30px 0; | |
|   } | |
|   .index_content{ | |
|     text-align:justify; | |
|     width:100%; | |
|   } | |
| .banner{ | |
|   width:90%; | |
|   max-height: 300px; | |
|   object-fit:scale-down; | |
|   object-position:top; | |
| } | |
| .h-entry p a { | |
|   text-decoration: none; | |
|   color: var(--link-colour); | |
| } | |
| .h-entry a:hover { | |
|   color: var(--link-colour); | |
| } | |
| .h-entry img { | |
|   text-align: center; | |
|   max-width: 800px; | |
|   margin: 0 auto; | |
|   display:block; | |
|   padding:10px; | |
| } | |
| #syndication{ | |
|   display:inline-block; | |
|   float:left; | |
|   font-size:13px; | |
|   margin:0; | |
| } | |
| #interactions{ | |
|   margin:20px 0 10px 0; | |
|   padding:0; | |
|   display:inline-flex; | |
|   float:left; | |
|   height:30px; | |
|   width:100%; | |
|   border-top:1px dotted var(--text-colour); | |
| } | |
| #webmention-form{ | |
|   display:inline-flex; | |
|   margin-top:20px; | |
|   width: 100%; | |
| } | |
| #webmention-form label{ | |
|   display:inline; | |
|   float:left; | |
|   margin-bottom:10px; | |
| } | |
| #webmention-form input[type=url]{ | |
|   width:60%; | |
| } | |
| #webmentions{ | |
|   display:block; | |
|   margin-top: 0 20px 0 0 ; | |
|   padding: 0 0 200px 0; | |
| } | |
| .remote_profile{ | |
|   height: 100%; | |
|   width: 70px; | |
|   display:inline-block; | |
|   vertical-align:top; | |
| } | |
| .remote_profile img{ | |
|   width: 50px; | |
|   border-radius: 50%; | |
|   display:inline; | |
|   float:left; | |
|   border:0; | |
|   padding:0; | |
| } | |
| .interaction{ | |
|   border:1px dotted var(--text-colour); | |
|   padding: 10px; | |
|   display:block; | |
|   margin:0; | |
|   min-height:60px; | |
|   vertical-align:top; | |
| } | |
| .interaction .intactivity{ | |
|   font-size:13px; | |
|   font-style:italic; | |
|   line-height:18px; | |
| } | |
| .interaction .intcontent{ | |
|   display:inline-block; | |
|   font-size:15px; | |
|   vertical-align:top; | |
|   max-width: 90%; | |
| } | |
| .interaction time{ | |
|   font-size:12px; | |
| } | |
| .interaction h4{ | |
|   line-height:15px; | |
|   padding:0; | |
|   margin:0; | |
|   display:block; | |
| } | |
| .interaction.like, .interaction.share{ | |
|   border:0; | |
|   color: var(--text-colour); | |
|   padding:2px; | |
|   margin:30px 0 0 0; | |
|   display:flex; | |
|   width:100%; | |
|   min-height:30px; | |
| } | |
| .interaction.like img,.interaction.share img{ | |
|   display:inline-flex; | |
|   float:left; | |
|   width:30px; | |
|   height:30px; | |
|   margin:0; | |
|   border-radius: 50%; | |
| } | |
| footer { | |
|   clear: both; | |
|   text-align: center; | |
|   font-size: 14px; | |
|   position:fixed; | |
|   bottom:0; | |
|   margin: 0 auto; | |
|   width: 100%; | |
|   padding:20px 0; | |
|   background: var(--bg-colour); | |
| } | |
| footer a { | |
|   color: var(--text-colour); | |
| } | |
| footer a:hover { | |
|   color: var(--link-colour); | |
| } | |
| footer img{ | |
|   max-height:40px; | |
|   margin-top:10px; | |
| } | |
| 
 | |
| /*for archive*/ | |
| .description { | |
|   color: var(--text-colour); | |
| } | |
| .list-title{ | |
|   margin:30px 0; | |
|   font-size:30px; | |
|   font-weight:bold; | |
|   color: var(--text-colour); | |
| } | |
| 
 | |
| .list-title i{ | |
|   font-size:22px; | |
|   vertical-align:middle; | |
|   color: var(--text-colour); | |
| } | |
| 
 | |
| .list-with-title { | |
|   font-size: 14px; | |
|   margin: 30px 0; | |
|   padding: 0; | |
| } | |
| .list-with-title li { | |
|   list-style-type: none; | |
|   padding: 0; | |
| } | |
| .list-with-title .listing-title { | |
|   font-size: 24px; | |
|   color: var(--text-colour); | |
|   font-weight: 600; | |
|   line-height: 2.2em; | |
| } | |
| .list-with-title .listing { | |
|   padding: 0; | |
| } | |
| .list-with-title .listing .listing-post { | |
|   padding-bottom: 5px; | |
| } | |
| .list-with-title .listing .listing-post .post-time { | |
|   float: right; | |
|   color: var(--text-colour); | |
| } | |
| .list-with-title .listing .listing-post a { | |
|   color: var(--text-colour); | |
| } | |
| .list-with-title .listing .listing-post a:hover { | |
|   color: var(--link-colour); | |
| } | |
| 
 | |
| .readmore { | |
|   font-size: 14px; | |
|   text-align:left; | |
|   padding:0; | |
|   text-decoration:underline; | |
| } | |
| 
 | |
| .page_404 { | |
|   text-align: center; | |
|   padding-top: 50px; | |
| } | |
| 
 | |
| .pixelfed_embed { | |
|   margin:0 auto; | |
|   display:block; | |
| } | |
| hr { | |
|   color: var(--text-colour); | |
| } | |
| 
 | |
| .author .title{ | |
|   display:none; | |
| } | |
| 
 | |
| #response .h-cite{ | |
|   width:100%; | |
|   display:inline-block; | |
|   vertical-align:top; | |
|   padding:0; | |
| } | |
| #response p{ | |
|   margin:0; | |
| } | |
| time{ | |
|   font-size:13px; | |
| } | |
| .bookmark .p-content{ | |
|   display:inline; | |
|   margin:0; | |
|   padding:0; | |
| } | |
| .photo{ | |
|   display:flex; | |
|   width:100%; | |
| } | |
| .photogrid{ | |
|   display:block; | |
|   width:100%; | |
|   float:left; | |
|   min-width:100%; | |
|   margin-bottom:10px; | |
| } | |
| img.thumb{ | |
|   width:300px; | |
|   float:left; | |
|   display:inline; | |
|   padding: 0px; | |
|   margin:10px; | |
|   border: 1px solid var(--text-colour); | |
| } | |
| hr{ | |
|   border-top:1px dotted var(--text-colour); | |
|   border-bottom:0; | |
| } | |
| .pagination { | |
|    list-style:none; | |
|    margin: 0 auto; | |
|    border:0px; | |
|    padding-top:20px; | |
|    display:block; | |
|    max-width: 600px; | |
|    width:100%; | |
| } | |
| .pagination li{ | |
|   display:inline-block; | |
|   padding:10px 50px; | |
|   font-weight:bold; | |
| } | |
| .pagination-bottom{ | |
|   padding-bottom:100px; | |
| } | |
| .pagination a { | |
|   color: var(--text-colour); | |
| } | |
| .pagination a:hover { | |
|   color: var(--link-colour); | |
| } | |
| .anchor { | |
|   display:none; | |
| } | |
| 
 | |
| .anchor:target { | |
|   display:block; | |
| } | |
| 
 | |
| @media screen and (max-width: 760px) { | |
|   .content { | |
|     width:100%; | |
|     z-index: 2; | |
|     position: absolute; | |
|     left:0; | |
|   } | |
|   .about, .post, .archive, .stream{ | |
|     width:95%; | |
|     margin:0 auto; | |
|   } | |
|   .profile{ | |
|     width:100%; | |
|     margin:0 auto; | |
|     padding:0; | |
|     text-align:center; | |
|     display:block; | |
|   } | |
|   .profile-left{ | |
|     display:block; | |
|     margin:0 auto; | |
|     padding: 0; | |
|     width:100%; | |
|     text-align:center; | |
|     float:none; | |
|   } | |
|   .profile-left img{ | |
|     padding: 0px; | |
|     margin: 10px; | |
|   } | |
|   .profile-right{ | |
|     display:block; | |
|     width:100%; | |
|     text-align:center; | |
|     float:none; | |
|     margin:0 auto; | |
|   } | |
|   .page-top { | |
|     width: 95%; | |
|     padding: 10px 0; | |
|   } | |
|   .page-top nav{ | |
|     width: 70%; | |
|   } | |
|   .page-top nav #Bookmarks{ | |
|    display:none; | |
|    } | |
|    .page-top nav li{ | |
|      padding-right: 10px; | |
|    } | |
|    .page-top .selectors{ | |
|      width:130px; | |
|    } | |
|   .page-top .language-selector i{ | |
|    padding:0 5px; | |
|   } | |
| 
 | |
|   .content img, .post img{ | |
|     width: 95%; | |
|     text-align:center; | |
|     float:none; | |
|   } | |
| .interactions{ | |
|   padding-bottom: 100px; | |
| } | |
|   .remote_profile{ | |
|     width: 50px; | |
|   } | |
|   .remote_profile img{ | |
|     width: 30px; | |
|   } | |
| 
 | |
|   .pagination li{ | |
|     display:inline-block; | |
|     padding:0px 20px; | |
|     height: 30px; | |
|   } | |
|   .pagination-bottom{ | |
|     margin-bottom:0px; | |
|   } | |
|   footer{ | |
|     display:none; | |
|   } | |
| }
 |