1- @import url (http://fonts.googleapis.com/css?family=Source+Sans+Pro);
21html , body , div , span , applet , object , iframe , h1 , h2 , h3 , h4 , h5 , h6 , p , blockquote , pre , a , abbr , acronym , address , big , cite , code , del , dfn , em , img , ins , kbd , q , s , samp , small , strike , strong , sub , sup , tt , var , b , u , i , center , dl , dt , dd , ol , ul , li , fieldset , form , label , legend , table , caption , tbody , tfoot , thead , tr , th , td , article , aside , canvas , details , embed , figure , figcaption , footer , header , hgroup , menu , nav , output , ruby , section , summary , time , mark , audio , video {
32 margin : 0 ;
43 padding : 0 ;
@@ -376,7 +375,7 @@ main address, main audio, main embed, main object, main map, main svg, main vide
376375 margin-bottom : 1.7em ; }
377376
378377.container {
379- max-width : 50 em ;
378+ max-width : 48 em ;
380379 padding : 3.4em ;
381380 margin-left : auto;
382381 margin-right : auto; }
@@ -416,7 +415,8 @@ pre {
416415 padding : 0.85em ;
417416 white-space : pre-wrap;
418417 max-height : 80vh ;
419- overflow : scroll; }
418+ overflow-x : hidden;
419+ overflow-y : scroll; }
420420
421421details {
422422 margin-bottom : 1.7em ; }
@@ -476,30 +476,30 @@ math {
476476.grid-module-container {
477477 padding : 1.7em 1.275em ;
478478 margin : 0 auto;
479- max-width : 52 .55em ; }
479+ max-width : 50 .55em ; }
480480 .grid-module-container : before , .grid-module-container : after {
481481 content : "" ;
482482 display : table; }
483483 .grid-module-container : after {
484484 clear : both; }
485- @media screen and (min-width : 28 .825em ) {
485+ @media screen and (min-width : 27 .825em ) {
486486 .grid-module-container {
487- max-width : 26 .275em ;
487+ max-width : 25 .275em ;
488488 padding : 3.4em 1.275em ; }
489489 .grid-module-container .grid-module {
490- width : 26 .275em ; } }
491- @media screen and (min-width : 55 .1em ) {
490+ width : 25 .275em ; } }
491+ @media screen and (min-width : 53 .1em ) {
492492 .grid-module-container {
493- max-width : 52 .55em ; } }
494- @media screen and (min-width : 81 .375em ) {
493+ max-width : 50 .55em ; } }
494+ @media screen and (min-width : 78 .375em ) {
495495 .grid-module-container {
496- max-width : 78 .825em ; } }
497- @media screen and (min-width : 107 .65em ) {
496+ max-width : 75 .825em ; } }
497+ @media screen and (min-width : 103 .65em ) {
498498 .grid-module-container {
499- max-width : 105 .1em ; } }
500- @media screen and (min-width : 133 .925em ) {
499+ max-width : 101 .1em ; } }
500+ @media screen and (min-width : 128 .925em ) {
501501 .grid-module-container {
502- max-width : 131 .375em ; } }
502+ max-width : 126 .375em ; } }
503503
504504.absolute-top-left , .absolute-top-right , .fixed-top-left , .fixed-top-right {
505505 top : 0 ; }
@@ -842,13 +842,11 @@ select {
842842 select : hover {
843843 color : # 5694bd ;
844844 background-color : # d6e6ef ;
845- border-color : # 5694bd ;
846- background-image : url ("data:image/svg+xml;utf8, <svg version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"32\" height=\"32\" viewBox=\"0 0 32 32\"><path fill=\"#5694bd\" d=\"M8 12l8 8 8-8z\" /></svg>" ); }
845+ border-color : # 5694bd ; }
847846 select : focus {
848847 color : # 91ce3b ;
849848 background-color : # e2f2ca ;
850- border-color : # 91ce3b ;
851- background-image : url ("data:image/svg+xml;utf8, <svg version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"32\" height=\"32\" viewBox=\"0 0 32 32\"><path fill=\"#91ce3b\" d=\"M8 12l8 8 8-8z\" /></svg>" ); }
849+ border-color : # 91ce3b ; }
852850 select [multiple ] {
853851 background-image : none; }
854852
@@ -857,7 +855,9 @@ select {
857855 -moz-appearance : none;
858856 text-indent : 0.01px ;
859857 text-overflow : '' ;
860- background-image : url ("data:image/svg+xml;utf8, <svg version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"32\" height=\"32\" viewBox=\"0 0 32 32\"><path d=\"M8 12l8 8 8-8z\" /></svg>" ); } }
858+ background-image : url ("data:image/svg+xml;utf8, <svg version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"32\" height=\"32\" viewBox=\"0 0 32 32\"><path d=\"M8 12l8 8 8-8z\" /></svg>" ); }
859+ select : hover , select : focus {
860+ background-image : url ("data:image/svg+xml;utf8, <svg version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"32\" height=\"32\" viewBox=\"0 0 32 32\"><path d=\"M8 12l8 8 8-8z\" /></svg>" ); } }
861861
862862input [type = 'text' ], input [type = 'search' ], input [type = 'tel' ], input [type = 'email' ], input [type = 'password' ], input [type = 'url' ], input [type = 'date' ], input [type = 'datetime' ], input [type = 'time' ], input [type = 'number' ], input [list ], textarea {
863863 -webkit-appearance : none;
@@ -1559,7 +1559,7 @@ article header {
15591559 .show-html : before {
15601560 content : '</>' ;
15611561 margin-right : 0.5em ; }
1562- @media screen and (max-width : 50 em ) {
1562+ @media screen and (max-width : 48 em ) {
15631563 .show-html {
15641564 text-indent : -9999px ;
15651565 width : 3em ; }
@@ -1608,7 +1608,7 @@ article header {
16081608 .menu li ul li a {
16091609 text-transform : none; }
16101610
1611- @media screen and (max-width : 50 em ) {
1611+ @media screen and (max-width : 48 em ) {
16121612 # nav-menu + div {
16131613 display : none !important ; }
16141614 .menu , .nav-toggle {
@@ -1717,3 +1717,46 @@ article header {
17171717 .menu-push-toright .nav-toggle {
17181718 left : 100% ;
17191719 margin-left : -3em ; } } }
1720+
1721+ footer {
1722+ background : whitesmoke; }
1723+ footer .social-share {
1724+ text-align : right; }
1725+
1726+ .hideshare-wrap {
1727+ position : relative;
1728+ display : inline-block;
1729+ width : auto !important ;
1730+ height : auto !important ; }
1731+
1732+ .hideshare-list {
1733+ position : absolute;
1734+ right : 0 ;
1735+ left : auto !important ;
1736+ bottom : 100% !important ;
1737+ top : auto !important ;
1738+ margin : 0 ;
1739+ padding : 0 ;
1740+ list-style : none;
1741+ text-align : center;
1742+ background : white;
1743+ width : auto !important ;
1744+ margin-bottom : 0.75em ;
1745+ white-space : nowrap; }
1746+ .hideshare-list : after {
1747+ content : '' ;
1748+ position : absolute;
1749+ border : 0.5em solid transparent;
1750+ border-top-color : white;
1751+ bottom : -1em ;
1752+ right : 1.5em ; }
1753+ .hideshare-list li {
1754+ display : inline-block;
1755+ zoom : 1 ;
1756+ * display : inline; }
1757+ .hideshare-list li a {
1758+ display : block;
1759+ padding : 0.25em 0.5em ;
1760+ border-left : thin solid # eeeeee ; }
1761+ .hideshare-list li : first-child a {
1762+ border-left-width : 0 ; }
0 commit comments