| 
					
				 | 
			
			
				@@ -20,482 +20,6 @@ body{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-header[role="banner"]{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  div.wrapper{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    display: grid; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    grid-template-columns: 1fr 1fr; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  h1.site-title{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    grid-column: 1; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    margin:0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    font-size: 1em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  nav#header-menu{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    grid-column: 2; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    text-align: right; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    >ul>li{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      display: inline-block; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      margin-right: 1em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      position: relative; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      >ul{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        position: absolute; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        top:1em; right:0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        overflow: hidden; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        >li{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          transition: height 0.3s ease-in-out; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          height:0.2px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      &:hover{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        >ul>li{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          height:1em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    li>span,li>a{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      font-size: 0.9em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      color: $bleuroi; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      text-transform: uppercase; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 section[role="main-content"]{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  #home{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    header{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      text-align: center; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      h1{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        color: $bleuroi; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        font-size: 8em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        font-weight: 300; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        margin:15vh 0 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      h2{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        color: $or; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        font-size: 2em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        font-weight: 300; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        margin:1em 0 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        text-transform: uppercase; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        letter-spacing: 0.2em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        sup{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          // line-height: 5em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          vertical-align:text-top; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          font-size: 0.7em 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    $filet_space:8em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    $decallage: 0.5em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    section{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      padding-top: $filet_space; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    div.teasers{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      display: flex; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      flex-direction: row; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      flex-wrap: nowrap; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      position: relative; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      padding-right: 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      article{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        box-sizing: border-box; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        flex-basis: percentage(2 / ( $default_sum - 6) ); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        padding-right: $default_gap; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        @include fontsans; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        h1{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          color: $bleuroi; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        p{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          font-size: 0.882em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          line-height: 1.2; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        span{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          color:$rouge; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          font-size:0.693em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      // filets decoratif 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      &:before, &:after{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        z-index: 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        content: ""; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        position: absolute; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        opacity: 0.4; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      &:before{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        border:1px solid $or; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        width:calc(100% + #{$filet_space*2 + $decallage*2}); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        left:- $filet_space - $default_gap/2 -$decallage; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        height:calc(100% + #{$filet_space}); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        top:- $filet_space / 2; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      &:after{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        border:1px solid $rouge; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        width:calc(100% + #{$filet_space*2}); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        left:- $filet_space - $default_gap/2; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        height:calc(100% + #{$filet_space + $decallage*2}); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        top:- $filet_space / 2 - $decallage; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  #list-corpus, .index{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    >header>h1{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      font-family: "noto_sans"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      color: $rouge; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      font-weight: 400; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    article.item{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      margin: 2em 0 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      header h1{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        font-size: 1.512em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        color: $bleuroi; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        font-weight: 400; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        margin:0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    ul.item-list{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      li{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        margin: 0 0 2em 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        header{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          h2{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            margin:0.4em 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            font-size: 1.512em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            color: $bleuroi; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            font-weight: 400; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          h3{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            margin:0.2em 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            @include fontsans; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            font-size: 0.753em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            font-weight: 500; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          h4{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            margin:0.1em 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            font-weight: 300; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            @include fontsans; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            font-size: 0.753em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            &.editions-quantity{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              color: $rouge; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              &:after{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                content: ">>"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                margin:0 0 0 0.5em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          section.editions{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            div.editions{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              ol{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                padding:0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                li{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  margin:0.7em 1em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        ul { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          li{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            margin:0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            h3{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              margin: 0.5em 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              font-weight: 400; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              font-size: 1em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  #corpus{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  .index{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  #edition-toc{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    ul{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      li{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        ul{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          // padding-left: 1em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          border-left: 1px dotted $or; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          // min-height: 1em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          margin-bottom: 0.5em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          li{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            // min-height: 1em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            // border-left: 1px solid red; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            padding:0 0 0.2em 1em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    .toc-title{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      color: $bleuroi; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      font-weight: 400; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      margin:0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    h2.toc-title{font-size: 1.3em;} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    h3.toc-title{font-size: 1.2em;} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    h4.toc-title{font-size: 1.1em;} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    h5.toc-title{font-size: 1.0em;} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    h6.toc-title{font-size: 0.9em;} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    span.placeName, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    span.objectName, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    span.persName{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      font-weight: 600; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  #text{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    .content{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      color: $bleuroi; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      h1{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        font-size: 1.512em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      p{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        font-size: 1.134em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        line-height: 1.5; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        span.persName, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        span.placeName, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        span.objectName{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          font-weight: 600; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-footer[role="tools"]{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  $list-item-h: 5.3em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  #history{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    z-index: 8; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    background-color: $or; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    padding:1.2em $side-padding; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    max-height: $list-item-h; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    @include accordeon-transition($list-item-h); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    >header{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    .history-list{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      overflow-x: hidden; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      .wrapper{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        height:100%; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        // hidding the scrollbar 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        overflow-y: auto; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        width:calc(100% + 1em); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        padding-right: 1em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        >ul{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          padding:0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          display: flex; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          flex-direction: row; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          flex-wrap: wrap; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      li.item{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        box-sizing: border-box; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        // we are only on 10 colls as 2 are occupied by sides 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        flex-basis: percentage(2/($default_sum - 2)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        height: $list-item-h; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        overflow: hidden; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        padding-bottom: 1em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        padding-right: $default_gap; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        article{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          max-height: 100%; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          overflow: hidden; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      article.history.item{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        header{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          h1{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            font-size: 0.882em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            font-weight: normal; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            margin:0 0 0.5em 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        .extract{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          p{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            font-size: 0.882em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            margin:0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          code{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            background-color: lighten(desaturate($rouge,20%), 20%); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  #results{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    z-index: 9; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    background-color: $gris; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    padding:1.2em $side-padding; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    max-height: $list-item-h * 3; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    @include accordeon-transition($list-item-h * 3); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    >header{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      .search-keys{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        font-size: 0.756em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        font-weight: 500; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      .results-count{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        font-size: 0.756em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    .results-list{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      overflow-x: hidden; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      .wrapper{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        height:100%; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        // hidding the scrollbar 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        overflow-y: auto; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        width:calc(100% + 1em); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        padding-right: 1em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        >ul{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          padding:0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          display: flex; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          flex-direction: row; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          flex-wrap: wrap; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      li.result{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        box-sizing: border-box; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        // we are only on 10 colls as 2 are occupied by sides 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        flex-basis: percentage(2/($default_sum - 2)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        height: $list-item-h; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        overflow: hidden; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        padding-bottom: 1em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        padding-right: $default_gap; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        article{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          max-height: 100%; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          overflow: hidden; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      article.result.item{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        header{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          h1{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            font-size: 0.882em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            font-weight: normal; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            margin:0 0 0.5em 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        .extract{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          p{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            font-size: 0.882em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            margin:0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          code{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            background-color: lighten(desaturate($rouge,20%), 20%); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  #footer-bottom{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    z-index: 10; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    padding:0 $side-padding; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    background-color: $bleuroi; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    &>*{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      // disable grid gap 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      padding-right: 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    #footer-tabs{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      ul{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        padding:0; margin:0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        display: flex; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        flex-direction: column; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        li{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          flex: 1 1 auto; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          .wrapper{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            box-sizing: border-box; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            line-height: 0.6em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            height:2em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            width: calc(100% + $side-padding); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            margin-left:-$side-padding; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            padding:0.3em 0.5em 0.3em $side-padding; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          &.history .wrapper{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            background-color: $or; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          &.results .wrapper{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            background-color: $gris; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          span{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            font-size: 0.693em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            font-weight: 400; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            text-transform: uppercase; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            cursor: pointer; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            @include fade-transition; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    #search{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      color: #fff; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      background-color: $bleuroi; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      form{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        padding: 0.7em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        label[for="keys"]{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          display: none; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        input[type="text"]{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          padding:0.3em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          font-size: 0.756em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          line-height: 1; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          height:1em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          border:none; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          border-radius: 2px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        // input[type="submit"]{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        //   #submit-search{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        //     border:none; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        // 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        //   } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        // } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        span.mdi{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          display: inline-block; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          font-size: 1.2em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          line-height:1.1; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          vertical-align:middle; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          width:1.2em; height:1.2em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          border-radius: 0.6em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          background-color: #fff; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          color: $bleuroi; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          text-align: center; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          font-weight: 700; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          cursor: pointer; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  h2{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    margin:0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    font-size: 0.756em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    font-weight: 400; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    text-transform: uppercase; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    padding:0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//  ___ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-// |_ _|__ ___ _ _  ___ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//  | |/ _/ _ \ ' \(_-< 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-// |___\__\___/_||_/__/ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-span.mdi-close{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  cursor: pointer; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-@keyframes spin { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    from { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        transform:rotate(0deg); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    to { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        transform:rotate(360deg); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-span.mdi-loading{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  animation-name: spin; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  animation-duration: 2000ms; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  animation-iteration-count: infinite; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  animation-timing-function: linear; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 |