github.com/emc-advanced-dev/unik@v0.0.0-20190717152701-a58d3e8e33b7/docs/examples/example_go_static_fileserver/static/css/mobile.css (about) 1 /* Website template by freewebsitetemplates.com */ 2 @media only screen and (min-width : 320px) and (max-width : 568px) { 3 4 } 5 @media only screen and (max-width : 568px) and (orientation : landscape) { 6 7 } 8 @media only screen and (max-width : 918px) { 9 #body { 10 margin: 0; 11 min-height: 1175px; 12 padding: 0; 13 width: 100%; 14 z-index: 3; 15 } 16 #body.home { 17 margin: 0; 18 padding: 0; 19 width: 100%; 20 } 21 #body.home .header div, #body.home .body div, #body.home .footer div, #body.about .header div, #body .header div, #body.about .body div, #body.about .footer div, #body.about .section div { 22 margin: 0 auto; 23 max-width: none; 24 overflow: hidden; 25 padding: 10% 0; 26 position: relative; 27 width: 95%; 28 } 29 #body.home .header div img.satellite{ 30 left: 2px; 31 } 32 #body.home .header div h1 { 33 float: none; 34 margin: 0; 35 padding: 30% 0 10%; 36 text-align: center; 37 width: 100%; 38 } 39 #body.home .header div h2 { 40 float: none; 41 margin: 0; 42 padding: 0 0 10% 0; 43 text-align: center; 44 width: 100%; 45 } 46 #body.home .header div a.more{ 47 float: none; 48 margin: 0 auto; 49 z-index: 55; 50 } 51 #body.home .header div h3{ 52 margin: 106px 0 0; 53 width: 100%; 54 } 55 #body.home .header div ul, #body.home .footer div ul, #body.home .footer div ul li ul { 56 margin: 0; 57 padding: 10% 0; 58 width: 100%; 59 } 60 #body.home .header div ul li:first-child, #body.home .header div ul li { 61 border: none; 62 float: none; 63 margin: 10% 0; 64 width: 100%; 65 } 66 #body.home .header div ul li a{ 67 margin: 0 auto; 68 } 69 #body.home .header div ul li a img, #body .header div .article ul li a img { 70 margin: 0 auto; 71 } 72 #body.home .body div h1, #body.home .body div p { 73 width: 100%; 74 } 75 #body.home .footer div ul li:first-child, #body.home .footer div ul li, #body .header div .sidebar ul li ul { 76 float: none; 77 margin: 0 0 10%; 78 padding: 0; 79 width: 100%; 80 } 81 #body.home .footer div ul li h1, #body.home .footer div ul li ul li h1, #body.home .footer div ul li ul li span { 82 float: none; 83 text-align: center; 84 width: 100%; 85 } 86 #body.home .footer div ul li a{ 87 height: 100%; 88 width: 100%; 89 } 90 #body.home .footer div ul li a img{ 91 margin: 0 auto; 92 width: 90%; 93 } 94 #body.home .footer div ul li a span { 95 left: 46%; 96 top: 39%; 97 } 98 #body.home .footer div ul li ul li:first-child, #body.home .footer div ul li ul li { 99 width: 100%; 100 } 101 #body.home .footer div ul li ul li a.more{ 102 float: none; 103 margin: 0 auto; 104 } 105 #body.home .footer div ul li ul li a { 106 display: block; 107 float: none; 108 height: 90px; 109 margin: 0 auto; 110 padding: 0; 111 width: 100px; 112 } 113 #body.about .header div h1, #body .header div h1, #body.about .header div h2, #body.about .header div p, #body.about .body div h2, #body.about .body div p, #body.about .footer div h2, #body.about .footer div p, #body.about .section div h2, #body.about .section div p, #body .header div ul li div h1, #body .header div ul li div p, #body .header div h2, #body .header div p, #body .header div .sidebar ul li h1, #body .header .contact h2 { 114 float: none; 115 text-align: center; 116 width: 100%; 117 } 118 #body.about .body div img, #body.about .footer div img, #body .header div ul li a img, #body .header div ul li div a.more, #body .header div .article ul li a.more, #body .header div .sidebar ul li ul li a img, #body .header div .sidebar ul li a img { 119 float: none; 120 margin: 0 auto; 121 } 122 #body .header div ul, #body .header div .article ul, #body .header div .sidebar ul { 123 max-width: none; 124 padding: 0; 125 width: 100%; 126 } 127 #body .header div ul li a, #body .header div .article ul li a, #body .header div .sidebar ul li a, #body .header div .sidebar ul li ul li a { 128 float: none; 129 height: auto; 130 margin: 0 auto; 131 width: auto; 132 } 133 #body .header div ul li div, #body .header div .article, #body .header div .sidebar { 134 float: none; 135 margin: 0; 136 padding: 10% 0; 137 width: 100%; 138 } 139 #body .header div .sidebar ul li ul li h2, #body .header div .sidebar ul li ul li span, #body .header div .article ul li h1, #body .header div .article ul li span, #body .header div .article ul li p, #body .header div .sidebar ul li h2, #body .header div .sidebar ul li span { 140 float: none; 141 padding: 2% 0 1%; 142 text-align: center; 143 width: 100%; 144 } 145 #body .header div form{ 146 width: 100%; 147 } 148 #body .header div form input, #body .header div form textarea { 149 -webkit-appearance: none; 150 border-radius: 0; 151 margin: 0 auto 10%; 152 width: 90%; 153 } 154 #body .header div form input#submit{ 155 -webkit-appearance: none; 156 border-radius: 0; 157 float: none; 158 margin: 0 auto; 159 } 160 #footer{ 161 width: 100%; 162 } 163 #footer .connect{ 164 width: 100%; 165 } 166 #footer .connect div, #footer .footnote div { 167 margin: 0 auto; 168 padding: 10% 0; 169 width: 95%; 170 } 171 #footer .connect div h1{ 172 float: none; 173 font-size: 17px; 174 line-height: 20px; 175 margin: 0; 176 padding: 0 0 10%; 177 text-align: center; 178 width: 100% 179 } 180 #footer .connect div div{ 181 float: none; 182 margin: 0 auto; 183 padding: 0; 184 width: 210px; 185 } 186 #footer .connect div div a.facebook, #footer .connect div div a.twitter, #footer .connect div div a.googleplus, #footer .connect div div a.pinterest { 187 margin: 0 10px; 188 } 189 #footer .footnote div p{ 190 width: 100%; 191 } 192 } 193 @media only screen and (max-width : 959px) { 194 body #page { 195 margin: 0; 196 padding: 0; 197 width: auto; 198 } 199 html { 200 -webkit-text-size-adjust: none; 201 } 202 img { 203 max-width: 100%; 204 } 205 body #page { 206 margin: 0; 207 overflow: hidden; 208 padding: 0; 209 width: auto; 210 } 211 #header { 212 min-height: 73px; 213 width: 100%; 214 } 215 #header div { 216 margin: 0 auto; 217 max-width: none; 218 min-height: 105px; 219 width: 95%; 220 } 221 #header div a.logo { 222 display: block; 223 float: left; 224 height: 60px; 225 margin: 5% 0 0; 226 padding: 0; 227 width: 79%; 228 } 229 #header div span#mobile-navigation { 230 background: transparent url(../images/mobile/mobile-menu.png) no-repeat; 231 display: block; 232 height: 50px; 233 margin: 0; 234 padding: 0 0 0 0; 235 position: absolute; 236 right: 3%; 237 top: 14px; 238 width: 50px; 239 z-index: 999; 240 } 241 #header div > ul#navigation { 242 background-image: none; 243 background: rgba(98, 0, 49, 0.91); 244 border: 1px solid #f1f2f2; 245 border-radius: 0; 246 display: none; 247 float: none; 248 height: auto; 249 padding: 0; 250 position: absolute; 251 right: 3%; 252 top: 64px; 253 width: 92%; 254 z-index: 1000; 255 } 256 #header div > ul#navigation > li { 257 border-left: 0; 258 border-top: 1px solid #f1f2f2; 259 margin: 0; 260 height: auto; 261 padding: 0; 262 position: relative; 263 text-align: left; 264 width: 100%; 265 } 266 #header div > ul#navigation > li:first-child { 267 border-top: 0; 268 } 269 #header div > ul#navigation > li:hover { 270 background-color: transparent; 271 } 272 #header div ul#navigation li a { 273 border: none; 274 color: #eeeced; 275 display: block; 276 font-family: Arial; 277 font-size: 1.125em; 278 font-weight: normal; 279 height: 3em; 280 line-height: 3.125em; 281 min-height: 54px; 282 padding: 0 10px; 283 text-align: left; 284 text-decoration: none; 285 text-shadow: none; 286 width: auto; 287 } 288 #header div .mobile-submenu { 289 background: rgba(98, 0, 49, 0.91) url(../images/mobile/mobile-expand.png) no-repeat center; 290 border-left: 1px solid #f1f2f2; 291 display: inline-block; 292 height: 3.4em; 293 position: absolute; 294 right: 0; 295 top: 0; 296 width: 50px; 297 z-index: 0; 298 } 299 #header div ul#navigation li ul { 300 background: none; 301 border-top: 1px solid #f1f2f2; 302 padding: 0; 303 position: static; 304 right: 0; 305 text-align: left; 306 width: 100%; 307 z-index: 999; 308 } 309 #header div ul#navigation li ul, #header div ul#navigation li:hover ul { 310 display: none; 311 } 312 #header div ul#navigation li { 313 height: auto; 314 width: 100%; 315 z-index: 40; 316 } 317 #header div ul#navigation li ul li { 318 background: rgba(98, 0, 49, 0.91); 319 border-top: 1px solid #f1f2f2; 320 display: block; 321 height: auto; 322 margin: 0; 323 padding: 0; 324 text-align: left; 325 width: 100%; 326 } 327 #header div ul#navigation li ul li:first-child { 328 border: none; 329 } 330 #header div ul#navigation li ul li a { 331 background: rgba(98, 0, 49, 0.91); 332 color: #eeeced; 333 padding-left: 20px; 334 text-align: left; 335 text-decoration: none; 336 width: auto; 337 } 338 #header div ul#navigation li:hover a, #header div ul#navigation li.selected a, #header div ul#navigation li:hover ul li a, #header div ul#navigation li:hover ul li a:hover, #header div ul#navigation li ul li.selected a { 339 display: block; 340 } 341 #header div ul#navigation li.selected > a { 342 background: rgba(0, 0, 0, 0.91); 343 color: #eeeced; 344 text-decoration: none; 345 } 346 #header div ul li.selected a, #header div ul li.selected a:hover, #header div ul li.menu ul#selected li.selected a { 347 color: #eeeced; 348 text-decoration: none; 349 } 350 }