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.
		
		
		
		
		
			
		
			
				
					
					
						
							938 lines
						
					
					
						
							17 KiB
						
					
					
				
			
		
		
		
			
			
			
				
					
				
				
					
				
			
		
		
	
	
							938 lines
						
					
					
						
							17 KiB
						
					
					
				| @charset "UTF-8"; | |
| @font-face {  font-family: 'Inter';  font-weight: 400;  font-style: normal;  font-display: swap; unicode-range: U+000-5FF; src: local('Inter'), url('/fonts/Inter-Regular.woff2') format('woff2'), url('/fonts/Inter-Regular.woff') format('woff');} | |
| @font-face {  font-family: 'Inter';  font-weight: 400;  font-style: italic;  font-display: swap; unicode-range: U+000-5FF; src: local('Inter'), url('/fonts/Inter-Italic.woff2') format('woff2'), url('/fonts/Inter-Italic.woff') format('woff');} | |
| @font-face {  font-family: 'Inter';  font-weight: 700;  font-style: bold;  font-display: swap; unicode-range: U+000-5FF; src: local('Inter'), url('/fonts/Inter-Bold.woff2') format('woff2'), url('/fonts/Inter-Bold.woff') format('woff');} | |
| /*! | |
| Fork Awesome 1.1.7 | |
| License - https://forkaweso.me/Fork-Awesome/license | |
|  | |
| Copyright 2018 Dave Gandy & Fork Awesome | |
|  | |
| Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: | |
|  | |
| The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. | |
|  | |
| THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | |
|  */ | |
| /* FONT PATH | |
|  * -------------------------- */ | |
| @font-face { | |
|   font-family: 'ForkAwesome'; | |
|   src: url('/fonts/forkawesome-webfont.woff2?v=1.1.7') format('woff2'); | |
|   font-weight: normal; | |
|   font-style: normal; | |
| } | |
| .fa { | |
|   display: inline-block; | |
|   font: normal normal normal 14px/1 ForkAwesome; | |
|   font-size: inherit; | |
|   text-rendering: auto; | |
|   -webkit-font-smoothing: antialiased; | |
|   -moz-osx-font-smoothing: grayscale; | |
| } | |
| /* makes the font 33% larger relative to the icon container */ | |
| .fa-lg { | |
|   font-size: 1.33333333em; | |
|   line-height: 0.75em; | |
|   vertical-align: -15%; | |
| } | |
| .fa-2x { | |
|   font-size: 2em; | |
| } | |
| .fa-3x { | |
|   font-size: 3em; | |
| } | |
| .fa-4x { | |
|   font-size: 4em; | |
| } | |
| .fa-5x { | |
|   font-size: 5em; | |
| } | |
| .fa-fw { | |
|   width: 1.28571429em; | |
|   text-align: center; | |
| } | |
| .fa-ul { | |
|   padding-left: 0; | |
|   margin-left: 2.14285714em; | |
|   list-style-type: none; | |
| } | |
| .fa-ul > li { | |
|   position: relative; | |
| } | |
| .fa-li { | |
|   position: absolute; | |
|   left: -2.14285714em; | |
|   width: 2.14285714em; | |
|   top: 0.14285714em; | |
|   text-align: center; | |
| } | |
| .fa-li.fa-lg { | |
|   left: -1.85714286em; | |
| } | |
| .fa-border { | |
|   padding: .2em .25em .15em; | |
|   border: solid 0.08em #eee; | |
|   border-radius: .1em; | |
| } | |
| .fa-pull-left { | |
|   float: left; | |
| } | |
| .fa-pull-right { | |
|   float: right; | |
| } | |
| .fa.fa-pull-left { | |
|   margin-right: .3em; | |
| } | |
| .fa.fa-pull-right { | |
|   margin-left: .3em; | |
| } | |
| /* Fork Awesome uses the Unicode Private Use Area (PUA) to ensure screen | |
|    readers do not read off random characters that represent icons */ | |
| .fa-music:before { | |
|   content: "\f001"; | |
| } | |
| .fa-envelope-o:before { | |
|   content: "\f003"; | |
| } | |
| .fa-heart:before { | |
|   content: "\f004"; | |
| } | |
| .fa-film:before { | |
|   content: "\f008"; | |
| } | |
| .fa-note_com:before{ | |
|   content: "\f014" | |
| } | |
| .fa-home:before { | |
|   content: "\f015"; | |
| } | |
| .fa-tags:before { | |
|   content: "\f02c"; | |
| } | |
| .fa-book:before { | |
|   content: "\f02d"; | |
| } | |
| .fa-font:before { | |
|   content: "\f031"; | |
| } | |
| .fa-picture-o:before { | |
|   content: "\f03e"; | |
| } | |
| .fa-pencil-square-o:before { | |
|   content: "\f044"; | |
| } | |
| .fa-share:before { | |
|   content: "\f064"; | |
| } | |
| .fa-leaf:before { | |
|   content: "\f06c"; | |
| } | |
| .fa-plane:before { | |
|   content: "\f072"; | |
| } | |
| .fa-calendar:before { | |
|   content: "\f073"; | |
| } | |
| .fa-comment:before { | |
|   content: "\f075"; | |
| } | |
| .fa-shopping-cart:before { | |
|   content: "\f07a"; | |
| } | |
| .fa-camera-retro:before { | |
|   content: "\f083"; | |
| } | |
| .fa-heart-o:before { | |
|   content: "\f08a"; | |
| } | |
| .fa-rss:before { | |
|   content: "\f09e"; | |
| } | |
| .fa-link:before { | |
|   content: "\f0c1"; | |
| } | |
| .fa-lightbulb-o:before { | |
|   content: "\f0eb"; | |
| } | |
| .fa-cutlery:before { | |
|   content: "\f0f5"; | |
| } | |
| .fa-smile-o:before { | |
|   content: "\f118"; | |
| } | |
| .fa-frown-o:before { | |
|   content: "\f119"; | |
| } | |
| .fa-meh-o:before { | |
|   content: "\f11a"; | |
| } | |
| .fa-thumbs-up:before{ | |
|   content: "\f164"; | |
| } | |
| .fa-youtube-play:before { | |
|   content: "\f16a"; | |
| } | |
| .fa-language:before { | |
|   content: "\f1ab"; | |
| } | |
| .fa-paw:before { | |
|   content: "\f1b0"; | |
| } | |
| .fa-recycle:before { | |
|   content: "\f1b8"; | |
| } | |
| .fa-heartbeat:before { | |
|   content: "\f21e"; | |
| } | |
| .fa-sticky-note:before { | |
|   content: "\f249"; | |
| } | |
| .fa-television:before { | |
|   content: "\f26c"; | |
| } | |
| 
 | |
| .sr-only { | |
|   position: absolute; | |
|   width: 1px; | |
|   height: 1px; | |
|   padding: 0; | |
|   margin: -1px; | |
|   overflow: hidden; | |
|   clip: rect(0, 0, 0, 0); | |
|   border: 0; | |
| } | |
| .sr-only-focusable:active, | |
| .sr-only-focusable:focus { | |
|   position: static; | |
|   width: auto; | |
|   height: auto; | |
|   margin: 0; | |
|   overflow: visible; | |
|   clip: auto; | |
| } | |
| html { font-family: 'Inter', sans-serif;} | |
| @supports (font-variation-settings: normal) { | |
|   html { font-family: 'Inter var', sans-serif; } | |
| } | |
| :root { | |
|   --green:#1B7742; | |
|   --blue:#20603C; | |
|   --dark-link:#E9E9E9; | |
|   --dark-text:#E9E9E9; | |
|   --dark-bg:#5DA797; | |
|   --dark-opacity: 1; | |
|   --light-text:#454545; | |
|   --light-bg:#E9E9E9; | |
|   --light-link:#1B7742; | |
|   --light-opacity:1; | |
|   --light-shadow:rgba(0,0,0,0.06); | |
|   --light-border:rgba(150,150,150,0.3); | |
|   --text-colour: var(--light-text); | |
|   --bg-colour: var(--light-bg); | |
|   --link-colour: var(--light-link); | |
|   --opacity-img: var(--light-opacity); | |
|   --border-colour: var(--light-border); | |
|   --shadow-colour: var(--light-shadow); | |
| } | |
| 
 | |
| @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); | |
| } | |
| 
 | |
| html { | |
| 
 | |
| } | |
| 
 | |
| body { | |
|   color: var(--text-colour); | |
|   font-size: 15px; | |
|   margin: 0 auto; | |
|   background: var(--bg-colour); | |
|   height:100vh; | |
|   min-height:100vh; | |
| } | |
| 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; | |
|   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 { | |
|     margin: 0 auto; | |
|     padding: 0px; | |
|     border-collapse:collapse; | |
| } | |
| td, th{ | |
|   border: 1px solid var(--border-colour); | |
|   padding:15px; | |
|   margin: 0; | |
| } | |
| 
 | |
| #page{ | |
|   color: var(--text-colour); | |
|   background: var(--bg-colour); | |
|   min-height:100vh; | |
| } | |
| #page-top { | |
|   width: 100%; | |
|   max-width: 800px; | |
|   z-index: 3; | |
|   height: 60px; | |
|   border-bottom: 1px solid var(--border-colour); | |
|   background: var(--bg-colour); | |
|   margin: 0 auto; | |
| } | |
| #page-top nav li, #page-top nav li a{ | |
|   background: var(--link-colour); | |
|   color: var(--bg-colour); | |
| } | |
| #page-top nav li:hover, #page-top nav li:hover a{ | |
|   background: var(--bg-colour); | |
|   color: var(--link-colour); | |
| } | |
| nav { | |
| width:100%; | |
|   list-style: none; | |
|   padding: 18px 0px; | |
|   font-size: 14px; | |
|   display:flex; | |
| 
 | |
| } | |
| nav li{ | |
|   position: relative; | |
|   display: initial; | |
|   padding-right: 20px; | |
|   font-weight:bolder; | |
|   background-color: var(--link-colour); | |
|   padding:5px; | |
|   color: var(--bg-colour); | |
|   box-shadow: 0 1px 2px var(--shadow-colour); | |
|   border: 1px solid var(--border-colour); | |
|   border-radius:5px; | |
|   margin-right: 5px; | |
| } | |
| nav li i{ | |
|   margin:0; | |
|   padding-left:10px; | |
| } | |
| nav > li:nth-child(9) { | |
|     margin-left: auto; | |
|     padding-right:5px; | |
|     display:none; | |
| } | |
| nav > li:nth-child(10) { | |
|     padding-right:0; | |
|     margin-left: auto; | |
| } | |
| nav i{ | |
|   margin-bottom:20px; | |
|   position:relative; | |
|   top:-5px; | |
| } | |
| main { | |
|   max-width: 800px; | |
|   margin: 0 auto; | |
|   background: var(--bg-colour); | |
|   display:grid; | |
|   grid-template-columns: calc(100% - 250px) 250px; | |
|   grid-template-rows: auto; | |
|   } | |
| 
 | |
| .about .h-feed, .archive-listing, .stream, .post{ | |
|   grid-column: 1; | |
|   vertical-align:top; | |
|   width: 99%; | |
|   padding-top:20px; | |
| } | |
| .profile { | |
|   margin-top:20px; | |
|   padding:10px; | |
|   box-shadow: 0 2px 3px var(--shadow-colour); | |
|   border: 1px solid var(--border-colour); | |
|   border-radius:15px; | |
|   height: 970px; | |
|   grid-column: 2; | |
|   max-width:250px; | |
|   width:rgb(255, 0, 0);px; | |
|   text-align:center; | |
|   display:table; | |
| } | |
| .profile img{ | |
|   width:150px; | |
|   border-radius: 5px; | |
|   display:block; | |
|   margin: 0 auto; | |
| } | |
| .profile .title{ | |
|  font-size: 1.2rem; | |
|  font-weight: bold; | |
|  letter-spacing: 1.1px; | |
|  line-height: 1; | |
|  } | |
| .social-links { | |
|  list-style: none; | |
|  padding: 0; | |
|  } | |
| .social-links i { | |
|   font-size:25px; | |
| } | |
| .social-links li { | |
|  display: inline; | |
| } | |
| .social-links a { | |
|  color: var(--text-colour); | |
| } | |
| .social-links a:hover { | |
|  color: var(--link-colour); | |
| } | |
| .social-links img{ | |
|     max-width: 24px; | |
|     vertical-align:middle; | |
|     padding-bottom: 7px; | |
|     padding-left: 4px; | |
|     display: inline; | |
|   } | |
| 
 | |
| .profile .description{ | |
|   text-align:center; | |
| } | |
| 
 | |
| .profile .interests .p-category{ | |
|   background-color: var(--blue); | |
|   padding:5px; | |
|   color: var(--bg-colour); | |
|   box-shadow: 0 1px 2px var(--shadow-colour); | |
|   border: 1px solid var(--border-colour); | |
|   border-radius:5px; | |
|   display:inline-block; | |
|   margin:2px; | |
| } | |
| 
 | |
| .site-info{ | |
|   font-size:13px; | |
| } | |
| .site-info a{ | |
|   color: var(--text-colour); | |
| } | |
| 
 | |
| .index-note, .feed, .post, #response .h-cite, | |
| .resume header, .workhistory, .education, .skills, .feeds { | |
|   width: 98%; | |
|   box-shadow: 0 2px 3px var(--shadow-colour); | |
|   border: 1px solid var(--border-colour); | |
|   border-radius: 15px; | |
|   padding:10px; | |
| } | |
| .index-note{ | |
|   width:92%; | |
|   margin-bottom: 20px; | |
|   background: var(--light-bg) | |
| } | |
| .index-article, .index-photo, .list-article, .list-blog, .list-category{ | |
|   box-shadow: 0 2px 3px var(--shadow-colour); | |
|   border: 1px solid var(--border-colour); | |
|   border-radius: 15px; | |
|   vertical-align:top; | |
|   width:31%; | |
|   display:inline-block; | |
|   height: 220px; | |
|   margin:0; | |
|   padding:0; | |
| } | |
| .index-article img,  .list-article img, .list-blog img{ | |
|   width:100%; | |
|   height:100px; | |
|   border-top-left-radius:15px; | |
|   border-top-right-radius:15px; | |
|   object-fit:cover; | |
|   margin:0; | |
|   padding:0; | |
| } | |
| 
 | |
| .index-article a,  .list-article a, .list-blog a{ | |
|   color: var(--text-colour); | |
| } | |
| .entry-title{ | |
|   font-weight:bold; | |
|   padding:5px; | |
|   min-height:40px; | |
|   display:block; | |
| } | |
| .index-article .e-content, .list-article .e-content{ | |
|   padding:5px; | |
| } | |
| .index-photo img{ | |
|   width:100%; | |
|   height:220px; | |
|   object-fit:cover; | |
|   border-radius:15px; | |
|   margin:0; | |
|   padding:0; | |
| } | |
| .latest_photos{ | |
|   padding-bottom: 50px; | |
| } | |
| .info i{ | |
|   opacity: 0.5; | |
|   margin-right: 5px; | |
| } | |
| .info{ | |
|   padding: 30px 0; | |
|   font-size:13px; | |
| 
 | |
| } | |
| .blogs_span, .categories_span, .tags_span{ | |
|   width: 100%; | |
|   display:block; | |
| } | |
| .info-date{ | |
|   text-align:right; | |
|   float:right; | |
| 
 | |
| } | |
| .category, .blog, .tag { | |
|   font-size: 13px; | |
|   line-height: 1.5; | |
|   display:inline; | |
|   text-decoration:underline; | |
| } | |
| .categories, .tags{ | |
|   display:inline; | |
|   margin:0;padding:0; | |
| } | |
| .categories li, .tags li{ | |
|   list-style:none; | |
|   display:inline; | |
|   text-transform: capitalize; | |
| } | |
| .tag::before { | |
|   content: "#"; | |
|   opacity: .75; | |
| } | |
| .categories li::after, .tags li::after{ | |
|   content: ", "; | |
| } | |
| .categories li:last-child:after, .tags li:last-child:after{ | |
|   content: ""; | |
| } | |
| .info-date{ | |
|   grid-column: 2; | |
|   text-align:right; | |
|   line-height:1.5; | |
| } | |
| .info-date .dt-published{ | |
|   font-size:13px; | |
| } | |
| .info-date a{ | |
|   text-decoration:underline; | |
| } | |
| 
 | |
| .stream{ | |
|   margin: 0 auto; | |
| } | |
| 
 | |
| .feed{ | |
|   margin-bottom: 10px; | |
|   padding:0; | |
| } | |
| .post{ | |
|   margin: 20px 0; | |
|   padding: 0; | |
|   } | |
| .index_content, .post_content, .archive_content{ | |
|     text-align:justify; | |
|     width:97%; | |
|     padding: 10px; | |
| } | |
| .index_content .e-content img, .post_content img, .listing img{ | |
|   width: 90%; | |
|   display:block; | |
|   margin: 0 auto; | |
|   border-radius:15px; | |
| } | |
| .h-entry p a { | |
|   text-decoration: underline; | |
|   color: var(--link-colour); | |
| } | |
| .h-entry a:hover { | |
|   color: var(--link-colour); | |
| } | |
| 
 | |
| .description { | |
|   color: var(--text-colour); | |
| } | |
| 
 | |
| .list-title{ | |
|   font-size:30px; | |
|   font-weight:bold; | |
|   color: var(--text-colour); | |
| } | |
| 
 | |
| .list-title i{ | |
|   font-size:22px; | |
|   vertical-align:middle; | |
|   color: var(--text-colour); | |
| } | |
| 
 | |
| .listing{ | |
|   padding:0; | |
|   margin:0; | |
| } | |
| .listing li.post { | |
|   list-style-type: none; | |
|   padding: 10px; | |
|   width: 95%; | |
| } | |
| .listing-title { | |
|   font-size: 24px; | |
|   color: var(--text-colour); | |
|   font-weight: 600; | |
|   line-height: 2.2em; | |
| } | |
| .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); | |
| } | |
| .list-without-title{ | |
|   list-style: none; | |
|   padding: 5px 0; | |
| } | |
| .readmore { | |
|   font-size: 14px; | |
|   text-align:left; | |
|   padding:0; | |
|   text-decoration:underline; | |
| } | |
| 
 | |
| .page_404 { | |
|   text-align: center; | |
|   padding-top: 50px; | |
| } | |
| 
 | |
| hr { | |
|   color: var(--text-colour); | |
| } | |
| 
 | |
| .author .title{ | |
|   display:none; | |
| } | |
| 
 | |
| time{ | |
|   font-size:13px; | |
| } | |
| .picture{ | |
|   flex: calc(100% / 3); | |
|   max-width:calc(100% / 3); | |
| } | |
| .photogrid{ | |
|   display:flex; | |
|   flex-wrap:wrap; | |
|   width:100%; | |
|   height: 100%; | |
|   min-width:100%; | |
|   margin-bottom:10px; | |
| } | |
| .feed img.thumb{ | |
|   width:220px; | |
|   border-radius: 15px; | |
|   padding: 0px; | |
|   margin:10px; | |
|   border: 1px solid var(--border-colour); | |
| } | |
| hr{ | |
|   border-top: 1px solid var(--border-colour); | |
|   border-bottom:0; | |
| } | |
| .pagination { | |
|    list-style:none; | |
|    margin: 0 auto; | |
|    border:0px; | |
|    display:flex; | |
|    max-width: 600px; | |
|    width:100%; | |
| } | |
| .pagination li{ | |
|   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; | |
| } | |
| 
 | |
| 
 | |
| h1 { | |
|   color: var(--text-colour); | |
|   font-size: 20px; | |
|   font-weight: 600; | |
|   line-height: 1.4; | |
| } | |
| ol{ | |
|   padding: 0; | |
| } | |
| ol li{ | |
|   list-style-position: inside; | |
| } | |
| 
 | |
| .panel{ | |
|   width:230px; | |
|   border-radius: 15px; | |
|   padding: 0; | |
|   border: 1px solid var(--border-colour); | |
|   margin: 0; | |
| } | |
| .panel-heading{ | |
|   border-bottom: 1px solid var(--border-colour); | |
|   text-align:left; | |
|   padding: 5px 10px; | |
| } | |
| #category-cloud{ | |
|   width:97%; | |
|   margin: 0 auto; | |
|   padding: 10px 0; | |
| } | |
| .index-note img{ | |
|   max-width: 500px; | |
| } | |
| .index_exercise{ | |
|   width: 95%; | |
| } | |
| .exercise_grid{ | |
|   max-width: 94%; | |
|   display:grid; | |
|   grid-template-columns: 17% 18% 25% 25% auto; | |
|   grid-template-rows: 85px 60px; | |
|   border: 1px solid var(--border-colour); | |
|   border-radius:15px; | |
|   margin: 0 auto; | |
|   padding: 10px; | |
|   margin-bottom: 20px; | |
|   margin-right: 20px; | |
| } | |
| .exercise_grid .type, .exercise_grid .distance{ | |
|   grid-column: 1; | |
| } | |
| .exercise_grid .exdate, .exercise_grid .duration{ | |
|   grid-column: 2; | |
| } | |
| .exercise_grid .pace{ | |
|   grid-column: 3; | |
| } | |
| .exercise_grid .comment{ | |
|   grid-column-start: 3; | |
|   grid-column-end: span 2; | |
|   width: 100%; | |
| } | |
| .exercise_grid .calories{ | |
|   grid-column: 4; | |
| } | |
| .exercise_grid .image{ | |
|   grid-column: 5; | |
|   text-align: right; | |
|   margin: -10px; | |
|   height: 100%; | |
| } | |
| .exercise_grid .image img{ | |
|   border-radius: 0px 15px 15px 0px; | |
|   height: 165px; | |
|   object-fit:cover; | |
|   width: 100px; | |
| } | |
| .exercise_grid .type, .exercise_grid .exdate, .exercise_grid .comment{ | |
|   grid-row: 1; | |
| } | |
| .exercise_grid .image{ | |
|   grid-row: 1 / 2; | |
| } | |
| .exercise_grid .distance, .exercise_grid .duration, .exercise_grid .pace, .exercise_grid .calories{ | |
|   grid-row: 2; | |
|   vertical-align: bottom; | |
|   height: 100%l | |
| } | |
| @media screen and (max-width: 960px) { | |
|   #page-top { | |
|     width: 95%; | |
|     padding: 10px 0; | |
|   } | |
|   .about, .post, .archive, .stream, .bookmarks, #response{ | |
|     width:95%; | |
|     margin:0 auto; | |
|   } | |
|   main { | |
|     width:95%; | |
|   } | |
|   .pagination li{ | |
|     padding:10px 40px; | |
|     height: 30px; | |
|   } | |
|   .pagination-bottom{ | |
|     margin-bottom:0px; | |
|   } | |
| } | |
| @media screen and (max-width: 560px) { | |
|   main{ | |
|     display:block; | |
|   } | |
| #Bookmarks, #Blogs{ | |
|   display:none; | |
| } | |
| .pagination li{ | |
|   padding:10px 23px; | |
|   height: 30px; | |
| } | |
| article img{ | |
|   width: 95%; | |
|   text-align:center; | |
| } | |
| .interactions{ | |
|   padding-bottom: 0px; | |
| } | |
| 
 | |
| .post{ | |
|   margin-top:20px; | |
| } | |
| .post_content, .index_content{ | |
|   width: 95%; | |
| } | |
| .photo .index_content{ | |
|   text-align: left; | |
| } | |
| .profile{ | |
|   max-width: 50%; | |
|   height: 1120px; | |
|   margin: 0px auto; | |
|   margin-bottom:40px; | |
|   padding-top: 10px; | |
| 
 | |
| } | |
| .profile img{ | |
|   display:block; | |
|   margin: 0px auto; | |
| } | |
| .exercise_grid{ | |
|   max-width: 96%; | |
|   display:grid; | |
|   grid-template-columns: 35% 40% auto; | |
|   grid-template-rows: 40px 75px 40px 40px; | |
| } | |
| .exercise_grid .date, .exercise_grid .distance, .exercise_grid .comment, .exercise_grid .pace{ | |
|   grid-column: 1; | |
| } | |
| .exercise_grid .exdate, .exercise_grid .duration, .exercise_grid .calories{ | |
|   grid-column: 2; | |
| } | |
| .exercise_grid .image{ | |
|   grid-column: 3; | |
| } | |
| .exercise_grid .comment{ | |
|   grid-column-start: 1; | |
|   grid-column-end: span 2; | |
|   width: 100%; | |
| } | |
| 
 | |
| .exercise_grid .image img{ | |
|   border-radius: 0px 15px 15px 0px; | |
|   height: 215px; | |
|   object-fit:cover; | |
|   width: 100px; | |
| } | |
| .exercise_grid .type, .exercise_grid .exdate{ | |
|   grid-row: 1; | |
| } | |
| .exercise_grid .comment{ | |
|   grid-row: 2; | |
| } | |
| .exercise_grid .image{ | |
|   grid-row: 1 / 4; | |
| } | |
| .exercise_grid .distance, .exercise_grid .duration{ | |
|   grid-row: 3; | |
| } | |
| .exercise_grid .pace, .exercise_grid .calories{ | |
|   grid-row: 4; | |
| } | |
| } | |
| @media screen and (max-width: 460px) { | |
| 
 | |
| #Résumé, #Feeds{ | |
|   display:none; | |
| } | |
| nav{ | |
|   width: 98%; | |
| } | |
| .profile{ | |
|   max-width: 80%; | |
|   height: 1120px; | |
| } | |
| .pagination li{ | |
|   padding:10px 6px; | |
|   height: 30px; | |
| } | |
| .index-article, .index-photo, .list-article, .list-blog, .list-category{ | |
|   width:100%; | |
|   margin-bottom:10px; | |
| } | |
| 
 | |
| .profile img{ | |
|   display:block; | |
|   margin:0px auto; | |
| } | |
| 
 | |
| .education, .work{ | |
|     grid-template-columns: 90px auto; | |
| 
 | |
| } | |
| .bookmarks, #response, .post, #interactions{ | |
|   margin-bottom:10px; | |
| } | |
| #interactions{ | |
|   padding-bottom:10px; | |
|   width:95%; | |
| } | |
| }
 |