1* { 2 box-sizing: border-box; 3 -webkit-box-sizing: border-box; 4 -moz-box-sizing: border-box; 5} 6 7html { 8 font-size: 16px; 9 height: 100%; 10 -webkit-text-size-adjust: 100%; 11 -ms-text-size-adjust: 100% 12} 13 14body,html { 15 overflow-x: hidden; 16} 17 18body { 19 color: #404040; 20 font-family: Lato,proxima-nova,Helvetica Neue,Arial,sans-serif; 21 font-weight: 400; 22 margin: 0; 23 min-height: 100%; 24 background: #edf0f2; 25} 26 27a:active, 28a:hover { 29 outline: 0 30} 31 32h1 { 33 font-size: 175%; 34} 35 36h1, h2, h3, h4, h5, h6, legend { 37 margin-top: 0; 38 font-weight: 700; 39 font-family: "Roboto Slab","ff-tisa-web-pro","Georgia","Arial","sans-serif"; 40} 41 42h1 { 43 font-size: 175% 44} 45 46h2 { 47 font-size: 150% 48} 49 50h3 { 51 font-size: 125% 52} 53 54h4 { 55 font-size: 115% 56} 57 58h5 { 59 font-size: 110% 60} 61 62h6 { 63 font-size: 100% 64} 65 66p { 67 line-height: 24px; 68 margin: 0 0 24px; 69} 70 71a { 72 color: #2980B9; 73 text-decoration: none; 74 cursor: pointer; 75} 76 77.dokuwiki a.wikilink2:link, 78.dokuwiki a.wikilink2:visited { 79 border-bottom: none !important; 80} 81 82dl, 83ol, 84ul 85{ 86 margin: 0; 87 padding: 0; 88 list-style: none; 89 list-style-image: none; 90} 91 92li { 93 list-style: none 94} 95 96pre { 97 font-family: SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace; 98 font-size: 12px; 99 line-height: 1.4; 100} 101 102pre { 103 white-space: pre; 104 margin: 0; 105 padding: 12px; 106 display: block; 107 overflow: auto; 108} 109 110pre { 111 background-color: #f8f8f8; 112} 113 114pre { 115 border: 1px solid #e1e4e5; 116 overflow-x: auto; 117 margin: 1px 0 24px; 118} 119 120code { 121 white-space: nowrap; 122 max-width: 100%; 123 background: #fff; 124 border: 1px solid #e1e4e5; 125 font-size: 75%; 126 padding: 2px 5px; 127 font-family: SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, Courier, monospace; 128 color: #e74c3c; 129 overflow-x: auto 130} 131 132input:focus, 133select:focus, 134textarea:focus, 135button:focus { 136 outline: none; 137 } 138 139hr { 140 display: block; 141 height: 1px; 142 border: 0; 143 border-top: 1px solid #e1e4e5; 144 margin: 24px 0; 145 padding: 0; 146} 147 148input[type=color], input[type=date], input[type=datetime-local], input[type=datetime], input[type=email], input[type=month], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=time], input[type=url], input[type=week] { 149 -webkit-appearance: none; 150 padding: 6px; 151 display: inline-block; 152 border: 1px solid #ccc; 153 font-size: 80%; 154 font-family: Lato,proxima-nova,Helvetica Neue,Arial,sans-serif; 155 box-shadow: inset 0 1px 3px #ddd; 156 border-radius: 0; 157 -webkit-transition: border .3s linear; 158 -moz-transition: border .3s linear; 159 transition: border .3s linear; 160} 161 162blockquote { 163 margin-left: 24px; 164 line-height: 24px; 165 margin-bottom: 24px; 166} 167 168button, .btn { 169 background-color: #f3f6f6; 170 color: #404040; 171 172 display: inline-block; 173 border-radius: 2px; 174 line-height: normal; 175 white-space: nowrap; 176 text-align: center; 177 cursor: pointer; 178 font-size: 100%; 179 padding: 6px 12px 8px 12px; 180 border: 1px solid rgba(0,0,0,0.1); 181 text-decoration: none; 182 font-weight: normal; 183 font-family: "Lato","proxima-nova","Helvetica Neue",Arial,sans-serif; 184 box-shadow: 0px 1px 2px -1px rgb(255,255,255,.5) inset, 0px -2px 0px 0px rgb(0,0,0,.1) inset; 185 outline-none: false; 186 vertical-align: middle; 187 zoom: 1; 188 -webkit-user-drag: none; 189 -webkit-user-select: none; 190 -moz-user-select: none; 191 -ms-user-select: none; 192 user-select: none; 193 -webkit-transition: all .1s linear; 194 -moz-transition: all .1s linear; 195 transition: all .1s linear; 196 height: 35px; 197} 198 199.btn:hover { 200 background-color: #e5ebeb !important; 201 color: #404040; 202} 203 204.visible { 205 display: block !important; 206} 207 208.invisible { 209 display: none; 210} 211 212/* 213@font-face { 214font-family: Lato; 215src: url() format("woff2"), url() format("woff"); 216font-weight: 400; 217font-style: normal; 218font-display: block 219} 220 221@font-face { 222font-family: Lato; 223src: url(fonts/lato-bold.woff2) format("woff2"), url(fonts/lato-bold.woff) format("woff"); 224font-weight: 700; 225font-style: normal; 226font-display: block 227} 228 229@font-face { 230font-family: Lato; 231src: url(fonts/lato-bold-italic.woff2) format("woff2"), url(fonts/lato-bold-italic.woff) format("woff"); 232font-weight: 700; 233font-style: italic; 234font-display: block 235} 236 237@font-face { 238font-family: Lato; 239src: url(fonts/lato-normal-italic.woff2) format("woff2"), url(fonts/lato-normal-italic.woff) format("woff"); 240font-weight: 400; 241font-style: italic; 242font-display: block 243} 244 245@font-face { 246font-family: Roboto Slab; 247font-style: normal; 248font-weight: 400; 249src: url(fonts/Roboto-Slab-Regular.woff2) format("woff2"), url(fonts/Roboto-Slab-Regular.woff) format("woff"); 250font-display: block 251} 252 253@font-face { 254font-family: Roboto Slab; 255font-style: normal; 256font-weight: 700; 257src: url(fonts/Roboto-Slab-Bold.woff2) format("woff2"), url(fonts/Roboto-Slab-Bold.woff) format("woff"); 258font-display: block 259} 260*/ 261