| 
									
										
										
										
											2013-12-12 08:45:41 +08:00
										 |  |  | /* | 
					
						
							|  |  |  |  * Globals | 
					
						
							|  |  |  |  */ | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-12-05 06:32:13 +08:00
										 |  |  | @media (min-width: 48em) { | 
					
						
							|  |  |  |   html { | 
					
						
							|  |  |  |     font-size: 18px; | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2013-12-12 08:45:41 +08:00
										 |  |  | body { | 
					
						
							| 
									
										
										
										
											2013-12-16 03:33:06 +08:00
										 |  |  |   font-family: Georgia, "Times New Roman", Times, serif; | 
					
						
							|  |  |  |   color: #555; | 
					
						
							| 
									
										
										
										
											2013-12-12 08:45:41 +08:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | h1, .h1, | 
					
						
							|  |  |  | h2, .h2, | 
					
						
							|  |  |  | h3, .h3, | 
					
						
							|  |  |  | h4, .h4, | 
					
						
							|  |  |  | h5, .h5, | 
					
						
							|  |  |  | h6, .h6 { | 
					
						
							| 
									
										
										
										
											2014-01-31 20:20:33 +08:00
										 |  |  |   font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; | 
					
						
							|  |  |  |   font-weight: normal; | 
					
						
							| 
									
										
										
										
											2014-02-01 06:05:05 +08:00
										 |  |  |   color: #333; | 
					
						
							| 
									
										
										
										
											2013-12-12 08:45:41 +08:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2013-12-16 03:33:06 +08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2013-12-12 08:45:41 +08:00
										 |  |  | /* | 
					
						
							|  |  |  |  * Override Bootstrap's default container. | 
					
						
							|  |  |  |  */ | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-12-05 06:32:13 +08:00
										 |  |  | .container { | 
					
						
							|  |  |  |   max-width: 60rem; | 
					
						
							| 
									
										
										
										
											2013-12-12 08:45:41 +08:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | /* | 
					
						
							|  |  |  |  * Masthead for nav | 
					
						
							|  |  |  |  */ | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .blog-masthead { | 
					
						
							| 
									
										
										
										
											2014-12-05 06:32:13 +08:00
										 |  |  |   margin-bottom: 3rem; | 
					
						
							| 
									
										
										
										
											2013-12-12 08:45:41 +08:00
										 |  |  |   background-color: #428bca; | 
					
						
							| 
									
										
										
										
											2014-12-05 07:20:55 +08:00
										 |  |  |   -webkit-box-shadow: inset 0 -.1rem .25rem rgba(0,0,0,.1); | 
					
						
							|  |  |  |           box-shadow: inset 0 -.1rem .25rem rgba(0,0,0,.1); | 
					
						
							| 
									
										
										
										
											2013-12-12 08:45:41 +08:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | /* Nav links */ | 
					
						
							| 
									
										
										
										
											2014-12-05 06:32:13 +08:00
										 |  |  | .nav-link { | 
					
						
							| 
									
										
										
										
											2013-12-12 08:45:41 +08:00
										 |  |  |   position: relative; | 
					
						
							| 
									
										
										
										
											2014-12-05 06:32:13 +08:00
										 |  |  |   padding: 1rem; | 
					
						
							| 
									
										
										
										
											2013-12-12 08:45:41 +08:00
										 |  |  |   font-weight: 500; | 
					
						
							|  |  |  |   color: #cdddeb; | 
					
						
							|  |  |  | } | 
					
						
							| 
									
										
										
										
											2014-12-05 06:32:13 +08:00
										 |  |  | .nav-link:hover, | 
					
						
							|  |  |  | .nav-link:focus { | 
					
						
							| 
									
										
										
										
											2013-12-12 08:45:41 +08:00
										 |  |  |   color: #fff; | 
					
						
							| 
									
										
										
										
											2014-12-05 06:32:13 +08:00
										 |  |  |   background-color: transparent; | 
					
						
							| 
									
										
										
										
											2013-12-12 08:45:41 +08:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | /* Active state gets a caret at the bottom */ | 
					
						
							| 
									
										
										
										
											2014-12-05 06:32:13 +08:00
										 |  |  | .nav-link.active { | 
					
						
							| 
									
										
										
										
											2013-12-12 08:45:41 +08:00
										 |  |  |   color: #fff; | 
					
						
							|  |  |  | } | 
					
						
							| 
									
										
										
										
											2014-12-05 06:32:13 +08:00
										 |  |  | .nav-link.active:after { | 
					
						
							| 
									
										
										
										
											2013-12-12 08:45:41 +08:00
										 |  |  |   position: absolute; | 
					
						
							|  |  |  |   bottom: 0; | 
					
						
							|  |  |  |   left: 50%; | 
					
						
							|  |  |  |   width: 0; | 
					
						
							|  |  |  |   height: 0; | 
					
						
							| 
									
										
										
										
											2014-12-05 06:32:13 +08:00
										 |  |  |   margin-left: -.3rem; | 
					
						
							| 
									
										
										
										
											2013-12-12 08:45:41 +08:00
										 |  |  |   vertical-align: middle; | 
					
						
							| 
									
										
										
										
											2014-12-05 06:32:13 +08:00
										 |  |  |   content: ""; | 
					
						
							|  |  |  |   border-right: .3rem solid transparent; | 
					
						
							|  |  |  |   border-bottom: .3rem solid; | 
					
						
							|  |  |  |   border-left: .3rem solid transparent; | 
					
						
							| 
									
										
										
										
											2013-12-12 08:45:41 +08:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | /* | 
					
						
							|  |  |  |  * Blog name and description | 
					
						
							|  |  |  |  */ | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .blog-header { | 
					
						
							| 
									
										
										
										
											2014-12-05 06:32:13 +08:00
										 |  |  |   padding-bottom: 1.25rem; | 
					
						
							| 
									
										
										
										
											2014-12-05 07:20:55 +08:00
										 |  |  |   margin-bottom: 2rem; | 
					
						
							| 
									
										
										
										
											2014-12-05 06:32:13 +08:00
										 |  |  |   border-bottom: .05rem solid #eee; | 
					
						
							| 
									
										
										
										
											2013-12-12 08:45:41 +08:00
										 |  |  | } | 
					
						
							|  |  |  | .blog-title { | 
					
						
							|  |  |  |   margin-bottom: 0; | 
					
						
							| 
									
										
										
										
											2014-12-05 06:32:13 +08:00
										 |  |  |   font-size: 2rem; | 
					
						
							| 
									
										
										
										
											2013-12-12 08:45:41 +08:00
										 |  |  |   font-weight: normal; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | .blog-description { | 
					
						
							| 
									
										
										
										
											2014-12-05 06:32:13 +08:00
										 |  |  |   font-size: 1.1rem; | 
					
						
							| 
									
										
										
										
											2013-12-12 08:45:41 +08:00
										 |  |  |   color: #999; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-12-05 06:32:13 +08:00
										 |  |  | @media (min-width: 40em) { | 
					
						
							|  |  |  |   .blog-title { | 
					
						
							|  |  |  |     font-size: 3.5rem; | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2013-12-12 08:45:41 +08:00
										 |  |  | 
 | 
					
						
							|  |  |  | /* | 
					
						
							|  |  |  |  * Main column and sidebar layout | 
					
						
							|  |  |  |  */ | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | /* Sidebar modules for boxing content */ | 
					
						
							|  |  |  | .sidebar-module { | 
					
						
							| 
									
										
										
										
											2014-12-05 06:32:13 +08:00
										 |  |  |   padding: 1rem; | 
					
						
							|  |  |  |   /*margin: 0 -1rem 1rem;*/ | 
					
						
							| 
									
										
										
										
											2013-12-12 08:45:41 +08:00
										 |  |  | } | 
					
						
							|  |  |  | .sidebar-module-inset { | 
					
						
							| 
									
										
										
										
											2014-12-05 06:32:13 +08:00
										 |  |  |   padding: 1rem; | 
					
						
							| 
									
										
										
										
											2013-12-12 08:45:41 +08:00
										 |  |  |   background-color: #f5f5f5; | 
					
						
							| 
									
										
										
										
											2014-12-05 06:32:13 +08:00
										 |  |  |   border-radius: .25rem; | 
					
						
							| 
									
										
										
										
											2013-12-12 08:45:41 +08:00
										 |  |  | } | 
					
						
							|  |  |  | .sidebar-module-inset p:last-child, | 
					
						
							|  |  |  | .sidebar-module-inset ul:last-child, | 
					
						
							|  |  |  | .sidebar-module-inset ol:last-child { | 
					
						
							|  |  |  |   margin-bottom: 0; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | /* Pagination */ | 
					
						
							|  |  |  | .pager { | 
					
						
							| 
									
										
										
										
											2014-12-05 06:32:13 +08:00
										 |  |  |   margin-bottom: 4rem; | 
					
						
							| 
									
										
										
										
											2013-12-12 08:45:41 +08:00
										 |  |  |   text-align: left; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | .pager > li > a { | 
					
						
							| 
									
										
										
										
											2014-12-05 06:32:13 +08:00
										 |  |  |   width: 8rem; | 
					
						
							|  |  |  |   padding: .75rem 1.25rem; | 
					
						
							| 
									
										
										
										
											2013-12-12 08:45:41 +08:00
										 |  |  |   text-align: center; | 
					
						
							| 
									
										
										
										
											2014-12-05 06:32:13 +08:00
										 |  |  |   border-radius: 2rem; | 
					
						
							| 
									
										
										
										
											2013-12-12 08:45:41 +08:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | /* | 
					
						
							|  |  |  |  * Blog posts | 
					
						
							|  |  |  |  */ | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .blog-post { | 
					
						
							| 
									
										
										
										
											2014-12-05 06:32:13 +08:00
										 |  |  |   margin-bottom: 4rem; | 
					
						
							| 
									
										
										
										
											2013-12-12 08:45:41 +08:00
										 |  |  | } | 
					
						
							|  |  |  | .blog-post-title { | 
					
						
							| 
									
										
										
										
											2014-12-05 06:32:13 +08:00
										 |  |  |   margin-bottom: .25rem; | 
					
						
							|  |  |  |   font-size: 2.5rem; | 
					
						
							| 
									
										
										
										
											2013-12-12 08:45:41 +08:00
										 |  |  | } | 
					
						
							|  |  |  | .blog-post-meta { | 
					
						
							| 
									
										
										
										
											2014-12-05 06:32:13 +08:00
										 |  |  |   margin-bottom: 1.25rem; | 
					
						
							| 
									
										
										
										
											2013-12-12 08:45:41 +08:00
										 |  |  |   color: #999; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | /* | 
					
						
							|  |  |  |  * Footer | 
					
						
							|  |  |  |  */ | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .blog-footer { | 
					
						
							| 
									
										
										
										
											2014-12-05 06:32:13 +08:00
										 |  |  |   padding: 2.5rem 0; | 
					
						
							| 
									
										
										
										
											2013-12-12 08:45:41 +08:00
										 |  |  |   color: #999; | 
					
						
							|  |  |  |   text-align: center; | 
					
						
							|  |  |  |   background-color: #f9f9f9; | 
					
						
							| 
									
										
										
										
											2014-12-05 06:32:13 +08:00
										 |  |  |   border-top: .05rem solid #e5e5e5; | 
					
						
							| 
									
										
										
										
											2013-12-12 08:45:41 +08:00
										 |  |  | } | 
					
						
							| 
									
										
										
										
											2014-03-02 18:03:09 +08:00
										 |  |  | .blog-footer p:last-child { | 
					
						
							|  |  |  |   margin-bottom: 0; | 
					
						
							|  |  |  | } |