James Moger
2013-04-15 08649edab7d6c7d6fb81a7fabbddf771e685e751
commit | author | age
3cc6e2 1 /*!
62cec2 2  * Bootstrap Responsive v2.0.4
3cc6e2 3  *
JM 4  * Copyright 2012 Twitter, Inc
5  * Licensed under the Apache License v2.0
6  * http://www.apache.org/licenses/LICENSE-2.0
7  *
8  * Designed and built with all the love in the world @twitter by @mdo and @fat.
9  */
62cec2 10
e28b2f 11 .clearfix {
JM 12   *zoom: 1;
13 }
62cec2 14
e28b2f 15 .clearfix:before,
JM 16 .clearfix:after {
17   display: table;
18   content: "";
19 }
62cec2 20
e28b2f 21 .clearfix:after {
JM 22   clear: both;
23 }
62cec2 24
e28b2f 25 .hide-text {
62cec2 26   font: 0/0 a;
JM 27   color: transparent;
28   text-shadow: none;
29   background-color: transparent;
30   border: 0;
e28b2f 31 }
62cec2 32
e28b2f 33 .input-block-level {
JM 34   display: block;
35   width: 100%;
36   min-height: 28px;
37   -webkit-box-sizing: border-box;
62cec2 38      -moz-box-sizing: border-box;
JM 39       -ms-box-sizing: border-box;
40           box-sizing: border-box;
e28b2f 41 }
62cec2 42
3cc6e2 43 .hidden {
JM 44   display: none;
45   visibility: hidden;
e28b2f 46 }
62cec2 47
e28b2f 48 .visible-phone {
62cec2 49   display: none !important;
e28b2f 50 }
62cec2 51
e28b2f 52 .visible-tablet {
62cec2 53   display: none !important;
e28b2f 54 }
62cec2 55
e28b2f 56 .hidden-desktop {
62cec2 57   display: none !important;
e28b2f 58 }
62cec2 59
e28b2f 60 @media (max-width: 767px) {
JM 61   .visible-phone {
62cec2 62     display: inherit !important;
e28b2f 63   }
JM 64   .hidden-phone {
62cec2 65     display: none !important;
e28b2f 66   }
JM 67   .hidden-desktop {
62cec2 68     display: inherit !important;
e28b2f 69   }
JM 70   .visible-desktop {
62cec2 71     display: none !important;
e28b2f 72   }
JM 73 }
62cec2 74
e28b2f 75 @media (min-width: 768px) and (max-width: 979px) {
JM 76   .visible-tablet {
62cec2 77     display: inherit !important;
e28b2f 78   }
JM 79   .hidden-tablet {
62cec2 80     display: none !important;
e28b2f 81   }
JM 82   .hidden-desktop {
62cec2 83     display: inherit !important;
e28b2f 84   }
JM 85   .visible-desktop {
62cec2 86     display: none !important ;
e28b2f 87   }
3cc6e2 88 }
62cec2 89
3cc6e2 90 @media (max-width: 480px) {
JM 91   .nav-collapse {
92     -webkit-transform: translate3d(0, 0, 0);
93   }
94   .page-header h1 small {
95     display: block;
96     line-height: 18px;
97   }
e28b2f 98   input[type="checkbox"],
JM 99   input[type="radio"] {
3cc6e2 100     border: 1px solid #ccc;
JM 101   }
102   .form-horizontal .control-group > label {
103     float: none;
104     width: auto;
105     padding-top: 0;
106     text-align: left;
107   }
108   .form-horizontal .controls {
109     margin-left: 0;
110   }
111   .form-horizontal .control-list {
112     padding-top: 0;
113   }
114   .form-horizontal .form-actions {
115     padding-right: 10px;
62cec2 116     padding-left: 10px;
3cc6e2 117   }
JM 118   .modal {
119     position: absolute;
120     top: 10px;
121     right: 10px;
62cec2 122     left: 10px;
3cc6e2 123     width: auto;
JM 124     margin: 0;
125   }
126   .modal.fade.in {
127     top: auto;
128   }
129   .modal-header .close {
130     padding: 10px;
131     margin: -10px;
132   }
133   .carousel-caption {
134     position: static;
135   }
136 }
62cec2 137
e28b2f 138 @media (max-width: 767px) {
JM 139   body {
140     padding-right: 20px;
62cec2 141     padding-left: 20px;
e28b2f 142   }
62cec2 143   .navbar-fixed-top,
JM 144   .navbar-fixed-bottom {
e28b2f 145     margin-right: -20px;
62cec2 146     margin-left: -20px;
JM 147   }
148   .container-fluid {
149     padding: 0;
150   }
151   .dl-horizontal dt {
152     float: none;
153     width: auto;
154     clear: none;
155     text-align: left;
156   }
157   .dl-horizontal dd {
158     margin-left: 0;
e28b2f 159   }
3cc6e2 160   .container {
JM 161     width: auto;
162   }
163   .row-fluid {
164     width: 100%;
165   }
62cec2 166   .row,
JM 167   .thumbnails {
3cc6e2 168     margin-left: 0;
JM 169   }
62cec2 170   [class*="span"],
JM 171   .row-fluid [class*="span"] {
3cc6e2 172     display: block;
62cec2 173     float: none;
3cc6e2 174     width: auto;
62cec2 175     margin-left: 0;
3cc6e2 176   }
62cec2 177   .input-large,
JM 178   .input-xlarge,
179   .input-xxlarge,
e28b2f 180   input[class*="span"],
JM 181   select[class*="span"],
182   textarea[class*="span"],
183   .uneditable-input {
184     display: block;
185     width: 100%;
186     min-height: 28px;
187     -webkit-box-sizing: border-box;
62cec2 188        -moz-box-sizing: border-box;
JM 189         -ms-box-sizing: border-box;
190             box-sizing: border-box;
e28b2f 191   }
62cec2 192   .input-prepend input,
JM 193   .input-append input,
e28b2f 194   .input-prepend input[class*="span"],
JM 195   .input-append input[class*="span"] {
62cec2 196     display: inline-block;
e28b2f 197     width: auto;
JM 198   }
3cc6e2 199 }
62cec2 200
e28b2f 201 @media (min-width: 768px) and (max-width: 979px) {
3cc6e2 202   .row {
JM 203     margin-left: -20px;
204     *zoom: 1;
205   }
e28b2f 206   .row:before,
JM 207   .row:after {
3cc6e2 208     display: table;
JM 209     content: "";
210   }
211   .row:after {
212     clear: both;
213   }
214   [class*="span"] {
215     float: left;
216     margin-left: 20px;
217   }
e28b2f 218   .container,
JM 219   .navbar-fixed-top .container,
220   .navbar-fixed-bottom .container {
221     width: 724px;
3cc6e2 222   }
e28b2f 223   .span12 {
JM 224     width: 724px;
3cc6e2 225   }
JM 226   .span11 {
227     width: 662px;
228   }
e28b2f 229   .span10 {
JM 230     width: 600px;
3cc6e2 231   }
e28b2f 232   .span9 {
JM 233     width: 538px;
3cc6e2 234   }
e28b2f 235   .span8 {
JM 236     width: 476px;
3cc6e2 237   }
e28b2f 238   .span7 {
JM 239     width: 414px;
3cc6e2 240   }
e28b2f 241   .span6 {
JM 242     width: 352px;
3cc6e2 243   }
e28b2f 244   .span5 {
JM 245     width: 290px;
3cc6e2 246   }
e28b2f 247   .span4 {
JM 248     width: 228px;
3cc6e2 249   }
e28b2f 250   .span3 {
JM 251     width: 166px;
3cc6e2 252   }
e28b2f 253   .span2 {
JM 254     width: 104px;
3cc6e2 255   }
e28b2f 256   .span1 {
JM 257     width: 42px;
258   }
259   .offset12 {
260     margin-left: 764px;
261   }
262   .offset11 {
263     margin-left: 702px;
3cc6e2 264   }
JM 265   .offset10 {
266     margin-left: 640px;
267   }
e28b2f 268   .offset9 {
JM 269     margin-left: 578px;
270   }
271   .offset8 {
272     margin-left: 516px;
273   }
274   .offset7 {
275     margin-left: 454px;
276   }
277   .offset6 {
278     margin-left: 392px;
279   }
280   .offset5 {
281     margin-left: 330px;
282   }
283   .offset4 {
284     margin-left: 268px;
285   }
286   .offset3 {
287     margin-left: 206px;
288   }
289   .offset2 {
290     margin-left: 144px;
291   }
292   .offset1 {
293     margin-left: 82px;
3cc6e2 294   }
JM 295   .row-fluid {
296     width: 100%;
297     *zoom: 1;
298   }
e28b2f 299   .row-fluid:before,
JM 300   .row-fluid:after {
3cc6e2 301     display: table;
JM 302     content: "";
303   }
304   .row-fluid:after {
305     clear: both;
306   }
62cec2 307   .row-fluid [class*="span"] {
JM 308     display: block;
3cc6e2 309     float: left;
62cec2 310     width: 100%;
JM 311     min-height: 28px;
3cc6e2 312     margin-left: 2.762430939%;
62cec2 313     *margin-left: 2.709239449638298%;
JM 314     -webkit-box-sizing: border-box;
315        -moz-box-sizing: border-box;
316         -ms-box-sizing: border-box;
317             box-sizing: border-box;
3cc6e2 318   }
62cec2 319   .row-fluid [class*="span"]:first-child {
3cc6e2 320     margin-left: 0;
JM 321   }
62cec2 322   .row-fluid .span12 {
3cc6e2 323     width: 99.999999993%;
62cec2 324     *width: 99.9468085036383%;
3cc6e2 325   }
62cec2 326   .row-fluid .span11 {
e28b2f 327     width: 91.436464082%;
62cec2 328     *width: 91.38327259263829%;
3cc6e2 329   }
62cec2 330   .row-fluid .span10 {
e28b2f 331     width: 82.87292817100001%;
62cec2 332     *width: 82.8197366816383%;
3cc6e2 333   }
62cec2 334   .row-fluid .span9 {
e28b2f 335     width: 74.30939226%;
62cec2 336     *width: 74.25620077063829%;
3cc6e2 337   }
62cec2 338   .row-fluid .span8 {
e28b2f 339     width: 65.74585634900001%;
62cec2 340     *width: 65.6926648596383%;
3cc6e2 341   }
62cec2 342   .row-fluid .span7 {
e28b2f 343     width: 57.182320438000005%;
62cec2 344     *width: 57.129128948638304%;
3cc6e2 345   }
62cec2 346   .row-fluid .span6 {
e28b2f 347     width: 48.618784527%;
62cec2 348     *width: 48.5655930376383%;
3cc6e2 349   }
62cec2 350   .row-fluid .span5 {
e28b2f 351     width: 40.055248616%;
62cec2 352     *width: 40.0020571266383%;
3cc6e2 353   }
62cec2 354   .row-fluid .span4 {
e28b2f 355     width: 31.491712705%;
62cec2 356     *width: 31.4385212156383%;
3cc6e2 357   }
62cec2 358   .row-fluid .span3 {
e28b2f 359     width: 22.928176794%;
62cec2 360     *width: 22.874985304638297%;
3cc6e2 361   }
62cec2 362   .row-fluid .span2 {
e28b2f 363     width: 14.364640883%;
62cec2 364     *width: 14.311449393638298%;
3cc6e2 365   }
62cec2 366   .row-fluid .span1 {
e28b2f 367     width: 5.801104972%;
62cec2 368     *width: 5.747913482638298%;
e28b2f 369   }
JM 370   input,
371   textarea,
372   .uneditable-input {
373     margin-left: 0;
3cc6e2 374   }
62cec2 375   input.span12,
JM 376   textarea.span12,
377   .uneditable-input.span12 {
3cc6e2 378     width: 714px;
JM 379   }
62cec2 380   input.span11,
JM 381   textarea.span11,
382   .uneditable-input.span11 {
e28b2f 383     width: 652px;
JM 384   }
62cec2 385   input.span10,
JM 386   textarea.span10,
387   .uneditable-input.span10 {
e28b2f 388     width: 590px;
JM 389   }
62cec2 390   input.span9,
JM 391   textarea.span9,
392   .uneditable-input.span9 {
e28b2f 393     width: 528px;
JM 394   }
62cec2 395   input.span8,
JM 396   textarea.span8,
397   .uneditable-input.span8 {
e28b2f 398     width: 466px;
JM 399   }
62cec2 400   input.span7,
JM 401   textarea.span7,
402   .uneditable-input.span7 {
e28b2f 403     width: 404px;
JM 404   }
62cec2 405   input.span6,
JM 406   textarea.span6,
407   .uneditable-input.span6 {
e28b2f 408     width: 342px;
JM 409   }
62cec2 410   input.span5,
JM 411   textarea.span5,
412   .uneditable-input.span5 {
e28b2f 413     width: 280px;
JM 414   }
62cec2 415   input.span4,
JM 416   textarea.span4,
417   .uneditable-input.span4 {
e28b2f 418     width: 218px;
JM 419   }
62cec2 420   input.span3,
JM 421   textarea.span3,
422   .uneditable-input.span3 {
e28b2f 423     width: 156px;
JM 424   }
62cec2 425   input.span2,
JM 426   textarea.span2,
427   .uneditable-input.span2 {
e28b2f 428     width: 94px;
JM 429   }
62cec2 430   input.span1,
JM 431   textarea.span1,
432   .uneditable-input.span1 {
e28b2f 433     width: 32px;
JM 434   }
3cc6e2 435 }
62cec2 436
3cc6e2 437 @media (min-width: 1200px) {
JM 438   .row {
439     margin-left: -30px;
440     *zoom: 1;
441   }
e28b2f 442   .row:before,
JM 443   .row:after {
3cc6e2 444     display: table;
JM 445     content: "";
446   }
447   .row:after {
448     clear: both;
449   }
450   [class*="span"] {
451     float: left;
452     margin-left: 30px;
453   }
e28b2f 454   .container,
JM 455   .navbar-fixed-top .container,
456   .navbar-fixed-bottom .container {
457     width: 1170px;
3cc6e2 458   }
e28b2f 459   .span12 {
JM 460     width: 1170px;
3cc6e2 461   }
JM 462   .span11 {
463     width: 1070px;
464   }
e28b2f 465   .span10 {
JM 466     width: 970px;
3cc6e2 467   }
e28b2f 468   .span9 {
JM 469     width: 870px;
3cc6e2 470   }
e28b2f 471   .span8 {
JM 472     width: 770px;
3cc6e2 473   }
e28b2f 474   .span7 {
JM 475     width: 670px;
3cc6e2 476   }
e28b2f 477   .span6 {
JM 478     width: 570px;
3cc6e2 479   }
e28b2f 480   .span5 {
JM 481     width: 470px;
3cc6e2 482   }
e28b2f 483   .span4 {
JM 484     width: 370px;
3cc6e2 485   }
e28b2f 486   .span3 {
JM 487     width: 270px;
3cc6e2 488   }
e28b2f 489   .span2 {
JM 490     width: 170px;
3cc6e2 491   }
e28b2f 492   .span1 {
JM 493     width: 70px;
494   }
495   .offset12 {
496     margin-left: 1230px;
497   }
498   .offset11 {
499     margin-left: 1130px;
3cc6e2 500   }
JM 501   .offset10 {
502     margin-left: 1030px;
503   }
e28b2f 504   .offset9 {
JM 505     margin-left: 930px;
506   }
507   .offset8 {
508     margin-left: 830px;
509   }
510   .offset7 {
511     margin-left: 730px;
512   }
513   .offset6 {
514     margin-left: 630px;
515   }
516   .offset5 {
517     margin-left: 530px;
518   }
519   .offset4 {
520     margin-left: 430px;
521   }
522   .offset3 {
523     margin-left: 330px;
524   }
525   .offset2 {
526     margin-left: 230px;
527   }
528   .offset1 {
529     margin-left: 130px;
3cc6e2 530   }
JM 531   .row-fluid {
532     width: 100%;
533     *zoom: 1;
534   }
e28b2f 535   .row-fluid:before,
JM 536   .row-fluid:after {
3cc6e2 537     display: table;
JM 538     content: "";
539   }
540   .row-fluid:after {
541     clear: both;
542   }
62cec2 543   .row-fluid [class*="span"] {
JM 544     display: block;
3cc6e2 545     float: left;
62cec2 546     width: 100%;
JM 547     min-height: 28px;
3cc6e2 548     margin-left: 2.564102564%;
62cec2 549     *margin-left: 2.510911074638298%;
JM 550     -webkit-box-sizing: border-box;
551        -moz-box-sizing: border-box;
552         -ms-box-sizing: border-box;
553             box-sizing: border-box;
3cc6e2 554   }
62cec2 555   .row-fluid [class*="span"]:first-child {
3cc6e2 556     margin-left: 0;
JM 557   }
62cec2 558   .row-fluid .span12 {
3cc6e2 559     width: 100%;
62cec2 560     *width: 99.94680851063829%;
3cc6e2 561   }
62cec2 562   .row-fluid .span11 {
e28b2f 563     width: 91.45299145300001%;
62cec2 564     *width: 91.3997999636383%;
3cc6e2 565   }
62cec2 566   .row-fluid .span10 {
e28b2f 567     width: 82.905982906%;
62cec2 568     *width: 82.8527914166383%;
3cc6e2 569   }
62cec2 570   .row-fluid .span9 {
e28b2f 571     width: 74.358974359%;
62cec2 572     *width: 74.30578286963829%;
3cc6e2 573   }
62cec2 574   .row-fluid .span8 {
e28b2f 575     width: 65.81196581200001%;
62cec2 576     *width: 65.7587743226383%;
3cc6e2 577   }
62cec2 578   .row-fluid .span7 {
e28b2f 579     width: 57.264957265%;
62cec2 580     *width: 57.2117657756383%;
3cc6e2 581   }
62cec2 582   .row-fluid .span6 {
e28b2f 583     width: 48.717948718%;
62cec2 584     *width: 48.6647572286383%;
3cc6e2 585   }
62cec2 586   .row-fluid .span5 {
e28b2f 587     width: 40.170940171000005%;
62cec2 588     *width: 40.117748681638304%;
3cc6e2 589   }
62cec2 590   .row-fluid .span4 {
e28b2f 591     width: 31.623931624%;
62cec2 592     *width: 31.5707401346383%;
3cc6e2 593   }
62cec2 594   .row-fluid .span3 {
e28b2f 595     width: 23.076923077%;
62cec2 596     *width: 23.0237315876383%;
3cc6e2 597   }
62cec2 598   .row-fluid .span2 {
e28b2f 599     width: 14.529914530000001%;
62cec2 600     *width: 14.4767230406383%;
e28b2f 601   }
62cec2 602   .row-fluid .span1 {
e28b2f 603     width: 5.982905983%;
62cec2 604     *width: 5.929714493638298%;
e28b2f 605   }
JM 606   input,
607   textarea,
608   .uneditable-input {
609     margin-left: 0;
610   }
62cec2 611   input.span12,
JM 612   textarea.span12,
613   .uneditable-input.span12 {
e28b2f 614     width: 1160px;
3cc6e2 615   }
62cec2 616   input.span11,
JM 617   textarea.span11,
618   .uneditable-input.span11 {
3cc6e2 619     width: 1060px;
JM 620   }
62cec2 621   input.span10,
JM 622   textarea.span10,
623   .uneditable-input.span10 {
e28b2f 624     width: 960px;
JM 625   }
62cec2 626   input.span9,
JM 627   textarea.span9,
628   .uneditable-input.span9 {
e28b2f 629     width: 860px;
JM 630   }
62cec2 631   input.span8,
JM 632   textarea.span8,
633   .uneditable-input.span8 {
e28b2f 634     width: 760px;
JM 635   }
62cec2 636   input.span7,
JM 637   textarea.span7,
638   .uneditable-input.span7 {
e28b2f 639     width: 660px;
JM 640   }
62cec2 641   input.span6,
JM 642   textarea.span6,
643   .uneditable-input.span6 {
e28b2f 644     width: 560px;
JM 645   }
62cec2 646   input.span5,
JM 647   textarea.span5,
648   .uneditable-input.span5 {
e28b2f 649     width: 460px;
JM 650   }
62cec2 651   input.span4,
JM 652   textarea.span4,
653   .uneditable-input.span4 {
e28b2f 654     width: 360px;
JM 655   }
62cec2 656   input.span3,
JM 657   textarea.span3,
658   .uneditable-input.span3 {
e28b2f 659     width: 260px;
JM 660   }
62cec2 661   input.span2,
JM 662   textarea.span2,
663   .uneditable-input.span2 {
e28b2f 664     width: 160px;
JM 665   }
62cec2 666   input.span1,
JM 667   textarea.span1,
668   .uneditable-input.span1 {
e28b2f 669     width: 60px;
3cc6e2 670   }
JM 671   .thumbnails {
672     margin-left: -30px;
673   }
674   .thumbnails > li {
675     margin-left: 30px;
676   }
62cec2 677   .row-fluid .thumbnails {
JM 678     margin-left: 0;
679   }
680 }
681
682 @media (max-width: 979px) {
683   body {
684     padding-top: 0;
685   }
686   .navbar-fixed-top,
687   .navbar-fixed-bottom {
688     position: static;
689   }
690   .navbar-fixed-top {
691     margin-bottom: 18px;
692   }
693   .navbar-fixed-bottom {
694     margin-top: 18px;
695   }
696   .navbar-fixed-top .navbar-inner,
697   .navbar-fixed-bottom .navbar-inner {
698     padding: 5px;
699   }
700   .navbar .container {
701     width: auto;
702     padding: 0;
703   }
704   .navbar .brand {
705     padding-right: 10px;
706     padding-left: 10px;
707     margin: 0 0 0 -5px;
708   }
709   .nav-collapse {
710     clear: both;
711   }
712   .nav-collapse .nav {
713     float: none;
714     margin: 0 0 9px;
715   }
716   .nav-collapse .nav > li {
717     float: none;
718   }
719   .nav-collapse .nav > li > a {
720     margin-bottom: 2px;
721   }
722   .nav-collapse .nav > .divider-vertical {
723     display: none;
724   }
725   .nav-collapse .nav .nav-header {
726     color: #999999;
727     text-shadow: none;
728   }
729   .nav-collapse .nav > li > a,
730   .nav-collapse .dropdown-menu a {
731     padding: 6px 15px;
732     font-weight: bold;
733     color: #999999;
734     -webkit-border-radius: 3px;
735        -moz-border-radius: 3px;
736             border-radius: 3px;
737   }
738   .nav-collapse .btn {
739     padding: 4px 10px 4px;
740     font-weight: normal;
741     -webkit-border-radius: 4px;
742        -moz-border-radius: 4px;
743             border-radius: 4px;
744   }
745   .nav-collapse .dropdown-menu li + li a {
746     margin-bottom: 2px;
747   }
748   .nav-collapse .nav > li > a:hover,
749   .nav-collapse .dropdown-menu a:hover {
750     background-color: #222222;
751   }
752   .nav-collapse.in .btn-group {
753     padding: 0;
754     margin-top: 5px;
755   }
756   .nav-collapse .dropdown-menu {
757     position: static;
758     top: auto;
759     left: auto;
760     display: block;
761     float: none;
762     max-width: none;
763     padding: 0;
764     margin: 0 15px;
765     background-color: transparent;
766     border: none;
767     -webkit-border-radius: 0;
768        -moz-border-radius: 0;
769             border-radius: 0;
770     -webkit-box-shadow: none;
771        -moz-box-shadow: none;
772             box-shadow: none;
773   }
774   .nav-collapse .dropdown-menu:before,
775   .nav-collapse .dropdown-menu:after {
776     display: none;
777   }
778   .nav-collapse .dropdown-menu .divider {
779     display: none;
780   }
781   .nav-collapse .navbar-form,
782   .nav-collapse .navbar-search {
783     float: none;
784     padding: 9px 15px;
785     margin: 9px 0;
786     border-top: 1px solid #222222;
787     border-bottom: 1px solid #222222;
788     -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
789        -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
790             box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
791   }
792   .navbar .nav-collapse .nav.pull-right {
793     float: none;
794     margin-left: 0;
795   }
796   .nav-collapse,
797   .nav-collapse.collapse {
798     height: 0;
799     overflow: hidden;
800   }
801   .navbar .btn-navbar {
802     display: block;
803   }
804   .navbar-static .navbar-inner {
805     padding-right: 10px;
806     padding-left: 10px;
807   }
808 }
809
810 @media (min-width: 980px) {
811   .nav-collapse.collapse {
812     height: auto !important;
813     overflow: visible !important;
814   }
3cc6e2 815 }