github.com/fanux/shipyard@v0.0.0-20161009071005-6515ce223235/controller/static/semantic/dist/semantic.css (about) 1 /* 2 * # Semantic UI - x.x 3 * https://github.com/Semantic-Org/Semantic-UI 4 * http://www.semantic-ui.com/ 5 * 6 * Copyright 2014 Contributors 7 * Released under the MIT license 8 * http://opensource.org/licenses/MIT 9 * 10 */ 11 @import 'https://fonts.googleapis.com/css?family=Roboto:400,700,400italic,700italic&subset=latin'; 12 /*! 13 * # Semantic UI x.x - Reset 14 * http://github.com/semantic-org/semantic-ui/ 15 * 16 * 17 * Copyright 2014 Contributors 18 * Released under the MIT license 19 * http://opensource.org/licenses/MIT 20 * 21 */ 22 23 /******************************* 24 Reset 25 *******************************/ 26 27 /* Border-Box */ 28 29 *, 30 *:before, 31 *:after { 32 box-sizing: inherit; 33 } 34 35 html { 36 box-sizing: border-box; 37 } 38 39 /* iPad Input Shadows */ 40 41 input[type="text"], 42 input[type="email"], 43 input[type="search"], 44 input[type="password"] { 45 -webkit-appearance: none; 46 -moz-appearance: none; 47 /* mobile firefox too! */ 48 } 49 50 /******************************* 51 Theme Overrides 52 *******************************/ 53 54 /*! normalize.css v3.0.1 | MIT License | git.io/normalize */ 55 56 /** 57 * Correct `block` display not defined in IE 8/9. 58 */ 59 60 /*! normalize.css v3.0.1 | MIT License | git.io/normalize */ 61 62 /** 63 * 1. Set default font family to sans-serif. 64 * 2. Prevent iOS text size adjust after orientation change, without disabling 65 * user zoom. 66 */ 67 68 html { 69 font-family: sans-serif; 70 /* 1 */ 71 -ms-text-size-adjust: 100%; 72 /* 2 */ 73 -webkit-text-size-adjust: 100%; 74 /* 2 */ 75 } 76 77 /** 78 * Remove default margin. 79 */ 80 81 body { 82 margin: 0; 83 } 84 85 /* HTML5 display definitions 86 ========================================================================== */ 87 88 /** 89 * Correct `block` display not defined for any HTML5 element in IE 8/9. 90 * Correct `block` display not defined for `details` or `summary` in IE 10/11 and Firefox. 91 * Correct `block` display not defined for `main` in IE 11. 92 */ 93 94 article, 95 aside, 96 details, 97 figcaption, 98 figure, 99 footer, 100 header, 101 hgroup, 102 main, 103 nav, 104 section, 105 summary { 106 display: block; 107 } 108 109 /** 110 * 1. Correct `inline-block` display not defined in IE 8/9. 111 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera. 112 */ 113 114 audio, 115 canvas, 116 progress, 117 video { 118 display: inline-block; 119 /* 1 */ 120 vertical-align: baseline; 121 /* 2 */ 122 } 123 124 /** 125 * Prevent modern browsers from displaying `audio` without controls. 126 * Remove excess height in iOS 5 devices. 127 */ 128 129 audio:not([controls]) { 130 display: none; 131 height: 0; 132 } 133 134 /** 135 * Address `[hidden]` styling not present in IE 8/9/10. 136 * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22. 137 */ 138 139 [hidden], 140 template { 141 display: none; 142 } 143 144 /* Links 145 ========================================================================== */ 146 147 /** 148 * Remove the gray background color from active links in IE 10. 149 */ 150 151 a { 152 background: transparent; 153 } 154 155 /** 156 * Improve readability when focused and also mouse hovered in all browsers. 157 */ 158 159 a:active, 160 a:hover { 161 outline: 0; 162 } 163 164 /* Text-level semantics 165 ========================================================================== */ 166 167 /** 168 * Address styling not present in IE 8/9/10/11, Safari, and Chrome. 169 */ 170 171 abbr[title] { 172 border-bottom: 1px dotted; 173 } 174 175 /** 176 * Address style set to `bolder` in Firefox 4+, Safari, and Chrome. 177 */ 178 179 b, 180 strong { 181 font-weight: bold; 182 } 183 184 /** 185 * Address styling not present in Safari and Chrome. 186 */ 187 188 dfn { 189 font-style: italic; 190 } 191 192 /** 193 * Address variable `h1` font-size and margin within `section` and `article` 194 * contexts in Firefox 4+, Safari, and Chrome. 195 */ 196 197 h1 { 198 font-size: 2em; 199 margin: 0.67em 0; 200 } 201 202 /** 203 * Address styling not present in IE 8/9. 204 */ 205 206 mark { 207 background: #ff0; 208 color: #000; 209 } 210 211 /** 212 * Address inconsistent and variable font size in all browsers. 213 */ 214 215 small { 216 font-size: 80%; 217 } 218 219 /** 220 * Prevent `sub` and `sup` affecting `line-height` in all browsers. 221 */ 222 223 sub, 224 sup { 225 font-size: 75%; 226 line-height: 0; 227 position: relative; 228 vertical-align: baseline; 229 } 230 231 sup { 232 top: -0.5em; 233 } 234 235 sub { 236 bottom: -0.25em; 237 } 238 239 /* Embedded content 240 ========================================================================== */ 241 242 /** 243 * Remove border when inside `a` element in IE 8/9/10. 244 */ 245 246 img { 247 border: 0; 248 } 249 250 /** 251 * Correct overflow not hidden in IE 9/10/11. 252 */ 253 254 svg:not(:root) { 255 overflow: hidden; 256 } 257 258 /* Grouping content 259 ========================================================================== */ 260 261 /** 262 * Address margin not present in IE 8/9 and Safari. 263 */ 264 265 figure { 266 margin: 1em 40px; 267 } 268 269 /** 270 * Address differences between Firefox and other browsers. 271 */ 272 273 hr { 274 box-sizing: content-box; 275 height: 0; 276 } 277 278 /** 279 * Contain overflow in all browsers. 280 */ 281 282 pre { 283 overflow: auto; 284 } 285 286 /** 287 * Address odd `em`-unit font size rendering in all browsers. 288 */ 289 290 code, 291 kbd, 292 pre, 293 samp { 294 font-family: monospace, monospace; 295 font-size: 1em; 296 } 297 298 /* Forms 299 ========================================================================== */ 300 301 /** 302 * Known limitation: by default, Chrome and Safari on OS X allow very limited 303 * styling of `select`, unless a `border` property is set. 304 */ 305 306 /** 307 * 1. Correct color not being inherited. 308 * Known issue: affects color of disabled elements. 309 * 2. Correct font properties not being inherited. 310 * 3. Address margins set differently in Firefox 4+, Safari, and Chrome. 311 */ 312 313 button, 314 input, 315 optgroup, 316 select, 317 textarea { 318 color: inherit; 319 /* 1 */ 320 font: inherit; 321 /* 2 */ 322 margin: 0; 323 /* 3 */ 324 } 325 326 /** 327 * Address `overflow` set to `hidden` in IE 8/9/10/11. 328 */ 329 330 button { 331 overflow: visible; 332 } 333 334 /** 335 * Address inconsistent `text-transform` inheritance for `button` and `select`. 336 * All other form control elements do not inherit `text-transform` values. 337 * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera. 338 * Correct `select` style inheritance in Firefox. 339 */ 340 341 button, 342 select { 343 text-transform: none; 344 } 345 346 /** 347 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` 348 * and `video` controls. 349 * 2. Correct inability to style clickable `input` types in iOS. 350 * 3. Improve usability and consistency of cursor style between image-type 351 * `input` and others. 352 */ 353 354 button, 355 html input[type="button"], 356 input[type="reset"], 357 input[type="submit"] { 358 -webkit-appearance: button; 359 /* 2 */ 360 cursor: pointer; 361 /* 3 */ 362 } 363 364 /** 365 * Re-set default cursor for disabled elements. 366 */ 367 368 button[disabled], 369 html input[disabled] { 370 cursor: default; 371 } 372 373 /** 374 * Remove inner padding and border in Firefox 4+. 375 */ 376 377 button::-moz-focus-inner, 378 input::-moz-focus-inner { 379 border: 0; 380 padding: 0; 381 } 382 383 /** 384 * Address Firefox 4+ setting `line-height` on `input` using `!important` in 385 * the UA stylesheet. 386 */ 387 388 input { 389 line-height: normal; 390 } 391 392 /** 393 * It's recommended that you don't attempt to style these elements. 394 * Firefox's implementation doesn't respect box-sizing, padding, or width. 395 * 396 * 1. Address box sizing set to `content-box` in IE 8/9/10. 397 * 2. Remove excess padding in IE 8/9/10. 398 */ 399 400 input[type="checkbox"], 401 input[type="radio"] { 402 box-sizing: border-box; 403 /* 1 */ 404 padding: 0; 405 /* 2 */ 406 } 407 408 /** 409 * Fix the cursor style for Chrome's increment/decrement buttons. For certain 410 * `font-size` values of the `input`, it causes the cursor style of the 411 * decrement button to change from `default` to `text`. 412 */ 413 414 input[type="number"]::-webkit-inner-spin-button, 415 input[type="number"]::-webkit-outer-spin-button { 416 height: auto; 417 } 418 419 /** 420 * 1. Address `appearance` set to `searchfield` in Safari and Chrome. 421 * 2. Address `box-sizing` set to `border-box` in Safari and Chrome 422 * (include `-moz` to future-proof). 423 */ 424 425 input[type="search"] { 426 -webkit-appearance: textfield; 427 /* 1 */ 428 /* 2 */ 429 box-sizing: content-box; 430 } 431 432 /** 433 * Remove inner padding and search cancel button in Safari and Chrome on OS X. 434 * Safari (but not Chrome) clips the cancel button when the search input has 435 * padding (and `textfield` appearance). 436 */ 437 438 input[type="search"]::-webkit-search-cancel-button, 439 input[type="search"]::-webkit-search-decoration { 440 -webkit-appearance: none; 441 } 442 443 /** 444 * Define consistent border, margin, and padding. 445 */ 446 447 fieldset { 448 border: 1px solid #c0c0c0; 449 margin: 0 2px; 450 padding: 0.35em 0.625em 0.75em; 451 } 452 453 /** 454 * 1. Correct `color` not being inherited in IE 8/9/10/11. 455 * 2. Remove padding so people aren't caught out if they zero out fieldsets. 456 */ 457 458 legend { 459 border: 0; 460 /* 1 */ 461 padding: 0; 462 /* 2 */ 463 } 464 465 /** 466 * Remove default vertical scrollbar in IE 8/9/10/11. 467 */ 468 469 textarea { 470 overflow: auto; 471 } 472 473 /** 474 * Don't inherit the `font-weight` (applied by a rule above). 475 * NOTE: the default cannot safely be changed in Chrome and Safari on OS X. 476 */ 477 478 optgroup { 479 font-weight: bold; 480 } 481 482 /* Tables 483 ========================================================================== */ 484 485 /** 486 * Remove most spacing between table cells. 487 */ 488 489 table { 490 border-collapse: collapse; 491 border-spacing: 0; 492 } 493 494 td, 495 th { 496 padding: 0; 497 } 498 499 /******************************* 500 Site Overrides 501 *******************************/ 502 /*! 503 * # Semantic UI - Site 504 * http://github.com/semantic-org/semantic-ui/ 505 * 506 * 507 * Copyright 2014 Contributors 508 * Released under the MIT license 509 * http://opensource.org/licenses/MIT 510 * 511 */ 512 513 /******************************* 514 Page 515 *******************************/ 516 517 html, 518 body { 519 height: 100%; 520 } 521 522 html { 523 font-size: 14px; 524 } 525 526 body { 527 margin: 0px; 528 padding: 0px; 529 min-width: 320px; 530 background: #f7f7f7; 531 font-family: 'Roboto', 'Helvetica Neue', Arial, Helvetica, sans-serif; 532 font-size: 14px; 533 line-height: 1.33; 534 color: rgba(0, 0, 0, 0.8); 535 font-smoothing: antialiased; 536 } 537 538 /******************************* 539 Headers 540 *******************************/ 541 542 h1, 543 h2, 544 h3, 545 h4, 546 h5 { 547 font-family: 'Roboto', 'Helvetica Neue', Arial, Helvetica, sans-serif; 548 line-height: 1.33em; 549 margin: -webkit-calc(2rem - 0.165em ) 0em 1rem; 550 margin: calc(2rem - 0.165em ) 0em 1rem; 551 font-weight: bold; 552 padding: 0em; 553 } 554 555 h1 { 556 min-height: 1rem; 557 font-size: 2rem; 558 } 559 560 h2 { 561 font-size: 1.714rem; 562 } 563 564 h3 { 565 font-size: 1.28rem; 566 } 567 568 h4 { 569 font-size: 1.071rem; 570 } 571 572 h5 { 573 font-size: 1rem; 574 } 575 576 h1:first-child, 577 h2:first-child, 578 h3:first-child, 579 h4:first-child, 580 h5:first-child { 581 margin-top: 0em; 582 } 583 584 h1:last-child, 585 h2:last-child, 586 h3:last-child, 587 h4:last-child, 588 h5:last-child { 589 margin-bottom: 0em; 590 } 591 592 /******************************* 593 Text 594 *******************************/ 595 596 p { 597 margin: 0em 0em 1em; 598 line-height: 1.33; 599 } 600 601 p:first-child { 602 margin-top: 0em; 603 } 604 605 p:last-child { 606 margin-bottom: 0em; 607 } 608 609 /*------------------- 610 Links 611 --------------------*/ 612 613 a { 614 color: #009fda; 615 text-decoration: none; 616 } 617 618 a:hover { 619 color: #00b2f3; 620 } 621 622 /******************************* 623 Highlighting 624 *******************************/ 625 626 /* Site */ 627 628 ::-webkit-selection { 629 background-color: #cce2ff; 630 color: rgba(0, 0, 0, 0.8); 631 } 632 633 ::-moz-selection { 634 background-color: #cce2ff; 635 color: rgba(0, 0, 0, 0.8); 636 } 637 638 ::selection { 639 background-color: #cce2ff; 640 color: rgba(0, 0, 0, 0.8); 641 } 642 643 /* Form */ 644 645 textarea::-webkit-selection, 646 input::-webkit-selection { 647 background-color: rgba(100, 100, 100, 0.4); 648 color: rgba(0, 0, 0, 0.8); 649 } 650 651 textarea::-moz-selection, 652 input::-moz-selection { 653 background-color: rgba(100, 100, 100, 0.4); 654 color: rgba(0, 0, 0, 0.8); 655 } 656 657 textarea::selection, 658 input::selection { 659 background-color: rgba(100, 100, 100, 0.4); 660 color: rgba(0, 0, 0, 0.8); 661 } 662 663 /******************************* 664 Global Overrides 665 *******************************/ 666 667 /******************************* 668 Site Overrides 669 *******************************/ 670 /*! 671 * # Semantic UI x.x - Button 672 * http://github.com/semantic-org/semantic-ui/ 673 * 674 * 675 * Copyright 2014 Contributorss 676 * Released under the MIT license 677 * http://opensource.org/licenses/MIT 678 * 679 */ 680 681 /******************************* 682 Button 683 *******************************/ 684 685 .ui.button { 686 cursor: pointer; 687 display: inline-block; 688 min-height: 1em; 689 outline: none; 690 border: none; 691 vertical-align: baseline; 692 background-color: #e0e0e0; 693 color: rgba(0, 0, 0, 0.6); 694 font-family: 'Roboto', 'Helvetica Neue', Arial, Helvetica, sans-serif; 695 margin: 0em 0.25em 0em 0em; 696 padding: 0.78571em 1.5em 0.78571em; 697 text-transform: none; 698 text-shadow: none; 699 font-weight: bold; 700 line-height: 1; 701 font-style: normal; 702 text-align: center; 703 text-decoration: none; 704 background-image: none; 705 border-radius: 0.2857rem; 706 box-shadow: 0px 0px 0px 1px transparent inset, 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; 707 -webkit-user-select: none; 708 -moz-user-select: none; 709 -ms-user-select: none; 710 user-select: none; 711 -webkit-transition: opacity 0.1s ease, background-color 0.1s ease, color 0.1s ease, box-shadow 0.1s ease, background 0.1s ease; 712 transition: opacity 0.1s ease, background-color 0.1s ease, color 0.1s ease, box-shadow 0.1s ease, background 0.1s ease; 713 will-change: ''; 714 -webkit-tap-highlight-color: transparent; 715 } 716 717 /******************************* 718 States 719 *******************************/ 720 721 /*-------------- 722 Hover 723 ---------------*/ 724 725 .ui.button:hover { 726 background-color: #e8e8e8; 727 background-image: none; 728 box-shadow: ''; 729 color: rgba(0, 0, 0, 0.8); 730 } 731 732 .ui.button:hover .icon { 733 opacity: 0.85; 734 } 735 736 /*-------------- 737 Focus 738 ---------------*/ 739 740 .ui.button:focus { 741 background-color: ''; 742 color: rgba(0, 0, 0, 0.8); 743 background-image: '' !important; 744 box-shadow: 0px 0px 0px 1px transparent inset, 0px 0px 1px rgba(81, 167, 232, 0.8) inset, 0px 0px 3px 2px rgba(81, 167, 232, 0.8) !important; 745 } 746 747 .ui.button:focus .icon { 748 opacity: 0.85; 749 } 750 751 /*-------------- 752 Down 753 ---------------*/ 754 755 .ui.button:active, 756 .ui.active.button:active { 757 background-color: #cccccc; 758 background-image: ''; 759 color: rgba(0, 0, 0, 0.8); 760 box-shadow: 0px 0px 0px 1px transparent inset, 0px 1px 4px 0px rgba(39, 41, 43, 0.15) inset !important; 761 } 762 763 /*-------------- 764 Active 765 ---------------*/ 766 767 .ui.active.button { 768 background-color: #d0d0d0; 769 background-image: none; 770 box-shadow: 0px 0px 0px 1px transparent inset; 771 color: rgba(0, 0, 0, 0.8); 772 } 773 774 .ui.active.button:hover { 775 background-color: #d0d0d0; 776 background-image: none; 777 color: rgba(0, 0, 0, 0.8); 778 } 779 780 .ui.active.button:active { 781 background-color: #d0d0d0; 782 background-image: none; 783 } 784 785 /*-------------- 786 Loading 787 ---------------*/ 788 789 /* Specificity hack */ 790 791 .ui.loading.loading.loading.loading.loading.loading.button { 792 position: relative; 793 cursor: default; 794 text-shadow: none !important; 795 color: transparent !important; 796 opacity: 1; 797 pointer-events: none; 798 -webkit-transition: all 0s linear, opacity 0.2s ease; 799 transition: all 0s linear, opacity 0.2s ease; 800 } 801 802 .ui.loading.button:before { 803 position: absolute; 804 content: ''; 805 top: 50%; 806 left: 50%; 807 margin: -0.64285em 0em 0em -0.64285em; 808 width: 1.2857em; 809 height: 1.2857em; 810 border-radius: 500rem; 811 border: 0.2em solid rgba(0, 0, 0, 0.15); 812 } 813 814 .ui.loading.button:after { 815 position: absolute; 816 content: ''; 817 top: 50%; 818 left: 50%; 819 margin: -0.64285em 0em 0em -0.64285em; 820 width: 1.2857em; 821 height: 1.2857em; 822 -webkit-animation: button-spin 0.6s linear; 823 animation: button-spin 0.6s linear; 824 -webkit-animation-iteration-count: infinite; 825 animation-iteration-count: infinite; 826 border-radius: 500rem; 827 border-color: #ffffff transparent transparent; 828 border-style: solid; 829 border-width: 0.2em; 830 box-shadow: 0px 0px 0px 1px transparent; 831 } 832 833 .ui.labeled.icon.loading.button .icon { 834 background-color: transparent; 835 box-shadow: none; 836 } 837 838 @-webkit-keyframes button-spin { 839 from { 840 -webkit-transform: rotate(0deg); 841 transform: rotate(0deg); 842 } 843 844 to { 845 -webkit-transform: rotate(360deg); 846 transform: rotate(360deg); 847 } 848 } 849 850 @keyframes button-spin { 851 from { 852 -webkit-transform: rotate(0deg); 853 transform: rotate(0deg); 854 } 855 856 to { 857 -webkit-transform: rotate(360deg); 858 transform: rotate(360deg); 859 } 860 } 861 862 .ui.basic.loading.button:not(.inverted):before { 863 border-color: rgba(0, 0, 0, 0.1); 864 } 865 866 .ui.basic.loading.button:not(.inverted):after { 867 border-top-color: #aaaaaa; 868 } 869 870 /*------------------- 871 Disabled 872 --------------------*/ 873 874 .ui.buttons .disabled.button, 875 .ui.disabled.button, 876 .ui.button:disabled, 877 .ui.disabled.button:hover, 878 .ui.disabled.active.button { 879 cursor: default; 880 background-color: #dcddde !important; 881 color: rgba(0, 0, 0, 0.4) !important; 882 opacity: 0.3 !important; 883 background-image: none !important; 884 box-shadow: none !important; 885 pointer-events: none; 886 } 887 888 /* Basic Group With Disabled */ 889 890 .ui.basic.buttons .ui.disabled.button { 891 border-color: rgba(39, 41, 43, 0.5); 892 } 893 894 /******************************* 895 Types 896 *******************************/ 897 898 /*------------------- 899 Animated 900 --------------------*/ 901 902 .ui.animated.button { 903 position: relative; 904 overflow: hidden; 905 vertical-align: middle; 906 padding-right: 0em !important; 907 } 908 909 .ui.animated.button .content { 910 will-change: transform, opacity; 911 } 912 913 .ui.animated.button .visible.content { 914 position: relative; 915 margin-right: 1.5em; 916 } 917 918 .ui.animated.button .hidden.content { 919 position: absolute; 920 width: 100%; 921 } 922 923 /* Horizontal */ 924 925 .ui.animated.button .visible.content, 926 .ui.animated.button .hidden.content { 927 -webkit-transition: right 0.3s ease 0s; 928 transition: right 0.3s ease 0s; 929 } 930 931 .ui.animated.button .visible.content { 932 left: auto; 933 right: 0%; 934 } 935 936 .ui.animated.button .hidden.content { 937 top: 50%; 938 left: auto; 939 right: -100%; 940 margin-top: -0.5em; 941 } 942 943 .ui.animated.button:hover .visible.content { 944 left: auto; 945 right: 200%; 946 } 947 948 .ui.animated.button:hover .hidden.content { 949 left: auto; 950 right: 0%; 951 } 952 953 /* Vertical */ 954 955 .ui.vertical.animated.button .visible.content, 956 .ui.vertical.animated.button .hidden.content { 957 -webkit-transition: top 0.3s ease, -webkit-transform 0.3s ease; 958 transition: top 0.3s ease, transform 0.3s ease; 959 } 960 961 .ui.vertical.animated.button .visible.content { 962 -webkit-transform: translateY(0%); 963 -ms-transform: translateY(0%); 964 transform: translateY(0%); 965 right: auto; 966 } 967 968 .ui.vertical.animated.button .hidden.content { 969 top: -50%; 970 left: 0%; 971 right: auto; 972 } 973 974 .ui.vertical.animated.button:hover .visible.content { 975 -webkit-transform: translateY(200%); 976 -ms-transform: translateY(200%); 977 transform: translateY(200%); 978 right: auto; 979 } 980 981 .ui.vertical.animated.button:hover .hidden.content { 982 top: 50%; 983 right: auto; 984 } 985 986 /* Fade */ 987 988 .ui.fade.animated.button .visible.content, 989 .ui.fade.animated.button .hidden.content { 990 -webkit-transition: opacity 0.3s ease, -webkit-transform 0.3s ease; 991 transition: opacity 0.3s ease, transform 0.3s ease; 992 } 993 994 .ui.fade.animated.button .visible.content { 995 left: auto; 996 right: auto; 997 opacity: 1; 998 -webkit-transform: scale(1); 999 -ms-transform: scale(1); 1000 transform: scale(1); 1001 } 1002 1003 .ui.fade.animated.button .hidden.content { 1004 opacity: 0; 1005 left: 0%; 1006 right: auto; 1007 -webkit-transform: scale(1.5); 1008 -ms-transform: scale(1.5); 1009 transform: scale(1.5); 1010 } 1011 1012 .ui.fade.animated.button:hover .visible.content { 1013 left: auto; 1014 right: auto; 1015 opacity: 0; 1016 -webkit-transform: scale(0.75); 1017 -ms-transform: scale(0.75); 1018 transform: scale(0.75); 1019 } 1020 1021 .ui.fade.animated.button:hover .hidden.content { 1022 left: 0%; 1023 right: auto; 1024 opacity: 1; 1025 -webkit-transform: scale(1); 1026 -ms-transform: scale(1); 1027 transform: scale(1); 1028 } 1029 1030 /*------------------- 1031 Inverted 1032 --------------------*/ 1033 1034 .ui.inverted.button { 1035 box-shadow: 0px 0px 0px 2px #ffffff inset !important; 1036 background: transparent none; 1037 color: #ffffff; 1038 text-shadow: none !important; 1039 } 1040 1041 .ui.inverted.buttons .button { 1042 margin: 0px 0px 0px -2px; 1043 } 1044 1045 .ui.inverted.buttons .button:first-child { 1046 margin-left: 0em; 1047 } 1048 1049 .ui.inverted.vertical.buttons .button { 1050 margin: 0px 0px -2px 0px; 1051 } 1052 1053 .ui.inverted.vertical.buttons .button:first-child { 1054 margin-top: 0em; 1055 } 1056 1057 .ui.inverted.buttons .button:hover { 1058 position: relative; 1059 } 1060 1061 .ui.inverted.button:hover { 1062 background: #ffffff; 1063 box-shadow: 0px 0px 0px 2px #ffffff inset !important; 1064 color: rgba(0, 0, 0, 0.8); 1065 } 1066 1067 /*------------------- 1068 Social 1069 --------------------*/ 1070 1071 /* Facebook */ 1072 1073 .ui.facebook.button { 1074 background-color: #3b579d; 1075 color: #ffffff; 1076 text-shadow: none; 1077 background-image: none; 1078 box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; 1079 } 1080 1081 .ui.facebook.button:hover { 1082 background-color: #3f5da8; 1083 color: #ffffff; 1084 text-shadow: none; 1085 } 1086 1087 .ui.facebook.button:active { 1088 background-color: #314983; 1089 color: #ffffff; 1090 text-shadow: none; 1091 } 1092 1093 /* Twitter */ 1094 1095 .ui.twitter.button { 1096 background-color: #4092cc; 1097 color: #ffffff; 1098 text-shadow: none; 1099 background-image: none; 1100 box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; 1101 } 1102 1103 .ui.twitter.button:hover { 1104 background-color: #4c99cf; 1105 color: #ffffff; 1106 text-shadow: none; 1107 } 1108 1109 .ui.twitter.button:active { 1110 background-color: #3180b7; 1111 color: #ffffff; 1112 text-shadow: none; 1113 } 1114 1115 /* Google Plus */ 1116 1117 .ui.google.plus.button { 1118 background-color: #d34836; 1119 color: #ffffff; 1120 text-shadow: none; 1121 background-image: none; 1122 box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; 1123 } 1124 1125 .ui.google.plus.button:hover { 1126 background-color: #d65343; 1127 color: #ffffff; 1128 text-shadow: none; 1129 } 1130 1131 .ui.google.plus.button:active { 1132 background-color: #bc3a29; 1133 color: #ffffff; 1134 text-shadow: none; 1135 } 1136 1137 /* Linked In */ 1138 1139 .ui.linkedin.button { 1140 background-color: #1f88be; 1141 color: #ffffff; 1142 text-shadow: none; 1143 } 1144 1145 .ui.linkedin.button:hover { 1146 background-color: #2191cb; 1147 color: #ffffff; 1148 text-shadow: none; 1149 } 1150 1151 .ui.linkedin.button:active { 1152 background-color: #1a729f; 1153 color: #ffffff; 1154 text-shadow: none; 1155 } 1156 1157 /* YouTube */ 1158 1159 .ui.youtube.button { 1160 background-color: #cc181e; 1161 color: #ffffff; 1162 text-shadow: none; 1163 background-image: none; 1164 box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; 1165 } 1166 1167 .ui.youtube.button:hover { 1168 background-color: #da1a20; 1169 color: #ffffff; 1170 text-shadow: none; 1171 } 1172 1173 .ui.youtube.button:active { 1174 background-color: #ac1419; 1175 color: #ffffff; 1176 text-shadow: none; 1177 } 1178 1179 /* Instagram */ 1180 1181 .ui.instagram.button { 1182 background-color: #49769c; 1183 color: #ffffff; 1184 text-shadow: none; 1185 background-image: none; 1186 box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; 1187 } 1188 1189 .ui.instagram.button:hover { 1190 background-color: #4e7ea6; 1191 color: #ffffff; 1192 text-shadow: none; 1193 } 1194 1195 .ui.instagram.button:active { 1196 background-color: #3e6484; 1197 color: #ffffff; 1198 text-shadow: none; 1199 } 1200 1201 /* Pinterest */ 1202 1203 .ui.pinterest.button { 1204 background-color: #00aced; 1205 color: #ffffff; 1206 text-shadow: none; 1207 background-image: none; 1208 box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; 1209 } 1210 1211 .ui.pinterest.button:hover { 1212 background-color: #00b7fc; 1213 color: #ffffff; 1214 text-shadow: none; 1215 } 1216 1217 .ui.pinterest.button:active { 1218 background-color: #0092c9; 1219 color: #ffffff; 1220 text-shadow: none; 1221 } 1222 1223 /* VK */ 1224 1225 .ui.vk.button { 1226 background-color: #4D7198; 1227 color: #ffffff; 1228 background-image: none; 1229 box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; 1230 } 1231 1232 .ui.vk.button:hover { 1233 background-color: #5279a2; 1234 color: #ffffff; 1235 } 1236 1237 .ui.vk.button:active { 1238 background-color: #415f80; 1239 color: #ffffff; 1240 } 1241 1242 /*-------------- 1243 Icon 1244 ---------------*/ 1245 1246 .ui.button > .icon { 1247 opacity: 0.8; 1248 margin: 0em 0.4em 0em -0.2em; 1249 -webkit-transition: opacity 0.2s ease; 1250 transition: opacity 0.2s ease; 1251 vertical-align: baseline; 1252 color: ''; 1253 } 1254 1255 .ui.button > .right.icon { 1256 margin: 0em -0.2em 0em 0.4em; 1257 } 1258 1259 /******************************* 1260 Variations 1261 *******************************/ 1262 1263 /*------------------- 1264 Floated 1265 --------------------*/ 1266 1267 .ui[class*="left floated"].buttons, 1268 .ui[class*="left floated"].button { 1269 float: left; 1270 margin-left: 0em; 1271 margin-right: 0.25em; 1272 } 1273 1274 .ui[class*="right floated"].buttons, 1275 .ui[class*="right floated"].button { 1276 float: right; 1277 margin-right: 0em; 1278 margin-left: 0.25em; 1279 } 1280 1281 /*------------------- 1282 Compact 1283 --------------------*/ 1284 1285 .ui.compact.buttons .button, 1286 .ui.compact.button { 1287 padding: 0.5892825em 1.125em 0.5892825em; 1288 } 1289 1290 .ui.compact.icon.buttons .button, 1291 .ui.compact.icon.button { 1292 padding: 0.5892825em 0.5892825em 0.5892825em; 1293 } 1294 1295 .ui.compact.labeled.icon.buttons .button, 1296 .ui.compact.labeled.icon.button { 1297 padding: 0.5892825em 3.69642em 0.5892825em; 1298 } 1299 1300 /*------------------- 1301 Sizes 1302 --------------------*/ 1303 1304 .ui.mini.buttons .button, 1305 .ui.mini.buttons .or, 1306 .ui.mini.button { 1307 font-size: 0.71428571rem; 1308 } 1309 1310 .ui.tiny.buttons .button, 1311 .ui.tiny.buttons .or, 1312 .ui.tiny.button { 1313 font-size: 0.85714286rem; 1314 } 1315 1316 .ui.small.buttons .button, 1317 .ui.small.buttons .or, 1318 .ui.small.button { 1319 font-size: 0.92857143rem; 1320 } 1321 1322 .ui.buttons .button, 1323 .ui.buttons .or, 1324 .ui.button { 1325 font-size: 1rem; 1326 } 1327 1328 .ui.large.buttons .button, 1329 .ui.large.buttons .or, 1330 .ui.large.button { 1331 font-size: 1.14285714rem; 1332 } 1333 1334 .ui.big.buttons .button, 1335 .ui.big.buttons .or, 1336 .ui.big.button { 1337 font-size: 1.28571429rem; 1338 } 1339 1340 .ui.huge.buttons .button, 1341 .ui.huge.buttons .or, 1342 .ui.huge.button { 1343 font-size: 1.42857143rem; 1344 } 1345 1346 .ui.massive.buttons .button, 1347 .ui.massive.buttons .or, 1348 .ui.massive.button { 1349 font-size: 1.71428571rem; 1350 } 1351 1352 /*-------------- 1353 Icon Only 1354 ---------------*/ 1355 1356 .ui.icon.buttons .button, 1357 .ui.icon.button { 1358 padding: 0.78571em 0.78571em 0.78571em; 1359 } 1360 1361 .ui.icon.buttons .button > .icon, 1362 .ui.icon.button > .icon { 1363 opacity: 0.9; 1364 margin: 0em; 1365 vertical-align: top; 1366 } 1367 1368 /*------------------- 1369 Basic 1370 --------------------*/ 1371 1372 .ui.basic.buttons .button, 1373 .ui.basic.button { 1374 background: transparent !important; 1375 background-image: none; 1376 color: rgba(0, 0, 0, 0.6) !important; 1377 font-weight: normal; 1378 border-radius: 0.2857rem; 1379 text-transform: none; 1380 text-shadow: none !important; 1381 box-shadow: 0px 0px 0px 1px rgba(39, 41, 43, 0.15) inset; 1382 } 1383 1384 .ui.basic.buttons { 1385 box-shadow: 0px 0px 0px 1px rgba(39, 41, 43, 0.15); 1386 border-radius: 0.2857rem; 1387 } 1388 1389 .ui.basic.buttons .button { 1390 border-radius: 0em; 1391 } 1392 1393 .ui.basic.buttons .button:hover, 1394 .ui.basic.button:hover { 1395 background: #fafafa !important; 1396 color: rgba(0, 0, 0, 0.8) !important; 1397 box-shadow: 0px 0px 0px 1px rgba(39, 41, 43, 0.15) inset, 0px 0px 0px 0px rgba(39, 41, 43, 0.15) inset; 1398 } 1399 1400 .ui.basic.buttons .button:active, 1401 .ui.basic.button:active { 1402 background: #f8f8f8 !important; 1403 color: rgba(0, 0, 0, 0.8) !important; 1404 box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.15) inset, 0px 1px 4px 0px rgba(39, 41, 43, 0.15) inset; 1405 } 1406 1407 .ui.basic.buttons .active.button, 1408 .ui.basic.active.button { 1409 background: rgba(0, 0, 0, 0.05) !important; 1410 box-shadow: '' !important; 1411 color: rgba(0, 0, 0, 0.8); 1412 box-shadow: rgba(39, 41, 43, 0.3); 1413 } 1414 1415 .ui.basic.buttons .active.button:hover, 1416 .ui.basic.active.button:hover { 1417 background-color: rgba(0, 0, 0, 0.05); 1418 } 1419 1420 /* Vertical */ 1421 1422 .ui.basic.buttons .button:hover { 1423 box-shadow: 0px 0px 0px 1px rgba(39, 41, 43, 0.15) inset, 0px 0px 0px 0px rgba(39, 41, 43, 0.15) inset inset; 1424 } 1425 1426 .ui.basic.buttons .button:active { 1427 box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.15) inset, 0px 1px 4px 0px rgba(39, 41, 43, 0.15) inset inset; 1428 } 1429 1430 .ui.basic.buttons .active.button { 1431 box-shadow: rgba(39, 41, 43, 0.3) inset; 1432 } 1433 1434 /* Standard Basic Inverted */ 1435 1436 .ui.basic.inverted.buttons .button, 1437 .ui.basic.inverted.button { 1438 background-color: transparent !important; 1439 color: #fafafa !important; 1440 box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important; 1441 } 1442 1443 .ui.basic.inverted.buttons .button:hover, 1444 .ui.basic.inverted.button:hover { 1445 color: #ffffff !important; 1446 box-shadow: 0px 0px 0px 2px #ffffff inset !important; 1447 } 1448 1449 .ui.basic.inverted.buttons .button:active, 1450 .ui.basic.inverted.button:active { 1451 background-color: rgba(255, 255, 255, 0.05) !important; 1452 color: #ffffff !important; 1453 box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.9) inset !important; 1454 } 1455 1456 .ui.basic.inverted.buttons .active.button, 1457 .ui.basic.inverted.active.button { 1458 background-color: rgba(255, 255, 255, 0.05); 1459 color: #ffffff; 1460 text-shadow: none; 1461 box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.7) inset; 1462 } 1463 1464 .ui.basic.inverted.buttons .active.button:hover, 1465 .ui.basic.inverted.active.button:hover { 1466 background-color: rgba(255, 255, 255, 0.07); 1467 box-shadow: 0px 0px 0px 2px #ffffff inset !important; 1468 } 1469 1470 /* Basic Group */ 1471 1472 .ui.basic.buttons .button { 1473 border-left: 1px solid rgba(39, 41, 43, 0.15); 1474 box-shadow: none; 1475 } 1476 1477 .ui.basic.vertical.buttons .button { 1478 border-left: none; 1479 } 1480 1481 .ui.basic.vertical.buttons .button { 1482 border-left-width: 0px; 1483 border-top: 1px solid rgba(39, 41, 43, 0.15); 1484 } 1485 1486 .ui.basic.vertical.buttons .button:first-child { 1487 border-top-width: 0px; 1488 } 1489 1490 /*-------------- 1491 Labeled Icon 1492 ---------------*/ 1493 1494 .ui.labeled.icon.buttons .button, 1495 .ui.labeled.icon.button { 1496 position: relative; 1497 padding-left: 4.07142em !important; 1498 padding-right: 1.5em !important; 1499 } 1500 1501 /* Left Labeled */ 1502 1503 .ui.labeled.icon.buttons > .button > .icon, 1504 .ui.labeled.icon.button > .icon { 1505 position: absolute; 1506 width: 2.57142em; 1507 height: 100%; 1508 background-color: rgba(0, 0, 0, 0.05); 1509 text-align: center; 1510 color: ''; 1511 border-radius: 0.2857rem 0px 0px 0.2857rem; 1512 line-height: 1; 1513 box-shadow: -1px 0px 0px 0px transparent inset; 1514 } 1515 1516 /* Left Labeled */ 1517 1518 .ui.labeled.icon.buttons > .button > .icon, 1519 .ui.labeled.icon.button > .icon { 1520 top: 0em; 1521 left: 0em; 1522 } 1523 1524 /* Right Labeled */ 1525 1526 .ui[class*="right labeled"].icon.button { 1527 padding-right: 4.07142em !important; 1528 padding-left: 1.5em !important; 1529 } 1530 1531 .ui[class*="right labeled"].icon.button > .icon { 1532 left: auto; 1533 right: 0em; 1534 border-radius: 0em 0.2857rem 0.2857rem 0em; 1535 box-shadow: 1px 0px 0px 0px transparent inset; 1536 } 1537 1538 .ui.labeled.icon.buttons > .button > .icon:before, 1539 .ui.labeled.icon.button > .icon:before, 1540 .ui.labeled.icon.buttons > .button > .icon:after, 1541 .ui.labeled.icon.button > .icon:after { 1542 display: block; 1543 position: absolute; 1544 width: 100%; 1545 top: 50%; 1546 text-align: center; 1547 margin-top: -0.5em; 1548 } 1549 1550 .ui.labeled.icon.buttons .button > .icon { 1551 border-radius: 0em; 1552 } 1553 1554 .ui.labeled.icon.buttons .button:first-child > .icon { 1555 border-top-left-radius: 0.2857rem; 1556 border-bottom-left-radius: 0.2857rem; 1557 } 1558 1559 .ui.labeled.icon.buttons .button:last-child > .icon { 1560 border-top-right-radius: 0.2857rem; 1561 border-bottom-right-radius: 0.2857rem; 1562 } 1563 1564 .ui.vertical.labeled.icon.buttons .button:first-child > .icon { 1565 border-radius: 0em; 1566 border-top-left-radius: 0.2857rem; 1567 } 1568 1569 .ui.vertical.labeled.icon.buttons .button:last-child > .icon { 1570 border-radius: 0em; 1571 border-bottom-left-radius: 0.2857rem; 1572 } 1573 1574 /* Fluid Labeled */ 1575 1576 .ui.fluid[class*="left labeled"].icon.button, 1577 .ui.fluid[class*="right labeled"].icon.button { 1578 padding-left: 1.5em !important; 1579 padding-right: 1.5em !important; 1580 } 1581 1582 /*-------------- 1583 Toggle 1584 ---------------*/ 1585 1586 /* Toggle (Modifies active state to give affordances) */ 1587 1588 .ui.toggle.buttons .active.button, 1589 .ui.buttons .button.toggle.active, 1590 .ui.button.toggle.active { 1591 background-color: #5bbd72 !important; 1592 box-shadow: none !important; 1593 text-shadow: none; 1594 color: #ffffff !important; 1595 } 1596 1597 .ui.button.toggle.active:hover { 1598 background-color: #66c17b !important; 1599 text-shadow: none; 1600 color: #ffffff !important; 1601 } 1602 1603 /*-------------- 1604 Circular 1605 ---------------*/ 1606 1607 .ui.circular.button { 1608 border-radius: 10em; 1609 } 1610 1611 .ui.circular.button > .icon { 1612 width: 1em; 1613 vertical-align: baseline; 1614 } 1615 1616 /*-------------- 1617 Attached 1618 ---------------*/ 1619 1620 .ui.attached.button { 1621 display: block; 1622 margin: 0em; 1623 box-shadow: 0px 0px 0px 1px rgba(39, 41, 43, 0.15) !important; 1624 border-radius: 0em; 1625 } 1626 1627 .ui.attached.top.button { 1628 border-radius: 0.2857rem 0.2857rem 0em 0em; 1629 } 1630 1631 .ui.attached.bottom.button { 1632 border-radius: 0em 0em 0.2857rem 0.2857rem; 1633 } 1634 1635 .ui.attached.left.button { 1636 display: inline-block; 1637 border-left: none; 1638 padding-right: 0.75em; 1639 text-align: right; 1640 border-radius: 0.2857rem 0em 0em 0.2857rem; 1641 } 1642 1643 .ui.attached.right.button { 1644 display: inline-block; 1645 padding-left: 0.75em; 1646 text-align: left; 1647 border-radius: 0em 0.2857rem 0.2857rem 0em; 1648 } 1649 1650 /*------------------- 1651 Or Buttons 1652 --------------------*/ 1653 1654 .ui.buttons .or { 1655 position: relative; 1656 float: left; 1657 width: 0.3em; 1658 height: 2.57142em; 1659 z-index: 3; 1660 } 1661 1662 .ui.buttons .or:before { 1663 position: absolute; 1664 text-align: center; 1665 border-radius: 500rem; 1666 content: 'or'; 1667 top: 50%; 1668 left: 50%; 1669 background-color: #ffffff; 1670 text-shadow: none; 1671 margin-top: -0.892855em; 1672 margin-left: -0.892855em; 1673 width: 1.78571em; 1674 height: 1.78571em; 1675 line-height: 1.78571em; 1676 color: rgba(0, 0, 0, 0.4); 1677 font-style: normal; 1678 font-weight: bold; 1679 box-shadow: 0px 0px 0px 1px transparent inset; 1680 } 1681 1682 .ui.buttons .or[data-text]:before { 1683 content: attr(data-text); 1684 } 1685 1686 /* Fluid Or */ 1687 1688 .ui.fluid.buttons .or { 1689 width: 0em !important; 1690 } 1691 1692 .ui.fluid.buttons .or:after { 1693 display: none; 1694 } 1695 1696 /*------------------- 1697 Attached 1698 --------------------*/ 1699 1700 /* Plural Attached */ 1701 1702 .attached.ui.buttons { 1703 margin: 0px; 1704 border-radius: 0em 0em 0em 0em; 1705 } 1706 1707 .attached.ui.buttons .button { 1708 margin: 0em; 1709 } 1710 1711 .attached.ui.buttons .button:first-child { 1712 border-radius: 0em 0em 0em 0em; 1713 } 1714 1715 .attached.ui.buttons .button:last-child { 1716 border-radius: 0em 0em 0em 0em; 1717 } 1718 1719 /* Top Side */ 1720 1721 [class*="top attached"].ui.buttons { 1722 margin-bottom: -1px; 1723 border-radius: 0.2857rem 0.2857rem 0em 0em; 1724 } 1725 1726 [class*="top attached"].ui.buttons .button:first-child { 1727 border-radius: 0.2857rem 0em 0em 0em; 1728 } 1729 1730 [class*="top attached"].ui.buttons .button:last-child { 1731 border-radius: 0em 0.2857rem 0em 0em; 1732 } 1733 1734 /* Bottom Side */ 1735 1736 [class*="bottom attached"].ui.buttons { 1737 margin-top: -1px; 1738 border-radius: 0em 0em 0.2857rem 0.2857rem; 1739 } 1740 1741 [class*="bottom attached"].ui.buttons .button:first-child { 1742 border-radius: 0em 0em 0em 0.2857rem; 1743 } 1744 1745 [class*="bottom attached"].ui.buttons .button:last-child { 1746 border-radius: 0em 0em 0.2857rem 0em; 1747 } 1748 1749 /* Left Side */ 1750 1751 [class*="left attached"].ui.buttons { 1752 margin-left: -1px; 1753 border-radius: 0em 0.2857rem 0.2857rem 0em; 1754 } 1755 1756 [class*="left attached"].ui.buttons .button:first-child { 1757 margin-left: -1px; 1758 border-radius: 0em 0.2857rem 0em 0em; 1759 } 1760 1761 [class*="left attached"].ui.buttons .button:last-child { 1762 margin-left: -1px; 1763 border-radius: 0em 0em 0.2857rem 0em; 1764 } 1765 1766 /* Right Side */ 1767 1768 [class*="right attached"].ui.buttons, 1769 [class*="right attached"].ui.buttons .button { 1770 margin-right: -1px; 1771 border-radius: 0.2857rem 0em 0em 0.2857rem; 1772 } 1773 1774 [class*="right attached"].ui.buttons .button:first-child { 1775 margin-left: -1px; 1776 border-radius: 0.2857rem 0em 0em 0em; 1777 } 1778 1779 [class*="right attached"].ui.buttons .button:last-child { 1780 margin-left: -1px; 1781 border-radius: 0em 0em 0em 0.2857rem; 1782 } 1783 1784 /* Fluid */ 1785 1786 .ui.fluid.buttons, 1787 .ui.button.fluid, 1788 .ui.fluid.buttons > .button { 1789 display: block; 1790 width: 100%; 1791 } 1792 1793 .ui.\32.buttons, 1794 .ui.two.buttons { 1795 width: 100%; 1796 } 1797 1798 .ui.\32.buttons > .button, 1799 .ui.two.buttons > .button { 1800 width: 50%; 1801 } 1802 1803 .ui.\33.buttons, 1804 .ui.three.buttons { 1805 width: 100%; 1806 } 1807 1808 .ui.\33.buttons > .button, 1809 .ui.three.buttons > .button { 1810 width: 33.333%; 1811 } 1812 1813 .ui.\34.buttons, 1814 .ui.four.buttons { 1815 width: 100%; 1816 } 1817 1818 .ui.\34.buttons > .button, 1819 .ui.four.buttons > .button { 1820 width: 25%; 1821 } 1822 1823 .ui.\35.buttons, 1824 .ui.five.buttons { 1825 width: 100%; 1826 } 1827 1828 .ui.\35.buttons > .button, 1829 .ui.five.buttons > .button { 1830 width: 20%; 1831 } 1832 1833 .ui.\36.buttons, 1834 .ui.six.buttons { 1835 width: 100%; 1836 } 1837 1838 .ui.\36.buttons > .button, 1839 .ui.six.buttons > .button { 1840 width: 16.666%; 1841 } 1842 1843 .ui.\37.buttons, 1844 .ui.seven.buttons { 1845 width: 100%; 1846 } 1847 1848 .ui.\37.buttons > .button, 1849 .ui.seven.buttons > .button { 1850 width: 14.285%; 1851 } 1852 1853 .ui.\38.buttons, 1854 .ui.eight.buttons { 1855 width: 100%; 1856 } 1857 1858 .ui.\38.buttons > .button, 1859 .ui.eight.buttons > .button { 1860 width: 12.500%; 1861 } 1862 1863 .ui.\39.buttons, 1864 .ui.nine.buttons { 1865 width: 100%; 1866 } 1867 1868 .ui.\39.buttons > .button, 1869 .ui.nine.buttons > .button { 1870 width: 11.11%; 1871 } 1872 1873 .ui.\31\30.buttons, 1874 .ui.ten.buttons { 1875 width: 100%; 1876 } 1877 1878 .ui.\31\30.buttons > .button, 1879 .ui.ten.buttons > .button { 1880 width: 10%; 1881 } 1882 1883 .ui.\31\31.buttons, 1884 .ui.eleven.buttons { 1885 width: 100%; 1886 } 1887 1888 .ui.\31\31.buttons > .button, 1889 .ui.eleven.buttons > .button { 1890 width: 9.09%; 1891 } 1892 1893 .ui.\31\32.buttons, 1894 .ui.twelve.buttons { 1895 width: 100%; 1896 } 1897 1898 .ui.\31\32.buttons > .button, 1899 .ui.twelve.buttons > .button { 1900 width: 8.3333%; 1901 } 1902 1903 /* Fluid Vertical Buttons */ 1904 1905 .ui.fluid.vertical.buttons, 1906 .ui.fluid.vertical.buttons > .button { 1907 display: block; 1908 width: auto; 1909 } 1910 1911 .ui.\32.vertical.buttons > .button, 1912 .ui.two.vertical.buttons > .button { 1913 height: 50%; 1914 } 1915 1916 .ui.\33.vertical.buttons > .button, 1917 .ui.three.vertical.buttons > .button { 1918 height: 33.333%; 1919 } 1920 1921 .ui.\34.vertical.buttons > .button, 1922 .ui.four.vertical.buttons > .button { 1923 height: 25%; 1924 } 1925 1926 .ui.\35.vertical.buttons > .button, 1927 .ui.five.vertical.buttons > .button { 1928 height: 20%; 1929 } 1930 1931 .ui.\36.vertical.buttons > .button, 1932 .ui.six.vertical.buttons > .button { 1933 height: 16.666%; 1934 } 1935 1936 .ui.\37.vertical.buttons > .button, 1937 .ui.seven.vertical.buttons > .button { 1938 height: 14.285%; 1939 } 1940 1941 .ui.\38.vertical.buttons > .button, 1942 .ui.eight.vertical.buttons > .button { 1943 height: 12.500%; 1944 } 1945 1946 .ui.\39.vertical.buttons > .button, 1947 .ui.nine.vertical.buttons > .button { 1948 height: 11.11%; 1949 } 1950 1951 .ui.\31\30.vertical.buttons > .button, 1952 .ui.ten.vertical.buttons > .button { 1953 height: 10%; 1954 } 1955 1956 .ui.\31\31.vertical.buttons > .button, 1957 .ui.eleven.vertical.buttons > .button { 1958 height: 9.09%; 1959 } 1960 1961 .ui.\31\32.vertical.buttons > .button, 1962 .ui.twelve.vertical.buttons > .button { 1963 height: 8.3333%; 1964 } 1965 1966 /*------------------- 1967 Colors 1968 --------------------*/ 1969 1970 /*--- Black ---*/ 1971 1972 .ui.black.buttons .button, 1973 .ui.black.button { 1974 background-color: #1b1c1d; 1975 color: #ffffff; 1976 text-shadow: none; 1977 background-image: none; 1978 } 1979 1980 .ui.black.button { 1981 box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; 1982 } 1983 1984 .ui.black.buttons .button:hover, 1985 .ui.black.button:hover { 1986 background-color: #1b1c1d; 1987 color: #ffffff; 1988 text-shadow: none; 1989 } 1990 1991 .ui.black.buttons .button:active, 1992 .ui.black.button:active { 1993 background-color: #0a0a0b; 1994 color: #ffffff; 1995 text-shadow: none; 1996 } 1997 1998 .ui.black.buttons .active.button, 1999 .ui.black.buttons .active.button:active, 2000 .ui.black.active.button, 2001 .ui.black.button .active.button:active { 2002 background-color: #0f0f10; 2003 color: #ffffff; 2004 text-shadow: none; 2005 } 2006 2007 /* Basic */ 2008 2009 .ui.basic.black.buttons .button, 2010 .ui.basic.black.button { 2011 box-shadow: 0px 0px 0px 2px rgba(39, 41, 43, 0.15) inset !important; 2012 color: rgba(0, 0, 0, 0.6) !important; 2013 } 2014 2015 .ui.basic.black.buttons .button:hover, 2016 .ui.basic.black.button:hover { 2017 background: transparent !important; 2018 box-shadow: 0px 0px 0px 2px #1b1c1d inset !important; 2019 color: #1b1c1d !important; 2020 } 2021 2022 .ui.basic.black.buttons .button:active, 2023 .ui.basic.black.button:active { 2024 box-shadow: 0px 0px 0px 2px #0a0a0b inset !important; 2025 color: #0a0a0b !important; 2026 } 2027 2028 .ui.basic.black.buttons .active.button, 2029 .ui.basic.black.active.button { 2030 background: transparent !important; 2031 box-shadow: 0px 0px 0px 2px #0a0a0b inset !important; 2032 color: #0a0a0b !important; 2033 } 2034 2035 .ui.buttons > .basic.black.button:not(:first-child) { 2036 margin-left: -2px; 2037 } 2038 2039 /* Inverted */ 2040 2041 .ui.inverted.black.buttons .button, 2042 .ui.inverted.black.button { 2043 background-color: transparent; 2044 box-shadow: 0px 0px 0px 2px #d4d4d5 inset !important; 2045 color: #ffffff; 2046 } 2047 2048 .ui.inverted.black.buttons .button:hover, 2049 .ui.inverted.black.button:hover { 2050 box-shadow: 0px 0px 0px 2px #333333 inset !important; 2051 background-color: #333333; 2052 color: #ffffff; 2053 } 2054 2055 .ui.inverted.black.buttons .active.button, 2056 .ui.inverted.black.active.button { 2057 box-shadow: 0px 0px 0px 2px #333333 inset !important; 2058 background-color: #333333; 2059 color: #ffffff; 2060 } 2061 2062 .ui.inverted.black.buttons .button:active, 2063 .ui.inverted.black.button:active { 2064 box-shadow: 0px 0px 0px 2px #212121 inset !important; 2065 background-color: #212121; 2066 color: #ffffff; 2067 } 2068 2069 /* Inverted Basic */ 2070 2071 .ui.inverted.black.basic.buttons .button, 2072 .ui.inverted.black.buttons .basic.button, 2073 .ui.inverted.black.basic.button { 2074 background-color: transparent; 2075 box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important; 2076 color: #ffffff !important; 2077 } 2078 2079 .ui.inverted.black.basic.buttons .button:hover, 2080 .ui.inverted.black.buttons .basic.button:hover, 2081 .ui.inverted.black.basic.button:hover { 2082 box-shadow: 0px 0px 0px 2px #333333 inset !important; 2083 color: #ffffff !important; 2084 } 2085 2086 .ui.inverted.black.basic.buttons .active.button, 2087 .ui.inverted.black.buttons .basic.active.button, 2088 .ui.inverted.black.basic.active.button { 2089 box-shadow: 0px 0px 0px 2px #333333 inset !important; 2090 color: #ffffff !important; 2091 } 2092 2093 .ui.inverted.black.basic.buttons .button:active, 2094 .ui.inverted.black.buttons .basic.button:active, 2095 .ui.inverted.black.basic.button:active { 2096 box-shadow: 0px 0px 0px 2px #212121 inset !important; 2097 color: #ffffff !important; 2098 } 2099 2100 /*--- Blue ---*/ 2101 2102 .ui.blue.buttons .button, 2103 .ui.blue.button { 2104 background-color: #0097c9; 2105 color: #ffffff; 2106 text-shadow: none; 2107 background-image: none; 2108 } 2109 2110 .ui.blue.button { 2111 box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; 2112 } 2113 2114 .ui.blue.buttons .button:hover, 2115 .ui.blue.button:hover { 2116 background-color: #0079a2; 2117 color: #ffffff; 2118 text-shadow: none; 2119 } 2120 2121 .ui.blue.buttons .button:active, 2122 .ui.blue.button:active { 2123 background-color: #00536f; 2124 color: #ffffff; 2125 text-shadow: none; 2126 } 2127 2128 .ui.blue.buttons .active.button, 2129 .ui.blue.buttons .active.button:active, 2130 .ui.blue.active.button, 2131 .ui.blue.button .active.button:active { 2132 background-color: #005b7a; 2133 color: #ffffff; 2134 text-shadow: none; 2135 } 2136 2137 /* Basic */ 2138 2139 .ui.basic.blue.buttons .button, 2140 .ui.basic.blue.button { 2141 box-shadow: 0px 0px 0px 2px rgba(39, 41, 43, 0.15) inset !important; 2142 color: rgba(0, 0, 0, 0.6) !important; 2143 } 2144 2145 .ui.basic.blue.buttons .button:hover, 2146 .ui.basic.blue.button:hover { 2147 background: transparent !important; 2148 box-shadow: 0px 0px 0px 2px #0079a2 inset !important; 2149 color: #0079a2 !important; 2150 } 2151 2152 .ui.basic.blue.buttons .button:active, 2153 .ui.basic.blue.button:active { 2154 box-shadow: 0px 0px 0px 2px #00536f inset !important; 2155 color: #00536f !important; 2156 } 2157 2158 .ui.basic.blue.buttons .active.button, 2159 .ui.basic.blue.active.button { 2160 background: transparent !important; 2161 box-shadow: 0px 0px 0px 2px #00536f inset !important; 2162 color: #00536f !important; 2163 } 2164 2165 .ui.buttons > .basic.blue.button:not(:first-child) { 2166 margin-left: -2px; 2167 } 2168 2169 /* Inverted */ 2170 2171 .ui.inverted.blue.buttons .button, 2172 .ui.inverted.blue.button { 2173 background-color: transparent; 2174 box-shadow: 0px 0px 0px 2px #0097c9 inset !important; 2175 color: #0097c9; 2176 } 2177 2178 .ui.inverted.blue.buttons .button:hover, 2179 .ui.inverted.blue.button:hover { 2180 box-shadow: 0px 0px 0px 2px #0097c9 inset !important; 2181 background-color: #0097c9; 2182 color: #ffffff; 2183 } 2184 2185 .ui.inverted.blue.buttons .active.button, 2186 .ui.inverted.blue.active.button { 2187 box-shadow: 0px 0px 0px 2px #0097c9 inset !important; 2188 background-color: #0097c9; 2189 color: #ffffff; 2190 } 2191 2192 .ui.inverted.blue.buttons .button:active, 2193 .ui.inverted.blue.button:active { 2194 box-shadow: 0px 0px 0px 2px #007ca5 inset !important; 2195 background-color: #007ca5; 2196 color: #ffffff; 2197 } 2198 2199 /* Inverted Basic */ 2200 2201 .ui.inverted.blue.basic.buttons .button, 2202 .ui.inverted.blue.buttons .basic.button, 2203 .ui.inverted.blue.basic.button { 2204 background-color: transparent; 2205 box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important; 2206 color: #ffffff !important; 2207 } 2208 2209 .ui.inverted.blue.basic.buttons .button:hover, 2210 .ui.inverted.blue.buttons .basic.button:hover, 2211 .ui.inverted.blue.basic.button:hover { 2212 box-shadow: 0px 0px 0px 2px #0097c9 inset !important; 2213 color: #0097c9 !important; 2214 } 2215 2216 .ui.inverted.blue.basic.buttons .active.button, 2217 .ui.inverted.blue.buttons .basic.active.button, 2218 .ui.inverted.blue.basic.active.button { 2219 box-shadow: 0px 0px 0px 2px #0097c9 inset !important; 2220 color: #0097c9 !important; 2221 } 2222 2223 .ui.inverted.blue.basic.buttons .button:active, 2224 .ui.inverted.blue.buttons .basic.button:active, 2225 .ui.inverted.blue.basic.button:active { 2226 box-shadow: 0px 0px 0px 2px #007ca5 inset !important; 2227 color: #0097c9 !important; 2228 } 2229 2230 /*--- Green ---*/ 2231 2232 .ui.green.buttons .button, 2233 .ui.green.button { 2234 background-color: #5bbd72; 2235 color: #ffffff; 2236 text-shadow: none; 2237 background-image: none; 2238 } 2239 2240 .ui.green.button { 2241 box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; 2242 } 2243 2244 .ui.green.buttons .button:hover, 2245 .ui.green.button:hover { 2246 background-color: #66c17b; 2247 color: #ffffff; 2248 text-shadow: none; 2249 } 2250 2251 .ui.green.buttons .button:active, 2252 .ui.green.button:active { 2253 background-color: #46ae5f; 2254 color: #ffffff; 2255 text-shadow: none; 2256 } 2257 2258 .ui.green.buttons .active.button, 2259 .ui.green.buttons .active.button:active, 2260 .ui.green.active.button, 2261 .ui.green.button .active.button:active { 2262 background-color: #49b562; 2263 color: #ffffff; 2264 text-shadow: none; 2265 } 2266 2267 /* Basic */ 2268 2269 .ui.basic.green.buttons .button, 2270 .ui.basic.green.button { 2271 box-shadow: 0px 0px 0px 2px rgba(39, 41, 43, 0.15) inset !important; 2272 color: rgba(0, 0, 0, 0.6) !important; 2273 } 2274 2275 .ui.basic.green.buttons .button:hover, 2276 .ui.basic.green.button:hover { 2277 background: transparent !important; 2278 box-shadow: 0px 0px 0px 2px #66c17b inset !important; 2279 color: #66c17b !important; 2280 } 2281 2282 .ui.basic.green.buttons .button:active, 2283 .ui.basic.green.button:active { 2284 box-shadow: 0px 0px 0px 2px #46ae5f inset !important; 2285 color: #46ae5f !important; 2286 } 2287 2288 .ui.basic.green.buttons .active.button, 2289 .ui.basic.green.active.button { 2290 background: transparent !important; 2291 box-shadow: 0px 0px 0px 2px #46ae5f inset !important; 2292 color: #46ae5f !important; 2293 } 2294 2295 .ui.buttons > .basic.green.button:not(:first-child) { 2296 margin-left: -2px; 2297 } 2298 2299 /* Inverted */ 2300 2301 .ui.inverted.green.buttons .button, 2302 .ui.inverted.green.button { 2303 background-color: transparent; 2304 box-shadow: 0px 0px 0px 2px #2ecc40 inset !important; 2305 color: #2ecc40; 2306 } 2307 2308 .ui.inverted.green.buttons .button:hover, 2309 .ui.inverted.green.button:hover { 2310 box-shadow: 0px 0px 0px 2px #2ecc40 inset !important; 2311 background-color: #2ecc40; 2312 color: #ffffff; 2313 } 2314 2315 .ui.inverted.green.buttons .active.button, 2316 .ui.inverted.green.active.button { 2317 box-shadow: 0px 0px 0px 2px #2ecc40 inset !important; 2318 background-color: #2ecc40; 2319 color: #ffffff; 2320 } 2321 2322 .ui.inverted.green.buttons .button:active, 2323 .ui.inverted.green.button:active { 2324 box-shadow: 0px 0px 0px 2px #27af37 inset !important; 2325 background-color: #27af37; 2326 color: #ffffff; 2327 } 2328 2329 /* Inverted Basic */ 2330 2331 .ui.inverted.green.basic.buttons .button, 2332 .ui.inverted.green.buttons .basic.button, 2333 .ui.inverted.green.basic.button { 2334 background-color: transparent; 2335 box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important; 2336 color: #ffffff !important; 2337 } 2338 2339 .ui.inverted.green.basic.buttons .button:hover, 2340 .ui.inverted.green.buttons .basic.button:hover, 2341 .ui.inverted.green.basic.button:hover { 2342 box-shadow: 0px 0px 0px 2px #2ecc40 inset !important; 2343 color: #2ecc40 !important; 2344 } 2345 2346 .ui.inverted.green.basic.buttons .active.button, 2347 .ui.inverted.green.buttons .basic.active.button, 2348 .ui.inverted.green.basic.active.button { 2349 box-shadow: 0px 0px 0px 2px #2ecc40 inset !important; 2350 color: #2ecc40 !important; 2351 } 2352 2353 .ui.inverted.green.basic.buttons .button:active, 2354 .ui.inverted.green.buttons .basic.button:active, 2355 .ui.inverted.green.basic.button:active { 2356 box-shadow: 0px 0px 0px 2px #27af37 inset !important; 2357 color: #2ecc40 !important; 2358 } 2359 2360 /*--- Orange ---*/ 2361 2362 .ui.orange.buttons .button, 2363 .ui.orange.button { 2364 background-color: #e07b53; 2365 color: #ffffff; 2366 text-shadow: none; 2367 background-image: none; 2368 } 2369 2370 .ui.orange.button { 2371 box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; 2372 } 2373 2374 .ui.orange.buttons .button:hover, 2375 .ui.orange.button:hover { 2376 background-color: #e28560; 2377 color: #ffffff; 2378 text-shadow: none; 2379 } 2380 2381 .ui.orange.buttons .button:active, 2382 .ui.orange.button:active { 2383 background-color: #db6435; 2384 color: #ffffff; 2385 text-shadow: none; 2386 } 2387 2388 .ui.orange.buttons .active.button, 2389 .ui.orange.buttons .active.button:active, 2390 .ui.orange.active.button, 2391 .ui.orange.button .active.button:active { 2392 background-color: #dc6a3d; 2393 color: #ffffff; 2394 text-shadow: none; 2395 } 2396 2397 /* Basic */ 2398 2399 .ui.basic.orange.buttons .button, 2400 .ui.basic.orange.button { 2401 box-shadow: 0px 0px 0px 2px rgba(39, 41, 43, 0.15) inset !important; 2402 color: rgba(0, 0, 0, 0.6) !important; 2403 } 2404 2405 .ui.basic.orange.buttons .button:hover, 2406 .ui.basic.orange.button:hover { 2407 background: transparent !important; 2408 box-shadow: 0px 0px 0px 2px #e28560 inset !important; 2409 color: #e28560 !important; 2410 } 2411 2412 .ui.basic.orange.buttons .button:active, 2413 .ui.basic.orange.button:active { 2414 box-shadow: 0px 0px 0px 2px #db6435 inset !important; 2415 color: #db6435 !important; 2416 } 2417 2418 .ui.basic.orange.buttons .active.button, 2419 .ui.basic.orange.active.button { 2420 background: transparent !important; 2421 box-shadow: 0px 0px 0px 2px #db6435 inset !important; 2422 color: #db6435 !important; 2423 } 2424 2425 .ui.buttons > .basic.orange.button:not(:first-child) { 2426 margin-left: -2px; 2427 } 2428 2429 /* Inverted */ 2430 2431 .ui.inverted.orange.buttons .button, 2432 .ui.inverted.orange.button { 2433 background-color: transparent; 2434 box-shadow: 0px 0px 0px 2px #ff851b inset !important; 2435 color: #ff851b; 2436 } 2437 2438 .ui.inverted.orange.buttons .button:hover, 2439 .ui.inverted.orange.button:hover { 2440 box-shadow: 0px 0px 0px 2px #ff851b inset !important; 2441 background-color: #ff851b; 2442 color: #ffffff; 2443 } 2444 2445 .ui.inverted.orange.buttons .active.button, 2446 .ui.inverted.orange.active.button { 2447 box-shadow: 0px 0px 0px 2px #ff851b inset !important; 2448 background-color: #ff851b; 2449 color: #ffffff; 2450 } 2451 2452 .ui.inverted.orange.buttons .button:active, 2453 .ui.inverted.orange.button:active { 2454 box-shadow: 0px 0px 0px 2px #f67300 inset !important; 2455 background-color: #f67300; 2456 color: #ffffff; 2457 } 2458 2459 /* Inverted Basic */ 2460 2461 .ui.inverted.orange.basic.buttons .button, 2462 .ui.inverted.orange.buttons .basic.button, 2463 .ui.inverted.orange.basic.button { 2464 background-color: transparent; 2465 box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important; 2466 color: #ffffff !important; 2467 } 2468 2469 .ui.inverted.orange.basic.buttons .button:hover, 2470 .ui.inverted.orange.buttons .basic.button:hover, 2471 .ui.inverted.orange.basic.button:hover { 2472 box-shadow: 0px 0px 0px 2px #ff851b inset !important; 2473 color: #ff851b !important; 2474 } 2475 2476 .ui.inverted.orange.basic.buttons .active.button, 2477 .ui.inverted.orange.buttons .basic.active.button, 2478 .ui.inverted.orange.basic.active.button { 2479 box-shadow: 0px 0px 0px 2px #ff851b inset !important; 2480 color: #ff851b !important; 2481 } 2482 2483 .ui.inverted.orange.basic.buttons .button:active, 2484 .ui.inverted.orange.buttons .basic.button:active, 2485 .ui.inverted.orange.basic.button:active { 2486 box-shadow: 0px 0px 0px 2px #f67300 inset !important; 2487 color: #ff851b !important; 2488 } 2489 2490 /*--- Pink ---*/ 2491 2492 .ui.pink.buttons .button, 2493 .ui.pink.button { 2494 background-color: #d9499a; 2495 color: #ffffff; 2496 text-shadow: none; 2497 background-image: none; 2498 } 2499 2500 .ui.pink.button { 2501 box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; 2502 } 2503 2504 .ui.pink.buttons .button:hover, 2505 .ui.pink.button:hover { 2506 background-color: #dc56a1; 2507 color: #ffffff; 2508 text-shadow: none; 2509 } 2510 2511 .ui.pink.buttons .button:active, 2512 .ui.pink.button:active { 2513 background-color: #d22c8a; 2514 color: #ffffff; 2515 text-shadow: none; 2516 } 2517 2518 .ui.pink.buttons .active.button, 2519 .ui.pink.buttons .active.button:active, 2520 .ui.pink.active.button, 2521 .ui.pink.button .active.button:active { 2522 background-color: #d5348e; 2523 color: #ffffff; 2524 text-shadow: none; 2525 } 2526 2527 /* Basic */ 2528 2529 .ui.basic.pink.buttons .button, 2530 .ui.basic.pink.button { 2531 box-shadow: 0px 0px 0px 2px rgba(39, 41, 43, 0.15) inset !important; 2532 color: rgba(0, 0, 0, 0.6) !important; 2533 } 2534 2535 .ui.basic.pink.buttons .button:hover, 2536 .ui.basic.pink.button:hover { 2537 background: transparent !important; 2538 box-shadow: 0px 0px 0px 2px #dc56a1 inset !important; 2539 color: #dc56a1 !important; 2540 } 2541 2542 .ui.basic.pink.buttons .button:active, 2543 .ui.basic.pink.button:active { 2544 box-shadow: 0px 0px 0px 2px #d22c8a inset !important; 2545 color: #d22c8a !important; 2546 } 2547 2548 .ui.basic.pink.buttons .active.button, 2549 .ui.basic.pink.active.button { 2550 background: transparent !important; 2551 box-shadow: 0px 0px 0px 2px #d22c8a inset !important; 2552 color: #d22c8a !important; 2553 } 2554 2555 .ui.buttons > .basic.pink.button:not(:first-child) { 2556 margin-left: -2px; 2557 } 2558 2559 /* Inverted */ 2560 2561 .ui.inverted.pink.buttons .button, 2562 .ui.inverted.pink.button { 2563 background-color: transparent; 2564 box-shadow: 0px 0px 0px 2px #ff8edf inset !important; 2565 color: #ff8edf; 2566 } 2567 2568 .ui.inverted.pink.buttons .button:hover, 2569 .ui.inverted.pink.button:hover { 2570 box-shadow: 0px 0px 0px 2px #ff8edf inset !important; 2571 background-color: #ff8edf; 2572 color: #ffffff; 2573 } 2574 2575 .ui.inverted.pink.buttons .active.button, 2576 .ui.inverted.pink.active.button { 2577 box-shadow: 0px 0px 0px 2px #ff8edf inset !important; 2578 background-color: #ff8edf; 2579 color: #ffffff; 2580 } 2581 2582 .ui.inverted.pink.buttons .button:active, 2583 .ui.inverted.pink.button:active { 2584 box-shadow: 0px 0px 0px 2px #ff6ad5 inset !important; 2585 background-color: #ff6ad5; 2586 color: #ffffff; 2587 } 2588 2589 /* Inverted Basic */ 2590 2591 .ui.inverted.pink.basic.buttons .button, 2592 .ui.inverted.pink.buttons .basic.button, 2593 .ui.inverted.pink.basic.button { 2594 background-color: transparent; 2595 box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important; 2596 color: #ffffff !important; 2597 } 2598 2599 .ui.inverted.pink.basic.buttons .button:hover, 2600 .ui.inverted.pink.buttons .basic.button:hover, 2601 .ui.inverted.pink.basic.button:hover { 2602 box-shadow: 0px 0px 0px 2px #ff8edf inset !important; 2603 color: #ff8edf !important; 2604 } 2605 2606 .ui.inverted.pink.basic.buttons .active.button, 2607 .ui.inverted.pink.buttons .basic.active.button, 2608 .ui.inverted.pink.basic.active.button { 2609 box-shadow: 0px 0px 0px 2px #ff8edf inset !important; 2610 color: #ff8edf !important; 2611 } 2612 2613 .ui.inverted.pink.basic.buttons .button:active, 2614 .ui.inverted.pink.buttons .basic.button:active, 2615 .ui.inverted.pink.basic.button:active { 2616 box-shadow: 0px 0px 0px 2px #ff6ad5 inset !important; 2617 color: #ff8edf !important; 2618 } 2619 2620 /*--- Purple ---*/ 2621 2622 .ui.purple.buttons .button, 2623 .ui.purple.button { 2624 background-color: #564f8a; 2625 color: #ffffff; 2626 text-shadow: none; 2627 background-image: none; 2628 } 2629 2630 .ui.purple.button { 2631 box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; 2632 } 2633 2634 .ui.purple.buttons .button:hover, 2635 .ui.purple.button:hover { 2636 background-color: #5c5594; 2637 color: #ffffff; 2638 text-shadow: none; 2639 } 2640 2641 .ui.purple.buttons .button:active, 2642 .ui.purple.button:active { 2643 background-color: #484273; 2644 color: #ffffff; 2645 text-shadow: none; 2646 } 2647 2648 .ui.purple.buttons .active.button, 2649 .ui.purple.buttons .active.button:active, 2650 .ui.purple.active.button, 2651 .ui.purple.button .active.button:active { 2652 background-color: #4c467a; 2653 color: #ffffff; 2654 text-shadow: none; 2655 } 2656 2657 /* Basic */ 2658 2659 .ui.basic.purple.buttons .button, 2660 .ui.basic.purple.button { 2661 box-shadow: 0px 0px 0px 2px rgba(39, 41, 43, 0.15) inset !important; 2662 color: rgba(0, 0, 0, 0.6) !important; 2663 } 2664 2665 .ui.basic.purple.buttons .button:hover, 2666 .ui.basic.purple.button:hover { 2667 background: transparent !important; 2668 box-shadow: 0px 0px 0px 2px #5c5594 inset !important; 2669 color: #5c5594 !important; 2670 } 2671 2672 .ui.basic.purple.buttons .button:active, 2673 .ui.basic.purple.button:active { 2674 box-shadow: 0px 0px 0px 2px #484273 inset !important; 2675 color: #484273 !important; 2676 } 2677 2678 .ui.basic.purple.buttons .active.button, 2679 .ui.basic.purple.active.button { 2680 background: transparent !important; 2681 box-shadow: 0px 0px 0px 2px #484273 inset !important; 2682 color: #484273 !important; 2683 } 2684 2685 .ui.buttons > .basic.purple.button:not(:first-child) { 2686 margin-left: -2px; 2687 } 2688 2689 /* Inverted */ 2690 2691 .ui.inverted.purple.buttons .button, 2692 .ui.inverted.purple.button { 2693 background-color: transparent; 2694 box-shadow: 0px 0px 0px 2px #cdc6ff inset !important; 2695 color: #cdc6ff; 2696 } 2697 2698 .ui.inverted.purple.buttons .button:hover, 2699 .ui.inverted.purple.button:hover { 2700 box-shadow: 0px 0px 0px 2px #cdc6ff inset !important; 2701 background-color: #cdc6ff; 2702 color: #1b1c1d; 2703 } 2704 2705 .ui.inverted.purple.buttons .active.button, 2706 .ui.inverted.purple.active.button { 2707 box-shadow: 0px 0px 0px 2px #cdc6ff inset !important; 2708 background-color: #cdc6ff; 2709 color: #1b1c1d; 2710 } 2711 2712 .ui.inverted.purple.buttons .button:active, 2713 .ui.inverted.purple.button:active { 2714 box-shadow: 0px 0px 0px 2px #aea2ff inset !important; 2715 background-color: #aea2ff; 2716 color: #1b1c1d; 2717 } 2718 2719 /* Inverted Basic */ 2720 2721 .ui.inverted.purple.basic.buttons .button, 2722 .ui.inverted.purple.buttons .basic.button, 2723 .ui.inverted.purple.basic.button { 2724 background-color: transparent; 2725 box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important; 2726 color: #ffffff !important; 2727 } 2728 2729 .ui.inverted.purple.basic.buttons .button:hover, 2730 .ui.inverted.purple.buttons .basic.button:hover, 2731 .ui.inverted.purple.basic.button:hover { 2732 box-shadow: 0px 0px 0px 2px #cdc6ff inset !important; 2733 color: #cdc6ff !important; 2734 } 2735 2736 .ui.inverted.purple.basic.buttons .active.button, 2737 .ui.inverted.purple.buttons .basic.active.button, 2738 .ui.inverted.purple.basic.active.button { 2739 box-shadow: 0px 0px 0px 2px #cdc6ff inset !important; 2740 color: #cdc6ff !important; 2741 } 2742 2743 .ui.inverted.purple.basic.buttons .button:active, 2744 .ui.inverted.purple.buttons .basic.button:active, 2745 .ui.inverted.purple.basic.button:active { 2746 box-shadow: 0px 0px 0px 2px #aea2ff inset !important; 2747 color: #cdc6ff !important; 2748 } 2749 2750 /*--- Red ---*/ 2751 2752 .ui.red.buttons .button, 2753 .ui.red.button { 2754 background-color: #d95c5c; 2755 color: #ffffff; 2756 text-shadow: none; 2757 background-image: none; 2758 } 2759 2760 .ui.red.button { 2761 box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; 2762 } 2763 2764 .ui.red.buttons .button:hover, 2765 .ui.red.button:hover { 2766 background-color: #dc6868; 2767 color: #ffffff; 2768 text-shadow: none; 2769 } 2770 2771 .ui.red.buttons .button:active, 2772 .ui.red.button:active { 2773 background-color: #d23f3f; 2774 color: #ffffff; 2775 text-shadow: none; 2776 } 2777 2778 .ui.red.buttons .active.button, 2779 .ui.red.buttons .active.button:active, 2780 .ui.red.active.button, 2781 .ui.red.button .active.button:active { 2782 background-color: #d44747; 2783 color: #ffffff; 2784 text-shadow: none; 2785 } 2786 2787 /* Basic */ 2788 2789 .ui.basic.red.buttons .button, 2790 .ui.basic.red.button { 2791 box-shadow: 0px 0px 0px 2px rgba(39, 41, 43, 0.15) inset !important; 2792 color: rgba(0, 0, 0, 0.6) !important; 2793 } 2794 2795 .ui.basic.red.buttons .button:hover, 2796 .ui.basic.red.button:hover { 2797 background: transparent !important; 2798 box-shadow: 0px 0px 0px 2px #dc6868 inset !important; 2799 color: #dc6868 !important; 2800 } 2801 2802 .ui.basic.red.buttons .button:active, 2803 .ui.basic.red.button:active { 2804 box-shadow: 0px 0px 0px 2px #d23f3f inset !important; 2805 color: #d23f3f !important; 2806 } 2807 2808 .ui.basic.red.buttons .active.button, 2809 .ui.basic.red.active.button { 2810 background: transparent !important; 2811 box-shadow: 0px 0px 0px 2px #d23f3f inset !important; 2812 color: #d23f3f !important; 2813 } 2814 2815 .ui.buttons > .basic.red.button:not(:first-child) { 2816 margin-left: -2px; 2817 } 2818 2819 /* Inverted */ 2820 2821 .ui.inverted.red.buttons .button, 2822 .ui.inverted.red.button { 2823 background-color: transparent; 2824 box-shadow: 0px 0px 0px 2px #ff695e inset !important; 2825 color: #ff695e; 2826 } 2827 2828 .ui.inverted.red.buttons .button:hover, 2829 .ui.inverted.red.button:hover { 2830 box-shadow: 0px 0px 0px 2px #ff695e inset !important; 2831 background-color: #ff695e; 2832 color: #ffffff; 2833 } 2834 2835 .ui.inverted.red.buttons .active.button, 2836 .ui.inverted.red.active.button { 2837 box-shadow: 0px 0px 0px 2px #ff695e inset !important; 2838 background-color: #ff695e; 2839 color: #ffffff; 2840 } 2841 2842 .ui.inverted.red.buttons .button:active, 2843 .ui.inverted.red.button:active { 2844 box-shadow: 0px 0px 0px 2px #ff483a inset !important; 2845 background-color: #ff483a; 2846 color: #ffffff; 2847 } 2848 2849 /* Inverted Basic */ 2850 2851 .ui.inverted.red.basic.buttons .button, 2852 .ui.inverted.red.buttons .basic.button, 2853 .ui.inverted.red.basic.button { 2854 background-color: transparent; 2855 box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important; 2856 color: #ffffff !important; 2857 } 2858 2859 .ui.inverted.red.basic.buttons .button:hover, 2860 .ui.inverted.red.buttons .basic.button:hover, 2861 .ui.inverted.red.basic.button:hover { 2862 box-shadow: 0px 0px 0px 2px #ff695e inset !important; 2863 color: #ff695e !important; 2864 } 2865 2866 .ui.inverted.red.basic.buttons .active.button, 2867 .ui.inverted.red.buttons .basic.active.button, 2868 .ui.inverted.red.basic.active.button { 2869 box-shadow: 0px 0px 0px 2px #ff695e inset !important; 2870 color: #ff695e !important; 2871 } 2872 2873 .ui.inverted.red.basic.buttons .button:active, 2874 .ui.inverted.red.buttons .basic.button:active, 2875 .ui.inverted.red.basic.button:active { 2876 box-shadow: 0px 0px 0px 2px #ff483a inset !important; 2877 color: #ff695e !important; 2878 } 2879 2880 /*--- Teal ---*/ 2881 2882 .ui.teal.buttons .button, 2883 .ui.teal.button { 2884 background-color: #00b5ad; 2885 color: #ffffff; 2886 text-shadow: none; 2887 background-image: none; 2888 } 2889 2890 .ui.teal.button { 2891 box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; 2892 } 2893 2894 .ui.teal.buttons .button:hover, 2895 .ui.teal.button:hover { 2896 background-color: #00c4bc; 2897 color: #ffffff; 2898 text-shadow: none; 2899 } 2900 2901 .ui.teal.buttons .button:active, 2902 .ui.teal.button:active { 2903 background-color: #00918b; 2904 color: #ffffff; 2905 text-shadow: none; 2906 } 2907 2908 .ui.teal.buttons .active.button, 2909 .ui.teal.buttons .active.button:active, 2910 .ui.teal.active.button, 2911 .ui.teal.button .active.button:active { 2912 background-color: #009c95; 2913 color: #ffffff; 2914 text-shadow: none; 2915 } 2916 2917 /* Basic */ 2918 2919 .ui.basic.teal.buttons .button, 2920 .ui.basic.teal.button { 2921 box-shadow: 0px 0px 0px 2px rgba(39, 41, 43, 0.15) inset !important; 2922 color: rgba(0, 0, 0, 0.6) !important; 2923 } 2924 2925 .ui.basic.teal.buttons .button:hover, 2926 .ui.basic.teal.button:hover { 2927 background: transparent !important; 2928 box-shadow: 0px 0px 0px 2px #00c4bc inset !important; 2929 color: #00c4bc !important; 2930 } 2931 2932 .ui.basic.teal.buttons .button:active, 2933 .ui.basic.teal.button:active { 2934 box-shadow: 0px 0px 0px 2px #00918b inset !important; 2935 color: #00918b !important; 2936 } 2937 2938 .ui.basic.teal.buttons .active.button, 2939 .ui.basic.teal.active.button { 2940 background: transparent !important; 2941 box-shadow: 0px 0px 0px 2px #00918b inset !important; 2942 color: #00918b !important; 2943 } 2944 2945 .ui.buttons > .basic.teal.button:not(:first-child) { 2946 margin-left: -2px; 2947 } 2948 2949 /* Inverted */ 2950 2951 .ui.inverted.teal.buttons .button, 2952 .ui.inverted.teal.button { 2953 background-color: transparent; 2954 box-shadow: 0px 0px 0px 2px #6dffff inset !important; 2955 color: #6dffff; 2956 } 2957 2958 .ui.inverted.teal.buttons .button:hover, 2959 .ui.inverted.teal.button:hover { 2960 box-shadow: 0px 0px 0px 2px #6dffff inset !important; 2961 background-color: #6dffff; 2962 color: #1b1c1d; 2963 } 2964 2965 .ui.inverted.teal.buttons .active.button, 2966 .ui.inverted.teal.active.button { 2967 box-shadow: 0px 0px 0px 2px #6dffff inset !important; 2968 background-color: #6dffff; 2969 color: #1b1c1d; 2970 } 2971 2972 .ui.inverted.teal.buttons .button:active, 2973 .ui.inverted.teal.button:active { 2974 box-shadow: 0px 0px 0px 2px #49ffff inset !important; 2975 background-color: #49ffff; 2976 color: #1b1c1d; 2977 } 2978 2979 /* Inverted Basic */ 2980 2981 .ui.inverted.teal.basic.buttons .button, 2982 .ui.inverted.teal.buttons .basic.button, 2983 .ui.inverted.teal.basic.button { 2984 background-color: transparent; 2985 box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important; 2986 color: #ffffff !important; 2987 } 2988 2989 .ui.inverted.teal.basic.buttons .button:hover, 2990 .ui.inverted.teal.buttons .basic.button:hover, 2991 .ui.inverted.teal.basic.button:hover { 2992 box-shadow: 0px 0px 0px 2px #6dffff inset !important; 2993 color: #6dffff !important; 2994 } 2995 2996 .ui.inverted.teal.basic.buttons .active.button, 2997 .ui.inverted.teal.buttons .basic.active.button, 2998 .ui.inverted.teal.basic.active.button { 2999 box-shadow: 0px 0px 0px 2px #6dffff inset !important; 3000 color: #6dffff !important; 3001 } 3002 3003 .ui.inverted.teal.basic.buttons .button:active, 3004 .ui.inverted.teal.buttons .basic.button:active, 3005 .ui.inverted.teal.basic.button:active { 3006 box-shadow: 0px 0px 0px 2px #49ffff inset !important; 3007 color: #6dffff !important; 3008 } 3009 3010 /*--- Yellow ---*/ 3011 3012 .ui.yellow.buttons .button, 3013 .ui.yellow.button { 3014 background-color: #f2c61f; 3015 color: #ffffff; 3016 text-shadow: none; 3017 background-image: none; 3018 } 3019 3020 .ui.yellow.button { 3021 box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; 3022 } 3023 3024 .ui.yellow.buttons .button:hover, 3025 .ui.yellow.button:hover { 3026 background-color: #f3ca2d; 3027 color: #ffffff; 3028 text-shadow: none; 3029 } 3030 3031 .ui.yellow.buttons .button:active, 3032 .ui.yellow.button:active { 3033 background-color: #e0b40d; 3034 color: #ffffff; 3035 text-shadow: none; 3036 } 3037 3038 .ui.yellow.buttons .active.button, 3039 .ui.yellow.buttons .active.button:active, 3040 .ui.yellow.active.button, 3041 .ui.yellow.button .active.button:active { 3042 background-color: #eabc0e; 3043 color: #ffffff; 3044 text-shadow: none; 3045 } 3046 3047 /* Basic */ 3048 3049 .ui.basic.yellow.buttons .button, 3050 .ui.basic.yellow.button { 3051 box-shadow: 0px 0px 0px 2px rgba(39, 41, 43, 0.15) inset !important; 3052 color: rgba(0, 0, 0, 0.6) !important; 3053 } 3054 3055 .ui.basic.yellow.buttons .button:hover, 3056 .ui.basic.yellow.button:hover { 3057 background: transparent !important; 3058 box-shadow: 0px 0px 0px 2px #f3ca2d inset !important; 3059 color: #f3ca2d !important; 3060 } 3061 3062 .ui.basic.yellow.buttons .button:active, 3063 .ui.basic.yellow.button:active { 3064 box-shadow: 0px 0px 0px 2px #e0b40d inset !important; 3065 color: #e0b40d !important; 3066 } 3067 3068 .ui.basic.yellow.buttons .active.button, 3069 .ui.basic.yellow.active.button { 3070 background: transparent !important; 3071 box-shadow: 0px 0px 0px 2px #e0b40d inset !important; 3072 color: #e0b40d !important; 3073 } 3074 3075 .ui.buttons > .basic.yellow.button:not(:first-child) { 3076 margin-left: -2px; 3077 } 3078 3079 /* Inverted */ 3080 3081 .ui.inverted.yellow.buttons .button, 3082 .ui.inverted.yellow.button { 3083 background-color: transparent; 3084 box-shadow: 0px 0px 0px 2px #ffe21f inset !important; 3085 color: #ffe21f; 3086 } 3087 3088 .ui.inverted.yellow.buttons .button:hover, 3089 .ui.inverted.yellow.button:hover { 3090 box-shadow: 0px 0px 0px 2px #ffe21f inset !important; 3091 background-color: #ffe21f; 3092 color: #1b1c1d; 3093 } 3094 3095 .ui.inverted.yellow.buttons .active.button, 3096 .ui.inverted.yellow.active.button { 3097 box-shadow: 0px 0px 0px 2px #ffe21f inset !important; 3098 background-color: #ffe21f; 3099 color: #1b1c1d; 3100 } 3101 3102 .ui.inverted.yellow.buttons .button:active, 3103 .ui.inverted.yellow.button:active { 3104 box-shadow: 0px 0px 0px 2px #fada00 inset !important; 3105 background-color: #fada00; 3106 color: #1b1c1d; 3107 } 3108 3109 /* Inverted Basic */ 3110 3111 .ui.inverted.yellow.basic.buttons .button, 3112 .ui.inverted.yellow.buttons .basic.button, 3113 .ui.inverted.yellow.basic.button { 3114 background-color: transparent; 3115 box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important; 3116 color: #ffffff !important; 3117 } 3118 3119 .ui.inverted.yellow.basic.buttons .button:hover, 3120 .ui.inverted.yellow.buttons .basic.button:hover, 3121 .ui.inverted.yellow.basic.button:hover { 3122 box-shadow: 0px 0px 0px 2px #ffe21f inset !important; 3123 color: #ffe21f !important; 3124 } 3125 3126 .ui.inverted.yellow.basic.buttons .active.button, 3127 .ui.inverted.yellow.buttons .basic.active.button, 3128 .ui.inverted.yellow.basic.active.button { 3129 box-shadow: 0px 0px 0px 2px #ffe21f inset !important; 3130 color: #ffe21f !important; 3131 } 3132 3133 .ui.inverted.yellow.basic.buttons .button:active, 3134 .ui.inverted.yellow.buttons .basic.button:active, 3135 .ui.inverted.yellow.basic.button:active { 3136 box-shadow: 0px 0px 0px 2px #fada00 inset !important; 3137 color: #ffe21f !important; 3138 } 3139 3140 /*------------------- 3141 Primary 3142 --------------------*/ 3143 3144 .ui.primary.buttons .button, 3145 .ui.primary.button { 3146 background-color: #006e93; 3147 color: #ffffff; 3148 text-shadow: none; 3149 background-image: none; 3150 } 3151 3152 .ui.primary.button { 3153 box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; 3154 } 3155 3156 .ui.primary.buttons .button:hover, 3157 .ui.primary.button:hover { 3158 background-color: #0079a2; 3159 color: #ffffff; 3160 text-shadow: none; 3161 } 3162 3163 .ui.primary.buttons .button:active, 3164 .ui.primary.button:active { 3165 background-color: #00536f; 3166 color: #ffffff; 3167 text-shadow: none; 3168 } 3169 3170 .ui.primary.buttons .active.button, 3171 .ui.primary.active.button { 3172 background-color: #005b7a; 3173 color: #ffffff; 3174 text-shadow: none; 3175 } 3176 3177 /*------------------- 3178 Secondary 3179 --------------------*/ 3180 3181 .ui.secondary.buttons .button, 3182 .ui.secondary.button { 3183 background-color: #1b1c1d; 3184 color: #ffffff; 3185 text-shadow: none; 3186 background-image: none; 3187 } 3188 3189 .ui.secondary.button { 3190 box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; 3191 } 3192 3193 .ui.secondary.buttons .button:hover, 3194 .ui.secondary.button:hover { 3195 background-color: #222425; 3196 color: #ffffff; 3197 text-shadow: none; 3198 } 3199 3200 .ui.secondary.buttons .button:active, 3201 .ui.secondary.button:active { 3202 background-color: #0a0a0b; 3203 color: #ffffff; 3204 text-shadow: none; 3205 } 3206 3207 .ui.secondary.buttons .active.button, 3208 .ui.secondary.active.button { 3209 background-color: #0f0f10; 3210 color: #ffffff; 3211 text-shadow: none; 3212 } 3213 3214 /*--------------- 3215 Positive 3216 ----------------*/ 3217 3218 .ui.positive.buttons .button, 3219 .ui.positive.button { 3220 background-color: #5bbd72 !important; 3221 color: #ffffff; 3222 text-shadow: none; 3223 background-image: none; 3224 } 3225 3226 .ui.positive.button { 3227 box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; 3228 } 3229 3230 .ui.positive.buttons .button:hover, 3231 .ui.positive.button:hover, 3232 .ui.positive.buttons .active.button, 3233 .ui.positive.active.button { 3234 background-color: #66c17b !important; 3235 color: #ffffff; 3236 text-shadow: none; 3237 } 3238 3239 .ui.positive.buttons .button:active, 3240 .ui.positive.button:active { 3241 background-color: #46ae5f !important; 3242 color: #ffffff; 3243 text-shadow: none; 3244 } 3245 3246 .ui.positive.buttons .active.button, 3247 .ui.positive.buttons .active.button:active, 3248 .ui.positive.active.button, 3249 .ui.positive.button .active.button:active { 3250 background-color: #49b562; 3251 color: #ffffff; 3252 text-shadow: none; 3253 } 3254 3255 /*--------------- 3256 Negative 3257 ----------------*/ 3258 3259 .ui.negative.buttons .button, 3260 .ui.negative.button { 3261 background-color: #d95c5c !important; 3262 color: #ffffff; 3263 text-shadow: none; 3264 background-image: none; 3265 } 3266 3267 .ui.negative.button { 3268 box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; 3269 } 3270 3271 .ui.negative.buttons .button:hover, 3272 .ui.negative.button:hover, 3273 .ui.negative.buttons .active.button, 3274 .ui.negative.active.button { 3275 background-color: #dc6868 !important; 3276 color: #ffffff; 3277 text-shadow: none; 3278 } 3279 3280 .ui.negative.buttons .button:active, 3281 .ui.negative.button:active { 3282 background-color: #d23f3f !important; 3283 color: #ffffff; 3284 text-shadow: none; 3285 } 3286 3287 .ui.negative.buttons .active.button, 3288 .ui.negative.buttons .active.button:active, 3289 .ui.negative.active.button, 3290 .ui.negative.button .active.button:active { 3291 background-color: #d44747; 3292 color: #ffffff; 3293 text-shadow: none; 3294 } 3295 3296 /******************************* 3297 Groups 3298 *******************************/ 3299 3300 .ui.buttons { 3301 display: inline-block; 3302 vertical-align: middle; 3303 margin: 0em 0.25em 0em 0em; 3304 } 3305 3306 .ui.buttons > .button:hover, 3307 .ui.buttons > .active.button { 3308 position: relative; 3309 } 3310 3311 .ui.buttons:after { 3312 content: "."; 3313 display: block; 3314 height: 0; 3315 clear: both; 3316 visibility: hidden; 3317 } 3318 3319 .ui.buttons .button:first-child { 3320 border-left: none; 3321 } 3322 3323 .ui.buttons:not(.basic):not(.inverted) { 3324 box-shadow: none; 3325 } 3326 3327 .ui.buttons > .ui.button:not(.basic):not(.inverted), 3328 .ui.buttons:not(.basic):not(.inverted) > .button { 3329 box-shadow: 0px 0px 0px 1px transparent inset, 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset; 3330 } 3331 3332 .ui.buttons .button { 3333 margin: 0em; 3334 float: left; 3335 border-radius: 0em; 3336 margin: 0px 0px 0px 0px; 3337 } 3338 3339 .ui.buttons .button:first-child { 3340 margin-left: 0em; 3341 border-top-left-radius: 0.2857rem; 3342 border-bottom-left-radius: 0.2857rem; 3343 } 3344 3345 .ui.buttons .button:last-child { 3346 border-top-right-radius: 0.2857rem; 3347 border-bottom-right-radius: 0.2857rem; 3348 } 3349 3350 /* Vertical Style */ 3351 3352 .ui.vertical.buttons { 3353 display: inline-block; 3354 } 3355 3356 .ui.vertical.buttons .button { 3357 display: block; 3358 float: none; 3359 width: 100%; 3360 margin: 0px 0px 0px 0px; 3361 box-shadow: none; 3362 } 3363 3364 .ui.vertical.buttons .button:first-child, 3365 .ui.vertical.buttons .mini.button:first-child, 3366 .ui.vertical.buttons .tiny.button:first-child, 3367 .ui.vertical.buttons .small.button:first-child, 3368 .ui.vertical.buttons .massive.button:first-child, 3369 .ui.vertical.buttons .huge.button:first-child { 3370 border-radius: 0.2857rem 0.2857rem 0px 0px; 3371 } 3372 3373 .ui.vertical.buttons .button:last-child, 3374 .ui.vertical.buttons .mini.button:last-child, 3375 .ui.vertical.buttons .tiny.button:last-child, 3376 .ui.vertical.buttons .small.button:last-child, 3377 .ui.vertical.buttons .massive.button:last-child, 3378 .ui.vertical.buttons .huge.button:last-child, 3379 .ui.vertical.buttons .gigantic.button:last-child { 3380 margin-bottom: 0px; 3381 border-radius: 0px 0px 0.2857rem 0.2857rem; 3382 } 3383 3384 /******************************* 3385 Theme Overrides 3386 *******************************/ 3387 3388 /******************************* 3389 Site Overrides 3390 *******************************/ 3391 /*! 3392 * # Semantic UI x.x - Divider 3393 * http://github.com/semantic-org/semantic-ui/ 3394 * 3395 * 3396 * Copyright 2014 Contributors 3397 * Released under the MIT license 3398 * http://opensource.org/licenses/MIT 3399 * 3400 */ 3401 3402 /******************************* 3403 Divider 3404 *******************************/ 3405 3406 .ui.divider { 3407 margin: 1rem 0rem; 3408 line-height: 1; 3409 height: 0em; 3410 font-weight: bold; 3411 text-transform: uppercase; 3412 letter-spacing: 0.05em; 3413 color: rgba(0, 0, 0, 0.85); 3414 -webkit-user-select: none; 3415 -moz-user-select: none; 3416 -ms-user-select: none; 3417 user-select: none; 3418 -webkit-tap-highlight-color: rgba(0, 0, 0, 0); 3419 } 3420 3421 /*-------------- 3422 Basic 3423 ---------------*/ 3424 3425 .ui.divider:not(.vertical):not(.horizontal) { 3426 border-top: 1px solid rgba(0, 0, 0, 0.1); 3427 border-bottom: 1px solid rgba(255, 255, 255, 0.2); 3428 } 3429 3430 /*-------------- 3431 Coupling 3432 ---------------*/ 3433 3434 .ui.grid > .ui.divider { 3435 font-size: 1rem; 3436 } 3437 3438 /*-------------- 3439 Horizontal 3440 ---------------*/ 3441 3442 .ui.horizontal.divider { 3443 position: relative; 3444 height: auto; 3445 margin: ''; 3446 overflow: hidden; 3447 line-height: 1; 3448 text-align: center; 3449 } 3450 3451 .ui.horizontal.divider:before, 3452 .ui.horizontal.divider:after { 3453 position: absolute; 3454 content: ''; 3455 z-index: 3; 3456 width: 50%; 3457 top: 50%; 3458 height: 0px; 3459 border-top: 1px solid rgba(0, 0, 0, 0.1); 3460 border-bottom: 1px solid rgba(255, 255, 255, 0.2); 3461 } 3462 3463 .ui.horizontal.divider:before { 3464 margin-left: -webkit-calc(-50% - 1em ); 3465 margin-left: calc(-50% - 1em ); 3466 } 3467 3468 .ui.horizontal.divider:after { 3469 margin-left: 1em; 3470 } 3471 3472 /*-------------- 3473 Vertical 3474 ---------------*/ 3475 3476 .ui.vertical.divider { 3477 position: absolute; 3478 z-index: 2; 3479 top: 50%; 3480 left: 50%; 3481 margin: 0rem; 3482 padding: 0em; 3483 width: auto; 3484 height: 50%; 3485 line-height: 0em; 3486 text-align: center; 3487 -webkit-transform: translateX(-50%); 3488 -ms-transform: translateX(-50%); 3489 transform: translateX(-50%); 3490 } 3491 3492 .ui.vertical.divider:before, 3493 .ui.vertical.divider:after { 3494 position: absolute; 3495 left: 50%; 3496 content: ''; 3497 z-index: 3; 3498 border-left: 1px solid rgba(0, 0, 0, 0.1); 3499 border-right: 1px solid rgba(255, 255, 255, 0.2); 3500 width: 0%; 3501 height: -webkit-calc(100% - 1rem ); 3502 height: calc(100% - 1rem ); 3503 } 3504 3505 .ui.vertical.divider:before { 3506 top: -100%; 3507 } 3508 3509 .ui.vertical.divider:after { 3510 top: auto; 3511 bottom: 0px; 3512 } 3513 3514 /* Inside grid */ 3515 3516 @media only screen and (max-width: 767px) { 3517 .ui.stackable.grid .ui.vertical.divider, 3518 .ui.grid .stackable.row .ui.vertical.divider { 3519 position: relative; 3520 margin: 1rem 0rem; 3521 left: 50%; 3522 height: auto; 3523 overflow: hidden; 3524 line-height: 1; 3525 text-align: center; 3526 } 3527 3528 .ui.stackable.grid .ui.vertical.divider:before, 3529 .ui.grid .stackable.row .ui.vertical.divider:before, 3530 .ui.stackable.grid .ui.vertical.divider:after, 3531 .ui.grid .stackable.row .ui.vertical.divider:after { 3532 position: absolute; 3533 left: auto; 3534 content: ''; 3535 z-index: 3; 3536 width: 50%; 3537 top: 50%; 3538 height: 0px; 3539 border-top: 1px solid rgba(0, 0, 0, 0.1); 3540 border-bottom: 1px solid rgba(255, 255, 255, 0.2); 3541 } 3542 3543 .ui.stackable.grid .ui.vertical.divider:before, 3544 .ui.grid .stackable.row .ui.vertical.divider:before { 3545 margin-left: -51%; 3546 } 3547 3548 .ui.stackable.grid .ui.vertical.divider:after, 3549 .ui.grid .stackable.row .ui.vertical.divider:after { 3550 margin-left: 1em; 3551 } 3552 } 3553 3554 /*-------------- 3555 Icon 3556 ---------------*/ 3557 3558 .ui.divider > .icon { 3559 margin: 0rem; 3560 font-size: 1rem; 3561 height: 1em; 3562 vertical-align: middle; 3563 } 3564 3565 /******************************* 3566 Variations 3567 *******************************/ 3568 3569 /*-------------- 3570 Hidden 3571 ---------------*/ 3572 3573 .ui.hidden.divider { 3574 border-color: transparent !important; 3575 } 3576 3577 /*-------------- 3578 Inverted 3579 ---------------*/ 3580 3581 .ui.divider.inverted, 3582 .ui.vertical.inverted.divider, 3583 .ui.horizontal.inverted.divider { 3584 color: #ffffff; 3585 } 3586 3587 .ui.divider.inverted, 3588 .ui.divider.inverted:after, 3589 .ui.divider.inverted:before { 3590 border-top-color: rgba(0, 0, 0, 0.15) !important; 3591 border-bottom-color: rgba(255, 255, 255, 0.15) !important; 3592 border-left-color: rgba(0, 0, 0, 0.15) !important; 3593 border-right-color: rgba(255, 255, 255, 0.15) !important; 3594 } 3595 3596 /*-------------- 3597 Fitted 3598 ---------------*/ 3599 3600 .ui.fitted.divider { 3601 margin: 0em; 3602 } 3603 3604 /*-------------- 3605 Clearing 3606 ---------------*/ 3607 3608 .ui.clearing.divider { 3609 clear: both; 3610 } 3611 3612 /*-------------- 3613 Section 3614 ---------------*/ 3615 3616 .ui.section.divider { 3617 margin-top: 2rem; 3618 margin-bottom: 2rem; 3619 } 3620 3621 /*-------------- 3622 Sizes 3623 ---------------*/ 3624 3625 .ui.divider { 3626 font-size: 1rem; 3627 } 3628 3629 /******************************* 3630 Theme Overrides 3631 *******************************/ 3632 3633 /******************************* 3634 Site Overrides 3635 *******************************/ 3636 /*! 3637 * # Semantic UI x.x - Flag 3638 * http://github.com/semantic-org/semantic-ui/ 3639 * 3640 * 3641 * Copyright 2014 Contributors 3642 * Released under the MIT license 3643 * http://opensource.org/licenses/MIT 3644 * 3645 */ 3646 3647 /******************************* 3648 Flag 3649 *******************************/ 3650 3651 i.flag:not(.icon) { 3652 display: inline-block; 3653 width: 16px; 3654 height: 11px; 3655 line-height: 11px; 3656 vertical-align: baseline; 3657 margin: 0em 0.5em 0em 0em; 3658 text-decoration: inherit; 3659 speak: none; 3660 font-smoothing: antialiased; 3661 -webkit-backface-visibility: hidden; 3662 backface-visibility: hidden; 3663 } 3664 3665 /* Sprite */ 3666 3667 i.flag:not(.icon):before { 3668 display: inline-block; 3669 content: ''; 3670 background: url("themes/default/assets/images/flags.png") no-repeat 0px 0px; 3671 width: 16px; 3672 height: 11px; 3673 } 3674 3675 /* Flag Sprite Based On http://www.famfamfam.com/lab/icons/flags/ */ 3676 3677 /******************************* 3678 Theme Overrides 3679 *******************************/ 3680 3681 i.flag.ad:before, 3682 i.flag.andorra:before { 3683 background-position: 0px 0px; 3684 } 3685 3686 i.flag.ae:before, 3687 i.flag.united.arab.emirates:before, 3688 i.flag.uae:before { 3689 background-position: 0px -26px; 3690 } 3691 3692 i.flag.af:before, 3693 i.flag.afghanistan:before { 3694 background-position: 0px -52px; 3695 } 3696 3697 i.flag.ag:before, 3698 i.flag.antigua:before { 3699 background-position: 0px -78px; 3700 } 3701 3702 i.flag.ai:before, 3703 i.flag.anguilla:before { 3704 background-position: 0px -104px; 3705 } 3706 3707 i.flag.al:before, 3708 i.flag.albania:before { 3709 background-position: 0px -130px; 3710 } 3711 3712 i.flag.am:before, 3713 i.flag.armenia:before { 3714 background-position: 0px -156px; 3715 } 3716 3717 i.flag.an:before, 3718 i.flag.netherlands.antilles:before { 3719 background-position: 0px -182px; 3720 } 3721 3722 i.flag.ao:before, 3723 i.flag.angola:before { 3724 background-position: 0px -208px; 3725 } 3726 3727 i.flag.ar:before, 3728 i.flag.argentina:before { 3729 background-position: 0px -234px; 3730 } 3731 3732 i.flag.as:before, 3733 i.flag.american.samoa:before { 3734 background-position: 0px -260px; 3735 } 3736 3737 i.flag.at:before, 3738 i.flag.austria:before { 3739 background-position: 0px -286px; 3740 } 3741 3742 i.flag.au:before, 3743 i.flag.australia:before { 3744 background-position: 0px -312px; 3745 } 3746 3747 i.flag.aw:before, 3748 i.flag.aruba:before { 3749 background-position: 0px -338px; 3750 } 3751 3752 i.flag.ax:before, 3753 i.flag.aland.islands:before { 3754 background-position: 0px -364px; 3755 } 3756 3757 i.flag.az:before, 3758 i.flag.azerbaijan:before { 3759 background-position: 0px -390px; 3760 } 3761 3762 i.flag.ba:before, 3763 i.flag.bosnia:before { 3764 background-position: 0px -416px; 3765 } 3766 3767 i.flag.bb:before, 3768 i.flag.barbados:before { 3769 background-position: 0px -442px; 3770 } 3771 3772 i.flag.bd:before, 3773 i.flag.bangladesh:before { 3774 background-position: 0px -468px; 3775 } 3776 3777 i.flag.be:before, 3778 i.flag.belgium:before { 3779 background-position: 0px -494px; 3780 } 3781 3782 i.flag.bf:before, 3783 i.flag.burkina.faso:before { 3784 background-position: 0px -520px; 3785 } 3786 3787 i.flag.bg:before, 3788 i.flag.bulgaria:before { 3789 background-position: 0px -546px; 3790 } 3791 3792 i.flag.bh:before, 3793 i.flag.bahrain:before { 3794 background-position: 0px -572px; 3795 } 3796 3797 i.flag.bi:before, 3798 i.flag.burundi:before { 3799 background-position: 0px -598px; 3800 } 3801 3802 i.flag.bj:before, 3803 i.flag.benin:before { 3804 background-position: 0px -624px; 3805 } 3806 3807 i.flag.bm:before, 3808 i.flag.bermuda:before { 3809 background-position: 0px -650px; 3810 } 3811 3812 i.flag.bn:before, 3813 i.flag.brunei:before { 3814 background-position: 0px -676px; 3815 } 3816 3817 i.flag.bo:before, 3818 i.flag.bolivia:before { 3819 background-position: 0px -702px; 3820 } 3821 3822 i.flag.br:before, 3823 i.flag.brazil:before { 3824 background-position: 0px -728px; 3825 } 3826 3827 i.flag.bs:before, 3828 i.flag.bahamas:before { 3829 background-position: 0px -754px; 3830 } 3831 3832 i.flag.bt:before, 3833 i.flag.bhutan:before { 3834 background-position: 0px -780px; 3835 } 3836 3837 i.flag.bv:before, 3838 i.flag.bouvet.island:before { 3839 background-position: 0px -806px; 3840 } 3841 3842 i.flag.bw:before, 3843 i.flag.botswana:before { 3844 background-position: 0px -832px; 3845 } 3846 3847 i.flag.by:before, 3848 i.flag.belarus:before { 3849 background-position: 0px -858px; 3850 } 3851 3852 i.flag.bz:before, 3853 i.flag.belize:before { 3854 background-position: 0px -884px; 3855 } 3856 3857 i.flag.ca:before, 3858 i.flag.canada:before { 3859 background-position: 0px -910px; 3860 } 3861 3862 i.flag.cc:before, 3863 i.flag.cocos.islands:before { 3864 background-position: 0px -962px; 3865 } 3866 3867 i.flag.cd:before, 3868 i.flag.congo:before { 3869 background-position: 0px -988px; 3870 } 3871 3872 i.flag.cf:before, 3873 i.flag.central.african.republic:before { 3874 background-position: 0px -1014px; 3875 } 3876 3877 i.flag.cg:before, 3878 i.flag.congo.brazzaville:before { 3879 background-position: 0px -1040px; 3880 } 3881 3882 i.flag.ch:before, 3883 i.flag.switzerland:before { 3884 background-position: 0px -1066px; 3885 } 3886 3887 i.flag.ci:before, 3888 i.flag.cote.divoire:before { 3889 background-position: 0px -1092px; 3890 } 3891 3892 i.flag.ck:before, 3893 i.flag.cook.islands:before { 3894 background-position: 0px -1118px; 3895 } 3896 3897 i.flag.cl:before, 3898 i.flag.chile:before { 3899 background-position: 0px -1144px; 3900 } 3901 3902 i.flag.cm:before, 3903 i.flag.cameroon:before { 3904 background-position: 0px -1170px; 3905 } 3906 3907 i.flag.cn:before, 3908 i.flag.china:before { 3909 background-position: 0px -1196px; 3910 } 3911 3912 i.flag.co:before, 3913 i.flag.colombia:before { 3914 background-position: 0px -1222px; 3915 } 3916 3917 i.flag.cr:before, 3918 i.flag.costa.rica:before { 3919 background-position: 0px -1248px; 3920 } 3921 3922 i.flag.cs:before, 3923 i.flag.serbia:before { 3924 background-position: 0px -1274px; 3925 } 3926 3927 i.flag.cu:before, 3928 i.flag.cuba:before { 3929 background-position: 0px -1300px; 3930 } 3931 3932 i.flag.cv:before, 3933 i.flag.cape.verde:before { 3934 background-position: 0px -1326px; 3935 } 3936 3937 i.flag.cx:before, 3938 i.flag.christmas.island:before { 3939 background-position: 0px -1352px; 3940 } 3941 3942 i.flag.cy:before, 3943 i.flag.cyprus:before { 3944 background-position: 0px -1378px; 3945 } 3946 3947 i.flag.cz:before, 3948 i.flag.czech.republic:before { 3949 background-position: 0px -1404px; 3950 } 3951 3952 i.flag.de:before, 3953 i.flag.germany:before { 3954 background-position: 0px -1430px; 3955 } 3956 3957 i.flag.dj:before, 3958 i.flag.djibouti:before { 3959 background-position: 0px -1456px; 3960 } 3961 3962 i.flag.dk:before, 3963 i.flag.denmark:before { 3964 background-position: 0px -1482px; 3965 } 3966 3967 i.flag.dm:before, 3968 i.flag.dominica:before { 3969 background-position: 0px -1508px; 3970 } 3971 3972 i.flag.do:before, 3973 i.flag.dominican.republic:before { 3974 background-position: 0px -1534px; 3975 } 3976 3977 i.flag.dz:before, 3978 i.flag.algeria:before { 3979 background-position: 0px -1560px; 3980 } 3981 3982 i.flag.ec:before, 3983 i.flag.ecuador:before { 3984 background-position: 0px -1586px; 3985 } 3986 3987 i.flag.ee:before, 3988 i.flag.estonia:before { 3989 background-position: 0px -1612px; 3990 } 3991 3992 i.flag.eg:before, 3993 i.flag.egypt:before { 3994 background-position: 0px -1638px; 3995 } 3996 3997 i.flag.eh:before, 3998 i.flag.western.sahara:before { 3999 background-position: 0px -1664px; 4000 } 4001 4002 i.flag.er:before, 4003 i.flag.eritrea:before { 4004 background-position: 0px -1716px; 4005 } 4006 4007 i.flag.es:before, 4008 i.flag.spain:before { 4009 background-position: 0px -1742px; 4010 } 4011 4012 i.flag.et:before, 4013 i.flag.ethiopia:before { 4014 background-position: 0px -1768px; 4015 } 4016 4017 i.flag.eu:before, 4018 i.flag.european.union:before { 4019 background-position: 0px -1794px; 4020 } 4021 4022 i.flag.fi:before, 4023 i.flag.finland:before { 4024 background-position: 0px -1846px; 4025 } 4026 4027 i.flag.fj:before, 4028 i.flag.fiji:before { 4029 background-position: 0px -1872px; 4030 } 4031 4032 i.flag.fk:before, 4033 i.flag.falkland.islands:before { 4034 background-position: 0px -1898px; 4035 } 4036 4037 i.flag.fm:before, 4038 i.flag.micronesia:before { 4039 background-position: 0px -1924px; 4040 } 4041 4042 i.flag.fo:before, 4043 i.flag.faroe.islands:before { 4044 background-position: 0px -1950px; 4045 } 4046 4047 i.flag.fr:before, 4048 i.flag.france:before { 4049 background-position: 0px -1976px; 4050 } 4051 4052 i.flag.ga:before, 4053 i.flag.gabon:before { 4054 background-position: -36px 0px; 4055 } 4056 4057 i.flag.gb:before, 4058 i.flag.united.kingdom:before { 4059 background-position: -36px -26px; 4060 } 4061 4062 i.flag.gd:before, 4063 i.flag.grenada:before { 4064 background-position: -36px -52px; 4065 } 4066 4067 i.flag.ge:before, 4068 i.flag.georgia:before { 4069 background-position: -36px -78px; 4070 } 4071 4072 i.flag.gf:before, 4073 i.flag.french.guiana:before { 4074 background-position: -36px -104px; 4075 } 4076 4077 i.flag.gh:before, 4078 i.flag.ghana:before { 4079 background-position: -36px -130px; 4080 } 4081 4082 i.flag.gi:before, 4083 i.flag.gibraltar:before { 4084 background-position: -36px -156px; 4085 } 4086 4087 i.flag.gl:before, 4088 i.flag.greenland:before { 4089 background-position: -36px -182px; 4090 } 4091 4092 i.flag.gm:before, 4093 i.flag.gambia:before { 4094 background-position: -36px -208px; 4095 } 4096 4097 i.flag.gn:before, 4098 i.flag.guinea:before { 4099 background-position: -36px -234px; 4100 } 4101 4102 i.flag.gp:before, 4103 i.flag.guadeloupe:before { 4104 background-position: -36px -260px; 4105 } 4106 4107 i.flag.gq:before, 4108 i.flag.equatorial.guinea:before { 4109 background-position: -36px -286px; 4110 } 4111 4112 i.flag.gr:before, 4113 i.flag.greece:before { 4114 background-position: -36px -312px; 4115 } 4116 4117 i.flag.gs:before, 4118 i.flag.sandwich.islands:before { 4119 background-position: -36px -338px; 4120 } 4121 4122 i.flag.gt:before, 4123 i.flag.guatemala:before { 4124 background-position: -36px -364px; 4125 } 4126 4127 i.flag.gu:before, 4128 i.flag.guam:before { 4129 background-position: -36px -390px; 4130 } 4131 4132 i.flag.gw:before, 4133 i.flag.guinea-bissau:before { 4134 background-position: -36px -416px; 4135 } 4136 4137 i.flag.gy:before, 4138 i.flag.guyana:before { 4139 background-position: -36px -442px; 4140 } 4141 4142 i.flag.hk:before, 4143 i.flag.hong.kong:before { 4144 background-position: -36px -468px; 4145 } 4146 4147 i.flag.hm:before, 4148 i.flag.heard.island:before { 4149 background-position: -36px -494px; 4150 } 4151 4152 i.flag.hn:before, 4153 i.flag.honduras:before { 4154 background-position: -36px -520px; 4155 } 4156 4157 i.flag.hr:before, 4158 i.flag.croatia:before { 4159 background-position: -36px -546px; 4160 } 4161 4162 i.flag.ht:before, 4163 i.flag.haiti:before { 4164 background-position: -36px -572px; 4165 } 4166 4167 i.flag.hu:before, 4168 i.flag.hungary:before { 4169 background-position: -36px -598px; 4170 } 4171 4172 i.flag.id:before, 4173 i.flag.indonesia:before { 4174 background-position: -36px -624px; 4175 } 4176 4177 i.flag.ie:before, 4178 i.flag.ireland:before { 4179 background-position: -36px -650px; 4180 } 4181 4182 i.flag.il:before, 4183 i.flag.israel:before { 4184 background-position: -36px -676px; 4185 } 4186 4187 i.flag.in:before, 4188 i.flag.india:before { 4189 background-position: -36px -702px; 4190 } 4191 4192 i.flag.io:before, 4193 i.flag.indian.ocean.territory:before { 4194 background-position: -36px -728px; 4195 } 4196 4197 i.flag.iq:before, 4198 i.flag.iraq:before { 4199 background-position: -36px -754px; 4200 } 4201 4202 i.flag.ir:before, 4203 i.flag.iran:before { 4204 background-position: -36px -780px; 4205 } 4206 4207 i.flag.is:before, 4208 i.flag.iceland:before { 4209 background-position: -36px -806px; 4210 } 4211 4212 i.flag.it:before, 4213 i.flag.italy:before { 4214 background-position: -36px -832px; 4215 } 4216 4217 i.flag.jm:before, 4218 i.flag.jamaica:before { 4219 background-position: -36px -858px; 4220 } 4221 4222 i.flag.jo:before, 4223 i.flag.jordan:before { 4224 background-position: -36px -884px; 4225 } 4226 4227 i.flag.jp:before, 4228 i.flag.japan:before { 4229 background-position: -36px -910px; 4230 } 4231 4232 i.flag.ke:before, 4233 i.flag.kenya:before { 4234 background-position: -36px -936px; 4235 } 4236 4237 i.flag.kg:before, 4238 i.flag.kyrgyzstan:before { 4239 background-position: -36px -962px; 4240 } 4241 4242 i.flag.kh:before, 4243 i.flag.cambodia:before { 4244 background-position: -36px -988px; 4245 } 4246 4247 i.flag.ki:before, 4248 i.flag.kiribati:before { 4249 background-position: -36px -1014px; 4250 } 4251 4252 i.flag.km:before, 4253 i.flag.comoros:before { 4254 background-position: -36px -1040px; 4255 } 4256 4257 i.flag.kn:before, 4258 i.flag.saint.kitts.and.nevis:before { 4259 background-position: -36px -1066px; 4260 } 4261 4262 i.flag.kp:before, 4263 i.flag.north.korea:before { 4264 background-position: -36px -1092px; 4265 } 4266 4267 i.flag.kr:before, 4268 i.flag.south.korea:before { 4269 background-position: -36px -1118px; 4270 } 4271 4272 i.flag.kw:before, 4273 i.flag.kuwait:before { 4274 background-position: -36px -1144px; 4275 } 4276 4277 i.flag.ky:before, 4278 i.flag.cayman.islands:before { 4279 background-position: -36px -1170px; 4280 } 4281 4282 i.flag.kz:before, 4283 i.flag.kazakhstan:before { 4284 background-position: -36px -1196px; 4285 } 4286 4287 i.flag.la:before, 4288 i.flag.laos:before { 4289 background-position: -36px -1222px; 4290 } 4291 4292 i.flag.lb:before, 4293 i.flag.lebanon:before { 4294 background-position: -36px -1248px; 4295 } 4296 4297 i.flag.lc:before, 4298 i.flag.saint.lucia:before { 4299 background-position: -36px -1274px; 4300 } 4301 4302 i.flag.li:before, 4303 i.flag.liechtenstein:before { 4304 background-position: -36px -1300px; 4305 } 4306 4307 i.flag.lk:before, 4308 i.flag.sri.lanka:before { 4309 background-position: -36px -1326px; 4310 } 4311 4312 i.flag.lr:before, 4313 i.flag.liberia:before { 4314 background-position: -36px -1352px; 4315 } 4316 4317 i.flag.ls:before, 4318 i.flag.lesotho:before { 4319 background-position: -36px -1378px; 4320 } 4321 4322 i.flag.lt:before, 4323 i.flag.lithuania:before { 4324 background-position: -36px -1404px; 4325 } 4326 4327 i.flag.lu:before, 4328 i.flag.luxembourg:before { 4329 background-position: -36px -1430px; 4330 } 4331 4332 i.flag.lv:before, 4333 i.flag.latvia:before { 4334 background-position: -36px -1456px; 4335 } 4336 4337 i.flag.ly:before, 4338 i.flag.libya:before { 4339 background-position: -36px -1482px; 4340 } 4341 4342 i.flag.ma:before, 4343 i.flag.morocco:before { 4344 background-position: -36px -1508px; 4345 } 4346 4347 i.flag.mc:before, 4348 i.flag.monaco:before { 4349 background-position: -36px -1534px; 4350 } 4351 4352 i.flag.md:before, 4353 i.flag.moldova:before { 4354 background-position: -36px -1560px; 4355 } 4356 4357 i.flag.me:before, 4358 i.flag.montenegro:before { 4359 background-position: -36px -1586px; 4360 } 4361 4362 i.flag.mg:before, 4363 i.flag.madagascar:before { 4364 background-position: -36px -1613px; 4365 } 4366 4367 i.flag.mh:before, 4368 i.flag.marshall.islands:before { 4369 background-position: -36px -1639px; 4370 } 4371 4372 i.flag.mk:before, 4373 i.flag.macedonia:before { 4374 background-position: -36px -1665px; 4375 } 4376 4377 i.flag.ml:before, 4378 i.flag.mali:before { 4379 background-position: -36px -1691px; 4380 } 4381 4382 i.flag.mm:before, 4383 i.flag.myanmar:before, 4384 i.flag.burma:before { 4385 background-position: -36px -1717px; 4386 } 4387 4388 i.flag.mn:before, 4389 i.flag.mongolia:before { 4390 background-position: -36px -1743px; 4391 } 4392 4393 i.flag.mo:before, 4394 i.flag.macau:before { 4395 background-position: -36px -1769px; 4396 } 4397 4398 i.flag.mp:before, 4399 i.flag.northern.mariana.islands:before { 4400 background-position: -36px -1795px; 4401 } 4402 4403 i.flag.mq:before, 4404 i.flag.martinique:before { 4405 background-position: -36px -1821px; 4406 } 4407 4408 i.flag.mr:before, 4409 i.flag.mauritania:before { 4410 background-position: -36px -1847px; 4411 } 4412 4413 i.flag.ms:before, 4414 i.flag.montserrat:before { 4415 background-position: -36px -1873px; 4416 } 4417 4418 i.flag.mt:before, 4419 i.flag.malta:before { 4420 background-position: -36px -1899px; 4421 } 4422 4423 i.flag.mu:before, 4424 i.flag.mauritius:before { 4425 background-position: -36px -1925px; 4426 } 4427 4428 i.flag.mv:before, 4429 i.flag.maldives:before { 4430 background-position: -36px -1951px; 4431 } 4432 4433 i.flag.mw:before, 4434 i.flag.malawi:before { 4435 background-position: -36px -1977px; 4436 } 4437 4438 i.flag.mx:before, 4439 i.flag.mexico:before { 4440 background-position: -72px 0px; 4441 } 4442 4443 i.flag.my:before, 4444 i.flag.malaysia:before { 4445 background-position: -72px -26px; 4446 } 4447 4448 i.flag.mz:before, 4449 i.flag.mozambique:before { 4450 background-position: -72px -52px; 4451 } 4452 4453 i.flag.na:before, 4454 i.flag.namibia:before { 4455 background-position: -72px -78px; 4456 } 4457 4458 i.flag.nc:before, 4459 i.flag.new.caledonia:before { 4460 background-position: -72px -104px; 4461 } 4462 4463 i.flag.ne:before, 4464 i.flag.niger:before { 4465 background-position: -72px -130px; 4466 } 4467 4468 i.flag.nf:before, 4469 i.flag.norfolk.island:before { 4470 background-position: -72px -156px; 4471 } 4472 4473 i.flag.ng:before, 4474 i.flag.nigeria:before { 4475 background-position: -72px -182px; 4476 } 4477 4478 i.flag.ni:before, 4479 i.flag.nicaragua:before { 4480 background-position: -72px -208px; 4481 } 4482 4483 i.flag.nl:before, 4484 i.flag.netherlands:before { 4485 background-position: -72px -234px; 4486 } 4487 4488 i.flag.no:before, 4489 i.flag.norway:before { 4490 background-position: -72px -260px; 4491 } 4492 4493 i.flag.np:before, 4494 i.flag.nepal:before { 4495 background-position: -72px -286px; 4496 } 4497 4498 i.flag.nr:before, 4499 i.flag.nauru:before { 4500 background-position: -72px -312px; 4501 } 4502 4503 i.flag.nu:before, 4504 i.flag.niue:before { 4505 background-position: -72px -338px; 4506 } 4507 4508 i.flag.nz:before, 4509 i.flag.new.zealand:before { 4510 background-position: -72px -364px; 4511 } 4512 4513 i.flag.om:before, 4514 i.flag.oman:before { 4515 background-position: -72px -390px; 4516 } 4517 4518 i.flag.pa:before, 4519 i.flag.panama:before { 4520 background-position: -72px -416px; 4521 } 4522 4523 i.flag.pe:before, 4524 i.flag.peru:before { 4525 background-position: -72px -442px; 4526 } 4527 4528 i.flag.pf:before, 4529 i.flag.french.polynesia:before { 4530 background-position: -72px -468px; 4531 } 4532 4533 i.flag.pg:before, 4534 i.flag.new.guinea:before { 4535 background-position: -72px -494px; 4536 } 4537 4538 i.flag.ph:before, 4539 i.flag.philippines:before { 4540 background-position: -72px -520px; 4541 } 4542 4543 i.flag.pk:before, 4544 i.flag.pakistan:before { 4545 background-position: -72px -546px; 4546 } 4547 4548 i.flag.pl:before, 4549 i.flag.poland:before { 4550 background-position: -72px -572px; 4551 } 4552 4553 i.flag.pm:before, 4554 i.flag.saint.pierre:before { 4555 background-position: -72px -598px; 4556 } 4557 4558 i.flag.pn:before, 4559 i.flag.pitcairn.islands:before { 4560 background-position: -72px -624px; 4561 } 4562 4563 i.flag.pr:before, 4564 i.flag.puerto.rico:before { 4565 background-position: -72px -650px; 4566 } 4567 4568 i.flag.ps:before, 4569 i.flag.palestine:before { 4570 background-position: -72px -676px; 4571 } 4572 4573 i.flag.pt:before, 4574 i.flag.portugal:before { 4575 background-position: -72px -702px; 4576 } 4577 4578 i.flag.pw:before, 4579 i.flag.palau:before { 4580 background-position: -72px -728px; 4581 } 4582 4583 i.flag.py:before, 4584 i.flag.paraguay:before { 4585 background-position: -72px -754px; 4586 } 4587 4588 i.flag.qa:before, 4589 i.flag.qatar:before { 4590 background-position: -72px -780px; 4591 } 4592 4593 i.flag.re:before, 4594 i.flag.reunion:before { 4595 background-position: -72px -806px; 4596 } 4597 4598 i.flag.ro:before, 4599 i.flag.romania:before { 4600 background-position: -72px -832px; 4601 } 4602 4603 i.flag.rs:before, 4604 i.flag.serbia:before { 4605 background-position: -72px -858px; 4606 } 4607 4608 i.flag.ru:before, 4609 i.flag.russia:before { 4610 background-position: -72px -884px; 4611 } 4612 4613 i.flag.rw:before, 4614 i.flag.rwanda:before { 4615 background-position: -72px -910px; 4616 } 4617 4618 i.flag.sa:before, 4619 i.flag.saudi.arabia:before { 4620 background-position: -72px -936px; 4621 } 4622 4623 i.flag.sb:before, 4624 i.flag.solomon.islands:before { 4625 background-position: -72px -962px; 4626 } 4627 4628 i.flag.sc:before, 4629 i.flag.seychelles:before { 4630 background-position: -72px -988px; 4631 } 4632 4633 i.flag.sd:before, 4634 i.flag.sudan:before { 4635 background-position: -72px -1040px; 4636 } 4637 4638 i.flag.se:before, 4639 i.flag.sweden:before { 4640 background-position: -72px -1066px; 4641 } 4642 4643 i.flag.sg:before, 4644 i.flag.singapore:before { 4645 background-position: -72px -1092px; 4646 } 4647 4648 i.flag.sh:before, 4649 i.flag.saint.helena:before { 4650 background-position: -72px -1118px; 4651 } 4652 4653 i.flag.si:before, 4654 i.flag.slovenia:before { 4655 background-position: -72px -1144px; 4656 } 4657 4658 i.flag.sj:before, 4659 i.flag.svalbard:before, 4660 i.flag.jan.mayen:before { 4661 background-position: -72px -1170px; 4662 } 4663 4664 i.flag.sk:before, 4665 i.flag.slovakia:before { 4666 background-position: -72px -1196px; 4667 } 4668 4669 i.flag.sl:before, 4670 i.flag.sierra.leone:before { 4671 background-position: -72px -1222px; 4672 } 4673 4674 i.flag.sm:before, 4675 i.flag.san.marino:before { 4676 background-position: -72px -1248px; 4677 } 4678 4679 i.flag.sn:before, 4680 i.flag.senegal:before { 4681 background-position: -72px -1274px; 4682 } 4683 4684 i.flag.so:before, 4685 i.flag.somalia:before { 4686 background-position: -72px -1300px; 4687 } 4688 4689 i.flag.sr:before, 4690 i.flag.suriname:before { 4691 background-position: -72px -1326px; 4692 } 4693 4694 i.flag.st:before, 4695 i.flag.sao.tome:before { 4696 background-position: -72px -1352px; 4697 } 4698 4699 i.flag.sv:before, 4700 i.flag.el.salvador:before { 4701 background-position: -72px -1378px; 4702 } 4703 4704 i.flag.sy:before, 4705 i.flag.syria:before { 4706 background-position: -72px -1404px; 4707 } 4708 4709 i.flag.sz:before, 4710 i.flag.swaziland:before { 4711 background-position: -72px -1430px; 4712 } 4713 4714 i.flag.tc:before, 4715 i.flag.caicos.islands:before { 4716 background-position: -72px -1456px; 4717 } 4718 4719 i.flag.td:before, 4720 i.flag.chad:before { 4721 background-position: -72px -1482px; 4722 } 4723 4724 i.flag.tf:before, 4725 i.flag.french.territories:before { 4726 background-position: -72px -1508px; 4727 } 4728 4729 i.flag.tg:before, 4730 i.flag.togo:before { 4731 background-position: -72px -1534px; 4732 } 4733 4734 i.flag.th:before, 4735 i.flag.thailand:before { 4736 background-position: -72px -1560px; 4737 } 4738 4739 i.flag.tj:before, 4740 i.flag.tajikistan:before { 4741 background-position: -72px -1586px; 4742 } 4743 4744 i.flag.tk:before, 4745 i.flag.tokelau:before { 4746 background-position: -72px -1612px; 4747 } 4748 4749 i.flag.tl:before, 4750 i.flag.timorleste:before { 4751 background-position: -72px -1638px; 4752 } 4753 4754 i.flag.tm:before, 4755 i.flag.turkmenistan:before { 4756 background-position: -72px -1664px; 4757 } 4758 4759 i.flag.tn:before, 4760 i.flag.tunisia:before { 4761 background-position: -72px -1690px; 4762 } 4763 4764 i.flag.to:before, 4765 i.flag.tonga:before { 4766 background-position: -72px -1716px; 4767 } 4768 4769 i.flag.tr:before, 4770 i.flag.turkey:before { 4771 background-position: -72px -1742px; 4772 } 4773 4774 i.flag.tt:before, 4775 i.flag.trinidad:before { 4776 background-position: -72px -1768px; 4777 } 4778 4779 i.flag.tv:before, 4780 i.flag.tuvalu:before { 4781 background-position: -72px -1794px; 4782 } 4783 4784 i.flag.tw:before, 4785 i.flag.taiwan:before { 4786 background-position: -72px -1820px; 4787 } 4788 4789 i.flag.tz:before, 4790 i.flag.tanzania:before { 4791 background-position: -72px -1846px; 4792 } 4793 4794 i.flag.ua:before, 4795 i.flag.ukraine:before { 4796 background-position: -72px -1872px; 4797 } 4798 4799 i.flag.ug:before, 4800 i.flag.uganda:before { 4801 background-position: -72px -1898px; 4802 } 4803 4804 i.flag.um:before, 4805 i.flag.us.minor.islands:before { 4806 background-position: -72px -1924px; 4807 } 4808 4809 i.flag.us:before, 4810 i.flag.america:before, 4811 i.flag.united.states:before { 4812 background-position: -72px -1950px; 4813 } 4814 4815 i.flag.uy:before, 4816 i.flag.uruguay:before { 4817 background-position: -72px -1976px; 4818 } 4819 4820 i.flag.uz:before, 4821 i.flag.uzbekistan:before { 4822 background-position: -108px 0px; 4823 } 4824 4825 i.flag.va:before, 4826 i.flag.vatican.city:before { 4827 background-position: -108px -26px; 4828 } 4829 4830 i.flag.vc:before, 4831 i.flag.saint.vincent:before { 4832 background-position: -108px -52px; 4833 } 4834 4835 i.flag.ve:before, 4836 i.flag.venezuela:before { 4837 background-position: -108px -78px; 4838 } 4839 4840 i.flag.vg:before, 4841 i.flag.british.virgin.islands:before { 4842 background-position: -108px -104px; 4843 } 4844 4845 i.flag.vi:before, 4846 i.flag.us.virgin.islands:before { 4847 background-position: -108px -130px; 4848 } 4849 4850 i.flag.vn:before, 4851 i.flag.vietnam:before { 4852 background-position: -108px -156px; 4853 } 4854 4855 i.flag.vu:before, 4856 i.flag.vanuatu:before { 4857 background-position: -108px -182px; 4858 } 4859 4860 i.flag.wf:before, 4861 i.flag.wallis.and.futuna:before { 4862 background-position: -108px -234px; 4863 } 4864 4865 i.flag.ws:before, 4866 i.flag.samoa:before { 4867 background-position: -108px -260px; 4868 } 4869 4870 i.flag.ye:before, 4871 i.flag.yemen:before { 4872 background-position: -108px -286px; 4873 } 4874 4875 i.flag.yt:before, 4876 i.flag.mayotte:before { 4877 background-position: -108px -312px; 4878 } 4879 4880 i.flag.za:before, 4881 i.flag.south.africa:before { 4882 background-position: -108px -338px; 4883 } 4884 4885 i.flag.zm:before, 4886 i.flag.zambia:before { 4887 background-position: -108px -364px; 4888 } 4889 4890 i.flag.zw:before, 4891 i.flag.zimbabwe:before { 4892 background-position: -108px -390px; 4893 } 4894 4895 /******************************* 4896 Site Overrides 4897 *******************************/ 4898 /*! 4899 * # Semantic UI x.x - Header 4900 * http://github.com/semantic-org/semantic-ui/ 4901 * 4902 * 4903 * Copyright 2014 Contributors 4904 * Released under the MIT license 4905 * http://opensource.org/licenses/MIT 4906 * 4907 */ 4908 4909 /******************************* 4910 Header 4911 *******************************/ 4912 4913 /* Standard */ 4914 4915 .ui.header { 4916 border: none; 4917 margin: -webkit-calc(2rem - 0.165em ) 0em 1rem; 4918 margin: calc(2rem - 0.165em ) 0em 1rem; 4919 padding: 0em 0em; 4920 font-family: 'Roboto', 'Helvetica Neue', Arial, Helvetica, sans-serif; 4921 font-weight: bold; 4922 line-height: 1.33em; 4923 text-transform: none; 4924 color: rgba(0, 0, 0, 0.8); 4925 } 4926 4927 .ui.header:first-child { 4928 margin-top: -0.165em; 4929 } 4930 4931 .ui.header:last-child { 4932 margin-bottom: 0em; 4933 } 4934 4935 /*-------------- 4936 Sub Header 4937 ---------------*/ 4938 4939 .ui.header .sub.header { 4940 font-weight: normal; 4941 margin: 0em; 4942 padding: 0em; 4943 font-size: 1.1428rem; 4944 line-height: 1.2em; 4945 color: rgba(0, 0, 0, 0.5); 4946 } 4947 4948 /*-------------- 4949 Icon 4950 ---------------*/ 4951 4952 .ui.header > .icon { 4953 display: table-cell; 4954 opacity: 1; 4955 font-size: 1.5em; 4956 padding-top: 0.165em; 4957 vertical-align: middle; 4958 } 4959 4960 /* With Text Node */ 4961 4962 .ui.header .icon:only-child { 4963 display: inline-block; 4964 padding: 0em; 4965 margin-right: 0.75rem; 4966 } 4967 4968 /*------------------- 4969 Image 4970 --------------------*/ 4971 4972 .ui.header > .image, 4973 .ui.header > img { 4974 display: inline-block; 4975 margin-top: 0.165em; 4976 width: 2.5em; 4977 height: auto; 4978 vertical-align: middle; 4979 } 4980 4981 .ui.header > .image:only-child, 4982 .ui.header > img:only-child { 4983 margin-right: 0.75rem; 4984 } 4985 4986 /*-------------- 4987 Content 4988 ---------------*/ 4989 4990 .ui.header .content { 4991 display: inline-block; 4992 vertical-align: top; 4993 } 4994 4995 /* After Image */ 4996 4997 .ui.header > img + .content, 4998 .ui.header > .image + .content { 4999 padding-left: 0.75rem; 5000 vertical-align: middle; 5001 } 5002 5003 /* After Icon */ 5004 5005 .ui.header > .icon + .content { 5006 padding-left: 0.75rem; 5007 display: table-cell; 5008 vertical-align: middle; 5009 } 5010 5011 /*-------------- 5012 Loose Coupling 5013 ---------------*/ 5014 5015 .ui.header .ui.label { 5016 font-size: ''; 5017 margin: 0em 0em 0em 0.5rem; 5018 vertical-align: middle; 5019 } 5020 5021 /* Positioning */ 5022 5023 .ui.header + p { 5024 margin-top: 0em; 5025 } 5026 5027 /******************************* 5028 Types 5029 *******************************/ 5030 5031 /*-------------- 5032 Page 5033 ---------------*/ 5034 5035 h1.ui.header { 5036 font-size: 2rem; 5037 } 5038 5039 h2.ui.header { 5040 font-size: 1.714rem; 5041 } 5042 5043 h3.ui.header { 5044 font-size: 1.28rem; 5045 } 5046 5047 h4.ui.header { 5048 font-size: 1.071rem; 5049 } 5050 5051 h5.ui.header { 5052 font-size: 1rem; 5053 } 5054 5055 /* Sub Header */ 5056 5057 h1.ui.header .sub.header { 5058 font-size: 1.4285rem; 5059 } 5060 5061 h2.ui.header .sub.header { 5062 font-size: 1.1428rem; 5063 } 5064 5065 h3.ui.header .sub.header { 5066 font-size: 1.1428rem; 5067 } 5068 5069 h4.ui.header .sub.header { 5070 font-size: 1rem; 5071 } 5072 5073 h5.ui.header .sub.header { 5074 font-size: 0.9285rem; 5075 } 5076 5077 /*-------------- 5078 Content Heading 5079 ---------------*/ 5080 5081 .ui.huge.header { 5082 min-height: 1em; 5083 font-size: 2em; 5084 } 5085 5086 .ui.large.header { 5087 font-size: 1.714em; 5088 } 5089 5090 .ui.medium.header { 5091 font-size: 1.28em; 5092 } 5093 5094 .ui.small.header { 5095 font-size: 1.071em; 5096 } 5097 5098 .ui.tiny.header { 5099 font-size: 1em; 5100 } 5101 5102 /* Sub Header */ 5103 5104 .ui.huge.header .sub.header { 5105 font-size: 1.4285rem; 5106 } 5107 5108 .ui.large.header .sub.header { 5109 font-size: 1.4285rem; 5110 } 5111 5112 .ui.header .sub.header { 5113 font-size: 1.1428rem; 5114 } 5115 5116 .ui.small.header .sub.header { 5117 font-size: 1rem; 5118 } 5119 5120 .ui.tiny.header .sub.header { 5121 font-size: 0.9285rem; 5122 } 5123 5124 /*------------------- 5125 Icon 5126 --------------------*/ 5127 5128 .ui.icon.header { 5129 display: inline-block; 5130 text-align: center; 5131 margin: 2rem 0em 1rem; 5132 } 5133 5134 .ui.icon.header:after { 5135 content: ''; 5136 display: block; 5137 height: 0px; 5138 clear: both; 5139 visibility: hidden; 5140 } 5141 5142 .ui.icon.header:first-child { 5143 margin-top: 0em; 5144 } 5145 5146 .ui.icon.header .icon { 5147 float: none; 5148 display: block; 5149 width: auto; 5150 height: auto; 5151 padding: 0em; 5152 font-size: 3em; 5153 margin: 0em auto 0.25rem; 5154 opacity: 1; 5155 } 5156 5157 .ui.icon.header .content { 5158 display: block; 5159 } 5160 5161 .ui.icon.header .circular.icon { 5162 font-size: 2em; 5163 } 5164 5165 .ui.icon.header .square.icon { 5166 font-size: 2em; 5167 } 5168 5169 .ui.block.icon.header .icon { 5170 margin-bottom: 0em; 5171 } 5172 5173 .ui.icon.header.aligned { 5174 margin-left: auto; 5175 margin-right: auto; 5176 display: block; 5177 } 5178 5179 /******************************* 5180 States 5181 *******************************/ 5182 5183 .ui.disabled.header { 5184 opacity: 0.3; 5185 } 5186 5187 /******************************* 5188 Variations 5189 *******************************/ 5190 5191 /*------------------- 5192 Colors 5193 --------------------*/ 5194 5195 .ui.black.header { 5196 color: #1b1c1d !important; 5197 } 5198 5199 a.ui.black.header:hover { 5200 color: #1b1c1d !important; 5201 } 5202 5203 .ui.blue.header { 5204 color: #006e93 !important; 5205 } 5206 5207 a.ui.blue.header:hover { 5208 color: #0079a2 !important; 5209 } 5210 5211 .ui.green.header { 5212 color: #5bbd72 !important; 5213 } 5214 5215 a.ui.green.header:hover { 5216 color: #66c17b !important; 5217 } 5218 5219 .ui.orange.header { 5220 color: #e07b53 !important; 5221 } 5222 5223 a.ui.orange.header:hover { 5224 color: #e28560 !important; 5225 } 5226 5227 .ui.pink.header { 5228 color: #d9499a !important; 5229 } 5230 5231 a.ui.pink.header:hover { 5232 color: #dc56a1 !important; 5233 } 5234 5235 .ui.purple.header { 5236 color: #564f8a !important; 5237 } 5238 5239 a.ui.purple.header:hover { 5240 color: #5c5594 !important; 5241 } 5242 5243 .ui.red.header { 5244 color: #d95c5c !important; 5245 } 5246 5247 a.ui.red.header:hover { 5248 color: #dc6868 !important; 5249 } 5250 5251 .ui.teal.header { 5252 color: #00b5ad !important; 5253 } 5254 5255 a.ui.teal.header:hover { 5256 color: #00c4bc !important; 5257 } 5258 5259 .ui.yellow.header { 5260 color: #f2c61f !important; 5261 } 5262 5263 a.ui.yellow.header:hover { 5264 color: #f3ca2d !important; 5265 } 5266 5267 .ui.black.dividing.header { 5268 border-bottom: 2px solid #1b1c1d; 5269 } 5270 5271 .ui.blue.dividing.header { 5272 border-bottom: 2px solid #006e93; 5273 } 5274 5275 .ui.green.dividing.header { 5276 border-bottom: 2px solid #5bbd72; 5277 } 5278 5279 .ui.orange.dividing.header { 5280 border-bottom: 2px solid #e07b53; 5281 } 5282 5283 .ui.pink.dividing.header { 5284 border-bottom: 2px solid #d9499a; 5285 } 5286 5287 .ui.purple.dividing.header { 5288 border-bottom: 2px solid #564f8a; 5289 } 5290 5291 .ui.red.dividing.header { 5292 border-bottom: 2px solid #d95c5c; 5293 } 5294 5295 .ui.teal.dividing.header { 5296 border-bottom: 2px solid #00b5ad; 5297 } 5298 5299 .ui.yellow.dividing.header { 5300 border-bottom: 2px solid #f2c61f; 5301 } 5302 5303 /*------------------- 5304 Inverted 5305 --------------------*/ 5306 5307 .ui.inverted.header { 5308 color: #ffffff; 5309 } 5310 5311 .ui.inverted.header .sub.header { 5312 color: rgba(255, 255, 255, 0.85); 5313 } 5314 5315 .ui.inverted.attached.header { 5316 background: #333333 -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.05)); 5317 background: #333333 linear-gradient(transparent, rgba(0, 0, 0, 0.05)); 5318 box-shadow: none; 5319 } 5320 5321 .ui.inverted.block.header { 5322 background: #333333 -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.05)); 5323 background: #333333 linear-gradient(transparent, rgba(0, 0, 0, 0.05)); 5324 box-shadow: none; 5325 } 5326 5327 /*------------------- 5328 Inverted Colors 5329 --------------------*/ 5330 5331 .ui.inverted.black.header { 5332 color: #aaaaaa !important; 5333 } 5334 5335 a.ui.inverted.black.header:hover { 5336 color: #b2b2b2 !important; 5337 } 5338 5339 .ui.inverted.blue.header { 5340 color: #0097c9 !important; 5341 } 5342 5343 a.ui.inverted.blue.header:hover { 5344 color: #00a2d8 !important; 5345 } 5346 5347 .ui.inverted.green.header { 5348 color: #2ecc40 !important; 5349 } 5350 5351 a.ui.inverted.green.header:hover { 5352 color: #37d249 !important; 5353 } 5354 5355 .ui.inverted.orange.header { 5356 color: #ff851b !important; 5357 } 5358 5359 a.ui.inverted.orange.header:hover { 5360 color: #ff8d2a !important; 5361 } 5362 5363 .ui.inverted.pink.header { 5364 color: #ff8edf !important; 5365 } 5366 5367 a.ui.inverted.pink.header:hover { 5368 color: #ff9de3 !important; 5369 } 5370 5371 .ui.inverted.purple.header { 5372 color: #cdc6ff !important; 5373 } 5374 5375 a.ui.inverted.purple.header:hover { 5376 color: #dad5ff !important; 5377 } 5378 5379 .ui.inverted.red.header { 5380 color: #ff695e !important; 5381 } 5382 5383 a.ui.inverted.red.header:hover { 5384 color: #ff776d !important; 5385 } 5386 5387 .ui.inverted.teal.header { 5388 color: #6dffff !important; 5389 } 5390 5391 a.ui.inverted.teal.header:hover { 5392 color: #7cffff !important; 5393 } 5394 5395 .ui.inverted.yellow.header { 5396 color: #ffe21f !important; 5397 } 5398 5399 a.ui.inverted.yellow.header:hover { 5400 color: #ffe42e !important; 5401 } 5402 5403 .ui.inverted.block.header { 5404 border-bottom: none; 5405 } 5406 5407 /*------------------- 5408 Aligned 5409 --------------------*/ 5410 5411 .ui.left.aligned.header { 5412 text-align: left; 5413 } 5414 5415 .ui.right.aligned.header { 5416 text-align: right; 5417 } 5418 5419 .ui.centered.header, 5420 .ui.center.aligned.header { 5421 text-align: center; 5422 } 5423 5424 .ui.justified.header { 5425 text-align: justify; 5426 } 5427 5428 .ui.justified.header:after { 5429 display: inline-block; 5430 content: ''; 5431 width: 100%; 5432 } 5433 5434 /*------------------- 5435 Floated 5436 --------------------*/ 5437 5438 .ui.floated.header, 5439 .ui[class*="left floated"].header { 5440 float: left; 5441 margin-top: 0em; 5442 margin-right: 0.5em; 5443 } 5444 5445 .ui[class*="right floated"].header { 5446 float: right; 5447 margin-top: 0em; 5448 margin-left: 0.5em; 5449 } 5450 5451 /*------------------- 5452 Fittted 5453 --------------------*/ 5454 5455 .ui.fitted.header { 5456 padding: 0em; 5457 } 5458 5459 /*------------------- 5460 Dividing 5461 --------------------*/ 5462 5463 .ui.dividing.header { 5464 padding-bottom: 0.25rem; 5465 border-bottom: 1px solid rgba(0, 0, 0, 0.1); 5466 } 5467 5468 .ui.dividing.header .sub.header { 5469 padding-bottom: 0.25rem; 5470 } 5471 5472 .ui.dividing.header .icon { 5473 margin-bottom: 0em; 5474 } 5475 5476 .ui.inverted.dividing.header { 5477 border-bottom-color: rgba(255, 255, 255, 0.2); 5478 } 5479 5480 /*------------------- 5481 Block 5482 --------------------*/ 5483 5484 .ui.block.header { 5485 background: #f0f0f0; 5486 padding: 0.75rem 1rem; 5487 box-shadow: none; 5488 border: 1px solid #d4d4d5; 5489 border-radius: 0.3125rem; 5490 } 5491 5492 .ui.tiny.block.header { 5493 font-size: 1em; 5494 } 5495 5496 .ui.small.block.header { 5497 font-size: 1.071em; 5498 } 5499 5500 .ui.block.header:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6) { 5501 font-size: 1.28em; 5502 } 5503 5504 .ui.large.block.header { 5505 font-size: 1.714em; 5506 } 5507 5508 .ui.huge.block.header { 5509 font-size: 2em; 5510 } 5511 5512 /*------------------- 5513 Attached 5514 --------------------*/ 5515 5516 .ui.attached.header { 5517 background: #ffffff; 5518 padding: 0.75rem 1rem; 5519 margin-left: -1px; 5520 margin-right: -1px; 5521 box-shadow: none; 5522 border: 1px solid #d4d4d5; 5523 } 5524 5525 .ui.attached.block.header { 5526 background: #f0f0f0; 5527 } 5528 5529 .ui.attached:not(.top):not(.bottom).header { 5530 margin-top: 0em; 5531 margin-bottom: 0em; 5532 border-top: none; 5533 border-bottom: none; 5534 border-radius: 0em; 5535 } 5536 5537 .ui.top.attached.header { 5538 margin-bottom: 0em; 5539 border-bottom: none; 5540 border-radius: 0.3125rem 0.3125rem 0em 0em; 5541 } 5542 5543 .ui.bottom.attached.header { 5544 margin-top: 0em; 5545 border-top: none; 5546 border-radius: 0em 0em 0.3125rem 0.3125rem; 5547 } 5548 5549 /* Attached Sizes */ 5550 5551 .ui.tiny.attached.header { 5552 font-size: 0.8571em; 5553 } 5554 5555 .ui.small.attached.header { 5556 font-size: 0.9285em; 5557 } 5558 5559 .ui.attached.header:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6) { 5560 font-size: 1em; 5561 } 5562 5563 .ui.large.attached.header { 5564 font-size: 1.0714em; 5565 } 5566 5567 .ui.huge.attached.header { 5568 font-size: 1.1428em; 5569 } 5570 5571 /*------------------- 5572 Sizing 5573 --------------------*/ 5574 5575 .ui.header:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6) { 5576 font-size: 1.28em; 5577 } 5578 5579 /******************************* 5580 Theme Overrides 5581 *******************************/ 5582 5583 /******************************* 5584 Site Overrides 5585 *******************************/ 5586 /*! 5587 * # Semantic UI x.x - Icon 5588 * http://github.com/semantic-org/semantic-ui/ 5589 * 5590 * 5591 * Copyright 2014 Contributors 5592 * Released under the MIT license 5593 * http://opensource.org/licenses/MIT 5594 * 5595 */ 5596 5597 /******************************* 5598 Icon 5599 *******************************/ 5600 5601 @font-face { 5602 font-family: 'Icons'; 5603 src: url("themes/default/assets/fonts/icons.eot"); 5604 src: url("themes/default/assets/fonts/icons.eot?#iefix") format('embedded-opentype'), url("themes/default/assets/fonts/icons.woff2") format('woff'), url("themes/default/assets/fonts/icons.woff") format('woff'), url("themes/default/assets/fonts/icons.ttf") format('truetype'), url("themes/default/assets/fonts/icons.svg#icons") format('svg'); 5605 font-style: normal; 5606 font-weight: normal; 5607 font-variant: normal; 5608 text-decoration: inherit; 5609 text-transform: none; 5610 } 5611 5612 i.icon { 5613 display: inline-block; 5614 opacity: 1; 5615 margin: 0em 0.25rem 0em 0em; 5616 width: 1.23em; 5617 height: 0.9em; 5618 font-family: 'Icons'; 5619 font-style: normal; 5620 line-height: 1; 5621 font-weight: normal; 5622 text-decoration: inherit; 5623 text-align: center; 5624 speak: none; 5625 font-smoothing: antialiased; 5626 -moz-osx-font-smoothing: grayscale; 5627 -webkit-backface-visibility: hidden; 5628 backface-visibility: hidden; 5629 } 5630 5631 i.icon:before { 5632 background: none !important; 5633 } 5634 5635 /******************************* 5636 Types 5637 *******************************/ 5638 5639 /*-------------- 5640 Loading 5641 ---------------*/ 5642 5643 i.icon.loading { 5644 height: 1em; 5645 -webkit-animation: icon-loading 2s linear infinite; 5646 animation: icon-loading 2s linear infinite; 5647 } 5648 5649 @-webkit-keyframes icon-loading { 5650 from { 5651 -webkit-transform: rotate(0deg); 5652 transform: rotate(0deg); 5653 } 5654 5655 to { 5656 -webkit-transform: rotate(360deg); 5657 transform: rotate(360deg); 5658 } 5659 } 5660 5661 @keyframes icon-loading { 5662 from { 5663 -webkit-transform: rotate(0deg); 5664 transform: rotate(0deg); 5665 } 5666 5667 to { 5668 -webkit-transform: rotate(360deg); 5669 transform: rotate(360deg); 5670 } 5671 } 5672 5673 /******************************* 5674 States 5675 *******************************/ 5676 5677 i.icon.hover { 5678 opacity: 1; 5679 } 5680 5681 i.icon.active { 5682 opacity: 1; 5683 } 5684 5685 i.emphasized.icon { 5686 opacity: 1; 5687 } 5688 5689 i.disabled.icon { 5690 pointer-events: none; 5691 opacity: 0.3 !important; 5692 } 5693 5694 /******************************* 5695 Variations 5696 *******************************/ 5697 5698 /*------------------- 5699 Link 5700 --------------------*/ 5701 5702 i.link.icon { 5703 cursor: pointer; 5704 opacity: 0.8; 5705 -webkit-transition: opacity 0.2s ease; 5706 transition: opacity 0.2s ease; 5707 } 5708 5709 i.link.icon:hover { 5710 opacity: 1 !important; 5711 } 5712 5713 /*------------------- 5714 Circular 5715 --------------------*/ 5716 5717 i.circular.icon { 5718 border-radius: 500em !important; 5719 padding: 0.5em 0.5em !important; 5720 box-shadow: 0em 0em 0em 0.1em rgba(0, 0, 0, 0.1) inset; 5721 line-height: 1 !important; 5722 width: 2em !important; 5723 height: 2em !important; 5724 } 5725 5726 i.circular.inverted.icon { 5727 border: none; 5728 box-shadow: none; 5729 } 5730 5731 /*------------------- 5732 Flipped 5733 --------------------*/ 5734 5735 i.flipped.icon, 5736 i.horizontally.flipped.icon { 5737 -webkit-transform: scale(-1, 1); 5738 -ms-transform: scale(-1, 1); 5739 transform: scale(-1, 1); 5740 } 5741 5742 i.vertically.flipped.icon { 5743 -webkit-transform: scale(1, -1); 5744 -ms-transform: scale(1, -1); 5745 transform: scale(1, -1); 5746 } 5747 5748 /*------------------- 5749 Rotated 5750 --------------------*/ 5751 5752 i.rotated.icon, 5753 i.right.rotated.icon, 5754 i.clockwise.rotated.icon { 5755 -webkit-transform: rotate(90deg); 5756 -ms-transform: rotate(90deg); 5757 transform: rotate(90deg); 5758 } 5759 5760 i.left.rotated.icon, 5761 i.counterclockwise.rotated.icon { 5762 -webkit-transform: rotate(-90deg); 5763 -ms-transform: rotate(-90deg); 5764 transform: rotate(-90deg); 5765 } 5766 5767 /*------------------- 5768 Bordered 5769 --------------------*/ 5770 5771 i.bordered.icon { 5772 width: 2em; 5773 height: 2em; 5774 padding: 0.55em 0.385em !important; 5775 box-shadow: 0em 0em 0em 0.1em rgba(0, 0, 0, 0.1) inset; 5776 vertical-align: baseline; 5777 } 5778 5779 i.bordered.inverted.icon { 5780 border: none; 5781 box-shadow: none; 5782 } 5783 5784 /*------------------- 5785 Colors 5786 --------------------*/ 5787 5788 i.white.icon { 5789 color: #ffffff !important; 5790 } 5791 5792 i.black.icon { 5793 color: #1b1c1d !important; 5794 } 5795 5796 i.blue.icon { 5797 color: #006e93 !important; 5798 } 5799 5800 i.green.icon { 5801 color: #5bbd72 !important; 5802 } 5803 5804 i.orange.icon { 5805 color: #e07b53 !important; 5806 } 5807 5808 i.pink.icon { 5809 color: #d9499a !important; 5810 } 5811 5812 i.purple.icon { 5813 color: #564f8a !important; 5814 } 5815 5816 i.red.icon { 5817 color: #d95c5c !important; 5818 } 5819 5820 i.teal.icon { 5821 color: #00b5ad !important; 5822 } 5823 5824 i.yellow.icon { 5825 color: #f2c61f !important; 5826 } 5827 5828 /*------------------- 5829 Inverted 5830 --------------------*/ 5831 5832 i.inverted.icon { 5833 color: #ffffff; 5834 } 5835 5836 i.inverted.black.icon { 5837 color: #333333 !important; 5838 } 5839 5840 i.inverted.blue.icon { 5841 color: #0097c9 !important; 5842 } 5843 5844 i.inverted.green.icon { 5845 color: #2ecc40 !important; 5846 } 5847 5848 i.inverted.orange.icon { 5849 color: #ff851b !important; 5850 } 5851 5852 i.inverted.pink.icon { 5853 color: #ff8edf !important; 5854 } 5855 5856 i.inverted.purple.icon { 5857 color: #cdc6ff !important; 5858 } 5859 5860 i.inverted.red.icon { 5861 color: #ff695e !important; 5862 } 5863 5864 i.inverted.teal.icon { 5865 color: #6dffff !important; 5866 } 5867 5868 i.inverted.yellow.icon { 5869 color: #ffe21f !important; 5870 } 5871 5872 /* Inverted Shapes */ 5873 5874 i.inverted.bordered.icon, 5875 i.inverted.circular.icon { 5876 background-color: #222222 !important; 5877 color: #FFFFFF !important; 5878 } 5879 5880 i.inverted.bordered.black.icon, 5881 i.inverted.circular.black.icon { 5882 background-color: #1b1c1d !important; 5883 color: #FFFFFF !important; 5884 } 5885 5886 i.inverted.bordered.blue.icon, 5887 i.inverted.circular.blue.icon { 5888 background-color: #006e93 !important; 5889 color: #FFFFFF !important; 5890 } 5891 5892 i.inverted.bordered.green.icon, 5893 i.inverted.circular.green.icon { 5894 background-color: #5bbd72 !important; 5895 color: #FFFFFF !important; 5896 } 5897 5898 i.inverted.bordered.orange.icon, 5899 i.inverted.circular.orange.icon { 5900 background-color: #e07b53 !important; 5901 color: #FFFFFF !important; 5902 } 5903 5904 i.inverted.bordered.pink.icon, 5905 i.inverted.circular.pink.icon { 5906 background-color: #d9499a !important; 5907 color: #FFFFFF !important; 5908 } 5909 5910 i.inverted.bordered.purple.icon, 5911 i.inverted.circular.purple.icon { 5912 background-color: #564f8a !important; 5913 color: #FFFFFF !important; 5914 } 5915 5916 i.inverted.bordered.red.icon, 5917 i.inverted.circular.red.icon { 5918 background-color: #d95c5c !important; 5919 color: #FFFFFF !important; 5920 } 5921 5922 i.inverted.bordered.teal.icon, 5923 i.inverted.circular.teal.icon { 5924 background-color: #00b5ad !important; 5925 color: #FFFFFF !important; 5926 } 5927 5928 i.inverted.bordered.yellow.icon, 5929 i.inverted.circular.yellow.icon { 5930 background-color: #f2c61f !important; 5931 color: #FFFFFF !important; 5932 } 5933 5934 /*------------------- 5935 Sizes 5936 --------------------*/ 5937 5938 i.small.icon { 5939 font-size: 0.875em; 5940 } 5941 5942 i.icon { 5943 font-size: 1em; 5944 } 5945 5946 i.large.icon { 5947 font-size: 1.5em; 5948 vertical-align: middle; 5949 } 5950 5951 i.big.icon { 5952 font-size: 2em; 5953 vertical-align: middle; 5954 } 5955 5956 i.huge.icon { 5957 font-size: 4em; 5958 vertical-align: middle; 5959 } 5960 5961 i.massive.icon { 5962 font-size: 8em; 5963 vertical-align: middle; 5964 } 5965 5966 /* 5967 * Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome 5968 * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) 5969 */ 5970 5971 /******************************* 5972 5973 Semantic-UI integration of font-awesome : 5974 5975 ///class names are separated 5976 i.icon.circle => i.icon.circle 5977 i.icon.circle-o => i.icon.circle.outline 5978 5979 //abbreviation are replaced by full letters: 5980 i.icon.ellipsis-h => i.icon.ellipsis.horizontal 5981 i.icon.ellipsis-v => i.icon.ellipsis.vertical 5982 .alpha => .i.icon.alphabet 5983 .asc => .i.icon.ascending 5984 .desc => .i.icon.descending 5985 .alt =>.alternate 5986 5987 ASCII order is conserved for easier maintenance. 5988 5989 Icons that only have one style 'outline', 'square' etc do not require this class 5990 for instance `lemon icon` not `lemon outline icon` since there is only one lemon 5991 5992 *******************************/ 5993 5994 /******************************* 5995 Icons 5996 *******************************/ 5997 5998 /* Web Content */ 5999 6000 i.icon.search:before { 6001 content: "\f002"; 6002 } 6003 6004 i.icon.mail.outline:before { 6005 content: "\f003"; 6006 } 6007 6008 i.icon.external:before { 6009 content: "\f08e"; 6010 } 6011 6012 i.icon.signal:before { 6013 content: "\f012"; 6014 } 6015 6016 i.icon.setting:before { 6017 content: "\f013"; 6018 } 6019 6020 i.icon.home:before { 6021 content: "\f015"; 6022 } 6023 6024 i.icon.inbox:before { 6025 content: "\f01c"; 6026 } 6027 6028 i.icon.browser:before { 6029 content: "\f022"; 6030 } 6031 6032 i.icon.tag:before { 6033 content: "\f02b"; 6034 } 6035 6036 i.icon.tags:before { 6037 content: "\f02c"; 6038 } 6039 6040 i.icon.calendar:before { 6041 content: "\f073"; 6042 } 6043 6044 i.icon.comment:before { 6045 content: "\f075"; 6046 } 6047 6048 i.icon.comments:before { 6049 content: "\f086"; 6050 } 6051 6052 i.icon.shop:before { 6053 content: "\f07a"; 6054 } 6055 6056 i.icon.privacy:before { 6057 content: "\f084"; 6058 } 6059 6060 i.icon.settings:before { 6061 content: "\f085"; 6062 } 6063 6064 i.icon.trophy:before { 6065 content: "\f091"; 6066 } 6067 6068 i.icon.payment:before { 6069 content: "\f09d"; 6070 } 6071 6072 i.icon.feed:before { 6073 content: "\f09e"; 6074 } 6075 6076 i.icon.alarm.outline:before { 6077 content: "\f0a2"; 6078 } 6079 6080 i.icon.tasks:before { 6081 content: "\f0ae"; 6082 } 6083 6084 i.icon.cloud:before { 6085 content: "\f0c2"; 6086 } 6087 6088 i.icon.lab:before { 6089 content: "\f0c3"; 6090 } 6091 6092 i.icon.mail:before { 6093 content: "\f0e0"; 6094 } 6095 6096 i.icon.idea:before { 6097 content: "\f0eb"; 6098 } 6099 6100 i.icon.dashboard:before { 6101 content: "\f0e4"; 6102 } 6103 6104 i.icon.sitemap:before { 6105 content: "\f0e8"; 6106 } 6107 6108 i.icon.alarm:before { 6109 content: "\f0f3"; 6110 } 6111 6112 i.icon.terminal:before { 6113 content: "\f120"; 6114 } 6115 6116 i.icon.code:before { 6117 content: "\f121"; 6118 } 6119 6120 i.icon.protect:before { 6121 content: "\f132"; 6122 } 6123 6124 i.icon.calendar.outline:before { 6125 content: "\f133"; 6126 } 6127 6128 i.icon.ticket:before { 6129 content: "\f145"; 6130 } 6131 6132 i.icon.external.square:before { 6133 content: "\f14c"; 6134 } 6135 6136 i.icon.map:before { 6137 content: "\f14e"; 6138 } 6139 6140 i.icon.bug:before { 6141 content: "\f188"; 6142 } 6143 6144 i.icon.mail.square:before { 6145 content: "\f199"; 6146 } 6147 6148 i.icon.history:before { 6149 content: "\f1da"; 6150 } 6151 6152 i.icon.options:before { 6153 content: "\f1de"; 6154 } 6155 6156 i.icon.comment.outline:before { 6157 content: "\f0e5"; 6158 } 6159 6160 i.icon.comments.outline:before { 6161 content: "\f0e6"; 6162 } 6163 6164 i.icon.text.telephone:before { 6165 content: "\f1e4"; 6166 } 6167 6168 i.icon.find:before { 6169 content: "\f1e5"; 6170 } 6171 6172 i.icon.wifi:before { 6173 content: "\f1eb"; 6174 } 6175 6176 i.icon.alarm.slash:before { 6177 content: "\f1f6"; 6178 } 6179 6180 i.icon.alarm.slash.outline:before { 6181 content: "\f1f7"; 6182 } 6183 6184 i.icon.copyright:before { 6185 content: "\f1f9"; 6186 } 6187 6188 i.icon.at:before { 6189 content: "\f1fa"; 6190 } 6191 6192 i.icon.eyedropper:before { 6193 content: "\f1fb"; 6194 } 6195 6196 i.icon.paint.brush:before { 6197 content: "\f1fc"; 6198 } 6199 6200 i.icon.heartbeat:before { 6201 content: "\f21e"; 6202 } 6203 6204 /* User Actions */ 6205 6206 i.icon.download:before { 6207 content: "\f019"; 6208 } 6209 6210 i.icon.repeat:before { 6211 content: "\f01e"; 6212 } 6213 6214 i.icon.refresh:before { 6215 content: "\f021"; 6216 } 6217 6218 i.icon.lock:before { 6219 content: "\f023"; 6220 } 6221 6222 i.icon.bookmark:before { 6223 content: "\f02e"; 6224 } 6225 6226 i.icon.print:before { 6227 content: "\f02f"; 6228 } 6229 6230 i.icon.write:before { 6231 content: "\f040"; 6232 } 6233 6234 i.icon.theme:before { 6235 content: "\f043"; 6236 } 6237 6238 i.icon.adjust:before { 6239 content: "\f042"; 6240 } 6241 6242 i.icon.edit:before { 6243 content: "\f044"; 6244 } 6245 6246 i.icon.external.share:before { 6247 content: "\f045"; 6248 } 6249 6250 i.icon.ban:before { 6251 content: "\f05e"; 6252 } 6253 6254 i.icon.mail.forward:before { 6255 content: "\f064"; 6256 } 6257 6258 i.icon.share:before { 6259 content: "\f064"; 6260 } 6261 6262 i.icon.expand:before { 6263 content: "\f065"; 6264 } 6265 6266 i.icon.compress:before { 6267 content: "\f066"; 6268 } 6269 6270 i.icon.unhide:before { 6271 content: "\f06e"; 6272 } 6273 6274 i.icon.hide:before { 6275 content: "\f070"; 6276 } 6277 6278 i.icon.random:before { 6279 content: "\f074"; 6280 } 6281 6282 i.icon.retweet:before { 6283 content: "\f079"; 6284 } 6285 6286 i.icon.sign.out:before { 6287 content: "\f08b"; 6288 } 6289 6290 i.icon.pin:before { 6291 content: "\f08d"; 6292 } 6293 6294 i.icon.sign.in:before { 6295 content: "\f090"; 6296 } 6297 6298 i.icon.upload:before { 6299 content: "\f093"; 6300 } 6301 6302 i.icon.call:before { 6303 content: "\f095"; 6304 } 6305 6306 i.icon.call.square:before { 6307 content: "\f098"; 6308 } 6309 6310 i.icon.remove.bookmark:before { 6311 content: "\f097"; 6312 } 6313 6314 i.icon.unlock:before { 6315 content: "\f09c"; 6316 } 6317 6318 i.icon.configure:before { 6319 content: "\f0ad"; 6320 } 6321 6322 i.icon.filter:before { 6323 content: "\f0b0"; 6324 } 6325 6326 i.icon.wizard:before { 6327 content: "\f0d0"; 6328 } 6329 6330 i.icon.undo:before { 6331 content: "\f0e2"; 6332 } 6333 6334 i.icon.exchange:before { 6335 content: "\f0ec"; 6336 } 6337 6338 i.icon.cloud.download:before { 6339 content: "\f0ed"; 6340 } 6341 6342 i.icon.cloud.upload:before { 6343 content: "\f0ee"; 6344 } 6345 6346 i.icon.reply:before { 6347 content: "\f112"; 6348 } 6349 6350 i.icon.reply.all:before { 6351 content: "\f122"; 6352 } 6353 6354 i.icon.erase:before { 6355 content: "\f12d"; 6356 } 6357 6358 i.icon.unlock.alternate:before { 6359 content: "\f13e"; 6360 } 6361 6362 i.icon.archive:before { 6363 content: "\f187"; 6364 } 6365 6366 i.icon.translate:before { 6367 content: "\f1ab"; 6368 } 6369 6370 i.icon.recycle:before { 6371 content: "\f1b8"; 6372 } 6373 6374 i.icon.send:before { 6375 content: "\f1d8"; 6376 } 6377 6378 i.icon.send.outline:before { 6379 content: "\f1d9"; 6380 } 6381 6382 i.icon.share.alternate:before { 6383 content: "\f1e0"; 6384 } 6385 6386 i.icon.share.alternate.square:before { 6387 content: "\f1e1"; 6388 } 6389 6390 i.icon.wait:before { 6391 content: "\f017"; 6392 } 6393 6394 i.icon.write.square:before { 6395 content: "\f14b"; 6396 } 6397 6398 i.icon.share.square:before { 6399 content: "\f14d"; 6400 } 6401 6402 i.icon.add.to.cart:before { 6403 content: "\f217"; 6404 } 6405 6406 i.icon.in.cart:before { 6407 content: "\f218"; 6408 } 6409 6410 i.icon.add.user:before { 6411 content: "\f234"; 6412 } 6413 6414 i.icon.remove.user:before { 6415 content: "\f235"; 6416 } 6417 6418 /* Messages */ 6419 6420 i.icon.help.circle:before { 6421 content: "\f059"; 6422 } 6423 6424 i.icon.info.circle:before { 6425 content: "\f05a"; 6426 } 6427 6428 i.icon.warning:before { 6429 content: "\f12a"; 6430 } 6431 6432 i.icon.warning.circle:before { 6433 content: "\f06a"; 6434 } 6435 6436 i.icon.warning.sign:before { 6437 content: "\f071"; 6438 } 6439 6440 i.icon.help:before { 6441 content: "\f128"; 6442 } 6443 6444 i.icon.info:before { 6445 content: "\f129"; 6446 } 6447 6448 i.icon.announcement:before { 6449 content: "\f0a1"; 6450 } 6451 6452 i.icon.birthday:before { 6453 content: "\f1fd"; 6454 } 6455 6456 /* Users */ 6457 6458 i.icon.users:before { 6459 content: "\f0c0"; 6460 } 6461 6462 i.icon.doctor:before { 6463 content: "\f0f0"; 6464 } 6465 6466 i.icon.child:before { 6467 content: "\f1ae"; 6468 } 6469 6470 i.icon.user:before { 6471 content: "\f007"; 6472 } 6473 6474 i.icon.handicap:before { 6475 content: "\f193"; 6476 } 6477 6478 i.icon.student:before { 6479 content: "\f19d"; 6480 } 6481 6482 i.icon.spy:before { 6483 content: "\f21b"; 6484 } 6485 6486 /* Gender & Sexuality */ 6487 6488 i.icon.female:before { 6489 content: "\f182"; 6490 } 6491 6492 i.icon.male:before { 6493 content: "\f183"; 6494 } 6495 6496 i.icon.woman:before { 6497 content: "\f221"; 6498 } 6499 6500 i.icon.man:before { 6501 content: "\f222"; 6502 } 6503 6504 i.icon.non.binary.transgender:before { 6505 content: "\f223"; 6506 } 6507 6508 i.icon.intergender:before { 6509 content: "\f224"; 6510 } 6511 6512 i.icon.transgender:before { 6513 content: "\f225"; 6514 } 6515 6516 i.icon.lesbian:before { 6517 content: "\f226"; 6518 } 6519 6520 i.icon.gay:before { 6521 content: "\f227"; 6522 } 6523 6524 i.icon.heterosexual:before { 6525 content: "\f228"; 6526 } 6527 6528 i.icon.other.gender:before { 6529 content: "\f229"; 6530 } 6531 6532 i.icon.other.gender.vertical:before { 6533 content: "\f22a"; 6534 } 6535 6536 i.icon.other.gender.horizontal:before { 6537 content: "\f22b"; 6538 } 6539 6540 i.icon.neuter:before { 6541 content: "\f22c"; 6542 } 6543 6544 /* View Adjustment */ 6545 6546 i.icon.grid.layout:before { 6547 content: "\f00a"; 6548 } 6549 6550 i.icon.list.layout:before { 6551 content: "\f00b"; 6552 } 6553 6554 i.icon.block.layout:before { 6555 content: "\f009"; 6556 } 6557 6558 i.icon.zoom:before { 6559 content: "\f00e"; 6560 } 6561 6562 i.icon.zoom.out:before { 6563 content: "\f010"; 6564 } 6565 6566 i.icon.resize.vertical:before { 6567 content: "\f07d"; 6568 } 6569 6570 i.icon.resize.horizontal:before { 6571 content: "\f07e"; 6572 } 6573 6574 i.icon.maximize:before { 6575 content: "\f0b2"; 6576 } 6577 6578 i.icon.crop:before { 6579 content: "\f125"; 6580 } 6581 6582 /* Literal Objects */ 6583 6584 i.icon.cocktail:before { 6585 content: "\f000"; 6586 } 6587 6588 i.icon.road:before { 6589 content: "\f018"; 6590 } 6591 6592 i.icon.flag:before { 6593 content: "\f024"; 6594 } 6595 6596 i.icon.book:before { 6597 content: "\f02d"; 6598 } 6599 6600 i.icon.gift:before { 6601 content: "\f06b"; 6602 } 6603 6604 i.icon.leaf:before { 6605 content: "\f06c"; 6606 } 6607 6608 i.icon.fire:before { 6609 content: "\f06d"; 6610 } 6611 6612 i.icon.plane:before { 6613 content: "\f072"; 6614 } 6615 6616 i.icon.magnet:before { 6617 content: "\f076"; 6618 } 6619 6620 i.icon.legal:before { 6621 content: "\f0e3"; 6622 } 6623 6624 i.icon.lemon:before { 6625 content: "\f094"; 6626 } 6627 6628 i.icon.world:before { 6629 content: "\f0ac"; 6630 } 6631 6632 i.icon.travel:before { 6633 content: "\f0b1"; 6634 } 6635 6636 i.icon.shipping:before { 6637 content: "\f0d1"; 6638 } 6639 6640 i.icon.money:before { 6641 content: "\f0d6"; 6642 } 6643 6644 i.icon.lightning:before { 6645 content: "\f0e7"; 6646 } 6647 6648 i.icon.rain:before { 6649 content: "\f0e9"; 6650 } 6651 6652 i.icon.treatment:before { 6653 content: "\f0f1"; 6654 } 6655 6656 i.icon.suitcase:before { 6657 content: "\f0f2"; 6658 } 6659 6660 i.icon.bar:before { 6661 content: "\f0fc"; 6662 } 6663 6664 i.icon.flag.outline:before { 6665 content: "\f11d"; 6666 } 6667 6668 i.icon.flag.checkered:before { 6669 content: "\f11e"; 6670 } 6671 6672 i.icon.puzzle:before { 6673 content: "\f12e"; 6674 } 6675 6676 i.icon.fire.extinguisher:before { 6677 content: "\f134"; 6678 } 6679 6680 i.icon.rocket:before { 6681 content: "\f135"; 6682 } 6683 6684 i.icon.anchor:before { 6685 content: "\f13d"; 6686 } 6687 6688 i.icon.bullseye:before { 6689 content: "\f140"; 6690 } 6691 6692 i.icon.sun:before { 6693 content: "\f185"; 6694 } 6695 6696 i.icon.moon:before { 6697 content: "\f186"; 6698 } 6699 6700 i.icon.fax:before { 6701 content: "\f1ac"; 6702 } 6703 6704 i.icon.life.ring:before { 6705 content: "\f1cd"; 6706 } 6707 6708 i.icon.bomb:before { 6709 content: "\f1e2"; 6710 } 6711 6712 i.icon.soccer:before { 6713 content: "\f1e3"; 6714 } 6715 6716 i.icon.calculator:before { 6717 content: "\f1ec"; 6718 } 6719 6720 i.icon.diamond:before { 6721 content: "\f219"; 6722 } 6723 6724 /* Shapes */ 6725 6726 i.icon.crosshairs:before { 6727 content: "\f05b"; 6728 } 6729 6730 i.icon.asterisk:before { 6731 content: "\f069"; 6732 } 6733 6734 i.icon.certificate:before { 6735 content: "\f0a3"; 6736 } 6737 6738 i.icon.circle:before { 6739 content: "\f111"; 6740 } 6741 6742 i.icon.quote.left:before { 6743 content: "\f10d"; 6744 } 6745 6746 i.icon.quote.right:before { 6747 content: "\f10e"; 6748 } 6749 6750 i.icon.ellipsis.horizontal:before { 6751 content: "\f141"; 6752 } 6753 6754 i.icon.ellipsis.vertical:before { 6755 content: "\f142"; 6756 } 6757 6758 i.icon.cube:before { 6759 content: "\f1b2"; 6760 } 6761 6762 i.icon.cubes:before { 6763 content: "\f1b3"; 6764 } 6765 6766 i.icon.circle.notched:before { 6767 content: "\f1ce"; 6768 } 6769 6770 i.icon.circle.thin:before { 6771 content: "\f1db"; 6772 } 6773 6774 /* Item Selection */ 6775 6776 i.icon.checkmark:before { 6777 content: "\f00c"; 6778 } 6779 6780 i.icon.remove:before { 6781 content: "\f00d"; 6782 } 6783 6784 i.icon.checkmark.box:before { 6785 content: "\f046"; 6786 } 6787 6788 i.icon.move:before { 6789 content: "\f047"; 6790 } 6791 6792 i.icon.add.circle:before { 6793 content: "\f055"; 6794 } 6795 6796 i.icon.minus.circle:before { 6797 content: "\f056"; 6798 } 6799 6800 i.icon.remove.circle:before { 6801 content: "\f057"; 6802 } 6803 6804 i.icon.check.circle:before { 6805 content: "\f058"; 6806 } 6807 6808 i.icon.remove.circle.outline:before { 6809 content: "\f05c"; 6810 } 6811 6812 i.icon.check.circle.outline:before { 6813 content: "\f05d"; 6814 } 6815 6816 i.icon.plus:before { 6817 content: "\f067"; 6818 } 6819 6820 i.icon.minus:before { 6821 content: "\f068"; 6822 } 6823 6824 i.icon.add.square:before { 6825 content: "\f0fe"; 6826 } 6827 6828 i.icon.radio:before { 6829 content: "\f10c"; 6830 } 6831 6832 i.icon.selected.radio:before { 6833 content: "\f192"; 6834 } 6835 6836 i.icon.minus.square:before { 6837 content: "\f146"; 6838 } 6839 6840 i.icon.minus.square.outline:before { 6841 content: "\f147"; 6842 } 6843 6844 i.icon.check.square:before { 6845 content: "\f14a"; 6846 } 6847 6848 i.icon.plus.square.outline:before { 6849 content: "\f196"; 6850 } 6851 6852 i.icon.toggle.off:before { 6853 content: "\f204"; 6854 } 6855 6856 i.icon.toggle.on:before { 6857 content: "\f205"; 6858 } 6859 6860 /* Media */ 6861 6862 i.icon.film:before { 6863 content: "\f008"; 6864 } 6865 6866 i.icon.sound:before { 6867 content: "\f025"; 6868 } 6869 6870 i.icon.photo:before { 6871 content: "\f030"; 6872 } 6873 6874 i.icon.bar.chart:before { 6875 content: "\f080"; 6876 } 6877 6878 i.icon.camera.retro:before { 6879 content: "\f083"; 6880 } 6881 6882 i.icon.newspaper:before { 6883 content: "\f1ea"; 6884 } 6885 6886 i.icon.area.chart:before { 6887 content: "\f1fe"; 6888 } 6889 6890 i.icon.pie.chart:before { 6891 content: "\f200"; 6892 } 6893 6894 i.icon.line.chart:before { 6895 content: "\f201"; 6896 } 6897 6898 /* Pointers */ 6899 6900 i.icon.arrow.circle.outline.down:before { 6901 content: "\f01a"; 6902 } 6903 6904 i.icon.arrow.circle.outline.up:before { 6905 content: "\f01b"; 6906 } 6907 6908 i.icon.chevron.left:before { 6909 content: "\f053"; 6910 } 6911 6912 i.icon.chevron.right:before { 6913 content: "\f054"; 6914 } 6915 6916 i.icon.arrow.left:before { 6917 content: "\f060"; 6918 } 6919 6920 i.icon.arrow.right:before { 6921 content: "\f061"; 6922 } 6923 6924 i.icon.arrow.up:before { 6925 content: "\f062"; 6926 } 6927 6928 i.icon.arrow.down:before { 6929 content: "\f063"; 6930 } 6931 6932 i.icon.chevron.up:before { 6933 content: "\f077"; 6934 } 6935 6936 i.icon.chevron.down:before { 6937 content: "\f078"; 6938 } 6939 6940 i.icon.pointing.right:before { 6941 content: "\f0a4"; 6942 } 6943 6944 i.icon.pointing.left:before { 6945 content: "\f0a5"; 6946 } 6947 6948 i.icon.pointing.up:before { 6949 content: "\f0a6"; 6950 } 6951 6952 i.icon.pointing.down:before { 6953 content: "\f0a7"; 6954 } 6955 6956 i.icon.arrow.circle.left:before { 6957 content: "\f0a8"; 6958 } 6959 6960 i.icon.arrow.circle.right:before { 6961 content: "\f0a9"; 6962 } 6963 6964 i.icon.arrow.circle.up:before { 6965 content: "\f0aa"; 6966 } 6967 6968 i.icon.arrow.circle.down:before { 6969 content: "\f0ab"; 6970 } 6971 6972 i.icon.caret.down:before { 6973 content: "\f0d7"; 6974 } 6975 6976 i.icon.caret.up:before { 6977 content: "\f0d8"; 6978 } 6979 6980 i.icon.caret.left:before { 6981 content: "\f0d9"; 6982 } 6983 6984 i.icon.caret.right:before { 6985 content: "\f0da"; 6986 } 6987 6988 i.icon.angle.double.left:before { 6989 content: "\f100"; 6990 } 6991 6992 i.icon.angle.double.right:before { 6993 content: "\f101"; 6994 } 6995 6996 i.icon.angle.double.up:before { 6997 content: "\f102"; 6998 } 6999 7000 i.icon.angle.double.down:before { 7001 content: "\f103"; 7002 } 7003 7004 i.icon.angle.left:before { 7005 content: "\f104"; 7006 } 7007 7008 i.icon.angle.right:before { 7009 content: "\f105"; 7010 } 7011 7012 i.icon.angle.up:before { 7013 content: "\f106"; 7014 } 7015 7016 i.icon.angle.down:before { 7017 content: "\f107"; 7018 } 7019 7020 i.icon.chevron.circle.left:before { 7021 content: "\f137"; 7022 } 7023 7024 i.icon.chevron.circle.right:before { 7025 content: "\f138"; 7026 } 7027 7028 i.icon.chevron.circle.up:before { 7029 content: "\f139"; 7030 } 7031 7032 i.icon.chevron.circle.down:before { 7033 content: "\f13a"; 7034 } 7035 7036 i.icon.toggle.down:before { 7037 content: "\f150"; 7038 } 7039 7040 i.icon.toggle.up:before { 7041 content: "\f151"; 7042 } 7043 7044 i.icon.toggle.right:before { 7045 content: "\f152"; 7046 } 7047 7048 i.icon.long.arrow.down:before { 7049 content: "\f175"; 7050 } 7051 7052 i.icon.long.arrow.up:before { 7053 content: "\f176"; 7054 } 7055 7056 i.icon.long.arrow.left:before { 7057 content: "\f177"; 7058 } 7059 7060 i.icon.long.arrow.right:before { 7061 content: "\f178"; 7062 } 7063 7064 i.icon.arrow.circle.outline.right:before { 7065 content: "\f18e"; 7066 } 7067 7068 i.icon.arrow.circle.outline.left:before { 7069 content: "\f190"; 7070 } 7071 7072 i.icon.toggle.left:before { 7073 content: "\f191"; 7074 } 7075 7076 /* Computer */ 7077 7078 i.icon.power:before { 7079 content: "\f011"; 7080 } 7081 7082 i.icon.trash:before { 7083 content: "\f1f8"; 7084 } 7085 7086 i.icon.trash.outline:before { 7087 content: "\f014"; 7088 } 7089 7090 i.icon.disk.outline:before { 7091 content: "\f0a0"; 7092 } 7093 7094 i.icon.desktop:before { 7095 content: "\f108"; 7096 } 7097 7098 i.icon.laptop:before { 7099 content: "\f109"; 7100 } 7101 7102 i.icon.tablet:before { 7103 content: "\f10a"; 7104 } 7105 7106 i.icon.mobile:before { 7107 content: "\f10b"; 7108 } 7109 7110 i.icon.game:before { 7111 content: "\f11b"; 7112 } 7113 7114 i.icon.keyboard:before { 7115 content: "\f11c"; 7116 } 7117 7118 i.icon.plug:before { 7119 content: "\f1e6"; 7120 } 7121 7122 /* File System */ 7123 7124 i.icon.folder:before { 7125 content: "\f07b"; 7126 } 7127 7128 i.icon.folder.open:before { 7129 content: "\f07c"; 7130 } 7131 7132 i.icon.level.up:before { 7133 content: "\f148"; 7134 } 7135 7136 i.icon.level.down:before { 7137 content: "\f149"; 7138 } 7139 7140 i.icon.file:before { 7141 content: "\f15b"; 7142 } 7143 7144 i.icon.file.outline:before { 7145 content: "\f016"; 7146 } 7147 7148 i.icon.file.text:before { 7149 content: "\f15c"; 7150 } 7151 7152 i.icon.file.text.outline:before { 7153 content: "\f0f6"; 7154 } 7155 7156 i.icon.folder.outline:before { 7157 content: "\f114"; 7158 } 7159 7160 i.icon.folder.open.outline:before { 7161 content: "\f115"; 7162 } 7163 7164 i.icon.file.pdf.outline:before { 7165 content: "\f1c1"; 7166 } 7167 7168 i.icon.file.word.outline:before { 7169 content: "\f1c2"; 7170 } 7171 7172 i.icon.file.excel.outline:before { 7173 content: "\f1c3"; 7174 } 7175 7176 i.icon.file.powerpoint.outline:before { 7177 content: "\f1c4"; 7178 } 7179 7180 i.icon.file.image.outline:before { 7181 content: "\f1c5"; 7182 } 7183 7184 i.icon.file.archive.outline:before { 7185 content: "\f1c6"; 7186 } 7187 7188 i.icon.file.audio.outline:before { 7189 content: "\f1c7"; 7190 } 7191 7192 i.icon.file.video.outline:before { 7193 content: "\f1c8"; 7194 } 7195 7196 i.icon.file.code.outline:before { 7197 content: "\f1c9"; 7198 } 7199 7200 /* Technologies */ 7201 7202 i.icon.barcode:before { 7203 content: "\f02a"; 7204 } 7205 7206 i.icon.qrcode:before { 7207 content: "\f029"; 7208 } 7209 7210 i.icon.fork:before { 7211 content: "\f126"; 7212 } 7213 7214 i.icon.html5:before { 7215 content: "\f13b"; 7216 } 7217 7218 i.icon.css3:before { 7219 content: "\f13c"; 7220 } 7221 7222 i.icon.rss:before { 7223 content: "\f09e"; 7224 } 7225 7226 i.icon.rss.square:before { 7227 content: "\f143"; 7228 } 7229 7230 i.icon.openid:before { 7231 content: "\f19b"; 7232 } 7233 7234 i.icon.database:before { 7235 content: "\f1c0"; 7236 } 7237 7238 i.icon.server:before { 7239 content: "\f233"; 7240 } 7241 7242 /* Rating */ 7243 7244 i.icon.heart:before { 7245 content: "\f004"; 7246 } 7247 7248 i.icon.star:before { 7249 content: "\f005"; 7250 } 7251 7252 i.icon.empty.star:before { 7253 content: "\f006"; 7254 } 7255 7256 i.icon.thumbs.outline.up:before { 7257 content: "\f087"; 7258 } 7259 7260 i.icon.thumbs.outline.down:before { 7261 content: "\f088"; 7262 } 7263 7264 i.icon.star.half:before { 7265 content: "\f089"; 7266 } 7267 7268 i.icon.empty.heart:before { 7269 content: "\f08a"; 7270 } 7271 7272 i.icon.smile:before { 7273 content: "\f118"; 7274 } 7275 7276 i.icon.frown:before { 7277 content: "\f119"; 7278 } 7279 7280 i.icon.meh:before { 7281 content: "\f11a"; 7282 } 7283 7284 i.icon.star.half.empty:before { 7285 content: "\f123"; 7286 } 7287 7288 i.icon.thumbs.up:before { 7289 content: "\f164"; 7290 } 7291 7292 i.icon.thumbs.down:before { 7293 content: "\f165"; 7294 } 7295 7296 /* Audio */ 7297 7298 i.icon.music:before { 7299 content: "\f001"; 7300 } 7301 7302 i.icon.video.play.outline:before { 7303 content: "\f01d"; 7304 } 7305 7306 i.icon.volume.off:before { 7307 content: "\f026"; 7308 } 7309 7310 i.icon.volume.down:before { 7311 content: "\f027"; 7312 } 7313 7314 i.icon.volume.up:before { 7315 content: "\f028"; 7316 } 7317 7318 i.icon.record:before { 7319 content: "\f03d"; 7320 } 7321 7322 i.icon.step.backward:before { 7323 content: "\f048"; 7324 } 7325 7326 i.icon.fast.backward:before { 7327 content: "\f049"; 7328 } 7329 7330 i.icon.backward:before { 7331 content: "\f04a"; 7332 } 7333 7334 i.icon.play:before { 7335 content: "\f04b"; 7336 } 7337 7338 i.icon.pause:before { 7339 content: "\f04c"; 7340 } 7341 7342 i.icon.stop:before { 7343 content: "\f04d"; 7344 } 7345 7346 i.icon.forward:before { 7347 content: "\f04e"; 7348 } 7349 7350 i.icon.fast.forward:before { 7351 content: "\f050"; 7352 } 7353 7354 i.icon.step.forward:before { 7355 content: "\f051"; 7356 } 7357 7358 i.icon.eject:before { 7359 content: "\f052"; 7360 } 7361 7362 i.icon.unmute:before { 7363 content: "\f130"; 7364 } 7365 7366 i.icon.mute:before { 7367 content: "\f131"; 7368 } 7369 7370 i.icon.video.play:before { 7371 content: "\f144"; 7372 } 7373 7374 i.icon.closed.captioning:before { 7375 content: "\f20a"; 7376 } 7377 7378 /* Map, Locations, & Transportation */ 7379 7380 i.icon.marker:before { 7381 content: "\f041"; 7382 } 7383 7384 i.icon.coffee:before { 7385 content: "\f0f4"; 7386 } 7387 7388 i.icon.food:before { 7389 content: "\f0f5"; 7390 } 7391 7392 i.icon.building.outline:before { 7393 content: "\f0f7"; 7394 } 7395 7396 i.icon.hospital:before { 7397 content: "\f0f8"; 7398 } 7399 7400 i.icon.emergency:before { 7401 content: "\f0f9"; 7402 } 7403 7404 i.icon.first.aid:before { 7405 content: "\f0fa"; 7406 } 7407 7408 i.icon.military:before { 7409 content: "\f0fb"; 7410 } 7411 7412 i.icon.h:before { 7413 content: "\f0fd"; 7414 } 7415 7416 i.icon.location.arrow:before { 7417 content: "\f124"; 7418 } 7419 7420 i.icon.space.shuttle:before { 7421 content: "\f197"; 7422 } 7423 7424 i.icon.university:before { 7425 content: "\f19c"; 7426 } 7427 7428 i.icon.building:before { 7429 content: "\f1ad"; 7430 } 7431 7432 i.icon.paw:before { 7433 content: "\f1b0"; 7434 } 7435 7436 i.icon.spoon:before { 7437 content: "\f1b1"; 7438 } 7439 7440 i.icon.car:before { 7441 content: "\f1b9"; 7442 } 7443 7444 i.icon.taxi:before { 7445 content: "\f1ba"; 7446 } 7447 7448 i.icon.tree:before { 7449 content: "\f1bb"; 7450 } 7451 7452 i.icon.bicycle:before { 7453 content: "\f206"; 7454 } 7455 7456 i.icon.bus:before { 7457 content: "\f207"; 7458 } 7459 7460 i.icon.ship:before { 7461 content: "\f21a"; 7462 } 7463 7464 i.icon.motorcycle:before { 7465 content: "\f21c"; 7466 } 7467 7468 i.icon.street.view:before { 7469 content: "\f21d"; 7470 } 7471 7472 i.icon.hotel:before { 7473 content: "\f236"; 7474 } 7475 7476 i.icon.train:before { 7477 content: "\f238"; 7478 } 7479 7480 i.icon.subway:before { 7481 content: "\f239"; 7482 } 7483 7484 /* Tables */ 7485 7486 i.icon.table:before { 7487 content: "\f0ce"; 7488 } 7489 7490 i.icon.columns:before { 7491 content: "\f0db"; 7492 } 7493 7494 i.icon.sort:before { 7495 content: "\f0dc"; 7496 } 7497 7498 i.icon.sort.ascending:before { 7499 content: "\f0dd"; 7500 } 7501 7502 i.icon.sort.descending:before { 7503 content: "\f0de"; 7504 } 7505 7506 i.icon.sort.alphabet.ascending:before { 7507 content: "\f15d"; 7508 } 7509 7510 i.icon.sort.alphabet.descending:before { 7511 content: "\f15e"; 7512 } 7513 7514 i.icon.sort.content.ascending:before { 7515 content: "\f160"; 7516 } 7517 7518 i.icon.sort.content.descending:before { 7519 content: "\f161"; 7520 } 7521 7522 i.icon.sort.numeric.ascending:before { 7523 content: "\f162"; 7524 } 7525 7526 i.icon.sort.numeric.descending:before { 7527 content: "\f163"; 7528 } 7529 7530 /* Text Editor */ 7531 7532 i.icon.font:before { 7533 content: "\f031"; 7534 } 7535 7536 i.icon.bold:before { 7537 content: "\f032"; 7538 } 7539 7540 i.icon.italic:before { 7541 content: "\f033"; 7542 } 7543 7544 i.icon.text.height:before { 7545 content: "\f034"; 7546 } 7547 7548 i.icon.text.width:before { 7549 content: "\f035"; 7550 } 7551 7552 i.icon.align.left:before { 7553 content: "\f036"; 7554 } 7555 7556 i.icon.align.center:before { 7557 content: "\f037"; 7558 } 7559 7560 i.icon.align.right:before { 7561 content: "\f038"; 7562 } 7563 7564 i.icon.align.justify:before { 7565 content: "\f039"; 7566 } 7567 7568 i.icon.list:before { 7569 content: "\f03a"; 7570 } 7571 7572 i.icon.outdent:before { 7573 content: "\f03b"; 7574 } 7575 7576 i.icon.indent:before { 7577 content: "\f03c"; 7578 } 7579 7580 i.icon.linkify:before { 7581 content: "\f0c1"; 7582 } 7583 7584 i.icon.cut:before { 7585 content: "\f0c4"; 7586 } 7587 7588 i.icon.copy:before { 7589 content: "\f0c5"; 7590 } 7591 7592 i.icon.attach:before { 7593 content: "\f0c6"; 7594 } 7595 7596 i.icon.save:before { 7597 content: "\f0c7"; 7598 } 7599 7600 i.icon.content:before { 7601 content: "\f0c9"; 7602 } 7603 7604 i.icon.unordered.list:before { 7605 content: "\f0ca"; 7606 } 7607 7608 i.icon.ordered.list:before { 7609 content: "\f0cb"; 7610 } 7611 7612 i.icon.strikethrough:before { 7613 content: "\f0cc"; 7614 } 7615 7616 i.icon.underline:before { 7617 content: "\f0cd"; 7618 } 7619 7620 i.icon.paste:before { 7621 content: "\f0ea"; 7622 } 7623 7624 i.icon.unlink:before { 7625 content: "\f127"; 7626 } 7627 7628 i.icon.superscript:before { 7629 content: "\f12b"; 7630 } 7631 7632 i.icon.subscript:before { 7633 content: "\f12c"; 7634 } 7635 7636 i.icon.header:before { 7637 content: "\f1dc"; 7638 } 7639 7640 i.icon.paragraph:before { 7641 content: "\f1dd"; 7642 } 7643 7644 /* Currency */ 7645 7646 i.icon.euro:before { 7647 content: "\f153"; 7648 } 7649 7650 i.icon.pound:before { 7651 content: "\f154"; 7652 } 7653 7654 i.icon.dollar:before { 7655 content: "\f155"; 7656 } 7657 7658 i.icon.rupee:before { 7659 content: "\f156"; 7660 } 7661 7662 i.icon.yen:before { 7663 content: "\f157"; 7664 } 7665 7666 i.icon.ruble:before { 7667 content: "\f158"; 7668 } 7669 7670 i.icon.won:before { 7671 content: "\f159"; 7672 } 7673 7674 i.icon.lira:before { 7675 content: "\f195"; 7676 } 7677 7678 i.icon.shekel:before { 7679 content: "\f20b"; 7680 } 7681 7682 /* Payment Options */ 7683 7684 i.icon.paypal:before { 7685 content: "\f1ed"; 7686 } 7687 7688 i.icon.paypal.card:before { 7689 content: "\f1f4"; 7690 } 7691 7692 i.icon.google.wallet:before { 7693 content: "\f1ee"; 7694 } 7695 7696 i.icon.visa:before { 7697 content: "\f1f0"; 7698 } 7699 7700 i.icon.mastercard:before { 7701 content: "\f1f1"; 7702 } 7703 7704 i.icon.discover:before { 7705 content: "\f1f2"; 7706 } 7707 7708 i.icon.american.express:before { 7709 content: "\f1f3"; 7710 } 7711 7712 i.icon.stripe:before { 7713 content: "\f1f5"; 7714 } 7715 7716 /* Networks and Websites*/ 7717 7718 i.icon.twitter.square:before { 7719 content: "\f081"; 7720 } 7721 7722 i.icon.facebook.square:before { 7723 content: "\f082"; 7724 } 7725 7726 i.icon.linkedin.square:before { 7727 content: "\f08c"; 7728 } 7729 7730 i.icon.github.square:before { 7731 content: "\f092"; 7732 } 7733 7734 i.icon.twitter:before { 7735 content: "\f099"; 7736 } 7737 7738 i.icon.facebook:before { 7739 content: "\f09a"; 7740 } 7741 7742 i.icon.github:before { 7743 content: "\f09b"; 7744 } 7745 7746 i.icon.pinterest:before { 7747 content: "\f0d2"; 7748 } 7749 7750 i.icon.pinterest.square:before { 7751 content: "\f0d3"; 7752 } 7753 7754 i.icon.google.plus.square:before { 7755 content: "\f0d4"; 7756 } 7757 7758 i.icon.google.plus:before { 7759 content: "\f0d5"; 7760 } 7761 7762 i.icon.linkedin:before { 7763 content: "\f0e1"; 7764 } 7765 7766 i.icon.github.alternate:before { 7767 content: "\f113"; 7768 } 7769 7770 i.icon.maxcdn:before { 7771 content: "\f136"; 7772 } 7773 7774 i.icon.bitcoin:before { 7775 content: "\f15a"; 7776 } 7777 7778 i.icon.youtube.square:before { 7779 content: "\f166"; 7780 } 7781 7782 i.icon.youtube:before { 7783 content: "\f167"; 7784 } 7785 7786 i.icon.xing:before { 7787 content: "\f168"; 7788 } 7789 7790 i.icon.xing.square:before { 7791 content: "\f169"; 7792 } 7793 7794 i.icon.youtube.play:before { 7795 content: "\f16a"; 7796 } 7797 7798 i.icon.dropbox:before { 7799 content: "\f16b"; 7800 } 7801 7802 i.icon.stack.overflow:before { 7803 content: "\f16c"; 7804 } 7805 7806 i.icon.instagram:before { 7807 content: "\f16d"; 7808 } 7809 7810 i.icon.flickr:before { 7811 content: "\f16e"; 7812 } 7813 7814 i.icon.adn:before { 7815 content: "\f170"; 7816 } 7817 7818 i.icon.bitbucket:before { 7819 content: "\f171"; 7820 } 7821 7822 i.icon.bitbucket.square:before { 7823 content: "\f172"; 7824 } 7825 7826 i.icon.tumblr:before { 7827 content: "\f173"; 7828 } 7829 7830 i.icon.tumblr.square:before { 7831 content: "\f174"; 7832 } 7833 7834 i.icon.apple:before { 7835 content: "\f179"; 7836 } 7837 7838 i.icon.windows:before { 7839 content: "\f17a"; 7840 } 7841 7842 i.icon.android:before { 7843 content: "\f17b"; 7844 } 7845 7846 i.icon.linux:before { 7847 content: "\f17c"; 7848 } 7849 7850 i.icon.dribbble:before { 7851 content: "\f17d"; 7852 } 7853 7854 i.icon.skype:before { 7855 content: "\f17e"; 7856 } 7857 7858 i.icon.foursquare:before { 7859 content: "\f180"; 7860 } 7861 7862 i.icon.trello:before { 7863 content: "\f181"; 7864 } 7865 7866 i.icon.gittip:before { 7867 content: "\f184"; 7868 } 7869 7870 i.icon.vk:before { 7871 content: "\f189"; 7872 } 7873 7874 i.icon.weibo:before { 7875 content: "\f18a"; 7876 } 7877 7878 i.icon.renren:before { 7879 content: "\f18b"; 7880 } 7881 7882 i.icon.pagelines:before { 7883 content: "\f18c"; 7884 } 7885 7886 i.icon.stack.exchange:before { 7887 content: "\f18d"; 7888 } 7889 7890 i.icon.vimeo:before { 7891 content: "\f194"; 7892 } 7893 7894 i.icon.slack:before { 7895 content: "\f198"; 7896 } 7897 7898 i.icon.wordpress:before { 7899 content: "\f19a"; 7900 } 7901 7902 i.icon.yahoo:before { 7903 content: "\f19e"; 7904 } 7905 7906 i.icon.google:before { 7907 content: "\f1a0"; 7908 } 7909 7910 i.icon.reddit:before { 7911 content: "\f1a1"; 7912 } 7913 7914 i.icon.reddit.square:before { 7915 content: "\f1a2"; 7916 } 7917 7918 i.icon.stumbleupon.circle:before { 7919 content: "\f1a3"; 7920 } 7921 7922 i.icon.stumbleupon:before { 7923 content: "\f1a4"; 7924 } 7925 7926 i.icon.delicious:before { 7927 content: "\f1a5"; 7928 } 7929 7930 i.icon.digg:before { 7931 content: "\f1a6"; 7932 } 7933 7934 i.icon.pied.piper:before { 7935 content: "\f1a7"; 7936 } 7937 7938 i.icon.pied.piper.alternate:before { 7939 content: "\f1a8"; 7940 } 7941 7942 i.icon.drupal:before { 7943 content: "\f1a9"; 7944 } 7945 7946 i.icon.joomla:before { 7947 content: "\f1aa"; 7948 } 7949 7950 i.icon.behance:before { 7951 content: "\f1b4"; 7952 } 7953 7954 i.icon.behance.square:before { 7955 content: "\f1b5"; 7956 } 7957 7958 i.icon.steam:before { 7959 content: "\f1b6"; 7960 } 7961 7962 i.icon.steam.square:before { 7963 content: "\f1b7"; 7964 } 7965 7966 i.icon.spotify:before { 7967 content: "\f1bc"; 7968 } 7969 7970 i.icon.deviantart:before { 7971 content: "\f1bd"; 7972 } 7973 7974 i.icon.soundcloud:before { 7975 content: "\f1be"; 7976 } 7977 7978 i.icon.vine:before { 7979 content: "\f1ca"; 7980 } 7981 7982 i.icon.codepen:before { 7983 content: "\f1cb"; 7984 } 7985 7986 i.icon.jsfiddle:before { 7987 content: "\f1cc"; 7988 } 7989 7990 i.icon.rebel:before { 7991 content: "\f1d0"; 7992 } 7993 7994 i.icon.empire:before { 7995 content: "\f1d1"; 7996 } 7997 7998 i.icon.git.square:before { 7999 content: "\f1d2"; 8000 } 8001 8002 i.icon.git:before { 8003 content: "\f1d3"; 8004 } 8005 8006 i.icon.hacker.news:before { 8007 content: "\f1d4"; 8008 } 8009 8010 i.icon.tencent.weibo:before { 8011 content: "\f1d5"; 8012 } 8013 8014 i.icon.qq:before { 8015 content: "\f1d6"; 8016 } 8017 8018 i.icon.wechat:before { 8019 content: "\f1d7"; 8020 } 8021 8022 i.icon.slideshare:before { 8023 content: "\f1e7"; 8024 } 8025 8026 i.icon.twitch:before { 8027 content: "\f1e8"; 8028 } 8029 8030 i.icon.yelp:before { 8031 content: "\f1e9"; 8032 } 8033 8034 i.icon.lastfm:before { 8035 content: "\f202"; 8036 } 8037 8038 i.icon.lastfm.square:before { 8039 content: "\f203"; 8040 } 8041 8042 i.icon.ioxhost:before { 8043 content: "\f208"; 8044 } 8045 8046 i.icon.angellist:before { 8047 content: "\f209"; 8048 } 8049 8050 i.icon.meanpath:before { 8051 content: "\f20c"; 8052 } 8053 8054 i.icon.buysellads:before { 8055 content: "\f20d"; 8056 } 8057 8058 i.icon.connectdevelop:before { 8059 content: "\f20e"; 8060 } 8061 8062 i.icon.dashcube:before { 8063 content: "\f210"; 8064 } 8065 8066 i.icon.forumbee:before { 8067 content: "\f211"; 8068 } 8069 8070 i.icon.leanpub:before { 8071 content: "\f212"; 8072 } 8073 8074 i.icon.sellsy:before { 8075 content: "\f213"; 8076 } 8077 8078 i.icon.shirtsinbulk:before { 8079 content: "\f214"; 8080 } 8081 8082 i.icon.simplybuilt:before { 8083 content: "\f215"; 8084 } 8085 8086 i.icon.skyatlas:before { 8087 content: "\f216"; 8088 } 8089 8090 i.icon.whatsapp:before { 8091 content: "\f232"; 8092 } 8093 8094 i.icon.viacoin:before { 8095 content: "\f237"; 8096 } 8097 8098 i.icon.medium:before { 8099 content: "\f23a"; 8100 } 8101 8102 /******************************* 8103 Aliases 8104 *******************************/ 8105 8106 i.icon.like:before { 8107 content: "\f004"; 8108 } 8109 8110 i.icon.favorite:before { 8111 content: "\f005"; 8112 } 8113 8114 i.icon.video:before { 8115 content: "\f008"; 8116 } 8117 8118 i.icon.check:before { 8119 content: "\f00c"; 8120 } 8121 8122 i.icon.remove:before { 8123 content: "\f00d"; 8124 } 8125 8126 i.icon.close:before { 8127 content: "\f00d"; 8128 } 8129 8130 i.icon.cancel:before { 8131 content: "\f00d"; 8132 } 8133 8134 i.icon.delete:before { 8135 content: "\f00d"; 8136 } 8137 8138 i.icon.x:before { 8139 content: "\f00d"; 8140 } 8141 8142 i.icon.user.times:before { 8143 content: "\f235"; 8144 } 8145 8146 i.icon.user.close:before { 8147 content: "\f235"; 8148 } 8149 8150 i.icon.user.cancel:before { 8151 content: "\f235"; 8152 } 8153 8154 i.icon.user.delete:before { 8155 content: "\f235"; 8156 } 8157 8158 i.icon.user.x:before { 8159 content: "\f235"; 8160 } 8161 8162 i.icon.zoom.in:before { 8163 content: "\f00e"; 8164 } 8165 8166 i.icon.magnify:before { 8167 content: "\f00e"; 8168 } 8169 8170 i.icon.shutdown:before { 8171 content: "\f011"; 8172 } 8173 8174 i.icon.clock:before { 8175 content: "\f017"; 8176 } 8177 8178 i.icon.time:before { 8179 content: "\f017"; 8180 } 8181 8182 i.icon.play.circle.outline:before { 8183 content: "\f01d"; 8184 } 8185 8186 i.icon.headphone:before { 8187 content: "\f025"; 8188 } 8189 8190 i.icon.volume.off:before { 8191 content: "\f026"; 8192 } 8193 8194 i.icon.camera:before { 8195 content: "\f030"; 8196 } 8197 8198 i.icon.video.camera:before { 8199 content: "\f03d"; 8200 } 8201 8202 i.icon.picture:before { 8203 content: "\f03e"; 8204 } 8205 8206 i.icon.pencil:before { 8207 content: "\f040"; 8208 } 8209 8210 i.icon.compose:before { 8211 content: "\f040"; 8212 } 8213 8214 i.icon.point:before { 8215 content: "\f041"; 8216 } 8217 8218 i.icon.tint:before { 8219 content: "\f043"; 8220 } 8221 8222 i.icon.signup:before { 8223 content: "\f044"; 8224 } 8225 8226 i.icon.plus.circle:before { 8227 content: "\f055"; 8228 } 8229 8230 i.icon.minus.circle:before { 8231 content: "\f056"; 8232 } 8233 8234 i.icon.dont:before { 8235 content: "\f05e"; 8236 } 8237 8238 i.icon.minimize:before { 8239 content: "\f066"; 8240 } 8241 8242 i.icon.add:before { 8243 content: "\f067"; 8244 } 8245 8246 i.icon.eye:before { 8247 content: "\f06e"; 8248 } 8249 8250 i.icon.attention:before { 8251 content: "\f06a"; 8252 } 8253 8254 i.icon.cart:before { 8255 content: "\f07a"; 8256 } 8257 8258 i.icon.shuffle:before { 8259 content: "\f074"; 8260 } 8261 8262 i.icon.talk:before { 8263 content: "\f075"; 8264 } 8265 8266 i.icon.chat:before { 8267 content: "\f075"; 8268 } 8269 8270 i.icon.shopping.cart:before { 8271 content: "\f07a"; 8272 } 8273 8274 i.icon.bar.graph:before { 8275 content: "\f080"; 8276 } 8277 8278 i.icon.area.graph:before { 8279 content: "\f1fe"; 8280 } 8281 8282 i.icon.pie.graph:before { 8283 content: "\f200"; 8284 } 8285 8286 i.icon.line.graph:before { 8287 content: "\f201"; 8288 } 8289 8290 i.icon.key:before { 8291 content: "\f084"; 8292 } 8293 8294 i.icon.privacy:before { 8295 content: "\f084"; 8296 } 8297 8298 i.icon.cogs:before { 8299 content: "\f085"; 8300 } 8301 8302 i.icon.discussions:before { 8303 content: "\f086"; 8304 } 8305 8306 i.icon.like.outline:before { 8307 content: "\f087"; 8308 } 8309 8310 i.icon.dislike.outline:before { 8311 content: "\f088"; 8312 } 8313 8314 i.icon.heart.outline:before { 8315 content: "\f08a"; 8316 } 8317 8318 i.icon.log.out:before { 8319 content: "\f08b"; 8320 } 8321 8322 i.icon.thumb.tack:before { 8323 content: "\f08d"; 8324 } 8325 8326 i.icon.winner:before { 8327 content: "\f091"; 8328 } 8329 8330 i.icon.bookmark.outline:before { 8331 content: "\f097"; 8332 } 8333 8334 i.icon.phone.square:before { 8335 content: "\f098"; 8336 } 8337 8338 i.icon.phone.square:before { 8339 content: "\f098"; 8340 } 8341 8342 i.icon.credit.card:before { 8343 content: "\f09d"; 8344 } 8345 8346 i.icon.hdd.outline:before { 8347 content: "\f0a0"; 8348 } 8349 8350 i.icon.bullhorn:before { 8351 content: "\f0a1"; 8352 } 8353 8354 i.icon.bell:before { 8355 content: "\f0f3"; 8356 } 8357 8358 i.icon.bell.outline:before { 8359 content: "\f0a2"; 8360 } 8361 8362 i.icon.bell.slash:before { 8363 content: "\f1f6"; 8364 } 8365 8366 i.icon.bell.slash.outline:before { 8367 content: "\f1f7"; 8368 } 8369 8370 i.icon.hand.outline.right:before { 8371 content: "\f0a4"; 8372 } 8373 8374 i.icon.hand.outline.left:before { 8375 content: "\f0a5"; 8376 } 8377 8378 i.icon.hand.outline.up:before { 8379 content: "\f0a6"; 8380 } 8381 8382 i.icon.hand.outline.down:before { 8383 content: "\f0a7"; 8384 } 8385 8386 i.icon.globe:before { 8387 content: "\f0ac"; 8388 } 8389 8390 i.icon.wrench:before { 8391 content: "\f0ad"; 8392 } 8393 8394 i.icon.briefcase:before { 8395 content: "\f0b1"; 8396 } 8397 8398 i.icon.group:before { 8399 content: "\f0c0"; 8400 } 8401 8402 i.icon.flask:before { 8403 content: "\f0c3"; 8404 } 8405 8406 i.icon.sidebar:before { 8407 content: "\f0c9"; 8408 } 8409 8410 i.icon.bars:before { 8411 content: "\f0c9"; 8412 } 8413 8414 i.icon.list.ul:before { 8415 content: "\f0ca"; 8416 } 8417 8418 i.icon.list.ol:before { 8419 content: "\f0cb"; 8420 } 8421 8422 i.icon.numbered.list:before { 8423 content: "\f0cb"; 8424 } 8425 8426 i.icon.magic:before { 8427 content: "\f0d0"; 8428 } 8429 8430 i.icon.truck:before { 8431 content: "\f0d1"; 8432 } 8433 8434 i.icon.currency:before { 8435 content: "\f0d6"; 8436 } 8437 8438 i.icon.triangle.down:before { 8439 content: "\f0d7"; 8440 } 8441 8442 i.icon.dropdown:before { 8443 content: "\f0d7"; 8444 } 8445 8446 i.icon.triangle.up:before { 8447 content: "\f0d8"; 8448 } 8449 8450 i.icon.triangle.left:before { 8451 content: "\f0d9"; 8452 } 8453 8454 i.icon.triangle.right:before { 8455 content: "\f0da"; 8456 } 8457 8458 i.icon.envelope:before { 8459 content: "\f0e0"; 8460 } 8461 8462 i.icon.conversation:before { 8463 content: "\f0e6"; 8464 } 8465 8466 i.icon.lightning:before { 8467 content: "\f0e7"; 8468 } 8469 8470 i.icon.umbrella:before { 8471 content: "\f0e9"; 8472 } 8473 8474 i.icon.lightbulb:before { 8475 content: "\f0eb"; 8476 } 8477 8478 i.icon.suitcase:before { 8479 content: "\f0f2"; 8480 } 8481 8482 i.icon.bell.outline:before { 8483 content: "\f0a2"; 8484 } 8485 8486 i.icon.ambulance:before { 8487 content: "\f0f9"; 8488 } 8489 8490 i.icon.medkit:before { 8491 content: "\f0fa"; 8492 } 8493 8494 i.icon.fighter.jet:before { 8495 content: "\f0fb"; 8496 } 8497 8498 i.icon.beer:before { 8499 content: "\f0fc"; 8500 } 8501 8502 i.icon.plus.square:before { 8503 content: "\f0fe"; 8504 } 8505 8506 i.icon.computer:before { 8507 content: "\f108"; 8508 } 8509 8510 i.icon.circle.outline:before { 8511 content: "\f10c"; 8512 } 8513 8514 i.icon.intersex:before { 8515 content: "\f10c"; 8516 } 8517 8518 i.icon.asexual:before { 8519 content: "\f10c"; 8520 } 8521 8522 i.icon.spinner:before { 8523 content: "\f110"; 8524 } 8525 8526 i.icon.gamepad:before { 8527 content: "\f11b"; 8528 } 8529 8530 i.icon.star.half.full:before { 8531 content: "\f123"; 8532 } 8533 8534 i.icon.question:before { 8535 content: "\f128"; 8536 } 8537 8538 i.icon.attention:before { 8539 content: "\f12a"; 8540 } 8541 8542 i.icon.eraser:before { 8543 content: "\f12d"; 8544 } 8545 8546 i.icon.microphone:before { 8547 content: "\f130"; 8548 } 8549 8550 i.icon.microphone.slash:before { 8551 content: "\f131"; 8552 } 8553 8554 i.icon.shield:before { 8555 content: "\f132"; 8556 } 8557 8558 i.icon.target:before { 8559 content: "\f140"; 8560 } 8561 8562 i.icon.play.circle:before { 8563 content: "\f144"; 8564 } 8565 8566 i.icon.pencil.square:before { 8567 content: "\f14b"; 8568 } 8569 8570 i.icon.compass:before { 8571 content: "\f14e"; 8572 } 8573 8574 i.icon.eur:before { 8575 content: "\f153"; 8576 } 8577 8578 i.icon.gbp:before { 8579 content: "\f154"; 8580 } 8581 8582 i.icon.usd:before { 8583 content: "\f155"; 8584 } 8585 8586 i.icon.inr:before { 8587 content: "\f156"; 8588 } 8589 8590 i.icon.cny:before, 8591 i.icon.rmb:before, 8592 i.icon.jpy:before { 8593 content: "\f157"; 8594 } 8595 8596 i.icon.rouble:before, 8597 i.icon.rub:before { 8598 content: "\f158"; 8599 } 8600 8601 i.icon.won:before, 8602 i.icon.krw:before { 8603 content: "\f159"; 8604 } 8605 8606 i.icon.btc:before { 8607 content: "\f15a"; 8608 } 8609 8610 i.icon.sheqel:before, 8611 i.icon.ils:before { 8612 content: "\f20b"; 8613 } 8614 8615 i.icon.try:before { 8616 content: "\f195"; 8617 } 8618 8619 i.icon.zip:before { 8620 content: "\f187"; 8621 } 8622 8623 i.icon.dot.circle.outline:before { 8624 content: "\f192"; 8625 } 8626 8627 i.icon.sliders:before { 8628 content: "\f1de"; 8629 } 8630 8631 i.icon.wi-fi:before { 8632 content: "\f1eb"; 8633 } 8634 8635 i.icon.graduation:before { 8636 content: "\f19d"; 8637 } 8638 8639 i.icon.\33d:before { 8640 content: "\f1b2"; 8641 } 8642 8643 i.icon.weixin:before { 8644 content: "\f1d7"; 8645 } 8646 8647 i.icon.binoculars:before { 8648 content: "\f1e5"; 8649 } 8650 8651 i.icon.gratipay:before { 8652 content: "\f184"; 8653 } 8654 8655 i.icon.genderless:before { 8656 content: "\f1db"; 8657 } 8658 8659 i.icon.teletype:before { 8660 content: "\f1e4"; 8661 } 8662 8663 i.icon.power.cord:before { 8664 content: "\f1e6"; 8665 } 8666 8667 i.icon.tty:before { 8668 content: "\f1e4"; 8669 } 8670 8671 i.icon.cc:before { 8672 content: "\f20a"; 8673 } 8674 8675 i.icon.ils:before { 8676 content: "\f20b"; 8677 } 8678 8679 i.icon.plus.cart:before { 8680 content: "\f217"; 8681 } 8682 8683 i.icon.arrow.down.cart:before { 8684 content: "\f218"; 8685 } 8686 8687 i.icon.detective:before { 8688 content: "\f21b"; 8689 } 8690 8691 i.icon.venus:before { 8692 content: "\f221"; 8693 } 8694 8695 i.icon.mars:before { 8696 content: "\f222"; 8697 } 8698 8699 i.icon.mercury:before { 8700 content: "\f223"; 8701 } 8702 8703 i.icon.venus.double:before { 8704 content: "\f226"; 8705 } 8706 8707 i.icon.female.homosexual:before { 8708 content: "\f226"; 8709 } 8710 8711 i.icon.mars.double:before { 8712 content: "\f227"; 8713 } 8714 8715 i.icon.male.homosexual:before { 8716 content: "\f227"; 8717 } 8718 8719 i.icon.venus.mars:before { 8720 content: "\f228"; 8721 } 8722 8723 i.icon.mars.stroke:before { 8724 content: "\f229"; 8725 } 8726 8727 i.icon.mars.alternate:before { 8728 content: "\f229"; 8729 } 8730 8731 i.icon.mars.vertical:before { 8732 content: "\f22a"; 8733 } 8734 8735 i.icon.mars.horizontal:before { 8736 content: "\f22b"; 8737 } 8738 8739 i.icon.mars.stroke.vertical:before { 8740 content: "\f22a"; 8741 } 8742 8743 i.icon.mars.stroke.horizontal:before { 8744 content: "\f22b"; 8745 } 8746 8747 i.icon.neuter:before { 8748 content: "\f22c"; 8749 } 8750 8751 i.icon.facebook.official { 8752 content: "\f230"; 8753 } 8754 8755 i.icon.pinterest.official { 8756 content: "\f231"; 8757 } 8758 8759 i.icon.bed:before { 8760 content: "\f236"; 8761 } 8762 8763 /******************************* 8764 Site Overrides 8765 *******************************/ 8766 /*! 8767 * # Semantic UI x.x - Image 8768 * http://github.com/semantic-org/semantic-ui/ 8769 * 8770 * 8771 * Copyright 2014 Contributors 8772 * Released under the MIT license 8773 * http://opensource.org/licenses/MIT 8774 * 8775 */ 8776 8777 /******************************* 8778 Image 8779 *******************************/ 8780 8781 .ui.image { 8782 position: relative; 8783 display: inline-block; 8784 vertical-align: middle; 8785 max-width: 100%; 8786 background-color: transparent; 8787 } 8788 8789 img.ui.image { 8790 display: block; 8791 } 8792 8793 .ui.image svg, 8794 .ui.image img { 8795 display: block; 8796 max-width: 100%; 8797 height: auto; 8798 } 8799 8800 /******************************* 8801 States 8802 *******************************/ 8803 8804 .ui.hidden.images, 8805 .ui.hidden.image { 8806 display: none; 8807 } 8808 8809 .ui.disabled.images, 8810 .ui.disabled.image { 8811 cursor: default; 8812 opacity: 0.3; 8813 } 8814 8815 /******************************* 8816 Variations 8817 *******************************/ 8818 8819 /*-------------- 8820 Inline 8821 ---------------*/ 8822 8823 .ui.inline.image, 8824 .ui.inline.image svg, 8825 .ui.inline.image img { 8826 display: inline-block; 8827 } 8828 8829 /*------------------ 8830 Vertical Aligned 8831 -------------------*/ 8832 8833 .ui.top.aligned.images .image, 8834 .ui.top.aligned.image, 8835 .ui.top.aligned.image svg, 8836 .ui.top.aligned.image img { 8837 display: inline-block; 8838 vertical-align: top; 8839 } 8840 8841 .ui.middle.aligned.images .image, 8842 .ui.middle.aligned.image, 8843 .ui.middle.aligned.image svg, 8844 .ui.middle.aligned.image img { 8845 display: inline-block; 8846 vertical-align: middle; 8847 } 8848 8849 .ui.bottom.aligned.images .image, 8850 .ui.bottom.aligned.image, 8851 .ui.bottom.aligned.image svg, 8852 .ui.bottom.aligned.image img { 8853 display: inline-block; 8854 vertical-align: bottom; 8855 } 8856 8857 /*-------------- 8858 Rounded 8859 ---------------*/ 8860 8861 .ui.rounded.images .image, 8862 .ui.rounded.images img, 8863 .ui.rounded.images svg, 8864 .ui.rounded.image img, 8865 .ui.rounded.image svg, 8866 .ui.rounded.image { 8867 border-radius: 0.3125em; 8868 } 8869 8870 /*-------------- 8871 Bordered 8872 ---------------*/ 8873 8874 .ui.bordered.images .image, 8875 .ui.bordered.images img, 8876 .ui.bordered.images svg, 8877 .ui.bordered.image img, 8878 .ui.bordered.image svg, 8879 img.ui.bordered.image { 8880 border: 1px solid rgba(0, 0, 0, 0.1); 8881 } 8882 8883 /*-------------- 8884 Circular 8885 ---------------*/ 8886 8887 .ui.circular.images, 8888 .ui.circular.image { 8889 overflow: hidden; 8890 } 8891 8892 .ui.circular.images .image, 8893 .ui.circular.images img, 8894 .ui.circular.images svg, 8895 .ui.circular.image img, 8896 .ui.circular.image svg, 8897 .ui.circular.image { 8898 border-radius: 500rem; 8899 } 8900 8901 /*-------------- 8902 Fluid 8903 ---------------*/ 8904 8905 .ui.fluid.images, 8906 .ui.fluid.image, 8907 .ui.fluid.images img, 8908 .ui.fluid.images svg, 8909 .ui.fluid.image svg, 8910 .ui.fluid.image img { 8911 display: block; 8912 width: 100%; 8913 height: auto; 8914 } 8915 8916 /*-------------- 8917 Avatar 8918 ---------------*/ 8919 8920 .ui.avatar.images .image, 8921 .ui.avatar.images img, 8922 .ui.avatar.images svg, 8923 .ui.avatar.image img, 8924 .ui.avatar.image svg, 8925 .ui.avatar.image { 8926 margin-right: 0.25em; 8927 display: inline-block; 8928 width: 2.5em; 8929 height: 2.5em; 8930 border-radius: 500rem; 8931 } 8932 8933 /*------------------- 8934 Floated 8935 --------------------*/ 8936 8937 .ui.floated.image, 8938 .ui.floated.images { 8939 float: left; 8940 margin-right: 1em; 8941 margin-bottom: 1em; 8942 } 8943 8944 .ui.right.floated.images, 8945 .ui.right.floated.image { 8946 float: right; 8947 margin-right: 0em; 8948 margin-bottom: 1em; 8949 margin-left: 1em; 8950 } 8951 8952 .ui.floated.images:last-child, 8953 .ui.floated.image:last-child { 8954 margin-bottom: 0em; 8955 } 8956 8957 .ui.centered.images, 8958 .ui.centered.image { 8959 margin-left: auto; 8960 margin-right: auto; 8961 } 8962 8963 /*-------------- 8964 Sizes 8965 ---------------*/ 8966 8967 .ui.mini.images .image, 8968 .ui.mini.images img, 8969 .ui.mini.images svg, 8970 .ui.mini.image { 8971 width: 20px; 8972 height: auto; 8973 font-size: 0.71428571rem; 8974 } 8975 8976 .ui.tiny.images .image, 8977 .ui.tiny.images img, 8978 .ui.tiny.images svg, 8979 .ui.tiny.image { 8980 width: 80px; 8981 height: auto; 8982 font-size: 0.85714286rem; 8983 } 8984 8985 .ui.small.images .image, 8986 .ui.small.images img, 8987 .ui.small.images svg, 8988 .ui.small.image { 8989 width: 150px; 8990 height: auto; 8991 font-size: 0.92857143rem; 8992 } 8993 8994 .ui.medium.images .image, 8995 .ui.medium.images img, 8996 .ui.medium.images svg, 8997 .ui.medium.image { 8998 width: 300px; 8999 height: auto; 9000 font-size: 1rem; 9001 } 9002 9003 .ui.large.images .image, 9004 .ui.large.images img, 9005 .ui.large.images svg, 9006 .ui.large.image { 9007 width: 450px; 9008 height: auto; 9009 font-size: 1.14285714rem; 9010 } 9011 9012 .ui.big.images .image, 9013 .ui.big.images img, 9014 .ui.big.images svg, 9015 .ui.big.image { 9016 width: 600px; 9017 height: auto; 9018 font-size: 1.28571429rem; 9019 } 9020 9021 .ui.huge.images .image, 9022 .ui.huge.images img, 9023 .ui.huge.images svg, 9024 .ui.huge.image { 9025 width: 800px; 9026 height: auto; 9027 font-size: 1.42857143rem; 9028 } 9029 9030 .ui.massive.images .image, 9031 .ui.massive.images img, 9032 .ui.massive.images svg, 9033 .ui.massive.image { 9034 width: 960px; 9035 height: auto; 9036 font-size: 1.71428571rem; 9037 } 9038 9039 /******************************* 9040 Groups 9041 *******************************/ 9042 9043 .ui.images { 9044 font-size: 0em; 9045 margin: 0em -0.25rem 0rem; 9046 } 9047 9048 .ui.images .image, 9049 .ui.images img, 9050 .ui.images svg { 9051 display: inline-block; 9052 margin: 0em 0.25rem 0.5rem; 9053 } 9054 9055 /******************************* 9056 Theme Overrides 9057 *******************************/ 9058 9059 /******************************* 9060 Site Overrides 9061 *******************************/ 9062 /*! 9063 * # Semantic UI x.x - Input 9064 * http://github.com/semantic-org/semantic-ui/ 9065 * 9066 * 9067 * Copyright 2014 Contributors 9068 * Released under the MIT license 9069 * http://opensource.org/licenses/MIT 9070 * 9071 */ 9072 9073 /******************************* 9074 Standard 9075 *******************************/ 9076 9077 /*-------------------- 9078 Inputs 9079 ---------------------*/ 9080 9081 .ui.input { 9082 position: relative; 9083 display: -webkit-inline-box; 9084 display: -webkit-inline-flex; 9085 display: -ms-inline-flexbox; 9086 display: inline-flex; 9087 color: rgba(0, 0, 0, 0.8); 9088 } 9089 9090 .ui.input input { 9091 margin: 0em; 9092 -webkit-box-flex: 1; 9093 -webkit-flex-grow: 1; 9094 -ms-flex-positive: 1; 9095 flex-grow: 1; 9096 outline: none; 9097 -webkit-tap-highlight-color: rgba(255, 255, 255, 0); 9098 text-align: left; 9099 line-height: 1.2142em; 9100 font-family: 'Roboto', 'Helvetica Neue', Arial, Helvetica, sans-serif; 9101 padding: 0.67861em 1em; 9102 background: #ffffff; 9103 border: 1px solid rgba(0, 0, 0, 0.15); 9104 color: rgba(0, 0, 0, 0.8); 9105 border-radius: 0.2857rem; 9106 -webkit-transition: background-color 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease; 9107 transition: background-color 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease; 9108 box-shadow: none; 9109 } 9110 9111 /*-------------------- 9112 Placeholder 9113 ---------------------*/ 9114 9115 /* browsers require these rules separate */ 9116 9117 .ui.input input::-webkit-input-placeholder { 9118 color: rgba(0, 0, 0, 0.4); 9119 } 9120 9121 .ui.input input::-moz-placeholder { 9122 color: rgba(0, 0, 0, 0.4); 9123 } 9124 9125 /******************************* 9126 States 9127 *******************************/ 9128 9129 /*-------------------- 9130 Active 9131 ---------------------*/ 9132 9133 .ui.input input:active, 9134 .ui.input.down input { 9135 border-color: rgba(0, 0, 0, 0.3); 9136 background: #fafafa; 9137 color: rgba(0, 0, 0, 0.8); 9138 box-shadow: none; 9139 } 9140 9141 /*-------------------- 9142 Loading 9143 ---------------------*/ 9144 9145 .ui.loading.loading.input > i.icon:before { 9146 position: absolute; 9147 content: ''; 9148 top: 50%; 9149 left: 50%; 9150 margin: -0.64285em 0em 0em -0.64285em; 9151 width: 1.2857em; 9152 height: 1.2857em; 9153 border-radius: 500rem; 9154 border: 0.2em solid rgba(0, 0, 0, 0.1); 9155 } 9156 9157 .ui.loading.loading.input > i.icon:after { 9158 position: absolute; 9159 content: ''; 9160 top: 50%; 9161 left: 50%; 9162 margin: -0.64285em 0em 0em -0.64285em; 9163 width: 1.2857em; 9164 height: 1.2857em; 9165 -webkit-animation: button-spin 0.6s linear; 9166 animation: button-spin 0.6s linear; 9167 -webkit-animation-iteration-count: infinite; 9168 animation-iteration-count: infinite; 9169 border-radius: 500rem; 9170 border-color: #aaaaaa transparent transparent; 9171 border-style: solid; 9172 border-width: 0.2em; 9173 box-shadow: 0px 0px 0px 1px transparent; 9174 } 9175 9176 /*-------------------- 9177 Focus 9178 ---------------------*/ 9179 9180 .ui.input.focus input, 9181 .ui.input input:focus { 9182 border-color: rgba(39, 41, 43, 0.3); 9183 background: #ffffff; 9184 color: rgba(0, 0, 0, 0.8); 9185 box-shadow: none; 9186 } 9187 9188 .ui.input.focus input input::-webkit-input-placeholder, 9189 .ui.input input:focus input::-webkit-input-placeholder { 9190 color: rgba(0, 0, 0, 0.8); 9191 } 9192 9193 .ui.input.focus input input::-moz-placeholder, 9194 .ui.input input:focus input::-moz-placeholder { 9195 color: rgba(0, 0, 0, 0.8); 9196 } 9197 9198 /*-------------------- 9199 Error 9200 ---------------------*/ 9201 9202 .ui.input.error input { 9203 background-color: #fff0f0; 9204 border-color: #dbb1b1; 9205 color: #d95c5c; 9206 box-shadow: none; 9207 } 9208 9209 /* Error Placeholder */ 9210 9211 .ui.input.error input ::-webkit-input-placeholder { 9212 color: rgba(255, 80, 80, 0.4); 9213 } 9214 9215 .ui.input.error input ::-moz-placeholder { 9216 color: rgba(255, 80, 80, 0.4); 9217 } 9218 9219 /* Focused Error Placeholder */ 9220 9221 .ui.input.error input :focus::-webkit-input-placeholder { 9222 color: rgba(255, 80, 80, 0.7); 9223 } 9224 9225 .ui.input.error input :focus::-moz-placeholder { 9226 color: rgba(255, 80, 80, 0.7); 9227 } 9228 9229 /******************************* 9230 Variations 9231 *******************************/ 9232 9233 /*-------------------- 9234 Transparent 9235 ---------------------*/ 9236 9237 .ui.transparent.input input { 9238 border-color: transparent; 9239 background-color: transparent; 9240 padding: 0em; 9241 } 9242 9243 /* Transparent Icon */ 9244 9245 .ui.transparent.icon.input > i.icon { 9246 width: 1.25em; 9247 } 9248 9249 .ui.transparent.icon.input > input { 9250 padding-left: 0em !important; 9251 padding-right: 2em !important; 9252 } 9253 9254 .ui.transparent[class*="left icon"].input > input { 9255 padding-left: 0em !important; 9256 padding-left: 2em !important; 9257 } 9258 9259 /* Transparent Inverted */ 9260 9261 .ui.transparent.inverted.input input::-moz-placeholder { 9262 color: rgba(255, 255, 255, 0.5); 9263 } 9264 9265 .ui.transparent.inverted.input { 9266 color: #ffffff; 9267 } 9268 9269 .ui.transparent.inverted.input input { 9270 color: inherit; 9271 } 9272 9273 /*-------------------- 9274 Icon 9275 ---------------------*/ 9276 9277 .ui.icon.input > i.icon { 9278 cursor: default; 9279 position: absolute; 9280 text-align: center; 9281 top: 0px; 9282 right: 0px; 9283 margin: 0em; 9284 height: 100%; 9285 width: 2.82142em; 9286 opacity: 0.5; 9287 border-radius: 0em 0.2857rem 0.2857rem 0em; 9288 -webkit-transition: opacity 0.3s ease; 9289 transition: opacity 0.3s ease; 9290 } 9291 9292 .ui.icon.input input { 9293 padding-right: 2.82142em !important; 9294 } 9295 9296 .ui.icon.input > i.icon:before, 9297 .ui.icon.input > i.icon:after { 9298 left: 0; 9299 position: absolute; 9300 text-align: center; 9301 top: 50%; 9302 width: 100%; 9303 margin-top: -0.5em; 9304 } 9305 9306 .ui.icon.input > i.link.icon { 9307 cursor: pointer; 9308 } 9309 9310 .ui.icon.input > i.circular.icon { 9311 top: 0.35em; 9312 right: 0.5em; 9313 } 9314 9315 /* Left Icon Input */ 9316 9317 .ui[class*="left icon"].input > i.icon { 9318 right: auto; 9319 left: 1px; 9320 border-radius: 0.2857rem 0em 0em 0.2857rem; 9321 } 9322 9323 .ui[class*="left icon"].input > i.circular.icon { 9324 right: auto; 9325 left: 0.5em; 9326 } 9327 9328 .ui[class*="left icon"].input > input { 9329 padding-left: 2.82142em !important; 9330 padding-right: 1em !important; 9331 } 9332 9333 /* Focus */ 9334 9335 .ui.icon.input > input:focus ~ i.icon { 9336 opacity: 1; 9337 } 9338 9339 /*-------------------- 9340 Labeled 9341 ---------------------*/ 9342 9343 /* Adjacent Label */ 9344 9345 .ui.labeled.input { 9346 display: -webkit-inline-box; 9347 display: -webkit-inline-flex; 9348 display: -ms-inline-flexbox; 9349 display: inline-flex; 9350 } 9351 9352 .ui.labeled.input > .label { 9353 -webkit-box-flex: 0; 9354 -webkit-flex-grow: 0; 9355 -ms-flex-positive: 0; 9356 flex-grow: 0; 9357 margin: 0; 9358 font-size: 1em; 9359 } 9360 9361 .ui.labeled.input > .label:not(.corner) { 9362 padding-top: 0.78571em; 9363 padding-bottom: 0.78571em; 9364 } 9365 9366 /* Fluid Labeled */ 9367 9368 .ui.fluid.labeled.input { 9369 display: -webkit-box; 9370 display: -webkit-flex; 9371 display: -ms-flexbox; 9372 display: flex; 9373 } 9374 9375 /* Label on Left */ 9376 9377 .ui.labeled.input:not([class*="corner labeled"]):not([class*="right labeled"]) > input { 9378 border-left: none; 9379 border-top-left-radius: 0px; 9380 border-bottom-left-radius: 0px; 9381 } 9382 9383 .ui.labeled.input:not([class*="corner labeled"]):not([class*="right labeled"]) > .label { 9384 border-top-right-radius: 0px; 9385 border-bottom-right-radius: 0px; 9386 } 9387 9388 /* Label on Right */ 9389 9390 .ui[class*="right labeled"].input > input { 9391 border-right: none; 9392 border-top-right-radius: 0px !important; 9393 border-bottom-right-radius: 0px !important; 9394 } 9395 9396 .ui[class*="right labeled"].input > .label { 9397 border-top-left-radius: 0px; 9398 border-bottom-left-radius: 0px; 9399 } 9400 9401 /* Corner Label */ 9402 9403 .ui.labeled.input .corner.label { 9404 top: 1px; 9405 right: 1px; 9406 font-size: 0.75em; 9407 border-radius: 0em 0.2857rem 0em 0em; 9408 } 9409 9410 .ui.labeled.input input { 9411 padding-right: 2.5em !important; 9412 } 9413 9414 /* Spacing with corner label */ 9415 9416 .ui[class*="corner labeled"].icon.input:not(.left) > input { 9417 padding-right: 3.25em !important; 9418 } 9419 9420 .ui[class*="corner labeled"].icon.input:not(.left) > .icon { 9421 margin-right: 1.25em; 9422 } 9423 9424 /*-------------------- 9425 Action 9426 ---------------------*/ 9427 9428 .ui.action.input { 9429 display: -webkit-inline-box; 9430 display: -webkit-inline-flex; 9431 display: -ms-inline-flexbox; 9432 display: inline-flex; 9433 } 9434 9435 .ui.action.input > .button, 9436 .ui.action.input > .buttons { 9437 -webkit-box-flex: 0; 9438 -webkit-flex-grow: 0; 9439 -ms-flex-positive: 0; 9440 flex-grow: 0; 9441 } 9442 9443 .ui.action.input > .button, 9444 .ui.action.input > .buttons > .button { 9445 padding-top: 0.78571em; 9446 padding-bottom: 0.78571em; 9447 margin: 0; 9448 } 9449 9450 /* Fluid */ 9451 9452 .ui.fluid.action.input { 9453 display: -webkit-box; 9454 display: -webkit-flex; 9455 display: -ms-flexbox; 9456 display: flex; 9457 } 9458 9459 /* Button on Right */ 9460 9461 .ui.action.input:not([class*="left action"]) > input { 9462 border-right: none; 9463 border-top-right-radius: 0px !important; 9464 border-bottom-right-radius: 0px !important; 9465 } 9466 9467 .ui.action.input:not([class*="left action"]) > .button, 9468 .ui.action.input:not([class*="left action"]) > .buttons > .button { 9469 border-top-left-radius: 0px; 9470 border-bottom-left-radius: 0px; 9471 } 9472 9473 /* Button on Left */ 9474 9475 .ui[class*="left action"].input > .button, 9476 .ui[class*="left action"].input > .buttons > .button { 9477 border-top-right-radius: 0px; 9478 border-bottom-right-radius: 0px; 9479 } 9480 9481 .ui[class*="left action"].input > input { 9482 border-left: none; 9483 border-top-left-radius: 0px; 9484 border-bottom-left-radius: 0px; 9485 } 9486 9487 /*-------------------- 9488 Inverted 9489 ---------------------*/ 9490 9491 /* Standard */ 9492 9493 .ui.inverted.input input { 9494 border: none; 9495 } 9496 9497 /*-------------------- 9498 Fluid 9499 ---------------------*/ 9500 9501 .ui.fluid.input { 9502 display: block; 9503 } 9504 9505 /*-------------------- 9506 Size 9507 ---------------------*/ 9508 9509 .ui.mini.input { 9510 font-size: 0.8125rem; 9511 } 9512 9513 .ui.small.input { 9514 font-size: 0.875rem; 9515 } 9516 9517 .ui.input { 9518 font-size: 1rem; 9519 } 9520 9521 .ui.large.input { 9522 font-size: 1.125rem; 9523 } 9524 9525 .ui.big.input { 9526 font-size: 1.25rem; 9527 } 9528 9529 .ui.huge.input { 9530 font-size: 1.375rem; 9531 } 9532 9533 .ui.massive.input { 9534 font-size: 1.5rem; 9535 } 9536 9537 /******************************* 9538 Theme Overrides 9539 *******************************/ 9540 9541 /******************************* 9542 Site Overrides 9543 *******************************/ 9544 /*! 9545 * # Semantic UI x.x - Label 9546 * http://github.com/semantic-org/semantic-ui/ 9547 * 9548 * 9549 * Copyright 2014 Contributors 9550 * Released under the MIT license 9551 * http://opensource.org/licenses/MIT 9552 * 9553 */ 9554 9555 /******************************* 9556 Label 9557 *******************************/ 9558 9559 .ui.label { 9560 display: inline-block; 9561 vertical-align: baseline; 9562 line-height: 1; 9563 margin: 0em 0.125em; 9564 background-color: #e8e8e8; 9565 border-color: #e8e8e8; 9566 background-image: none; 9567 padding: 0.6em 0.8em; 9568 color: rgba(0, 0, 0, 0.6); 9569 text-transform: none; 9570 font-weight: bold; 9571 border-radius: 0.2857rem; 9572 box-sizing: border-box; 9573 -webkit-transition: background 0.2s ease; 9574 transition: background 0.2s ease; 9575 } 9576 9577 .ui.label:first-child { 9578 margin-left: 0em; 9579 } 9580 9581 .ui.label:last-child { 9582 margin-right: 0em; 9583 } 9584 9585 /* Link */ 9586 9587 a.ui.label { 9588 cursor: pointer; 9589 } 9590 9591 /* Inside Link */ 9592 9593 .ui.label a { 9594 cursor: pointer; 9595 color: inherit; 9596 opacity: 0.8; 9597 -webkit-transition: 0.2s opacity ease; 9598 transition: 0.2s opacity ease; 9599 } 9600 9601 .ui.label a:hover { 9602 opacity: 1; 9603 } 9604 9605 /* Icon */ 9606 9607 .ui.label .icon { 9608 width: auto; 9609 margin: 0em 0.75em 0em 0em; 9610 } 9611 9612 /* Detail */ 9613 9614 .ui.label .detail { 9615 display: inline-block; 9616 vertical-align: top; 9617 font-weight: bold; 9618 margin-left: 1em; 9619 opacity: 0.8; 9620 } 9621 9622 .ui.label .detail .icon { 9623 margin: 0em 0.25em 0em 0em; 9624 } 9625 9626 /* Removable label */ 9627 9628 .ui.label .close.icon, 9629 .ui.label .delete.icon { 9630 cursor: pointer; 9631 margin-right: 0em; 9632 margin-left: 0.5em; 9633 opacity: 0.8; 9634 -webkit-transition: background 0.2s ease; 9635 transition: background 0.2s ease; 9636 } 9637 9638 .ui.label .delete.icon:hover { 9639 opacity: 1; 9640 } 9641 9642 /*------------------- 9643 Group 9644 --------------------*/ 9645 9646 .ui.labels .label { 9647 margin: 0em 0.5em 0.75em 0em; 9648 } 9649 9650 /*------------------- 9651 Coupling 9652 --------------------*/ 9653 9654 /* Remove border radius on attached segment */ 9655 9656 .ui.attached.segment > .ui.top.left.attached.label, 9657 .ui.bottom.attached.segment > .ui.top.left.attached.label { 9658 border-top-left-radius: 0; 9659 } 9660 9661 .ui.attached.segment > .ui.top.right.attached.label, 9662 .ui.bottom.attached.segment > .ui.top.right.attached.label { 9663 border-top-right-radius: 0; 9664 } 9665 9666 .ui.top.attached.segment > .ui.bottom.left.attached.label { 9667 border-bottom-left-radius: 0; 9668 } 9669 9670 .ui.top.attached.segment > .ui.bottom.right.attached.label { 9671 border-bottom-right-radius: 0; 9672 } 9673 9674 /* Padding on next content after a label */ 9675 9676 .ui.top.attached.label:first-child + :not(.attached) { 9677 margin-top: 2rem !important; 9678 } 9679 9680 .ui.bottom.attached.label:first-child ~ :last-child:not(.attached) { 9681 margin-top: 0em; 9682 margin-bottom: 2rem !important; 9683 } 9684 9685 /******************************* 9686 Types 9687 *******************************/ 9688 9689 .ui.image.label { 9690 width: auto !important; 9691 margin-top: 0em; 9692 margin-bottom: 0em; 9693 max-width: 9999px; 9694 vertical-align: baseline; 9695 text-transform: none; 9696 background: #e8e8e8; 9697 padding: 0.6em 0.8em 0.6em 0.5em; 9698 border-radius: 0.2857rem; 9699 box-shadow: none; 9700 } 9701 9702 .ui.image.label img { 9703 display: inline-block; 9704 vertical-align: top; 9705 height: 2.2em; 9706 margin: -0.6em 0.5em -0.6em -0.5em; 9707 border-radius: 0.2857rem; 9708 } 9709 9710 .ui.image.label .detail { 9711 background: rgba(0, 0, 0, 0.1); 9712 margin: -0.6em -0.8em -0.6em 0.5em; 9713 padding: 0.6em 0.8em; 9714 border-radius: 0em 0.2857rem 0.2857rem 0em; 9715 } 9716 9717 /*------------------- 9718 Tag 9719 --------------------*/ 9720 9721 .ui.tag.labels .label, 9722 .ui.tag.label { 9723 margin-left: 1em; 9724 position: relative; 9725 padding-left: 1.5em; 9726 padding-right: 1.5em; 9727 border-radius: 0em 0.2857rem 0.2857rem 0em; 9728 } 9729 9730 .ui.tag.labels .label:before, 9731 .ui.tag.label:before { 9732 position: absolute; 9733 -webkit-transform: translateY(-50%) translateX(50%) rotate(-45deg); 9734 -ms-transform: translateY(-50%) translateX(50%) rotate(-45deg); 9735 transform: translateY(-50%) translateX(50%) rotate(-45deg); 9736 top: 50%; 9737 right: 100%; 9738 content: ''; 9739 background-color: #e8e8e8; 9740 background-image: none; 9741 width: 1.56em; 9742 height: 1.56em; 9743 -webkit-transition: background 0.2s ease; 9744 transition: background 0.2s ease; 9745 } 9746 9747 .ui.tag.labels .label:after, 9748 .ui.tag.label:after { 9749 position: absolute; 9750 content: ''; 9751 top: 50%; 9752 left: -0.25em; 9753 margin-top: -0.25em; 9754 background-color: #ffffff !important; 9755 width: 0.5em; 9756 height: 0.5em; 9757 box-shadow: 0 -1px 1px 0 rgba(0, 0, 0, 0.3); 9758 border-radius: 500rem; 9759 } 9760 9761 /*------------------- 9762 Corner Label 9763 --------------------*/ 9764 9765 .ui.corner.label { 9766 position: absolute; 9767 top: 0em; 9768 right: 0em; 9769 margin: 0em; 9770 padding: 0em; 9771 text-align: center; 9772 width: 3.25em; 9773 height: 3.25em; 9774 z-index: 1; 9775 -webkit-transition: border-color 0.2s ease; 9776 transition: border-color 0.2s ease; 9777 } 9778 9779 /* Icon Label */ 9780 9781 .ui.corner.label { 9782 background-color: transparent !important; 9783 } 9784 9785 .ui.corner.label:after { 9786 position: absolute; 9787 content: ""; 9788 right: 0em; 9789 top: 0em; 9790 z-index: -1; 9791 width: 0em; 9792 height: 0em; 9793 background-color: transparent !important; 9794 border-top: 0em solid transparent; 9795 border-right: 3.25em solid transparent; 9796 border-bottom: 3.25em solid transparent; 9797 border-left: 0em solid transparent; 9798 border-right-color: inherit; 9799 -webkit-transition: border-color 0.2s ease; 9800 transition: border-color 0.2s ease; 9801 } 9802 9803 .ui.corner.label .icon { 9804 position: relative; 9805 top: 0.4em; 9806 left: 0.75em; 9807 font-size: 1em; 9808 margin: 0em; 9809 } 9810 9811 /* Left Corner */ 9812 9813 .ui.left.corner.label, 9814 .ui.left.corner.label:after { 9815 right: auto; 9816 left: 0em; 9817 } 9818 9819 .ui.left.corner.label:after { 9820 border-top: 3.25em solid transparent; 9821 border-right: 3.25em solid transparent; 9822 border-bottom: 0em solid transparent; 9823 border-left: 0em solid transparent; 9824 border-top-color: inherit; 9825 } 9826 9827 .ui.left.corner.label .icon { 9828 left: -0.75em; 9829 } 9830 9831 /* Segment */ 9832 9833 .ui.segment > .ui.corner.label { 9834 top: -1px; 9835 right: -1px; 9836 } 9837 9838 .ui.segment > .ui.left.corner.label { 9839 right: auto; 9840 left: -1px; 9841 } 9842 9843 /* Input */ 9844 9845 .ui.input > .ui.corner.label { 9846 top: 1px; 9847 right: 1px; 9848 } 9849 9850 .ui.input > .ui.right.corner.label { 9851 right: auto; 9852 left: 1px; 9853 } 9854 9855 /*------------------- 9856 Ribbon 9857 --------------------*/ 9858 9859 .ui.ribbon.label { 9860 position: relative; 9861 margin: 0em; 9862 min-width: -webkit-max-content; 9863 min-width: -moz-max-content; 9864 min-width: max-content; 9865 border-radius: 0em 0.2857rem 0.2857rem 0em; 9866 border-color: rgba(0, 0, 0, 0.15); 9867 } 9868 9869 .ui.ribbon.label:after { 9870 position: absolute; 9871 content: ''; 9872 top: 100%; 9873 left: 0%; 9874 background-color: transparent !important; 9875 border-style: solid; 9876 border-width: 0em 1.2em 1.2em 0em; 9877 border-color: transparent; 9878 border-right-color: inherit; 9879 width: 0em; 9880 height: 0em; 9881 } 9882 9883 /* Right Ribbon */ 9884 9885 .ui[class*="right ribbon"].label { 9886 text-align: left; 9887 -webkit-transform: translateX(-100%); 9888 -ms-transform: translateX(-100%); 9889 transform: translateX(-100%); 9890 border-radius: 0.2857rem 0em 0em 0.2857rem; 9891 padding-left: 0.8em; 9892 } 9893 9894 .ui[class*="right ribbon"].label:after { 9895 left: auto; 9896 right: 0%; 9897 border-style: solid; 9898 border-width: 1.2em 1.2em 0em 0em; 9899 border-color: transparent; 9900 border-top-color: inherit; 9901 } 9902 9903 /* Positioning */ 9904 9905 .ui.ribbon.label { 9906 left: -webkit-calc( -1rem - 1.2em ); 9907 left: calc( -1rem - 1.2em ); 9908 margin-right: -1.2em; 9909 padding-left: -webkit-calc( 1rem + 1.2em ); 9910 padding-left: calc( 1rem + 1.2em ); 9911 } 9912 9913 .ui[class*="right ribbon"].label { 9914 left: -webkit-calc(100% + 1rem + 1.2em ); 9915 left: calc(100% + 1rem + 1.2em ); 9916 padding-right: -webkit-calc( 1rem + 1.2em ); 9917 padding-right: calc( 1rem + 1.2em ); 9918 } 9919 9920 /* Inside Image */ 9921 9922 .ui.image > .ribbon.label, 9923 .ui.card .image > .ribbon.label { 9924 position: absolute; 9925 top: 1rem; 9926 } 9927 9928 .ui.card .image > .ui.ribbon.label, 9929 .ui.image > .ui.ribbon.label { 9930 left: -webkit-calc( 0.05rem - 1.2em ); 9931 left: calc( 0.05rem - 1.2em ); 9932 padding-left: -webkit-calc( -0.05rem + 1.2em ); 9933 padding-left: calc( -0.05rem + 1.2em ); 9934 } 9935 9936 .ui.card .image > .ui[class*="right ribbon"].label, 9937 .ui.image > .ui[class*="right ribbon"].label { 9938 left: -webkit-calc(100% + -0.05rem + 1.2em ); 9939 left: calc(100% + -0.05rem + 1.2em ); 9940 padding-left: 0.8em; 9941 padding-right: -webkit-calc( -0.05rem + 1.2em ); 9942 padding-right: calc( -0.05rem + 1.2em ); 9943 } 9944 9945 /*------------------- 9946 Attached 9947 --------------------*/ 9948 9949 .ui.top.attached.label, 9950 .ui.attached.label { 9951 width: 100%; 9952 position: absolute; 9953 margin: 0em; 9954 top: 0em; 9955 left: 0em; 9956 padding: 0.75em 1em; 9957 border-radius: 0.2857rem 0.2857rem 0em 0em; 9958 } 9959 9960 .ui.bottom.attached.label { 9961 top: auto; 9962 bottom: 0em; 9963 border-radius: 0em 0em 0.2857rem 0.2857rem; 9964 } 9965 9966 .ui.top.left.attached.label { 9967 width: auto; 9968 margin-top: 0em !important; 9969 border-radius: 0.2857rem 0em 0.2857rem 0em; 9970 } 9971 9972 .ui.top.right.attached.label { 9973 width: auto; 9974 left: auto; 9975 right: 0em; 9976 border-radius: 0em 0.2857rem 0em 0.2857rem; 9977 } 9978 9979 .ui.bottom.left.attached.label { 9980 width: auto; 9981 top: auto; 9982 bottom: 0em; 9983 border-radius: 0em 0.2857rem 0em 0.2857rem; 9984 } 9985 9986 .ui.bottom.right.attached.label { 9987 top: auto; 9988 bottom: 0em; 9989 left: auto; 9990 right: 0em; 9991 width: auto; 9992 border-radius: 0.2857rem 0em 0.2857rem 0em; 9993 } 9994 9995 /******************************* 9996 States 9997 *******************************/ 9998 9999 /*------------------- 10000 Disabled 10001 --------------------*/ 10002 10003 .ui.label.disabled { 10004 opacity: 0.5; 10005 } 10006 10007 /*------------------- 10008 Hover 10009 --------------------*/ 10010 10011 a.ui.labels .label:hover, 10012 a.ui.label:hover { 10013 background-color: #e0e0e0; 10014 border-color: #e0e0e0; 10015 background-image: none; 10016 color: rgba(0, 0, 0, 0.8); 10017 } 10018 10019 .ui.labels a.label:hover:before, 10020 a.ui.label:hover:before { 10021 background-color: #e0e0e0; 10022 background-image: none; 10023 color: rgba(0, 0, 0, 0.8); 10024 } 10025 10026 /*------------------- 10027 Visible 10028 --------------------*/ 10029 10030 .ui.labels.visible .label, 10031 .ui.label.visible { 10032 display: inline-block !important; 10033 } 10034 10035 /*------------------- 10036 Hidden 10037 --------------------*/ 10038 10039 .ui.labels.hidden .label, 10040 .ui.label.hidden { 10041 display: none !important; 10042 } 10043 10044 /******************************* 10045 Variations 10046 *******************************/ 10047 10048 /*------------------- 10049 Colors 10050 --------------------*/ 10051 10052 /*--- Black ---*/ 10053 10054 .ui.black.labels .label, 10055 .ui.black.label { 10056 background-color: #1b1c1d !important; 10057 border-color: #1b1c1d !important; 10058 color: #ffffff !important; 10059 } 10060 10061 .ui.labels .black.label:before, 10062 .ui.black.labels .label:before, 10063 .ui.black.label:before { 10064 background-color: #1b1c1d !important; 10065 } 10066 10067 a.ui.black.labels .label:hover, 10068 a.ui.black.label:hover { 10069 background-color: #1b1c1d !important; 10070 border-color: #1b1c1d !important; 10071 } 10072 10073 .ui.labels a.black.label:hover:before, 10074 .ui.black.labels a.label:hover:before, 10075 a.ui.black.label:hover:before { 10076 background-color: #1b1c1d !important; 10077 } 10078 10079 .ui.black.corner.label, 10080 .ui.black.corner.label:hover { 10081 background-color: transparent !important; 10082 } 10083 10084 .ui.black.ribbon.label { 10085 border-color: #020203 !important; 10086 } 10087 10088 /*--- Blue ---*/ 10089 10090 .ui.blue.labels .label, 10091 .ui.blue.label { 10092 background-color: #006e93 !important; 10093 border-color: #006e93 !important; 10094 color: #ffffff !important; 10095 } 10096 10097 .ui.labels .blue.label:before, 10098 .ui.blue.labels .label:before, 10099 .ui.blue.label:before { 10100 background-color: #006e93 !important; 10101 } 10102 10103 a.ui.blue.labels .label:hover, 10104 .ui.blue.labels a.label:hover, 10105 a.ui.blue.label:hover { 10106 background-color: #0079a2 !important; 10107 border-color: #0079a2 !important; 10108 color: #ffffff !important; 10109 } 10110 10111 .ui.labels a.blue.label:hover:before, 10112 .ui.blue.labels a.label:hover:before, 10113 a.ui.blue.label:hover:before { 10114 background-color: #0079a2 !important; 10115 } 10116 10117 .ui.blue.corner.label, 10118 .ui.blue.corner.label:hover { 10119 background-color: transparent !important; 10120 } 10121 10122 .ui.blue.ribbon.label { 10123 border-color: #004860 !important; 10124 } 10125 10126 /*--- Green ---*/ 10127 10128 .ui.green.labels .label, 10129 .ui.green.label { 10130 background-color: #5bbd72 !important; 10131 border-color: #5bbd72 !important; 10132 color: #ffffff !important; 10133 } 10134 10135 .ui.labels .green.label:before, 10136 .ui.green.labels .label:before, 10137 .ui.green.label:before { 10138 background-color: #5bbd72 !important; 10139 } 10140 10141 a.ui.green.labels .label:hover, 10142 a.ui.green.label:hover { 10143 background-color: #66c17b !important; 10144 border-color: #66c17b !important; 10145 } 10146 10147 .ui.labels a.green.label:hover:before, 10148 .ui.green.labels a.label:hover:before, 10149 a.ui.green.label:hover:before { 10150 background-color: #66c17b !important; 10151 } 10152 10153 .ui.green.corner.label, 10154 .ui.green.corner.label:hover { 10155 background-color: transparent !important; 10156 } 10157 10158 .ui.green.ribbon.label { 10159 border-color: #42a359 !important; 10160 } 10161 10162 /*--- Orange ---*/ 10163 10164 .ui.orange.labels .label, 10165 .ui.orange.label { 10166 background-color: #e07b53 !important; 10167 border-color: #e07b53 !important; 10168 color: #ffffff !important; 10169 } 10170 10171 .ui.labels .orange.label:before, 10172 .ui.orange.labels .label:before, 10173 .ui.orange.label:before { 10174 background-color: #e07b53 !important; 10175 } 10176 10177 a.ui.orange.labels .label:hover, 10178 .ui.orange.labels a.label:hover, 10179 a.ui.orange.label:hover { 10180 background-color: #e28560 !important; 10181 border-color: #e28560 !important; 10182 color: #ffffff !important; 10183 } 10184 10185 .ui.labels a.orange.label:hover:before, 10186 .ui.orange.labels a.label:hover:before, 10187 a.ui.orange.label:hover:before { 10188 background-color: #e28560 !important; 10189 } 10190 10191 .ui.orange.corner.label, 10192 .ui.orange.corner.label:hover { 10193 background-color: transparent !important; 10194 } 10195 10196 .ui.orange.ribbon.label { 10197 border-color: #d85a28 !important; 10198 } 10199 10200 /*--- Pink ---*/ 10201 10202 .ui.pink.labels .label, 10203 .ui.pink.label { 10204 background-color: #d9499a !important; 10205 border-color: #d9499a !important; 10206 color: #ffffff !important; 10207 } 10208 10209 .ui.labels .pink.label:before, 10210 .ui.pink.labels .label:before, 10211 .ui.pink.label:before { 10212 background-color: #d9499a !important; 10213 } 10214 10215 a.ui.pink.labels .label:hover, 10216 .ui.pink.labels a.label:hover, 10217 a.ui.pink.label:hover { 10218 background-color: #dc56a1 !important; 10219 border-color: #dc56a1 !important; 10220 color: #ffffff !important; 10221 } 10222 10223 .ui.labels a.pink.label:hover:before, 10224 .ui.pink.labels a.label:hover:before, 10225 a.ui.pink.label:hover:before { 10226 background-color: #dc56a1 !important; 10227 } 10228 10229 .ui.pink.corner.label, 10230 .ui.pink.corner.label:hover { 10231 background-color: transparent !important; 10232 } 10233 10234 .ui.pink.ribbon.label { 10235 border-color: #c62981 !important; 10236 } 10237 10238 /*--- Purple ---*/ 10239 10240 .ui.purple.labels .label, 10241 .ui.purple.label { 10242 background-color: #564f8a !important; 10243 border-color: #564f8a !important; 10244 color: #ffffff !important; 10245 } 10246 10247 .ui.labels .purple.label:before, 10248 .ui.purple.labels .label:before, 10249 .ui.purple.label:before { 10250 background-color: #564f8a !important; 10251 } 10252 10253 a.ui.purple.labels .label:hover, 10254 .ui.purple.labels a.label:hover, 10255 a.ui.purple.label:hover { 10256 background-color: #5c5594 !important; 10257 border-color: #5c5594 !important; 10258 color: #ffffff !important; 10259 } 10260 10261 .ui.labels a.purple.label:hover:before, 10262 .ui.purple.labels a.label:hover:before, 10263 a.ui.purple.label:hover:before { 10264 background-color: #5c5594 !important; 10265 } 10266 10267 .ui.purple.corner.label, 10268 .ui.purple.corner.label:hover { 10269 background-color: transparent !important; 10270 } 10271 10272 .ui.purple.ribbon.label { 10273 border-color: #423c6a !important; 10274 } 10275 10276 /*--- Red ---*/ 10277 10278 .ui.red.labels .label, 10279 .ui.red.label { 10280 background-color: #d95c5c !important; 10281 border-color: #d95c5c !important; 10282 color: #ffffff !important; 10283 } 10284 10285 .ui.labels .red.label:before, 10286 .ui.red.labels .label:before, 10287 .ui.red.label:before { 10288 background-color: #d95c5c !important; 10289 } 10290 10291 .ui.red.corner.label, 10292 .ui.red.corner.label:hover { 10293 background-color: transparent !important; 10294 } 10295 10296 a.ui.red.labels .label:hover, 10297 a.ui.red.label:hover { 10298 background-color: #dc6868 !important; 10299 border-color: #dc6868 !important; 10300 color: #ffffff !important; 10301 } 10302 10303 .ui.labels a.red.label:hover:before, 10304 .ui.red.labels a.label:hover:before, 10305 a.ui.red.label:hover:before { 10306 background-color: #dc6868 !important; 10307 } 10308 10309 .ui.red.ribbon.label { 10310 border-color: #cf3333 !important; 10311 } 10312 10313 /*--- Teal ---*/ 10314 10315 .ui.teal.labels .label, 10316 .ui.teal.label { 10317 background-color: #00b5ad !important; 10318 border-color: #00b5ad !important; 10319 color: #ffffff !important; 10320 } 10321 10322 .ui.labels .teal.label:before, 10323 .ui.teal.labels .label:before, 10324 .ui.teal.label:before { 10325 background-color: #00b5ad !important; 10326 } 10327 10328 a.ui.teal.labels .label:hover, 10329 .ui.teal.labels a.label:hover, 10330 a.ui.teal.label:hover { 10331 background-color: #00c4bc !important; 10332 border-color: #00c4bc !important; 10333 color: #ffffff !important; 10334 } 10335 10336 .ui.labels a.teal.label:hover:before, 10337 .ui.teal.labels a.label:hover:before, 10338 a.ui.teal.label:hover:before { 10339 background-color: #00c4bc !important; 10340 } 10341 10342 .ui.teal.corner.label, 10343 .ui.teal.corner.label:hover { 10344 background-color: transparent !important; 10345 } 10346 10347 .ui.teal.ribbon.label { 10348 border-color: #00827c !important; 10349 } 10350 10351 /*--- Yellow ---*/ 10352 10353 .ui.yellow.labels .label, 10354 .ui.yellow.label { 10355 background-color: #f2c61f !important; 10356 border-color: #f2c61f !important; 10357 color: #ffffff !important; 10358 } 10359 10360 .ui.labels .yellow.label:before, 10361 .ui.yellow.labels .label:before, 10362 .ui.yellow.label:before { 10363 background-color: #f2c61f !important; 10364 } 10365 10366 a.ui.yellow.labels .label:hover, 10367 .ui.yellow.labels a.label:hover, 10368 a.ui.yellow.label:hover { 10369 background-color: #f3ca2d !important; 10370 border-color: #f3ca2d !important; 10371 color: #ffffff !important; 10372 } 10373 10374 .ui.labels a.yellow.label:hover:before, 10375 .ui.yellow.labels a.label:hover:before, 10376 a.ui.yellow.label:hover:before { 10377 background-color: #f3ca2d !important; 10378 } 10379 10380 .ui.yellow.corner.label, 10381 .ui.yellow.corner.label:hover { 10382 background-color: transparent !important; 10383 } 10384 10385 .ui.yellow.ribbon.label { 10386 border-color: #d2a90c !important; 10387 } 10388 10389 /*------------------- 10390 Fluid 10391 --------------------*/ 10392 10393 .ui.label.fluid, 10394 .ui.fluid.labels > .label { 10395 width: 100%; 10396 box-sizing: border-box; 10397 } 10398 10399 /*------------------- 10400 Inverted 10401 --------------------*/ 10402 10403 .ui.inverted.labels .label, 10404 .ui.inverted.label { 10405 color: #ffffff !important; 10406 } 10407 10408 /*------------------- 10409 Horizontal 10410 --------------------*/ 10411 10412 .ui.horizontal.labels .label, 10413 .ui.horizontal.label { 10414 margin: 0em 0.5em 0em 0em; 10415 padding: 0.4em 0.8em; 10416 min-width: 3em; 10417 text-align: center; 10418 } 10419 10420 /*------------------- 10421 Circular 10422 --------------------*/ 10423 10424 .ui.circular.labels .label, 10425 .ui.circular.label { 10426 min-width: 2em; 10427 min-height: 2em; 10428 padding: 0.5em !important; 10429 line-height: 1em; 10430 text-align: center; 10431 border-radius: 500rem; 10432 } 10433 10434 .ui.empty.circular.labels .label, 10435 .ui.empty.circular.label { 10436 min-width: 0em; 10437 min-height: 0em; 10438 overflow: hidden; 10439 width: 0.5em; 10440 height: 0.5em; 10441 vertical-align: baseline; 10442 } 10443 10444 /*------------------- 10445 Pointing 10446 --------------------*/ 10447 10448 .ui.pointing.label { 10449 position: relative; 10450 } 10451 10452 .ui.attached.pointing.label { 10453 position: absolute; 10454 } 10455 10456 .ui.pointing.label:before { 10457 position: absolute; 10458 content: ''; 10459 -webkit-transform: rotate(45deg); 10460 -ms-transform: rotate(45deg); 10461 transform: rotate(45deg); 10462 background-image: none; 10463 z-index: 2; 10464 width: 0.6em; 10465 height: 0.6em; 10466 -webkit-transition: background 0.2s ease; 10467 transition: background 0.2s ease; 10468 } 10469 10470 /*--- Above ---*/ 10471 10472 .ui.pointing.label:before { 10473 background-color: #e8e8e8; 10474 background-image: none; 10475 } 10476 10477 .ui.pointing.label, 10478 .ui.pointing.above.label { 10479 margin-top: 1em; 10480 } 10481 10482 .ui.pointing.label:before, 10483 .ui.pointing.above.label:before { 10484 margin-left: -0.3em; 10485 top: -0.3em; 10486 left: 50%; 10487 } 10488 10489 /*--- Below ---*/ 10490 10491 .ui.pointing.bottom.label, 10492 .ui.pointing.below.label { 10493 margin-top: 0em; 10494 margin-bottom: 1em; 10495 } 10496 10497 .ui.pointing.bottom.label:before, 10498 .ui.pointing.below.label:before { 10499 margin-left: -0.3em; 10500 top: auto; 10501 right: auto; 10502 bottom: -0.3em; 10503 left: 50%; 10504 } 10505 10506 /*--- Left ---*/ 10507 10508 .ui.pointing.left.label { 10509 margin-top: 0em; 10510 margin-left: 0.6em; 10511 } 10512 10513 .ui.pointing.left.label:before { 10514 margin-top: -0.3em; 10515 bottom: auto; 10516 right: auto; 10517 top: 50%; 10518 left: 0em; 10519 } 10520 10521 /*--- Right ---*/ 10522 10523 .ui.pointing.right.label { 10524 margin-top: 0em; 10525 margin-right: 0.6em; 10526 } 10527 10528 .ui.pointing.right.label:before { 10529 margin-top: -0.3em; 10530 right: -0.3em; 10531 top: 50%; 10532 bottom: auto; 10533 left: auto; 10534 } 10535 10536 /*------------------ 10537 Floating Label 10538 -------------------*/ 10539 10540 .ui.floating.label { 10541 position: absolute; 10542 z-index: 100; 10543 top: -1em; 10544 left: 100%; 10545 margin: 0em 0em 0em -1.5em !important; 10546 } 10547 10548 /*------------------- 10549 Sizes 10550 --------------------*/ 10551 10552 .ui.mini.labels .label, 10553 .ui.mini.label { 10554 font-size: 0.6428rem; 10555 } 10556 10557 .ui.tiny.labels .label, 10558 .ui.tiny.label { 10559 font-size: 0.7142rem; 10560 } 10561 10562 .ui.small.labels .label, 10563 .ui.small.label { 10564 font-size: 0.7857rem; 10565 } 10566 10567 .ui.labels .label, 10568 .ui.label { 10569 font-size: 0.8571rem; 10570 } 10571 10572 .ui.large.labels .label, 10573 .ui.large.label { 10574 font-size: 1rem; 10575 } 10576 10577 .ui.big.labels .label, 10578 .ui.big.label { 10579 font-size: 1.1428rem; 10580 } 10581 10582 .ui.huge.labels .label, 10583 .ui.huge.label { 10584 font-size: 1.2857rem; 10585 } 10586 10587 .ui.massive.labels .label, 10588 .ui.massive.label { 10589 font-size: 1.4285rem; 10590 } 10591 10592 /******************************* 10593 Theme Overrides 10594 *******************************/ 10595 10596 /******************************* 10597 Site Overrides 10598 *******************************/ 10599 /*! 10600 * # Semantic UI x.x - List 10601 * http://github.com/semantic-org/semantic-ui/ 10602 * 10603 * 10604 * Copyright 2014 Contributorss 10605 * Released under the MIT license 10606 * http://opensource.org/licenses/MIT 10607 * 10608 */ 10609 10610 /******************************* 10611 List 10612 *******************************/ 10613 10614 ul.ui.list, 10615 ol.ui.list, 10616 .ui.list { 10617 list-style-type: none; 10618 margin: 1em 0em; 10619 padding: 0em 0em; 10620 } 10621 10622 ul.ui.list:first-child, 10623 ol.ui.list:first-child, 10624 .ui.list:first-child { 10625 margin-top: 0em; 10626 padding-top: 0em; 10627 } 10628 10629 ul.ui.list:last-child, 10630 ol.ui.list:last-child, 10631 .ui.list:last-child { 10632 margin-bottom: 0em; 10633 padding-bottom: 0em; 10634 } 10635 10636 /******************************* 10637 Content 10638 *******************************/ 10639 10640 /* List Item */ 10641 10642 ul.ui.list li, 10643 ol.ui.list li, 10644 .ui.list > .item, 10645 .ui.list .list > .item { 10646 display: list-item; 10647 table-layout: fixed; 10648 list-style-type: none; 10649 list-style-position: outside; 10650 padding: 0.3em 0em; 10651 line-height: 1.2; 10652 } 10653 10654 ul.ui.list > li:first-child:after, 10655 ol.ui.list > li:first-child:after, 10656 .ui.list > .list > .item, 10657 .ui.list > .item:after { 10658 content: ''; 10659 display: block; 10660 height: 0; 10661 clear: both; 10662 visibility: hidden; 10663 } 10664 10665 ul.ui.list li:first-child, 10666 ol.ui.list li:first-child, 10667 .ui.list .list > .item:first-child, 10668 .ui.list > .item:first-child { 10669 padding-top: 0em; 10670 } 10671 10672 ul.ui.list li:last-child, 10673 ol.ui.list li:last-child, 10674 .ui.list .list > .item:last-child, 10675 .ui.list > .item:last-child { 10676 padding-bottom: 0em; 10677 } 10678 10679 /* Child List */ 10680 10681 ul.ui.list ul, 10682 ol.ui.list ol, 10683 .ui.list .list { 10684 clear: both; 10685 margin: 0em; 10686 padding: 0.75em 0em 0.25em 0.5em; 10687 } 10688 10689 /* Icon */ 10690 10691 .ui.list .list > .item > i.icon, 10692 .ui.list > .item > i.icon { 10693 display: table-cell; 10694 margin: 0em; 10695 padding-top: 0.1rem; 10696 padding-right: 0.3em; 10697 vertical-align: middle; 10698 -webkit-transition: color 0.2s ease; 10699 transition: color 0.2s ease; 10700 } 10701 10702 .ui.list .list > .item i[class*="top aligned"].icon, 10703 .ui.list > .item > i[class*="top aligned"].icon { 10704 vertical-align: top; 10705 } 10706 10707 .ui.list .list > .item > i.icon:only-child, 10708 .ui.list > .item > i.icon:only-child { 10709 display: inline-block; 10710 vertical-align: top; 10711 } 10712 10713 /* Image */ 10714 10715 .ui.list .list > .item > .image, 10716 .ui.list > .item > .image { 10717 display: table-cell; 10718 background-color: transparent; 10719 margin: 0em; 10720 padding-right: 0.5em; 10721 vertical-align: middle; 10722 } 10723 10724 .ui.list .list > .item > [class*="top aligned"].image, 10725 .ui.list > .item > [class*="top aligned"].image { 10726 vertical-align: top; 10727 } 10728 10729 .ui.list .list > .item > .image img, 10730 .ui.list > .item > .image img { 10731 vertical-align: middle; 10732 } 10733 10734 .ui.list .list > .item > img.image, 10735 .ui.list .list > .item > .image:only-child, 10736 .ui.list > .item > img.image, 10737 .ui.list > .item > .image:only-child { 10738 display: inline-block; 10739 padding-right: 0em; 10740 } 10741 10742 /* Content */ 10743 10744 .ui.list .list > .item > .content, 10745 .ui.list > .item > .content { 10746 line-height: 1.2em; 10747 } 10748 10749 .ui.list .list > .item > .image + .content, 10750 .ui.list .list > .item > .icon + .content .ui.list > .item > .image + .content, 10751 .ui.list > .item > .icon + .content { 10752 display: table-cell; 10753 padding: 0em 0em 0em 0.5em; 10754 vertical-align: middle; 10755 } 10756 10757 .ui.list .list > .item > .image + .content, 10758 .ui.list .list > .item > .icon + .content, 10759 .ui.list > .item > .image + .content, 10760 .ui.list > .item > .icon + .content { 10761 display: table-cell; 10762 padding: 0em 0em 0em 0.5em; 10763 vertical-align: middle; 10764 } 10765 10766 .ui.list .list > .item > img.image + .content, 10767 .ui.list > .item > img.image + .content { 10768 display: inline-block; 10769 } 10770 10771 .ui.list .list > .item [class*="top aligned"].content, 10772 .ui.list > .item > [class*="top aligned"].content { 10773 vertical-align: top; 10774 } 10775 10776 .ui.list .list > .item > .content > .list, 10777 .ui.list > .item > .content > .list { 10778 margin-left: 0em; 10779 padding-left: 0em; 10780 } 10781 10782 /* Item Link */ 10783 10784 .ui.list .list > a.item, 10785 .ui.list > a.item { 10786 cursor: pointer; 10787 color: rgba(0, 0, 0, 0.8); 10788 } 10789 10790 .ui.list .list > a.item:hover, 10791 .ui.list > a.item:hover { 10792 color: #00b2f3; 10793 } 10794 10795 /* Linked Item Icons */ 10796 10797 .ui.list .list > a.item i.icon, 10798 .ui.list > a.item i.icon { 10799 color: rgba(0, 0, 0, 0.4); 10800 } 10801 10802 /* Linking Content */ 10803 10804 .ui.list .item a { 10805 cursor: pointer; 10806 color: rgba(0, 0, 0, 0.8) !important; 10807 } 10808 10809 .ui.list .item a:hover { 10810 color: #00b2f3 !important; 10811 } 10812 10813 /* Header */ 10814 10815 .ui.list .list > .item .header, 10816 .ui.list > .item .header { 10817 display: block; 10818 margin: 0em; 10819 font-family: 'Roboto', 'Helvetica Neue', Arial, Helvetica, sans-serif; 10820 font-weight: bold; 10821 color: rgba(0, 0, 0, 0.8); 10822 } 10823 10824 .ui.list .list > .item .description, 10825 .ui.list > .item .description { 10826 display: block; 10827 color: rgba(0, 0, 0, 0.8); 10828 } 10829 10830 /* Floated Content */ 10831 10832 .ui.list .list > .item [class*="left floated"], 10833 .ui.list > .item [class*="left floated"] { 10834 float: left; 10835 margin: 0em 1em 0em 0em; 10836 } 10837 10838 .ui.list .list > .item [class*="right floated"], 10839 .ui.list > .item [class*="right floated"] { 10840 float: right; 10841 margin: 0em 0em 0em 1em; 10842 } 10843 10844 /******************************* 10845 Coupling 10846 *******************************/ 10847 10848 .ui.menu .ui.list > .item, 10849 .ui.menu .ui.list .list > .item { 10850 display: list-item; 10851 table-layout: fixed; 10852 background-color: transparent; 10853 list-style-type: none; 10854 list-style-position: outside; 10855 padding: 0.3em 0em; 10856 line-height: 1.2; 10857 } 10858 10859 .ui.menu .ui.list .list > .item:before, 10860 .ui.menu .ui.list > .item:before { 10861 border: none; 10862 background: none; 10863 } 10864 10865 .ui.menu .ui.list .list > .item:first-child, 10866 .ui.menu .ui.list > .item:first-child { 10867 padding-top: 0em; 10868 } 10869 10870 .ui.menu .ui.list .list > .item:last-child, 10871 .ui.menu .ui.list > .item:last-child { 10872 padding-bottom: 0em; 10873 } 10874 10875 /******************************* 10876 Types 10877 *******************************/ 10878 10879 /*------------------- 10880 Horizontal 10881 --------------------*/ 10882 10883 .ui.horizontal.list { 10884 display: inline-block; 10885 font-size: 0em; 10886 } 10887 10888 .ui.horizontal.list > .item { 10889 display: inline-block; 10890 margin-left: 1em; 10891 font-size: 1rem; 10892 } 10893 10894 .ui.horizontal.list > .item:first-child { 10895 margin-left: 0em !important; 10896 padding-left: 0em !important; 10897 } 10898 10899 .ui.horizontal.list .list { 10900 padding-left: 0em; 10901 padding-bottom: 0em; 10902 } 10903 10904 /* Padding on all elements */ 10905 10906 .ui.horizontal.list > .item:first-child, 10907 .ui.horizontal.list > .item:last-child { 10908 padding-top: 0.3em; 10909 padding-bottom: 0.3em; 10910 } 10911 10912 /* Horizontal List */ 10913 10914 .ui.horizontal.list > .item > i.icon { 10915 margin: 0em; 10916 padding: 0em 0.25em 0em 0em; 10917 } 10918 10919 .ui.horizontal.list > .item > .icon, 10920 .ui.horizontal.list > .item > .icon + .content { 10921 float: none; 10922 display: inline-block; 10923 } 10924 10925 /******************************* 10926 States 10927 *******************************/ 10928 10929 /*------------------- 10930 Disabled 10931 --------------------*/ 10932 10933 .ui.list .list > .disabled.item, 10934 .ui.list > .disabled.item { 10935 pointer-events: none; 10936 color: rgba(40, 40, 40, 0.3) !important; 10937 } 10938 10939 .ui.inverted.list .list > .disabled.item, 10940 .ui.inverted.list > .disabled.item { 10941 color: rgba(225, 225, 225, 0.3) !important; 10942 } 10943 10944 /*------------------- 10945 Hover 10946 --------------------*/ 10947 10948 .ui.list .list > a.item:hover .icon, 10949 .ui.list > a.item:hover .icon { 10950 color: rgba(0, 0, 0, 0.8); 10951 } 10952 10953 /******************************* 10954 Variations 10955 *******************************/ 10956 10957 /*------------------- 10958 Inverted 10959 --------------------*/ 10960 10961 .ui.inverted.list .list > a.item > .icon, 10962 .ui.inverted.list > a.item > .icon { 10963 color: rgba(255, 255, 255, 0.8); 10964 } 10965 10966 .ui.inverted.list .list > .item .header, 10967 .ui.inverted.list > .item .header { 10968 color: #ffffff; 10969 } 10970 10971 .ui.inverted.list .list > .item .description, 10972 .ui.inverted.list > .item .description { 10973 color: rgba(255, 255, 255, 0.8); 10974 } 10975 10976 /* Item Link */ 10977 10978 .ui.inverted.list .list > a.item, 10979 .ui.inverted.list > a.item { 10980 cursor: pointer; 10981 color: #ffffff; 10982 } 10983 10984 .ui.inverted.list .list > a.item:hover, 10985 .ui.inverted.list > a.item:hover { 10986 color: #00b2f3; 10987 } 10988 10989 /* Linking Content */ 10990 10991 .ui.inverted.list .item a { 10992 cursor: pointer; 10993 color: #ffffff !important; 10994 } 10995 10996 .ui.inverted.list .item a:hover { 10997 color: #00b2f3 !important; 10998 } 10999 11000 /*------------------- 11001 Link 11002 --------------------*/ 11003 11004 .ui.link.list .item, 11005 .ui.link.list a.item, 11006 .ui.link.list .item a { 11007 color: rgba(0, 0, 0, 0.4); 11008 -webkit-transition: 0.2s color ease; 11009 transition: 0.2s color ease; 11010 } 11011 11012 .ui.link.list a.item:hover, 11013 .ui.link.list .item a:hover { 11014 color: rgba(0, 0, 0, 0.8); 11015 } 11016 11017 .ui.link.list a.item:active, 11018 .ui.link.list .item a:active { 11019 color: rgba(0, 0, 0, 0.8); 11020 } 11021 11022 .ui.link.list .active.item, 11023 .ui.link.list .active.item a { 11024 color: rgba(0, 0, 0, 0.8); 11025 } 11026 11027 /* Inverted */ 11028 11029 .ui.inverted.link.list .item, 11030 .ui.inverted.link.list a.item, 11031 .ui.inverted.link.list .item a { 11032 color: rgba(255, 255, 255, 0.5); 11033 } 11034 11035 .ui.inverted.link.list a.item:hover, 11036 .ui.inverted.link.list .item a:hover { 11037 color: #ffffff; 11038 } 11039 11040 .ui.inverted.link.list a.item:active, 11041 .ui.inverted.link.list .item a:active { 11042 color: #ffffff; 11043 } 11044 11045 .ui.inverted.link.list a.active.item, 11046 .ui.inverted.link.list .active.item a { 11047 color: #ffffff; 11048 } 11049 11050 /*------------------- 11051 Selection 11052 --------------------*/ 11053 11054 .ui.selection.list .list > .item, 11055 .ui.selection.list > .item { 11056 cursor: pointer; 11057 background: transparent; 11058 padding: 0.5em 0.5em; 11059 margin: 0em; 11060 color: rgba(0, 0, 0, 0.4); 11061 border-radius: 0.5em; 11062 -webkit-transition: 0.2s color ease, 0.2s padding-left ease, 0.2s background-color ease; 11063 transition: 0.2s color ease, 0.2s padding-left ease, 0.2s background-color ease; 11064 } 11065 11066 .ui.selection.list .list > .item:last-child, 11067 .ui.selection.list > .item:last-child { 11068 margin-bottom: 0em; 11069 } 11070 11071 .ui.selection.list.list > .item:hover, 11072 .ui.selection.list > .item:hover { 11073 background: rgba(0, 0, 0, 0.03); 11074 color: rgba(0, 0, 0, 0.8); 11075 } 11076 11077 .ui.selection.list .list > .item:active, 11078 .ui.selection.list > .item:active { 11079 background: rgba(0, 0, 0, 0.05); 11080 color: rgba(0, 0, 0, 0.8); 11081 } 11082 11083 .ui.selection.list .list > .item.active, 11084 .ui.selection.list > .item.active { 11085 background: rgba(0, 0, 0, 0.05); 11086 color: rgba(0, 0, 0, 0.8); 11087 } 11088 11089 /* Inverted */ 11090 11091 .ui.inverted.selection.list > .item, 11092 .ui.inverted.selection.list > .item { 11093 background: transparent; 11094 color: rgba(255, 255, 255, 0.5); 11095 } 11096 11097 .ui.inverted.selection.list > .item:hover, 11098 .ui.inverted.selection.list > .item:hover { 11099 background: rgba(255, 255, 255, 0.02); 11100 color: #ffffff; 11101 } 11102 11103 .ui.inverted.selection.list > .item:active, 11104 .ui.inverted.selection.list > .item:active { 11105 background: rgba(255, 255, 255, 0.05); 11106 color: #ffffff; 11107 } 11108 11109 .ui.inverted.selection.list > .item.active, 11110 .ui.inverted.selection.list > .item.active { 11111 background: rgba(255, 255, 255, 0.05); 11112 color: #ffffff; 11113 } 11114 11115 /* Celled / Divided Selection List */ 11116 11117 .ui.celled.selection.list .list > .item, 11118 .ui.divided.selection.list .list > .item, 11119 .ui.celled.selection.list > .item, 11120 .ui.divided.selection.list > .item { 11121 border-radius: 0em; 11122 } 11123 11124 /*------------------- 11125 Animated 11126 --------------------*/ 11127 11128 .ui.animated.list > .item { 11129 -webkit-transition: 0.2s color ease, 0.2s padding-left ease, 0.2s background-color ease; 11130 transition: 0.2s color ease, 0.2s padding-left ease, 0.2s background-color ease; 11131 } 11132 11133 .ui.animated.list:not(.horizontal) > .item:hover { 11134 padding-left: 1em; 11135 } 11136 11137 /*------------------- 11138 Fitted 11139 --------------------*/ 11140 11141 .ui.fitted.list:not(.selection) .list > .item, 11142 .ui.fitted.list:not(.selection) > .item { 11143 padding-left: 0em; 11144 padding-right: 0em; 11145 } 11146 11147 .ui.fitted.selection.list .list > .item, 11148 .ui.fitted.selection.list > .item { 11149 margin-left: -0.5em; 11150 margin-right: -0.5em; 11151 } 11152 11153 /*------------------- 11154 Bulleted 11155 --------------------*/ 11156 11157 ul.ui.list, 11158 .ui.bulleted.list { 11159 margin-left: 1rem; 11160 } 11161 11162 ul.ui.list li, 11163 .ui.bulleted.list .list > .item, 11164 .ui.bulleted.list > .item { 11165 position: relative; 11166 } 11167 11168 ul.ui.list li:before, 11169 .ui.bulleted.list .list > .item:before, 11170 .ui.bulleted.list > .item:before { 11171 position: absolute; 11172 top: auto; 11173 left: auto; 11174 margin-left: -1rem; 11175 content: '•'; 11176 opacity: 1; 11177 color: rgba(0, 0, 0, 0.8); 11178 vertical-align: top; 11179 } 11180 11181 ul.ui.list ul, 11182 .ui.bulleted.list .list { 11183 padding-left: 1rem; 11184 } 11185 11186 /* Horizontal Bulleted */ 11187 11188 ul.ui.horizontal.bulleted.list, 11189 .ui.horizontal.bulleted.list { 11190 margin-left: 0em; 11191 } 11192 11193 ul.ui.horizontal.bulleted.list li, 11194 .ui.horizontal.bulleted.list > .item { 11195 margin-left: 1.5rem; 11196 } 11197 11198 ul.ui.horizontal.bulleted.list li:first-child, 11199 .ui.horizontal.bulleted.list > .item:first-child { 11200 margin-left: 0em; 11201 } 11202 11203 ul.ui.horizontal.bulleted.list li:first-child::before, 11204 .ui.horizontal.bulleted.list > .item:first-child::before { 11205 display: none; 11206 } 11207 11208 /*------------------- 11209 Ordered 11210 --------------------*/ 11211 11212 ol.ui.list, 11213 .ui.ordered.list, 11214 .ui.ordered.list .list, 11215 ol.ui.list ol { 11216 counter-reset: ordered; 11217 margin-left: 1.25rem; 11218 list-style-type: none; 11219 } 11220 11221 ol.ui.list li, 11222 .ui.ordered.list .list > .item, 11223 .ui.ordered.list > .item { 11224 list-style-type: none; 11225 position: relative; 11226 } 11227 11228 ol.ui.list li:before, 11229 .ui.ordered.list .list > .item:before, 11230 .ui.ordered.list > .item:before { 11231 position: absolute; 11232 top: auto; 11233 left: auto; 11234 margin-left: -1.25rem; 11235 counter-increment: ordered; 11236 content: counters(ordered, ".") " "; 11237 text-align: right; 11238 color: rgba(0, 0, 0, 0.8); 11239 vertical-align: middle; 11240 opacity: 0.8; 11241 } 11242 11243 /* Child Lists */ 11244 11245 ol.ui.list ol, 11246 .ui.ordered.list .list { 11247 margin-left: 1em; 11248 } 11249 11250 ol.ui.list ol li:before, 11251 .ui.ordered.list .list > .item:before { 11252 margin-left: -2em; 11253 } 11254 11255 /* Horizontal Ordered */ 11256 11257 ol.ui.horizontal.list, 11258 .ui.ordered.horizontal.list { 11259 margin-left: 0em; 11260 } 11261 11262 ol.ui.horizontal.list li:before, 11263 .ui.ordered.horizontal.list .list > .item:before, 11264 .ui.ordered.horizontal.list > .item:before { 11265 position: static; 11266 margin: 0em 0.5em 0em 0em; 11267 } 11268 11269 /*------------------- 11270 Divided 11271 --------------------*/ 11272 11273 .ui.divided.list > .item { 11274 border-top: 1px solid rgba(39, 41, 43, 0.15); 11275 } 11276 11277 .ui.divided.list .list > .item { 11278 border-top: none; 11279 } 11280 11281 .ui.divided.list .item .list > .item { 11282 border-top: none; 11283 } 11284 11285 .ui.divided.list .list > .item:first-child, 11286 .ui.divided.list > .item:first-child { 11287 border-top: none; 11288 } 11289 11290 /* Sub Menu */ 11291 11292 .ui.divided.list:not(.horizontal) .list > .item:first-child { 11293 border-top-width: 1px; 11294 } 11295 11296 /* Divided bulleted */ 11297 11298 .ui.divided.bulleted.list:not(.horizontal), 11299 .ui.divided.bulleted.list .list { 11300 margin-left: 0em; 11301 padding-left: 0em; 11302 } 11303 11304 .ui.divided.bulleted.list .list > .item:not(.horizontal), 11305 .ui.divided.bulleted.list > .item:not(.horizontal) { 11306 padding-left: 1rem; 11307 } 11308 11309 /* Divided Ordered */ 11310 11311 .ui.divided.ordered.list { 11312 margin-left: 0em; 11313 } 11314 11315 .ui.divided.ordered.list .list > .item, 11316 .ui.divided.ordered.list > .item { 11317 padding-left: 1.25rem; 11318 } 11319 11320 .ui.divided.ordered.list .item .list { 11321 margin-left: 0em; 11322 margin-right: 0em; 11323 padding-bottom: 0.3em; 11324 } 11325 11326 .ui.divided.ordered.list .item .list > .item { 11327 padding-left: 1em; 11328 } 11329 11330 /* Divided Selection */ 11331 11332 .ui.divided.selection.list .list > .item, 11333 .ui.divided.selection.list > .item { 11334 margin: 0em; 11335 border-radius: 0em; 11336 } 11337 11338 /* Divided horizontal */ 11339 11340 .ui.divided.horizontal.list { 11341 margin-left: 0em; 11342 } 11343 11344 .ui.divided.horizontal.list > .item { 11345 border-top: none; 11346 border-left: 1px solid rgba(39, 41, 43, 0.15); 11347 margin: 0em; 11348 padding-left: 0.5em; 11349 padding-right: 0.5em; 11350 line-height: 0.6; 11351 } 11352 11353 .ui.horizontal.divided.list > .item:first-child { 11354 border-left: none; 11355 } 11356 11357 /* Inverted */ 11358 11359 .ui.divided.inverted.list > .item, 11360 .ui.divided.inverted.list > .list, 11361 .ui.divided.inverted.horizontal.list > .item { 11362 border-color: rgba(255, 255, 255, 0.2); 11363 } 11364 11365 /*------------------- 11366 Celled 11367 --------------------*/ 11368 11369 .ui.celled.list > .item, 11370 .ui.celled.list > .list { 11371 border-top: 1px solid rgba(39, 41, 43, 0.15); 11372 padding-left: 0.5em; 11373 padding-right: 0.5em; 11374 } 11375 11376 .ui.celled.list > .item:last-child { 11377 border-bottom: 1px solid rgba(39, 41, 43, 0.15); 11378 } 11379 11380 /* Padding on all elements */ 11381 11382 .ui.celled.list > .item:first-child, 11383 .ui.celled.list > .item:last-child { 11384 padding-top: 0.3em; 11385 padding-bottom: 0.3em; 11386 } 11387 11388 /* Sub Menu */ 11389 11390 .ui.celled.list .item .list > .item { 11391 border-width: 0px; 11392 } 11393 11394 .ui.celled.list .list > .item:first-child { 11395 border-top-width: 0px; 11396 } 11397 11398 /* Celled Bulleted */ 11399 11400 .ui.celled.bulleted.list { 11401 margin-left: 0em; 11402 } 11403 11404 .ui.celled.bulleted.list .list > .item, 11405 .ui.celled.bulleted.list > .item { 11406 padding-left: 1rem; 11407 } 11408 11409 .ui.celled.bulleted.list .item .list { 11410 margin-left: -1rem; 11411 margin-right: -1rem; 11412 padding-bottom: 0.3em; 11413 } 11414 11415 /* Celled Ordered */ 11416 11417 .ui.celled.ordered.list { 11418 margin-left: 0em; 11419 } 11420 11421 .ui.celled.ordered.list .list > .item, 11422 .ui.celled.ordered.list > .item { 11423 padding-left: 1.25rem; 11424 } 11425 11426 .ui.celled.ordered.list .item .list { 11427 margin-left: 0em; 11428 margin-right: 0em; 11429 padding-bottom: 0.3em; 11430 } 11431 11432 .ui.celled.ordered.list .list > .item { 11433 padding-left: 1em; 11434 } 11435 11436 /* Celled Horizontal */ 11437 11438 .ui.horizontal.celled.list { 11439 margin-left: 0em; 11440 } 11441 11442 .ui.horizontal.celled.list .list > .item, 11443 .ui.horizontal.celled.list > .item { 11444 border-top: none; 11445 border-left: 1px solid rgba(39, 41, 43, 0.15); 11446 margin: 0em; 11447 padding-left: 0.5em; 11448 padding-right: 0.5em; 11449 line-height: 0.6; 11450 } 11451 11452 .ui.horizontal.celled.list .list > .item:last-child, 11453 .ui.horizontal.celled.list > .item:last-child { 11454 border-bottom: none; 11455 border-right: 1px solid rgba(39, 41, 43, 0.15); 11456 } 11457 11458 /* Inverted */ 11459 11460 .ui.celled.inverted.list > .item, 11461 .ui.celled.inverted.list > .list { 11462 border-color: 1px solid rgba(255, 255, 255, 0.2); 11463 } 11464 11465 .ui.celled.inverted.horizontal.list .list > .item, 11466 .ui.celled.inverted.horizontal.list > .item { 11467 border-color: 1px solid rgba(255, 255, 255, 0.2); 11468 } 11469 11470 /*------------------- 11471 Relaxed 11472 --------------------*/ 11473 11474 .ui.relaxed.list:not(.horizontal) > .item { 11475 padding-top: 0.5rem; 11476 padding-bottom: 0.5rem; 11477 } 11478 11479 .ui.relaxed.list .list > .item .header, 11480 .ui.relaxed.list > .item .header { 11481 /*margin-bottom: @relaxedHeaderMargin;*/ 11482 } 11483 11484 .ui.horizontal.relaxed.list > .item { 11485 padding-left: 1.25rem; 11486 padding-right: 1.25rem; 11487 } 11488 11489 /* Very Relaxed */ 11490 11491 .ui[class*="very relaxed"].list:not(.horizontal) > .item { 11492 padding-top: 1rem; 11493 padding-bottom: 1rem; 11494 } 11495 11496 .ui[class*="very relaxed"].list .list > .item .header, 11497 .ui[class*="very relaxed"].list > .item .header { 11498 /*margin-bottom: @veryRelaxedHeaderMargin;*/ 11499 } 11500 11501 .ui.horizontal[class*="very relaxed"].list .list > .item, 11502 .ui.horizontal[class*="very relaxed"].list > .item { 11503 padding-left: 2rem; 11504 padding-right: 2rem; 11505 } 11506 11507 /*------------------- 11508 Sizes 11509 --------------------*/ 11510 11511 .ui.mini.list { 11512 font-size: 0.71428571em; 11513 } 11514 11515 .ui.tiny.list { 11516 font-size: 0.85714286em; 11517 } 11518 11519 .ui.small.list { 11520 font-size: 0.92857143em; 11521 } 11522 11523 .ui.list { 11524 font-size: 1em; 11525 } 11526 11527 .ui.large.list { 11528 font-size: 1.14285714em; 11529 } 11530 11531 .ui.big.list { 11532 font-size: 1.28571429em; 11533 } 11534 11535 .ui.huge.list { 11536 font-size: 1.42857143em; 11537 } 11538 11539 .ui.massive.list { 11540 font-size: 1.71428571em; 11541 } 11542 11543 .ui.mini.horizontal.list .list > .item, 11544 .ui.mini.horizontal.list > .item { 11545 font-size: 0.71428571rem; 11546 } 11547 11548 .ui.tiny.horizontal.list .list > .item, 11549 .ui.tiny.horizontal.list > .item { 11550 font-size: 0.85714286rem; 11551 } 11552 11553 .ui.small.horizontal.list .list > .item, 11554 .ui.small.horizontal.list > .item { 11555 font-size: 0.92857143rem; 11556 } 11557 11558 .ui.horizontal.list .list > .item, 11559 .ui.horizontal.list > .item { 11560 font-size: 1rem; 11561 } 11562 11563 .ui.large.horizontal.list .list > .item, 11564 .ui.large.horizontal.list > .item { 11565 font-size: 1.14285714rem; 11566 } 11567 11568 .ui.big.horizontal.list .list > .item, 11569 .ui.big.horizontal.list > .item { 11570 font-size: 1.28571429rem; 11571 } 11572 11573 .ui.huge.horizontal.list .list > .item, 11574 .ui.huge.horizontal.list > .item { 11575 font-size: 1.42857143rem; 11576 } 11577 11578 .ui.massive.horizontal.list .list > .item, 11579 .ui.massive.horizontal.list > .item { 11580 font-size: 1.71428571rem; 11581 } 11582 11583 /******************************* 11584 Theme Overrides 11585 *******************************/ 11586 11587 /******************************* 11588 User Variable Overrides 11589 *******************************/ 11590 /*! 11591 * # Semantic UI x.x - Loader 11592 * http://github.com/semantic-org/semantic-ui/ 11593 * 11594 * 11595 * Copyright 2014 Contributors 11596 * Released under the MIT license 11597 * http://opensource.org/licenses/MIT 11598 * 11599 */ 11600 11601 /******************************* 11602 Loader 11603 *******************************/ 11604 11605 /* Standard Size */ 11606 11607 .ui.loader { 11608 display: none; 11609 position: absolute; 11610 top: 50%; 11611 left: 50%; 11612 margin: 0px; 11613 text-align: center; 11614 z-index: 1000; 11615 -webkit-transform: translateX(-50%) translateY(-50%); 11616 -ms-transform: translateX(-50%) translateY(-50%); 11617 transform: translateX(-50%) translateY(-50%); 11618 } 11619 11620 /* Static Shape */ 11621 11622 .ui.loader:before { 11623 position: absolute; 11624 content: ''; 11625 top: 0%; 11626 left: 50%; 11627 width: 100%; 11628 height: 100%; 11629 border-radius: 500rem; 11630 border: 0.2em solid rgba(0, 0, 0, 0.1); 11631 } 11632 11633 /* Active Shape */ 11634 11635 .ui.loader:after { 11636 position: absolute; 11637 content: ''; 11638 top: 0%; 11639 left: 50%; 11640 width: 100%; 11641 height: 100%; 11642 -webkit-animation: loader 0.6s linear; 11643 animation: loader 0.6s linear; 11644 -webkit-animation-iteration-count: infinite; 11645 animation-iteration-count: infinite; 11646 border-radius: 500rem; 11647 border-color: #aaaaaa transparent transparent; 11648 border-style: solid; 11649 border-width: 0.2em; 11650 box-shadow: 0px 0px 0px 1px transparent; 11651 } 11652 11653 /* Active Animation */ 11654 11655 @-webkit-keyframes loader { 11656 from { 11657 -webkit-transform: rotate(0deg); 11658 transform: rotate(0deg); 11659 } 11660 11661 to { 11662 -webkit-transform: rotate(360deg); 11663 transform: rotate(360deg); 11664 } 11665 } 11666 11667 @keyframes loader { 11668 from { 11669 -webkit-transform: rotate(0deg); 11670 transform: rotate(0deg); 11671 } 11672 11673 to { 11674 -webkit-transform: rotate(360deg); 11675 transform: rotate(360deg); 11676 } 11677 } 11678 11679 /* Sizes */ 11680 11681 .ui.loader:before, 11682 .ui.loader:after { 11683 width: 2.2585em; 11684 height: 2.2585em; 11685 margin: 0em 0em 0em -1.12925em; 11686 } 11687 11688 .ui.mini.loader:before, 11689 .ui.mini.loader:after { 11690 width: 1.2857em; 11691 height: 1.2857em; 11692 margin: 0em 0em 0em -0.64285em; 11693 } 11694 11695 .ui.small.loader:before, 11696 .ui.small.loader:after { 11697 width: 1.7142em; 11698 height: 1.7142em; 11699 margin: 0em 0em 0em -0.8571em; 11700 } 11701 11702 .ui.large.loader:before, 11703 .ui.large.loader:after { 11704 width: 4.5714em; 11705 height: 4.5714em; 11706 margin: 0em 0em 0em -2.2857em; 11707 } 11708 11709 /*------------------- 11710 Coupling 11711 --------------------*/ 11712 11713 /* Show inside active dimmer */ 11714 11715 .ui.dimmer .loader { 11716 display: block; 11717 } 11718 11719 /* Black Dimmer */ 11720 11721 .ui.dimmer .ui.loader { 11722 color: #ffffff; 11723 } 11724 11725 .ui.dimmer .ui.loader:before { 11726 border-color: rgba(255, 255, 255, 0.15); 11727 } 11728 11729 .ui.dimmer .ui.loader:after { 11730 border-color: #ffffff transparent transparent; 11731 } 11732 11733 /* White Dimmer (Inverted) */ 11734 11735 .ui.inverted.dimmer .ui.loader { 11736 color: rgba(0, 0, 0, 0.8); 11737 } 11738 11739 .ui.inverted.dimmer .ui.loader:before { 11740 border-color: rgba(0, 0, 0, 0.1); 11741 } 11742 11743 .ui.inverted.dimmer .ui.loader:after { 11744 border-color: #aaaaaa transparent transparent; 11745 } 11746 11747 /******************************* 11748 Types 11749 *******************************/ 11750 11751 /*------------------- 11752 Text 11753 --------------------*/ 11754 11755 .ui.text.loader { 11756 width: auto !important; 11757 height: auto !important; 11758 text-align: center; 11759 font-style: normal; 11760 } 11761 11762 /******************************* 11763 States 11764 *******************************/ 11765 11766 .ui.indeterminate.loader:after { 11767 -webkit-animation-direction: reverse; 11768 animation-direction: reverse; 11769 -webkit-animation-duration: 1.2s; 11770 animation-duration: 1.2s; 11771 } 11772 11773 .ui.loader.active, 11774 .ui.loader.visible { 11775 display: block; 11776 } 11777 11778 .ui.loader.disabled, 11779 .ui.loader.hidden { 11780 display: none; 11781 } 11782 11783 /******************************* 11784 Variations 11785 *******************************/ 11786 11787 /*------------------- 11788 Sizes 11789 --------------------*/ 11790 11791 /* Loader */ 11792 11793 .ui.inverted.dimmer .ui.mini.loader, 11794 .ui.mini.loader { 11795 width: 1.2857em; 11796 height: 1.2857em; 11797 font-size: 0.7857em; 11798 } 11799 11800 .ui.inverted.dimmer .ui.small.loader, 11801 .ui.small.loader { 11802 width: 1.7142em; 11803 height: 1.7142em; 11804 font-size: 0.9285em; 11805 } 11806 11807 .ui.inverted.dimmer .ui.loader, 11808 .ui.loader { 11809 width: 2.2585em; 11810 height: 2.2585em; 11811 font-size: 1em; 11812 } 11813 11814 .ui.inverted.dimmer .ui.loader.large, 11815 .ui.loader.large { 11816 width: 4.5714em; 11817 height: 4.5714em; 11818 font-size: 1.1428em; 11819 } 11820 11821 /* Text Loader */ 11822 11823 .ui.mini.text.loader { 11824 min-width: 1.2857em; 11825 padding-top: 1.9857em; 11826 } 11827 11828 .ui.small.text.loader { 11829 min-width: 1.7142em; 11830 padding-top: 2.4142em; 11831 } 11832 11833 .ui.text.loader { 11834 min-width: 2.2585em; 11835 padding-top: 2.9585em; 11836 } 11837 11838 .ui.large.text.loader { 11839 min-width: 4.5714em; 11840 padding-top: 5.2714em; 11841 } 11842 11843 /*------------------- 11844 Inverted 11845 --------------------*/ 11846 11847 .ui.inverted.loader { 11848 color: #ffffff; 11849 } 11850 11851 .ui.inverted.loader:before { 11852 border-color: rgba(255, 255, 255, 0.15); 11853 } 11854 11855 .ui.inverted.loader:after { 11856 border-top-color: #ffffff; 11857 } 11858 11859 /*------------------- 11860 Inline 11861 --------------------*/ 11862 11863 .ui.inline.loader { 11864 position: relative; 11865 vertical-align: middle; 11866 margin: 0em; 11867 left: 0em; 11868 top: 0em; 11869 -webkit-transform: none; 11870 -ms-transform: none; 11871 transform: none; 11872 } 11873 11874 .ui.inline.loader.active, 11875 .ui.inline.loader.visible { 11876 display: inline-block; 11877 } 11878 11879 /* Centered Inline */ 11880 11881 .ui.centered.inline.loader.active, 11882 .ui.centered.inline.loader.visible { 11883 display: block; 11884 } 11885 11886 /******************************* 11887 Theme Overrides 11888 *******************************/ 11889 11890 /******************************* 11891 Site Overrides 11892 *******************************/ 11893 /*! 11894 * # Semantic UI x.x - Rail 11895 * http://github.com/semantic-org/semantic-ui/ 11896 * 11897 * 11898 * Copyright 2014 Contributors 11899 * Released under the MIT license 11900 * http://opensource.org/licenses/MIT 11901 * 11902 */ 11903 11904 /******************************* 11905 Rails 11906 *******************************/ 11907 11908 .ui.rail { 11909 position: absolute; 11910 top: 0%; 11911 width: 300px; 11912 height: 100%; 11913 box-sizing: content-box; 11914 } 11915 11916 .ui.left.rail { 11917 left: auto; 11918 right: 100%; 11919 padding: 0em 2rem 0em 0em; 11920 margin: 0em 2rem 0em 0em; 11921 } 11922 11923 .ui.right.rail { 11924 left: 100%; 11925 right: auto; 11926 padding: 0em 0em 0em 2rem; 11927 margin: 0em 0em 0em 2rem; 11928 } 11929 11930 /******************************* 11931 Variations 11932 *******************************/ 11933 11934 /*-------------- 11935 Internal 11936 ---------------*/ 11937 11938 .ui.left.internal.rail { 11939 left: 0%; 11940 right: auto; 11941 padding: 0em 0em 0em 2rem; 11942 margin: 0em 0em 0em 2rem; 11943 } 11944 11945 .ui.right.internal.rail { 11946 left: auto; 11947 right: 0%; 11948 padding: 0em 2rem 0em 0em; 11949 margin: 0em 2rem 0em 0em; 11950 } 11951 11952 /*-------------- 11953 Divided 11954 ---------------*/ 11955 11956 .ui.left.dividing.rail { 11957 padding: 0em 2.5rem 0em 0em; 11958 margin: 0em 2.5rem 0em 0em; 11959 border-right: 1px solid rgba(39, 41, 43, 0.15); 11960 } 11961 11962 .ui.right.dividing.rail { 11963 border-left: 1px solid rgba(39, 41, 43, 0.15); 11964 padding: 0em 0em 0em 2.5rem; 11965 margin: 0em 0em 0em 2.5rem; 11966 } 11967 11968 /*-------------- 11969 Distance 11970 ---------------*/ 11971 11972 .ui.close.left.rail { 11973 padding: 0em 1em 0em 0em; 11974 margin: 0em 1em 0em 0em; 11975 } 11976 11977 .ui.close.right.rail { 11978 padding: 0em 0em 0em 1em; 11979 margin: 0em 0em 0em 1em; 11980 } 11981 11982 .ui.very.close.left.rail { 11983 padding: 0em 0.5em 0em 0em; 11984 margin: 0em 0.5em 0em 0em; 11985 } 11986 11987 .ui.very.close.right.rail { 11988 padding: 0em 0em 0em 0.5em; 11989 margin: 0em 0em 0em 0.5em; 11990 } 11991 11992 /*-------------- 11993 Attached 11994 ---------------*/ 11995 11996 .ui.attached.left.rail, 11997 .ui.attached.right.rail { 11998 padding: 0em; 11999 margin: 0em; 12000 } 12001 12002 /*-------------- 12003 Sizing 12004 ---------------*/ 12005 12006 .ui.rail { 12007 font-size: 1em; 12008 } 12009 12010 /******************************* 12011 Theme Overrides 12012 *******************************/ 12013 12014 /******************************* 12015 Site Overrides 12016 *******************************/ 12017 /*! 12018 * # Semantic UI x.x - Reveal 12019 * http://github.com/semantic-org/semantic-ui/ 12020 * 12021 * 12022 * Copyright 2014 Contributors 12023 * Released under the MIT license 12024 * http://opensource.org/licenses/MIT 12025 * 12026 */ 12027 12028 /******************************* 12029 Reveal 12030 *******************************/ 12031 12032 .ui.reveal { 12033 display: inline-block; 12034 position: relative !important; 12035 font-size: 0em !important; 12036 } 12037 12038 .ui.reveal > .visible.content { 12039 position: absolute !important; 12040 top: 0em !important; 12041 left: 0em !important; 12042 z-index: 3 !important; 12043 -webkit-transition: all 0.8s cubic-bezier(0.175, 0.885, 0.32, 1) 0.15s; 12044 transition: all 0.8s cubic-bezier(0.175, 0.885, 0.32, 1) 0.15s; 12045 } 12046 12047 .ui.reveal > .hidden.content { 12048 position: relative !important; 12049 z-index: 2 !important; 12050 } 12051 12052 /* Make sure hovered element is on top of other reveal */ 12053 12054 .ui.reveal:hover .visible.content { 12055 z-index: 4 !important; 12056 } 12057 12058 /******************************* 12059 Types 12060 *******************************/ 12061 12062 /*-------------- 12063 Slide 12064 ---------------*/ 12065 12066 .ui.slide.reveal { 12067 position: relative !important; 12068 overflow: hidden !important; 12069 white-space: nowrap; 12070 } 12071 12072 .ui.slide.reveal > .content { 12073 display: block; 12074 float: left; 12075 margin: 0em; 12076 -webkit-transition: -webkit-transform 0.8s cubic-bezier(0.175, 0.885, 0.32, 1) 0.15s; 12077 transition: transform 0.8s cubic-bezier(0.175, 0.885, 0.32, 1) 0.15s; 12078 } 12079 12080 .ui.slide.reveal > .visible.content { 12081 position: relative !important; 12082 } 12083 12084 .ui.slide.reveal > .hidden.content { 12085 position: absolute !important; 12086 left: 0% !important; 12087 width: 100% !important; 12088 -webkit-transform: translateX(100%) !important; 12089 -ms-transform: translateX(100%) !important; 12090 transform: translateX(100%) !important; 12091 } 12092 12093 .ui.slide.reveal:hover > .visible.content { 12094 -webkit-transform: translateX(-100%) !important; 12095 -ms-transform: translateX(-100%) !important; 12096 transform: translateX(-100%) !important; 12097 } 12098 12099 .ui.slide.reveal:hover > .hidden.content { 12100 -webkit-transform: translateX(0%) !important; 12101 -ms-transform: translateX(0%) !important; 12102 transform: translateX(0%) !important; 12103 } 12104 12105 .ui.slide.right.reveal > .visible.content { 12106 -webkit-transform: translateX(0%) !important; 12107 -ms-transform: translateX(0%) !important; 12108 transform: translateX(0%) !important; 12109 } 12110 12111 .ui.slide.right.reveal > .hidden.content { 12112 -webkit-transform: translateX(-100%) !important; 12113 -ms-transform: translateX(-100%) !important; 12114 transform: translateX(-100%) !important; 12115 } 12116 12117 .ui.slide.right.reveal:hover > .visible.content { 12118 -webkit-transform: translateX(100%) !important; 12119 -ms-transform: translateX(100%) !important; 12120 transform: translateX(100%) !important; 12121 } 12122 12123 .ui.slide.right.reveal:hover > .hidden.content { 12124 -webkit-transform: translateX(0%) !important; 12125 -ms-transform: translateX(0%) !important; 12126 transform: translateX(0%) !important; 12127 } 12128 12129 .ui.slide.up.reveal > .hidden.content { 12130 -webkit-transform: translateY(100%) !important; 12131 -ms-transform: translateY(100%) !important; 12132 transform: translateY(100%) !important; 12133 } 12134 12135 .ui.slide.up.reveal:hover > .visible.content { 12136 -webkit-transform: translateY(-100%) !important; 12137 -ms-transform: translateY(-100%) !important; 12138 transform: translateY(-100%) !important; 12139 } 12140 12141 .ui.slide.up.reveal:hover > .hidden.content { 12142 -webkit-transform: translateY(0%) !important; 12143 -ms-transform: translateY(0%) !important; 12144 transform: translateY(0%) !important; 12145 } 12146 12147 .ui.slide.down.reveal > .hidden.content { 12148 -webkit-transform: translateY(-100%) !important; 12149 -ms-transform: translateY(-100%) !important; 12150 transform: translateY(-100%) !important; 12151 } 12152 12153 .ui.slide.down.reveal:hover > .visible.content { 12154 -webkit-transform: translateY(100%) !important; 12155 -ms-transform: translateY(100%) !important; 12156 transform: translateY(100%) !important; 12157 } 12158 12159 .ui.slide.down.reveal:hover > .hidden.content { 12160 -webkit-transform: translateY(0%) !important; 12161 -ms-transform: translateY(0%) !important; 12162 transform: translateY(0%) !important; 12163 } 12164 12165 /*-------------- 12166 Fade 12167 ---------------*/ 12168 12169 .ui.fade.reveal > .visible.content { 12170 opacity: 1; 12171 } 12172 12173 .ui.fade.reveal:hover > .visible.content { 12174 opacity: 0; 12175 } 12176 12177 /*-------------- 12178 Move 12179 ---------------*/ 12180 12181 .ui.move.reveal { 12182 position: relative !important; 12183 overflow: hidden !important; 12184 white-space: nowrap; 12185 } 12186 12187 .ui.move.reveal > .content { 12188 display: block; 12189 float: left; 12190 margin: 0em; 12191 -webkit-transition: -webkit-transform 0.8s cubic-bezier(0.175, 0.885, 0.32, 1) 0.15s; 12192 transition: transform 0.8s cubic-bezier(0.175, 0.885, 0.32, 1) 0.15s; 12193 } 12194 12195 .ui.move.reveal > .visible.content { 12196 position: relative !important; 12197 } 12198 12199 .ui.move.reveal > .hidden.content { 12200 position: absolute !important; 12201 left: 0% !important; 12202 width: 100% !important; 12203 } 12204 12205 .ui.move.reveal:hover > .visible.content { 12206 -webkit-transform: translateX(-100%) !important; 12207 -ms-transform: translateX(-100%) !important; 12208 transform: translateX(-100%) !important; 12209 } 12210 12211 .ui.move.right.reveal:hover > .visible.content { 12212 -webkit-transform: translateX(100%) !important; 12213 -ms-transform: translateX(100%) !important; 12214 transform: translateX(100%) !important; 12215 } 12216 12217 .ui.move.up.reveal:hover > .visible.content { 12218 -webkit-transform: translateY(-100%) !important; 12219 -ms-transform: translateY(-100%) !important; 12220 transform: translateY(-100%) !important; 12221 } 12222 12223 .ui.move.down.reveal:hover > .visible.content { 12224 -webkit-transform: translateY(100%) !important; 12225 -ms-transform: translateY(100%) !important; 12226 transform: translateY(100%) !important; 12227 } 12228 12229 /*-------------- 12230 Rotate 12231 ---------------*/ 12232 12233 .ui.rotate.reveal > .visible.content { 12234 -webkit-transition-duration: 0.8s; 12235 transition-duration: 0.8s; 12236 -webkit-transform: rotate(0deg); 12237 -ms-transform: rotate(0deg); 12238 transform: rotate(0deg); 12239 } 12240 12241 .ui.rotate.reveal > .visible.content, 12242 .ui.rotate.right.reveal > .visible.content { 12243 -webkit-transform-origin: bottom right; 12244 -ms-transform-origin: bottom right; 12245 transform-origin: bottom right; 12246 } 12247 12248 .ui.rotate.reveal:hover > .visible.content, 12249 .ui.rotate.right.reveal:hover > .visible.content { 12250 -webkit-transform: rotate(110deg); 12251 -ms-transform: rotate(110deg); 12252 transform: rotate(110deg); 12253 } 12254 12255 .ui.rotate.left.reveal > .visible.content { 12256 -webkit-transform-origin: bottom left; 12257 -ms-transform-origin: bottom left; 12258 transform-origin: bottom left; 12259 } 12260 12261 .ui.rotate.left.reveal:hover > .visible.content { 12262 -webkit-transform: rotate(-110deg); 12263 -ms-transform: rotate(-110deg); 12264 transform: rotate(-110deg); 12265 } 12266 12267 /******************************* 12268 States 12269 *******************************/ 12270 12271 .ui.disabled.reveal { 12272 opacity: 1 !important; 12273 } 12274 12275 .ui.disabled.reveal > .content { 12276 -webkit-transition: none !important; 12277 transition: none !important; 12278 } 12279 12280 .ui.disabled.reveal:hover > .visible.content { 12281 position: static !important; 12282 display: block !important; 12283 opacity: 1 !important; 12284 top: 0 !important; 12285 left: 0 !important; 12286 right: auto !important; 12287 bottom: auto !important; 12288 -webkit-transform: none !important; 12289 -ms-transform: none !important; 12290 transform: none !important; 12291 } 12292 12293 .ui.disabled.reveal:hover > .hidden.content { 12294 display: none !important; 12295 } 12296 12297 /******************************* 12298 Variations 12299 *******************************/ 12300 12301 /*-------------- 12302 Masked 12303 ---------------*/ 12304 12305 .ui.masked.reveal { 12306 overflow: hidden; 12307 } 12308 12309 /*-------------- 12310 Instant 12311 ---------------*/ 12312 12313 .ui.instant.reveal > .content { 12314 -webkit-transition-delay: 0s !important; 12315 transition-delay: 0s !important; 12316 } 12317 12318 /*-------------- 12319 Sizing 12320 ---------------*/ 12321 12322 .ui.reveal > .content { 12323 font-size: 1rem !important; 12324 } 12325 12326 /******************************* 12327 Theme Overrides 12328 *******************************/ 12329 12330 /******************************* 12331 Site Overrides 12332 *******************************/ 12333 /*! 12334 * # Semantic UI x.x - Segment 12335 * http://github.com/semantic-org/semantic-ui/ 12336 * 12337 * 12338 * Copyright 2014 Contributors 12339 * Released under the MIT license 12340 * http://opensource.org/licenses/MIT 12341 * 12342 */ 12343 12344 /******************************* 12345 Segment 12346 *******************************/ 12347 12348 .ui.segment { 12349 position: relative; 12350 background-color: #ffffff; 12351 box-shadow: 0px 0px 0px 1px rgba(39, 41, 43, 0.15), 0px 1px 2px 0 rgba(0, 0, 0, 0.05); 12352 margin: 1rem 0em; 12353 padding: 1em 1em; 12354 border-radius: 0.2857rem; 12355 border: none; 12356 } 12357 12358 .ui.segment:first-child { 12359 margin-top: 0em; 12360 } 12361 12362 .ui.segment:last-child { 12363 margin-bottom: 0em; 12364 } 12365 12366 .ui.segment:after { 12367 content: ''; 12368 display: block; 12369 height: 0px; 12370 clear: both; 12371 visibility: hidden; 12372 } 12373 12374 /* Vertical */ 12375 12376 .ui[class*="vertical segment"] { 12377 margin: 0em; 12378 padding-left: 0em; 12379 padding-right: 0em; 12380 background-color: transparent; 12381 border-radius: 0px; 12382 border: none; 12383 box-shadow: 0px -1px 0px rgba(39, 41, 43, 0.15) inset; 12384 } 12385 12386 .ui[class*="vertical segment"]:last-child { 12387 box-shadow: none; 12388 } 12389 12390 /* Horizontal */ 12391 12392 .ui[class*="horizontal segment"] { 12393 margin: 0em; 12394 padding-top: 0em; 12395 padding-bottom: 0em; 12396 background-color: transparent; 12397 border-radius: 0px; 12398 border: none; 12399 box-shadow: 1px 0px 0px rgba(39, 41, 43, 0.15); 12400 } 12401 12402 /*------------------- 12403 Loose Coupling 12404 --------------------*/ 12405 12406 /* Header */ 12407 12408 .ui.inverted.segment > .ui.header { 12409 color: #ffffff; 12410 } 12411 12412 /* Label */ 12413 12414 .ui[class*="bottom attached"].segment > [class*="top attached"].label { 12415 border-top-left-radius: 0em; 12416 border-top-right-radius: 0em; 12417 } 12418 12419 .ui[class*="top attached"].segment > [class*="bottom attached"].label { 12420 border-bottom-left-radius: 0em; 12421 border-bottom-right-radius: 0em; 12422 } 12423 12424 .ui.attached.segment:not(.top):not(.bottom) > [class*="top attached"].label { 12425 border-top-left-radius: 0em; 12426 border-top-right-radius: 0em; 12427 } 12428 12429 .ui.attached.segment:not(.top):not(.bottom) > [class*="bottom attached"].label { 12430 border-bottom-left-radius: 0em; 12431 border-bottom-right-radius: 0em; 12432 } 12433 12434 /* Grid */ 12435 12436 .ui.page.grid.segment, 12437 .ui.grid .ui.segment.column { 12438 padding-top: 2em; 12439 padding-bottom: 2em; 12440 } 12441 12442 .ui.grid.segment { 12443 margin: 1rem 0rem; 12444 border-radius: 0.2857rem; 12445 } 12446 12447 /* Table */ 12448 12449 .ui.basic.table.segment { 12450 background: #ffffff; 12451 border: none; 12452 box-shadow: 0px 0px 0px 1px rgba(39, 41, 43, 0.15), 0px 1px 2px 0 rgba(0, 0, 0, 0.05); 12453 } 12454 12455 .ui[class*="very basic"].table.segment { 12456 padding: 1em 1em; 12457 } 12458 12459 /******************************* 12460 Types 12461 *******************************/ 12462 12463 /*------------------- 12464 Piled 12465 --------------------*/ 12466 12467 .ui.piled.segment { 12468 margin: 3em 0em; 12469 box-shadow: 0px 0px 1px 1px rgba(39, 41, 43, 0.15); 12470 z-index: auto; 12471 } 12472 12473 .ui.piled.segment:first-child { 12474 margin-top: 0em; 12475 } 12476 12477 .ui.piled.segment:last-child { 12478 margin-bottom: 0em; 12479 } 12480 12481 .ui.piled.segment:after, 12482 .ui.piled.segment:before { 12483 background-color: #ffffff; 12484 visibility: visible; 12485 content: ''; 12486 display: block; 12487 height: 100%; 12488 left: 0px; 12489 position: absolute; 12490 width: 100%; 12491 box-shadow: 0px 0px 1px 1px rgba(39, 41, 43, 0.15); 12492 } 12493 12494 .ui.piled.segment:after { 12495 -webkit-transform: rotate(1.2deg); 12496 -ms-transform: rotate(1.2deg); 12497 transform: rotate(1.2deg); 12498 top: 0; 12499 z-index: -1; 12500 } 12501 12502 .ui.piled.segment:before { 12503 -webkit-transform: rotate(-1.2deg); 12504 -ms-transform: rotate(-1.2deg); 12505 transform: rotate(-1.2deg); 12506 top: 0; 12507 z-index: -2; 12508 } 12509 12510 /* Piled Attached */ 12511 12512 .ui[class*="top attached"].piled.segment { 12513 margin-top: 3em; 12514 margin-bottom: 0em; 12515 } 12516 12517 .ui.piled.segment[class*="top attached"]:first-child { 12518 margin-top: 0em; 12519 } 12520 12521 .ui.piled.segment[class*="bottom attached"] { 12522 margin-top: 0em; 12523 margin-bottom: 3em; 12524 } 12525 12526 .ui.piled.segment[class*="bottom attached"]:last-child { 12527 margin-bottom: 0em; 12528 } 12529 12530 /*------------------- 12531 Stacked 12532 --------------------*/ 12533 12534 .ui.stacked.segment { 12535 padding-bottom: 1.4em; 12536 } 12537 12538 .ui.stacked.segment:after, 12539 .ui.stacked.segment:before { 12540 content: ''; 12541 position: absolute; 12542 bottom: -3px; 12543 left: 0%; 12544 border-top: 1px solid rgba(39, 41, 43, 0.15); 12545 background-color: rgba(0, 0, 0, 0.03); 12546 width: 100%; 12547 height: 6px; 12548 visibility: visible; 12549 } 12550 12551 .ui.stacked.segment:before { 12552 display: none; 12553 } 12554 12555 /* Add additional page */ 12556 12557 .ui.tall.stacked.segment:before { 12558 display: block; 12559 bottom: 0px; 12560 } 12561 12562 /* Inverted */ 12563 12564 .ui.stacked.inverted.segment:after, 12565 .ui.stacked.inverted.segment:before { 12566 background-color: rgba(0, 0, 0, 0.03); 12567 border-top: 1px solid rgba(39, 41, 43, 0.3); 12568 } 12569 12570 /*------------------- 12571 Compact 12572 --------------------*/ 12573 12574 .ui.compact.segment { 12575 display: table; 12576 } 12577 12578 /*------------------- 12579 Circular 12580 --------------------*/ 12581 12582 .ui.circular.segment { 12583 display: table-cell; 12584 padding: 2em; 12585 text-align: center; 12586 vertical-align: middle; 12587 border-radius: 500em; 12588 } 12589 12590 /*------------------- 12591 Raised 12592 --------------------*/ 12593 12594 .ui.raised.segment { 12595 box-shadow: 0px 0px 0px 1px rgba(39, 41, 43, 0.15), 0px 1px 4px 0px rgba(0, 0, 0, 0.15); 12596 } 12597 12598 /******************************* 12599 States 12600 *******************************/ 12601 12602 /*-------------- 12603 Disabled 12604 ---------------*/ 12605 12606 .ui.disabled.segment { 12607 opacity: 0.3; 12608 color: rgba(40, 40, 40, 0.3); 12609 } 12610 12611 /*-------------- 12612 Loading 12613 ---------------*/ 12614 12615 .ui.loading.segment { 12616 position: relative; 12617 cursor: default; 12618 point-events: none; 12619 text-shadow: none !important; 12620 color: transparent !important; 12621 -webkit-transition: all 0s linear; 12622 transition: all 0s linear; 12623 } 12624 12625 .ui.loading.segment:before { 12626 position: absolute; 12627 content: ''; 12628 top: 0%; 12629 left: 0%; 12630 background: rgba(255, 255, 255, 0.8); 12631 width: 100%; 12632 height: 100%; 12633 border-radius: 0.2857rem; 12634 z-index: 100; 12635 } 12636 12637 .ui.loading.segment:after { 12638 position: absolute; 12639 content: ''; 12640 top: 50%; 12641 left: 50%; 12642 margin: -1.5em 0em 0em -1.5em; 12643 width: 3em; 12644 height: 3em; 12645 -webkit-animation: segment-spin 0.6s linear; 12646 animation: segment-spin 0.6s linear; 12647 -webkit-animation-iteration-count: infinite; 12648 animation-iteration-count: infinite; 12649 border-radius: 500rem; 12650 border-color: #aaaaaa rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1); 12651 border-style: solid; 12652 border-width: 0.2em; 12653 box-shadow: 0px 0px 0px 1px transparent; 12654 visibility: visible; 12655 z-index: 101; 12656 } 12657 12658 @-webkit-keyframes segment-spin { 12659 from { 12660 -webkit-transform: rotate(0deg); 12661 transform: rotate(0deg); 12662 } 12663 12664 to { 12665 -webkit-transform: rotate(360deg); 12666 transform: rotate(360deg); 12667 } 12668 } 12669 12670 @keyframes segment-spin { 12671 from { 12672 -webkit-transform: rotate(0deg); 12673 transform: rotate(0deg); 12674 } 12675 12676 to { 12677 -webkit-transform: rotate(360deg); 12678 transform: rotate(360deg); 12679 } 12680 } 12681 12682 /******************************* 12683 Variations 12684 *******************************/ 12685 12686 /*------------------- 12687 Basic 12688 --------------------*/ 12689 12690 .ui.basic.segment { 12691 position: relative; 12692 background-color: transparent; 12693 box-shadow: none; 12694 border-radius: 0px; 12695 } 12696 12697 /*------------------- 12698 Fittted 12699 --------------------*/ 12700 12701 .ui.fitted.segment { 12702 padding: 0em; 12703 } 12704 12705 /*------------------- 12706 Colors 12707 --------------------*/ 12708 12709 .ui.black.segment:not(.inverted) { 12710 border-top: 2px solid #1b1c1d; 12711 } 12712 12713 .ui.blue.segment:not(.inverted) { 12714 border-top: 2px solid #006e93; 12715 } 12716 12717 .ui.green.segment:not(.inverted) { 12718 border-top: 2px solid #5bbd72; 12719 } 12720 12721 .ui.orange.segment:not(.inverted) { 12722 border-top: 2px solid #e07b53; 12723 } 12724 12725 .ui.pink.segment:not(.inverted) { 12726 border-top: 2px solid #d9499a; 12727 } 12728 12729 .ui.purple.segment:not(.inverted) { 12730 border-top: 2px solid #564f8a; 12731 } 12732 12733 .ui.red.segment:not(.inverted) { 12734 border-top: 2px solid #d95c5c; 12735 } 12736 12737 .ui.teal.segment:not(.inverted) { 12738 border-top: 2px solid #00b5ad; 12739 } 12740 12741 .ui.yellow.segment:not(.inverted) { 12742 border-top: 2px solid #f2c61f; 12743 } 12744 12745 .ui.black.segment:not(.inverted):not(.attached) { 12746 border-top-left-radius: 0.2857rem !important; 12747 border-top-right-radius: 0.2857rem !important; 12748 } 12749 12750 .ui.blue.segment:not(.inverted):not(.attached) { 12751 border-top-left-radius: 0.2857rem !important; 12752 border-top-right-radius: 0.2857rem !important; 12753 } 12754 12755 .ui.green.segment:not(.inverted):not(.attached) { 12756 border-top-left-radius: 0.2857rem !important; 12757 border-top-right-radius: 0.2857rem !important; 12758 } 12759 12760 .ui.orange.segment:not(.inverted):not(.attached) { 12761 border-top-left-radius: 0.2857rem !important; 12762 border-top-right-radius: 0.2857rem !important; 12763 } 12764 12765 .ui.pink.segment:not(.inverted):not(.attached) { 12766 border-top-left-radius: 0.2857rem !important; 12767 border-top-right-radius: 0.2857rem !important; 12768 } 12769 12770 .ui.purple.segment:not(.inverted):not(.attached) { 12771 border-top-left-radius: 0.2857rem !important; 12772 border-top-right-radius: 0.2857rem !important; 12773 } 12774 12775 .ui.red.segment:not(.inverted):not(.attached) { 12776 border-top-left-radius: 0.2857rem !important; 12777 border-top-right-radius: 0.2857rem !important; 12778 } 12779 12780 .ui.teal.segment:not(.inverted):not(.attached) { 12781 border-top-left-radius: 0.2857rem !important; 12782 border-top-right-radius: 0.2857rem !important; 12783 } 12784 12785 .ui.yellow.segment:not(.inverted):not(.attached) { 12786 border-top-left-radius: 0.2857rem !important; 12787 border-top-right-radius: 0.2857rem !important; 12788 } 12789 12790 /*------------------- 12791 Inverted Colors 12792 --------------------*/ 12793 12794 .ui.inverted.segment, 12795 .ui.inverted.black.segment { 12796 background-color: #1b1c1d !important; 12797 color: #ffffff !important; 12798 } 12799 12800 .ui.inverted.blue.segment { 12801 background-color: #006e93 !important; 12802 color: #ffffff !important; 12803 } 12804 12805 .ui.inverted.green.segment { 12806 background-color: #5bbd72 !important; 12807 color: #ffffff !important; 12808 } 12809 12810 .ui.inverted.orange.segment { 12811 background-color: #e07b53 !important; 12812 color: #ffffff !important; 12813 } 12814 12815 .ui.inverted.pink.segment { 12816 background-color: #d9499a !important; 12817 color: #ffffff !important; 12818 } 12819 12820 .ui.inverted.purple.segment { 12821 background-color: #564f8a !important; 12822 color: #ffffff !important; 12823 } 12824 12825 .ui.inverted.red.segment { 12826 background-color: #d95c5c !important; 12827 color: #ffffff !important; 12828 } 12829 12830 .ui.inverted.teal.segment { 12831 background-color: #00b5ad !important; 12832 color: #ffffff !important; 12833 } 12834 12835 .ui.inverted.yellow.segment { 12836 background-color: #f2c61f !important; 12837 color: #ffffff !important; 12838 } 12839 12840 /*------------------- 12841 Aligned 12842 --------------------*/ 12843 12844 .ui[class*="left aligned"].segment { 12845 text-align: left; 12846 } 12847 12848 .ui[class*="right aligned"].segment { 12849 text-align: right; 12850 } 12851 12852 .ui[class*="center aligned"].segment { 12853 text-align: center; 12854 } 12855 12856 /*------------------- 12857 Floated 12858 --------------------*/ 12859 12860 .ui.floated.segment, 12861 .ui[class*="left floated"].segment { 12862 float: left; 12863 margin-right: 1rem; 12864 } 12865 12866 .ui[class*="right floated"].segment { 12867 float: right; 12868 margin-left: 1rem; 12869 } 12870 12871 /*------------------- 12872 Inverted 12873 --------------------*/ 12874 12875 .ui.inverted.segment { 12876 border: none; 12877 box-shadow: none; 12878 } 12879 12880 .ui.inverted.segment .segment { 12881 color: rgba(0, 0, 0, 0.8); 12882 } 12883 12884 .ui.inverted.segment .inverted.segment { 12885 color: #ffffff; 12886 } 12887 12888 .ui.inverted.segment, 12889 .ui.primary.inverted.segment { 12890 background-color: #1b1c1d; 12891 color: #ffffff; 12892 } 12893 12894 .ui.inverted.block.segment, 12895 .ui.inverted.attached.segment { 12896 border-color: #555555; 12897 } 12898 12899 /*------------------- 12900 Ordinality 12901 --------------------*/ 12902 12903 .ui.secondary.segment { 12904 background: #faf9fa; 12905 color: rgba(0, 0, 0, 0.8); 12906 } 12907 12908 .ui.tertiary.segment { 12909 background: #ebebeb; 12910 color: rgba(0, 0, 0, 0.8); 12911 } 12912 12913 .ui.secondary.inverted.segment { 12914 background: -webkit-linear-gradient(rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0.3) 100%); 12915 background: linear-gradient(rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0.3) 100%); 12916 color: #fafafa; 12917 } 12918 12919 .ui.tertiary.inverted.segment { 12920 background: -webkit-linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.5) 100%); 12921 background: linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.5) 100%); 12922 color: #f0f0f0; 12923 } 12924 12925 /*------------------- 12926 Attached 12927 --------------------*/ 12928 12929 .ui.segment.attached { 12930 top: 0px; 12931 bottom: 0px; 12932 margin: 0em -1px; 12933 width: -webkit-calc(100% + 2px ); 12934 width: calc(100% + 2px ); 12935 max-width: -webkit-calc(100% + 2px ); 12936 max-width: calc(100% + 2px ); 12937 border-radius: 0px; 12938 box-shadow: none; 12939 border: 1px solid #d4d4d5; 12940 } 12941 12942 .ui.segment.attached + .ui.segment.attached:not(.top) { 12943 border-top: none; 12944 } 12945 12946 /* Top */ 12947 12948 .ui[class*="top attached"].segment { 12949 top: 0px; 12950 bottom: 0px; 12951 margin-top: 1rem; 12952 margin-bottom: 0em; 12953 border-radius: 0.2857rem 0.2857rem 0em 0em; 12954 } 12955 12956 .ui.segment[class*="top attached"]:first-child { 12957 margin-top: 0em; 12958 } 12959 12960 /* Bottom */ 12961 12962 .ui.segment[class*="bottom attached"] { 12963 top: 0px; 12964 bottom: 0px; 12965 margin-top: 0em; 12966 margin-bottom: 1rem; 12967 box-shadow: none, 0px 1px 2px 0 rgba(0, 0, 0, 0.05); 12968 border-radius: 0em 0em 0.2857rem 0.2857rem; 12969 } 12970 12971 .ui.segment[class*="bottom attached"]:last-child { 12972 margin-bottom: 0em; 12973 } 12974 12975 /*------------------- 12976 Groups 12977 --------------------*/ 12978 12979 .ui.segments { 12980 margin: 1rem 0em; 12981 } 12982 12983 .ui.segments:first-child { 12984 margin-top: 0em; 12985 } 12986 12987 .ui.segments:last-child { 12988 margin-bottom: 0em; 12989 } 12990 12991 .ui.segments > .segment { 12992 top: 0px; 12993 bottom: 0px; 12994 margin: 0em -1px; 12995 width: -webkit-calc(100% + 2px ); 12996 width: calc(100% + 2px ); 12997 max-width: -webkit-calc(100% + 2px ); 12998 max-width: calc(100% + 2px ); 12999 border-radius: 0px; 13000 box-shadow: none; 13001 border: 1px solid #d4d4d5; 13002 } 13003 13004 .ui.segments > .segment:not(:first-child) { 13005 border-top: none; 13006 } 13007 13008 /* Top */ 13009 13010 .ui.segments > .segment:first-child { 13011 margin-top: 0em; 13012 bottom: 0px; 13013 margin-bottom: 0em; 13014 top: 0px; 13015 border-radius: 0.2857rem 0.2857rem 0em 0em; 13016 } 13017 13018 /* Bottom */ 13019 13020 .ui.segments > .segment:last-child { 13021 bottom: 0px; 13022 margin-top: 0em; 13023 margin-bottom: 0em; 13024 top: 0px; 13025 box-shadow: none, 0px 1px 2px 0 rgba(0, 0, 0, 0.05); 13026 border-radius: 0em 0em 0.2857rem 0.2857rem; 13027 } 13028 13029 /******************************* 13030 Theme Overrides 13031 *******************************/ 13032 13033 /******************************* 13034 Site Overrides 13035 *******************************/ 13036 /*! 13037 * # Semantic UI x.x - Step 13038 * http://github.com/semantic-org/semantic-ui/ 13039 * 13040 * 13041 * Copyright 2014 Contributors 13042 * Released under the MIT license 13043 * http://opensource.org/licenses/MIT 13044 * 13045 */ 13046 13047 /******************************* 13048 Singular 13049 *******************************/ 13050 13051 .ui.steps .step { 13052 position: relative; 13053 display: table-cell; 13054 vertical-align: middle; 13055 margin: 0em 0em; 13056 padding: 0.9285em 1.5em 0.9285em 2.25em; 13057 background: #ffffff; 13058 color: rgba(0, 0, 0, 0.8); 13059 box-shadow: 0px 0px 0px 1px #d4d4d5; 13060 border-radius: 0em; 13061 } 13062 13063 .ui.steps .step:after { 13064 position: absolute; 13065 z-index: 2; 13066 content: ''; 13067 top: 50%; 13068 right: 0em; 13069 border: medium none; 13070 background-color: #ffffff; 13071 width: 1.5em; 13072 height: 1.5em; 13073 border-bottom: 1px solid rgba(39, 41, 43, 0.15); 13074 border-right: 1px solid rgba(39, 41, 43, 0.15); 13075 -webkit-transform: translateY(-50%) translateX(50%) rotate(-45deg); 13076 -ms-transform: translateY(-50%) translateX(50%) rotate(-45deg); 13077 transform: translateY(-50%) translateX(50%) rotate(-45deg); 13078 } 13079 13080 .ui.steps .step, 13081 .ui.steps .step:after { 13082 -webkit-transition: background-color 0.2s ease, opacity 0.2s ease, color 0.2s ease, box-shadow 0.2s ease; 13083 transition: background-color 0.2s ease, opacity 0.2s ease, color 0.2s ease, box-shadow 0.2s ease; 13084 } 13085 13086 /******************************* 13087 Plural 13088 *******************************/ 13089 13090 .ui.steps { 13091 display: table; 13092 table-layout: fixed; 13093 background: ''; 13094 box-shadow: ''; 13095 line-height: 1.142rem; 13096 box-sizing: border-box; 13097 border-radius: 0.2857rem; 13098 } 13099 13100 .ui.steps .step:first-child { 13101 padding-left: 1.5em; 13102 border-radius: 0.2857rem 0em 0em 0.2857rem; 13103 } 13104 13105 .ui.steps .step:last-child { 13106 border-radius: 0em 0.2857rem 0.2857rem 0em; 13107 } 13108 13109 .ui.steps .step:only-child { 13110 border-radius: 0.2857rem; 13111 } 13112 13113 .ui.steps .step:last-child { 13114 margin-right: 0em; 13115 } 13116 13117 .ui.steps .step:last-child:after { 13118 display: none; 13119 } 13120 13121 /******************************* 13122 Content 13123 *******************************/ 13124 13125 /* Title */ 13126 13127 .ui.steps .step .title { 13128 font-family: 'Roboto', 'Helvetica Neue', Arial, Helvetica, sans-serif; 13129 font-size: 1.0714em; 13130 font-weight: bold; 13131 } 13132 13133 /* Description */ 13134 13135 .ui.steps .step .description { 13136 font-weight: normal; 13137 font-size: 0.9285em; 13138 color: rgba(0, 0, 0, 0.8); 13139 } 13140 13141 .ui.steps .step .title ~ .description { 13142 margin-top: 0.1em; 13143 } 13144 13145 /* Icon */ 13146 13147 .ui.steps .step > .icon, 13148 .ui.steps .step > .icon ~ .content { 13149 display: table-cell; 13150 vertical-align: middle; 13151 } 13152 13153 .ui.steps .step > .icon { 13154 font-size: 2em; 13155 margin: 0em; 13156 padding-right: 0.6em; 13157 } 13158 13159 /* Link */ 13160 13161 .ui.steps .link.step, 13162 .ui.steps a.step { 13163 cursor: pointer; 13164 } 13165 13166 /******************************* 13167 Types 13168 *******************************/ 13169 13170 /*-------------- 13171 Ordered 13172 ---------------*/ 13173 13174 .ui.ordered.steps { 13175 counter-reset: ordered; 13176 } 13177 13178 .ui.ordered.steps .step:before { 13179 display: table-cell; 13180 position: static; 13181 text-align: center; 13182 content: counters(ordered, "."); 13183 vertical-align: middle; 13184 padding-right: 0.6em; 13185 font-size: 2em; 13186 counter-increment: ordered; 13187 } 13188 13189 .ui.ordered.steps .step > * { 13190 display: table-cell; 13191 vertical-align: middle; 13192 } 13193 13194 /*-------------- 13195 Vertical 13196 ---------------*/ 13197 13198 .ui.vertical.steps { 13199 display: inline-block; 13200 overflow: visible; 13201 } 13202 13203 .ui.vertical.steps .step { 13204 display: block; 13205 border-radius: 0em; 13206 padding: 0.9285em 1.5em; 13207 } 13208 13209 .ui.vertical.steps .step:first-child { 13210 padding: 0.9285em 1.5em; 13211 border-radius: 0.2857rem 0.2857rem 0em 0em; 13212 } 13213 13214 .ui.vertical.steps .step:last-child { 13215 border-radius: 0em 0em 0.2857rem 0.2857rem; 13216 } 13217 13218 /* Arrow */ 13219 13220 .ui.vertical.steps .step:after { 13221 display: none; 13222 } 13223 13224 /* Active Arrow */ 13225 13226 .ui.vertical.steps .active.step:after { 13227 display: block; 13228 } 13229 13230 /*--------------- 13231 Responsive 13232 ----------------*/ 13233 13234 /* Mobile (Default) */ 13235 13236 @media only screen and (max-width: 767px) { 13237 .ui.steps { 13238 overflow: visible; 13239 } 13240 13241 .ui.steps .step { 13242 display: block; 13243 border-radius: 0em; 13244 padding: 0.9285em 1.5em; 13245 } 13246 13247 .ui.steps .step:first-child { 13248 padding: 0.9285em 1.5em; 13249 border-radius: 0.2857rem 0.2857rem 0em 0em; 13250 } 13251 13252 .ui.steps .step:last-child { 13253 border-radius: 0em 0em 0.2857rem 0.2857rem; 13254 } 13255 13256 /* Arrow */ 13257 13258 .ui.steps .step:after { 13259 display: none; 13260 } 13261 } 13262 13263 /******************************* 13264 States 13265 *******************************/ 13266 13267 /* Link Hover */ 13268 13269 .ui.steps .link.step:hover::after, 13270 .ui.steps .link.step:hover, 13271 .ui.steps a.step:hover::after, 13272 .ui.steps a.step:hover { 13273 background: #fafafa; 13274 color: rgba(0, 0, 0, 0.8); 13275 } 13276 13277 /* Link Down */ 13278 13279 .ui.steps .link.step:active::after, 13280 .ui.steps .link.step:active, 13281 .ui.steps a.step:active::after, 13282 .ui.steps a.step:active { 13283 background: #f0f0f0; 13284 color: rgba(0, 0, 0, 0.8); 13285 } 13286 13287 /* Active */ 13288 13289 .ui.steps .step.active { 13290 cursor: auto; 13291 background: #f0f0f0; 13292 } 13293 13294 .ui.steps .step.active:after { 13295 background: #f0f0f0; 13296 } 13297 13298 .ui.steps .step.active .title { 13299 color: #009fda; 13300 } 13301 13302 .ui.ordered.steps .step.active:before, 13303 .ui.steps .active.step .icon { 13304 color: rgba(0, 0, 0, 0.85); 13305 } 13306 13307 /* Active Hover */ 13308 13309 .ui.steps .link.active.step:hover::after, 13310 .ui.steps .link.active.step:hover, 13311 .ui.steps a.active.step:hover::after, 13312 .ui.steps a.active.step:hover { 13313 cursor: pointer; 13314 background: #ececec; 13315 color: rgba(0, 0, 0, 0.8); 13316 } 13317 13318 /* Completed */ 13319 13320 .ui.steps .step.completed > .icon:before, 13321 .ui.ordered.steps .step.completed:before { 13322 color: #5bbd72; 13323 } 13324 13325 /* Disabled */ 13326 13327 .ui.steps .disabled.step { 13328 cursor: auto; 13329 background: #ffffff; 13330 pointer-events: none; 13331 } 13332 13333 .ui.steps .disabled.step, 13334 .ui.steps .disabled.step .title, 13335 .ui.steps .disabled.step .description { 13336 color: rgba(40, 40, 40, 0.3); 13337 } 13338 13339 .ui.steps .disabled.step:after { 13340 background: #ffffff; 13341 } 13342 13343 /******************************* 13344 Variations 13345 *******************************/ 13346 13347 /*-------------- 13348 Stackable 13349 ---------------*/ 13350 13351 /* Tablet Or Below */ 13352 13353 @media only screen and (min-width: 992px) { 13354 .ui[class*="tablet stackable"].steps { 13355 overflow: visible; 13356 } 13357 13358 .ui[class*="tablet stackable"].steps .step { 13359 display: block; 13360 border-radius: 0em; 13361 padding: 0.9285em 1.5em; 13362 } 13363 13364 .ui[class*="tablet stackable"].steps .step:first-child { 13365 padding: 0.9285em 1.5em; 13366 border-radius: 0.2857rem 0.2857rem 0em 0em; 13367 } 13368 13369 .ui[class*="tablet stackable"].steps .step:last-child { 13370 border-radius: 0em 0em 0.2857rem 0.2857rem; 13371 } 13372 13373 /* Arrow */ 13374 13375 .ui[class*="tablet stackable"].steps .step:after { 13376 display: none; 13377 } 13378 } 13379 13380 /*-------------- 13381 Fluid 13382 ---------------*/ 13383 13384 /* Fluid */ 13385 13386 .ui.fluid.steps { 13387 width: 100%; 13388 } 13389 13390 /*-------------- 13391 Attached 13392 ---------------*/ 13393 13394 /* Top */ 13395 13396 .attached.ui.steps { 13397 margin: 0em; 13398 border-radius: 0.2857rem 0.2857rem 0em 0em; 13399 } 13400 13401 .attached.ui.steps .step:first-child { 13402 border-radius: 0.2857rem 0em 0em 0em; 13403 } 13404 13405 .attached.ui.steps .step:last-child { 13406 border-radius: 0em 0.2857rem 0em 0em; 13407 } 13408 13409 /* Bottom */ 13410 13411 .bottom.attached.ui.steps { 13412 margin: -1px 0em 0em; 13413 border-radius: 0em 0em 0.2857rem 0.2857rem; 13414 } 13415 13416 .bottom.attached.ui.steps .step:first-child { 13417 border-radius: 0em 0em 0em 0.2857rem; 13418 } 13419 13420 .bottom.attached.ui.steps .step:last-child { 13421 border-radius: 0em 0em 0.2857rem 0em; 13422 } 13423 13424 /*------------------- 13425 Evenly Divided 13426 --------------------*/ 13427 13428 .ui.one.steps, 13429 .ui.two.steps, 13430 .ui.three.steps, 13431 .ui.four.steps, 13432 .ui.five.steps, 13433 .ui.six.steps, 13434 .ui.seven.steps, 13435 .ui.eight.steps { 13436 width: 100%; 13437 } 13438 13439 .ui.one.steps > .step { 13440 width: 100%; 13441 } 13442 13443 .ui.two.steps > .step { 13444 width: 50%; 13445 } 13446 13447 .ui.three.steps > .step { 13448 width: 33.333%; 13449 } 13450 13451 .ui.four.steps > .step { 13452 width: 25%; 13453 } 13454 13455 .ui.five.steps > .step { 13456 width: 20%; 13457 } 13458 13459 .ui.six.steps > .step { 13460 width: 16.666%; 13461 } 13462 13463 .ui.seven.steps > .step { 13464 width: 14.285%; 13465 } 13466 13467 .ui.eight.steps > .step { 13468 width: 12.500%; 13469 } 13470 13471 /*------------------- 13472 Sizes 13473 --------------------*/ 13474 13475 .ui.small.step, 13476 .ui.small.steps .step { 13477 font-size: 0.92857143rem; 13478 } 13479 13480 .ui.step, 13481 .ui.steps .step { 13482 font-size: 1rem; 13483 } 13484 13485 .ui.large.step, 13486 .ui.large.steps .step { 13487 font-size: 1.14285714rem; 13488 } 13489 13490 /******************************* 13491 Theme Overrides 13492 *******************************/ 13493 13494 @font-face { 13495 font-family: 'Step'; 13496 src: url("data:application/x-font-ttf;charset=utf-8;;base64,AAEAAAAOAIAAAwBgT1MvMj3hSQEAAADsAAAAVmNtYXDQEhm3AAABRAAAAUpjdnQgBkn/lAAABuwAAAAcZnBnbYoKeDsAAAcIAAAJkWdhc3AAAAAQAAAG5AAAAAhnbHlm32cEdgAAApAAAAC2aGVhZAErPHsAAANIAAAANmhoZWEHUwNNAAADgAAAACRobXR4CykAAAAAA6QAAAAMbG9jYQA4AFsAAAOwAAAACG1heHAApgm8AAADuAAAACBuYW1lzJ0aHAAAA9gAAALNcG9zdK69QJgAAAaoAAAAO3ByZXCSoZr/AAAQnAAAAFYAAQO4AZAABQAIAnoCvAAAAIwCegK8AAAB4AAxAQIAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA6ADoAQNS/2oAWgMLAE8AAAABAAAAAAAAAAAAAwAAAAMAAAAcAAEAAAAAAEQAAwABAAAAHAAEACgAAAAGAAQAAQACAADoAf//AAAAAOgA//8AABgBAAEAAAAAAAAAAAEGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAADpAKYABUAHEAZDwEAAQFCAAIBAmoAAQABagAAAGEUFxQDEisBFAcBBiInASY0PwE2Mh8BATYyHwEWA6QP/iAQLBD+6g8PTBAsEKQBbhAsEEwPAhYWEP4gDw8BFhAsEEwQEKUBbxAQTBAAAAH//f+xA18DCwAMABJADwABAQpDAAAACwBEFRMCESsBFA4BIi4CPgEyHgEDWXLG6MhuBnq89Lp+AV51xHR0xOrEdHTEAAAAAAEAAAABAADDeRpdXw889QALA+gAAAAAzzWYjQAAAADPNWBN//3/sQOkAwsAAAAIAAIAAAAAAAAAAQAAA1L/agBaA+gAAP/3A6QAAQAAAAAAAAAAAAAAAAAAAAMD6AAAA+gAAANZAAAAAAAAADgAWwABAAAAAwAWAAEAAAAAAAIABgATAG4AAAAtCZEAAAAAAAAAEgDeAAEAAAAAAAAANQAAAAEAAAAAAAEACAA1AAEAAAAAAAIABwA9AAEAAAAAAAMACABEAAEAAAAAAAQACABMAAEAAAAAAAUACwBUAAEAAAAAAAYACABfAAEAAAAAAAoAKwBnAAEAAAAAAAsAEwCSAAMAAQQJAAAAagClAAMAAQQJAAEAEAEPAAMAAQQJAAIADgEfAAMAAQQJAAMAEAEtAAMAAQQJAAQAEAE9AAMAAQQJAAUAFgFNAAMAAQQJAAYAEAFjAAMAAQQJAAoAVgFzAAMAAQQJAAsAJgHJQ29weXJpZ2h0IChDKSAyMDE0IGJ5IG9yaWdpbmFsIGF1dGhvcnMgQCBmb250ZWxsby5jb21mb250ZWxsb1JlZ3VsYXJmb250ZWxsb2ZvbnRlbGxvVmVyc2lvbiAxLjBmb250ZWxsb0dlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAEMAbwBwAHkAcgBpAGcAaAB0ACAAKABDACkAIAAyADAAMQA0ACAAYgB5ACAAbwByAGkAZwBpAG4AYQBsACAAYQB1AHQAaABvAHIAcwAgAEAAIABmAG8AbgB0AGUAbABsAG8ALgBjAG8AbQBmAG8AbgB0AGUAbABsAG8AUgBlAGcAdQBsAGEAcgBmAG8AbgB0AGUAbABsAG8AZgBvAG4AdABlAGwAbABvAFYAZQByAHMAaQBvAG4AIAAxAC4AMABmAG8AbgB0AGUAbABsAG8ARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAAAAAIAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAQIBAwljaGVja21hcmsGY2lyY2xlAAAAAAEAAf//AA8AAAAAAAAAAAAAAAAAAAAAADIAMgML/7EDC/+xsAAssCBgZi2wASwgZCCwwFCwBCZasARFW1ghIyEbilggsFBQWCGwQFkbILA4UFghsDhZWSCwCkVhZLAoUFghsApFILAwUFghsDBZGyCwwFBYIGYgiophILAKUFhgGyCwIFBYIbAKYBsgsDZQWCGwNmAbYFlZWRuwACtZWSOwAFBYZVlZLbACLCBFILAEJWFkILAFQ1BYsAUjQrAGI0IbISFZsAFgLbADLCMhIyEgZLEFYkIgsAYjQrIKAAIqISCwBkMgiiCKsAArsTAFJYpRWGBQG2FSWVgjWSEgsEBTWLAAKxshsEBZI7AAUFhlWS2wBCywB0MrsgACAENgQi2wBSywByNCIyCwACNCYbCAYrABYLAEKi2wBiwgIEUgsAJFY7ABRWJgRLABYC2wBywgIEUgsAArI7ECBCVgIEWKI2EgZCCwIFBYIbAAG7AwUFiwIBuwQFlZI7AAUFhlWbADJSNhRESwAWAtsAgssQUFRbABYUQtsAkssAFgICCwCUNKsABQWCCwCSNCWbAKQ0qwAFJYILAKI0JZLbAKLCC4BABiILgEAGOKI2GwC0NgIIpgILALI0IjLbALLEtUWLEHAURZJLANZSN4LbAMLEtRWEtTWLEHAURZGyFZJLATZSN4LbANLLEADENVWLEMDEOwAWFCsAorWbAAQ7ACJUKxCQIlQrEKAiVCsAEWIyCwAyVQWLEBAENgsAQlQoqKIIojYbAJKiEjsAFhIIojYbAJKiEbsQEAQ2CwAiVCsAIlYbAJKiFZsAlDR7AKQ0dgsIBiILACRWOwAUViYLEAABMjRLABQ7AAPrIBAQFDYEItsA4ssQAFRVRYALAMI0IgYLABYbUNDQEACwBCQopgsQ0FK7BtKxsiWS2wDyyxAA4rLbAQLLEBDistsBEssQIOKy2wEiyxAw4rLbATLLEEDistsBQssQUOKy2wFSyxBg4rLbAWLLEHDistsBcssQgOKy2wGCyxCQ4rLbAZLLAIK7EABUVUWACwDCNCIGCwAWG1DQ0BAAsAQkKKYLENBSuwbSsbIlktsBossQAZKy2wGyyxARkrLbAcLLECGSstsB0ssQMZKy2wHiyxBBkrLbAfLLEFGSstsCAssQYZKy2wISyxBxkrLbAiLLEIGSstsCMssQkZKy2wJCwgPLABYC2wJSwgYLANYCBDI7ABYEOwAiVhsAFgsCQqIS2wJiywJSuwJSotsCcsICBHICCwAkVjsAFFYmAjYTgjIIpVWCBHICCwAkVjsAFFYmAjYTgbIVktsCgssQAFRVRYALABFrAnKrABFTAbIlktsCkssAgrsQAFRVRYALABFrAnKrABFTAbIlktsCosIDWwAWAtsCssALADRWOwAUVisAArsAJFY7ABRWKwACuwABa0AAAAAABEPiM4sSoBFSotsCwsIDwgRyCwAkVjsAFFYmCwAENhOC2wLSwuFzwtsC4sIDwgRyCwAkVjsAFFYmCwAENhsAFDYzgtsC8ssQIAFiUgLiBHsAAjQrACJUmKikcjRyNhIFhiGyFZsAEjQrIuAQEVFCotsDAssAAWsAQlsAQlRyNHI2GwBkUrZYouIyAgPIo4LbAxLLAAFrAEJbAEJSAuRyNHI2EgsAQjQrAGRSsgsGBQWCCwQFFYswIgAyAbswImAxpZQkIjILAIQyCKI0cjRyNhI0ZgsARDsIBiYCCwACsgiophILACQ2BkI7ADQ2FkUFiwAkNhG7ADQ2BZsAMlsIBiYSMgILAEJiNGYTgbI7AIQ0awAiWwCENHI0cjYWAgsARDsIBiYCMgsAArI7AEQ2CwACuwBSVhsAUlsIBisAQmYSCwBCVgZCOwAyVgZFBYIRsjIVkjICCwBCYjRmE4WS2wMiywABYgICCwBSYgLkcjRyNhIzw4LbAzLLAAFiCwCCNCICAgRiNHsAArI2E4LbA0LLAAFrADJbACJUcjRyNhsABUWC4gPCMhG7ACJbACJUcjRyNhILAFJbAEJUcjRyNhsAYlsAUlSbACJWGwAUVjIyBYYhshWWOwAUViYCMuIyAgPIo4IyFZLbA1LLAAFiCwCEMgLkcjRyNhIGCwIGBmsIBiIyAgPIo4LbA2LCMgLkawAiVGUlggPFkusSYBFCstsDcsIyAuRrACJUZQWCA8WS6xJgEUKy2wOCwjIC5GsAIlRlJYIDxZIyAuRrACJUZQWCA8WS6xJgEUKy2wOSywMCsjIC5GsAIlRlJYIDxZLrEmARQrLbA6LLAxK4ogIDywBCNCijgjIC5GsAIlRlJYIDxZLrEmARQrsARDLrAmKy2wOyywABawBCWwBCYgLkcjRyNhsAZFKyMgPCAuIzixJgEUKy2wPCyxCAQlQrAAFrAEJbAEJSAuRyNHI2EgsAQjQrAGRSsgsGBQWCCwQFFYswIgAyAbswImAxpZQkIjIEewBEOwgGJgILAAKyCKimEgsAJDYGQjsANDYWRQWLACQ2EbsANDYFmwAyWwgGJhsAIlRmE4IyA8IzgbISAgRiNHsAArI2E4IVmxJgEUKy2wPSywMCsusSYBFCstsD4ssDErISMgIDywBCNCIzixJgEUK7AEQy6wJistsD8ssAAVIEewACNCsgABARUUEy6wLCotsEAssAAVIEewACNCsgABARUUEy6wLCotsEEssQABFBOwLSotsEIssC8qLbBDLLAAFkUjIC4gRoojYTixJgEUKy2wRCywCCNCsEMrLbBFLLIAADwrLbBGLLIAATwrLbBHLLIBADwrLbBILLIBATwrLbBJLLIAAD0rLbBKLLIAAT0rLbBLLLIBAD0rLbBMLLIBAT0rLbBNLLIAADkrLbBOLLIAATkrLbBPLLIBADkrLbBQLLIBATkrLbBRLLIAADsrLbBSLLIAATsrLbBTLLIBADsrLbBULLIBATsrLbBVLLIAAD4rLbBWLLIAAT4rLbBXLLIBAD4rLbBYLLIBAT4rLbBZLLIAADorLbBaLLIAATorLbBbLLIBADorLbBcLLIBATorLbBdLLAyKy6xJgEUKy2wXiywMiuwNistsF8ssDIrsDcrLbBgLLAAFrAyK7A4Ky2wYSywMysusSYBFCstsGIssDMrsDYrLbBjLLAzK7A3Ky2wZCywMyuwOCstsGUssDQrLrEmARQrLbBmLLA0K7A2Ky2wZyywNCuwNystsGgssDQrsDgrLbBpLLA1Ky6xJgEUKy2waiywNSuwNistsGsssDUrsDcrLbBsLLA1K7A4Ky2wbSwrsAhlsAMkUHiwARUwLQAAAEu4AMhSWLEBAY5ZuQgACABjILABI0SwAyNwsgQoCUVSRLIKAgcqsQYBRLEkAYhRWLBAiFixBgNEsSYBiFFYuAQAiFixBgFEWVlZWbgB/4WwBI2xBQBEAAA=") format('truetype'), url("data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAoUAA4AAAAAEPQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAABRAAAAEQAAABWPeFJAWNtYXAAAAGIAAAAOgAAAUrQEhm3Y3Z0IAAAAcQAAAAUAAAAHAZJ/5RmcGdtAAAB2AAABPkAAAmRigp4O2dhc3AAAAbUAAAACAAAAAgAAAAQZ2x5ZgAABtwAAACuAAAAtt9nBHZoZWFkAAAHjAAAADUAAAA2ASs8e2hoZWEAAAfEAAAAIAAAACQHUwNNaG10eAAAB+QAAAAMAAAADAspAABsb2NhAAAH8AAAAAgAAAAIADgAW21heHAAAAf4AAAAIAAAACAApgm8bmFtZQAACBgAAAF3AAACzcydGhxwb3N0AAAJkAAAACoAAAA7rr1AmHByZXAAAAm8AAAAVgAAAFaSoZr/eJxjYGTewTiBgZWBg6mKaQ8DA0MPhGZ8wGDIyMTAwMTAysyAFQSkuaYwOLxgeMHIHPQ/iyGKmZvBHyjMCJIDAPe9C2B4nGNgYGBmgGAZBkYGEHAB8hjBfBYGDSDNBqQZGZgYGF4w/v8PUvCCAURLMELVAwEjG8OIBwBk5AavAAB4nGNgQANGDEbM3P83gjAAELQD4XicnVXZdtNWFJU8ZHASOmSgoA7X3DhQ68qEKRgwaSrFdiEdHAitBB2kDHTkncc+62uOQrtWH/m07n09JLR0rbYsls++R1tn2DrnRhwjKn0aiGvUoZKXA6msPZZK90lc13Uvj5UMBnFdthJPSZuonSRKat3sUC7xWOsqWSdYJ+PlIFZPVZ5noAziFB5lSUQbRBuplyZJ4onjJ4kWZxAfJUkgJaMQp9LIUEI1GsRS1aFM6dCr1xNx00DKRqMedVhU90PFJ8c1p9SsA0YqVznCFevVRr4bpwMve5DEOsGzrYcxHnisfpQqkIqR6cg/dkpOlIaBVHHUoVbi6DCTX/eRTCrNQKaMYkWl7oG43f102xYxPXQ6vi5KlUaqurnOKJrt0fGogygP2cbppNzQ2fbw5RlTVKtdcbPtQGYNXErJbHSfRAAdJlLj6QFONZwCqRn1R8XZ588BEslclKo8VTKHegOZMzt7cTHtbiersnCknwcyb3Z2452HQ6dXh3/R+hdM4cxHj+Jifj5C+lBqfiJOJKVGWMzyp4YfcVcgQrkxiAsXyuBThDl0RdrZZl3jtTH2hs/5SqlhPQna6KP4fgr9TiQrHGdRo/VInM1j13Wt3GdQS7W7Fzsyr0OVIu7vCwuuM+eEYZ4WC1VfnvneBTT/Bohn/EDeNIVL+5YpSrRvm6JMu2iKCu0SVKVdNsUU7YoppmnPmmKG9h1TzNKeMzLj/8vc55H7HN7xkJv2XeSmfQ+5ad9HbtoPkJtWITdtHblpLyA3rUZu2lWjOnYEGgZpF1IVQdA0svph3Fab9UDWjDR8aWDyLmLI+upER521tcofxX914gsHcmmip7siF5viLq/bFj483e6rj5pG3bDV+MaR8jAeRnocmtBZ+c3hv+1N3S6a7jKqMugBFUwKwABl7UAC0zrbCaT1mqf48gdgXIZ4zkpDtVSfO4am7+V5X/exOfG+x+3GLrdcd3kJWdYNcmP28N9SZKrrH+UtrVQnR6wrJ49VaxhDKrwour6SlHu0tRu/KKmy8l6U1srnk5CbPYMbQlu27mGwI0xpyiUeXlOlKD3UUo6yQyxvKco84JSLC1qGxLgOdQ9qa8TpoXoYGwshhqG0vRBwSCldFd+0ynfxHqtr2Oj4xRXh6XpyEhGf4ir7UfBU10b96A7avGbdMoMpVaqn+4xPsa/b9lFZaaSOsxe3VAfXNOsaORXTT+Rr4HRvOGjdAz1UfDRBI1U1x+jGKGM0ljXl3wR0MVZ+w2jVYvs93E+dpFWsuUuY7JsT9+C0u/0q+7WcW0bW/dcGvW3kip8jMb8tCvw7B2K3ZA3UO5OBGAvIWdAYxhYmdxiug23EbfY/Jqf/34aFRXJXOxq7eerD1ZNRJXfZ8rjLTXZZ16M2R9VOGvsIjS0PN+bY4XIstsRgQbb+wf8x7gF3aVEC4NDIZZiI2nShnurh6h6rsW04VxIBds2x43QAegAuQd8cu9bzCYD13CPnLsB9cgh2yCH4lByCz8i5BfA5OQRfkEMwIIdgl5w7AA/IIXhIDsEeOQSPyNkE+JIcgq/IIYjJIUjIuQ3wmByCJ+QQfE0OwTdGrk5k/pYH2QD6zqKbQKmdGhzaOGRGrk3Y+zxY9oFFZB9aROqRkesT6lMeLPV7i0j9wSJSfzRyY0L9iQdL/dkiUn+xiNRnxpeZIymvDp7zjg7+BJfqrV4AAAAAAQAB//8AD3icY2BkAALmJUwzGEQZZBwk+RkZGBmdGJgYmbIYgMwsoGSiiLgIs5A2owg7I5uSOqOaiT2jmZE8I5gQY17C/09BQEfg3yt+fh8gvYQxD0j68DOJiQn8U+DnZxQDcQUEljLmCwBpBgbG/3//b2SOZ+Zm4GEQcuAH2sblDLSEm8FFVJhJEGgLH6OSHpMdo5EcI3Nk0bEXJ/LYqvZ82VXHGFd6pKTkyCsQwQAAq+QkqAAAeJxjYGRgYADiw5VSsfH8Nl8ZuJlfAEUYzpvO6IXQCb7///7fyLyEmRvI5WBgAokCAFb/DJAAAAB4nGNgZGBgDvqfxRDF/IKB4f935iUMQBEUwAwAi5YFpgPoAAAD6AAAA1kAAAAAAAAAOABbAAEAAAADABYAAQAAAAAAAgAGABMAbgAAAC0JkQAAAAB4nHWQy2rCQBSG//HSi0JbWui2sypKabxgN4IgWHTTbqS4LTHGJBIzMhkFX6Pv0IfpS/RZ+puMpShNmMx3vjlz5mQAXOMbAvnzxJGzwBmjnAs4Rc9ykf7Zcon8YrmMKt4sn9C/W67gAYHlKm7wwQqidM5ogU/LAlfi0nIBF+LOcpH+0XKJ3LNcxq14tXxC71muYCJSy1Xci6+BWm11FIRG1gZ12W62OnK6lYoqStxYumsTKp3KvpyrxPhxrBxPLfc89oN17Op9uJ8nvk4jlciW09yrkZ/42jX+bFc93QRtY+ZyrtVSDm2GXGm18D3jhMasuo3G3/MwgMIKW2hEvKoQBhI12jrnNppooUOaMkMyM8+KkMBFTONizR1htpIy7nPMGSW0PjNisgOP3+WRH5MC7o9ZRR+tHsYT0u6MKPOSfTns7jBrREqyTDezs9/eU2x4WpvWcNeuS511JTE8qCF5H7u1BY1H72S3Ymi7aPD95/9+AN1fhEsAeJxjYGKAAC4G7ICZgYGRiZGZMzkjNTk7N7Eomy05syg5J5WBAQBE1QZBAABLuADIUlixAQGOWbkIAAgAYyCwASNEsAMjcLIEKAlFUkSyCgIHKrEGAUSxJAGIUViwQIhYsQYDRLEmAYhRWLgEAIhYsQYBRFlZWVm4Af+FsASNsQUARAAA") format('woff'); 13497 } 13498 13499 .ui.steps .step.completed > .icon:before, 13500 .ui.ordered.steps .step.completed:before { 13501 font-family: 'Step'; 13502 content: '\e800'; 13503 /* 'î €' */ 13504 } 13505 13506 /******************************* 13507 Site Overrides 13508 *******************************/ 13509 /*! 13510 * # Semantic UI x.x - Breadcrumb 13511 * http://github.com/semantic-org/semantic-ui/ 13512 * 13513 * 13514 * Copyright 2014 Contributors 13515 * Released under the MIT license 13516 * http://opensource.org/licenses/MIT 13517 * 13518 */ 13519 13520 /******************************* 13521 Breadcrumb 13522 *******************************/ 13523 13524 .ui.breadcrumb { 13525 margin: 1em 0em; 13526 display: inline-block; 13527 vertical-align: middle; 13528 } 13529 13530 .ui.breadcrumb:first-child { 13531 margin-top: 0em; 13532 } 13533 13534 .ui.breadcrumb:last-child { 13535 margin-bottom: 0em; 13536 } 13537 13538 /******************************* 13539 Content 13540 *******************************/ 13541 13542 /* Divider */ 13543 13544 .ui.breadcrumb .divider { 13545 display: inline-block; 13546 opacity: 0.5; 13547 margin: 0em 0.2rem 0em; 13548 font-size: 0.9em; 13549 color: rgba(0, 0, 0, 0.4); 13550 vertical-align: baseline; 13551 } 13552 13553 /* Link */ 13554 13555 .ui.breadcrumb a { 13556 color: #009fda; 13557 } 13558 13559 .ui.breadcrumb a:hover { 13560 color: #00b2f3; 13561 } 13562 13563 /* Icon Divider */ 13564 13565 .ui.breadcrumb .icon.divider { 13566 font-size: 0.85714286em; 13567 vertical-align: baseline; 13568 } 13569 13570 /* Section */ 13571 13572 .ui.breadcrumb a.section { 13573 cursor: pointer; 13574 } 13575 13576 .ui.breadcrumb .section { 13577 display: inline-block; 13578 margin: 0em; 13579 padding: 0em; 13580 } 13581 13582 /* Loose Coupling */ 13583 13584 .ui.breadcrumb.segment { 13585 display: inline-block; 13586 padding: 0.5em 1em; 13587 } 13588 13589 /******************************* 13590 States 13591 *******************************/ 13592 13593 .ui.breadcrumb .active.section { 13594 font-weight: bold; 13595 } 13596 13597 /******************************* 13598 Variations 13599 *******************************/ 13600 13601 .ui.mini.breadcrumb { 13602 font-size: 0.65em; 13603 } 13604 13605 .ui.tiny.breadcrumb { 13606 font-size: 0.7em; 13607 } 13608 13609 .ui.small.breadcrumb { 13610 font-size: 0.75em; 13611 } 13612 13613 .ui.breadcrumb { 13614 font-size: 1em; 13615 } 13616 13617 .ui.large.breadcrumb { 13618 font-size: 1.1em; 13619 } 13620 13621 .ui.big.breadcrumb { 13622 font-size: 1.05em; 13623 } 13624 13625 .ui.huge.breadcrumb { 13626 font-size: 1.3em; 13627 } 13628 13629 .ui.massive.breadcrumb { 13630 font-size: 1.5em; 13631 } 13632 13633 /******************************* 13634 Theme Overrides 13635 *******************************/ 13636 13637 /******************************* 13638 Site Overrides 13639 *******************************/ 13640 /*! 13641 * # Semantic UI x.x - Form 13642 * http://github.com/semantic-org/semantic-ui/ 13643 * 13644 * 13645 * Copyright 2014 Contributors 13646 * Released under the MIT license 13647 * http://opensource.org/licenses/MIT 13648 * 13649 */ 13650 13651 /******************************* 13652 Elements 13653 *******************************/ 13654 13655 /*-------------------- 13656 Form 13657 ---------------------*/ 13658 13659 .ui.form { 13660 position: relative; 13661 max-width: 100%; 13662 } 13663 13664 /*-------------------- 13665 Content 13666 ---------------------*/ 13667 13668 .ui.form > p { 13669 margin: 1em 0em; 13670 } 13671 13672 /*-------------------- 13673 Field 13674 ---------------------*/ 13675 13676 .ui.form .fields .field, 13677 .ui.form .field { 13678 clear: both; 13679 margin: 0em 0em 1em; 13680 } 13681 13682 .ui.form .fields:last-child, 13683 .ui.form .field:last-child { 13684 margin-bottom: 0em; 13685 } 13686 13687 /*-------------------- 13688 Labels 13689 ---------------------*/ 13690 13691 .ui.form .field > label { 13692 display: block; 13693 margin: 0em 0em 0.2857rem 0em; 13694 color: rgba(0, 0, 0, 0.8); 13695 font-size: 0.9285em; 13696 font-weight: bold; 13697 text-transform: none; 13698 } 13699 13700 .ui.form .grouped.fields > label { 13701 margin: 0em 0em 0.2857rem 0em; 13702 color: rgba(0, 0, 0, 0.8); 13703 font-size: 0.9285em; 13704 font-weight: bold; 13705 text-transform: none; 13706 } 13707 13708 .ui.form .inline.fields > label { 13709 display: inline-block; 13710 vertical-align: middle; 13711 margin: 0em 1em 0em 0em; 13712 color: rgba(0, 0, 0, 0.8); 13713 font-size: 0.9285em; 13714 font-weight: bold; 13715 text-transform: none; 13716 } 13717 13718 /*-------------------- 13719 Standard Inputs 13720 ---------------------*/ 13721 13722 .ui.form textarea, 13723 .ui.form input:not([type]), 13724 .ui.form input[type="date"], 13725 .ui.form input[type="datetime-local"], 13726 .ui.form input[type="email"], 13727 .ui.form input[type="number"], 13728 .ui.form input[type="password"], 13729 .ui.form input[type="search"], 13730 .ui.form input[type="tel"], 13731 .ui.form input[type="time"], 13732 .ui.form input[type="text"], 13733 .ui.form input[type="url"], 13734 .ui.form .ui.input { 13735 width: 100%; 13736 vertical-align: top; 13737 } 13738 13739 .ui.form input:not([type]), 13740 .ui.form input[type="date"], 13741 .ui.form input[type="datetime-local"], 13742 .ui.form input[type="email"], 13743 .ui.form input[type="number"], 13744 .ui.form input[type="password"], 13745 .ui.form input[type="search"], 13746 .ui.form input[type="tel"], 13747 .ui.form input[type="time"], 13748 .ui.form input[type="text"], 13749 .ui.form input[type="url"] { 13750 font-family: 'Roboto', 'Helvetica Neue', Arial, Helvetica, sans-serif; 13751 margin: 0em; 13752 outline: none; 13753 -webkit-appearance: none; 13754 tap-highlight-color: rgba(255, 255, 255, 0); 13755 line-height: 1.2142em; 13756 padding: 0.67861em 1em; 13757 font-size: 1em; 13758 background: #ffffff; 13759 border: 1px solid rgba(39, 41, 43, 0.15); 13760 color: rgba(0, 0, 0, 0.8); 13761 border-radius: 0.2857rem; 13762 box-shadow: 0em 0em 0em 0em transparent inset; 13763 -webkit-transition: background-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease; 13764 transition: background-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease; 13765 } 13766 13767 .ui.textarea, 13768 .ui.form textarea { 13769 margin: 0em; 13770 -webkit-appearance: none; 13771 tap-highlight-color: rgba(255, 255, 255, 0); 13772 padding: 0.78571em 1em; 13773 background: #ffffff; 13774 border: 1px solid rgba(39, 41, 43, 0.15); 13775 outline: none; 13776 color: rgba(0, 0, 0, 0.8); 13777 border-radius: 0.2857rem; 13778 box-shadow: 0em 0em 0em 0em transparent inset; 13779 -webkit-transition: background-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease; 13780 transition: background-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease; 13781 font-size: 1em; 13782 height: 12em; 13783 min-height: 8em; 13784 max-height: 24em; 13785 line-height: 1.2857; 13786 resize: vertical; 13787 } 13788 13789 .ui.form textarea, 13790 .ui.form input[type="checkbox"] { 13791 vertical-align: top; 13792 } 13793 13794 /*-------------------------- 13795 Input w/ attached Button 13796 ---------------------------*/ 13797 13798 .ui.form input.attached { 13799 width: auto; 13800 } 13801 13802 /*-------------------- 13803 Basic Select 13804 ---------------------*/ 13805 13806 .ui.form select { 13807 display: block; 13808 height: auto; 13809 width: 100%; 13810 background: #ffffff; 13811 border: 1px solid rgba(39, 41, 43, 0.15); 13812 border-radius: 0.2857rem; 13813 box-shadow: 0em 0em 0em 0em transparent inset; 13814 padding: 0.62em 1em; 13815 color: rgba(0, 0, 0, 0.8); 13816 -webkit-transition: background-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease; 13817 transition: background-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease; 13818 } 13819 13820 /*-------------------- 13821 Dropdown 13822 ---------------------*/ 13823 13824 .ui.form .field > .selection.dropdown { 13825 width: 100%; 13826 } 13827 13828 .ui.form .field > .selection.dropdown > .dropdown.icon { 13829 float: right; 13830 } 13831 13832 .ui.form .inline.field > .selection.dropdown { 13833 width: auto; 13834 } 13835 13836 .ui.form .inline.field > .selection.dropdown > .dropdown.icon { 13837 float: none; 13838 } 13839 13840 /*-------------------- 13841 Dividers 13842 ---------------------*/ 13843 13844 .ui.form .divider { 13845 clear: both; 13846 margin: 1em 0em; 13847 } 13848 13849 /*-------------------- 13850 Types of Messages 13851 ---------------------*/ 13852 13853 .ui.form .success.message, 13854 .ui.form .warning.message, 13855 .ui.form .error.message { 13856 display: none; 13857 } 13858 13859 /* Assumptions */ 13860 13861 .ui.form .message:first-child { 13862 margin-top: 0px; 13863 } 13864 13865 /*-------------------- 13866 Validation Prompt 13867 ---------------------*/ 13868 13869 .ui.form .field .prompt.label { 13870 white-space: nowrap; 13871 } 13872 13873 .ui.form .inline.field .prompt { 13874 margin: -0.5em 0em -0.5em 1em; 13875 } 13876 13877 .ui.form .inline.field .prompt:before { 13878 margin-top: -0.3em; 13879 bottom: auto; 13880 right: auto; 13881 top: 50%; 13882 left: 0em; 13883 } 13884 13885 /******************************* 13886 States 13887 *******************************/ 13888 13889 /*-------------------- 13890 Placeholder 13891 ---------------------*/ 13892 13893 /* browsers require these rules separate */ 13894 13895 .ui.form ::-webkit-input-placeholder { 13896 color: rgba(140, 140, 140, 0.8); 13897 } 13898 13899 .ui.form ::-moz-placeholder { 13900 color: rgba(140, 140, 140, 0.8); 13901 } 13902 13903 .ui.form :focus::-webkit-input-placeholder { 13904 color: rgba(89, 89, 89, 0.8); 13905 } 13906 13907 .ui.form :focus::-moz-placeholder { 13908 color: rgba(89, 89, 89, 0.8); 13909 } 13910 13911 /* Error Placeholder */ 13912 13913 .ui.form .error ::-webkit-input-placeholder { 13914 color: #e38585; 13915 } 13916 13917 .ui.form .error ::-moz-placeholder { 13918 color: #e38585; 13919 } 13920 13921 .ui.form .error :focus::-webkit-input-placeholder { 13922 color: #de7171; 13923 } 13924 13925 .ui.form .error :focus::-moz-placeholder { 13926 color: #de7171; 13927 } 13928 13929 /*-------------------- 13930 Focus 13931 ---------------------*/ 13932 13933 .ui.form input:not([type]):focus, 13934 .ui.form input[type="date"]:focus, 13935 .ui.form input[type="datetime-local"]:focus, 13936 .ui.form input[type="email"]:focus, 13937 .ui.form input[type="number"]:focus, 13938 .ui.form input[type="password"]:focus, 13939 .ui.form input[type="search"]:focus, 13940 .ui.form input[type="tel"]:focus, 13941 .ui.form input[type="time"]:focus, 13942 .ui.form input[type="text"]:focus, 13943 .ui.form input[type="url"]:focus { 13944 color: rgba(0, 0, 0, 0.85); 13945 border-color: rgba(39, 41, 43, 0.3); 13946 border-radius: 0em 0.2857rem 0.2857rem 0em; 13947 background: #ffffff; 13948 box-shadow: 1px 0em 0em 0em rgba(39, 41, 43, 0.3) inset; 13949 } 13950 13951 .ui.form textarea:focus { 13952 color: rgba(0, 0, 0, 0.85); 13953 border-color: rgba(39, 41, 43, 0.3); 13954 border-radius: 0em 0.2857rem 0.2857rem 0em; 13955 background: #ffffff; 13956 box-shadow: 1px 0em 0em 0em rgba(39, 41, 43, 0.3) inset; 13957 -webkit-appearance: none; 13958 } 13959 13960 /*-------------------- 13961 Success 13962 ---------------------*/ 13963 13964 /* On Form */ 13965 13966 .ui.form.success .success.message { 13967 display: block; 13968 } 13969 13970 /*-------------------- 13971 Error 13972 ---------------------*/ 13973 13974 /* On Form */ 13975 13976 .ui.form.warning .warning.message { 13977 display: block; 13978 } 13979 13980 /*-------------------- 13981 Warning 13982 ---------------------*/ 13983 13984 /* On Form */ 13985 13986 .ui.form.error .error.message { 13987 display: block; 13988 } 13989 13990 /* On Field(s) */ 13991 13992 .ui.form .fields.error .field label, 13993 .ui.form .field.error label, 13994 .ui.form .fields.error .field .input, 13995 .ui.form .field.error .input { 13996 color: #d95c5c; 13997 } 13998 13999 .ui.form .fields.error .field .corner.label, 14000 .ui.form .field.error .corner.label { 14001 border-color: #d95c5c; 14002 color: #ffffff; 14003 } 14004 14005 .ui.form .fields.error .field textarea, 14006 .ui.form .fields.error .field select, 14007 .ui.form .fields.error .field input:not([type]), 14008 .ui.form .fields.error .field input[type="date"], 14009 .ui.form .fields.error .field input[type="datetime-local"], 14010 .ui.form .fields.error .field input[type="email"], 14011 .ui.form .fields.error .field input[type="number"], 14012 .ui.form .fields.error .field input[type="password"], 14013 .ui.form .fields.error .field input[type="search"], 14014 .ui.form .fields.error .field input[type="tel"], 14015 .ui.form .fields.error .field input[type="time"], 14016 .ui.form .fields.error .field input[type="text"], 14017 .ui.form .fields.error .field input[type="url"], 14018 .ui.form .field.error textarea, 14019 .ui.form .field.error select, 14020 .ui.form .field.error input:not([type]), 14021 .ui.form .field.error input[type="date"], 14022 .ui.form .field.error input[type="datetime-local"], 14023 .ui.form .field.error input[type="email"], 14024 .ui.form .field.error input[type="number"], 14025 .ui.form .field.error input[type="password"], 14026 .ui.form .field.error input[type="search"], 14027 .ui.form .field.error input[type="tel"], 14028 .ui.form .field.error input[type="time"], 14029 .ui.form .field.error input[type="text"], 14030 .ui.form .field.error input[type="url"] { 14031 background: #fff0f0; 14032 border-color: #dbb1b1; 14033 color: #d95c5c; 14034 border-radius: 0em 0.2857rem 0.2857rem 0em; 14035 box-shadow: 2px 0em 0em 0em #d95c5c inset; 14036 } 14037 14038 .ui.form .field.error textarea:focus, 14039 .ui.form .field.error select:focus, 14040 .ui.form .field.error input:not([type]):focus, 14041 .ui.form .field.error input[type="date"]:focus, 14042 .ui.form .field.error input[type="datetime-local"]:focus, 14043 .ui.form .field.error input[type="email"]:focus, 14044 .ui.form .field.error input[type="number"]:focus, 14045 .ui.form .field.error input[type="password"]:focus, 14046 .ui.form .field.error input[type="search"]:focus, 14047 .ui.form .field.error input[type="tel"]:focus, 14048 .ui.form .field.error input[type="time"]:focus, 14049 .ui.form .field.error input[type="text"]:focus, 14050 .ui.form .field.error input[type="url"]:focus { 14051 background: #fff0f0; 14052 border-color: #dbb1b1; 14053 color: #dc6868; 14054 -webkit-appearance: none; 14055 box-shadow: 2px 0em 0em 0em #dc6868 inset; 14056 } 14057 14058 /* Preserve Native Select Stylings */ 14059 14060 .ui.form .field.error select { 14061 -webkit-appearance: menulist-button; 14062 } 14063 14064 /*------------------ 14065 Dropdown Error 14066 --------------------*/ 14067 14068 .ui.form .fields.error .field .ui.dropdown, 14069 .ui.form .fields.error .field .ui.dropdown .item, 14070 .ui.form .field.error .ui.dropdown, 14071 .ui.form .field.error .ui.dropdown .text, 14072 .ui.form .field.error .ui.dropdown .item { 14073 background: #fff0f0; 14074 color: #d95c5c; 14075 } 14076 14077 .ui.form .fields.error .field .ui.dropdown, 14078 .ui.form .field.error .ui.dropdown { 14079 border-color: #dbb1b1 !important; 14080 } 14081 14082 .ui.form .fields.error .field .ui.dropdown:hover, 14083 .ui.form .field.error .ui.dropdown:hover { 14084 border-color: #dbb1b1 !important; 14085 } 14086 14087 .ui.form .fields.error .field .ui.dropdown:hover .menu, 14088 .ui.form .field.error .ui.dropdown:hover .menu { 14089 border-color: #dbb1b1; 14090 } 14091 14092 /* Hover */ 14093 14094 .ui.form .fields.error .field .ui.dropdown .menu .item:hover, 14095 .ui.form .field.error .ui.dropdown .menu .item:hover { 14096 background-color: #fbe7e7; 14097 } 14098 14099 /* Active */ 14100 14101 .ui.form .fields.error .field .ui.dropdown .menu .active.item, 14102 .ui.form .field.error .ui.dropdown .menu .active.item { 14103 background-color: #fdcfcf !important; 14104 } 14105 14106 /*-------------------- 14107 Checkbox Error 14108 ---------------------*/ 14109 14110 .ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) label, 14111 .ui.form .field.error .checkbox:not(.toggle):not(.slider) label, 14112 .ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) .box, 14113 .ui.form .field.error .checkbox:not(.toggle):not(.slider) .box { 14114 color: #d95c5c; 14115 } 14116 14117 .ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) label:before, 14118 .ui.form .field.error .checkbox:not(.toggle):not(.slider) label:before, 14119 .ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) .box:before, 14120 .ui.form .field.error .checkbox:not(.toggle):not(.slider) .box:before { 14121 background: #fff0f0; 14122 border-color: #dbb1b1; 14123 } 14124 14125 .ui.form .fields.error .field .checkbox label:after, 14126 .ui.form .field.error .checkbox label:after, 14127 .ui.form .fields.error .field .checkbox .box:after, 14128 .ui.form .field.error .checkbox .box:after { 14129 color: #d95c5c; 14130 } 14131 14132 /*-------------------- 14133 Disabled 14134 ---------------------*/ 14135 14136 .ui.form .field :disabled, 14137 .ui.form .field.disabled { 14138 opacity: 0.5; 14139 } 14140 14141 .ui.form .field.disabled label { 14142 opacity: 0.5; 14143 } 14144 14145 .ui.form .field.disabled :disabled { 14146 opacity: 1; 14147 } 14148 14149 /*-------------- 14150 Loading 14151 ---------------*/ 14152 14153 .ui.loading.form { 14154 position: relative; 14155 cursor: default; 14156 point-events: none; 14157 text-shadow: none !important; 14158 color: transparent !important; 14159 -webkit-transition: all 0s linear; 14160 transition: all 0s linear; 14161 z-index: 100; 14162 } 14163 14164 .ui.loading.form:before { 14165 position: absolute; 14166 content: ''; 14167 top: 0%; 14168 left: 0%; 14169 background: rgba(255, 255, 255, 0.8); 14170 width: 100%; 14171 height: 100%; 14172 z-index: 100; 14173 } 14174 14175 .ui.loading.form:after { 14176 position: absolute; 14177 content: ''; 14178 top: 50%; 14179 left: 50%; 14180 margin: -1.5em 0em 0em -1.5em; 14181 width: 3em; 14182 height: 3em; 14183 -webkit-animation: form-spin 0.6s linear; 14184 animation: form-spin 0.6s linear; 14185 -webkit-animation-iteration-count: infinite; 14186 animation-iteration-count: infinite; 14187 border-radius: 500rem; 14188 border-color: #aaaaaa rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1); 14189 border-style: solid; 14190 border-width: 0.2em; 14191 box-shadow: 0px 0px 0px 1px transparent; 14192 visibility: visible; 14193 z-index: 101; 14194 } 14195 14196 @-webkit-keyframes form-spin { 14197 from { 14198 -webkit-transform: rotate(0deg); 14199 transform: rotate(0deg); 14200 } 14201 14202 to { 14203 -webkit-transform: rotate(360deg); 14204 transform: rotate(360deg); 14205 } 14206 } 14207 14208 @keyframes form-spin { 14209 from { 14210 -webkit-transform: rotate(0deg); 14211 transform: rotate(0deg); 14212 } 14213 14214 to { 14215 -webkit-transform: rotate(360deg); 14216 transform: rotate(360deg); 14217 } 14218 } 14219 14220 /******************************* 14221 Element Types 14222 *******************************/ 14223 14224 /*-------------------- 14225 Required Field 14226 ---------------------*/ 14227 14228 .ui.form .required.fields:not(.grouped) > .field > label:after, 14229 .ui.form .required.fields.grouped > label:after, 14230 .ui.form .required.field > label:after, 14231 .ui.form .required.fields:not(.grouped) > .field > .checkbox:after, 14232 .ui.form .required.field > .checkbox:after { 14233 margin: -0.2em 0em 0em 0.2em; 14234 content: '*'; 14235 color: #d95c5c; 14236 } 14237 14238 .ui.form .required.fields:not(.grouped) > .field > label:after, 14239 .ui.form .required.fields.grouped > label:after, 14240 .ui.form .required.field > label:after { 14241 display: inline-block; 14242 vertical-align: top; 14243 } 14244 14245 .ui.form .required.fields:not(.grouped) > .field > .checkbox:after, 14246 .ui.form .required.field > .checkbox:after { 14247 position: absolute; 14248 top: 0%; 14249 left: 100%; 14250 } 14251 14252 /******************************* 14253 Variations 14254 *******************************/ 14255 14256 /*-------------------- 14257 Inverted Colors 14258 ---------------------*/ 14259 14260 .ui.inverted.form label, 14261 .ui.form .inverted.segment label, 14262 .ui.form .inverted.segment .ui.checkbox label, 14263 .ui.form .inverted.segment .ui.checkbox .box, 14264 .ui.inverted.form .ui.checkbox label, 14265 .ui.inverted.form .ui.checkbox .box { 14266 color: #ffffff; 14267 } 14268 14269 /*-------------------- 14270 Field Groups 14271 ---------------------*/ 14272 14273 /* Grouped Vertically */ 14274 14275 .ui.form .grouped.fields { 14276 margin: 0em 0em 1em; 14277 } 14278 14279 .ui.form .grouped.fields:last-child { 14280 margin-bottom: 0em; 14281 } 14282 14283 .ui.form .grouped.fields > label { 14284 font-size: 0.9285em; 14285 } 14286 14287 .ui.form .grouped.fields .field { 14288 display: block; 14289 float: none; 14290 margin: 0.5em 0em; 14291 padding: 0em; 14292 } 14293 14294 /*-------------------- 14295 Fields 14296 ---------------------*/ 14297 14298 /* Split fields */ 14299 14300 .ui.form .fields { 14301 clear: both; 14302 } 14303 14304 .ui.form .fields:after { 14305 content: ' '; 14306 display: block; 14307 clear: both; 14308 visibility: hidden; 14309 line-height: 0; 14310 height: 0; 14311 } 14312 14313 .ui.form .fields > .field { 14314 clear: none; 14315 float: left; 14316 padding-left: 0.5em; 14317 padding-right: 0.5em; 14318 } 14319 14320 .ui.form .fields > .field:first-child { 14321 border-left: none; 14322 box-shadow: none; 14323 } 14324 14325 /* Other Combinations */ 14326 14327 .ui.form .two.fields > .fields, 14328 .ui.form .two.fields > .field { 14329 width: 50%; 14330 } 14331 14332 .ui.form .three.fields > .fields, 14333 .ui.form .three.fields > .field { 14334 width: 33.33333333%; 14335 } 14336 14337 .ui.form .four.fields > .fields, 14338 .ui.form .four.fields > .field { 14339 width: 25%; 14340 } 14341 14342 .ui.form .five.fields > .fields, 14343 .ui.form .five.fields > .field { 14344 width: 20%; 14345 } 14346 14347 .ui.form .six.fields > .fields, 14348 .ui.form .six.fields > .field { 14349 width: 16.66666667%; 14350 } 14351 14352 .ui.form .seven.fields > .fields, 14353 .ui.form .seven.fields > .field { 14354 width: 14.28571429%; 14355 } 14356 14357 .ui.form .eight.fields > .fields, 14358 .ui.form .eight.fields > .field { 14359 width: 12.5%; 14360 } 14361 14362 .ui.form .nine.fields > .fields, 14363 .ui.form .nine.fields > .field { 14364 width: 11.11111111%; 14365 } 14366 14367 .ui.form .ten.fields > .fields, 14368 .ui.form .ten.fields > .field { 14369 width: 10%; 14370 } 14371 14372 /* Swap to full width on mobile */ 14373 14374 @media only screen and (max-width: 767px) { 14375 .ui.form .two.fields > .fields, 14376 .ui.form .two.fields > .field, 14377 .ui.form .three.fields > .fields, 14378 .ui.form .three.fields > .field, 14379 .ui.form .four.fields > .fields, 14380 .ui.form .four.fields > .field, 14381 .ui.form .five.fields > .fields, 14382 .ui.form .five.fields > .field, 14383 .ui.form .six.fields > .fields, 14384 .ui.form .six.fields > .field, 14385 .ui.form .seven.fields > .fields, 14386 .ui.form .seven.fields > .field, 14387 .ui.form .eight.fields > .fields, 14388 .ui.form .eight.fields > .field, 14389 .ui.form .nine.fields > .fields, 14390 .ui.form .nine.fields > .field, 14391 .ui.form .ten.fields > .fields, 14392 .ui.form .ten.fields > .field { 14393 width: 100% !important; 14394 margin: 0em 0em 1em; 14395 padding-left: 0%; 14396 padding-right: 0%; 14397 } 14398 } 14399 14400 .ui.form .fields .field:first-child { 14401 padding-left: 0%; 14402 } 14403 14404 .ui.form .fields .field:last-child { 14405 padding-right: 0%; 14406 } 14407 14408 /* Sizing Combinations */ 14409 14410 .ui.form .fields .wide.field { 14411 width: 6.25%; 14412 padding-left: 0.5em; 14413 padding-right: 0.5em; 14414 } 14415 14416 .ui.form .fields .wide.field:first-child { 14417 padding-left: 0%; 14418 } 14419 14420 .ui.form .fields .wide.field:last-child { 14421 padding-right: 0%; 14422 } 14423 14424 .ui.form .one.wide.field { 14425 width: 6.25% !important; 14426 } 14427 14428 .ui.form .two.wide.field { 14429 width: 12.5% !important; 14430 } 14431 14432 .ui.form .three.wide.field { 14433 width: 18.75% !important; 14434 } 14435 14436 .ui.form .four.wide.field { 14437 width: 25% !important; 14438 } 14439 14440 .ui.form .five.wide.field { 14441 width: 31.25% !important; 14442 } 14443 14444 .ui.form .six.wide.field { 14445 width: 37.5% !important; 14446 } 14447 14448 .ui.form .seven.wide.field { 14449 width: 43.75% !important; 14450 } 14451 14452 .ui.form .eight.wide.field { 14453 width: 50% !important; 14454 } 14455 14456 .ui.form .nine.wide.field { 14457 width: 56.25% !important; 14458 } 14459 14460 .ui.form .ten.wide.field { 14461 width: 62.5% !important; 14462 } 14463 14464 .ui.form .eleven.wide.field { 14465 width: 68.75% !important; 14466 } 14467 14468 .ui.form .twelve.wide.field { 14469 width: 75% !important; 14470 } 14471 14472 .ui.form .thirteen.wide.field { 14473 width: 81.25% !important; 14474 } 14475 14476 .ui.form .fourteen.wide.field { 14477 width: 87.5% !important; 14478 } 14479 14480 .ui.form .fifteen.wide.field { 14481 width: 93.75% !important; 14482 } 14483 14484 .ui.form .sixteen.wide.field { 14485 width: 100% !important; 14486 } 14487 14488 /* Swap to full width on mobile */ 14489 14490 @media only screen and (max-width: 767px) { 14491 .ui.form .two.fields > .fields, 14492 .ui.form .two.fields > .field, 14493 .ui.form .three.fields > .fields, 14494 .ui.form .three.fields > .field, 14495 .ui.form .four.fields > .fields, 14496 .ui.form .four.fields > .field, 14497 .ui.form .five.fields > .fields, 14498 .ui.form .five.fields > .field, 14499 .ui.form .fields > .two.wide.field, 14500 .ui.form .fields > .three.wide.field, 14501 .ui.form .fields > .four.wide.field, 14502 .ui.form .fields > .five.wide.field, 14503 .ui.form .fields > .six.wide.field, 14504 .ui.form .fields > .seven.wide.field, 14505 .ui.form .fields > .eight.wide.field, 14506 .ui.form .fields > .nine.wide.field, 14507 .ui.form .fields > .ten.wide.field, 14508 .ui.form .fields > .eleven.wide.field, 14509 .ui.form .fields > .twelve.wide.field, 14510 .ui.form .fields > .thirteen.wide.field, 14511 .ui.form .fields > .fourteen.wide.field, 14512 .ui.form .fields > .fifteen.wide.field, 14513 .ui.form .fields > .sixteen.wide.field { 14514 width: 100% !important; 14515 margin: 0em 0em 1em; 14516 padding-left: 0%; 14517 padding-right: 0%; 14518 } 14519 } 14520 14521 /*-------------------- 14522 Inline Fields 14523 ---------------------*/ 14524 14525 .ui.form .inline.fields { 14526 margin: 0em 0em 1em; 14527 } 14528 14529 .ui.form .inline.fields .field { 14530 display: inline-block; 14531 float: none; 14532 margin: 0em 1em 0em 0em; 14533 padding: 0em; 14534 } 14535 14536 .ui.form .inline.fields .field > label, 14537 .ui.form .inline.fields .field > p, 14538 .ui.form .inline.fields .field > input, 14539 .ui.form .inline.fields .field > .ui.input, 14540 .ui.form .inline.field > label, 14541 .ui.form .inline.field > p, 14542 .ui.form .inline.field > input, 14543 .ui.form .inline.field > .ui.input { 14544 display: inline-block; 14545 width: auto; 14546 margin-top: 0em; 14547 margin-bottom: 0em; 14548 vertical-align: middle; 14549 font-size: 0.9285em; 14550 } 14551 14552 .ui.form .inline.fields .field > input, 14553 .ui.form .inline.fields .field > .ui.input, 14554 .ui.form .inline.field > input, 14555 .ui.form .inline.field > .ui.input { 14556 font-size: 0.9285em; 14557 } 14558 14559 .ui.form .inline.fields .field > .ui.checkbox label { 14560 padding-left: 1.75em; 14561 } 14562 14563 /* Label */ 14564 14565 .ui.form .inline.fields .field > :first-child, 14566 .ui.form .inline.field > :first-child { 14567 margin: 0em 0.2857rem 0em 0em; 14568 } 14569 14570 .ui.form .inline.fields .field > :only-child, 14571 .ui.form .inline.field > :only-child { 14572 margin: 0em; 14573 } 14574 14575 /*-------------------- 14576 Sizes 14577 ---------------------*/ 14578 14579 /* Standard */ 14580 14581 .ui.small.form { 14582 font-size: 0.875em; 14583 } 14584 14585 /* Medium */ 14586 14587 .ui.form { 14588 font-size: auto; 14589 } 14590 14591 /* Large */ 14592 14593 .ui.large.form { 14594 font-size: 1.125em; 14595 } 14596 14597 /* Huge */ 14598 14599 .ui.huge.form { 14600 font-size: 1.2em; 14601 } 14602 14603 /******************************* 14604 Theme Overrides 14605 *******************************/ 14606 14607 /******************************* 14608 Site Overrides 14609 *******************************/ 14610 /*! 14611 * # Semantic UI x.x - Grid 14612 * http://github.com/semantic-org/semantic-ui/ 14613 * 14614 * 14615 * Copyright 2014 Contributors 14616 * Released under the MIT license 14617 * http://opensource.org/licenses/MIT 14618 * 14619 */ 14620 14621 /******************************* 14622 Standard 14623 *******************************/ 14624 14625 .ui.grid { 14626 display: block; 14627 text-align: left; 14628 font-size: 0em; 14629 padding: 0em; 14630 } 14631 14632 .ui.grid:after, 14633 .ui.grid > .row:after { 14634 content: ''; 14635 display: block; 14636 height: 0px; 14637 clear: both; 14638 visibility: hidden; 14639 } 14640 14641 /*---------------------- 14642 Remove Gutters 14643 -----------------------*/ 14644 14645 .ui.grid { 14646 margin-top: -1rem; 14647 margin-bottom: -1rem; 14648 margin-left: -1rem; 14649 margin-right: -1rem; 14650 } 14651 14652 .ui.relaxed.grid { 14653 margin-left: -1.5rem; 14654 margin-right: -1.5rem; 14655 } 14656 14657 .ui[class*="very relaxed"].grid { 14658 margin-left: -2.5rem; 14659 margin-right: -2.5rem; 14660 } 14661 14662 /* Collapse Margins on Consecutive Grids */ 14663 14664 .ui.grid + .grid { 14665 margin-top: 1rem; 14666 } 14667 14668 /*------------------- 14669 Columns 14670 --------------------*/ 14671 14672 /* Standard 16 column */ 14673 14674 .ui.grid > .column:not(.row), 14675 .ui.grid > .row > .column { 14676 position: relative; 14677 display: inline-block; 14678 font-size: 1rem; 14679 width: 6.25%; 14680 padding-left: 1rem; 14681 padding-right: 1rem; 14682 vertical-align: top; 14683 } 14684 14685 .ui.grid > * { 14686 padding-left: 1rem; 14687 padding-right: 1rem; 14688 } 14689 14690 /*------------------- 14691 Rows 14692 --------------------*/ 14693 14694 .ui.grid > .row { 14695 position: relative; 14696 display: block; 14697 width: auto !important; 14698 padding: 0rem; 14699 font-size: 0rem; 14700 padding-top: 1rem; 14701 padding-bottom: 1rem; 14702 } 14703 14704 /*------------------- 14705 Columns 14706 --------------------*/ 14707 14708 /* Vertical padding when no rows */ 14709 14710 .ui.grid > .column:not(.row) { 14711 padding-top: 1rem; 14712 padding-bottom: 1rem; 14713 } 14714 14715 .ui.grid > .row > .column { 14716 margin-top: 0em; 14717 margin-bottom: 0em; 14718 } 14719 14720 /*------------------- 14721 Content 14722 --------------------*/ 14723 14724 .ui.grid > .row > img, 14725 .ui.grid > .row > .column > img { 14726 max-width: 100%; 14727 } 14728 14729 /*------------------- 14730 Loose Coupling 14731 --------------------*/ 14732 14733 .ui.grid .row + .ui.divider { 14734 margin: 1rem 1rem; 14735 } 14736 14737 /* remove Border on last horizontal segment */ 14738 14739 .ui.grid > .row > .column:last-child > .horizontal.segment, 14740 .ui.grid > .column:last-child > .horizontal.segment { 14741 box-shadow: none; 14742 } 14743 14744 /******************************* 14745 Variations 14746 *******************************/ 14747 14748 /*----------------------- 14749 Page Grid 14750 -------------------------*/ 14751 14752 .ui.page.grid { 14753 padding-left: 8%; 14754 padding-right: 8%; 14755 width: auto; 14756 } 14757 14758 /* Collapse Margin */ 14759 14760 .ui.grid > .ui.grid:first-child { 14761 margin-top: 0em; 14762 } 14763 14764 .ui.grid > .ui.grid:last-child { 14765 margin-bottom: 0em; 14766 } 14767 14768 @media only screen and (max-width: 767px) { 14769 .ui.page.grid { 14770 width: auto; 14771 padding-left: 0em; 14772 padding-right: 0em; 14773 margin-left: 0em; 14774 margin-right: 0em; 14775 } 14776 } 14777 14778 @media only screen and (min-width: 768px) { 14779 .ui.page.grid { 14780 width: auto; 14781 margin-left: 0em; 14782 margin-right: 0em; 14783 padding-left: 4em; 14784 padding-right: 4em; 14785 } 14786 } 14787 14788 @media only screen and (min-width: 992px) { 14789 .ui.page.grid { 14790 width: auto; 14791 margin-left: 0em; 14792 margin-right: 0em; 14793 padding-left: 8%; 14794 padding-right: 8%; 14795 } 14796 } 14797 14798 @media only screen and (min-width: 1400px) { 14799 .ui.page.grid { 14800 width: auto; 14801 margin-left: 0em; 14802 margin-right: 0em; 14803 padding-left: 15%; 14804 padding-right: 15%; 14805 } 14806 } 14807 14808 @media only screen and (min-width: 1920px) { 14809 .ui.page.grid { 14810 width: auto; 14811 margin-left: 0em; 14812 margin-right: 0em; 14813 padding-left: 23%; 14814 padding-right: 23%; 14815 } 14816 } 14817 14818 /*------------------- 14819 Column Count 14820 --------------------*/ 14821 14822 /* Assume full width with one column */ 14823 14824 .ui.grid > .column:only-child, 14825 .ui.grid > .row > .column:only-child { 14826 width: 100%; 14827 } 14828 14829 /* Grid Based */ 14830 14831 .ui[class*="one column"].grid > .row > .column, 14832 .ui[class*="one column"].grid > .column { 14833 width: 100%; 14834 } 14835 14836 .ui[class*="two column"].grid > .row > .column, 14837 .ui[class*="two column"].grid > .column { 14838 width: 50%; 14839 } 14840 14841 .ui[class*="three column"].grid > .row > .column, 14842 .ui[class*="three column"].grid > .column { 14843 width: 33.33333333%; 14844 } 14845 14846 .ui[class*="four column"].grid > .row > .column, 14847 .ui[class*="four column"].grid > .column { 14848 width: 25%; 14849 } 14850 14851 .ui[class*="five column"].grid > .row > .column, 14852 .ui[class*="five column"].grid > .column { 14853 width: 20%; 14854 } 14855 14856 .ui[class*="six column"].grid > .row > .column, 14857 .ui[class*="six column"].grid > .column { 14858 width: 16.66666667%; 14859 } 14860 14861 .ui[class*="seven column"].grid > .row > .column, 14862 .ui[class*="seven column"].grid > .column { 14863 width: 14.28571429%; 14864 } 14865 14866 .ui[class*="eight column"].grid > .row > .column, 14867 .ui[class*="eight column"].grid > .column { 14868 width: 12.5%; 14869 } 14870 14871 .ui[class*="nine column"].grid > .row > .column, 14872 .ui[class*="nine column"].grid > .column { 14873 width: 11.11111111%; 14874 } 14875 14876 .ui[class*="ten column"].grid > .row > .column, 14877 .ui[class*="ten column"].grid > .column { 14878 width: 10%; 14879 } 14880 14881 .ui[class*="eleven column"].grid > .row > .column, 14882 .ui[class*="eleven column"].grid > .column { 14883 width: 9.09090909%; 14884 } 14885 14886 .ui[class*="twelve column"].grid > .row > .column, 14887 .ui[class*="twelve column"].grid > .column { 14888 width: 8.33333333%; 14889 } 14890 14891 .ui[class*="thirteen column"].grid > .row > .column, 14892 .ui[class*="thirteen column"].grid > .column { 14893 width: 7.69230769%; 14894 } 14895 14896 .ui[class*="fourteen column"].grid > .row > .column, 14897 .ui[class*="fourteen column"].grid > .column { 14898 width: 7.14285714%; 14899 } 14900 14901 .ui[class*="fifteen column"].grid > .row > .column, 14902 .ui[class*="fifteen column"].grid > .column { 14903 width: 6.66666667%; 14904 } 14905 14906 .ui[class*="sixteen column"].grid > .row > .column, 14907 .ui[class*="sixteen column"].grid > .column { 14908 width: 6.25%; 14909 } 14910 14911 /* Row Based Overrides */ 14912 14913 .ui.grid > [class*="one column"].row > .column { 14914 width: 100% !important; 14915 } 14916 14917 .ui.grid > [class*="two column"].row > .column { 14918 width: 50% !important; 14919 } 14920 14921 .ui.grid > [class*="three column"].row > .column { 14922 width: 33.33333333% !important; 14923 } 14924 14925 .ui.grid > [class*="four column"].row > .column { 14926 width: 25% !important; 14927 } 14928 14929 .ui.grid > [class*="five column"].row > .column { 14930 width: 20% !important; 14931 } 14932 14933 .ui.grid > [class*="six column"].row > .column { 14934 width: 16.66666667% !important; 14935 } 14936 14937 .ui.grid > [class*="seven column"].row > .column { 14938 width: 14.28571429% !important; 14939 } 14940 14941 .ui.grid > [class*="eight column"].row > .column { 14942 width: 12.5% !important; 14943 } 14944 14945 .ui.grid > [class*="nine column"].row > .column { 14946 width: 11.11111111% !important; 14947 } 14948 14949 .ui.grid > [class*="ten column"].row > .column { 14950 width: 10% !important; 14951 } 14952 14953 .ui.grid > [class*="eleven column"].row > .column { 14954 width: 9.09090909% !important; 14955 } 14956 14957 .ui.grid > [class*="twelve column"].row > .column { 14958 width: 8.33333333% !important; 14959 } 14960 14961 .ui.grid > [class*="thirteen column"].row > .column { 14962 width: 7.69230769% !important; 14963 } 14964 14965 .ui.grid > [class*="fourteen column"].row > .column { 14966 width: 7.14285714% !important; 14967 } 14968 14969 .ui.grid > [class*="fifteen column"].row > .column { 14970 width: 6.66666667% !important; 14971 } 14972 14973 .ui.grid > [class*="sixteen column"].row > .column { 14974 width: 6.25% !important; 14975 } 14976 14977 /*------------------- 14978 Column Width 14979 --------------------*/ 14980 14981 /* Sizing Combinations */ 14982 14983 .ui.grid > .row > [class*="one wide"].column, 14984 .ui.grid > .column.row > [class*="one wide"].column, 14985 .ui.grid > [class*="one wide"].column, 14986 .ui.column.grid > [class*="one wide"].column { 14987 width: 6.25% !important; 14988 } 14989 14990 .ui.grid > .row > [class*="two wide"].column, 14991 .ui.grid > .column.row > [class*="two wide"].column, 14992 .ui.grid > [class*="two wide"].column, 14993 .ui.column.grid > [class*="two wide"].column { 14994 width: 12.5% !important; 14995 } 14996 14997 .ui.grid > .row > [class*="three wide"].column, 14998 .ui.grid > .column.row > [class*="three wide"].column, 14999 .ui.grid > [class*="three wide"].column, 15000 .ui.column.grid > [class*="three wide"].column { 15001 width: 18.75% !important; 15002 } 15003 15004 .ui.grid > .row > [class*="four wide"].column, 15005 .ui.grid > .column.row > [class*="four wide"].column, 15006 .ui.grid > [class*="four wide"].column, 15007 .ui.column.grid > [class*="four wide"].column { 15008 width: 25% !important; 15009 } 15010 15011 .ui.grid > .row > [class*="five wide"].column, 15012 .ui.grid > .column.row > [class*="five wide"].column, 15013 .ui.grid > [class*="five wide"].column, 15014 .ui.column.grid > [class*="five wide"].column { 15015 width: 31.25% !important; 15016 } 15017 15018 .ui.grid > .row > [class*="six wide"].column, 15019 .ui.grid > .column.row > [class*="six wide"].column, 15020 .ui.grid > [class*="six wide"].column, 15021 .ui.column.grid > [class*="six wide"].column { 15022 width: 37.5% !important; 15023 } 15024 15025 .ui.grid > .row > [class*="seven wide"].column, 15026 .ui.grid > .column.row > [class*="seven wide"].column, 15027 .ui.grid > [class*="seven wide"].column, 15028 .ui.column.grid > [class*="seven wide"].column { 15029 width: 43.75% !important; 15030 } 15031 15032 .ui.grid > .row > [class*="eight wide"].column, 15033 .ui.grid > .column.row > [class*="eight wide"].column, 15034 .ui.grid > [class*="eight wide"].column, 15035 .ui.column.grid > [class*="eight wide"].column { 15036 width: 50% !important; 15037 } 15038 15039 .ui.grid > .row > [class*="nine wide"].column, 15040 .ui.grid > .column.row > [class*="nine wide"].column, 15041 .ui.grid > [class*="nine wide"].column, 15042 .ui.column.grid > [class*="nine wide"].column { 15043 width: 56.25% !important; 15044 } 15045 15046 .ui.grid > .row > [class*="ten wide"].column, 15047 .ui.grid > .column.row > [class*="ten wide"].column, 15048 .ui.grid > [class*="ten wide"].column, 15049 .ui.column.grid > [class*="ten wide"].column { 15050 width: 62.5% !important; 15051 } 15052 15053 .ui.grid > .row > [class*="eleven wide"].column, 15054 .ui.grid > .column.row > [class*="eleven wide"].column, 15055 .ui.grid > [class*="eleven wide"].column, 15056 .ui.column.grid > [class*="eleven wide"].column { 15057 width: 68.75% !important; 15058 } 15059 15060 .ui.grid > .row > [class*="twelve wide"].column, 15061 .ui.grid > .column.row > [class*="twelve wide"].column, 15062 .ui.grid > [class*="twelve wide"].column, 15063 .ui.column.grid > [class*="twelve wide"].column { 15064 width: 75% !important; 15065 } 15066 15067 .ui.grid > .row > [class*="thirteen wide"].column, 15068 .ui.grid > .column.row > [class*="thirteen wide"].column, 15069 .ui.grid > [class*="thirteen wide"].column, 15070 .ui.column.grid > [class*="thirteen wide"].column { 15071 width: 81.25% !important; 15072 } 15073 15074 .ui.grid > .row > [class*="fourteen wide"].column, 15075 .ui.grid > .column.row > [class*="fourteen wide"].column, 15076 .ui.grid > [class*="fourteen wide"].column, 15077 .ui.column.grid > [class*="fourteen wide"].column { 15078 width: 87.5% !important; 15079 } 15080 15081 .ui.grid > .row > [class*="fifteen wide"].column, 15082 .ui.grid > .column.row > [class*="fifteen wide"].column, 15083 .ui.grid > [class*="fifteen wide"].column, 15084 .ui.column.grid > [class*="fifteen wide"].column { 15085 width: 93.75% !important; 15086 } 15087 15088 .ui.grid > .row > [class*="sixteen wide"].column, 15089 .ui.grid > .column.row > [class*="sixteen wide"].column, 15090 .ui.grid > [class*="sixteen wide"].column, 15091 .ui.column.grid > [class*="sixteen wide"].column { 15092 width: 100% !important; 15093 } 15094 15095 /*---------------------- 15096 Width per Device 15097 -----------------------*/ 15098 15099 /* Mobile Sizing Combinations */ 15100 15101 @media only screen and (min-width: 320px) and (max-width: 767px) { 15102 .ui.grid > .row > [class*="one wide mobile"].column, 15103 .ui.grid > .column.row > [class*="one wide mobile"].column, 15104 .ui.grid > [class*="one wide mobile"].column, 15105 .ui.column.grid > [class*="one wide mobile"].column { 15106 width: 6.25% !important; 15107 } 15108 15109 .ui.grid > .row > [class*="two wide mobile"].column, 15110 .ui.grid > .column.row > [class*="two wide mobile"].column, 15111 .ui.grid > [class*="two wide mobile"].column, 15112 .ui.column.grid > [class*="two wide mobile"].column { 15113 width: 12.5% !important; 15114 } 15115 15116 .ui.grid > .row > [class*="three wide mobile"].column, 15117 .ui.grid > .column.row > [class*="three wide mobile"].column, 15118 .ui.grid > [class*="three wide mobile"].column, 15119 .ui.column.grid > [class*="three wide mobile"].column { 15120 width: 18.75% !important; 15121 } 15122 15123 .ui.grid > .row > [class*="four wide mobile"].column, 15124 .ui.grid > .column.row > [class*="four wide mobile"].column, 15125 .ui.grid > [class*="four wide mobile"].column, 15126 .ui.column.grid > [class*="four wide mobile"].column { 15127 width: 25% !important; 15128 } 15129 15130 .ui.grid > .row > [class*="five wide mobile"].column, 15131 .ui.grid > .column.row > [class*="five wide mobile"].column, 15132 .ui.grid > [class*="five wide mobile"].column, 15133 .ui.column.grid > [class*="five wide mobile"].column { 15134 width: 31.25% !important; 15135 } 15136 15137 .ui.grid > .row > [class*="six wide mobile"].column, 15138 .ui.grid > .column.row > [class*="six wide mobile"].column, 15139 .ui.grid > [class*="six wide mobile"].column, 15140 .ui.column.grid > [class*="six wide mobile"].column { 15141 width: 37.5% !important; 15142 } 15143 15144 .ui.grid > .row > [class*="seven wide mobile"].column, 15145 .ui.grid > .column.row > [class*="seven wide mobile"].column, 15146 .ui.grid > [class*="seven wide mobile"].column, 15147 .ui.column.grid > [class*="seven wide mobile"].column { 15148 width: 43.75% !important; 15149 } 15150 15151 .ui.grid > .row > [class*="eight wide mobile"].column, 15152 .ui.grid > .column.row > [class*="eight wide mobile"].column, 15153 .ui.grid > [class*="eight wide mobile"].column, 15154 .ui.column.grid > [class*="eight wide mobile"].column { 15155 width: 50% !important; 15156 } 15157 15158 .ui.grid > .row > [class*="nine wide mobile"].column, 15159 .ui.grid > .column.row > [class*="nine wide mobile"].column, 15160 .ui.grid > [class*="nine wide mobile"].column, 15161 .ui.column.grid > [class*="nine wide mobile"].column { 15162 width: 56.25% !important; 15163 } 15164 15165 .ui.grid > .row > [class*="ten wide mobile"].column, 15166 .ui.grid > .column.row > [class*="ten wide mobile"].column, 15167 .ui.grid > [class*="ten wide mobile"].column, 15168 .ui.column.grid > [class*="ten wide mobile"].column { 15169 width: 62.5% !important; 15170 } 15171 15172 .ui.grid > .row > [class*="eleven wide mobile"].column, 15173 .ui.grid > .column.row > [class*="eleven wide mobile"].column, 15174 .ui.grid > [class*="eleven wide mobile"].column, 15175 .ui.column.grid > [class*="eleven wide mobile"].column { 15176 width: 68.75% !important; 15177 } 15178 15179 .ui.grid > .row > [class*="twelve wide mobile"].column, 15180 .ui.grid > .column.row > [class*="twelve wide mobile"].column, 15181 .ui.grid > [class*="twelve wide mobile"].column, 15182 .ui.column.grid > [class*="twelve wide mobile"].column { 15183 width: 75% !important; 15184 } 15185 15186 .ui.grid > .row > [class*="thirteen wide mobile"].column, 15187 .ui.grid > .column.row > [class*="thirteen wide mobile"].column, 15188 .ui.grid > [class*="thirteen wide mobile"].column, 15189 .ui.column.grid > [class*="thirteen wide mobile"].column { 15190 width: 81.25% !important; 15191 } 15192 15193 .ui.grid > .row > [class*="fourteen wide mobile"].column, 15194 .ui.grid > .column.row > [class*="fourteen wide mobile"].column, 15195 .ui.grid > [class*="fourteen wide mobile"].column, 15196 .ui.column.grid > [class*="fourteen wide mobile"].column { 15197 width: 87.5% !important; 15198 } 15199 15200 .ui.grid > .row > [class*="fifteen wide mobile"].column, 15201 .ui.grid > .column.row > [class*="fifteen wide mobile"].column, 15202 .ui.grid > [class*="fifteen wide mobile"].column, 15203 .ui.column.grid > [class*="fifteen wide mobile"].column { 15204 width: 93.75% !important; 15205 } 15206 15207 .ui.grid > .row > [class*="sixteen wide mobile"].column, 15208 .ui.grid > .column.row > [class*="sixteen wide mobile"].column, 15209 .ui.grid > [class*="sixteen wide mobile"].column, 15210 .ui.column.grid > [class*="sixteen wide mobile"].column { 15211 width: 100% !important; 15212 } 15213 } 15214 15215 /* Tablet Sizing Combinations */ 15216 15217 @media only screen and (min-width: 768px) and (max-width: 991px) { 15218 .ui.grid > .row > [class*="one wide tablet"].column, 15219 .ui.grid > .column.row > [class*="one wide tablet"].column, 15220 .ui.grid > [class*="one wide tablet"].column, 15221 .ui.column.grid > [class*="one wide tablet"].column { 15222 width: 6.25% !important; 15223 } 15224 15225 .ui.grid > .row > [class*="two wide tablet"].column, 15226 .ui.grid > .column.row > [class*="two wide tablet"].column, 15227 .ui.grid > [class*="two wide tablet"].column, 15228 .ui.column.grid > [class*="two wide tablet"].column { 15229 width: 12.5% !important; 15230 } 15231 15232 .ui.grid > .row > [class*="three wide tablet"].column, 15233 .ui.grid > .column.row > [class*="three wide tablet"].column, 15234 .ui.grid > [class*="three wide tablet"].column, 15235 .ui.column.grid > [class*="three wide tablet"].column { 15236 width: 18.75% !important; 15237 } 15238 15239 .ui.grid > .row > [class*="four wide tablet"].column, 15240 .ui.grid > .column.row > [class*="four wide tablet"].column, 15241 .ui.grid > [class*="four wide tablet"].column, 15242 .ui.column.grid > [class*="four wide tablet"].column { 15243 width: 25% !important; 15244 } 15245 15246 .ui.grid > .row > [class*="five wide tablet"].column, 15247 .ui.grid > .column.row > [class*="five wide tablet"].column, 15248 .ui.grid > [class*="five wide tablet"].column, 15249 .ui.column.grid > [class*="five wide tablet"].column { 15250 width: 31.25% !important; 15251 } 15252 15253 .ui.grid > .row > [class*="six wide tablet"].column, 15254 .ui.grid > .column.row > [class*="six wide tablet"].column, 15255 .ui.grid > [class*="six wide tablet"].column, 15256 .ui.column.grid > [class*="six wide tablet"].column { 15257 width: 37.5% !important; 15258 } 15259 15260 .ui.grid > .row > [class*="seven wide tablet"].column, 15261 .ui.grid > .column.row > [class*="seven wide tablet"].column, 15262 .ui.grid > [class*="seven wide tablet"].column, 15263 .ui.column.grid > [class*="seven wide tablet"].column { 15264 width: 43.75% !important; 15265 } 15266 15267 .ui.grid > .row > [class*="eight wide tablet"].column, 15268 .ui.grid > .column.row > [class*="eight wide tablet"].column, 15269 .ui.grid > [class*="eight wide tablet"].column, 15270 .ui.column.grid > [class*="eight wide tablet"].column { 15271 width: 50% !important; 15272 } 15273 15274 .ui.grid > .row > [class*="nine wide tablet"].column, 15275 .ui.grid > .column.row > [class*="nine wide tablet"].column, 15276 .ui.grid > [class*="nine wide tablet"].column, 15277 .ui.column.grid > [class*="nine wide tablet"].column { 15278 width: 56.25% !important; 15279 } 15280 15281 .ui.grid > .row > [class*="ten wide tablet"].column, 15282 .ui.grid > .column.row > [class*="ten wide tablet"].column, 15283 .ui.grid > [class*="ten wide tablet"].column, 15284 .ui.column.grid > [class*="ten wide tablet"].column { 15285 width: 62.5% !important; 15286 } 15287 15288 .ui.grid > .row > [class*="eleven wide tablet"].column, 15289 .ui.grid > .column.row > [class*="eleven wide tablet"].column, 15290 .ui.grid > [class*="eleven wide tablet"].column, 15291 .ui.column.grid > [class*="eleven wide tablet"].column { 15292 width: 68.75% !important; 15293 } 15294 15295 .ui.grid > .row > [class*="twelve wide tablet"].column, 15296 .ui.grid > .column.row > [class*="twelve wide tablet"].column, 15297 .ui.grid > [class*="twelve wide tablet"].column, 15298 .ui.column.grid > [class*="twelve wide tablet"].column { 15299 width: 75% !important; 15300 } 15301 15302 .ui.grid > .row > [class*="thirteen wide tablet"].column, 15303 .ui.grid > .column.row > [class*="thirteen wide tablet"].column, 15304 .ui.grid > [class*="thirteen wide tablet"].column, 15305 .ui.column.grid > [class*="thirteen wide tablet"].column { 15306 width: 81.25% !important; 15307 } 15308 15309 .ui.grid > .row > [class*="fourteen wide tablet"].column, 15310 .ui.grid > .column.row > [class*="fourteen wide tablet"].column, 15311 .ui.grid > [class*="fourteen wide tablet"].column, 15312 .ui.column.grid > [class*="fourteen wide tablet"].column { 15313 width: 87.5% !important; 15314 } 15315 15316 .ui.grid > .row > [class*="fifteen wide tablet"].column, 15317 .ui.grid > .column.row > [class*="fifteen wide tablet"].column, 15318 .ui.grid > [class*="fifteen wide tablet"].column, 15319 .ui.column.grid > [class*="fifteen wide tablet"].column { 15320 width: 93.75% !important; 15321 } 15322 15323 .ui.grid > .row > [class*="sixteen wide tablet"].column, 15324 .ui.grid > .column.row > [class*="sixteen wide tablet"].column, 15325 .ui.grid > [class*="sixteen wide tablet"].column, 15326 .ui.column.grid > [class*="sixteen wide tablet"].column { 15327 width: 100% !important; 15328 } 15329 } 15330 15331 /* Computer/Desktop Sizing Combinations */ 15332 15333 @media only screen and (min-width: 992px) { 15334 .ui.grid > .row > [class*="one wide computer"].column, 15335 .ui.grid > .column.row > [class*="one wide computer"].column, 15336 .ui.grid > [class*="one wide computer"].column, 15337 .ui.column.grid > [class*="one wide computer"].column { 15338 width: 6.25% !important; 15339 } 15340 15341 .ui.grid > .row > [class*="two wide computer"].column, 15342 .ui.grid > .column.row > [class*="two wide computer"].column, 15343 .ui.grid > [class*="two wide computer"].column, 15344 .ui.column.grid > [class*="two wide computer"].column { 15345 width: 12.5% !important; 15346 } 15347 15348 .ui.grid > .row > [class*="three wide computer"].column, 15349 .ui.grid > .column.row > [class*="three wide computer"].column, 15350 .ui.grid > [class*="three wide computer"].column, 15351 .ui.column.grid > [class*="three wide computer"].column { 15352 width: 18.75% !important; 15353 } 15354 15355 .ui.grid > .row > [class*="four wide computer"].column, 15356 .ui.grid > .column.row > [class*="four wide computer"].column, 15357 .ui.grid > [class*="four wide computer"].column, 15358 .ui.column.grid > [class*="four wide computer"].column { 15359 width: 25% !important; 15360 } 15361 15362 .ui.grid > .row > [class*="five wide computer"].column, 15363 .ui.grid > .column.row > [class*="five wide computer"].column, 15364 .ui.grid > [class*="five wide computer"].column, 15365 .ui.column.grid > [class*="five wide computer"].column { 15366 width: 31.25% !important; 15367 } 15368 15369 .ui.grid > .row > [class*="six wide computer"].column, 15370 .ui.grid > .column.row > [class*="six wide computer"].column, 15371 .ui.grid > [class*="six wide computer"].column, 15372 .ui.column.grid > [class*="six wide computer"].column { 15373 width: 37.5% !important; 15374 } 15375 15376 .ui.grid > .row > [class*="seven wide computer"].column, 15377 .ui.grid > .column.row > [class*="seven wide computer"].column, 15378 .ui.grid > [class*="seven wide computer"].column, 15379 .ui.column.grid > [class*="seven wide computer"].column { 15380 width: 43.75% !important; 15381 } 15382 15383 .ui.grid > .row > [class*="eight wide computer"].column, 15384 .ui.grid > .column.row > [class*="eight wide computer"].column, 15385 .ui.grid > [class*="eight wide computer"].column, 15386 .ui.column.grid > [class*="eight wide computer"].column { 15387 width: 50% !important; 15388 } 15389 15390 .ui.grid > .row > [class*="nine wide computer"].column, 15391 .ui.grid > .column.row > [class*="nine wide computer"].column, 15392 .ui.grid > [class*="nine wide computer"].column, 15393 .ui.column.grid > [class*="nine wide computer"].column { 15394 width: 56.25% !important; 15395 } 15396 15397 .ui.grid > .row > [class*="ten wide computer"].column, 15398 .ui.grid > .column.row > [class*="ten wide computer"].column, 15399 .ui.grid > [class*="ten wide computer"].column, 15400 .ui.column.grid > [class*="ten wide computer"].column { 15401 width: 62.5% !important; 15402 } 15403 15404 .ui.grid > .row > [class*="eleven wide computer"].column, 15405 .ui.grid > .column.row > [class*="eleven wide computer"].column, 15406 .ui.grid > [class*="eleven wide computer"].column, 15407 .ui.column.grid > [class*="eleven wide computer"].column { 15408 width: 68.75% !important; 15409 } 15410 15411 .ui.grid > .row > [class*="twelve wide computer"].column, 15412 .ui.grid > .column.row > [class*="twelve wide computer"].column, 15413 .ui.grid > [class*="twelve wide computer"].column, 15414 .ui.column.grid > [class*="twelve wide computer"].column { 15415 width: 75% !important; 15416 } 15417 15418 .ui.grid > .row > [class*="thirteen wide computer"].column, 15419 .ui.grid > .column.row > [class*="thirteen wide computer"].column, 15420 .ui.grid > [class*="thirteen wide computer"].column, 15421 .ui.column.grid > [class*="thirteen wide computer"].column { 15422 width: 81.25% !important; 15423 } 15424 15425 .ui.grid > .row > [class*="fourteen wide computer"].column, 15426 .ui.grid > .column.row > [class*="fourteen wide computer"].column, 15427 .ui.grid > [class*="fourteen wide computer"].column, 15428 .ui.column.grid > [class*="fourteen wide computer"].column { 15429 width: 87.5% !important; 15430 } 15431 15432 .ui.grid > .row > [class*="fifteen wide computer"].column, 15433 .ui.grid > .column.row > [class*="fifteen wide computer"].column, 15434 .ui.grid > [class*="fifteen wide computer"].column, 15435 .ui.column.grid > [class*="fifteen wide computer"].column { 15436 width: 93.75% !important; 15437 } 15438 15439 .ui.grid > .row > [class*="sixteen wide computer"].column, 15440 .ui.grid > .column.row > [class*="sixteen wide computer"].column, 15441 .ui.grid > [class*="sixteen wide computer"].column, 15442 .ui.column.grid > [class*="sixteen wide computer"].column { 15443 width: 100% !important; 15444 } 15445 } 15446 15447 /* Large Monitor Sizing Combinations */ 15448 15449 @media only screen and (min-width: 1400px) and (max-width: 1919px) { 15450 .ui.grid > .row > [class*="one wide large screen"].column, 15451 .ui.grid > .column.row > [class*="one wide large screen"].column, 15452 .ui.grid > [class*="one wide large screen"].column, 15453 .ui.column.grid > [class*="one wide large screen"].column { 15454 width: 6.25% !important; 15455 } 15456 15457 .ui.grid > .row > [class*="two wide large screen"].column, 15458 .ui.grid > .column.row > [class*="two wide large screen"].column, 15459 .ui.grid > [class*="two wide large screen"].column, 15460 .ui.column.grid > [class*="two wide large screen"].column { 15461 width: 12.5% !important; 15462 } 15463 15464 .ui.grid > .row > [class*="three wide large screen"].column, 15465 .ui.grid > .column.row > [class*="three wide large screen"].column, 15466 .ui.grid > [class*="three wide large screen"].column, 15467 .ui.column.grid > [class*="three wide large screen"].column { 15468 width: 18.75% !important; 15469 } 15470 15471 .ui.grid > .row > [class*="four wide large screen"].column, 15472 .ui.grid > .column.row > [class*="four wide large screen"].column, 15473 .ui.grid > [class*="four wide large screen"].column, 15474 .ui.column.grid > [class*="four wide large screen"].column { 15475 width: 25% !important; 15476 } 15477 15478 .ui.grid > .row > [class*="five wide large screen"].column, 15479 .ui.grid > .column.row > [class*="five wide large screen"].column, 15480 .ui.grid > [class*="five wide large screen"].column, 15481 .ui.column.grid > [class*="five wide large screen"].column { 15482 width: 31.25% !important; 15483 } 15484 15485 .ui.grid > .row > [class*="six wide large screen"].column, 15486 .ui.grid > .column.row > [class*="six wide large screen"].column, 15487 .ui.grid > [class*="six wide large screen"].column, 15488 .ui.column.grid > [class*="six wide large screen"].column { 15489 width: 37.5% !important; 15490 } 15491 15492 .ui.grid > .row > [class*="seven wide large screen"].column, 15493 .ui.grid > .column.row > [class*="seven wide large screen"].column, 15494 .ui.grid > [class*="seven wide large screen"].column, 15495 .ui.column.grid > [class*="seven wide large screen"].column { 15496 width: 43.75% !important; 15497 } 15498 15499 .ui.grid > .row > [class*="eight wide large screen"].column, 15500 .ui.grid > .column.row > [class*="eight wide large screen"].column, 15501 .ui.grid > [class*="eight wide large screen"].column, 15502 .ui.column.grid > [class*="eight wide large screen"].column { 15503 width: 50% !important; 15504 } 15505 15506 .ui.grid > .row > [class*="nine wide large screen"].column, 15507 .ui.grid > .column.row > [class*="nine wide large screen"].column, 15508 .ui.grid > [class*="nine wide large screen"].column, 15509 .ui.column.grid > [class*="nine wide large screen"].column { 15510 width: 56.25% !important; 15511 } 15512 15513 .ui.grid > .row > [class*="ten wide large screen"].column, 15514 .ui.grid > .column.row > [class*="ten wide large screen"].column, 15515 .ui.grid > [class*="ten wide large screen"].column, 15516 .ui.column.grid > [class*="ten wide large screen"].column { 15517 width: 62.5% !important; 15518 } 15519 15520 .ui.grid > .row > [class*="eleven wide large screen"].column, 15521 .ui.grid > .column.row > [class*="eleven wide large screen"].column, 15522 .ui.grid > [class*="eleven wide large screen"].column, 15523 .ui.column.grid > [class*="eleven wide large screen"].column { 15524 width: 68.75% !important; 15525 } 15526 15527 .ui.grid > .row > [class*="twelve wide large screen"].column, 15528 .ui.grid > .column.row > [class*="twelve wide large screen"].column, 15529 .ui.grid > [class*="twelve wide large screen"].column, 15530 .ui.column.grid > [class*="twelve wide large screen"].column { 15531 width: 75% !important; 15532 } 15533 15534 .ui.grid > .row > [class*="thirteen wide large screen"].column, 15535 .ui.grid > .column.row > [class*="thirteen wide large screen"].column, 15536 .ui.grid > [class*="thirteen wide large screen"].column, 15537 .ui.column.grid > [class*="thirteen wide large screen"].column { 15538 width: 81.25% !important; 15539 } 15540 15541 .ui.grid > .row > [class*="fourteen wide large screen"].column, 15542 .ui.grid > .column.row > [class*="fourteen wide large screen"].column, 15543 .ui.grid > [class*="fourteen wide large screen"].column, 15544 .ui.column.grid > [class*="fourteen wide large screen"].column { 15545 width: 87.5% !important; 15546 } 15547 15548 .ui.grid > .row > [class*="fifteen wide large screen"].column, 15549 .ui.grid > .column.row > [class*="fifteen wide large screen"].column, 15550 .ui.grid > [class*="fifteen wide large screen"].column, 15551 .ui.column.grid > [class*="fifteen wide large screen"].column { 15552 width: 93.75% !important; 15553 } 15554 15555 .ui.grid > .row > [class*="sixteen wide large screen"].column, 15556 .ui.grid > .column.row > [class*="sixteen wide large screen"].column, 15557 .ui.grid > [class*="sixteen wide large screen"].column, 15558 .ui.column.grid > [class*="sixteen wide large screen"].column { 15559 width: 100% !important; 15560 } 15561 } 15562 15563 /* Widescreen Sizing Combinations */ 15564 15565 @media only screen and (min-width: 1920px) { 15566 .ui.grid > .row > [class*="one wide widescreen"].column, 15567 .ui.grid > .column.row > [class*="one wide widescreen"].column, 15568 .ui.grid > [class*="one wide widescreen"].column, 15569 .ui.column.grid > [class*="one wide widescreen"].column { 15570 width: 6.25% !important; 15571 } 15572 15573 .ui.grid > .row > [class*="two wide widescreen"].column, 15574 .ui.grid > .column.row > [class*="two wide widescreen"].column, 15575 .ui.grid > [class*="two wide widescreen"].column, 15576 .ui.column.grid > [class*="two wide widescreen"].column { 15577 width: 12.5% !important; 15578 } 15579 15580 .ui.grid > .row > [class*="three wide widescreen"].column, 15581 .ui.grid > .column.row > [class*="three wide widescreen"].column, 15582 .ui.grid > [class*="three wide widescreen"].column, 15583 .ui.column.grid > [class*="three wide widescreen"].column { 15584 width: 18.75% !important; 15585 } 15586 15587 .ui.grid > .row > [class*="four wide widescreen"].column, 15588 .ui.grid > .column.row > [class*="four wide widescreen"].column, 15589 .ui.grid > [class*="four wide widescreen"].column, 15590 .ui.column.grid > [class*="four wide widescreen"].column { 15591 width: 25% !important; 15592 } 15593 15594 .ui.grid > .row > [class*="five wide widescreen"].column, 15595 .ui.grid > .column.row > [class*="five wide widescreen"].column, 15596 .ui.grid > [class*="five wide widescreen"].column, 15597 .ui.column.grid > [class*="five wide widescreen"].column { 15598 width: 31.25% !important; 15599 } 15600 15601 .ui.grid > .row > [class*="six wide widescreen"].column, 15602 .ui.grid > .column.row > [class*="six wide widescreen"].column, 15603 .ui.grid > [class*="six wide widescreen"].column, 15604 .ui.column.grid > [class*="six wide widescreen"].column { 15605 width: 37.5% !important; 15606 } 15607 15608 .ui.grid > .row > [class*="seven wide widescreen"].column, 15609 .ui.grid > .column.row > [class*="seven wide widescreen"].column, 15610 .ui.grid > [class*="seven wide widescreen"].column, 15611 .ui.column.grid > [class*="seven wide widescreen"].column { 15612 width: 43.75% !important; 15613 } 15614 15615 .ui.grid > .row > [class*="eight wide widescreen"].column, 15616 .ui.grid > .column.row > [class*="eight wide widescreen"].column, 15617 .ui.grid > [class*="eight wide widescreen"].column, 15618 .ui.column.grid > [class*="eight wide widescreen"].column { 15619 width: 50% !important; 15620 } 15621 15622 .ui.grid > .row > [class*="nine wide widescreen"].column, 15623 .ui.grid > .column.row > [class*="nine wide widescreen"].column, 15624 .ui.grid > [class*="nine wide widescreen"].column, 15625 .ui.column.grid > [class*="nine wide widescreen"].column { 15626 width: 56.25% !important; 15627 } 15628 15629 .ui.grid > .row > [class*="ten wide widescreen"].column, 15630 .ui.grid > .column.row > [class*="ten wide widescreen"].column, 15631 .ui.grid > [class*="ten wide widescreen"].column, 15632 .ui.column.grid > [class*="ten wide widescreen"].column { 15633 width: 62.5% !important; 15634 } 15635 15636 .ui.grid > .row > [class*="eleven wide widescreen"].column, 15637 .ui.grid > .column.row > [class*="eleven wide widescreen"].column, 15638 .ui.grid > [class*="eleven wide widescreen"].column, 15639 .ui.column.grid > [class*="eleven wide widescreen"].column { 15640 width: 68.75% !important; 15641 } 15642 15643 .ui.grid > .row > [class*="twelve wide widescreen"].column, 15644 .ui.grid > .column.row > [class*="twelve wide widescreen"].column, 15645 .ui.grid > [class*="twelve wide widescreen"].column, 15646 .ui.column.grid > [class*="twelve wide widescreen"].column { 15647 width: 75% !important; 15648 } 15649 15650 .ui.grid > .row > [class*="thirteen wide widescreen"].column, 15651 .ui.grid > .column.row > [class*="thirteen wide widescreen"].column, 15652 .ui.grid > [class*="thirteen wide widescreen"].column, 15653 .ui.column.grid > [class*="thirteen wide widescreen"].column { 15654 width: 81.25% !important; 15655 } 15656 15657 .ui.grid > .row > [class*="fourteen wide widescreen"].column, 15658 .ui.grid > .column.row > [class*="fourteen wide widescreen"].column, 15659 .ui.grid > [class*="fourteen wide widescreen"].column, 15660 .ui.column.grid > [class*="fourteen wide widescreen"].column { 15661 width: 87.5% !important; 15662 } 15663 15664 .ui.grid > .row > [class*="fifteen wide widescreen"].column, 15665 .ui.grid > .column.row > [class*="fifteen wide widescreen"].column, 15666 .ui.grid > [class*="fifteen wide widescreen"].column, 15667 .ui.column.grid > [class*="fifteen wide widescreen"].column { 15668 width: 93.75% !important; 15669 } 15670 15671 .ui.grid > .row > [class*="sixteen wide widescreen"].column, 15672 .ui.grid > .column.row > [class*="sixteen wide widescreen"].column, 15673 .ui.grid > [class*="sixteen wide widescreen"].column, 15674 .ui.column.grid > [class*="sixteen wide widescreen"].column { 15675 width: 100% !important; 15676 } 15677 } 15678 15679 /*---------------------- 15680 Centered 15681 -----------------------*/ 15682 15683 .ui.centered.grid, 15684 .ui.centered.grid > .row, 15685 .ui.grid > .centered.row { 15686 text-align: center; 15687 -webkit-box-pack: center; 15688 -webkit-justify-content: center; 15689 -ms-flex-pack: center; 15690 justify-content: center; 15691 } 15692 15693 .ui.centered.grid > .column:not(.aligned):not(.row), 15694 .ui.centered.grid > .row > .column:not(.aligned), 15695 .ui.grid .centered.row > .column:not(.aligned) { 15696 text-align: left; 15697 } 15698 15699 .ui.grid > .centered.column, 15700 .ui.grid > .row > .centered.column { 15701 display: block; 15702 margin-left: auto; 15703 margin-right: auto; 15704 } 15705 15706 /*---------------------- 15707 Relaxed 15708 -----------------------*/ 15709 15710 .ui.relaxed.grid > .column:not(.row), 15711 .ui.relaxed.grid > .row > .column, 15712 .ui.grid > .relaxed.row > .column { 15713 padding-left: 1.5rem; 15714 padding-right: 1.5rem; 15715 } 15716 15717 .ui[class*="very relaxed"].grid > .column:not(.row), 15718 .ui[class*="very relaxed"].grid > .row > .column, 15719 .ui.grid > [class*="very relaxed"].row > .column { 15720 padding-left: 2.5rem; 15721 padding-right: 2.5rem; 15722 } 15723 15724 /* Coupling with UI Divider */ 15725 15726 .ui.relaxed.grid .row + .ui.divider, 15727 .ui.grid .relaxed.row + .ui.divider { 15728 margin-left: 1.5rem; 15729 margin-right: 1.5rem; 15730 } 15731 15732 .ui[class*="very relaxed"].grid .row + .ui.divider, 15733 .ui.grid [class*="very relaxed"].row + .ui.divider { 15734 margin-left: 2.5rem; 15735 margin-right: 2.5rem; 15736 } 15737 15738 /*---------------------- 15739 Padded 15740 -----------------------*/ 15741 15742 .ui.padded.grid:not(.vertically):not(.horizontally) { 15743 margin: 0em !important; 15744 } 15745 15746 [class*="horizontally padded"].ui.grid { 15747 margin-left: 0em !important; 15748 margin-right: 0em !important; 15749 } 15750 15751 [class*="vertically padded"].ui.grid { 15752 margin-top: 0em !important; 15753 margin-bottom: 0em !important; 15754 } 15755 15756 /*---------------------- 15757 "Floated" 15758 -----------------------*/ 15759 15760 .ui.grid [class*="left floated"].column { 15761 float: left; 15762 } 15763 15764 .ui.grid [class*="right floated"].column { 15765 float: right; 15766 } 15767 15768 /*---------------------- 15769 Divided 15770 -----------------------*/ 15771 15772 .ui.divided.grid:not([class*="vertically divided"]) > .column:not(.row), 15773 .ui.divided.grid:not([class*="vertically divided"]) > .row > .column { 15774 box-shadow: -1px 0px 0px 0px rgba(39, 41, 43, 0.15); 15775 } 15776 15777 /* Swap from padding to margin on columns to have dividers align */ 15778 15779 .ui[class*="vertically divided"].grid > .column:not(.row), 15780 .ui[class*="vertically divided"].grid > .row > .column { 15781 margin-top: 1rem; 15782 margin-bottom: 1rem; 15783 padding-top: 0rem; 15784 padding-bottom: 0rem; 15785 } 15786 15787 .ui[class*="vertically divided"].grid > .row { 15788 margin-top: 0em; 15789 margin-bottom: 0em; 15790 padding-top: 0em; 15791 padding-bottom: 0em; 15792 } 15793 15794 /* No divider on first column on row */ 15795 15796 .ui.divided.grid:not([class*="vertically divided"]) > .column:first-child, 15797 .ui.divided.grid:not([class*="vertically divided"]) > .row > .column:first-child { 15798 box-shadow: none; 15799 } 15800 15801 /* Divided Row */ 15802 15803 .ui.grid > .divided.row > .column { 15804 box-shadow: -1px 0px 0px 0px rgba(39, 41, 43, 0.15); 15805 } 15806 15807 .ui.grid > .divided.row > .column:first-child { 15808 box-shadow: none; 15809 } 15810 15811 /* Vertically Divided */ 15812 15813 .ui[class*="vertically divided"].grid > .row { 15814 position: relative; 15815 } 15816 15817 .ui[class*="vertically divided"].grid > .row:before { 15818 position: absolute; 15819 content: ""; 15820 top: 0em; 15821 left: 0px; 15822 width: -webkit-calc(100% - 2rem ); 15823 width: calc(100% - 2rem ); 15824 height: 1px; 15825 margin: 0% 1rem; 15826 box-shadow: 0px -1px 0px 0px rgba(39, 41, 43, 0.15); 15827 } 15828 15829 /* Padded Horizontally Divided */ 15830 15831 [class*="horizontally padded"].ui.divided.grid, 15832 .ui.padded.divided.grid:not(.vertically):not(.horizontally) { 15833 width: 100%; 15834 } 15835 15836 /* First Row Vertically Divided */ 15837 15838 .ui[class*="vertically divided"].grid > .row:first-child:before { 15839 box-shadow: none; 15840 } 15841 15842 /* Inverted Divided */ 15843 15844 .ui.inverted.divided.grid:not([class*="vertically divided"]) > .column:not(.row), 15845 .ui.inverted.divided.grid:not([class*="vertically divided"]) > .row > .column { 15846 box-shadow: -1px 0px 0px 0px rgba(255, 255, 255, 0.2); 15847 } 15848 15849 .ui.inverted.divided.grid:not([class*="vertically divided"]) > .column:not(.row):first-child, 15850 .ui.inverted.divided.grid:not([class*="vertically divided"]) > .row > .column:first-child { 15851 box-shadow: none; 15852 } 15853 15854 .ui.inverted[class*="vertically divided"].grid > .row:before { 15855 box-shadow: 0px -1px 0px 0px rgba(255, 255, 255, 0.2); 15856 } 15857 15858 /* Relaxed */ 15859 15860 .ui.relaxed[class*="vertically divided"].grid > .row:before { 15861 margin-left: 1.5rem; 15862 margin-right: 1.5rem; 15863 width: -webkit-calc(100% - 3rem ); 15864 width: calc(100% - 3rem ); 15865 } 15866 15867 .ui[class*="very relaxed"][class*="vertically divided"].grid > .row:before { 15868 margin-left: 5rem; 15869 margin-right: 5rem; 15870 width: -webkit-calc(100% - 5rem ); 15871 width: calc(100% - 5rem ); 15872 } 15873 15874 /*---------------------- 15875 Celled 15876 -----------------------*/ 15877 15878 .ui.celled.grid { 15879 display: table; 15880 table-layout: fixed; 15881 width: 100%; 15882 margin: 1em 0em; 15883 box-shadow: 0px 0px 0px 1px #d4d4d5; 15884 } 15885 15886 .ui.celled.grid > .row, 15887 .ui.celled.grid > .column.row, 15888 .ui.celled.grid > .column.row:first-child { 15889 display: table; 15890 table-layout: fixed; 15891 width: 100% !important; 15892 margin: 0em; 15893 padding: 0em; 15894 box-shadow: 0px -1px 0px 0px #d4d4d5; 15895 } 15896 15897 .ui.celled.grid > .column:not(.row), 15898 .ui.celled.grid > .row > .column { 15899 display: table-cell; 15900 box-shadow: -1px 0px 0px 0px #d4d4d5; 15901 } 15902 15903 .ui.celled.grid > .column:first-child, 15904 .ui.celled.grid > .row > .column:first-child { 15905 box-shadow: none; 15906 } 15907 15908 .ui.celled.page.grid { 15909 box-shadow: none; 15910 } 15911 15912 .ui.celled.grid > .column:not(.row), 15913 .ui.celled.grid > .row > .column { 15914 padding: 0.75em; 15915 } 15916 15917 .ui.relaxed.celled.grid > .column:not(.row), 15918 .ui.relaxed.celled.grid > .row > .column { 15919 padding: 1em; 15920 } 15921 15922 .ui[class*="very relaxed"].celled.grid > .column:not(.row), 15923 .ui[class*="very relaxed"].celled.grid > .row > .column { 15924 padding: 2em; 15925 } 15926 15927 /* Internally Celled */ 15928 15929 .ui[class*="internally celled"].grid { 15930 box-shadow: none; 15931 } 15932 15933 .ui[class*="internally celled"].grid > .row:first-child { 15934 box-shadow: none; 15935 } 15936 15937 .ui[class*="internally celled"].grid > .row > .column:first-child { 15938 box-shadow: none; 15939 } 15940 15941 /*---------------------- 15942 Horizontally Centered 15943 -----------------------*/ 15944 15945 /* Left Aligned */ 15946 15947 .ui[class*="left aligned"].grid, 15948 .ui[class*="left aligned"].grid > .row > .column, 15949 .ui[class*="left aligned"].grid > .column, 15950 .ui.grid [class*="left aligned"].column, 15951 .ui.grid > [class*="left aligned"].row > .column { 15952 text-align: left; 15953 -webkit-box-align: start !important; 15954 -webkit-align-items: flex-start !important; 15955 -ms-flex-align: start !important; 15956 align-items: flex-start !important; 15957 } 15958 15959 .ui.grid [class*="left aligned"].column { 15960 text-align: left !important; 15961 } 15962 15963 /* Center Aligned */ 15964 15965 .ui[class*="center aligned"].grid, 15966 .ui[class*="center aligned"].grid > .row > .column, 15967 .ui[class*="center aligned"].grid > .column, 15968 .ui.grid > [class*="center aligned"].row > .column { 15969 text-align: center; 15970 -webkit-box-align: center !important; 15971 -webkit-align-items: center !important; 15972 -ms-flex-align: center !important; 15973 align-items: center !important; 15974 } 15975 15976 .ui.grid [class*="center aligned"].column { 15977 text-align: center !important; 15978 } 15979 15980 /* Right Aligned */ 15981 15982 .ui[class*="right aligned"].grid, 15983 .ui[class*="right aligned"].grid > .row > .column, 15984 .ui[class*="right aligned"].grid > .column, 15985 .ui.grid > [class*="right aligned"].row > .column { 15986 text-align: right; 15987 -webkit-box-align: end !important; 15988 -webkit-align-items: flex-end !important; 15989 -ms-flex-align: end !important; 15990 align-items: flex-end !important; 15991 } 15992 15993 .ui.grid [class*="right aligned"].column { 15994 text-align: right !important; 15995 } 15996 15997 /* Justified */ 15998 15999 .ui.justified.grid, 16000 .ui.justified.grid > .row > .column, 16001 .ui.justified.grid > .column, 16002 .ui.grid .justified.column, 16003 .ui.grid > .justified.row > .column { 16004 text-align: justify; 16005 -webkit-hyphens: auto; 16006 -moz-hyphens: auto; 16007 -ms-hyphens: auto; 16008 hyphens: auto; 16009 } 16010 16011 .ui.grid .justified.column { 16012 text-align: justify !important; 16013 -webkit-hyphens: auto !important; 16014 -moz-hyphens: auto !important; 16015 -ms-hyphens: auto !important; 16016 hyphens: auto !important; 16017 } 16018 16019 /*---------------------- 16020 Vertically Aligned 16021 -----------------------*/ 16022 16023 /* Top Aligned */ 16024 16025 .ui[class*="top aligned"].grid, 16026 .ui[class*="top aligned"].grid > .row > .column, 16027 .ui[class*="top aligned"].grid > .column, 16028 .ui.grid [class*="top aligned"].column, 16029 .ui.grid > [class*="top aligned"].row > .column { 16030 vertical-align: top; 16031 -webkit-box-pack: start !important; 16032 -webkit-justify-content: flex-start !important; 16033 -ms-flex-pack: start !important; 16034 justify-content: flex-start !important; 16035 } 16036 16037 .ui.grid [class*="top aligned"].column { 16038 vertical-align: top !important; 16039 -webkit-box-pack: start !important; 16040 -webkit-justify-content: flex-start !important; 16041 -ms-flex-pack: start !important; 16042 justify-content: flex-start !important; 16043 } 16044 16045 .ui.stretched.grid > .row > .column, 16046 .ui.stretched.grid > .column:not(.row), 16047 .ui.grid .stretched.column, 16048 .ui.grid > .stretched.row > .column { 16049 display: -webkit-box !important; 16050 display: -webkit-flex !important; 16051 display: -ms-flexbox !important; 16052 display: flex !important; 16053 -webkit-box-orient: vertical; 16054 -webkit-box-direction: normal; 16055 -webkit-flex-direction: column; 16056 -ms-flex-direction: column; 16057 flex-direction: column; 16058 } 16059 16060 .ui.stretched.grid > .row > .column > *, 16061 .ui.stretched.grid > .column > *, 16062 .ui.grid .stretched.column > *, 16063 .ui.grid > .stretched.row > .column > * { 16064 -webkit-box-flex: 1; 16065 -webkit-flex-grow: 1; 16066 -ms-flex-positive: 1; 16067 flex-grow: 1; 16068 } 16069 16070 /* Middle Aligned */ 16071 16072 .ui[class*="middle aligned"].grid, 16073 .ui[class*="middle aligned"].grid > .row > .column, 16074 .ui[class*="middle aligned"].grid > .column, 16075 .ui.grid > [class*="middle aligned"].row > .column { 16076 vertical-align: middle; 16077 -webkit-box-pack: center !important; 16078 -webkit-justify-content: center !important; 16079 -ms-flex-pack: center !important; 16080 justify-content: center !important; 16081 } 16082 16083 .ui.grid [class*="middle aligned"].column { 16084 vertical-align: middle !important; 16085 -webkit-box-pack: center !important; 16086 -webkit-justify-content: center !important; 16087 -ms-flex-pack: center !important; 16088 justify-content: center !important; 16089 } 16090 16091 /* Bottom Aligned */ 16092 16093 .ui[class*="bottom aligned"].grid, 16094 .ui[class*="bottom aligned"].grid > .row > .column, 16095 .ui[class*="bottom aligned"].grid > .column, 16096 .ui.grid > [class*="bottom aligned"].row > .column { 16097 vertical-align: bottom; 16098 -webkit-box-pack: end !important; 16099 -webkit-justify-content: flex-end !important; 16100 -ms-flex-pack: end !important; 16101 justify-content: flex-end !important; 16102 } 16103 16104 .ui.grid [class*="bottom aligned"].column { 16105 -webkit-box-pack: end !important; 16106 -webkit-justify-content: flex-end !important; 16107 -ms-flex-pack: end !important; 16108 justify-content: flex-end !important; 16109 vertical-align: bottom !important; 16110 } 16111 16112 /*---------------------- 16113 Colored 16114 -----------------------*/ 16115 16116 .ui.grid > .white.row, 16117 .ui.grid > .row > .white.column { 16118 background-color: #ffffff !important; 16119 color: rgba(0, 0, 0, 0.8); 16120 } 16121 16122 .ui.grid > .row > .white.column { 16123 margin-top: -1rem; 16124 margin-bottom: -1rem; 16125 padding-top: 1rem; 16126 padding-bottom: 1rem; 16127 } 16128 16129 .ui.grid > .black.row, 16130 .ui.grid > .row > .black.column { 16131 background-color: #1b1c1d !important; 16132 color: #ffffff; 16133 } 16134 16135 .ui.grid > .row > .black.column { 16136 margin-top: -1rem; 16137 margin-bottom: -1rem; 16138 padding-top: 1rem; 16139 padding-bottom: 1rem; 16140 } 16141 16142 .ui.grid > .blue.row, 16143 .ui.grid > .row > .blue.column { 16144 background-color: #006e93 !important; 16145 color: #ffffff; 16146 } 16147 16148 .ui.grid > .row > .blue.column { 16149 margin-top: -1rem; 16150 margin-bottom: -1rem; 16151 padding-top: 1rem; 16152 padding-bottom: 1rem; 16153 } 16154 16155 .ui.grid > .green.row, 16156 .ui.grid > .row > .green.column { 16157 background-color: #5bbd72 !important; 16158 color: #ffffff; 16159 } 16160 16161 .ui.grid > .row > .green.column { 16162 margin-top: -1rem; 16163 margin-bottom: -1rem; 16164 padding-top: 1rem; 16165 padding-bottom: 1rem; 16166 } 16167 16168 .ui.grid > .orange.row, 16169 .ui.grid > .row > .orange.column { 16170 background-color: #e07b53 !important; 16171 color: #ffffff; 16172 } 16173 16174 .ui.grid > .row > .orange.column { 16175 margin-top: -1rem; 16176 margin-bottom: -1rem; 16177 padding-top: 1rem; 16178 padding-bottom: 1rem; 16179 } 16180 16181 .ui.grid > .pink.row, 16182 .ui.grid .pink.column { 16183 background-color: #d9499a !important; 16184 color: #ffffff; 16185 } 16186 16187 .ui.grid > .row > .pink.column { 16188 margin-top: -1rem; 16189 margin-bottom: -1rem; 16190 padding-top: 1rem; 16191 padding-bottom: 1rem; 16192 } 16193 16194 .ui.grid > .purple.row, 16195 .ui.grid > .row > .purple.column { 16196 background-color: #564f8a !important; 16197 color: #ffffff; 16198 } 16199 16200 .ui.grid > .row > .purple.column { 16201 margin-top: -1rem; 16202 margin-bottom: -1rem; 16203 padding-top: 1rem; 16204 padding-bottom: 1rem; 16205 } 16206 16207 .ui.grid > .red.row, 16208 .ui.grid > .row > .red.column { 16209 background-color: #d95c5c !important; 16210 color: #ffffff; 16211 } 16212 16213 .ui.grid > .row > .red.column { 16214 margin-top: -1rem; 16215 margin-bottom: -1rem; 16216 padding-top: 1rem; 16217 padding-bottom: 1rem; 16218 } 16219 16220 .ui.grid > .teal.row, 16221 .ui.grid > .row > .teal.column { 16222 background-color: #00b5ad !important; 16223 color: #ffffff; 16224 } 16225 16226 .ui.grid > .row > .teal.column { 16227 margin-top: -1rem; 16228 margin-bottom: -1rem; 16229 padding-top: 1rem; 16230 padding-bottom: 1rem; 16231 } 16232 16233 .ui.grid > .yellow.row, 16234 .ui.grid > .row > .yellow.column { 16235 background-color: #f2c61f !important; 16236 color: #ffffff; 16237 } 16238 16239 .ui.grid > .row > .yellow.column { 16240 margin-top: -1rem; 16241 margin-bottom: -1rem; 16242 padding-top: 1rem; 16243 padding-bottom: 1rem; 16244 } 16245 16246 /*---------------------- 16247 Equal Width 16248 -----------------------*/ 16249 16250 .ui[class*="equal width"].grid { 16251 display: table; 16252 table-layout: fixed; 16253 } 16254 16255 .ui[class*="equal width"].grid > .row, 16256 .ui.grid > [class*="equal width"].row { 16257 display: table; 16258 table-layout: fixed; 16259 width: 100% !important; 16260 } 16261 16262 .ui[class*="equal width"].grid > .column:not(.row), 16263 .ui[class*="equal width"].grid > .row > .column, 16264 .ui.grid > [class*="equal width"].row > .column { 16265 display: table-cell; 16266 } 16267 16268 /* Flexbox (Experimental / Overrides Where Supported) */ 16269 16270 .ui[class*="equal width"].grid, 16271 .ui[class*="equal width"].grid > .row, 16272 .ui.grid > [class*="equal width"].row { 16273 display: -webkit-box; 16274 display: -webkit-flex; 16275 display: -ms-flexbox; 16276 display: flex; 16277 -webkit-box-orient: horizontal; 16278 -webkit-box-direction: normal; 16279 -webkit-flex-direction: row; 16280 -ms-flex-direction: row; 16281 flex-direction: row; 16282 -webkit-flex-wrap: wrap; 16283 -ms-flex-wrap: wrap; 16284 flex-wrap: wrap; 16285 } 16286 16287 .ui[class*="equal width"].grid > .column:not(.row), 16288 .ui[class*="equal width"].grid > .row > .column, 16289 .ui.grid > [class*="equal width"].row > .column { 16290 display: block; 16291 -webkit-box-flex: 1; 16292 -webkit-flex-grow: 1; 16293 -ms-flex-positive: 1; 16294 flex-grow: 1; 16295 } 16296 16297 /*---------------------- 16298 Equal Height Columns 16299 -----------------------*/ 16300 16301 .ui[class*="equal height"].grid { 16302 display: table; 16303 table-layout: fixed; 16304 } 16305 16306 .ui[class*="equal height"].grid > .row, 16307 .ui.grid > [class*="equal height"].row { 16308 display: table; 16309 table-layout: fixed; 16310 width: 100% !important; 16311 } 16312 16313 .ui[class*="equal height"].grid > .column:not(.row), 16314 .ui[class*="equal height"].grid > .row > .column, 16315 .ui.grid > [class*="equal height"].row > .column { 16316 display: table-cell; 16317 } 16318 16319 /* Flexbox (Experimental / Overrides Where Supported) */ 16320 16321 .ui[class*="equal height"].grid, 16322 .ui[class*="equal height"].grid > .row, 16323 .ui.grid > [class*="equal height"].row { 16324 display: -webkit-box; 16325 display: -webkit-flex; 16326 display: -ms-flexbox; 16327 display: flex; 16328 -webkit-box-orient: horizontal; 16329 -webkit-box-direction: normal; 16330 -webkit-flex-direction: row; 16331 -ms-flex-direction: row; 16332 flex-direction: row; 16333 -webkit-flex-wrap: wrap; 16334 -ms-flex-wrap: wrap; 16335 flex-wrap: wrap; 16336 } 16337 16338 .ui[class*="equal height"].grid > .column:not(.row), 16339 .ui[class*="equal height"].grid > .row > .column, 16340 .ui.grid > [class*="equal height"].row > .column { 16341 display: block; 16342 -webkit-box-orient: vertical; 16343 -webkit-box-direction: normal; 16344 -webkit-flex-direction: column; 16345 -ms-flex-direction: column; 16346 flex-direction: column; 16347 -webkit-box-flex: 1; 16348 -webkit-flex-grow: 1; 16349 -ms-flex-positive: 1; 16350 flex-grow: 1; 16351 } 16352 16353 /*------------------- 16354 Doubling 16355 --------------------*/ 16356 16357 /* Tablet Only */ 16358 16359 @media only screen and (min-width: 768px) and (max-width: 991px) { 16360 .ui.doubling.grid { 16361 width: 100% !important; 16362 } 16363 16364 .ui.grid > .doubling.row, 16365 .ui.doubling.grid > .row { 16366 margin: 0em !important; 16367 padding: 0em !important; 16368 } 16369 16370 .ui.grid > .doubling.row > .column, 16371 .ui.doubling.grid > .row > .column { 16372 display: inline-block !important; 16373 padding-top: 1rem !important; 16374 padding-bottom: 1rem !important; 16375 margin: 0em; 16376 } 16377 16378 .ui[class*="two column"].doubling.grid > .row > .column, 16379 .ui[class*="two column"].doubling.grid > .column, 16380 .ui.grid > [class*="two column"].doubling.row > .column { 16381 width: 100% !important; 16382 } 16383 16384 .ui[class*="three column"].doubling.grid > .row > .column, 16385 .ui[class*="three column"].doubling.grid > .column, 16386 .ui.grid > [class*="three column"].doubling.row > .column { 16387 width: 50% !important; 16388 } 16389 16390 .ui[class*="four column"].doubling.grid > .row > .column, 16391 .ui[class*="four column"].doubling.grid > .column, 16392 .ui.grid > [class*="four column"].doubling.row > .column { 16393 width: 50% !important; 16394 } 16395 16396 .ui[class*="five column"].doubling.grid > .row > .column, 16397 .ui[class*="five column"].doubling.grid > .column, 16398 .ui.grid > [class*="five column"].doubling.row > .column { 16399 width: 33.33333333% !important; 16400 } 16401 16402 .ui[class*="six column"].doubling.grid > .row > .column, 16403 .ui[class*="six column"].doubling.grid > .column, 16404 .ui.grid > [class*="six column"].doubling.row > .column { 16405 width: 33.33333333% !important; 16406 } 16407 16408 .ui[class*="seven column"].doubling.grid > .row > .column, 16409 .ui[class*="seven column"].doubling.grid > .column, 16410 .ui.grid > [class*="seven column"].doubling.row > .column { 16411 width: 33.33333333% !important; 16412 } 16413 16414 .ui[class*="eight column"].doubling.grid > .row > .column, 16415 .ui[class*="eight column"].doubling.grid > .column, 16416 .ui.grid > [class*="eight column"].doubling.row > .column { 16417 width: 25% !important; 16418 } 16419 16420 .ui[class*="nine column"].doubling.grid > .row > .column, 16421 .ui[class*="nine column"].doubling.grid > .column, 16422 .ui.grid > [class*="nine column"].doubling.row > .column { 16423 width: 25% !important; 16424 } 16425 16426 .ui[class*="ten column"].doubling.grid > .row > .column, 16427 .ui[class*="ten column"].doubling.grid > .column, 16428 .ui.grid > [class*="ten column"].doubling.row > .column { 16429 width: 20% !important; 16430 } 16431 16432 .ui[class*="eleven column"].doubling.grid > .row > .column, 16433 .ui[class*="eleven column"].doubling.grid > .column, 16434 .ui.grid > [class*="eleven column"].doubling.row > .column { 16435 width: 20% !important; 16436 } 16437 16438 .ui[class*="twelve column"].doubling.grid > .row > .column, 16439 .ui[class*="twelve column"].doubling.grid > .column, 16440 .ui.grid > [class*="twelve column"].doubling.row > .column { 16441 width: 16.66666667% !important; 16442 } 16443 16444 .ui[class*="thirteen column"].doubling.grid > .row > .column, 16445 .ui[class*="thirteen column"].doubling.grid > .column, 16446 .ui.grid > [class*="thirteen column"].doubling.row > .column { 16447 width: 16.66666667% !important; 16448 } 16449 16450 .ui[class*="fourteen column"].doubling.grid > .row > .column, 16451 .ui[class*="fourteen column"].doubling.grid > .column, 16452 .ui.grid > [class*="fourteen column"].doubling.row > .column { 16453 width: 14.28571429% !important; 16454 } 16455 16456 .ui[class*="fifteen column"].doubling.grid > .row > .column, 16457 .ui[class*="fifteen column"].doubling.grid > .column, 16458 .ui.grid > [class*="fifteen column"].doubling.row > .column { 16459 width: 14.28571429% !important; 16460 } 16461 16462 .ui[class*="sixteen column"].doubling.grid > .row > .column, 16463 .ui[class*="sixteen column"].doubling.grid > .column, 16464 .ui.grid > [class*="sixteen column"].doubling.row > .column { 16465 width: 12.5% !important; 16466 } 16467 } 16468 16469 /* Mobily Only */ 16470 16471 @media only screen and (max-width: 767px) { 16472 .ui.grid > .doubling.row, 16473 .ui.doubling.grid > .row { 16474 display: block !important; 16475 margin: 0em !important; 16476 padding: 0em !important; 16477 } 16478 16479 .ui.grid > .doubling.row > .column, 16480 .ui.doubling.grid > .row > .column { 16481 display: inline-block !important; 16482 padding-top: 1rem !important; 16483 padding-bottom: 1rem !important; 16484 margin: 0em !important; 16485 } 16486 16487 .ui[class*="two column"].doubling:not(.stackable).grid > .row > .column, 16488 .ui[class*="two column"].doubling:not(.stackable).grid > .column, 16489 .ui.grid > [class*="two column"].doubling:not(.stackable).row > .column { 16490 width: 100% !important; 16491 } 16492 16493 .ui[class*="three column"].doubling:not(.stackable).grid > .row > .column, 16494 .ui[class*="three column"].doubling:not(.stackable).grid > .column, 16495 .ui.grid > [class*="three column"].doubling:not(.stackable).row > .column { 16496 width: 50% !important; 16497 } 16498 16499 .ui[class*="four column"].doubling:not(.stackable).grid > .row > .column, 16500 .ui[class*="four column"].doubling:not(.stackable).grid > .column, 16501 .ui.grid > [class*="four column"].doubling:not(.stackable).row > .column { 16502 width: 50% !important; 16503 } 16504 16505 .ui[class*="five column"].doubling:not(.stackable).grid > .row > .column, 16506 .ui[class*="five column"].doubling:not(.stackable).grid > .column, 16507 .ui.grid > [class*="five column"].doubling:not(.stackable).row > .column { 16508 width: 50% !important; 16509 } 16510 16511 .ui[class*="six column"].doubling:not(.stackable).grid > .row > .column, 16512 .ui[class*="six column"].doubling:not(.stackable).grid > .column, 16513 .ui.grid > [class*="six column"].doubling:not(.stackable).row > .column { 16514 width: 50% !important; 16515 } 16516 16517 .ui[class*="seven column"].doubling:not(.stackable).grid > .row > .column, 16518 .ui[class*="seven column"].doubling:not(.stackable).grid > .column, 16519 .ui.grid > [class*="seven column"].doubling:not(.stackable).row > .column { 16520 width: 50% !important; 16521 } 16522 16523 .ui[class*="eight column"].doubling:not(.stackable).grid > .row > .column, 16524 .ui[class*="eight column"].doubling:not(.stackable).grid > .column, 16525 .ui.grid > [class*="eight column"].doubling:not(.stackable).row > .column { 16526 width: 50% !important; 16527 } 16528 16529 .ui[class*="nine column"].doubling:not(.stackable).grid > .row > .column, 16530 .ui[class*="nine column"].doubling:not(.stackable).grid > .column, 16531 .ui.grid > [class*="nine column"].doubling:not(.stackable).row > .column { 16532 width: 33.33333333% !important; 16533 } 16534 16535 .ui[class*="ten column"].doubling:not(.stackable).grid > .row > .column, 16536 .ui[class*="ten column"].doubling:not(.stackable).grid > .column, 16537 .ui.grid > [class*="ten column"].doubling:not(.stackable).row > .column { 16538 width: 33.33333333% !important; 16539 } 16540 16541 .ui[class*="eleven column"].doubling:not(.stackable).grid > .row > .column, 16542 .ui[class*="eleven column"].doubling:not(.stackable).grid > .column, 16543 .ui.grid > [class*="eleven column"].doubling:not(.stackable).row > .column { 16544 width: 33.33333333% !important; 16545 } 16546 16547 .ui[class*="twelve column"].doubling:not(.stackable).grid > .row > .column, 16548 .ui[class*="twelve column"].doubling:not(.stackable).grid > .column, 16549 .ui.grid > [class*="twelve column"].doubling:not(.stackable).row > .column { 16550 width: 33.33333333% !important; 16551 } 16552 16553 .ui[class*="thirteen column"].doubling:not(.stackable).grid > .row > .column, 16554 .ui[class*="thirteen column"].doubling:not(.stackable).grid > .column, 16555 .ui.grid > [class*="thirteen column"].doubling:not(.stackable).row > .column { 16556 width: 33.33333333% !important; 16557 } 16558 16559 .ui[class*="fourteen column"].doubling:not(.stackable).grid > .row > .column, 16560 .ui[class*="fourteen column"].doubling:not(.stackable).grid > .column, 16561 .ui.grid > [class*="fourteen column"].doubling:not(.stackable).row > .column { 16562 width: 25% !important; 16563 } 16564 16565 .ui[class*="fifteen column"].doubling:not(.stackable).grid > .row > .column, 16566 .ui[class*="fifteen column"].doubling:not(.stackable).grid > .column, 16567 .ui.grid > [class*="fifteen column"].doubling:not(.stackable).row > .column { 16568 width: 25% !important; 16569 } 16570 16571 .ui[class*="sixteen column"].doubling:not(.stackable).grid > .row > .column, 16572 .ui[class*="sixteen column"].doubling:not(.stackable).grid > .column, 16573 .ui.grid > [class*="sixteen column"].doubling:not(.stackable).row > .column { 16574 width: 25% !important; 16575 } 16576 } 16577 16578 /*------------------- 16579 Stackable 16580 --------------------*/ 16581 16582 @media only screen and (max-width: 767px) { 16583 .ui.stackable.grid { 16584 display: block !important; 16585 width: auto; 16586 margin-left: 0em !important; 16587 margin-right: 0em !important; 16588 padding: 0em; 16589 } 16590 16591 .ui.stackable.grid > .row > .wide.column, 16592 .ui.stackable.grid > .wide.column, 16593 .ui.stackable.grid > .column.grid > .column, 16594 .ui.stackable.grid > .column.row > .column, 16595 .ui.stackable.grid > .row > .column, 16596 .ui.stackable.grid > .column:not(.row) { 16597 display: block !important; 16598 width: auto !important; 16599 margin: 0em 0em !important; 16600 box-shadow: none !important; 16601 float: none !important; 16602 padding: 1rem 1rem !important; 16603 } 16604 16605 .ui.stackable.grid > .row { 16606 display: block !important; 16607 margin: 0em; 16608 padding: 0em; 16609 } 16610 16611 /* Don't pad inside segment or nested grid */ 16612 16613 .ui.grid .ui.stackable.grid, 16614 .ui.segment:not(.vertical) .ui.stackable.page.grid { 16615 margin-left: -1rem !important; 16616 margin-right: -1rem !important; 16617 } 16618 16619 /* Equal Height Stackable */ 16620 16621 .ui[class*="equal height"].stackable.page.grid { 16622 display: block !important; 16623 } 16624 16625 /* Divided Stackable */ 16626 16627 .ui.stackable.divided.grid > .row:first-child > .column:first-child, 16628 .ui.stackable.celled.grid > .row:first-child > .column:first-child, 16629 .ui.stackable.divided.grid > .column:not(.row):first-child, 16630 .ui.stackable.celled.grid > .column:not(.row):first-child { 16631 border-top: none !important; 16632 } 16633 16634 .ui.inverted.stackable.celled.grid > .column:not(.row), 16635 .ui.inverted.stackable.divided.grid > .column:not(.row), 16636 .ui.inverted.stackable.celled.grid > .row > .column, 16637 .ui.inverted.stackable.divided.grid > .row > .column { 16638 border-top: 1px solid rgba(255, 255, 255, 0.2); 16639 } 16640 16641 .ui.stackable.celled.grid > .column:not(.row), 16642 .ui.stackable.divided.grid > .column:not(.row), 16643 .ui.stackable.celled.grid > .row > .column, 16644 .ui.stackable.divided.grid > .row > .column { 16645 border-top: 1px solid rgba(39, 41, 43, 0.15); 16646 box-shadow: none !important; 16647 padding-top: 2rem !important; 16648 padding-bottom: 2rem !important; 16649 } 16650 } 16651 16652 /*---------------------- 16653 Only (Device) 16654 -----------------------*/ 16655 16656 /* These include arbitrary class repetitions for forced specificity */ 16657 16658 /* Mobile Only Hide */ 16659 16660 @media only screen and (max-width: 767px) { 16661 .ui.tablet:not(.mobile).only.grid.grid.grid, 16662 .ui.grid.grid.grid > [class*="tablet only"].row:not(.mobile), 16663 .ui.grid.grid.grid > [class*="tablet only"].column:not(.mobile), 16664 .ui.grid.grid.grid > .row > [class*="tablet only"].column:not(.mobile) { 16665 display: none !important; 16666 } 16667 16668 .ui[class*="computer only"].grid.grid.grid:not(.mobile), 16669 .ui.grid.grid.grid > [class*="computer only"].row:not(.mobile), 16670 .ui.grid.grid.grid > [class*="computer only"].column:not(.mobile), 16671 .ui.grid.grid.grid > .row > [class*="computer only"].column:not(.mobile) { 16672 display: none !important; 16673 } 16674 } 16675 16676 /* Tablet Only Hide */ 16677 16678 @media only screen and (min-width: 768px) and (max-width: 991px) { 16679 .ui[class*="mobile only"].grid.grid.grid:not(.tablet), 16680 .ui.grid.grid.grid > [class*="mobile only"].row:not(.tablet), 16681 .ui.grid.grid.grid > [class*="mobile only"].column:not(.tablet), 16682 .ui.grid.grid.grid > .row > [class*="mobile only"].column:not(.tablet) { 16683 display: none !important; 16684 } 16685 16686 .ui[class*="computer only"].grid.grid.grid:not(.tablet), 16687 .ui.grid.grid.grid > [class*="computer only"].row:not(.tablet), 16688 .ui.grid.grid.grid > [class*="computer only"].column:not(.tablet), 16689 .ui.grid.grid.grid > .row > [class*="computer only"].column:not(.tablet) { 16690 display: none !important; 16691 } 16692 } 16693 16694 /* Computer Only Hide */ 16695 16696 @media only screen and (min-width: 992px) { 16697 .ui[class*="mobile only"].grid.grid.grid:not(.computer), 16698 .ui.grid.grid.grid > [class*="mobile only"].row:not(.computer), 16699 .ui.grid.grid.grid > [class*="mobile only"].column:not(.computer), 16700 .ui.grid.grid.grid > .row > [class*="mobile only"].column:not(.computer) { 16701 display: none !important; 16702 } 16703 16704 .ui[class*="tablet only"].grid.grid.grid:not(.computer), 16705 .ui.grid.grid.grid > [class*="tablet only"].row:not(.computer), 16706 .ui.grid.grid.grid > [class*="tablet only"].column:not(.computer), 16707 .ui.grid.grid.grid > .row > [class*="tablet only"].column:not(.computer) { 16708 display: none !important; 16709 } 16710 } 16711 16712 /******************************* 16713 Theme Overrides 16714 *******************************/ 16715 16716 /******************************* 16717 Site Overrides 16718 *******************************/ 16719 /*! 16720 * # Semantic UI x.x - Menu 16721 * http://github.com/semantic-org/semantic-ui/ 16722 * 16723 * 16724 * Copyright 2014 Contributors 16725 * Released under the MIT license 16726 * http://opensource.org/licenses/MIT 16727 * 16728 */ 16729 16730 /******************************* 16731 Standard 16732 *******************************/ 16733 16734 /*-------------- 16735 Menu 16736 ---------------*/ 16737 16738 .ui.menu { 16739 margin: 1rem 0rem; 16740 background: #ffffff; 16741 font-size: 0em; 16742 font-weight: normal; 16743 box-shadow: 0px 0px 0px 1px rgba(39, 41, 43, 0.15), 0px 1px 2px 0 rgba(0, 0, 0, 0.05); 16744 border-radius: 0.2857rem; 16745 } 16746 16747 .ui.menu:after { 16748 content: ''; 16749 display: block; 16750 height: 0px; 16751 clear: both; 16752 visibility: hidden; 16753 } 16754 16755 .ui.menu:first-child { 16756 margin-top: 0rem; 16757 } 16758 16759 .ui.menu:last-child { 16760 margin-bottom: 0rem; 16761 } 16762 16763 .ui.menu .menu { 16764 margin: 0em; 16765 } 16766 16767 .ui.menu:not(.vertical) .menu { 16768 font-size: 0em; 16769 } 16770 16771 /*-------------- 16772 Colors 16773 ---------------*/ 16774 16775 /* Text Color */ 16776 16777 .ui.menu .item { 16778 color: rgba(0, 0, 0, 0.8); 16779 } 16780 16781 .ui.menu .item .item { 16782 color: rgba(0, 0, 0, 0.5); 16783 } 16784 16785 /* Hover */ 16786 16787 .ui.menu .item .menu a.item:hover, 16788 .ui.menu .item .menu .link.item:hover { 16789 color: rgba(0, 0, 0, 0.85); 16790 } 16791 16792 /*-------------- 16793 Items 16794 ---------------*/ 16795 16796 .ui.menu .item { 16797 position: relative; 16798 display: inline-block; 16799 padding: 0.78571em 0.95em; 16800 border-top: 0em solid transparent; 16801 background: none; 16802 vertical-align: middle; 16803 line-height: 1; 16804 text-decoration: none; 16805 box-sizing: border-box; 16806 -webkit-tap-highlight-color: transparent; 16807 -webkit-user-select: none; 16808 -moz-user-select: none; 16809 -ms-user-select: none; 16810 user-select: none; 16811 -webkit-transition: opacity 0.2s ease, background 0.2s ease, box-shadow 0.2s ease; 16812 transition: opacity 0.2s ease, background 0.2s ease, box-shadow 0.2s ease; 16813 } 16814 16815 /* Floated Content */ 16816 16817 .ui.menu > .item:first-child { 16818 border-radius: 0.2857rem 0px 0px 0.2857rem; 16819 } 16820 16821 .ui.menu:not(.vertical) .item.left, 16822 .ui.menu:not(.vertical) .menu.left { 16823 float: left; 16824 } 16825 16826 .ui.menu:not(.vertical) .item.right, 16827 .ui.menu:not(.vertical) .menu.right { 16828 float: right; 16829 } 16830 16831 /*-------------- 16832 Borders 16833 ---------------*/ 16834 16835 .ui.menu .item:before { 16836 position: absolute; 16837 content: ''; 16838 top: 0%; 16839 right: 0px; 16840 width: 1px; 16841 height: 100%; 16842 background: -webkit-linear-gradient(rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.05) 100%); 16843 background: linear-gradient(rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.05) 100%); 16844 } 16845 16846 .ui.menu > .right.menu:first-child { 16847 display: none; 16848 } 16849 16850 .ui.menu .menu.right .item:before, 16851 .ui.menu .item.right:before { 16852 right: auto; 16853 left: 0px; 16854 } 16855 16856 /*-------------- 16857 Text Content 16858 ---------------*/ 16859 16860 .ui.menu .text.item > *, 16861 .ui.menu .item > a:not(.ui), 16862 .ui.menu .item > p:only-child { 16863 -webkit-user-select: text; 16864 -moz-user-select: text; 16865 -ms-user-select: text; 16866 user-select: text; 16867 line-height: 1.3; 16868 color: rgba(0, 0, 0, 0.8); 16869 } 16870 16871 .ui.menu .item > p:first-child { 16872 margin-top: 0; 16873 } 16874 16875 .ui.menu .item > p:last-child { 16876 margin-bottom: 0; 16877 } 16878 16879 /*-------------- 16880 Icons 16881 ---------------*/ 16882 16883 .ui.menu .item > i.icon { 16884 opacity: 0.75; 16885 float: none; 16886 margin: 0em 0.25em 0em 0em; 16887 } 16888 16889 .ui.menu .item > i.dropdown.icon { 16890 float: right; 16891 margin-left: 1em; 16892 } 16893 16894 /*-------------- 16895 Button 16896 ---------------*/ 16897 16898 .ui.menu:not(.vertical) .item > .button { 16899 position: relative; 16900 top: -0.05em; 16901 margin: -0.55em 0; 16902 padding-bottom: 0.55em; 16903 padding-top: 0.55em; 16904 font-size: 0.875em; 16905 } 16906 16907 /*-------------- 16908 Inputs 16909 ---------------*/ 16910 16911 .ui.menu .item > .input { 16912 width: 100%; 16913 } 16914 16915 .ui.menu:not(.vertical) .item > .input { 16916 position: relative; 16917 top: 0em; 16918 margin: -0.6em 0em; 16919 } 16920 16921 .ui.menu .item > .input input { 16922 font-size: 1em; 16923 padding-top: 0.4em; 16924 padding-bottom: 0.4em; 16925 } 16926 16927 .ui.menu .item > .input .button, 16928 .ui.menu .item > .input .label { 16929 padding-top: 0.4em; 16930 padding-bottom: 0.4em; 16931 } 16932 16933 /* Resizes */ 16934 16935 .ui.small.menu .item > .input input { 16936 top: 0em; 16937 padding-top: 0.4em; 16938 padding-bottom: 0.4em; 16939 } 16940 16941 .ui.small.menu .item > .input .button, 16942 .ui.small.menu .item > .input .label { 16943 padding-top: 0.4em; 16944 padding-bottom: 0.4em; 16945 } 16946 16947 .ui.large.menu .item > .input input { 16948 top: -0.125em; 16949 padding-bottom: 0.6em; 16950 padding-top: 0.6em; 16951 } 16952 16953 .ui.large.menu .item > .input .button, 16954 .ui.large.menu .item > .input .label { 16955 padding-top: 0.6em; 16956 padding-bottom: 0.6em; 16957 } 16958 16959 /*-------------- 16960 Header 16961 ---------------*/ 16962 16963 .ui.menu .header.item, 16964 .ui.vertical.menu .header.item { 16965 background: rgba(0, 0, 0, 0.04); 16966 margin: 0em; 16967 text-transform: normal; 16968 font-weight: bold; 16969 } 16970 16971 /*-------------- 16972 Dropdowns 16973 ---------------*/ 16974 16975 /* Dropdown */ 16976 16977 .ui.menu .ui.dropdown.item.visible { 16978 background: rgba(0, 0, 0, 0.03); 16979 border-bottom-right-radius: 0em; 16980 border-bottom-left-radius: 0em; 16981 } 16982 16983 .ui.menu .ui.dropdown.active { 16984 box-shadow: none; 16985 } 16986 16987 /* Menu Position */ 16988 16989 .ui.menu .dropdown.item .menu { 16990 background: #ffffff; 16991 left: 0px; 16992 margin: 0px 0px 0px; 16993 min-width: -webkit-calc(100% - 1px); 16994 min-width: calc(100% - 1px); 16995 box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.08); 16996 } 16997 16998 .ui.menu:not(.secondary) .pointing.dropdown.item .menu { 16999 margin-top: 0px; 17000 border-top-left-radius: 0em; 17001 border-top-right-radius: 0em; 17002 } 17003 17004 .ui.menu .simple.dropdown.item .menu { 17005 margin: 0px !important; 17006 } 17007 17008 /* Secondary Menu Dropdown */ 17009 17010 .ui.secondary.menu > .menu > .active.dropdown.item { 17011 background-color: transparent; 17012 } 17013 17014 .ui.secondary.menu .dropdown.item .menu { 17015 left: 0px; 17016 min-width: 100%; 17017 } 17018 17019 /* Even Width Menu Dropdown */ 17020 17021 .ui.item.menu .dropdown .menu .item { 17022 width: 100%; 17023 } 17024 17025 /*-------------- 17026 Labels 17027 ---------------*/ 17028 17029 .ui.menu .item > .label { 17030 background: rgba(0, 0, 0, 0.35); 17031 color: #ffffff; 17032 margin: -0.15em 0em -0.15em 0.5em; 17033 padding: 0.3em 0.8em; 17034 vertical-align: baseline; 17035 } 17036 17037 .ui.menu .item > .floating.label { 17038 padding: 0.3em 0.8em; 17039 } 17040 17041 /*-------------- 17042 Images 17043 ---------------*/ 17044 17045 .ui.menu .item > img:only-child { 17046 display: block; 17047 max-width: 100%; 17048 margin: 0em auto; 17049 } 17050 17051 /******************************* 17052 States 17053 *******************************/ 17054 17055 /*-------------- 17056 Hover 17057 ---------------*/ 17058 17059 .ui.link.menu > .item:hover, 17060 .ui.menu > .link.item:hover, 17061 .ui.menu > a.item:hover, 17062 .ui.link.menu .menu > .item:hover, 17063 .ui.menu .menu > .link.item:hover, 17064 .ui.menu .menu > a.item:hover { 17065 cursor: pointer; 17066 background: rgba(0, 0, 0, 0.03); 17067 color: rgba(0, 0, 0, 0.8); 17068 } 17069 17070 /*-------------- 17071 Pressed 17072 ---------------*/ 17073 17074 .ui.link.menu .item:active, 17075 .ui.menu .link.item:active, 17076 .ui.menu a.item:active { 17077 background: rgba(0, 0, 0, 0.03); 17078 color: rgba(0, 0, 0, 0.8); 17079 } 17080 17081 /*-------------- 17082 Active 17083 ---------------*/ 17084 17085 .ui.menu .active.item { 17086 background: rgba(0, 0, 0, 0.03); 17087 color: rgba(0, 0, 0, 0.8); 17088 font-weight: normal; 17089 box-shadow: 0em 2px 0em inset; 17090 } 17091 17092 .ui.menu .active.item > i.icon { 17093 opacity: 1; 17094 } 17095 17096 /* Vertical */ 17097 17098 .ui.vertical.menu .active.item { 17099 background: rgba(0, 0, 0, 0.03); 17100 border-radius: 0em; 17101 box-shadow: 2px 0em 0em inset; 17102 } 17103 17104 .ui.vertical.menu > .active.item:first-child { 17105 border-radius: 0em 0.2857rem 0em 0em; 17106 } 17107 17108 .ui.vertical.menu > .active.item:last-child { 17109 border-radius: 0em 0em 0.2857rem 0em; 17110 } 17111 17112 .ui.vertical.menu > .active.item:only-child { 17113 border-radius: 0em 0.2857rem 0.2857rem 0em; 17114 } 17115 17116 .ui.vertical.menu .active.item .menu .active.item { 17117 border-left: none; 17118 } 17119 17120 .ui.vertical.menu .item .menu .active.item { 17121 background-color: transparent; 17122 box-shadow: none; 17123 } 17124 17125 /*-------------- 17126 Active Hover 17127 ---------------*/ 17128 17129 .ui.vertical.menu .active.item:hover, 17130 .ui.menu .active.item:hover { 17131 background-color: rgba(0, 0, 0, 0.03); 17132 } 17133 17134 /*-------------- 17135 Disabled 17136 ---------------*/ 17137 17138 .ui.menu .item.disabled, 17139 .ui.menu .item.disabled:hover { 17140 cursor: default; 17141 color: rgba(40, 40, 40, 0.3); 17142 background-color: transparent !important; 17143 } 17144 17145 /******************************* 17146 Types 17147 *******************************/ 17148 17149 /*-------------- 17150 Vertical 17151 ---------------*/ 17152 17153 .ui.vertical.menu { 17154 background: #ffffff; 17155 } 17156 17157 /*--- Item ---*/ 17158 17159 .ui.vertical.menu .item { 17160 background: none; 17161 display: block; 17162 height: auto !important; 17163 border-top: none; 17164 border-left: 0em solid transparent; 17165 border-right: none; 17166 } 17167 17168 .ui.vertical.menu > .item:first-child { 17169 border-radius: 0.2857rem 0.2857rem 0px 0px; 17170 } 17171 17172 .ui.vertical.menu > .item:last-child { 17173 border-radius: 0px 0px 0.2857rem 0.2857rem; 17174 } 17175 17176 /*--- Label ---*/ 17177 17178 .ui.vertical.menu .item > .label { 17179 float: right; 17180 text-align: center; 17181 } 17182 17183 /*--- Icon ---*/ 17184 17185 .ui.vertical.menu .item > i.icon { 17186 width: 1.18em; 17187 float: right; 17188 margin: 0em 0em 0em 0.5em; 17189 } 17190 17191 .ui.vertical.menu .item > .label + i.icon { 17192 float: none; 17193 margin: 0em 0.5em 0em 0em; 17194 } 17195 17196 /*--- Border ---*/ 17197 17198 .ui.vertical.menu .item:before { 17199 position: absolute; 17200 content: ''; 17201 top: 0%; 17202 left: 0px; 17203 width: 100%; 17204 background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.03) 0%, rgba(0, 0, 0, 0.1) 1.5em, rgba(0, 0, 0, 0.03) 100%); 17205 background: linear-gradient(to right, rgba(0, 0, 0, 0.03) 0%, rgba(0, 0, 0, 0.1) 1.5em, rgba(0, 0, 0, 0.03) 100%); 17206 height: 1px; 17207 } 17208 17209 .ui.vertical.menu .item:first-child:before { 17210 background: none !important; 17211 } 17212 17213 /*--- Dropdown ---*/ 17214 17215 .ui.vertical.menu .dropdown.item > .icon { 17216 float: right; 17217 content: "\f0da"; 17218 margin-left: 1em; 17219 } 17220 17221 .ui.vertical.menu .active.dropdown.item { 17222 border-top-right-radius: 0em; 17223 border-bottom-right-radius: 0em; 17224 } 17225 17226 .ui.vertical.menu .dropdown.item .menu { 17227 top: 0% !important; 17228 left: 100%; 17229 margin: 0px 0px 0px 0px; 17230 box-shadow: 0 1px 3px 0px rgba(0, 0, 0, 0.08); 17231 border-radius: 0em 0.2857rem 0.2857rem 0.2857rem; 17232 } 17233 17234 .ui.vertical.menu .dropdown.item .menu .item { 17235 font-size: 1rem; 17236 } 17237 17238 .ui.vertical.menu .dropdown.item .menu .item i.icon { 17239 margin-right: 0em; 17240 } 17241 17242 .ui.vertical.menu .dropdown.item.active { 17243 box-shadow: none; 17244 } 17245 17246 /*--- Sub Menu ---*/ 17247 17248 .ui.vertical.menu .item:not(.dropdown) > .menu { 17249 margin: 0.5em -0.95em 0em; 17250 } 17251 17252 .ui.vertical.menu .item:not(.dropdown) > .menu > .item { 17253 background: none; 17254 padding: 0.5rem 1.5rem; 17255 font-size: 0.875rem; 17256 } 17257 17258 .ui.vertical.menu .item > .menu > .item:before { 17259 display: none; 17260 } 17261 17262 /*-------------- 17263 Tiered 17264 ---------------*/ 17265 17266 .ui.tiered.menu > .menu > .item:hover { 17267 color: rgba(0, 0, 0, 0.8); 17268 } 17269 17270 .ui.tiered.menu .active.item { 17271 background: #fcfcfc; 17272 } 17273 17274 .ui.tiered.menu > .menu .item.active:after { 17275 position: absolute; 17276 content: ''; 17277 margin-top: -1px; 17278 top: 100%; 17279 left: 0px; 17280 width: 100%; 17281 height: 2px; 17282 background-color: #fcfcfc; 17283 } 17284 17285 /* Sub Menu */ 17286 17287 .ui.tiered.menu .sub.menu { 17288 background-color: #fcfcfc; 17289 border-radius: 0em 0em 0.2857rem 0.2857rem; 17290 border-top: 1px solid rgba(39, 41, 43, 0.15); 17291 box-shadow: none; 17292 } 17293 17294 .ui.tiered.menu > .sub.menu > .item { 17295 color: rgba(0, 0, 0, 0.4); 17296 font-weight: normal; 17297 text-transform: normal; 17298 font-size: 0.875rem; 17299 } 17300 17301 /* Sub Menu Divider */ 17302 17303 .ui.tiered.menu .sub.menu .item:before { 17304 background: none; 17305 } 17306 17307 /* Sub Menu Hover */ 17308 17309 .ui.tiered.menu .sub.menu .item:hover { 17310 background: none transparent; 17311 color: rgba(0, 0, 0, 0.8); 17312 } 17313 17314 /* Sub Menu Active */ 17315 17316 .ui.tiered.menu .sub.menu .active.item { 17317 padding-top: 0.78571em; 17318 background: none transparent; 17319 border-radius: 0; 17320 border-top: medium none; 17321 box-shadow: none; 17322 color: rgba(0, 0, 0, 0.8) !important; 17323 } 17324 17325 .ui.tiered.menu .sub.menu .active.item:after { 17326 display: none; 17327 } 17328 17329 /* Inverted Tiered Menu */ 17330 17331 .ui.inverted.tiered.menu > .menu > .item { 17332 color: rgba(255, 255, 255, 0.5); 17333 } 17334 17335 .ui.inverted.tiered.menu .sub.menu { 17336 background-color: rgba(0, 0, 0, 0.2); 17337 } 17338 17339 .ui.inverted.tiered.menu .sub.menu .item { 17340 color: rgba(255, 255, 255, 0.8); 17341 } 17342 17343 .ui.inverted.tiered.menu > .menu > .item:hover { 17344 color: #ffffff; 17345 } 17346 17347 .ui.inverted.tiered.menu .active.item:after { 17348 display: none; 17349 } 17350 17351 .ui.inverted.tiered.menu > .sub.menu > .active.item, 17352 .ui.inverted.tiered.menu > .menu > .active.item { 17353 color: #ffffff !important; 17354 box-shadow: none; 17355 } 17356 17357 /* Tiered Pointing */ 17358 17359 .ui.pointing.tiered.menu > .menu > .item:after { 17360 display: none; 17361 } 17362 17363 .ui.pointing.tiered.menu > .sub.menu > .item:after { 17364 display: block; 17365 } 17366 17367 /*-------------- 17368 Tabular 17369 ---------------*/ 17370 17371 .ui.tabular.menu { 17372 background-color: transparent; 17373 border-radius: 0em; 17374 box-shadow: none !important; 17375 border-bottom: 1px solid #d4d4d5; 17376 } 17377 17378 .ui.tabular.fluid.menu { 17379 width: -webkit-calc(100% + 2px ) !important; 17380 width: calc(100% + 2px ) !important; 17381 } 17382 17383 .ui.tabular.menu .item { 17384 background-color: transparent; 17385 border-left: 1px solid transparent; 17386 border-right: 1px solid transparent; 17387 border-top: 1px solid transparent; 17388 padding-left: 1.4em; 17389 padding-right: 1.4em; 17390 color: rgba(0, 0, 0, 0.8); 17391 } 17392 17393 .ui.tabular.menu .item:before { 17394 display: none; 17395 } 17396 17397 /* Hover */ 17398 17399 .ui.tabular.menu .item:hover { 17400 background-color: transparent; 17401 color: rgba(0, 0, 0, 0.8); 17402 } 17403 17404 /* Active */ 17405 17406 .ui.tabular.menu .active.item { 17407 position: relative; 17408 border-bottom: none; 17409 vertical-align: bottom; 17410 background-color: #ffffff; 17411 color: rgba(0, 0, 0, 0.8); 17412 border-color: #d4d4d5; 17413 font-weight: bold; 17414 margin-bottom: -1px; 17415 box-shadow: none; 17416 border-radius: 5px 5px 0px 0px; 17417 } 17418 17419 /* Coupling with segment for attachment */ 17420 17421 .ui.attached.tabular.menu { 17422 position: relative; 17423 z-index: 2; 17424 } 17425 17426 .ui.tabular.menu + .bottom.attached.segment, 17427 .ui.tabular.menu ~ .bottom.attached.segment + .bottom.attached.segment { 17428 border-top: none; 17429 margin: 0px; 17430 } 17431 17432 /*-------------- 17433 Pagination 17434 ---------------*/ 17435 17436 .ui.pagination.menu { 17437 margin: 0em; 17438 display: inline-block; 17439 vertical-align: middle; 17440 } 17441 17442 .ui.pagination.menu .item { 17443 min-width: 3em; 17444 text-align: center; 17445 } 17446 17447 .ui.pagination.menu .icon.item i.icon { 17448 vertical-align: top; 17449 } 17450 17451 .ui.pagination.menu.floated { 17452 display: block; 17453 } 17454 17455 /* Active */ 17456 17457 .ui.pagination.menu .active.item { 17458 border-top: none; 17459 padding-top: 0.78571em; 17460 background-color: rgba(0, 0, 0, 0.03); 17461 box-shadow: none; 17462 } 17463 17464 /*-------------- 17465 Secondary 17466 ---------------*/ 17467 17468 .ui.secondary.menu { 17469 background: none; 17470 border-radius: 0em; 17471 box-shadow: none; 17472 } 17473 17474 .ui.secondary.menu > .menu > .item, 17475 .ui.secondary.menu > .item { 17476 box-shadow: none; 17477 border: none; 17478 height: auto !important; 17479 background: none; 17480 margin: 0em 0.25em; 17481 padding: 0.5em 0.8em; 17482 border-radius: 0.2857rem; 17483 } 17484 17485 .ui.secondary.menu > .menu > .item:before, 17486 .ui.secondary.menu > .item:before { 17487 display: none !important; 17488 } 17489 17490 .ui.secondary.menu .item > .input input { 17491 background-color: transparent; 17492 border: none; 17493 } 17494 17495 .ui.secondary.menu .link.item, 17496 .ui.secondary.menu a.item { 17497 opacity: 0.8; 17498 -webkit-transition: none; 17499 transition: none; 17500 } 17501 17502 .ui.secondary.menu .header.item { 17503 border-right: 0.1em solid rgba(0, 0, 0, 0.1); 17504 background: none transparent; 17505 border-radius: 0em; 17506 } 17507 17508 /* Hover */ 17509 17510 .ui.secondary.menu .link.item:hover, 17511 .ui.secondary.menu a.item:hover { 17512 opacity: 1; 17513 } 17514 17515 /* Active */ 17516 17517 .ui.secondary.menu > .menu > .active.item, 17518 .ui.secondary.menu > .active.item { 17519 background: rgba(0, 0, 0, 0.05); 17520 opacity: 1; 17521 box-shadow: none; 17522 } 17523 17524 .ui.secondary.vertical.menu > .active.item { 17525 border-radius: 0.2857rem; 17526 } 17527 17528 /* Inverted */ 17529 17530 .ui.secondary.inverted.menu .link.item, 17531 .ui.secondary.inverted.menu a.item { 17532 color: rgba(255, 255, 255, 0.8); 17533 } 17534 17535 .ui.secondary.inverted.menu .link.item:hover, 17536 .ui.secondary.inverted.menu a.item:hover { 17537 color: #ffffff; 17538 } 17539 17540 .ui.secondary.inverted.menu .active.item { 17541 background-color: rgba(255, 255, 255, 0.05); 17542 } 17543 17544 /* Disable variations */ 17545 17546 .ui.secondary.item.menu > .item { 17547 margin: 0em; 17548 } 17549 17550 .ui.secondary.attached.menu { 17551 box-shadow: none; 17552 } 17553 17554 /*--------------------- 17555 Secondary Vertical 17556 -----------------------*/ 17557 17558 .ui.secondary.vertical.menu > .item { 17559 border: none; 17560 margin: 0em 0em 0.3em; 17561 border-radius: 0.2857rem; 17562 } 17563 17564 .ui.secondary.vertical.menu > .header.item { 17565 border-radius: 0em; 17566 } 17567 17568 /* Inverted */ 17569 17570 .ui.secondary.inverted.menu { 17571 background-color: transparent; 17572 } 17573 17574 .ui.secondary.inverted.pointing.menu { 17575 border-bottom: 3px solid rgba(255, 255, 255, 0.1); 17576 } 17577 17578 .ui.secondary.inverted.pointing.menu > .item { 17579 color: rgba(255, 255, 255, 0.7); 17580 } 17581 17582 .ui.secondary.inverted.pointing.menu > .header.item { 17583 color: #FFFFFF !important; 17584 } 17585 17586 /* Hover */ 17587 17588 .ui.secondary.inverted.pointing.menu > .menu > .item:hover, 17589 .ui.secondary.inverted.pointing.menu > .item:hover { 17590 color: rgba(255, 255, 255, 0.85); 17591 } 17592 17593 /* Pressed */ 17594 17595 .ui.secondary.inverted.pointing.menu > .menu > .item:active, 17596 .ui.secondary.inverted.pointing.menu > .item:active { 17597 border-color: rgba(255, 255, 255, 0.4); 17598 } 17599 17600 /* Active */ 17601 17602 .ui.secondary.inverted.pointing.menu > .menu > .item.active, 17603 .ui.secondary.inverted.pointing.menu > .item.active { 17604 border-color: rgba(255, 255, 255, 0.8); 17605 color: #ffffff; 17606 } 17607 17608 /*--------------------- 17609 Secondary Pointing 17610 -----------------------*/ 17611 17612 .ui.secondary.pointing.menu { 17613 border-bottom: 3px solid rgba(0, 0, 0, 0.1); 17614 } 17615 17616 .ui.secondary.pointing.menu > .menu > .item, 17617 .ui.secondary.pointing.menu > .item { 17618 margin: 0em 0em -3px; 17619 padding: 0.6em 0.95em; 17620 border-bottom: 3px solid transparent; 17621 border-radius: 0em; 17622 -webkit-transition: color 0.2s ease; 17623 transition: color 0.2s ease; 17624 } 17625 17626 /* Item Types */ 17627 17628 .ui.secondary.pointing.menu .header.item { 17629 margin-bottom: -3px; 17630 background-color: transparent !important; 17631 border-right-width: 0px !important; 17632 font-weight: bold !important; 17633 color: rgba(0, 0, 0, 0.85) !important; 17634 } 17635 17636 .ui.secondary.pointing.menu .text.item { 17637 box-shadow: none !important; 17638 } 17639 17640 .ui.secondary.pointing.menu > .menu > .item:after, 17641 .ui.secondary.pointing.menu > .item:after { 17642 display: none; 17643 } 17644 17645 /* Hover */ 17646 17647 .ui.secondary.pointing.menu > .menu > .link.item:hover, 17648 .ui.secondary.pointing.menu > .link.item:hover, 17649 .ui.secondary.pointing.menu > .menu > a.item:hover, 17650 .ui.secondary.pointing.menu > a.item:hover { 17651 background-color: transparent; 17652 color: rgba(0, 0, 0, 0.8); 17653 } 17654 17655 /* Pressed */ 17656 17657 .ui.secondary.pointing.menu > .menu > .link.item:active, 17658 .ui.secondary.pointing.menu > .link.item:active, 17659 .ui.secondary.pointing.menu > .menu > a.item:active, 17660 .ui.secondary.pointing.menu > a.item:active { 17661 background-color: transparent; 17662 border-color: rgba(0, 0, 0, 0.2); 17663 } 17664 17665 /* Active */ 17666 17667 .ui.secondary.pointing.menu > .menu > .item.active, 17668 .ui.secondary.pointing.menu > .item.active { 17669 background-color: transparent; 17670 border-color: rgba(0, 0, 0, 0.4); 17671 box-shadow: none; 17672 color: rgba(0, 0, 0, 0.8); 17673 } 17674 17675 /* Secondary Vertical Pointing */ 17676 17677 .ui.secondary.vertical.pointing.menu { 17678 border: none; 17679 border-right: 3px solid rgba(0, 0, 0, 0.1); 17680 } 17681 17682 .ui.secondary.vertical.pointing.menu > .item { 17683 margin: 0em -3px 0em 0em; 17684 border-bottom: none; 17685 border-right: 3px solid transparent; 17686 border-radius: 0em; 17687 } 17688 17689 /* Hover */ 17690 17691 .ui.secondary.vertical.pointing.menu > .item:hover { 17692 background-color: transparent; 17693 color: rgba(0, 0, 0, 0.7); 17694 } 17695 17696 /* Pressed */ 17697 17698 .ui.secondary.vertical.pointing.menu > .item:active { 17699 background-color: transparent; 17700 border-color: rgba(0, 0, 0, 0.2); 17701 } 17702 17703 /* Active */ 17704 17705 .ui.secondary.vertical.pointing.menu > .item.active { 17706 background-color: transparent; 17707 border-color: rgba(0, 0, 0, 0.4); 17708 color: rgba(0, 0, 0, 0.85); 17709 } 17710 17711 /* Inverted Vertical Pointing Secondary */ 17712 17713 .ui.secondary.inverted.vertical.pointing.menu { 17714 border-right: 3px solid rgba(255, 255, 255, 0.1); 17715 border-bottom: none; 17716 } 17717 17718 /*-------------- 17719 Text Menu 17720 ---------------*/ 17721 17722 .ui.text.menu { 17723 display: inline-block; 17724 background: none transparent; 17725 margin: 1rem -1rem; 17726 border-radius: 0px; 17727 box-shadow: none; 17728 } 17729 17730 .ui.text.menu > .item { 17731 opacity: 0.8; 17732 margin: 0em 1em; 17733 padding: 0em; 17734 height: auto !important; 17735 border-radius: 0px; 17736 box-shadow: none; 17737 -webkit-transition: opacity 0.2s ease; 17738 transition: opacity 0.2s ease; 17739 } 17740 17741 .ui.text.menu > .item:before { 17742 display: none !important; 17743 } 17744 17745 .ui.text.menu .header.item { 17746 background-color: transparent; 17747 opacity: 1; 17748 color: rgba(50, 50, 50, 0.8); 17749 font-size: 0.875rem; 17750 padding: 0em; 17751 text-transform: uppercase; 17752 font-weight: bold; 17753 } 17754 17755 .ui.text.menu .text.item { 17756 opacity: 1; 17757 color: rgba(50, 50, 50, 0.8); 17758 font-weight: bold; 17759 } 17760 17761 /*--- fluid text ---*/ 17762 17763 .ui.text.item.menu .item { 17764 margin: 0em; 17765 } 17766 17767 /*--- vertical text ---*/ 17768 17769 .ui.vertical.text.menu { 17770 margin: 1rem 0em; 17771 } 17772 17773 .ui.vertical.text.menu:first-child { 17774 margin-top: 0rem; 17775 } 17776 17777 .ui.vertical.text.menu:last-child { 17778 margin-bottom: 0rem; 17779 } 17780 17781 .ui.vertical.text.menu .item { 17782 float: left; 17783 clear: left; 17784 margin: 0.5em 0em; 17785 } 17786 17787 .ui.vertical.text.menu .item > i.icon { 17788 float: none; 17789 margin: 0em 0.78571em 0em 0em; 17790 } 17791 17792 .ui.vertical.text.menu .header.item { 17793 margin: 0.8em 0em; 17794 } 17795 17796 /*--- hover ---*/ 17797 17798 .ui.text.menu .item:hover { 17799 opacity: 1; 17800 background-color: transparent; 17801 } 17802 17803 /*--- active ---*/ 17804 17805 .ui.text.menu .active.item { 17806 background-color: transparent; 17807 padding: 0em; 17808 border: none; 17809 opacity: 1; 17810 font-weight: bold; 17811 box-shadow: none; 17812 } 17813 17814 /* disable variations */ 17815 17816 .ui.text.pointing.menu .active.item:after { 17817 box-shadow: none; 17818 } 17819 17820 .ui.text.attached.menu { 17821 box-shadow: none; 17822 } 17823 17824 /* Inverted */ 17825 17826 .ui.inverted.text.menu, 17827 .ui.inverted.text.menu .item, 17828 .ui.inverted.text.menu .item:hover, 17829 .ui.inverted.text.menu .item.active { 17830 background-color: transparent; 17831 } 17832 17833 /* Fluid */ 17834 17835 .ui.fluid.text.menu { 17836 margin-left: 0em; 17837 margin-right: 0em; 17838 } 17839 17840 /*-------------- 17841 Icon Only 17842 ---------------*/ 17843 17844 .ui.icon.menu, 17845 .ui.vertical.icon.menu { 17846 width: auto; 17847 display: inline-block; 17848 height: auto; 17849 } 17850 17851 .ui.icon.menu > .item { 17852 height: auto; 17853 text-align: center; 17854 color: rgba(0, 0, 0, 0.6); 17855 } 17856 17857 .ui.icon.menu > .item > .icon { 17858 display: block; 17859 float: none !important; 17860 margin: 0em auto !important; 17861 opacity: 1; 17862 } 17863 17864 .ui.icon.menu .icon:before { 17865 opacity: 1; 17866 } 17867 17868 /* Item Icon Only */ 17869 17870 .ui.menu .icon.item .icon { 17871 margin: 0em; 17872 } 17873 17874 .ui.vertical.icon.menu { 17875 float: none; 17876 } 17877 17878 /*--- inverted ---*/ 17879 17880 .ui.inverted.icon.menu .item { 17881 color: rgba(255, 255, 255, 0.8); 17882 } 17883 17884 .ui.inverted.icon.menu .icon { 17885 color: #ffffff; 17886 } 17887 17888 /*-------------- 17889 Labeled Icon 17890 ---------------*/ 17891 17892 .ui.labeled.icon.menu { 17893 text-align: center; 17894 } 17895 17896 .ui.fluid.labeled.icon.menu > .item { 17897 min-width: 0em; 17898 } 17899 17900 .ui.labeled.icon.menu > .item { 17901 min-width: 6em; 17902 } 17903 17904 .ui.labeled.icon.menu > .item > .icon { 17905 display: block; 17906 font-size: 1.5em !important; 17907 margin: 0em auto 0.5em !important; 17908 } 17909 17910 /******************************* 17911 Variations 17912 *******************************/ 17913 17914 /*-------------- 17915 Colors 17916 ---------------*/ 17917 17918 /*--- Light Colors ---*/ 17919 17920 .ui.menu .blue.active.item, 17921 .ui.blue.menu .active.item { 17922 border-color: #006e93 !important; 17923 color: #006e93 !important; 17924 } 17925 17926 .ui.menu .green.active.item, 17927 .ui.green.menu .active.item { 17928 border-color: #5bbd72 !important; 17929 color: #5bbd72 !important; 17930 } 17931 17932 .ui.menu .orange.active.item, 17933 .ui.orange.menu .active.item { 17934 border-color: #e07b53 !important; 17935 color: #e07b53 !important; 17936 } 17937 17938 .ui.menu .pink.active.item, 17939 .ui.pink.menu .active.item { 17940 border-color: #d9499a !important; 17941 color: #d9499a !important; 17942 } 17943 17944 .ui.menu .purple.active.item, 17945 .ui.purple.menu .active.item { 17946 border-color: #564f8a !important; 17947 color: #564f8a !important; 17948 } 17949 17950 .ui.menu .red.active.item, 17951 .ui.red.menu .active.item { 17952 border-color: #d95c5c !important; 17953 color: #d95c5c !important; 17954 } 17955 17956 .ui.menu .teal.active.item, 17957 .ui.teal.menu .active.item { 17958 border-color: #00b5ad !important; 17959 color: #00b5ad !important; 17960 } 17961 17962 .ui.menu .yellow.active.item, 17963 .ui.yellow.menu .active.item { 17964 border-color: #f2c61f !important; 17965 color: #f2c61f !important; 17966 } 17967 17968 /*-------------- 17969 Inverted 17970 ---------------*/ 17971 17972 .ui.inverted.menu { 17973 background: #006e93; 17974 box-shadow: none; 17975 } 17976 17977 .ui.inverted.menu .header.item { 17978 margin: 0em; 17979 background: #00445b; 17980 box-shadow: none; 17981 } 17982 17983 .ui.inverted.menu .item, 17984 .ui.inverted.menu .item > a:not(.ui) { 17985 color: #ffffff; 17986 } 17987 17988 .ui.inverted.menu .item:not(.dropdown).menu { 17989 background: transparent; 17990 } 17991 17992 .ui.inverted.menu .item .item, 17993 .ui.inverted.menu .item .item > a:not(.ui) { 17994 color: rgba(255, 255, 255, 0.5); 17995 } 17996 17997 .ui.inverted.menu .dropdown .menu .item { 17998 color: rgba(0, 0, 0, 0.8) !important; 17999 -webkit-transition: none; 18000 transition: none; 18001 } 18002 18003 .ui.inverted.menu .dropdown .menu .item:hover { 18004 background: rgba(0, 0, 0, 0.05) !important; 18005 color: rgba(0, 0, 0, 0.85) !important; 18006 } 18007 18008 .ui.inverted.menu .item.disabled, 18009 .ui.inverted.menu .item.disabled:hover { 18010 color: rgba(225, 225, 225, 0.3); 18011 } 18012 18013 /*--- Border ---*/ 18014 18015 .ui.inverted.menu .item:before { 18016 background: -webkit-linear-gradient(rgba(255, 255, 255, 0.03) 0%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0.03) 100%); 18017 background: linear-gradient(rgba(255, 255, 255, 0.03) 0%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0.03) 100%); 18018 } 18019 18020 .ui.vertical.inverted.menu .item:before { 18021 background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.03) 0%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0.03) 100%); 18022 background: linear-gradient(to right, rgba(255, 255, 255, 0.03) 0%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0.03) 100%); 18023 } 18024 18025 /*--- Hover ---*/ 18026 18027 .ui.link.inverted.menu .item:hover, 18028 .ui.inverted.menu .link.item:hover, 18029 .ui.inverted.menu a.item:hover, 18030 .ui.inverted.menu .dropdown.item:hover { 18031 background: rgba(255, 255, 255, 0.1); 18032 color: #ffffff; 18033 } 18034 18035 .ui.inverted.menu .item .menu a.item:hover, 18036 .ui.inverted.menu .item .menu .link.item:hover { 18037 background: transparent; 18038 color: #ffffff; 18039 } 18040 18041 /*--- Pressed ---*/ 18042 18043 .ui.inverted.menu a.item:active, 18044 .ui.inverted.menu .dropdown.item:active, 18045 .ui.inverted.menu .link.item:active, 18046 .ui.inverted.menu a.item:active { 18047 background: rgba(255, 255, 255, 0.15); 18048 color: #ffffff; 18049 } 18050 18051 /*--- Active ---*/ 18052 18053 .ui.inverted.menu .active.item { 18054 box-shadow: none !important; 18055 background: rgba(255, 255, 255, 0.2); 18056 color: #ffffff !important; 18057 } 18058 18059 .ui.inverted.vertical.menu .item .menu .active.item { 18060 background: transparent; 18061 color: #ffffff; 18062 } 18063 18064 /*--- Pointers ---*/ 18065 18066 .ui.inverted.pointing.menu .active.item:after { 18067 background: #5B5B5B; 18068 box-shadow: none; 18069 } 18070 18071 .ui.inverted.pointing.menu .active.item:hover:after { 18072 background: #4A4A4A; 18073 } 18074 18075 /*-------------- 18076 Selection 18077 ---------------*/ 18078 18079 .ui.selection.menu > .item { 18080 color: rgba(0, 0, 0, 0.4); 18081 } 18082 18083 .ui.selection.menu > .item:hover { 18084 color: rgba(0, 0, 0, 0.6); 18085 } 18086 18087 .ui.selection.menu > .item.active { 18088 color: rgba(0, 0, 0, 0.85); 18089 } 18090 18091 .ui.inverted.selection.menu > .item { 18092 color: rgba(255, 255, 255, 0.4); 18093 } 18094 18095 .ui.inverted.selection.menu > .item:hover { 18096 color: rgba(255, 255, 255, 0.9); 18097 } 18098 18099 .ui.inverted.selection.menu > .item.active { 18100 color: #FFFFFF; 18101 } 18102 18103 /*-------------- 18104 Floated 18105 ---------------*/ 18106 18107 .ui.floated.menu { 18108 float: left; 18109 margin: 0rem 0.5rem 0rem 0rem; 18110 } 18111 18112 .ui.right.floated.menu { 18113 float: right; 18114 margin: 0rem 0rem 0rem 0.5rem; 18115 } 18116 18117 /*-------------- 18118 Inverted Colors 18119 ---------------*/ 18120 18121 /*--- Light Colors ---*/ 18122 18123 .ui.grey.menu { 18124 background-color: #fafafa; 18125 } 18126 18127 /*--- Inverted Colors ---*/ 18128 18129 /* Blue */ 18130 18131 .ui.inverted.blue.menu { 18132 background-color: #006e93; 18133 } 18134 18135 .ui.inverted.blue.pointing.menu .active.item:after { 18136 background-color: #006e93; 18137 } 18138 18139 /* Green */ 18140 18141 .ui.inverted.green.menu { 18142 background-color: #5bbd72; 18143 } 18144 18145 .ui.inverted.green.pointing.menu .active.item:after { 18146 background-color: #5bbd72; 18147 } 18148 18149 /* Orange */ 18150 18151 .ui.inverted.orange.menu { 18152 background-color: #e07b53; 18153 } 18154 18155 .ui.inverted.orange.pointing.menu .active.item:after { 18156 background-color: #e07b53; 18157 } 18158 18159 /* Pink */ 18160 18161 .ui.inverted.pink.menu { 18162 background-color: #d9499a; 18163 } 18164 18165 .ui.inverted.pink.pointing.menu .active.item:after { 18166 background-color: #d9499a; 18167 } 18168 18169 /* Purple */ 18170 18171 .ui.inverted.purple.menu { 18172 background-color: #564f8a; 18173 } 18174 18175 .ui.inverted.purple.pointing.menu .active.item:after { 18176 background-color: #564f8a; 18177 } 18178 18179 /* Red */ 18180 18181 .ui.inverted.red.menu { 18182 background-color: #d95c5c; 18183 } 18184 18185 .ui.inverted.red.pointing.menu .active.item:after { 18186 background-color: #d95c5c; 18187 } 18188 18189 /* Teal */ 18190 18191 .ui.inverted.teal.menu { 18192 background-color: #00b5ad; 18193 } 18194 18195 .ui.inverted.teal.pointing.menu .active.item:after { 18196 background-color: #00b5ad; 18197 } 18198 18199 /* Yellow */ 18200 18201 .ui.inverted.yellow.menu { 18202 background-color: #f2c61f; 18203 } 18204 18205 .ui.inverted.yellow.pointing.menu .active.item:after { 18206 background-color: #f2c61f; 18207 } 18208 18209 /*-------------- 18210 Fitted 18211 ---------------*/ 18212 18213 .ui.fitted.menu .item, 18214 .ui.fitted.menu .item .menu .item, 18215 .ui.menu .fitted.item { 18216 padding: 0em; 18217 } 18218 18219 .ui.horizontally.fitted.menu .item, 18220 .ui.horizontally.fitted.menu .item .menu .item, 18221 .ui.menu .horizontally.fitted.item { 18222 padding-top: 0.78571em; 18223 padding-bottom: 0.78571em; 18224 } 18225 18226 .ui.vertically.fitted.menu .item, 18227 .ui.vertically.fitted.menu .item .menu .item, 18228 .ui.menu .vertically.fitted.item { 18229 padding-left: 0.95em; 18230 padding-right: 0.95em; 18231 } 18232 18233 /*-------------- 18234 Borderless 18235 ---------------*/ 18236 18237 .ui.borderless.menu .item:before, 18238 .ui.borderless.menu .item .menu .item:before, 18239 .ui.menu .borderless.item:before { 18240 background: none !important; 18241 } 18242 18243 /*------------------- 18244 Compact 18245 --------------------*/ 18246 18247 .ui.compact.menu { 18248 display: inline-block; 18249 margin: 0em; 18250 vertical-align: middle; 18251 } 18252 18253 .ui.compact.vertical.menu { 18254 width: auto !important; 18255 } 18256 18257 .ui.compact.vertical.menu .item:last-child::before { 18258 display: block; 18259 } 18260 18261 /*------------------- 18262 Fluid 18263 --------------------*/ 18264 18265 .ui.menu.fluid, 18266 .ui.vertical.menu.fluid { 18267 display: block; 18268 width: 100% !important; 18269 } 18270 18271 /*------------------- 18272 Evenly Sized 18273 --------------------*/ 18274 18275 .ui.item.menu, 18276 .ui.item.menu .item { 18277 width: 100%; 18278 padding-left: 0px !important; 18279 padding-right: 0px !important; 18280 text-align: center; 18281 } 18282 18283 .ui.menu.two.item .item { 18284 width: 50%; 18285 } 18286 18287 .ui.menu.three.item .item { 18288 width: 33.333%; 18289 } 18290 18291 .ui.menu.four.item .item { 18292 width: 25%; 18293 } 18294 18295 .ui.menu.five.item .item { 18296 width: 20%; 18297 } 18298 18299 .ui.menu.six.item .item { 18300 width: 16.666%; 18301 } 18302 18303 .ui.menu.seven.item .item { 18304 width: 14.285%; 18305 } 18306 18307 .ui.menu.eight.item .item { 18308 width: 12.500%; 18309 } 18310 18311 .ui.menu.nine.item .item { 18312 width: 11.11%; 18313 } 18314 18315 .ui.menu.ten.item .item { 18316 width: 10.0%; 18317 } 18318 18319 .ui.menu.eleven.item .item { 18320 width: 9.09%; 18321 } 18322 18323 .ui.menu.twelve.item .item { 18324 width: 8.333%; 18325 } 18326 18327 /*-------------- 18328 Fixed 18329 ---------------*/ 18330 18331 .ui.menu.fixed { 18332 position: fixed; 18333 z-index: 101; 18334 margin: 0em; 18335 border: none; 18336 width: 100%; 18337 } 18338 18339 .ui.menu.fixed, 18340 .ui.menu.fixed .item:first-child, 18341 .ui.menu.fixed .item:last-child { 18342 border-radius: 0px !important; 18343 } 18344 18345 .ui.fixed.menu, 18346 .ui.top.fixed.menu { 18347 top: 0px; 18348 left: 0px; 18349 right: auto; 18350 bottom: auto; 18351 } 18352 18353 .ui.right.fixed.menu { 18354 top: 0px; 18355 right: 0px; 18356 left: auto; 18357 bottom: auto; 18358 width: auto; 18359 height: 100%; 18360 } 18361 18362 .ui.bottom.fixed.menu { 18363 bottom: 0px; 18364 left: 0px; 18365 top: auto; 18366 right: auto; 18367 } 18368 18369 .ui.left.fixed.menu { 18370 top: 0px; 18371 left: 0px; 18372 right: auto; 18373 bottom: auto; 18374 width: auto; 18375 height: 100%; 18376 } 18377 18378 /* Coupling with Grid */ 18379 18380 .ui.fixed.menu + .ui.grid { 18381 padding-top: 2.75rem; 18382 } 18383 18384 /*------------------- 18385 Pointing 18386 --------------------*/ 18387 18388 .ui.pointing.menu .active.item:after { 18389 position: absolute; 18390 content: ''; 18391 top: 100%; 18392 left: 50%; 18393 -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg); 18394 -ms-transform: translateX(-50%) translateY(-50%) rotate(45deg); 18395 transform: translateX(-50%) translateY(-50%) rotate(45deg); 18396 margin: 0em; 18397 background: none; 18398 width: 0.6em; 18399 height: 0.6em; 18400 border: none; 18401 border-bottom: 1px solid #d4d4d5; 18402 border-right: 1px solid #d4d4d5; 18403 z-index: 11; 18404 -webkit-transition: background 0.2s ease; 18405 transition: background 0.2s ease; 18406 } 18407 18408 /* Don't double up pointers */ 18409 18410 .ui.pointing.menu .active.item .menu .active.item:after { 18411 display: none; 18412 } 18413 18414 .ui.vertical.pointing.menu .active.item:after { 18415 position: absolute; 18416 top: 50%; 18417 right: 0%; 18418 bottom: auto; 18419 left: auto; 18420 -webkit-transform: translateX(50%) translateY(-50%) rotate(45deg); 18421 -ms-transform: translateX(50%) translateY(-50%) rotate(45deg); 18422 transform: translateX(50%) translateY(-50%) rotate(45deg); 18423 margin: 0em -1px 0em 0em; 18424 border: none; 18425 border-top: 1px solid #d4d4d5; 18426 border-right: 1px solid #d4d4d5; 18427 } 18428 18429 /* Colors */ 18430 18431 .ui.pointing.menu .active.item:hover:after { 18432 background-color: #fafafa; 18433 } 18434 18435 .ui.pointing.menu .active.item:after { 18436 background-color: #f7f7f7; 18437 } 18438 18439 .ui.vertical.pointing.menu .item:hover:after { 18440 background-color: #fafafa; 18441 } 18442 18443 .ui.vertical.pointing.menu .active.item:after { 18444 background-color: #f7f7f7; 18445 } 18446 18447 .ui.vertical.pointing.menu .menu .active.item:after { 18448 background-color: #ffffff; 18449 } 18450 18451 /*-------------- 18452 Attached 18453 ---------------*/ 18454 18455 .ui.menu.attached { 18456 margin: 0rem; 18457 border-radius: 0px; 18458 /* avoid rgba multiplying */ 18459 box-shadow: 0px 0px 0px 1px #dddddd; 18460 } 18461 18462 .ui.top.attached.menu { 18463 border-radius: 0.2857rem 0.2857rem 0em 0em; 18464 } 18465 18466 .ui.menu.bottom.attached { 18467 border-radius: 0em 0em 0.2857rem 0.2857rem; 18468 } 18469 18470 /*-------------- 18471 Sizes 18472 ---------------*/ 18473 18474 /* Small */ 18475 18476 .ui.small.menu .item { 18477 font-size: 0.875rem; 18478 } 18479 18480 .ui.small.vertical.menu { 18481 width: 13rem; 18482 } 18483 18484 /* Medium */ 18485 18486 .ui.menu .item { 18487 font-size: 1rem; 18488 } 18489 18490 .ui.vertical.menu { 18491 width: 15rem; 18492 } 18493 18494 /* Large */ 18495 18496 .ui.large.menu .item { 18497 font-size: 1.125rem; 18498 } 18499 18500 .ui.large.menu .item .item { 18501 font-size: 0.875rem; 18502 } 18503 18504 .ui.large.menu .dropdown .item { 18505 font-size: 1rem; 18506 } 18507 18508 .ui.large.vertical.menu { 18509 width: 18rem; 18510 } 18511 18512 /******************************* 18513 Theme Overrides 18514 *******************************/ 18515 18516 /******************************* 18517 Site Overrides 18518 *******************************/ 18519 /*! 18520 * # Semantic UI x.x - Message 18521 * http://github.com/semantic-org/semantic-ui/ 18522 * 18523 * 18524 * Copyright 2014 Contributors 18525 * Released under the MIT license 18526 * http://opensource.org/licenses/MIT 18527 * 18528 */ 18529 18530 /******************************* 18531 Message 18532 *******************************/ 18533 18534 .ui.message { 18535 position: relative; 18536 min-height: 1em; 18537 margin: 1em 0em; 18538 background: #efefef; 18539 padding: 1em 1.5em; 18540 line-height: 1.3; 18541 color: rgba(0, 0, 0, 0.8); 18542 -webkit-transition: opacity 0.2s ease, color 0.2s ease, background 0.2s ease, box-shadow 0.2s ease; 18543 transition: opacity 0.2s ease, color 0.2s ease, background 0.2s ease, box-shadow 0.2s ease; 18544 border-radius: 0.2857rem; 18545 box-shadow: 0px 0px 0px 1px rgba(39, 41, 43, 0.15) inset, 0px 0px 0px 0px transparent; 18546 } 18547 18548 .ui.message:first-child { 18549 margin-top: 0em; 18550 } 18551 18552 .ui.message:last-child { 18553 margin-bottom: 0em; 18554 } 18555 18556 /*-------------- 18557 Content 18558 ---------------*/ 18559 18560 /* Header */ 18561 18562 .ui.message .header { 18563 display: block; 18564 font-family: 'Roboto', 'Helvetica Neue', Arial, Helvetica, sans-serif; 18565 font-weight: bold; 18566 margin: 0em 0em 0.5rem 0em; 18567 } 18568 18569 /* Default font size */ 18570 18571 .ui.message .header:not(.ui) { 18572 font-size: 1.1em; 18573 } 18574 18575 /* Paragraph */ 18576 18577 .ui.message p { 18578 opacity: 0.85; 18579 margin: 0.75em 0em; 18580 } 18581 18582 .ui.message p:first-child { 18583 margin-top: 0em; 18584 } 18585 18586 .ui.message p:last-child { 18587 margin-bottom: 0em; 18588 } 18589 18590 .ui.message .header + p { 18591 margin-top: 0.25em; 18592 } 18593 18594 /* List */ 18595 18596 .ui.message ul.list { 18597 opacity: 0.85; 18598 list-style-position: inside; 18599 margin: 0.5em 0em 0em; 18600 padding: 0em; 18601 } 18602 18603 .ui.message ul.list:first-child { 18604 margin-top: 0em; 18605 } 18606 18607 .ui.message ul.list:last-child { 18608 margin-bottom: 0em; 18609 } 18610 18611 .ui.message ul.list li { 18612 position: relative; 18613 list-style-type: none; 18614 margin: 0em 0em 0.3em 1em; 18615 padding: 0em; 18616 } 18617 18618 .ui.message ul.list li:before { 18619 position: absolute; 18620 content: '•'; 18621 left: -1em; 18622 height: 100%; 18623 vertical-align: baseline; 18624 } 18625 18626 .ui.message ul.list li:last-child { 18627 margin-bottom: 0em; 18628 } 18629 18630 /* Icon */ 18631 18632 .ui.message > .icon { 18633 margin-right: 0.6em; 18634 } 18635 18636 /* Close Icon */ 18637 18638 .ui.message > .close.icon { 18639 cursor: pointer; 18640 position: absolute; 18641 margin: 0em; 18642 top: 1.15em; 18643 right: 0.5em; 18644 opacity: 0.7; 18645 -webkit-transition: opacity 0.1s linear; 18646 transition: opacity 0.1s linear; 18647 } 18648 18649 .ui.message > .close.icon:hover { 18650 opacity: 1; 18651 } 18652 18653 /* First / Last Element */ 18654 18655 .ui.message > :first-child { 18656 margin-top: 0em; 18657 } 18658 18659 .ui.message > :last-child { 18660 margin-bottom: 0em; 18661 } 18662 18663 /******************************* 18664 States 18665 *******************************/ 18666 18667 /*-------------- 18668 Visible 18669 ---------------*/ 18670 18671 .ui.visible.visible.visible.visible.message { 18672 display: block; 18673 } 18674 18675 .ui.icon.visible.visible.visible.visible.message { 18676 display: table; 18677 } 18678 18679 /*-------------- 18680 Hidden 18681 ---------------*/ 18682 18683 .ui.hidden.hidden.hidden.hidden.message { 18684 display: none; 18685 } 18686 18687 /******************************* 18688 Variations 18689 *******************************/ 18690 18691 /*-------------- 18692 Compact 18693 ---------------*/ 18694 18695 .ui.compact.message { 18696 display: inline-block; 18697 } 18698 18699 /*-------------- 18700 Attached 18701 ---------------*/ 18702 18703 .ui.attached.message { 18704 margin-bottom: -1px; 18705 border-radius: 0.2857rem 0.2857rem 0em 0em; 18706 box-shadow: 0em 0em 0em 1px rgba(0, 0, 0, 0.1) inset; 18707 margin-left: -1px; 18708 margin-right: -1px; 18709 } 18710 18711 .ui.attached + .ui.attached.message:not(.top):not(.bottom) { 18712 margin-top: -1px; 18713 border-radius: 0em; 18714 } 18715 18716 .ui.bottom.attached.message { 18717 margin-top: -1px; 18718 border-radius: 0em 0em 0.2857rem 0.2857rem; 18719 box-shadow: 0em 0em 0em 1px rgba(0, 0, 0, 0.1) inset, 0px 1px 2px 0 rgba(0, 0, 0, 0.05); 18720 } 18721 18722 .ui.bottom.attached.message:not(:last-child) { 18723 margin-bottom: 1em; 18724 } 18725 18726 .ui.attached.icon.message { 18727 display: block; 18728 width: auto; 18729 } 18730 18731 /*-------------- 18732 Icon 18733 ---------------*/ 18734 18735 .ui.icon.message { 18736 display: table; 18737 width: 100%; 18738 } 18739 18740 .ui.icon.message > .icon:not(.close) { 18741 display: table-cell; 18742 width: auto; 18743 vertical-align: middle; 18744 font-size: 3em; 18745 opacity: 0.8; 18746 } 18747 18748 .ui.icon.message > .content { 18749 display: table-cell; 18750 width: 100%; 18751 vertical-align: middle; 18752 } 18753 18754 .ui.icon.message .icon:not(.close) + .content { 18755 padding-left: 1.5rem; 18756 } 18757 18758 .ui.icon.message .circular.icon { 18759 width: 1em; 18760 } 18761 18762 .ui.icon.message .circular.icon + .content { 18763 width: auto; 18764 padding-left: 2em; 18765 } 18766 18767 /*-------------- 18768 Floating 18769 ---------------*/ 18770 18771 .ui.floating.message { 18772 box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.15), 0px 0px 0px 1px rgba(39, 41, 43, 0.15) inset; 18773 } 18774 18775 /*-------------- 18776 Colors 18777 ---------------*/ 18778 18779 .ui.black.message { 18780 background-color: #1b1c1d; 18781 color: #ffffff; 18782 } 18783 18784 /*-------------- 18785 Types 18786 ---------------*/ 18787 18788 /* Positive */ 18789 18790 .ui.positive.message { 18791 background-color: #eeffe7; 18792 color: #3c763d; 18793 } 18794 18795 .ui.positive.message, 18796 .ui.attached.positive.message { 18797 box-shadow: 0px 0px 0px 1px #b7caa7 inset, 0px 1px 2px 0 rgba(0, 0, 0, 0.05); 18798 } 18799 18800 .ui.positive.message .header { 18801 color: #356e36; 18802 } 18803 18804 /* Negative */ 18805 18806 .ui.negative.message { 18807 background-color: #fff0f0; 18808 color: #a94442; 18809 } 18810 18811 .ui.negative.message, 18812 .ui.attached.negative.message { 18813 box-shadow: 0px 0px 0px 1px #dbb1b1 inset, 0px 1px 2px 0 rgba(0, 0, 0, 0.05); 18814 } 18815 18816 .ui.negative.message .header { 18817 color: #912d2b; 18818 } 18819 18820 /* Info */ 18821 18822 .ui.info.message { 18823 background-color: #e9faff; 18824 color: #337b92; 18825 } 18826 18827 .ui.info.message, 18828 .ui.attached.info.message { 18829 box-shadow: 0px 0px 0px 1px #aad6df inset, 0px 1px 2px 0 rgba(0, 0, 0, 0.05); 18830 } 18831 18832 .ui.info.message .header { 18833 color: #297187; 18834 } 18835 18836 /* Warning */ 18837 18838 .ui.warning.message { 18839 background-color: #fffbe6; 18840 color: #876a38; 18841 } 18842 18843 .ui.warning.message, 18844 .ui.attached.warning.message { 18845 box-shadow: 0px 0px 0px 1px #d9caab inset, 0px 1px 2px 0 rgba(0, 0, 0, 0.05); 18846 } 18847 18848 .ui.warning.message .header { 18849 color: #825c01; 18850 } 18851 18852 /* Error */ 18853 18854 .ui.error.message { 18855 background-color: #fff0f0; 18856 color: #a94442; 18857 } 18858 18859 .ui.error.message, 18860 .ui.attached.error.message { 18861 box-shadow: 0px 0px 0px 1px #dbb1b1 inset, 0px 1px 2px 0 rgba(0, 0, 0, 0.05); 18862 } 18863 18864 .ui.error.message .header { 18865 color: #912d2b; 18866 } 18867 18868 /* Success */ 18869 18870 .ui.success.message { 18871 background-color: #eeffe7; 18872 color: #3c763d; 18873 } 18874 18875 .ui.success.message, 18876 .ui.attached.success.message { 18877 box-shadow: 0px 0px 0px 1px #b7caa7 inset, 0px 1px 2px 0 rgba(0, 0, 0, 0.05); 18878 } 18879 18880 .ui.success.message .header { 18881 color: #356e36; 18882 } 18883 18884 /* Colors */ 18885 18886 .ui.inverted.message, 18887 .ui.black.message { 18888 background-color: #1b1c1d; 18889 color: #ffffff; 18890 } 18891 18892 .ui.blue.message { 18893 background-color: #dff0ff; 18894 color: #006e93; 18895 } 18896 18897 .ui.blue.message .header { 18898 color: #005b7a; 18899 } 18900 18901 .ui.green.message { 18902 background-color: #ebffed; 18903 color: #1ebc30; 18904 } 18905 18906 .ui.green.message .header { 18907 color: #1aa62a; 18908 } 18909 18910 .ui.orange.message { 18911 background-color: #ffedde; 18912 color: #e07b53; 18913 } 18914 18915 .ui.orange.message .header { 18916 color: #dc6a3d; 18917 } 18918 18919 .ui.pink.message { 18920 background-color: #ffe3fb; 18921 color: #d9499a; 18922 } 18923 18924 .ui.pink.message .header { 18925 color: #d5348e; 18926 } 18927 18928 .ui.purple.message { 18929 background-color: #eae7ff; 18930 color: #564f8a; 18931 } 18932 18933 .ui.purple.message .header { 18934 color: #4c467a; 18935 } 18936 18937 .ui.red.message { 18938 background-color: #ffe8e6; 18939 color: #d95c5c; 18940 } 18941 18942 .ui.red.message .header { 18943 color: #d44747; 18944 } 18945 18946 .ui.teal.message { 18947 background-color: #e9ffff; 18948 color: #10a3a3; 18949 } 18950 18951 .ui.teal.message .header { 18952 color: #0e8c8c; 18953 } 18954 18955 .ui.yellow.message { 18956 background-color: #fff8db; 18957 color: #b58105; 18958 } 18959 18960 .ui.yellow.message .header { 18961 color: #9c6f04; 18962 } 18963 18964 /*-------------- 18965 Sizes 18966 ---------------*/ 18967 18968 .ui.small.message { 18969 font-size: 0.92857143em; 18970 } 18971 18972 .ui.message { 18973 font-size: 1em; 18974 } 18975 18976 .ui.large.message { 18977 font-size: 1.14285714em; 18978 } 18979 18980 .ui.huge.message { 18981 font-size: 1.42857143em; 18982 } 18983 18984 .ui.massive.message { 18985 font-size: 1.71428571em; 18986 } 18987 18988 /******************************* 18989 Theme Overrides 18990 *******************************/ 18991 18992 /******************************* 18993 User Variable Overrides 18994 *******************************/ 18995 /*! 18996 * # Semantic UI x.x - Table 18997 * http://github.com/semantic-org/semantic-ui/ 18998 * 18999 * 19000 * Copyright 2014 Contributors 19001 * Released under the MIT license 19002 * http://opensource.org/licenses/MIT 19003 * 19004 */ 19005 19006 /******************************* 19007 Table 19008 *******************************/ 19009 19010 /* Prototype */ 19011 19012 .ui.table { 19013 width: 100%; 19014 background: #ffffff; 19015 margin: 1em 0em; 19016 border: 1px solid #d0d0d0; 19017 box-shadow: none; 19018 border-radius: 0.25rem; 19019 color: rgba(0, 0, 0, 0.8); 19020 border-collapse: separate; 19021 border-spacing: 0px; 19022 } 19023 19024 .ui.table:first-child { 19025 margin-top: 0em; 19026 } 19027 19028 .ui.table:last-child { 19029 margin-bottom: 0em; 19030 } 19031 19032 /******************************* 19033 Parts 19034 *******************************/ 19035 19036 /* Table Content */ 19037 19038 .ui.table th, 19039 .ui.table td { 19040 -webkit-transition: background 0.2s ease, border-color 0.2s ease, color 0.2s ease; 19041 transition: background 0.2s ease, border-color 0.2s ease, color 0.2s ease; 19042 } 19043 19044 /* Headers */ 19045 19046 .ui.table thead { 19047 box-shadow: none; 19048 } 19049 19050 .ui.table thead th { 19051 cursor: auto; 19052 background: #f0f0f0; 19053 text-align: left; 19054 color: rgba(0, 0, 0, 0.8); 19055 padding: 0.7em 0.8em; 19056 vertical-align: middle; 19057 font-style: none; 19058 font-weight: bold; 19059 text-transform: none; 19060 border-bottom: 1px solid #d4d4d5; 19061 border-left: none; 19062 } 19063 19064 .ui.table thead tr > th:first-child { 19065 border-left: none; 19066 } 19067 19068 .ui.table thead tr:first-child > th:first-child { 19069 border-radius: 0.25rem 0em 0em 0em; 19070 } 19071 19072 .ui.table thead tr:first-child > th:last-child { 19073 border-radius: 0em 0.25rem 0em 0em; 19074 } 19075 19076 .ui.table thead tr:first-child > th:only-child { 19077 border-radius: 0.25rem 0.25rem 0em 0em; 19078 } 19079 19080 /* Footer */ 19081 19082 .ui.table tfoot { 19083 box-shadow: none; 19084 } 19085 19086 .ui.table tfoot th { 19087 cursor: auto; 19088 border-top: 1px solid #d4d4d5; 19089 background: #ffffff; 19090 text-align: left; 19091 color: rgba(0, 0, 0, 0.8); 19092 padding: 0.7em 0.8em; 19093 vertical-align: middle; 19094 font-style: normal; 19095 font-weight: normal; 19096 text-transform: none; 19097 } 19098 19099 .ui.table tfoot tr > th:first-child { 19100 border-left: none; 19101 } 19102 19103 .ui.table tfoot tr:first-child > th:first-child { 19104 border-radius: 0em 0em 0em 0.25rem; 19105 } 19106 19107 .ui.table tfoot tr:first-child > th:last-child { 19108 border-radius: 0em 0em 0.25rem 0em; 19109 } 19110 19111 .ui.table tfoot tr:first-child > th:only-child { 19112 border-radius: 0em 0em 0.25rem 0.25rem; 19113 } 19114 19115 /* Table Row */ 19116 19117 .ui.table tr td { 19118 border-top: 1px solid #d4d4d5; 19119 } 19120 19121 .ui.table tr:first-child td { 19122 border-top: none; 19123 } 19124 19125 /* Table Cells */ 19126 19127 .ui.table td { 19128 padding: 0.7em 0.8em; 19129 text-align: left; 19130 vertical-align: middle; 19131 } 19132 19133 /* Icons */ 19134 19135 .ui.table > .icon { 19136 vertical-align: baseline; 19137 } 19138 19139 .ui.table > .icon:only-child { 19140 margin: 0em; 19141 } 19142 19143 /* Table Segment */ 19144 19145 .ui.table.segment { 19146 padding: 0em; 19147 } 19148 19149 .ui.table.segment:after { 19150 display: none; 19151 } 19152 19153 .ui.table.segment.stacked:after { 19154 display: block; 19155 } 19156 19157 /* Responsive */ 19158 19159 @media only screen and (max-width: 767px) { 19160 .ui.table:not(.unstackable) { 19161 width: 100%; 19162 } 19163 19164 .ui.table:not(.unstackable) tbody, 19165 .ui.table:not(.unstackable) tr, 19166 .ui.table:not(.unstackable) tr > th, 19167 .ui.table:not(.unstackable) tr > td { 19168 width: auto !important; 19169 display: block !important; 19170 } 19171 19172 .ui.table:not(.unstackable) { 19173 padding: 0em; 19174 } 19175 19176 .ui.table:not(.unstackable) thead { 19177 display: block; 19178 } 19179 19180 .ui.table:not(.unstackable) tfoot { 19181 display: block; 19182 } 19183 19184 .ui.table:not(.unstackable) tr > th, 19185 .ui.table:not(.unstackable) tr > td { 19186 background: none; 19187 border: none !important; 19188 padding: 0.25em 0.75em; 19189 box-shadow: none !important; 19190 } 19191 19192 .ui.table:not(.unstackable) th:first-child, 19193 .ui.table:not(.unstackable) td:first-child { 19194 font-weight: bold; 19195 padding-top: 1em; 19196 } 19197 19198 .ui.table:not(.unstackable) th:last-child, 19199 .ui.table:not(.unstackable) td:last-child { 19200 box-shadow: 0px -1px 0px 0px rgba(0, 0, 0, 0.1) inset !important; 19201 padding-bottom: 1em; 19202 } 19203 19204 /* Clear BG Colors */ 19205 19206 .ui.table:not(.unstackable) tr > td.warning, 19207 .ui.table:not(.unstackable) tr > td.error, 19208 .ui.table:not(.unstackable) tr > td.active, 19209 .ui.table:not(.unstackable) tr > td.positive, 19210 .ui.table:not(.unstackable) tr > td.negative { 19211 background-color: transparent !important; 19212 } 19213 19214 /* Definition Table */ 19215 19216 .ui.definition.table:not(.unstackable) thead th:first-child { 19217 box-shadow: none !important; 19218 } 19219 19220 .ui.definition.table:not(.unstackable) tr td:first-child { 19221 padding-bottom: 1em; 19222 } 19223 19224 .ui.definition.table:not(.unstackable) tr td:nth-child(n+2) { 19225 padding-top: 1em; 19226 } 19227 } 19228 19229 /******************************* 19230 Coupling 19231 *******************************/ 19232 19233 /* UI Image */ 19234 19235 .ui.table th .image, 19236 .ui.table th .image img, 19237 .ui.table td .image, 19238 .ui.table td .image img { 19239 max-width: none; 19240 } 19241 19242 /******************************* 19243 Types 19244 *******************************/ 19245 19246 /*-------------- 19247 Complex 19248 ---------------*/ 19249 19250 .ui.structured.table { 19251 border-collapse: collapse; 19252 } 19253 19254 .ui.structured.table thead th { 19255 border-left: none; 19256 border-right: none; 19257 } 19258 19259 .ui.structured.sortable.table thead th { 19260 border-left: 1px solid #d0d0d0; 19261 border-right: 1px solid #d0d0d0; 19262 } 19263 19264 .ui.structured.basic.table th { 19265 border-left: none; 19266 border-right: none; 19267 } 19268 19269 .ui.structured.celled.table tr th, 19270 .ui.structured.celled.table tr td { 19271 border-left: 1px solid #d4d4d5; 19272 border-right: 1px solid #d4d4d5; 19273 } 19274 19275 /*-------------- 19276 Definition 19277 ---------------*/ 19278 19279 .ui.definition.table thead:not(.full-width) th:first-child { 19280 pointer-events: none; 19281 background: transparent; 19282 font-weight: normal; 19283 color: rgba(0, 0, 0, 0.4); 19284 box-shadow: -1px -1px 0px 1px #ffffff; 19285 } 19286 19287 .ui.definition.table tfoot:not(.full-width) th:first-child { 19288 pointer-events: none; 19289 background: transparent; 19290 font-weight: rgba(0, 0, 0, 0.4); 19291 color: normal; 19292 box-shadow: 1px 1px 0px 1px #ffffff; 19293 } 19294 19295 /* Remove Border */ 19296 19297 .ui.celled.definition.table thead:not(.full-width) th:first-child { 19298 box-shadow: 0px -1px 0px 1px #ffffff; 19299 } 19300 19301 .ui.celled.definition.table tfoot:not(.full-width) th:first-child { 19302 box-shadow: 0px 1px 0px 1px #ffffff; 19303 } 19304 19305 /* Highlight Defining Column */ 19306 19307 .ui.definition.table tr td:first-child { 19308 background: rgba(0, 0, 0, 0.03); 19309 font-weight: bold; 19310 color: rgba(0, 0, 0, 0.8); 19311 } 19312 19313 /* Fix 2nd Column */ 19314 19315 .ui.definition.table thead:not(.full-width) th:nth-child(2) { 19316 border-left: 1px solid #d0d0d0; 19317 } 19318 19319 .ui.definition.table tfoot:not(.full-width) th:nth-child(2) { 19320 border-left: 1px solid #d0d0d0; 19321 } 19322 19323 .ui.definition.table td:nth-child(2) { 19324 border-left: 1px solid #d0d0d0; 19325 } 19326 19327 /******************************* 19328 States 19329 *******************************/ 19330 19331 /*-------------- 19332 Positive 19333 ---------------*/ 19334 19335 .ui.table tr.positive, 19336 .ui.table td.positive { 19337 box-shadow: 0px 0px 0px #b7caa7 inset; 19338 } 19339 19340 .ui.table tr.positive td, 19341 .ui.table td.positive { 19342 background: #eeffe7 !important; 19343 color: #3c763d !important; 19344 } 19345 19346 .ui.celled.table tr.positive:hover td, 19347 .ui.celled.table tr:hover td.positive { 19348 background: #e3ffd8 !important; 19349 color: #376c38 !important; 19350 } 19351 19352 /*-------------- 19353 Negative 19354 ---------------*/ 19355 19356 .ui.table tr.negative, 19357 .ui.table td.negative { 19358 box-shadow: 0px 0px 0px #dbb1b1 inset; 19359 } 19360 19361 .ui.table tr.negative td, 19362 .ui.table td.negative { 19363 background: #fff0f0 !important; 19364 color: #cd2929 !important; 19365 } 19366 19367 .ui.celled.table tr.negative:hover td, 19368 .ui.celled.table tr:hover td.negative { 19369 background: #ffe1e1 !important; 19370 color: #c02626 !important; 19371 } 19372 19373 /*-------------- 19374 Error 19375 ---------------*/ 19376 19377 .ui.table tr.error, 19378 .ui.table td.error { 19379 box-shadow: 0px 0px 0px #dbb1b1 inset; 19380 } 19381 19382 .ui.table tr.error td, 19383 .ui.table td.error { 19384 background: #fff0f0 !important; 19385 color: #cd2929 !important; 19386 } 19387 19388 .ui.celled.table tr.error:hover td, 19389 .ui.celled.table tr:hover td.error { 19390 background: #ffe1e1 !important; 19391 color: #c02626 !important; 19392 } 19393 19394 /*-------------- 19395 Warning 19396 ---------------*/ 19397 19398 .ui.table tr.warning, 19399 .ui.table td.warning { 19400 box-shadow: 0px 0px 0px #d9caab inset; 19401 } 19402 19403 .ui.table tr.warning td, 19404 .ui.table td.warning { 19405 background: #fffbe6 !important; 19406 color: #7d6c00 !important; 19407 } 19408 19409 .ui.celled.table tr.warning:hover td, 19410 .ui.celled.table tr:hover td.warning { 19411 background: #fff9d7 !important; 19412 color: #6e5f00 !important; 19413 } 19414 19415 /*-------------- 19416 Active 19417 ---------------*/ 19418 19419 .ui.table tr.active, 19420 .ui.table td.active { 19421 box-shadow: 0px 0px 0px rgba(50, 50, 50, 0.9) inset; 19422 } 19423 19424 .ui.table tr.active td, 19425 .ui.table td.active { 19426 background: #e0e0e0 !important; 19427 color: rgba(50, 50, 50, 0.9) !important; 19428 } 19429 19430 .ui.celled.table tr.active:hover td, 19431 .ui.celled.table tr:hover td.active { 19432 background: #e0e0e0 !important; 19433 color: rgba(50, 50, 50, 0.9) !important; 19434 } 19435 19436 /*-------------- 19437 Disabled 19438 ---------------*/ 19439 19440 .ui.table tr.disabled td, 19441 .ui.table tr td.disabled, 19442 .ui.table tr.disabled:hover td, 19443 .ui.table tr:hover td.disabled { 19444 pointer-events: none; 19445 color: rgba(40, 40, 40, 0.3); 19446 } 19447 19448 /******************************* 19449 Variations 19450 *******************************/ 19451 19452 /*-------------- 19453 Stackable 19454 ---------------*/ 19455 19456 @media only screen and (max-width: 991px) { 19457 .ui[class*="tablet stackable"].table, 19458 .ui[class*="tablet stackable"].table tbody, 19459 .ui[class*="tablet stackable"].table tr, 19460 .ui[class*="tablet stackable"].table tr > th, 19461 .ui[class*="tablet stackable"].table tr > td { 19462 width: 100% !important; 19463 display: block !important; 19464 } 19465 19466 .ui[class*="tablet stackable"].table { 19467 padding: 0em; 19468 } 19469 19470 .ui[class*="tablet stackable"].table thead { 19471 display: block; 19472 } 19473 19474 .ui[class*="tablet stackable"].table tfoot { 19475 display: block; 19476 } 19477 19478 .ui[class*="tablet stackable"].table tr > th, 19479 .ui[class*="tablet stackable"].table tr > td { 19480 background: none; 19481 border: none !important; 19482 padding: 0.25em 0.75em; 19483 box-shadow: none !important; 19484 } 19485 19486 .ui[class*="tablet stackable"].table th:first-child, 19487 .ui[class*="tablet stackable"].table td:first-child { 19488 font-weight: bold; 19489 padding-top: 1em; 19490 } 19491 19492 .ui[class*="tablet stackable"].table th:last-child, 19493 .ui[class*="tablet stackable"].table td:last-child { 19494 box-shadow: 0px -1px 0px 0px rgba(0, 0, 0, 0.1) inset !important; 19495 padding-bottom: 1em; 19496 } 19497 19498 /* Clear BG Colors */ 19499 19500 .ui[class*="tablet stackable"].table tr > td.warning, 19501 .ui[class*="tablet stackable"].table tr > td.error, 19502 .ui[class*="tablet stackable"].table tr > td.active, 19503 .ui[class*="tablet stackable"].table tr > td.positive, 19504 .ui[class*="tablet stackable"].table tr > td.negative { 19505 background-color: transparent !important; 19506 } 19507 19508 /* Definition Table */ 19509 19510 .ui.definition[class*="tablet stackable"].table thead th:first-child { 19511 box-shadow: none !important; 19512 } 19513 19514 .ui.definition[class*="tablet stackable"].table tr td:first-child { 19515 padding-bottom: 1em; 19516 } 19517 19518 .ui.definition[class*="tablet stackable"].table tr td:nth-child(n+2) { 19519 padding-top: 1em; 19520 } 19521 } 19522 19523 /*-------------- 19524 Aligned 19525 ---------------*/ 19526 19527 .ui.table[class*="left aligned"], 19528 .ui.table [class*="left aligned"] { 19529 text-align: left; 19530 } 19531 19532 .ui.table[class*="center aligned"], 19533 .ui.table [class*="center aligned"] { 19534 text-align: center; 19535 } 19536 19537 .ui.table[class*="right aligned"], 19538 .ui.table [class*="right aligned"] { 19539 text-align: right; 19540 } 19541 19542 /*-------------- 19543 Collapsing 19544 ---------------*/ 19545 19546 .ui.table th.collapsing, 19547 .ui.table td.collapsing { 19548 width: 1px; 19549 white-space: nowrap; 19550 } 19551 19552 /*-------------- 19553 Attached 19554 ---------------*/ 19555 19556 /* All */ 19557 19558 .ui.attached.table { 19559 width: -webkit-calc(100% + 2px ); 19560 width: calc(100% + 2px ); 19561 margin: 0em -1px; 19562 border-radius: 0px; 19563 box-shadow: none; 19564 } 19565 19566 /* Top */ 19567 19568 .ui[class*="top attached"].table { 19569 margin-top: 1em 0em; 19570 border-radius: 0.25rem 0.25rem 0em 0em; 19571 } 19572 19573 .ui.table[class*="top attached"]:first-child { 19574 margin-top: 0em; 19575 } 19576 19577 /* Bottom */ 19578 19579 .ui.table[class*="bottom attached"] { 19580 margin-top: 0em; 19581 margin-bottom: 1em 0em; 19582 border-radius: 0em 0em 0.25rem 0.25rem; 19583 } 19584 19585 .ui.table[class*="bottom attached"]:last-child { 19586 margin-bottom: 0em; 19587 } 19588 19589 /*-------------- 19590 Striped 19591 ---------------*/ 19592 19593 /* Table Striping */ 19594 19595 .ui.striped.table > tr:nth-child(2n), 19596 .ui.striped.table tbody tr:nth-child(2n) { 19597 background-color: rgba(0, 0, 50, 0.03); 19598 } 19599 19600 /* Stripes */ 19601 19602 .ui.inverted.striped.table > tr:nth-child(2n), 19603 .ui.inverted.striped.table tbody tr:nth-child(2n) { 19604 background-color: rgba(255, 255, 255, 0.06); 19605 } 19606 19607 /*------------------- 19608 Colors 19609 --------------------*/ 19610 19611 .ui.black.table { 19612 border-top: 0.2em solid #1b1c1d; 19613 } 19614 19615 .ui.blue.table { 19616 border-top: 0.2em solid #006e93; 19617 } 19618 19619 .ui.green.table { 19620 border-top: 0.2em solid #5bbd72; 19621 } 19622 19623 .ui.orange.table { 19624 border-top: 0.2em solid #e07b53; 19625 } 19626 19627 .ui.pink.table { 19628 border-top: 0.2em solid #d9499a; 19629 } 19630 19631 .ui.purple.table { 19632 border-top: 0.2em solid #564f8a; 19633 } 19634 19635 .ui.red.table { 19636 border-top: 0.2em solid #d95c5c; 19637 } 19638 19639 .ui.teal.table { 19640 border-top: 0.2em solid #00b5ad; 19641 } 19642 19643 .ui.yellow.table { 19644 border-top: 0.2em solid #f2c61f; 19645 } 19646 19647 /*------------------- 19648 Inverted Colors 19649 --------------------*/ 19650 19651 .ui.inverted.table, 19652 .ui.inverted.black.table { 19653 background-color: #1b1c1d !important; 19654 color: #ffffff !important; 19655 } 19656 19657 .ui.inverted.blue.table { 19658 background-color: #006e93 !important; 19659 color: #ffffff !important; 19660 } 19661 19662 .ui.inverted.green.table { 19663 background-color: #5bbd72 !important; 19664 color: #ffffff !important; 19665 } 19666 19667 .ui.inverted.orange.table { 19668 background-color: #e07b53 !important; 19669 color: #ffffff !important; 19670 } 19671 19672 .ui.inverted.pink.table { 19673 background-color: #d9499a !important; 19674 color: #ffffff !important; 19675 } 19676 19677 .ui.inverted.purple.table { 19678 background-color: #564f8a !important; 19679 color: #ffffff !important; 19680 } 19681 19682 .ui.inverted.red.table { 19683 background-color: #d95c5c !important; 19684 color: #ffffff !important; 19685 } 19686 19687 .ui.inverted.teal.table { 19688 background-color: #00b5ad !important; 19689 color: #ffffff !important; 19690 } 19691 19692 .ui.inverted.yellow.table { 19693 background-color: #f2c61f !important; 19694 color: #ffffff !important; 19695 } 19696 19697 /*-------------- 19698 Column Count 19699 ---------------*/ 19700 19701 /* Grid Based */ 19702 19703 .ui.one.column.table td { 19704 width: 100%; 19705 } 19706 19707 .ui.two.column.table td { 19708 width: 50%; 19709 } 19710 19711 .ui.three.column.table td { 19712 width: 33.33333333%; 19713 } 19714 19715 .ui.four.column.table td { 19716 width: 25%; 19717 } 19718 19719 .ui.five.column.table td { 19720 width: 20%; 19721 } 19722 19723 .ui.six.column.table td { 19724 width: 16.66666667%; 19725 } 19726 19727 .ui.seven.column.table td { 19728 width: 14.28571429%; 19729 } 19730 19731 .ui.eight.column.table td { 19732 width: 12.5%; 19733 } 19734 19735 .ui.nine.column.table td { 19736 width: 11.11111111%; 19737 } 19738 19739 .ui.ten.column.table td { 19740 width: 10%; 19741 } 19742 19743 .ui.eleven.column.table td { 19744 width: 9.09090909%; 19745 } 19746 19747 .ui.twelve.column.table td { 19748 width: 8.33333333%; 19749 } 19750 19751 .ui.thirteen.column.table td { 19752 width: 7.69230769%; 19753 } 19754 19755 .ui.fourteen.column.table td { 19756 width: 7.14285714%; 19757 } 19758 19759 .ui.fifteen.column.table td { 19760 width: 6.66666667%; 19761 } 19762 19763 .ui.sixteen.column.table td { 19764 width: 6.25%; 19765 } 19766 19767 /* Column Width */ 19768 19769 .ui.table th.one.wide, 19770 .ui.table td.one.wide { 19771 width: 6.25%; 19772 } 19773 19774 .ui.table th.two.wide, 19775 .ui.table td.two.wide { 19776 width: 12.5%; 19777 } 19778 19779 .ui.table th.three.wide, 19780 .ui.table td.three.wide { 19781 width: 18.75%; 19782 } 19783 19784 .ui.table th.four.wide, 19785 .ui.table td.four.wide { 19786 width: 25%; 19787 } 19788 19789 .ui.table th.five.wide, 19790 .ui.table td.five.wide { 19791 width: 31.25%; 19792 } 19793 19794 .ui.table th.six.wide, 19795 .ui.table td.six.wide { 19796 width: 37.5%; 19797 } 19798 19799 .ui.table th.seven.wide, 19800 .ui.table td.seven.wide { 19801 width: 43.75%; 19802 } 19803 19804 .ui.table th.eight.wide, 19805 .ui.table td.eight.wide { 19806 width: 50%; 19807 } 19808 19809 .ui.table th.nine.wide, 19810 .ui.table td.nine.wide { 19811 width: 56.25%; 19812 } 19813 19814 .ui.table th.ten.wide, 19815 .ui.table td.ten.wide { 19816 width: 62.5%; 19817 } 19818 19819 .ui.table th.eleven.wide, 19820 .ui.table td.eleven.wide { 19821 width: 68.75%; 19822 } 19823 19824 .ui.table th.twelve.wide, 19825 .ui.table td.twelve.wide { 19826 width: 75%; 19827 } 19828 19829 .ui.table th.thirteen.wide, 19830 .ui.table td.thirteen.wide { 19831 width: 81.25%; 19832 } 19833 19834 .ui.table th.fourteen.wide, 19835 .ui.table td.fourteen.wide { 19836 width: 87.5%; 19837 } 19838 19839 .ui.table th.fifteen.wide, 19840 .ui.table td.fifteen.wide { 19841 width: 93.75%; 19842 } 19843 19844 .ui.table th.sixteen.wide, 19845 .ui.table td.sixteen.wide { 19846 width: 100%; 19847 } 19848 19849 /*-------------- 19850 Sortable 19851 ---------------*/ 19852 19853 .ui.sortable.table thead th { 19854 cursor: pointer; 19855 white-space: nowrap; 19856 border-left: 1px solid #d0d0d0; 19857 color: rgba(0, 0, 0, 0.8); 19858 } 19859 19860 .ui.sortable.table thead th:first-child { 19861 border-left: none; 19862 } 19863 19864 .ui.sortable.table thead th.sorted, 19865 .ui.sortable.table thead th.sorted:hover { 19866 -webkit-user-select: none; 19867 -moz-user-select: none; 19868 -ms-user-select: none; 19869 user-select: none; 19870 } 19871 19872 .ui.sortable.table thead th:after { 19873 display: inline-block; 19874 content: ''; 19875 width: 1em; 19876 height: 1em; 19877 opacity: 0.8; 19878 margin: 0em 0em 0em 0.5em; 19879 font-family: 'Icons'; 19880 font-style: normal; 19881 font-weight: normal; 19882 text-decoration: inherit; 19883 } 19884 19885 .ui.sortable.table thead th.ascending:after { 19886 content: '\f0d7'; 19887 } 19888 19889 .ui.sortable.table thead th.descending:after { 19890 content: '\f0d8'; 19891 } 19892 19893 /* Hover */ 19894 19895 .ui.sortable.table th.disabled:hover { 19896 cursor: auto; 19897 color: rgba(40, 40, 40, 0.3); 19898 } 19899 19900 .ui.sortable.table thead th:hover { 19901 background: rgba(0, 0, 0, 0.05); 19902 color: rgba(0, 0, 0, 0.8); 19903 } 19904 19905 /* Sorted */ 19906 19907 .ui.sortable.table thead th.sorted { 19908 background: rgba(0, 0, 0, 0.05); 19909 color: rgba(0, 0, 0, 0.8); 19910 } 19911 19912 /* Sorted Hover */ 19913 19914 .ui.sortable.table thead th.sorted:hover { 19915 background: rgba(0, 0, 0, 0.05); 19916 color: rgba(0, 0, 0, 0.8); 19917 } 19918 19919 /* Inverted */ 19920 19921 .ui.inverted.sortable.table thead th.sorted { 19922 background: rgba(255, 255, 255, 0.07) -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.05)); 19923 background: rgba(255, 255, 255, 0.07) linear-gradient(transparent, rgba(0, 0, 0, 0.05)); 19924 color: #ffffff; 19925 } 19926 19927 .ui.inverted.sortable.table thead th:hover { 19928 background: rgba(255, 255, 255, 0.05) -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.05)); 19929 background: rgba(255, 255, 255, 0.05) linear-gradient(transparent, rgba(0, 0, 0, 0.05)); 19930 color: #ffffff; 19931 } 19932 19933 .ui.inverted.sortable.table thead th { 19934 border-left-color: transparent; 19935 border-right-color: transparent; 19936 } 19937 19938 /*-------------- 19939 Inverted 19940 ---------------*/ 19941 19942 /* Text Color */ 19943 19944 .ui.inverted.table { 19945 background: #333333; 19946 color: #ffffff; 19947 border: none; 19948 } 19949 19950 .ui.inverted.table th { 19951 background-color: rgba(0, 0, 0, 0.15); 19952 border-color: rgba(0, 0, 0, 0.2) !important; 19953 color: rgba(255, 255, 255, 0.9); 19954 } 19955 19956 .ui.inverted.table tr td { 19957 border-color: rgba(0, 0, 0, 0.2) !important; 19958 } 19959 19960 .ui.inverted.table tr.disabled td, 19961 .ui.inverted.table tr td.disabled, 19962 .ui.inverted.table tr.disabled:hover td, 19963 .ui.inverted.table tr:hover td.disabled { 19964 pointer-events: none; 19965 color: rgba(225, 225, 225, 0.3); 19966 } 19967 19968 /* Definition */ 19969 19970 .ui.inverted.definition.table tfoot:not(.full-width) th:first-child, 19971 .ui.inverted.definition.table thead:not(.full-width) th:first-child { 19972 background: #ffffff; 19973 } 19974 19975 .ui.inverted.definition.table tr td:first-child { 19976 background: rgba(255, 255, 255, 0.02); 19977 color: #ffffff; 19978 } 19979 19980 /*-------------- 19981 Collapsing 19982 ---------------*/ 19983 19984 .ui.collapsing.table { 19985 width: auto; 19986 } 19987 19988 /*-------------- 19989 Basic 19990 ---------------*/ 19991 19992 .ui.basic.table { 19993 background: transparent; 19994 border: 1px solid #d0d0d0; 19995 box-shadow: none; 19996 } 19997 19998 .ui.basic.table thead, 19999 .ui.basic.table tfoot { 20000 box-shadow: none; 20001 } 20002 20003 .ui.basic.table th { 20004 background: transparent; 20005 border-left: none; 20006 } 20007 20008 .ui.basic.table tbody tr { 20009 border-bottom: 1px solid rgba(0, 0, 0, 0.1); 20010 } 20011 20012 .ui.basic.table td { 20013 background: transparent; 20014 } 20015 20016 .ui.basic.striped.table tbody tr:nth-child(2n) { 20017 background-color: rgba(0, 0, 0, 0.05) !important; 20018 } 20019 20020 /* Very Basic */ 20021 20022 .ui[class*="very basic"].table { 20023 border: none; 20024 } 20025 20026 .ui[class*="very basic"].table:not(.sortable):not(.striped) th, 20027 .ui[class*="very basic"].table:not(.sortable):not(.striped) td { 20028 padding: 0.7em 0.8em; 20029 } 20030 20031 .ui[class*="very basic"].table:not(.sortable):not(.striped) th:first-child, 20032 .ui[class*="very basic"].table:not(.sortable):not(.striped) td:first-child { 20033 padding-left: 0em; 20034 } 20035 20036 .ui[class*="very basic"].table:not(.sortable):not(.striped) th:last-child, 20037 .ui[class*="very basic"].table:not(.sortable):not(.striped) td:last-child { 20038 padding-right: 0em; 20039 } 20040 20041 .ui[class*="very basic"].table:not(.sortable):not(.striped) thead tr:first-child th { 20042 padding-top: 0em; 20043 } 20044 20045 /*-------------- 20046 Celled 20047 ---------------*/ 20048 20049 .ui.celled.table tr th, 20050 .ui.celled.table tr td { 20051 border-left: 1px solid #d4d4d5; 20052 } 20053 20054 .ui.celled.table tr th:first-child, 20055 .ui.celled.table tr td:first-child { 20056 border-left: none; 20057 } 20058 20059 /*-------------- 20060 Padded 20061 ---------------*/ 20062 20063 .ui.padded.table th { 20064 padding-left: 1em; 20065 padding-right: 1em; 20066 } 20067 20068 .ui.padded.table th, 20069 .ui.padded.table td { 20070 padding: 1em 1em; 20071 } 20072 20073 /* Very */ 20074 20075 .ui[class*="very padded"].table th { 20076 padding-left: 1.5em; 20077 padding-right: 1.5em; 20078 } 20079 20080 .ui[class*="very padded"].table td { 20081 padding: 1.5em 1.5em; 20082 } 20083 20084 /*-------------- 20085 Compact 20086 ---------------*/ 20087 20088 .ui.compact.table th { 20089 padding-left: 0.7em; 20090 padding-right: 0.7em; 20091 } 20092 20093 .ui.compact.table td { 20094 padding: 0.5em 0.7em; 20095 } 20096 20097 /* Very */ 20098 20099 .ui[class*="very compact"].table th { 20100 padding-left: 0.6em; 20101 padding-right: 0.6em; 20102 } 20103 20104 .ui[class*="very compact"].table td { 20105 padding: 0.4em 0.6em; 20106 } 20107 20108 /*-------------- 20109 Sizes 20110 ---------------*/ 20111 20112 /* Small */ 20113 20114 .ui.small.table { 20115 font-size: 0.9em; 20116 } 20117 20118 /* Standard */ 20119 20120 .ui.table { 20121 font-size: 1em; 20122 } 20123 20124 /* Large */ 20125 20126 .ui.large.table { 20127 font-size: 1.1em; 20128 } 20129 20130 /******************************* 20131 Theme Overrides 20132 *******************************/ 20133 20134 /******************************* 20135 Site Overrides 20136 *******************************/ 20137 /*! 20138 * # Semantic UI x.x - Ad 20139 * http://github.com/semantic-org/semantic-ui/ 20140 * 20141 * 20142 * Copyright 2013 Contributors 20143 * Released under the MIT license 20144 * http://opensource.org/licenses/MIT 20145 * 20146 */ 20147 20148 /******************************* 20149 Advertisement 20150 *******************************/ 20151 20152 .ui.ad { 20153 display: block; 20154 overflow: hidden; 20155 margin: 1em 0em; 20156 } 20157 20158 .ui.ad:first-child { 20159 margin: 0em; 20160 } 20161 20162 .ui.ad:last-child { 20163 margin: 0em; 20164 } 20165 20166 .ui.ad iframe { 20167 margin: 0em; 20168 padding: 0em; 20169 border: none; 20170 overflow: hidden; 20171 } 20172 20173 /*-------------- 20174 Common 20175 ---------------*/ 20176 20177 /* Leaderboard */ 20178 20179 .ui.leaderboard.ad { 20180 width: 728px; 20181 height: 90px; 20182 } 20183 20184 /* Medium Rectangle */ 20185 20186 .ui[class*="medium rectangle"].ad { 20187 width: 300px; 20188 height: 250px; 20189 } 20190 20191 /* Large Rectangle */ 20192 20193 .ui[class*="large rectangle"].ad { 20194 width: 336px; 20195 height: 280px; 20196 } 20197 20198 /* Half Page */ 20199 20200 .ui[class*="half page"].ad { 20201 width: 300px; 20202 height: 600px; 20203 } 20204 20205 /*-------------- 20206 Square 20207 ---------------*/ 20208 20209 /* Square */ 20210 20211 .ui.square.ad { 20212 width: 250px; 20213 height: 250px; 20214 } 20215 20216 /* Small Square */ 20217 20218 .ui[class*="small square"].ad { 20219 width: 200px; 20220 height: 200px; 20221 } 20222 20223 /*-------------- 20224 Rectangle 20225 ---------------*/ 20226 20227 /* Small Rectangle */ 20228 20229 .ui[class*="small rectangle"].ad { 20230 width: 180px; 20231 height: 150px; 20232 } 20233 20234 /* Vertical Rectangle */ 20235 20236 .ui[class*="vertical rectangle"].ad { 20237 width: 240px; 20238 height: 400px; 20239 } 20240 20241 /*-------------- 20242 Button 20243 ---------------*/ 20244 20245 .ui.button.ad { 20246 width: 120px; 20247 height: 90px; 20248 } 20249 20250 .ui[class*="square button"].ad { 20251 width: 125px; 20252 height: 125px; 20253 } 20254 20255 .ui[class*="small button"].ad { 20256 width: 120px; 20257 height: 60px; 20258 } 20259 20260 /*-------------- 20261 Skyscrapers 20262 ---------------*/ 20263 20264 /* Skyscraper */ 20265 20266 .ui.skyscraper.ad { 20267 width: 120px; 20268 height: 600px; 20269 } 20270 20271 /* Wide Skyscraper */ 20272 20273 .ui[class*="wide skyscraper"].ad { 20274 width: 160px; 20275 } 20276 20277 /*-------------- 20278 Banners 20279 ---------------*/ 20280 20281 /* Banner */ 20282 20283 .ui.banner.ad { 20284 width: 468px; 20285 height: 60px; 20286 } 20287 20288 /* Vertical Banner */ 20289 20290 .ui[class*="vertical banner"].ad { 20291 width: 120px; 20292 height: 240px; 20293 } 20294 20295 /* Top Banner */ 20296 20297 .ui[class*="top banner"].ad { 20298 width: 930px; 20299 height: 180px; 20300 } 20301 20302 /* Half Banner */ 20303 20304 .ui[class*="half banner"].ad { 20305 width: 234px; 20306 height: 60px; 20307 } 20308 20309 /*-------------- 20310 Boards 20311 ---------------*/ 20312 20313 /* Leaderboard */ 20314 20315 .ui[class*="large leaderboard"].ad { 20316 width: 970px; 20317 height: 90px; 20318 } 20319 20320 /* Billboard */ 20321 20322 .ui.billboard.ad { 20323 width: 970px; 20324 height: 250px; 20325 } 20326 20327 /*-------------- 20328 Panorama 20329 ---------------*/ 20330 20331 /* Panorama */ 20332 20333 .ui.panorama.ad { 20334 width: 980px; 20335 height: 120px; 20336 } 20337 20338 /*-------------- 20339 Netboard 20340 ---------------*/ 20341 20342 /* Netboard */ 20343 20344 .ui.netboard.ad { 20345 width: 580px; 20346 height: 400px; 20347 } 20348 20349 /*-------------- 20350 Mobile 20351 ---------------*/ 20352 20353 /* Large Mobile Banner */ 20354 20355 .ui[class*="large mobile banner"].ad { 20356 width: 320px; 20357 height: 100px; 20358 } 20359 20360 /* Mobile Leaderboard */ 20361 20362 .ui[class*="mobile leaderboard"].ad { 20363 width: 320px; 20364 height: 50px; 20365 } 20366 20367 /******************************* 20368 Types 20369 *******************************/ 20370 20371 /* Mobile Sizes */ 20372 20373 .ui.mobile.ad { 20374 display: none; 20375 } 20376 20377 @media only screen and (max-width: 767px) { 20378 .ui.mobile.ad { 20379 display: block; 20380 } 20381 } 20382 20383 /******************************* 20384 Variations 20385 *******************************/ 20386 20387 .ui.centered.ad { 20388 margin-left: auto; 20389 margin-right: auto; 20390 } 20391 20392 .ui.test.ad { 20393 position: relative; 20394 background: #333333; 20395 } 20396 20397 .ui.test.ad:after { 20398 position: absolute; 20399 top: 50%; 20400 left: 50%; 20401 width: 100%; 20402 text-align: center; 20403 -webkit-transform: translateX(-50%) translateY(-50%); 20404 -ms-transform: translateX(-50%) translateY(-50%); 20405 transform: translateX(-50%) translateY(-50%); 20406 content: 'Ad'; 20407 color: #ffffff; 20408 font-size: 1em; 20409 font-weight: bold; 20410 } 20411 20412 .ui.mobile.test.ad:after { 20413 font-size: 0.85714em; 20414 } 20415 20416 .ui.test.ad[data-text]:after { 20417 content: attr(data-text); 20418 } 20419 20420 /******************************* 20421 Theme Overrides 20422 *******************************/ 20423 20424 /******************************* 20425 User Variable Overrides 20426 *******************************/ 20427 /*! 20428 * # Semantic UI x.x - Item 20429 * http://github.com/semantic-org/semantic-ui/ 20430 * 20431 * 20432 * Copyright 2014 Contributorss 20433 * Released under the MIT license 20434 * http://opensource.org/licenses/MIT 20435 * 20436 */ 20437 20438 /******************************* 20439 Standard 20440 *******************************/ 20441 20442 /*-------------- 20443 Card 20444 ---------------*/ 20445 20446 .ui.cards > .card, 20447 .ui.card { 20448 max-width: 100%; 20449 position: relative; 20450 display: -webkit-box; 20451 display: -webkit-flex; 20452 display: -ms-flexbox; 20453 display: flex; 20454 -webkit-box-orient: vertical; 20455 -webkit-box-direction: normal; 20456 -webkit-flex-direction: column; 20457 -ms-flex-direction: column; 20458 flex-direction: column; 20459 width: 290px; 20460 min-height: 0px; 20461 background: #ffffff; 20462 padding: 0em; 20463 border: none; 20464 border-radius: 0.2857rem; 20465 box-shadow: 0px 3px 0px 0px #d4d4d5, 0px 0px 0px 1px #d4d4d5; 20466 -webkit-transition: box-shadow 0.2s ease; 20467 transition: box-shadow 0.2s ease; 20468 z-index: ''; 20469 } 20470 20471 .ui.card { 20472 margin: 1em 0em; 20473 } 20474 20475 .ui.cards > .card a, 20476 .ui.card a { 20477 cursor: pointer; 20478 } 20479 20480 .ui.card:first-child { 20481 margin-top: 0em; 20482 } 20483 20484 .ui.card:last-child { 20485 margin-bottom: 0em; 20486 } 20487 20488 /*-------------- 20489 Cards 20490 ---------------*/ 20491 20492 .ui.cards { 20493 display: -webkit-box; 20494 display: -webkit-flex; 20495 display: -ms-flexbox; 20496 display: flex; 20497 margin: -0.875em -0.5em; 20498 -webkit-flex-wrap: wrap; 20499 -ms-flex-wrap: wrap; 20500 flex-wrap: wrap; 20501 } 20502 20503 .ui.cards > .card { 20504 display: -webkit-box; 20505 display: -webkit-flex; 20506 display: -ms-flexbox; 20507 display: flex; 20508 margin: 0.875em 0.5em; 20509 float: none; 20510 } 20511 20512 /* Clearing */ 20513 20514 .ui.cards:after, 20515 .ui.card:after { 20516 display: block; 20517 content: ' '; 20518 height: 0px; 20519 clear: both; 20520 overflow: hidden; 20521 visibility: hidden; 20522 } 20523 20524 /* Consecutive Card Groups Preserve Row Spacing */ 20525 20526 .ui.cards ~ .ui.cards { 20527 margin-top: 0.875em; 20528 } 20529 20530 /*-------------- 20531 Rounded Edges 20532 ---------------*/ 20533 20534 .ui.cards > .card > :first-child, 20535 .ui.card > :first-child { 20536 border-radius: 0.2857rem 0.2857rem 0em 0em !important; 20537 } 20538 20539 .ui.cards > .card > :last-child, 20540 .ui.card > :last-child { 20541 border-radius: 0em 0em 0.2857rem 0.2857rem !important; 20542 } 20543 20544 /*-------------- 20545 Images 20546 ---------------*/ 20547 20548 .ui.cards > .card > .image, 20549 .ui.card > .image { 20550 display: block; 20551 position: relative; 20552 padding: 0em; 20553 background: rgba(0, 0, 0, 0.05); 20554 } 20555 20556 .ui.cards > .card > .image > img, 20557 .ui.card > .image > img { 20558 display: block; 20559 width: 100%; 20560 height: auto; 20561 border-radius: 0.2857rem 0.2857rem 0em 0em; 20562 border: none; 20563 } 20564 20565 .ui.cards > .card > .image:only-child > img, 20566 .ui.card > .image:only-child > img { 20567 border-radius: 0.2857rem; 20568 } 20569 20570 /*-------------- 20571 Content 20572 ---------------*/ 20573 20574 .ui.cards > .card > .content, 20575 .ui.card > .content { 20576 -webkit-box-flex: 1; 20577 -webkit-flex-grow: 1; 20578 -ms-flex-positive: 1; 20579 flex-grow: 1; 20580 background: none; 20581 margin: 0em; 20582 padding: 1em 1em; 20583 box-shadow: none; 20584 font-size: 1em; 20585 border: none; 20586 border-radius: 0em; 20587 } 20588 20589 .ui.cards > .card > .content:after, 20590 .ui.card > .content:after { 20591 display: block; 20592 content: ' '; 20593 height: 0px; 20594 clear: both; 20595 overflow: hidden; 20596 visibility: hidden; 20597 } 20598 20599 .ui.cards > .card > .content > .header, 20600 .ui.card > .content > .header { 20601 display: block; 20602 margin: 0em; 20603 font-family: 'Roboto', 'Helvetica Neue', Arial, Helvetica, sans-serif; 20604 color: rgba(0, 0, 0, 0.85); 20605 } 20606 20607 /* Default Header Size */ 20608 20609 .ui.cards > .card > .content > .header:not(.ui), 20610 .ui.card > .content > .header:not(.ui) { 20611 font-weight: bold; 20612 font-size: 1.2em; 20613 margin-top: -0.165em; 20614 line-height: 1.33em; 20615 } 20616 20617 .ui.cards > .card > .content > .meta + .description, 20618 .ui.cards > .card > .content > .header + .description, 20619 .ui.card > .content > .meta + .description, 20620 .ui.card > .content > .header + .description { 20621 margin-top: 0.5em; 20622 } 20623 20624 /*-------------- 20625 Floated 20626 ---------------*/ 20627 20628 .ui.cards > .card [class*="left floated"], 20629 .ui.card [class*="left floated"] { 20630 float: left; 20631 } 20632 20633 .ui.cards > .card [class*="right floated"], 20634 .ui.card [class*="right floated"] { 20635 float: right; 20636 } 20637 20638 /*-------------- 20639 Aligned 20640 ---------------*/ 20641 20642 .ui.cards > .card [class*="left aligned"], 20643 .ui.card [class*="left aligned"] { 20644 text-align: left; 20645 } 20646 20647 .ui.cards > .card [class*="center aligned"], 20648 .ui.card [class*="center aligned"] { 20649 text-align: center; 20650 } 20651 20652 .ui.cards > .card [class*="right aligned"], 20653 .ui.card [class*="right aligned"] { 20654 text-align: right; 20655 } 20656 20657 /*-------------- 20658 Content Image 20659 ---------------*/ 20660 20661 .ui.cards > .card .content img, 20662 .ui.card .content img { 20663 display: inline-block; 20664 vertical-align: middle; 20665 width: auto; 20666 } 20667 20668 .ui.cards > .card img.avatar, 20669 .ui.cards > .card .avatar img, 20670 .ui.card img.avatar, 20671 .ui.card .avatar img { 20672 width: 2.5em; 20673 height: 2.5em; 20674 border-radius: 500rem; 20675 } 20676 20677 /*-------------- 20678 Description 20679 ---------------*/ 20680 20681 .ui.cards > .card > .content > .description, 20682 .ui.card > .content > .description { 20683 clear: both; 20684 color: rgba(0, 0, 0, 0.5); 20685 } 20686 20687 /*-------------- 20688 Paragraph 20689 ---------------*/ 20690 20691 .ui.cards > .card > .content p, 20692 .ui.card > .content p { 20693 margin: 0em 0em 0.5em; 20694 } 20695 20696 .ui.cards > .card > .content p:last-child, 20697 .ui.card > .content p:last-child { 20698 margin-bottom: 0em; 20699 } 20700 20701 /*-------------- 20702 Meta 20703 ---------------*/ 20704 20705 .ui.cards > .card .meta, 20706 .ui.card .meta { 20707 font-size: 0.9em; 20708 color: rgba(0, 0, 0, 0.4); 20709 } 20710 20711 .ui.cards > .card .meta *, 20712 .ui.card .meta * { 20713 margin-right: 0.3em; 20714 } 20715 20716 .ui.cards > .card .meta :last-child, 20717 .ui.card .meta :last-child { 20718 margin-right: 0em; 20719 } 20720 20721 .ui.cards > .card .meta [class*="right floated"], 20722 .ui.card .meta [class*="right floated"] { 20723 margin-right: 0em; 20724 margin-left: 0.3em; 20725 } 20726 20727 /*-------------- 20728 Links 20729 ---------------*/ 20730 20731 /* Generic */ 20732 20733 .ui.cards > .card > .content a:not(.ui), 20734 .ui.card > .content a:not(.ui) { 20735 color: ''; 20736 -webkit-transition: color 0.2s ease; 20737 transition: color 0.2s ease; 20738 } 20739 20740 .ui.cards > .card > .content a:not(.ui):hover, 20741 .ui.card > .content a:not(.ui):hover { 20742 color: ''; 20743 } 20744 20745 /* Header */ 20746 20747 .ui.cards > .card > .content > a.header, 20748 .ui.card > .content > a.header { 20749 color: rgba(0, 0, 0, 0.85); 20750 } 20751 20752 .ui.cards > .card > .content > a.header:hover, 20753 .ui.card > .content > a.header:hover { 20754 color: #00b2f3; 20755 } 20756 20757 /* Meta */ 20758 20759 .ui.cards > .card .meta > a:not(.ui), 20760 .ui.card .meta > a:not(.ui) { 20761 color: rgba(0, 0, 0, 0.4); 20762 } 20763 20764 .ui.cards > .card .meta > a:not(.ui):hover, 20765 .ui.card .meta > a:not(.ui):hover { 20766 color: rgba(0, 0, 0, 0.8); 20767 } 20768 20769 /*-------------- 20770 Buttons 20771 ---------------*/ 20772 20773 .ui.cards > .card > .buttons:last-child, 20774 .ui.card > .buttons:last-child, 20775 .ui.cards > .card > .button:last-child, 20776 .ui.card > .button:last-child { 20777 margin: 0em 0em -1px; 20778 width: 100%; 20779 } 20780 20781 /*-------------- 20782 Dimmer 20783 ---------------*/ 20784 20785 .ui.cards > .card .dimmer, 20786 .ui.card .dimmer { 20787 background-color: ''; 20788 z-index: 10; 20789 } 20790 20791 /*-------------- 20792 Labels 20793 ---------------*/ 20794 20795 /*-----Star----- */ 20796 20797 /* Icon */ 20798 20799 .ui.cards > .card > .content .star.icon, 20800 .ui.card > .content .star.icon { 20801 cursor: pointer; 20802 opacity: 0.75; 20803 -webkit-transition: color 0.2s ease; 20804 transition: color 0.2s ease; 20805 } 20806 20807 .ui.cards > .card > .content .star.icon:hover, 20808 .ui.card > .content .star.icon:hover { 20809 opacity: 1; 20810 color: #ffb70a; 20811 } 20812 20813 .ui.cards > .card > .content .active.star.icon, 20814 .ui.card > .content .active.star.icon { 20815 color: #ffe623; 20816 } 20817 20818 /*-----Like----- */ 20819 20820 /* Icon */ 20821 20822 .ui.cards > .card > .content .like.icon, 20823 .ui.card > .content .like.icon { 20824 cursor: pointer; 20825 opacity: 0.75; 20826 -webkit-transition: color 0.2s ease; 20827 transition: color 0.2s ease; 20828 } 20829 20830 .ui.cards > .card > .content .like.icon:hover, 20831 .ui.card > .content .like.icon:hover { 20832 opacity: 1; 20833 color: #ff2733; 20834 } 20835 20836 .ui.cards > .card > .content .active.like.icon, 20837 .ui.card > .content .active.like.icon { 20838 color: #ff2733; 20839 } 20840 20841 /*---------------- 20842 Extra Content 20843 -----------------*/ 20844 20845 .ui.cards > .card > .extra, 20846 .ui.card > .extra { 20847 max-width: 100%; 20848 min-height: 0em !important; 20849 -webkit-box-flex: 0; 20850 -webkit-flex-grow: 0; 20851 -ms-flex-positive: 0; 20852 flex-grow: 0; 20853 position: static; 20854 background: none; 20855 width: auto; 20856 margin: 0em 0em; 20857 padding: 0.75em 1em; 20858 top: 0em; 20859 left: 0em; 20860 color: rgba(0, 0, 0, 0.4); 20861 box-shadow: none; 20862 -webkit-transition: color 0.2s ease; 20863 transition: color 0.2s ease; 20864 border-top: 1px solid rgba(0, 0, 0, 0.05); 20865 } 20866 20867 .ui.cards > .card > .extra a:not(.ui), 20868 .ui.card > .extra a:not(.ui) { 20869 color: rgba(0, 0, 0, 0.4); 20870 } 20871 20872 .ui.cards > .card > .extra a:not(.ui):hover, 20873 .ui.card > .extra a:not(.ui):hover { 20874 color: #00b2f3; 20875 } 20876 20877 /******************************* 20878 Variations 20879 *******************************/ 20880 20881 /*------------------- 20882 Fluid 20883 --------------------*/ 20884 20885 .ui.fluid.card { 20886 width: 100%; 20887 max-width: 9999px; 20888 } 20889 20890 /*------------------- 20891 Link 20892 --------------------*/ 20893 20894 .ui.cards a.card:hover, 20895 .ui.link.cards .card:hover, 20896 a.ui.card:hover, 20897 .ui.link.card:hover { 20898 cursor: pointer; 20899 z-index: 5; 20900 background: ''; 20901 border: none; 20902 box-shadow: 0px 3px 0px 0px #bebebf, 0px 0px 0px 1px rgba(39, 41, 43, 0.3); 20903 } 20904 20905 /*------------------- 20906 Colors 20907 --------------------*/ 20908 20909 .ui.black.cards > .card, 20910 .ui.cards > .black.card, 20911 .ui.black.card { 20912 box-shadow: 0px 3px 0px 0px #1b1c1d, 0px 0px 0px 1px #d4d4d5; 20913 } 20914 20915 .ui.blue.cards > .card, 20916 .ui.cards > .blue.card, 20917 .ui.blue.card { 20918 box-shadow: 0px 3px 0px 0px #006e93, 0px 0px 0px 1px #d4d4d5; 20919 } 20920 20921 .ui.green.cards > .card, 20922 .ui.cards > .green.card, 20923 .ui.green.card { 20924 box-shadow: 0px 3px 0px 0px #5bbd72, 0px 0px 0px 1px #d4d4d5; 20925 } 20926 20927 .ui.orange.cards > .card, 20928 .ui.cards > .orange.card, 20929 .ui.orange.card { 20930 box-shadow: 0px 3px 0px 0px #e07b53, 0px 0px 0px 1px #d4d4d5; 20931 } 20932 20933 .ui.pink.cards > .card, 20934 .ui.cards > .pink.card, 20935 .ui.pink.card { 20936 box-shadow: 0px 3px 0px 0px #d9499a, 0px 0px 0px 1px #d4d4d5; 20937 } 20938 20939 .ui.purple.cards > .card, 20940 .ui.cards > .purple.card, 20941 .ui.purple.card { 20942 box-shadow: 0px 3px 0px 0px #564f8a, 0px 0px 0px 1px #d4d4d5; 20943 } 20944 20945 .ui.red.cards > .card, 20946 .ui.cards > .red.card, 20947 .ui.red.card { 20948 box-shadow: 0px 3px 0px 0px #d95c5c, 0px 0px 0px 1px #d4d4d5; 20949 } 20950 20951 .ui.teal.cards > .card, 20952 .ui.cards > .teal.card, 20953 .ui.teal.card { 20954 box-shadow: 0px 3px 0px 0px #00b5ad, 0px 0px 0px 1px #d4d4d5; 20955 } 20956 20957 .ui.yellow.cards > .card, 20958 .ui.cards > .yellow.card, 20959 .ui.yellow.card { 20960 box-shadow: 0px 3px 0px 0px #f2c61f, 0px 0px 0px 1px #d4d4d5; 20961 } 20962 20963 /* Hover */ 20964 20965 .ui.black.cards > .card:hover, 20966 .ui.cards > .black.card:hover, 20967 .ui.black.card:hover { 20968 box-shadow: 0px 3px 0px 0px #1b1c1d, 0px 0px 0px 1px #d4d4d5; 20969 } 20970 20971 .ui.blue.cards > .card:hover, 20972 .ui.cards > .blue.card:hover, 20973 .ui.blue.card:hover { 20974 box-shadow: 0px 3px 0px 0px #0079a2, 0px 0px 0px 1px #d4d4d5; 20975 } 20976 20977 .ui.green.cards > .card:hover, 20978 .ui.cards > .green.card:hover, 20979 .ui.green.card:hover { 20980 box-shadow: 0px 3px 0px 0px #66c17b, 0px 0px 0px 1px #d4d4d5; 20981 } 20982 20983 .ui.orange.cards > .card:hover, 20984 .ui.cards > .orange.card:hover, 20985 .ui.orange.card:hover { 20986 box-shadow: 0px 3px 0px 0px #e28560, 0px 0px 0px 1px #d4d4d5; 20987 } 20988 20989 .ui.pink.cards > .card:hover, 20990 .ui.cards > .pink.card:hover, 20991 .ui.pink.card:hover { 20992 box-shadow: 0px 3px 0px 0px #dc56a1, 0px 0px 0px 1px #d4d4d5; 20993 } 20994 20995 .ui.purple.cards > .card:hover, 20996 .ui.cards > .purple.card:hover, 20997 .ui.purple.card:hover { 20998 box-shadow: 0px 3px 0px 0px #5c5594, 0px 0px 0px 1px #d4d4d5; 20999 } 21000 21001 .ui.red.cards > .card:hover, 21002 .ui.cards > .red.card:hover, 21003 .ui.red.card:hover { 21004 box-shadow: 0px 3px 0px 0px #dc6868, 0px 0px 0px 1px #d4d4d5; 21005 } 21006 21007 .ui.teal.cards > .card:hover, 21008 .ui.cards > .teal.card:hover, 21009 .ui.teal.card:hover { 21010 box-shadow: 0px 3px 0px 0px #00c4bc, 0px 0px 0px 1px #d4d4d5; 21011 } 21012 21013 .ui.yellow.cards > .card:hover, 21014 .ui.cards > .yellow.card:hover, 21015 .ui.yellow.card:hover { 21016 box-shadow: 0px 3px 0px 0px #f3ca2d, 0px 0px 0px 1px #d4d4d5; 21017 } 21018 21019 /*-------------- 21020 Card Count 21021 ---------------*/ 21022 21023 .ui.one.cards { 21024 margin-left: 0em; 21025 margin-right: 0em; 21026 } 21027 21028 .ui.one.cards > .card { 21029 width: 100%; 21030 } 21031 21032 .ui.two.cards { 21033 margin-left: -1em; 21034 margin-right: -1em; 21035 } 21036 21037 .ui.two.cards > .card { 21038 width: -webkit-calc( 50% - 2em ); 21039 width: calc( 50% - 2em ); 21040 margin-left: 1em; 21041 margin-right: 1em; 21042 } 21043 21044 .ui.two.cards > .card:nth-child(2n+1) { 21045 clear: left; 21046 } 21047 21048 .ui.three.cards { 21049 margin-left: -1em; 21050 margin-right: -1em; 21051 } 21052 21053 .ui.three.cards > .card { 21054 width: -webkit-calc( 33.33333333% - 2em ); 21055 width: calc( 33.33333333% - 2em ); 21056 margin-left: 1em; 21057 margin-right: 1em; 21058 } 21059 21060 .ui.three.cards > .card:nth-child(3n+1) { 21061 clear: left; 21062 } 21063 21064 .ui.four.cards { 21065 margin-left: -0.75em; 21066 margin-right: -0.75em; 21067 } 21068 21069 .ui.four.cards > .card { 21070 width: -webkit-calc( 25% - 1.5em ); 21071 width: calc( 25% - 1.5em ); 21072 margin-left: 0.75em; 21073 margin-right: 0.75em; 21074 } 21075 21076 .ui.four.cards > .card:nth-child(4n+1) { 21077 clear: left; 21078 } 21079 21080 .ui.five.cards { 21081 margin-left: -0.75em; 21082 margin-right: -0.75em; 21083 } 21084 21085 .ui.five.cards > .card { 21086 width: -webkit-calc( 20% - 1.5em ); 21087 width: calc( 20% - 1.5em ); 21088 margin-left: 0.75em; 21089 margin-right: 0.75em; 21090 } 21091 21092 .ui.five.cards > .card:nth-child(5n+1) { 21093 clear: left; 21094 } 21095 21096 .ui.six.cards { 21097 margin-left: -0.75em; 21098 margin-right: -0.75em; 21099 } 21100 21101 .ui.six.cards > .card { 21102 width: -webkit-calc( 16.66666667% - 1.5em ); 21103 width: calc( 16.66666667% - 1.5em ); 21104 margin-left: 0.75em; 21105 margin-right: 0.75em; 21106 } 21107 21108 .ui.six.cards > .card:nth-child(6n+1) { 21109 clear: left; 21110 } 21111 21112 .ui.seven.cards { 21113 margin-left: -0.5em; 21114 margin-right: -0.5em; 21115 } 21116 21117 .ui.seven.cards > .card { 21118 width: -webkit-calc( 14.28571429% - 1em ); 21119 width: calc( 14.28571429% - 1em ); 21120 margin-left: 0.5em; 21121 margin-right: 0.5em; 21122 } 21123 21124 .ui.seven.cards > .card:nth-child(7n+1) { 21125 clear: left; 21126 } 21127 21128 .ui.eight.cards { 21129 margin-left: -0.5em; 21130 margin-right: -0.5em; 21131 } 21132 21133 .ui.eight.cards > .card { 21134 width: -webkit-calc( 12.5% - 1em ); 21135 width: calc( 12.5% - 1em ); 21136 margin-left: 0.5em; 21137 margin-right: 0.5em; 21138 font-size: 11px; 21139 } 21140 21141 .ui.eight.cards > .card:nth-child(8n+1) { 21142 clear: left; 21143 } 21144 21145 .ui.nine.cards { 21146 margin-left: -0.5em; 21147 margin-right: -0.5em; 21148 } 21149 21150 .ui.nine.cards > .card { 21151 width: -webkit-calc( 11.11111111% - 1em ); 21152 width: calc( 11.11111111% - 1em ); 21153 margin-left: 0.5em; 21154 margin-right: 0.5em; 21155 font-size: 10px; 21156 } 21157 21158 .ui.nine.cards > .card:nth-child(9n+1) { 21159 clear: left; 21160 } 21161 21162 .ui.ten.cards { 21163 margin-left: -0.5em; 21164 margin-right: -0.5em; 21165 } 21166 21167 .ui.ten.cards > .card { 21168 width: -webkit-calc( 10% - 1em ); 21169 width: calc( 10% - 1em ); 21170 margin-left: 0.5em; 21171 margin-right: 0.5em; 21172 } 21173 21174 .ui.ten.cards > .card:nth-child(10n+1) { 21175 clear: left; 21176 } 21177 21178 /*------------------- 21179 Doubling 21180 --------------------*/ 21181 21182 /* Mobily Only */ 21183 21184 @media only screen and (max-width: 767px) { 21185 .ui.two.doubling.cards { 21186 margin-left: 0em; 21187 margin-right: 0em; 21188 } 21189 21190 .ui.two.doubling.cards .card { 21191 width: 100%; 21192 margin-left: 0em; 21193 margin-right: 0em; 21194 } 21195 21196 .ui.three.doubling.cards { 21197 margin-left: -1em; 21198 margin-right: -1em; 21199 } 21200 21201 .ui.three.doubling.cards .card { 21202 width: -webkit-calc( 50% - 2em ); 21203 width: calc( 50% - 2em ); 21204 margin-left: 1em; 21205 margin-right: 1em; 21206 } 21207 21208 .ui.four.doubling.cards { 21209 margin-left: -1em; 21210 margin-right: -1em; 21211 } 21212 21213 .ui.four.doubling.cards .card { 21214 width: -webkit-calc( 50% - 2em ); 21215 width: calc( 50% - 2em ); 21216 margin-left: 1em; 21217 margin-right: 1em; 21218 } 21219 21220 .ui.five.doubling.cards { 21221 margin-left: -1em; 21222 margin-right: -1em; 21223 } 21224 21225 .ui.five.doubling.cards .card { 21226 width: -webkit-calc( 50% - 2em ); 21227 width: calc( 50% - 2em ); 21228 margin-left: 1em; 21229 margin-right: 1em; 21230 } 21231 21232 .ui.six.doubling.cards { 21233 margin-left: -1em; 21234 margin-right: -1em; 21235 } 21236 21237 .ui.six.doubling.cards .card { 21238 width: -webkit-calc( 50% - 2em ); 21239 width: calc( 50% - 2em ); 21240 margin-left: 1em; 21241 margin-right: 1em; 21242 } 21243 21244 .ui.seven.doubling.cards { 21245 margin-left: -1em; 21246 margin-right: -1em; 21247 } 21248 21249 .ui.seven.doubling.cards .card { 21250 width: -webkit-calc( 33.33333333% - 2em ); 21251 width: calc( 33.33333333% - 2em ); 21252 margin-left: 1em; 21253 margin-right: 1em; 21254 } 21255 21256 .ui.eight.doubling.cards { 21257 margin-left: -1em; 21258 margin-right: -1em; 21259 } 21260 21261 .ui.eight.doubling.cards .card { 21262 width: -webkit-calc( 33.33333333% - 2em ); 21263 width: calc( 33.33333333% - 2em ); 21264 margin-left: 1em; 21265 margin-right: 1em; 21266 } 21267 21268 .ui.nine.doubling.cards { 21269 margin-left: -1em; 21270 margin-right: -1em; 21271 } 21272 21273 .ui.nine.doubling.cards .card { 21274 width: -webkit-calc( 33.33333333% - 2em ); 21275 width: calc( 33.33333333% - 2em ); 21276 margin-left: 1em; 21277 margin-right: 1em; 21278 } 21279 21280 .ui.ten.doubling.cards { 21281 margin-left: -1em; 21282 margin-right: -1em; 21283 } 21284 21285 .ui.ten.doubling.cards .card { 21286 width: -webkit-calc( 33.33333333% - 2em ); 21287 width: calc( 33.33333333% - 2em ); 21288 margin-left: 1em; 21289 margin-right: 1em; 21290 } 21291 } 21292 21293 /* Tablet Only */ 21294 21295 @media only screen and (min-width: 768px) and (max-width: 991px) { 21296 .ui.two.doubling.cards { 21297 margin-left: 0em; 21298 margin-right: 0em; 21299 } 21300 21301 .ui.two.doubling.cards .card { 21302 width: 100%; 21303 margin-left: 0em; 21304 margin-right: 0em; 21305 } 21306 21307 .ui.three.doubling.cards { 21308 margin-left: -1em; 21309 margin-right: -1em; 21310 } 21311 21312 .ui.three.doubling.cards .card { 21313 width: -webkit-calc( 50% - 2em ); 21314 width: calc( 50% - 2em ); 21315 margin-left: 1em; 21316 margin-right: 1em; 21317 } 21318 21319 .ui.four.doubling.cards { 21320 margin-left: -1em; 21321 margin-right: -1em; 21322 } 21323 21324 .ui.four.doubling.cards .card { 21325 width: -webkit-calc( 50% - 2em ); 21326 width: calc( 50% - 2em ); 21327 margin-left: 1em; 21328 margin-right: 1em; 21329 } 21330 21331 .ui.five.doubling.cards { 21332 margin-left: -1em; 21333 margin-right: -1em; 21334 } 21335 21336 .ui.five.doubling.cards .card { 21337 width: -webkit-calc( 33.33333333% - 2em ); 21338 width: calc( 33.33333333% - 2em ); 21339 margin-left: 1em; 21340 margin-right: 1em; 21341 } 21342 21343 .ui.six.doubling.cards { 21344 margin-left: -1em; 21345 margin-right: -1em; 21346 } 21347 21348 .ui.six.doubling.cards .card { 21349 width: -webkit-calc( 33.33333333% - 2em ); 21350 width: calc( 33.33333333% - 2em ); 21351 margin-left: 1em; 21352 margin-right: 1em; 21353 } 21354 21355 .ui.eight.doubling.cards { 21356 margin-left: -1em; 21357 margin-right: -1em; 21358 } 21359 21360 .ui.eight.doubling.cards .card { 21361 width: -webkit-calc( 33.33333333% - 2em ); 21362 width: calc( 33.33333333% - 2em ); 21363 margin-left: 1em; 21364 margin-right: 1em; 21365 } 21366 21367 .ui.eight.doubling.cards { 21368 margin-left: -0.75em; 21369 margin-right: -0.75em; 21370 } 21371 21372 .ui.eight.doubling.cards .card { 21373 width: -webkit-calc( 25% - 1.5em ); 21374 width: calc( 25% - 1.5em ); 21375 margin-left: 0.75em; 21376 margin-right: 0.75em; 21377 } 21378 21379 .ui.nine.doubling.cards { 21380 margin-left: -0.75em; 21381 margin-right: -0.75em; 21382 } 21383 21384 .ui.nine.doubling.cards .card { 21385 width: -webkit-calc( 25% - 1.5em ); 21386 width: calc( 25% - 1.5em ); 21387 margin-left: 0.75em; 21388 margin-right: 0.75em; 21389 } 21390 21391 .ui.ten.doubling.cards { 21392 margin-left: -0.75em; 21393 margin-right: -0.75em; 21394 } 21395 21396 .ui.ten.doubling.cards .card { 21397 width: -webkit-calc( 20% - 1.5em ); 21398 width: calc( 20% - 1.5em ); 21399 margin-left: 0.75em; 21400 margin-right: 0.75em; 21401 } 21402 } 21403 21404 /*------------------- 21405 Stackable 21406 --------------------*/ 21407 21408 @media only screen and (max-width: 767px) { 21409 .ui.stackable.cards { 21410 display: block !important; 21411 } 21412 21413 .ui.stackable.cards .card:first-child { 21414 margin-top: 0em !important; 21415 } 21416 21417 .ui.stackable.cards > .card { 21418 display: block !important; 21419 height: auto !important; 21420 margin: 1em 1em; 21421 padding: 0 !important; 21422 width: -webkit-calc( 100% - 2em ) !important; 21423 width: calc( 100% - 2em ) !important; 21424 } 21425 } 21426 21427 /*-------------- 21428 Size 21429 ---------------*/ 21430 21431 .ui.cards > .card { 21432 font-size: 1em; 21433 } 21434 21435 /******************************* 21436 Theme Overrides 21437 *******************************/ 21438 21439 /******************************* 21440 User Variable Overrides 21441 *******************************/ 21442 /*! 21443 * # Semantic UI x.x - Comment 21444 * http://github.com/semantic-org/semantic-ui/ 21445 * 21446 * 21447 * Copyright 2014 Contributorss 21448 * Released under the MIT license 21449 * http://opensource.org/licenses/MIT 21450 * 21451 */ 21452 21453 /******************************* 21454 Standard 21455 *******************************/ 21456 21457 /*-------------- 21458 Comments 21459 ---------------*/ 21460 21461 .ui.comments { 21462 margin: 1.5em 0em; 21463 max-width: 650px; 21464 } 21465 21466 .ui.comments:first-child { 21467 margin-top: 0em; 21468 } 21469 21470 .ui.comments:last-child { 21471 margin-bottom: 0em; 21472 } 21473 21474 /*-------------- 21475 Comment 21476 ---------------*/ 21477 21478 .ui.comments .comment { 21479 position: relative; 21480 background: none; 21481 margin: 0.5em 0em 0em; 21482 padding: 0.5em 0em 0em; 21483 border: none; 21484 border-top: none; 21485 line-height: 1.2; 21486 } 21487 21488 .ui.comments .comment:first-child { 21489 margin-top: 0em; 21490 padding-top: 0em; 21491 } 21492 21493 /*-------------------- 21494 Nested Comments 21495 ---------------------*/ 21496 21497 .ui.comments .comment .comments { 21498 margin: 0em 0em 0.5em 0.5em; 21499 padding: 1em 0em 1em 1em; 21500 } 21501 21502 .ui.comments .comment .comments:before { 21503 position: absolute; 21504 top: 0px; 21505 left: 0px; 21506 } 21507 21508 .ui.comments .comment .comments .comment { 21509 border: none; 21510 border-top: none; 21511 background: none; 21512 } 21513 21514 /*-------------- 21515 Avatar 21516 ---------------*/ 21517 21518 .ui.comments .comment .avatar { 21519 display: block; 21520 width: 2.5em; 21521 height: auto; 21522 float: left; 21523 margin: 0.2em 0em 0em; 21524 } 21525 21526 .ui.comments .comment img.avatar, 21527 .ui.comments .comment .avatar img { 21528 display: block; 21529 margin: 0em auto; 21530 width: 100%; 21531 height: 100%; 21532 border-radius: 0.25rem; 21533 } 21534 21535 /*-------------- 21536 Content 21537 ---------------*/ 21538 21539 .ui.comments .comment > .content { 21540 display: block; 21541 } 21542 21543 /* If there is an avatar move content over */ 21544 21545 .ui.comments .comment > .avatar ~ .content { 21546 margin-left: 3.5em; 21547 } 21548 21549 /*-------------- 21550 Author 21551 ---------------*/ 21552 21553 .ui.comments .comment .author { 21554 font-size: 1em; 21555 color: rgba(0, 0, 0, 0.8); 21556 font-weight: bold; 21557 } 21558 21559 .ui.comments .comment a.author { 21560 cursor: pointer; 21561 } 21562 21563 .ui.comments .comment a.author:hover { 21564 color: #00b2f3; 21565 } 21566 21567 /*-------------- 21568 Metadata 21569 ---------------*/ 21570 21571 .ui.comments .comment .metadata { 21572 display: inline-block; 21573 margin-left: 0.5em; 21574 color: rgba(0, 0, 0, 0.4); 21575 font-size: 0.875em; 21576 } 21577 21578 .ui.comments .comment .metadata > * { 21579 display: inline-block; 21580 margin: 0em 0.5em 0em 0em; 21581 } 21582 21583 .ui.comments .comment .metadata > :last-child { 21584 margin-right: 0em; 21585 } 21586 21587 /*-------------------- 21588 Comment Text 21589 ---------------------*/ 21590 21591 .ui.comments .comment .text { 21592 margin: 0.25em 0em 0.5em; 21593 font-size: 1em; 21594 word-wrap: break-word; 21595 color: rgba(0, 0, 0, 0.8); 21596 line-height: 1.3; 21597 } 21598 21599 /*-------------------- 21600 User Actions 21601 ---------------------*/ 21602 21603 .ui.comments .comment .actions { 21604 font-size: 0.875em; 21605 } 21606 21607 .ui.comments .comment .actions a { 21608 cursor: pointer; 21609 display: inline-block; 21610 margin: 0em 0.75em 0em 0em; 21611 color: rgba(0, 0, 0, 0.4); 21612 } 21613 21614 .ui.comments .comment .actions a:last-child { 21615 margin-right: 0em; 21616 } 21617 21618 .ui.comments .comment .actions a.active, 21619 .ui.comments .comment .actions a:hover { 21620 color: rgba(0, 0, 0, 0.8); 21621 } 21622 21623 /*-------------------- 21624 Reply Form 21625 ---------------------*/ 21626 21627 .ui.comments > .reply.form { 21628 margin-top: 1em; 21629 } 21630 21631 .ui.comments .comment .reply.form { 21632 width: 100%; 21633 margin-top: 1em; 21634 } 21635 21636 .ui.comments .reply.form textarea { 21637 font-size: 1em; 21638 height: 12em; 21639 } 21640 21641 /******************************* 21642 State 21643 *******************************/ 21644 21645 .ui.collapsed.comments, 21646 .ui.comments .collapsed.comments, 21647 .ui.comments .collapsed.comment { 21648 display: none; 21649 } 21650 21651 /******************************* 21652 Variations 21653 *******************************/ 21654 21655 /*-------------------- 21656 Threaded 21657 ---------------------*/ 21658 21659 .ui.threaded.comments .comment .comments { 21660 margin: -1.5em 0 -1em 1.25em; 21661 padding: 3em 0em 2em 2.25em; 21662 box-shadow: -1px 0px 0px rgba(39, 41, 43, 0.15); 21663 } 21664 21665 /*-------------------- 21666 Minimal 21667 ---------------------*/ 21668 21669 .ui.minimal.comments .comment .actions { 21670 opacity: 0; 21671 position: absolute; 21672 top: 0px; 21673 right: 0px; 21674 left: auto; 21675 -webkit-transition: opacity 0.2s ease; 21676 transition: opacity 0.2s ease; 21677 -webkit-transition-delay: 0.1s; 21678 transition-delay: 0.1s; 21679 } 21680 21681 .ui.minimal.comments .comment > .content:hover > .actions { 21682 opacity: 1; 21683 } 21684 21685 /*-------------------- 21686 Sizes 21687 ---------------------*/ 21688 21689 .ui.small.comments { 21690 font-size: 0.9em; 21691 } 21692 21693 .ui.comments { 21694 font-size: 1em; 21695 } 21696 21697 .ui.large.comments { 21698 font-size: 1.1em; 21699 } 21700 21701 .ui.huge.comments { 21702 font-size: 1.2em; 21703 } 21704 21705 /******************************* 21706 Theme Overrides 21707 *******************************/ 21708 21709 /******************************* 21710 User Variable Overrides 21711 *******************************/ 21712 /*! 21713 * # Semantic UI x.x - Feed 21714 * http://github.com/semantic-org/semantic-ui/ 21715 * 21716 * 21717 * Copyright 2014 Contributorss 21718 * Released under the MIT license 21719 * http://opensource.org/licenses/MIT 21720 * 21721 */ 21722 21723 /******************************* 21724 Activity Feed 21725 *******************************/ 21726 21727 .ui.feed { 21728 margin: 1em 0em; 21729 } 21730 21731 .ui.feed:first-child { 21732 margin-top: 0em; 21733 } 21734 21735 .ui.feed:last-child { 21736 margin-top: 0em; 21737 } 21738 21739 /******************************* 21740 Content 21741 *******************************/ 21742 21743 /* Event */ 21744 21745 .ui.feed > .event { 21746 display: table; 21747 width: 100%; 21748 padding: 0.5rem 0em; 21749 margin: 0em; 21750 background: none; 21751 border-top: none; 21752 } 21753 21754 .ui.feed > .event:first-child { 21755 border-top: 0px; 21756 padding-top: 0em; 21757 } 21758 21759 .ui.feed > .event:last-child { 21760 padding-bottom: 0em; 21761 } 21762 21763 /* Event Label */ 21764 21765 .ui.feed > .event > .label { 21766 display: table-cell; 21767 width: 2.5em; 21768 height: 2.5em; 21769 vertical-align: top; 21770 text-align: left; 21771 } 21772 21773 .ui.feed > .event > .label .icon { 21774 opacity: 1; 21775 font-size: 1.5em; 21776 width: 100%; 21777 padding: 0.25em; 21778 background: none; 21779 border: none; 21780 border-radius: none; 21781 color: rgba(0, 0, 0, 0.6); 21782 } 21783 21784 .ui.feed > .event > .label img { 21785 width: 100%; 21786 height: auto; 21787 border-radius: 500rem; 21788 } 21789 21790 .ui.feed > .event > .label + .content { 21791 padding: 0.5em 0em 0.5em 1.25em; 21792 } 21793 21794 /* Content */ 21795 21796 .ui.feed > .event > .content { 21797 display: table-cell; 21798 vertical-align: top; 21799 text-align: left; 21800 word-wrap: break-word; 21801 } 21802 21803 .ui.feed > .event:last-child > .content { 21804 padding-bottom: 0em; 21805 } 21806 21807 /* Link */ 21808 21809 .ui.feed > .event > .content a { 21810 cursor: pointer; 21811 } 21812 21813 /*-------------- 21814 Date 21815 ---------------*/ 21816 21817 .ui.feed > .event > .content .date { 21818 margin: -0.5rem 0em 0em; 21819 padding: 0em; 21820 font-weight: normal; 21821 font-size: 1em; 21822 font-style: normal; 21823 color: rgba(0, 0, 0, 0.4); 21824 } 21825 21826 /*-------------- 21827 Summary 21828 ---------------*/ 21829 21830 .ui.feed > .event > .content .summary { 21831 margin: 0em; 21832 font-size: 1em; 21833 font-weight: bold; 21834 color: rgba(0, 0, 0, 0.8); 21835 } 21836 21837 /* Summary Image */ 21838 21839 .ui.feed > .event > .content .summary img { 21840 display: inline-block; 21841 width: auto; 21842 height: 2em; 21843 margin: -0.25em 0.25em 0em 0em; 21844 border-radius: 0.25em; 21845 vertical-align: middle; 21846 } 21847 21848 /*-------------- 21849 User 21850 ---------------*/ 21851 21852 .ui.feed > .event > .content .user { 21853 display: inline-block; 21854 font-weight: bold; 21855 margin-right: 0em; 21856 vertical-align: baseline; 21857 } 21858 21859 .ui.feed > .event > .content .user img { 21860 margin: -0.25em 0.25em 0em 0em; 21861 width: auto; 21862 height: 2em; 21863 vertical-align: middle; 21864 } 21865 21866 /*-------------- 21867 Inline Date 21868 ---------------*/ 21869 21870 /* Date inside Summary */ 21871 21872 .ui.feed > .event > .content .summary > .date { 21873 display: inline-block; 21874 float: none; 21875 font-weight: normal; 21876 font-size: 0.875em; 21877 font-style: normal; 21878 margin: 0em 0em 0em 0.5em; 21879 padding: 0em; 21880 color: rgba(0, 0, 0, 0.4); 21881 } 21882 21883 /*-------------- 21884 Extra Summary 21885 ---------------*/ 21886 21887 .ui.feed > .event > .content .extra { 21888 margin: 0.5em 0em 0em; 21889 background: none; 21890 padding: 0em; 21891 color: rgba(0, 0, 0, 0.8); 21892 } 21893 21894 /* Images */ 21895 21896 .ui.feed > .event > .content .extra.images img { 21897 display: inline-block; 21898 margin: 0em 0.25em 0em 0em; 21899 width: 6em; 21900 } 21901 21902 /* Text */ 21903 21904 .ui.feed > .event > .content .extra.text { 21905 padding: 0.5em 1em; 21906 border-left: 3px solid rgba(0, 0, 0, 0.2); 21907 font-size: 1em; 21908 max-width: 500px; 21909 line-height: 1.33; 21910 } 21911 21912 /*-------------- 21913 Meta 21914 ---------------*/ 21915 21916 .ui.feed > .event > .content .meta { 21917 display: inline-block; 21918 font-size: 0.875em; 21919 margin: 0.5em 0em 0em; 21920 background: none; 21921 border: none; 21922 border-radius: 0; 21923 box-shadow: none; 21924 padding: 0em; 21925 color: rgba(0, 0, 0, 0.6); 21926 } 21927 21928 .ui.feed > .event > .content .meta > * { 21929 position: relative; 21930 margin-left: 0.75em; 21931 } 21932 21933 .ui.feed > .event > .content .meta > *:after { 21934 content: ''; 21935 color: rgba(0, 0, 0, 0.2); 21936 top: 0em; 21937 left: -1em; 21938 opacity: 1; 21939 position: absolute; 21940 vertical-align: top; 21941 } 21942 21943 .ui.feed > .event > .content .meta .like { 21944 color: ''; 21945 -webkit-transition: 0.2s color ease; 21946 transition: 0.2s color ease; 21947 } 21948 21949 .ui.feed > .event > .content .meta .like:hover .icon { 21950 color: #ff2733; 21951 } 21952 21953 .ui.feed > .event > .content .meta .active.like .icon { 21954 color: #ef404a; 21955 } 21956 21957 /* First element */ 21958 21959 .ui.feed > .event > .content .meta > :first-child { 21960 margin-left: 0em; 21961 } 21962 21963 .ui.feed > .event > .content .meta > :first-child::after { 21964 display: none; 21965 } 21966 21967 /* Action */ 21968 21969 .ui.feed > .event > .content .meta a, 21970 .ui.feed > .event > .content .meta > .icon { 21971 cursor: pointer; 21972 opacity: 1; 21973 color: rgba(0, 0, 0, 0.5); 21974 -webkit-transition: color 0.2s ease; 21975 transition: color 0.2s ease; 21976 } 21977 21978 .ui.feed > .event > .content .meta a:hover, 21979 .ui.feed > .event > .content .meta a:hover .icon, 21980 .ui.feed > .event > .content .meta > .icon:hover { 21981 color: rgba(0, 0, 0, 0.8); 21982 } 21983 21984 /******************************* 21985 Variations 21986 *******************************/ 21987 21988 .ui.small.feed { 21989 font-size: 0.9em; 21990 } 21991 21992 .ui.feed { 21993 font-size: 1em; 21994 } 21995 21996 .ui.large.feed { 21997 font-size: 1.1em; 21998 } 21999 22000 /******************************* 22001 Theme Overrides 22002 *******************************/ 22003 22004 /******************************* 22005 User Variable Overrides 22006 *******************************/ 22007 /*! 22008 * # Semantic UI x.x - Item 22009 * http://github.com/semantic-org/semantic-ui/ 22010 * 22011 * 22012 * Copyright 2014 Contributorss 22013 * Released under the MIT license 22014 * http://opensource.org/licenses/MIT 22015 * 22016 */ 22017 22018 /******************************* 22019 Standard 22020 *******************************/ 22021 22022 /*-------------- 22023 Item 22024 ---------------*/ 22025 22026 .ui.items > .item { 22027 table-layout: fixed; 22028 display: table; 22029 margin: 1em 0em; 22030 width: 100%; 22031 min-height: 0px; 22032 background: transparent; 22033 padding: 0em; 22034 border: none; 22035 border-radius: 0rem; 22036 box-shadow: none; 22037 -webkit-transition: box-shadow 0.2s ease; 22038 transition: box-shadow 0.2s ease; 22039 z-index: ''; 22040 } 22041 22042 .ui.items > .item a { 22043 cursor: pointer; 22044 } 22045 22046 /*-------------- 22047 Items 22048 ---------------*/ 22049 22050 .ui.items { 22051 margin: 1.5em 0em; 22052 } 22053 22054 .ui.items:first-child { 22055 margin-top: 0em !important; 22056 } 22057 22058 .ui.items:last-child { 22059 margin-bottom: 0em !important; 22060 } 22061 22062 /*-------------- 22063 Item 22064 ---------------*/ 22065 22066 .ui.items > .item { 22067 min-width: 100%; 22068 } 22069 22070 .ui.items > .item:after { 22071 display: block; 22072 content: ' '; 22073 height: 0px; 22074 clear: both; 22075 overflow: hidden; 22076 visibility: hidden; 22077 } 22078 22079 .ui.items > .item:first-child { 22080 margin-top: 0em; 22081 } 22082 22083 .ui.items > .item:last-child { 22084 margin-bottom: 0em; 22085 } 22086 22087 /*-------------- 22088 Images 22089 ---------------*/ 22090 22091 .ui.items > .item > .image { 22092 position: relative; 22093 display: table-cell; 22094 float: none; 22095 margin: 0em; 22096 padding: 0em; 22097 max-height: ''; 22098 vertical-align: top; 22099 } 22100 22101 .ui.items > .item > .image > img { 22102 display: block; 22103 width: 100%; 22104 height: auto; 22105 border-radius: 0.125rem; 22106 border: none; 22107 } 22108 22109 .ui.items > .item > .image:only-child > img { 22110 border-radius: 0rem; 22111 } 22112 22113 /*-------------- 22114 Content 22115 ---------------*/ 22116 22117 .ui.items > .item > .content { 22118 display: block; 22119 background: none; 22120 margin: 0em; 22121 padding: 0em; 22122 box-shadow: none; 22123 font-size: 1em; 22124 border: none; 22125 border-radius: 0em; 22126 } 22127 22128 .ui.items > .item > .content:after { 22129 display: block; 22130 content: ' '; 22131 height: 0px; 22132 clear: both; 22133 overflow: hidden; 22134 visibility: hidden; 22135 } 22136 22137 .ui.items > .item > .image + .content { 22138 width: 100%; 22139 display: table-cell; 22140 margin-left: 0em; 22141 vertical-align: top; 22142 padding-left: 1.5em; 22143 } 22144 22145 .ui.items > .item > .content > .header { 22146 display: block; 22147 margin: -0.165em 0em 0em; 22148 font-family: 'Roboto', 'Helvetica Neue', Arial, Helvetica, sans-serif; 22149 font-weight: bold; 22150 color: rgba(0, 0, 0, 0.85); 22151 } 22152 22153 /* Default Header Size */ 22154 22155 .ui.items > .item > .content > .header:not(.ui) { 22156 font-size: 1.2em; 22157 } 22158 22159 /*-------------- 22160 Floated 22161 ---------------*/ 22162 22163 .ui.items > .item [class*="left floated"] { 22164 float: left; 22165 } 22166 22167 .ui.items > .item [class*="right floated"] { 22168 float: right; 22169 } 22170 22171 /*-------------- 22172 Content Image 22173 ---------------*/ 22174 22175 .ui.items > .item .content img { 22176 vertical-align: middle; 22177 width: ''; 22178 } 22179 22180 .ui.items > .item img.avatar, 22181 .ui.items > .item .avatar img { 22182 width: ''; 22183 height: ''; 22184 border-radius: 500rem; 22185 } 22186 22187 /*-------------- 22188 Description 22189 ---------------*/ 22190 22191 .ui.items > .item > .content > .description { 22192 margin-top: 0.6em; 22193 max-width: 550px; 22194 font-size: 1em; 22195 line-height: 1.33; 22196 color: rgba(0, 0, 0, 0.8); 22197 } 22198 22199 /*-------------- 22200 Paragraph 22201 ---------------*/ 22202 22203 .ui.items > .item > .content p { 22204 margin: 0em 0em 0.5em; 22205 } 22206 22207 .ui.items > .item > .content p:last-child { 22208 margin-bottom: 0em; 22209 } 22210 22211 /*-------------- 22212 Meta 22213 ---------------*/ 22214 22215 .ui.items > .item .meta { 22216 font-size: 1em; 22217 line-height: 1em; 22218 color: rgba(0, 0, 0, 0.6); 22219 } 22220 22221 .ui.items > .item .meta * { 22222 margin-right: 0.3em; 22223 } 22224 22225 .ui.items > .item .meta :last-child { 22226 margin-right: 0em; 22227 } 22228 22229 .ui.items > .item .meta [class*="right floated"] { 22230 margin-right: 0em; 22231 margin-left: 0.3em; 22232 } 22233 22234 /*-------------- 22235 Links 22236 ---------------*/ 22237 22238 /* Generic */ 22239 22240 .ui.items > .item > .content a:not(.ui) { 22241 color: ''; 22242 -webkit-transition: color 0.2s ease; 22243 transition: color 0.2s ease; 22244 } 22245 22246 .ui.items > .item > .content a:not(.ui):hover { 22247 color: ''; 22248 } 22249 22250 /* Header */ 22251 22252 .ui.items > .item > .content > a.header { 22253 color: rgba(0, 0, 0, 0.85); 22254 } 22255 22256 .ui.items > .item > .content > a.header:hover { 22257 color: #00b2f3; 22258 } 22259 22260 /* Meta */ 22261 22262 .ui.items > .item .meta > a:not(.ui) { 22263 color: rgba(0, 0, 0, 0.4); 22264 } 22265 22266 .ui.items > .item .meta > a:not(.ui):hover { 22267 color: rgba(0, 0, 0, 0.8); 22268 } 22269 22270 /*-------------- 22271 Labels 22272 ---------------*/ 22273 22274 /*-----Star----- */ 22275 22276 /* Icon */ 22277 22278 .ui.items > .item > .content .favorite.icon { 22279 cursor: pointer; 22280 opacity: 0.75; 22281 -webkit-transition: color 0.2s ease; 22282 transition: color 0.2s ease; 22283 } 22284 22285 .ui.items > .item > .content .favorite.icon:hover { 22286 opacity: 1; 22287 color: #ffb70a; 22288 } 22289 22290 .ui.items > .item > .content .active.favorite.icon { 22291 color: #ffe623; 22292 } 22293 22294 /*-----Like----- */ 22295 22296 /* Icon */ 22297 22298 .ui.items > .item > .content .like.icon { 22299 cursor: pointer; 22300 opacity: 0.75; 22301 -webkit-transition: color 0.2s ease; 22302 transition: color 0.2s ease; 22303 } 22304 22305 .ui.items > .item > .content .like.icon:hover { 22306 opacity: 1; 22307 color: #ff2733; 22308 } 22309 22310 .ui.items > .item > .content .active.like.icon { 22311 color: #ff2733; 22312 } 22313 22314 /*---------------- 22315 Extra Content 22316 -----------------*/ 22317 22318 .ui.items > .item .extra { 22319 display: block; 22320 position: relative; 22321 background: none; 22322 margin: 0.5rem 0em 0em; 22323 width: 100%; 22324 padding: 0em 0em 0em; 22325 top: 0em; 22326 left: 0em; 22327 color: rgba(0, 0, 0, 0.4); 22328 box-shadow: none; 22329 -webkit-transition: color 0.2s ease; 22330 transition: color 0.2s ease; 22331 border-top: none; 22332 } 22333 22334 .ui.items > .item .extra > * { 22335 margin: 0.25rem 0.5rem 0.25rem 0em; 22336 } 22337 22338 .ui.items > .item .extra > [class*="right floated"] { 22339 margin: 0.25rem 0em 0.25rem 0.5rem; 22340 } 22341 22342 .ui.items > .item .extra:after { 22343 display: block; 22344 content: ' '; 22345 height: 0px; 22346 clear: both; 22347 overflow: hidden; 22348 visibility: hidden; 22349 } 22350 22351 /******************************* 22352 Responsive 22353 *******************************/ 22354 22355 /* Default Image Width */ 22356 22357 .ui.items > .item > .image:not(.ui) { 22358 width: 175px; 22359 } 22360 22361 /* Tablet Only */ 22362 22363 @media only screen and (min-width: 768px) and (max-width: 991px) { 22364 .ui.items > .item { 22365 margin: 1em 0em; 22366 } 22367 22368 .ui.items > .item > .image:not(.ui) { 22369 width: 150px; 22370 } 22371 22372 .ui.items > .item > .image + .content { 22373 display: block; 22374 padding: 0em 0em 0em 1em; 22375 } 22376 } 22377 22378 /* Mobily Only */ 22379 22380 @media only screen and (max-width: 767px) { 22381 .ui.items > .item { 22382 margin: 2em 0em; 22383 } 22384 22385 .ui.items > .item > .image { 22386 display: block; 22387 margin-left: auto; 22388 margin-right: auto; 22389 } 22390 22391 .ui.items > .item > .image, 22392 .ui.items > .item > .image > img { 22393 max-width: 100% !important; 22394 width: auto !important; 22395 max-height: 250px !important; 22396 } 22397 22398 .ui.items > .item > .image + .content { 22399 display: block; 22400 padding: 1.5em 0em 0em; 22401 } 22402 } 22403 22404 /******************************* 22405 Variations 22406 *******************************/ 22407 22408 /*------------------- 22409 Aligned 22410 --------------------*/ 22411 22412 .ui.items > .item > .image + [class*="top aligned"].content { 22413 vertical-align: top; 22414 } 22415 22416 .ui.items > .item > .image + [class*="middle aligned"].content { 22417 vertical-align: middle; 22418 } 22419 22420 .ui.items > .item > .image + [class*="bottom aligned"].content { 22421 vertical-align: bottom; 22422 } 22423 22424 /*-------------- 22425 Relaxed 22426 ---------------*/ 22427 22428 .ui.relaxed.items > .item { 22429 margin: 1.5em 0em; 22430 } 22431 22432 .ui[class*="very relaxed"].items > .item { 22433 margin: 2em 0em; 22434 } 22435 22436 /*------------------- 22437 Divided 22438 --------------------*/ 22439 22440 .ui.divided.items > .item { 22441 border-top: 1px solid rgba(39, 41, 43, 0.15); 22442 margin: 0em; 22443 padding: 1em 0em; 22444 } 22445 22446 .ui.divided.items > .item:first-child { 22447 border-top: none; 22448 margin-top: 0em !important; 22449 padding-top: 0em !important; 22450 } 22451 22452 .ui.divided.items > .item:last-child { 22453 margin-bottom: 0em !important; 22454 padding-bottom: 0em !important; 22455 } 22456 22457 /* Relaxed Divided */ 22458 22459 .ui.relaxed.divided.items > .item { 22460 margin: 0em; 22461 padding: 1.5em 0em; 22462 } 22463 22464 .ui[class*="very relaxed"].divided.items > .item { 22465 margin: 0em; 22466 padding: 2em 0em; 22467 } 22468 22469 /*------------------- 22470 Link 22471 --------------------*/ 22472 22473 .ui.items a.item:hover, 22474 .ui.link.items > .item:hover { 22475 cursor: pointer; 22476 } 22477 22478 .ui.items a.item:hover .content .header, 22479 .ui.link.items > .item:hover .content .header { 22480 color: #00b2f3; 22481 } 22482 22483 /*-------------- 22484 Size 22485 ---------------*/ 22486 22487 .ui.items > .item { 22488 font-size: 1em; 22489 } 22490 22491 /******************************* 22492 Theme Overrides 22493 *******************************/ 22494 22495 /******************************* 22496 User Variable Overrides 22497 *******************************/ 22498 /*! 22499 * # Semantic UI x.x - Statistic 22500 * http://github.com/semantic-org/semantic-ui/ 22501 * 22502 * 22503 * Copyright 2014 Contributorss 22504 * Released under the MIT license 22505 * http://opensource.org/licenses/MIT 22506 * 22507 */ 22508 22509 /******************************* 22510 Statistic 22511 *******************************/ 22512 22513 /* Standalone */ 22514 22515 .ui.statistic { 22516 display: inline-block; 22517 margin: 1em 0em; 22518 max-width: 175px; 22519 } 22520 22521 .ui.statistic + .ui.statistic { 22522 margin: 0em 0em 0em 1em; 22523 } 22524 22525 .ui.statistic:first-child { 22526 margin-top: 0em; 22527 } 22528 22529 .ui.statistic:last-child { 22530 margin-bottom: 0em; 22531 } 22532 22533 /* Grouped */ 22534 22535 .ui.statistics > .statistic { 22536 display: block; 22537 float: left; 22538 margin: 0em 1em 2em; 22539 max-width: 175px; 22540 } 22541 22542 /******************************* 22543 Group 22544 *******************************/ 22545 22546 .ui.statistics { 22547 display: block; 22548 margin: 1em -1em; 22549 } 22550 22551 /* Clearing */ 22552 22553 .ui.statistics:after { 22554 display: block; 22555 content: ' '; 22556 height: 0px; 22557 clear: both; 22558 overflow: hidden; 22559 visibility: hidden; 22560 } 22561 22562 .ui.statistics:first-child { 22563 margin-top: 0em; 22564 } 22565 22566 .ui.statistics:last-child { 22567 margin-bottom: 0em; 22568 } 22569 22570 /******************************* 22571 Content 22572 *******************************/ 22573 22574 /*-------------- 22575 Value 22576 ---------------*/ 22577 22578 .ui.statistics .statistic > .value, 22579 .ui.statistic > .value { 22580 font-family: 'Roboto', 'Helvetica Neue', Arial, Helvetica, sans-serif; 22581 font-size: 4rem; 22582 font-weight: normal; 22583 line-height: 1em; 22584 color: #1b1c1d; 22585 text-transform: uppercase; 22586 text-align: center; 22587 } 22588 22589 /*-------------- 22590 Label 22591 ---------------*/ 22592 22593 .ui.statistics .statistic > .label, 22594 .ui.statistic > .label { 22595 font-family: 'Roboto', 'Helvetica Neue', Arial, Helvetica, sans-serif; 22596 font-size: 1rem; 22597 font-weight: normal; 22598 color: rgba(0, 0, 0, 0.4); 22599 text-transform: none; 22600 text-align: center; 22601 } 22602 22603 /* Top Label */ 22604 22605 .ui.statistics .statistic > .label ~ .value, 22606 .ui.statistic > .label ~ .value { 22607 margin-top: 0rem; 22608 } 22609 22610 /* Bottom Label */ 22611 22612 .ui.statistics .statistic > .value ~ .label, 22613 .ui.statistic > .value ~ .label { 22614 margin-top: 0.25rem; 22615 } 22616 22617 /******************************* 22618 Types 22619 *******************************/ 22620 22621 /*-------------- 22622 Icon Value 22623 ---------------*/ 22624 22625 .ui.statistics .statistic > .value .icon, 22626 .ui.statistic > .value .icon { 22627 opacity: 1; 22628 width: auto; 22629 margin: 0em; 22630 } 22631 22632 /*-------------- 22633 Text Value 22634 ---------------*/ 22635 22636 .ui.statistics .statistic > .text.value, 22637 .ui.statistic > .text.value { 22638 line-height: 1em; 22639 min-height: 2em; 22640 text-align: center; 22641 } 22642 22643 .ui.statistics .statistic > .text.value + .label, 22644 .ui.statistic > .text.value + .label { 22645 text-align: center; 22646 } 22647 22648 /*-------------- 22649 Image Value 22650 ---------------*/ 22651 22652 .ui.statistics .statistic > .value img, 22653 .ui.statistic > .value img { 22654 max-height: 3rem; 22655 vertical-align: baseline; 22656 } 22657 22658 /******************************* 22659 Variations 22660 *******************************/ 22661 22662 /*-------------- 22663 Horizontal 22664 ---------------*/ 22665 22666 .ui.horizontal.statistics, 22667 .ui.horizontal.statistic { 22668 display: block; 22669 margin: 0em; 22670 max-width: 9999px; 22671 } 22672 22673 .ui.horizontal.statistics .statistic { 22674 float: none; 22675 margin: 1em 0em; 22676 max-width: 9999px; 22677 } 22678 22679 .ui.horizontal.statistic > .text.value, 22680 .ui.horizontal.statistics > .statistic > .text.value { 22681 min-height: 0em !important; 22682 } 22683 22684 .ui.horizontal.statistics .statistic > .value .icon, 22685 .ui.horizontal.statistic > .value .icon { 22686 width: 1.18em; 22687 } 22688 22689 .ui.horizontal.statistics .statistic > .value, 22690 .ui.horizontal.statistic > .value { 22691 display: inline-block; 22692 vertical-align: middle; 22693 } 22694 22695 .ui.horizontal.statistics .statistic > .label, 22696 .ui.horizontal.statistic > .label { 22697 display: inline-block; 22698 vertical-align: middle; 22699 margin: 0em 0em 0em 0.75em; 22700 } 22701 22702 /*-------------- 22703 Colors 22704 ---------------*/ 22705 22706 .ui.blue.statistics .statistic > .value, 22707 .ui.statistics .blue.statistic > .value, 22708 .ui.blue.statistic > .value { 22709 color: #006e93; 22710 } 22711 22712 .ui.green.statistics .statistic > .value, 22713 .ui.statistics .green.statistic > .value, 22714 .ui.green.statistic > .value { 22715 color: #5bbd72; 22716 } 22717 22718 .ui.orange.statistics .statistic > .value, 22719 .ui.statistics .orange.statistic > .value, 22720 .ui.orange.statistic > .value { 22721 color: #e07b53; 22722 } 22723 22724 .ui.pink.statistics .statistic > .value, 22725 .ui.statistics .pink.statistic > .value, 22726 .ui.pink.statistic > .value { 22727 color: #d9499a; 22728 } 22729 22730 .ui.purple.statistics .statistic > .value, 22731 .ui.statistics .purple.statistic > .value, 22732 .ui.purple.statistic > .value { 22733 color: #564f8a; 22734 } 22735 22736 .ui.red.statistics .statistic > .value, 22737 .ui.statistics .red.statistic > .value, 22738 .ui.red.statistic > .value { 22739 color: #d95c5c; 22740 } 22741 22742 .ui.teal.statistics .statistic > .value, 22743 .ui.statistics .teal.statistic > .value, 22744 .ui.teal.statistic > .value { 22745 color: #00b5ad; 22746 } 22747 22748 .ui.yellow.statistics .statistic > .value, 22749 .ui.statistics .yellow.statistic > .value, 22750 .ui.yellow.statistic > .value { 22751 color: #f2c61f; 22752 } 22753 22754 /*-------------- 22755 Floated 22756 ---------------*/ 22757 22758 .ui[class*="left floated"].statistic { 22759 float: left; 22760 margin: 0em 2em 1em 0em; 22761 } 22762 22763 .ui[class*="right floated"].statistic { 22764 float: right; 22765 margin: 0em 0em 1em 2em; 22766 } 22767 22768 .ui.floated.statistic:last-child { 22769 margin-bottom: 0em; 22770 } 22771 22772 /*-------------- 22773 Inverted 22774 ---------------*/ 22775 22776 .ui.inverted.statistic .value { 22777 color: #ffffff; 22778 } 22779 22780 .ui.inverted.statistic .label { 22781 color: rgba(255, 255, 255, 0.8); 22782 } 22783 22784 .ui.inverted.blue.statistics .statistic > .value, 22785 .ui.statistics .inverted.blue.statistic > .value, 22786 .ui.inverted.blue.statistic > .value { 22787 color: #0097c9; 22788 } 22789 22790 .ui.inverted.green.statistics .statistic > .value, 22791 .ui.statistics .inverted.green.statistic > .value, 22792 .ui.inverted.green.statistic > .value { 22793 color: #2ecc40; 22794 } 22795 22796 .ui.inverted.orange.statistics .statistic > .value, 22797 .ui.statistics .inverted.orange.statistic > .value, 22798 .ui.inverted.orange.statistic > .value { 22799 color: #ff851b; 22800 } 22801 22802 .ui.inverted.pink.statistics .statistic > .value, 22803 .ui.statistics .inverted.pink.statistic > .value, 22804 .ui.inverted.pink.statistic > .value { 22805 color: #ff8edf; 22806 } 22807 22808 .ui.inverted.purple.statistics .statistic > .value, 22809 .ui.statistics .inverted.purple.statistic > .value, 22810 .ui.inverted.purple.statistic > .value { 22811 color: #cdc6ff; 22812 } 22813 22814 .ui.inverted.red.statistics .statistic > .value, 22815 .ui.statistics .inverted.red.statistic > .value, 22816 .ui.inverted.red.statistic > .value { 22817 color: #ff695e; 22818 } 22819 22820 .ui.inverted.teal.statistics .statistic > .value, 22821 .ui.statistics .inverted.teal.statistic > .value, 22822 .ui.inverted.teal.statistic > .value { 22823 color: #6dffff; 22824 } 22825 22826 .ui.inverted.yellow.statistics .statistic > .value, 22827 .ui.statistics .inverted.yellow.statistic > .value, 22828 .ui.inverted.yellow.statistic > .value { 22829 color: #ffe21f; 22830 } 22831 22832 /*-------------- 22833 Sizes 22834 ---------------*/ 22835 22836 /* Mini */ 22837 22838 .ui.mini.statistics .statistic > .value, 22839 .ui.mini.statistic > .value { 22840 font-size: 1.5rem; 22841 } 22842 22843 .ui.mini.horizontal.statistics .statistic > .value, 22844 .ui.mini.horizontal.statistic > .value { 22845 font-size: 1.5rem; 22846 } 22847 22848 .ui.mini.statistics .statistic > .text.value, 22849 .ui.mini.statistic > .text.value { 22850 font-size: 1rem; 22851 } 22852 22853 /* Tiny */ 22854 22855 .ui.tiny.statistics .statistic > .value, 22856 .ui.tiny.statistic > .value { 22857 font-size: 2rem; 22858 } 22859 22860 .ui.tiny.horizontal.statistics .statistic > .value, 22861 .ui.tiny.horizontal.statistic > .value { 22862 font-size: 2rem; 22863 } 22864 22865 .ui.tiny.statistics .statistic > .text.value, 22866 .ui.tiny.statistic > .text.value { 22867 font-size: 1rem; 22868 } 22869 22870 /* Small */ 22871 22872 .ui.small.statistics .statistic > .value, 22873 .ui.small.statistic > .value { 22874 font-size: 3rem; 22875 } 22876 22877 .ui.small.horizontal.statistics .statistic > .value, 22878 .ui.small.horizontal.statistic > .value { 22879 font-size: 2rem; 22880 } 22881 22882 .ui.small.statistics .statistic > .text.value, 22883 .ui.small.statistic > .text.value { 22884 font-size: 1.5rem; 22885 } 22886 22887 /* Medium */ 22888 22889 .ui.statistics .statistic > .value, 22890 .ui.statistic > .value { 22891 font-size: 4rem; 22892 } 22893 22894 .ui.horizontal.statistics .statistic > .value, 22895 .ui.horizontal.statistic > .value { 22896 font-size: 3rem; 22897 } 22898 22899 .ui.statistics .statistic > .text.value, 22900 .ui.statistic > .text.value { 22901 font-size: 2rem; 22902 } 22903 22904 /* Large */ 22905 22906 .ui.large.statistics .statistic > .value, 22907 .ui.large.statistic > .value { 22908 font-size: 5rem; 22909 } 22910 22911 .ui.large.horizontal.statistics .statistic > .value, 22912 .ui.large.horizontal.statistic > .value { 22913 font-size: 4rem; 22914 } 22915 22916 .ui.large.statistics .statistic > .text.value, 22917 .ui.large.statistic > .text.value { 22918 font-size: 2.5rem; 22919 } 22920 22921 /* Huge */ 22922 22923 .ui.huge.statistics .statistic > .value, 22924 .ui.huge.statistic > .value { 22925 font-size: 6rem; 22926 } 22927 22928 .ui.huge.horizontal.statistics .statistic > .value, 22929 .ui.huge.horizontal.statistic > .value { 22930 font-size: 5rem; 22931 } 22932 22933 .ui.huge.statistics .statistic > .text.value, 22934 .ui.huge.statistic > .text.value { 22935 font-size: 2.5rem; 22936 } 22937 22938 /******************************* 22939 Theme Overrides 22940 *******************************/ 22941 22942 /******************************* 22943 User Variable Overrides 22944 *******************************/ 22945 /*! 22946 * # Semantic UI x.x - Accordion 22947 * http://github.com/semantic-org/semantic-ui/ 22948 * 22949 * 22950 * Copyright 2014 Contributors 22951 * Released under the MIT license 22952 * http://opensource.org/licenses/MIT 22953 * 22954 */ 22955 22956 /******************************* 22957 Accordion 22958 *******************************/ 22959 22960 .ui.accordion, 22961 .ui.accordion .accordion { 22962 max-width: 100%; 22963 font-size: 1em; 22964 } 22965 22966 .ui.accordion .accordion { 22967 margin: 1em 0em 0em; 22968 padding: 0em; 22969 } 22970 22971 /* Title */ 22972 22973 .ui.accordion .title, 22974 .ui.accordion .accordion .title { 22975 cursor: pointer; 22976 } 22977 22978 /* Default Styling */ 22979 22980 .ui.accordion .title:not(.ui) { 22981 padding: 0.5em 0em; 22982 font-family: 'Roboto', 'Helvetica Neue', Arial, Helvetica, sans-serif; 22983 font-size: 1em; 22984 color: rgba(0, 0, 0, 0.8); 22985 } 22986 22987 /* Content */ 22988 22989 .ui.accordion .title ~ .content, 22990 .ui.accordion .accordion .title ~ .content { 22991 display: none; 22992 } 22993 22994 /* Default Styling */ 22995 22996 .ui.accordion:not(.styled) .title ~ .content:not(.ui), 22997 .ui.accordion:not(.styled) .accordion .title ~ .content:not(.ui) { 22998 margin: 0em; 22999 padding: 0.5em 0em 1em; 23000 } 23001 23002 .ui.accordion:not(.styled) .title ~ .content:not(.ui):last-child { 23003 padding-bottom: 0em; 23004 } 23005 23006 /* Arrow */ 23007 23008 .ui.accordion .title .dropdown.icon, 23009 .ui.accordion .accordion .title .dropdown.icon { 23010 display: inline-block; 23011 float: none; 23012 opacity: 1; 23013 width: 1.25em; 23014 height: 1em; 23015 margin: 0em 0.25rem 0em 0rem; 23016 padding: 0em; 23017 font-size: 1em; 23018 -webkit-transition: -webkit-transform 0.2s ease, opacity 0.2s ease; 23019 transition: transform 0.2s ease, opacity 0.2s ease; 23020 vertical-align: baseline; 23021 -webkit-transform: none; 23022 -ms-transform: none; 23023 transform: none; 23024 } 23025 23026 /*-------------- 23027 Coupling 23028 ---------------*/ 23029 23030 /* Menu */ 23031 23032 .ui.accordion.menu .item .title { 23033 display: block; 23034 padding: 0em; 23035 } 23036 23037 .ui.accordion.menu .item .title > .dropdown.icon { 23038 float: right; 23039 margin: 0.165em 0em 0em 1em; 23040 -webkit-transform: rotate(180deg); 23041 -ms-transform: rotate(180deg); 23042 transform: rotate(180deg); 23043 } 23044 23045 /* Header */ 23046 23047 .ui.accordion .ui.header .dropdown.icon { 23048 font-size: 1em; 23049 margin: 0em 0.25rem 0em 0rem; 23050 } 23051 23052 /******************************* 23053 States 23054 *******************************/ 23055 23056 .ui.accordion .active.title .dropdown.icon, 23057 .ui.accordion .accordion .active.title .dropdown.icon { 23058 -webkit-transform: rotate(90deg); 23059 -ms-transform: rotate(90deg); 23060 transform: rotate(90deg); 23061 } 23062 23063 .ui.accordion.menu .item .active.title > .dropdown.icon { 23064 -webkit-transform: rotate(90deg); 23065 -ms-transform: rotate(90deg); 23066 transform: rotate(90deg); 23067 } 23068 23069 /******************************* 23070 Types 23071 *******************************/ 23072 23073 /*-------------- 23074 Styled 23075 ---------------*/ 23076 23077 .ui.styled.accordion { 23078 width: 600px; 23079 } 23080 23081 .ui.styled.accordion, 23082 .ui.styled.accordion .accordion { 23083 border-radius: 0.2857rem; 23084 background: #ffffff; 23085 box-shadow: 0px 1px 2px 0 rgba(0, 0, 0, 0.05), 0px 0px 0px 1px rgba(39, 41, 43, 0.15); 23086 } 23087 23088 .ui.styled.accordion .title, 23089 .ui.styled.accordion .accordion .title { 23090 margin: 0em; 23091 padding: 0.75em 1em; 23092 color: rgba(0, 0, 0, 0.4); 23093 font-weight: bold; 23094 border-top: 1px solid rgba(39, 41, 43, 0.15); 23095 -webkit-transition: background 0.2s ease, color 0.2s ease; 23096 transition: background 0.2s ease, color 0.2s ease; 23097 } 23098 23099 .ui.styled.accordion > .title:first-child, 23100 .ui.styled.accordion .accordion .title:first-child { 23101 border-top: none; 23102 } 23103 23104 /* Content */ 23105 23106 .ui.styled.accordion .content, 23107 .ui.styled.accordion .accordion .content { 23108 margin: 0em; 23109 padding: 0.5em 1em 1.5em; 23110 } 23111 23112 .ui.styled.accordion .accordion .content { 23113 padding: 0em; 23114 padding: 0.5em 1em 1.5em; 23115 } 23116 23117 /* Hover */ 23118 23119 .ui.styled.accordion .title:hover, 23120 .ui.styled.accordion .active.title, 23121 .ui.styled.accordion .accordion .title:hover, 23122 .ui.styled.accordion .accordion .active.title { 23123 background: transparent; 23124 color: rgba(0, 0, 0, 0.8); 23125 } 23126 23127 .ui.styled.accordion .accordion .title:hover, 23128 .ui.styled.accordion .accordion .active.title { 23129 background: transparent; 23130 color: rgba(0, 0, 0, 0.8); 23131 } 23132 23133 /* Active */ 23134 23135 .ui.styled.accordion .active.title { 23136 background: transparent; 23137 color: rgba(0, 0, 0, 0.8); 23138 } 23139 23140 .ui.styled.accordion .accordion .active.title { 23141 background: transparent; 23142 color: rgba(0, 0, 0, 0.8); 23143 } 23144 23145 /******************************* 23146 States 23147 *******************************/ 23148 23149 /*-------------- 23150 Active 23151 ---------------*/ 23152 23153 .ui.accordion .active.content, 23154 .ui.accordion .accordion .active.content { 23155 display: block; 23156 } 23157 23158 /******************************* 23159 Variations 23160 *******************************/ 23161 23162 /*-------------- 23163 Fluid 23164 ---------------*/ 23165 23166 .ui.fluid.accordion, 23167 .ui.fluid.accordion .accordion { 23168 width: 100%; 23169 } 23170 23171 /*-------------- 23172 Inverted 23173 ---------------*/ 23174 23175 .ui.inverted.accordion .title:not(.ui) { 23176 color: #ffffff; 23177 } 23178 23179 /******************************* 23180 Theme Overrides 23181 *******************************/ 23182 23183 @font-face { 23184 font-family: 'Accordion'; 23185 src: url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMggjB5AAAAC8AAAAYGNtYXAPfOIKAAABHAAAAExnYXNwAAAAEAAAAWgAAAAIZ2x5Zryj6HgAAAFwAAAAyGhlYWT/0IhHAAACOAAAADZoaGVhApkB5wAAAnAAAAAkaG10eAJuABIAAAKUAAAAGGxvY2EAjABWAAACrAAAAA5tYXhwAAgAFgAAArwAAAAgbmFtZfC1n04AAALcAAABPHBvc3QAAwAAAAAEGAAAACAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADw2gHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADgAAAAKAAgAAgACAAEAIPDa//3//wAAAAAAIPDZ//3//wAB/+MPKwADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQASAEkAtwFuABMAADc0PwE2FzYXFh0BFAcGJwYvASY1EgaABQgHBQYGBQcIBYAG2wcGfwcBAQcECf8IBAcBAQd/BgYAAAAAAQAAAEkApQFuABMAADcRNDc2MzIfARYVFA8BBiMiJyY1AAUGBwgFgAYGgAUIBwYFWwEACAUGBoAFCAcFgAYGBQcAAAABAAAAAQAAqWYls18PPPUACwIAAAAAAM/9o+4AAAAAz/2j7gAAAAAAtwFuAAAACAACAAAAAAAAAAEAAAHg/+AAAAIAAAAAAAC3AAEAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAQAAAAC3ABIAtwAAAAAAAAAKABQAHgBCAGQAAAABAAAABgAUAAEAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADAAAAAEAAAAAAAIADgBAAAEAAAAAAAMADAAiAAEAAAAAAAQADABOAAEAAAAAAAUAFgAMAAEAAAAAAAYABgAuAAEAAAAAAAoANABaAAMAAQQJAAEADAAAAAMAAQQJAAIADgBAAAMAAQQJAAMADAAiAAMAAQQJAAQADABOAAMAAQQJAAUAFgAMAAMAAQQJAAYADAA0AAMAAQQJAAoANABaAHIAYQB0AGkAbgBnAFYAZQByAHMAaQBvAG4AIAAxAC4AMAByAGEAdABpAG4AZ3JhdGluZwByAGEAdABpAG4AZwBSAGUAZwB1AGwAYQByAHIAYQB0AGkAbgBnAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA") format('truetype'), url("data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AAASwAAoAAAAABGgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAAA9AAAAS0AAAEtFpovuE9TLzIAAAIkAAAAYAAAAGAIIweQY21hcAAAAoQAAABMAAAATA984gpnYXNwAAAC0AAAAAgAAAAIAAAAEGhlYWQAAALYAAAANgAAADb/0IhHaGhlYQAAAxAAAAAkAAAAJAKZAedobXR4AAADNAAAABgAAAAYAm4AEm1heHAAAANMAAAABgAAAAYABlAAbmFtZQAAA1QAAAE8AAABPPC1n05wb3N0AAAEkAAAACAAAAAgAAMAAAEABAQAAQEBB3JhdGluZwABAgABADr4HAL4GwP4GAQeCgAZU/+Lix4KABlT/4uLDAeLa/iU+HQFHQAAAHkPHQAAAH4RHQAAAAkdAAABJBIABwEBBw0PERQZHnJhdGluZ3JhdGluZ3UwdTF1MjB1RjBEOXVGMERBAAACAYkABAAGAQEEBwoNVp38lA78lA78lA77lA773Z33bxWLkI2Qj44I9xT3FAWOj5CNkIuQi4+JjoePiI2Gi4YIi/uUBYuGiYeHiIiHh4mGi4aLho2Ijwj7FPcUBYeOiY+LkAgO+92L5hWL95QFi5CNkI6Oj4+PjZCLkIuQiY6HCPcU+xQFj4iNhouGi4aJh4eICPsU+xQFiIeGiYaLhouHjYePiI6Jj4uQCA74lBT4lBWLDAoAAAAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADw2gHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADgAAAAKAAgAAgACAAEAIPDa//3//wAAAAAAIPDZ//3//wAB/+MPKwADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAEAADfYOJZfDzz1AAsCAAAAAADP/aPuAAAAAM/9o+4AAAAAALcBbgAAAAgAAgAAAAAAAAABAAAB4P/gAAACAAAAAAAAtwABAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAEAAAAAtwASALcAAAAAUAAABgAAAAAADgCuAAEAAAAAAAEADAAAAAEAAAAAAAIADgBAAAEAAAAAAAMADAAiAAEAAAAAAAQADABOAAEAAAAAAAUAFgAMAAEAAAAAAAYABgAuAAEAAAAAAAoANABaAAMAAQQJAAEADAAAAAMAAQQJAAIADgBAAAMAAQQJAAMADAAiAAMAAQQJAAQADABOAAMAAQQJAAUAFgAMAAMAAQQJAAYADAA0AAMAAQQJAAoANABaAHIAYQB0AGkAbgBnAFYAZQByAHMAaQBvAG4AIAAxAC4AMAByAGEAdABpAG4AZ3JhdGluZwByAGEAdABpAG4AZwBSAGUAZwB1AGwAYQByAHIAYQB0AGkAbgBnAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA") format('woff'); 23186 font-weight: normal; 23187 font-style: normal; 23188 } 23189 23190 /* Dropdown Icon */ 23191 23192 .ui.accordion .title .dropdown.icon, 23193 .ui.accordion .accordion .title .dropdown.icon { 23194 font-family: Accordion; 23195 line-height: 1; 23196 -webkit-backface-visibility: hidden; 23197 backface-visibility: hidden; 23198 font-weight: normal; 23199 font-style: normal; 23200 text-align: center; 23201 } 23202 23203 .ui.accordion .title .dropdown.icon:before, 23204 .ui.accordion .accordion .title .dropdown.icon:before { 23205 content: '\f0da' ; 23206 } 23207 23208 /******************************* 23209 User Overrides 23210 *******************************/ 23211 /*! 23212 * # Semantic UI x.x - Checkbox 23213 * http://github.com/semantic-org/semantic-ui/ 23214 * 23215 * 23216 * Copyright 2014 Contributors 23217 * Released under the MIT license 23218 * http://opensource.org/licenses/MIT 23219 * 23220 */ 23221 23222 /******************************* 23223 Checkbox 23224 *******************************/ 23225 23226 /*-------------- 23227 Content 23228 ---------------*/ 23229 23230 .ui.checkbox { 23231 position: relative; 23232 display: inline-block; 23233 min-height: 17px; 23234 font-size: 1rem; 23235 line-height: 15px; 23236 min-width: 17px; 23237 -webkit-backface-visibility: hidden; 23238 backface-visibility: hidden; 23239 outline: none; 23240 vertical-align: middle; 23241 } 23242 23243 .ui.checkbox input[type="checkbox"], 23244 .ui.checkbox input[type="radio"] { 23245 position: absolute; 23246 top: 0px; 23247 left: 0px; 23248 opacity: 0 !important; 23249 outline: none; 23250 z-index: -1; 23251 } 23252 23253 /*-------------- 23254 Box 23255 ---------------*/ 23256 23257 .ui.checkbox .box, 23258 .ui.checkbox label { 23259 display: block; 23260 cursor: pointer; 23261 padding-left: 1.75em; 23262 outline: none; 23263 } 23264 23265 .ui.checkbox label { 23266 font-size: 1em; 23267 } 23268 23269 .ui.checkbox .box:before, 23270 .ui.checkbox label:before { 23271 position: absolute; 23272 line-height: 1; 23273 width: 17px; 23274 height: 17px; 23275 top: 0em; 23276 left: 0em; 23277 content: ''; 23278 background: #ffffff; 23279 border-radius: 0.25em; 23280 -webkit-transition: background-color 0.3s ease, border 0.3s ease, box-shadow 0.3s ease; 23281 transition: background-color 0.3s ease, border 0.3s ease, box-shadow 0.3s ease; 23282 border: 1px solid #d4d4d5; 23283 } 23284 23285 /*-------------- 23286 Checkmark 23287 ---------------*/ 23288 23289 .ui.checkbox .box:after, 23290 .ui.checkbox label:after { 23291 position: absolute; 23292 top: 0px; 23293 left: 0px; 23294 line-height: 17px; 23295 width: 17px; 23296 height: 17px; 23297 text-align: center; 23298 opacity: 0; 23299 color: rgba(0, 0, 0, 0.8); 23300 -webkit-transition: all 0.1s ease; 23301 transition: all 0.1s ease; 23302 } 23303 23304 /*-------------- 23305 Label 23306 ---------------*/ 23307 23308 /* Inside */ 23309 23310 .ui.checkbox label, 23311 .ui.checkbox + label { 23312 cursor: pointer; 23313 color: rgba(0, 0, 0, 0.8); 23314 -webkit-transition: color 0.2s ease; 23315 transition: color 0.2s ease; 23316 -webkit-user-select: none; 23317 -moz-user-select: none; 23318 -ms-user-select: none; 23319 user-select: none; 23320 } 23321 23322 /* Outside */ 23323 23324 .ui.checkbox + label { 23325 vertical-align: middle; 23326 } 23327 23328 /******************************* 23329 States 23330 *******************************/ 23331 23332 /*-------------- 23333 Hover 23334 ---------------*/ 23335 23336 .ui.checkbox .box:hover::before, 23337 .ui.checkbox label:hover::before { 23338 background: #ffffff; 23339 border: 1px solid rgba(39, 41, 43, 0.3); 23340 } 23341 23342 .ui.checkbox label:hover, 23343 .ui.checkbox + label:hover { 23344 color: rgba(0, 0, 0, 0.8); 23345 } 23346 23347 /*-------------- 23348 Down 23349 ---------------*/ 23350 23351 .ui.checkbox .box:active::before, 23352 .ui.checkbox label:active::before { 23353 background: #f5f5f5; 23354 border: 1px solid 1px solid rgba(39, 41, 43, 0.3); 23355 } 23356 23357 .ui.checkbox input[type="checkbox"]:active ~ label, 23358 .ui.checkbox input[type="radio"]:active ~ label { 23359 color: rgba(0, 0, 0, 0.8); 23360 } 23361 23362 /*-------------- 23363 Focus 23364 ---------------*/ 23365 23366 .ui.checkbox input[type="checkbox"]:focus ~ .box:before, 23367 .ui.checkbox input[type="checkbox"]:focus ~ label:before, 23368 .ui.checkbox input[type="radio"]:focus ~ .box:before, 23369 .ui.checkbox input[type="radio"]:focus ~ label:before { 23370 background: #f5f5f5; 23371 border: 1px solid 1px solid rgba(39, 41, 43, 0.3); 23372 } 23373 23374 .ui.checkbox input[type="checkbox"]:focus ~ label, 23375 .ui.checkbox input[type="radio"]:focus ~ label { 23376 color: rgba(0, 0, 0, 0.8); 23377 } 23378 23379 /*-------------- 23380 Active 23381 ---------------*/ 23382 23383 .ui.checkbox input[type="checkbox"]:checked ~ .box:after, 23384 .ui.checkbox input[type="checkbox"]:checked ~ label:after, 23385 .ui.checkbox input[type="radio"]:checked ~ .box:after, 23386 .ui.checkbox input[type="radio"]:checked ~ label:after { 23387 opacity: 1; 23388 } 23389 23390 /*-------------- 23391 Read-Only 23392 ---------------*/ 23393 23394 .ui.read-only.checkbox, 23395 .ui.read-only.checkbox label { 23396 cursor: default; 23397 } 23398 23399 /*-------------- 23400 Disabled 23401 ---------------*/ 23402 23403 .ui.disabled.checkbox .box:after, 23404 .ui.disabled.checkbox label, 23405 .ui.checkbox input[type="checkbox"][disabled] ~ .box:after, 23406 .ui.checkbox input[type="checkbox"][disabled] ~ label, 23407 .ui.checkbox input[type="radio"][disabled] ~ .box:after, 23408 .ui.checkbox input[type="radio"][disabled] ~ label { 23409 cursor: default; 23410 opacity: 0.5; 23411 color: #000000; 23412 } 23413 23414 /******************************* 23415 Types 23416 *******************************/ 23417 23418 /*-------------- 23419 Radio 23420 ---------------*/ 23421 23422 .ui.radio.checkbox { 23423 min-height: 14px; 23424 } 23425 23426 /* Box */ 23427 23428 .ui.radio.checkbox .box:before, 23429 .ui.radio.checkbox label:before { 23430 width: 14px; 23431 height: 14px; 23432 border-radius: 500rem; 23433 top: 1px; 23434 left: 0px; 23435 -webkit-transform: none; 23436 -ms-transform: none; 23437 transform: none; 23438 } 23439 23440 /* Circle */ 23441 23442 .ui.radio.checkbox .box:after, 23443 .ui.radio.checkbox label:after { 23444 border: none; 23445 width: 14px; 23446 height: 14px; 23447 line-height: 14px; 23448 top: 1px; 23449 left: 0px; 23450 font-size: 9px; 23451 } 23452 23453 /* Radio Checkbox */ 23454 23455 .ui.radio.checkbox .box:after, 23456 .ui.radio.checkbox label:after { 23457 width: 14px; 23458 height: 14px; 23459 border-radius: 500rem; 23460 -webkit-transform: scale(0.42857143); 23461 -ms-transform: scale(0.42857143); 23462 transform: scale(0.42857143); 23463 background-color: rgba(0, 0, 0, 0.8); 23464 } 23465 23466 /*-------------- 23467 Slider 23468 ---------------*/ 23469 23470 .ui.slider.checkbox { 23471 cursor: pointer; 23472 min-height: 1.25rem; 23473 } 23474 23475 .ui.slider.checkbox .box, 23476 .ui.slider.checkbox label { 23477 padding-left: 4.5rem; 23478 line-height: 1rem; 23479 color: rgba(0, 0, 0, 0.4); 23480 } 23481 23482 /* Line */ 23483 23484 .ui.slider.checkbox .box:before, 23485 .ui.slider.checkbox label:before { 23486 cursor: pointer; 23487 display: block; 23488 position: absolute; 23489 content: ''; 23490 top: 0.4rem; 23491 left: 0em; 23492 z-index: 1; 23493 border: none !important; 23494 background-color: rgba(0, 0, 0, 0.05); 23495 width: 3.5rem; 23496 height: 0.25rem; 23497 -webkit-transform: none; 23498 -ms-transform: none; 23499 transform: none; 23500 border-radius: 500rem; 23501 -webkit-transition: background 0.3s ease; 23502 transition: background 0.3s ease; 23503 } 23504 23505 /* Handle */ 23506 23507 .ui.slider.checkbox .box:after, 23508 .ui.slider.checkbox label:after { 23509 background: #ffffff -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.05)); 23510 background: #ffffff linear-gradient(transparent, rgba(0, 0, 0, 0.05)); 23511 position: absolute; 23512 content: ''; 23513 opacity: 1; 23514 z-index: 2; 23515 border: none; 23516 box-shadow: 0px 1px 2px 0 rgba(0, 0, 0, 0.05), 0px 0px 0px 1px rgba(39, 41, 43, 0.15) inset; 23517 width: 1.5rem; 23518 height: 1.5rem; 23519 top: -0.25rem; 23520 left: 0em; 23521 -webkit-transform: none; 23522 -ms-transform: none; 23523 transform: none; 23524 border-radius: 500rem; 23525 -webkit-transition: left 0.3s ease 0s; 23526 transition: left 0.3s ease 0s; 23527 } 23528 23529 /* Focus */ 23530 23531 .ui.slider.checkbox input[type="checkbox"]:focus ~ .box:before, 23532 .ui.slider.checkbox input[type="checkbox"]:focus ~ label:before, 23533 .ui.slider.checkbox input[type="radio"]:focus ~ .box:before, 23534 .ui.slider.checkbox input[type="radio"]:focus ~ label:before { 23535 background-color: rgba(0, 0, 0, 0.1); 23536 border: none; 23537 } 23538 23539 /* Hover */ 23540 23541 .ui.slider.checkbox .box:hover, 23542 .ui.slider.checkbox label:hover { 23543 color: rgba(0, 0, 0, 0.8); 23544 } 23545 23546 .ui.slider.checkbox .box:hover::before, 23547 .ui.slider.checkbox label:hover::before { 23548 background: rgba(0, 0, 0, 0.1); 23549 } 23550 23551 /* Active */ 23552 23553 .ui.slider.checkbox input[type="checkbox"]:checked ~ .box, 23554 .ui.slider.checkbox input[type="checkbox"]:checked ~ label, 23555 .ui.slider.checkbox input[type="radio"]:checked ~ .box, 23556 .ui.slider.checkbox input[type="radio"]:checked ~ label { 23557 color: rgba(0, 0, 0, 0.8); 23558 } 23559 23560 .ui.slider.checkbox input[type="checkbox"]:checked ~ .box:before, 23561 .ui.slider.checkbox input[type="checkbox"]:checked ~ label:before, 23562 .ui.slider.checkbox input[type="radio"]:checked ~ .box:before, 23563 .ui.slider.checkbox input[type="radio"]:checked ~ label:before { 23564 background-color: rgba(0, 0, 0, 0.1); 23565 } 23566 23567 .ui.slider.checkbox input[type="checkbox"]:checked ~ .box:after, 23568 .ui.slider.checkbox input[type="checkbox"]:checked ~ label:after, 23569 .ui.slider.checkbox input[type="radio"]:checked ~ .box:after, 23570 .ui.slider.checkbox input[type="radio"]:checked ~ label:after { 23571 left: 2rem; 23572 } 23573 23574 /*-------------- 23575 Toggle 23576 ---------------*/ 23577 23578 .ui.toggle.checkbox { 23579 cursor: pointer; 23580 min-height: 1.5rem; 23581 } 23582 23583 .ui.toggle.checkbox .box, 23584 .ui.toggle.checkbox label { 23585 min-height: 1.5rem; 23586 padding-left: 4.5rem; 23587 color: rgba(0, 0, 0, 0.8); 23588 } 23589 23590 .ui.toggle.checkbox label { 23591 padding-top: 0.15em; 23592 } 23593 23594 /* Switch */ 23595 23596 .ui.toggle.checkbox .box:before, 23597 .ui.toggle.checkbox label:before { 23598 cursor: pointer; 23599 display: block; 23600 position: absolute; 23601 content: ''; 23602 top: 0rem; 23603 z-index: 1; 23604 border: none; 23605 background-color: rgba(0, 0, 0, 0.05); 23606 width: 3.5rem; 23607 height: 1.5rem; 23608 border-radius: 500rem; 23609 } 23610 23611 /* Handle */ 23612 23613 .ui.toggle.checkbox .box:after, 23614 .ui.toggle.checkbox label:after { 23615 background: #ffffff -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.05)); 23616 background: #ffffff linear-gradient(transparent, rgba(0, 0, 0, 0.05)); 23617 position: absolute; 23618 content: ''; 23619 opacity: 1; 23620 z-index: 2; 23621 border: none; 23622 box-shadow: 0px 1px 2px 0 rgba(0, 0, 0, 0.05), 0px 0px 0px 1px rgba(39, 41, 43, 0.15) inset; 23623 width: 1.5rem; 23624 height: 1.5rem; 23625 top: 0rem; 23626 left: 0em; 23627 border-radius: 500rem; 23628 -webkit-transition: background 0.3s ease 0s, 23629 left 0.3s ease 0s; 23630 transition: background 0.3s ease 0s, 23631 left 0.3s ease 0s; 23632 } 23633 23634 .ui.toggle.checkbox input[type="checkbox"] ~ .box:after, 23635 .ui.toggle.checkbox input[type="checkbox"] ~ label:after, 23636 .ui.toggle.checkbox input[type="radio"] ~ .box:after, 23637 .ui.toggle.checkbox input[type="radio"] ~ label:after { 23638 left: -0.05rem; 23639 } 23640 23641 /* Focus */ 23642 23643 .ui.toggle.checkbox input[type="checkbox"]:focus ~ .box:before, 23644 .ui.toggle.checkbox input[type="checkbox"]:focus ~ label:before, 23645 .ui.toggle.checkbox input[type="radio"]:focus ~ .box:before, 23646 .ui.toggle.checkbox input[type="radio"]:focus ~ label:before { 23647 background-color: rgba(0, 0, 0, 0.1); 23648 border: none; 23649 } 23650 23651 /* Hover */ 23652 23653 .ui.toggle.checkbox .box:hover::before, 23654 .ui.toggle.checkbox label:hover::before { 23655 background-color: rgba(0, 0, 0, 0.1); 23656 border: none; 23657 } 23658 23659 /* Active */ 23660 23661 .ui.toggle.checkbox input[type="checkbox"]:checked ~ .box, 23662 .ui.toggle.checkbox input[type="checkbox"]:checked ~ label, 23663 .ui.toggle.checkbox input[type="radio"]:checked ~ .box, 23664 .ui.toggle.checkbox input[type="radio"]:checked ~ label { 23665 color: #5bbd72; 23666 } 23667 23668 .ui.toggle.checkbox input[type="checkbox"]:checked ~ .box:before, 23669 .ui.toggle.checkbox input[type="checkbox"]:checked ~ label:before, 23670 .ui.toggle.checkbox input[type="radio"]:checked ~ .box:before, 23671 .ui.toggle.checkbox input[type="radio"]:checked ~ label:before { 23672 background-color: #5bbd72; 23673 } 23674 23675 .ui.toggle.checkbox input[type="checkbox"]:checked ~ .box:after, 23676 .ui.toggle.checkbox input[type="checkbox"]:checked ~ label:after, 23677 .ui.toggle.checkbox input[type="radio"]:checked ~ .box:after, 23678 .ui.toggle.checkbox input[type="radio"]:checked ~ label:after { 23679 left: 2.05rem; 23680 } 23681 23682 /******************************* 23683 Variations 23684 *******************************/ 23685 23686 /*-------------- 23687 Fitted 23688 ---------------*/ 23689 23690 .ui.fitted.checkbox .box, 23691 .ui.fitted.checkbox label { 23692 padding-left: 0em !important; 23693 } 23694 23695 .ui.fitted.toggle.checkbox, 23696 .ui.fitted.toggle.checkbox { 23697 width: 3.5rem; 23698 } 23699 23700 .ui.fitted.slider.checkbox, 23701 .ui.fitted.slider.checkbox { 23702 width: 3.5rem; 23703 } 23704 23705 /******************************* 23706 Theme Overrides 23707 *******************************/ 23708 23709 @font-face { 23710 font-family: 'Checkbox'; 23711 src: url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAAOAIAAAwBgT1MvMj3hSQEAAADsAAAAVmNtYXDQEhm3AAABRAAAAUpjdnQgBkn/lAAABuwAAAAcZnBnbYoKeDsAAAcIAAAJkWdhc3AAAAAQAAAG5AAAAAhnbHlm32cEdgAAApAAAAC2aGVhZAErPHsAAANIAAAANmhoZWEHUwNNAAADgAAAACRobXR4CykAAAAAA6QAAAAMbG9jYQA4AFsAAAOwAAAACG1heHAApgm8AAADuAAAACBuYW1lzJ0aHAAAA9gAAALNcG9zdK69QJgAAAaoAAAAO3ByZXCSoZr/AAAQnAAAAFYAAQO4AZAABQAIAnoCvAAAAIwCegK8AAAB4AAxAQIAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA6ADoAQNS/2oAWgMLAE8AAAABAAAAAAAAAAAAAwAAAAMAAAAcAAEAAAAAAEQAAwABAAAAHAAEACgAAAAGAAQAAQACAADoAf//AAAAAOgA//8AABgBAAEAAAAAAAAAAAEGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAADpAKYABUAHEAZDwEAAQFCAAIBAmoAAQABagAAAGEUFxQDEisBFAcBBiInASY0PwE2Mh8BATYyHwEWA6QP/iAQLBD+6g8PTBAsEKQBbhAsEEwPAhYWEP4gDw8BFhAsEEwQEKUBbxAQTBAAAAH//f+xA18DCwAMABJADwABAQpDAAAACwBEFRMCESsBFA4BIi4CPgEyHgEDWXLG6MhuBnq89Lp+AV51xHR0xOrEdHTEAAAAAAEAAAABAADDeRpdXw889QALA+gAAAAAzzWYjQAAAADPNWBN//3/sQOkAwsAAAAIAAIAAAAAAAAAAQAAA1L/agBaA+gAAP/3A6QAAQAAAAAAAAAAAAAAAAAAAAMD6AAAA+gAAANZAAAAAAAAADgAWwABAAAAAwAWAAEAAAAAAAIABgATAG4AAAAtCZEAAAAAAAAAEgDeAAEAAAAAAAAANQAAAAEAAAAAAAEACAA1AAEAAAAAAAIABwA9AAEAAAAAAAMACABEAAEAAAAAAAQACABMAAEAAAAAAAUACwBUAAEAAAAAAAYACABfAAEAAAAAAAoAKwBnAAEAAAAAAAsAEwCSAAMAAQQJAAAAagClAAMAAQQJAAEAEAEPAAMAAQQJAAIADgEfAAMAAQQJAAMAEAEtAAMAAQQJAAQAEAE9AAMAAQQJAAUAFgFNAAMAAQQJAAYAEAFjAAMAAQQJAAoAVgFzAAMAAQQJAAsAJgHJQ29weXJpZ2h0IChDKSAyMDE0IGJ5IG9yaWdpbmFsIGF1dGhvcnMgQCBmb250ZWxsby5jb21mb250ZWxsb1JlZ3VsYXJmb250ZWxsb2ZvbnRlbGxvVmVyc2lvbiAxLjBmb250ZWxsb0dlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAEMAbwBwAHkAcgBpAGcAaAB0ACAAKABDACkAIAAyADAAMQA0ACAAYgB5ACAAbwByAGkAZwBpAG4AYQBsACAAYQB1AHQAaABvAHIAcwAgAEAAIABmAG8AbgB0AGUAbABsAG8ALgBjAG8AbQBmAG8AbgB0AGUAbABsAG8AUgBlAGcAdQBsAGEAcgBmAG8AbgB0AGUAbABsAG8AZgBvAG4AdABlAGwAbABvAFYAZQByAHMAaQBvAG4AIAAxAC4AMABmAG8AbgB0AGUAbABsAG8ARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAAAAAIAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAQIBAwljaGVja21hcmsGY2lyY2xlAAAAAAEAAf//AA8AAAAAAAAAAAAAAAAAAAAAADIAMgML/7EDC/+xsAAssCBgZi2wASwgZCCwwFCwBCZasARFW1ghIyEbilggsFBQWCGwQFkbILA4UFghsDhZWSCwCkVhZLAoUFghsApFILAwUFghsDBZGyCwwFBYIGYgiophILAKUFhgGyCwIFBYIbAKYBsgsDZQWCGwNmAbYFlZWRuwACtZWSOwAFBYZVlZLbACLCBFILAEJWFkILAFQ1BYsAUjQrAGI0IbISFZsAFgLbADLCMhIyEgZLEFYkIgsAYjQrIKAAIqISCwBkMgiiCKsAArsTAFJYpRWGBQG2FSWVgjWSEgsEBTWLAAKxshsEBZI7AAUFhlWS2wBCywB0MrsgACAENgQi2wBSywByNCIyCwACNCYbCAYrABYLAEKi2wBiwgIEUgsAJFY7ABRWJgRLABYC2wBywgIEUgsAArI7ECBCVgIEWKI2EgZCCwIFBYIbAAG7AwUFiwIBuwQFlZI7AAUFhlWbADJSNhRESwAWAtsAgssQUFRbABYUQtsAkssAFgICCwCUNKsABQWCCwCSNCWbAKQ0qwAFJYILAKI0JZLbAKLCC4BABiILgEAGOKI2GwC0NgIIpgILALI0IjLbALLEtUWLEHAURZJLANZSN4LbAMLEtRWEtTWLEHAURZGyFZJLATZSN4LbANLLEADENVWLEMDEOwAWFCsAorWbAAQ7ACJUKxCQIlQrEKAiVCsAEWIyCwAyVQWLEBAENgsAQlQoqKIIojYbAJKiEjsAFhIIojYbAJKiEbsQEAQ2CwAiVCsAIlYbAJKiFZsAlDR7AKQ0dgsIBiILACRWOwAUViYLEAABMjRLABQ7AAPrIBAQFDYEItsA4ssQAFRVRYALAMI0IgYLABYbUNDQEACwBCQopgsQ0FK7BtKxsiWS2wDyyxAA4rLbAQLLEBDistsBEssQIOKy2wEiyxAw4rLbATLLEEDistsBQssQUOKy2wFSyxBg4rLbAWLLEHDistsBcssQgOKy2wGCyxCQ4rLbAZLLAIK7EABUVUWACwDCNCIGCwAWG1DQ0BAAsAQkKKYLENBSuwbSsbIlktsBossQAZKy2wGyyxARkrLbAcLLECGSstsB0ssQMZKy2wHiyxBBkrLbAfLLEFGSstsCAssQYZKy2wISyxBxkrLbAiLLEIGSstsCMssQkZKy2wJCwgPLABYC2wJSwgYLANYCBDI7ABYEOwAiVhsAFgsCQqIS2wJiywJSuwJSotsCcsICBHICCwAkVjsAFFYmAjYTgjIIpVWCBHICCwAkVjsAFFYmAjYTgbIVktsCgssQAFRVRYALABFrAnKrABFTAbIlktsCkssAgrsQAFRVRYALABFrAnKrABFTAbIlktsCosIDWwAWAtsCssALADRWOwAUVisAArsAJFY7ABRWKwACuwABa0AAAAAABEPiM4sSoBFSotsCwsIDwgRyCwAkVjsAFFYmCwAENhOC2wLSwuFzwtsC4sIDwgRyCwAkVjsAFFYmCwAENhsAFDYzgtsC8ssQIAFiUgLiBHsAAjQrACJUmKikcjRyNhIFhiGyFZsAEjQrIuAQEVFCotsDAssAAWsAQlsAQlRyNHI2GwBkUrZYouIyAgPIo4LbAxLLAAFrAEJbAEJSAuRyNHI2EgsAQjQrAGRSsgsGBQWCCwQFFYswIgAyAbswImAxpZQkIjILAIQyCKI0cjRyNhI0ZgsARDsIBiYCCwACsgiophILACQ2BkI7ADQ2FkUFiwAkNhG7ADQ2BZsAMlsIBiYSMgILAEJiNGYTgbI7AIQ0awAiWwCENHI0cjYWAgsARDsIBiYCMgsAArI7AEQ2CwACuwBSVhsAUlsIBisAQmYSCwBCVgZCOwAyVgZFBYIRsjIVkjICCwBCYjRmE4WS2wMiywABYgICCwBSYgLkcjRyNhIzw4LbAzLLAAFiCwCCNCICAgRiNHsAArI2E4LbA0LLAAFrADJbACJUcjRyNhsABUWC4gPCMhG7ACJbACJUcjRyNhILAFJbAEJUcjRyNhsAYlsAUlSbACJWGwAUVjIyBYYhshWWOwAUViYCMuIyAgPIo4IyFZLbA1LLAAFiCwCEMgLkcjRyNhIGCwIGBmsIBiIyAgPIo4LbA2LCMgLkawAiVGUlggPFkusSYBFCstsDcsIyAuRrACJUZQWCA8WS6xJgEUKy2wOCwjIC5GsAIlRlJYIDxZIyAuRrACJUZQWCA8WS6xJgEUKy2wOSywMCsjIC5GsAIlRlJYIDxZLrEmARQrLbA6LLAxK4ogIDywBCNCijgjIC5GsAIlRlJYIDxZLrEmARQrsARDLrAmKy2wOyywABawBCWwBCYgLkcjRyNhsAZFKyMgPCAuIzixJgEUKy2wPCyxCAQlQrAAFrAEJbAEJSAuRyNHI2EgsAQjQrAGRSsgsGBQWCCwQFFYswIgAyAbswImAxpZQkIjIEewBEOwgGJgILAAKyCKimEgsAJDYGQjsANDYWRQWLACQ2EbsANDYFmwAyWwgGJhsAIlRmE4IyA8IzgbISAgRiNHsAArI2E4IVmxJgEUKy2wPSywMCsusSYBFCstsD4ssDErISMgIDywBCNCIzixJgEUK7AEQy6wJistsD8ssAAVIEewACNCsgABARUUEy6wLCotsEAssAAVIEewACNCsgABARUUEy6wLCotsEEssQABFBOwLSotsEIssC8qLbBDLLAAFkUjIC4gRoojYTixJgEUKy2wRCywCCNCsEMrLbBFLLIAADwrLbBGLLIAATwrLbBHLLIBADwrLbBILLIBATwrLbBJLLIAAD0rLbBKLLIAAT0rLbBLLLIBAD0rLbBMLLIBAT0rLbBNLLIAADkrLbBOLLIAATkrLbBPLLIBADkrLbBQLLIBATkrLbBRLLIAADsrLbBSLLIAATsrLbBTLLIBADsrLbBULLIBATsrLbBVLLIAAD4rLbBWLLIAAT4rLbBXLLIBAD4rLbBYLLIBAT4rLbBZLLIAADorLbBaLLIAATorLbBbLLIBADorLbBcLLIBATorLbBdLLAyKy6xJgEUKy2wXiywMiuwNistsF8ssDIrsDcrLbBgLLAAFrAyK7A4Ky2wYSywMysusSYBFCstsGIssDMrsDYrLbBjLLAzK7A3Ky2wZCywMyuwOCstsGUssDQrLrEmARQrLbBmLLA0K7A2Ky2wZyywNCuwNystsGgssDQrsDgrLbBpLLA1Ky6xJgEUKy2waiywNSuwNistsGsssDUrsDcrLbBsLLA1K7A4Ky2wbSwrsAhlsAMkUHiwARUwLQAAAEu4AMhSWLEBAY5ZuQgACABjILABI0SwAyNwsgQoCUVSRLIKAgcqsQYBRLEkAYhRWLBAiFixBgNEsSYBiFFYuAQAiFixBgFEWVlZWbgB/4WwBI2xBQBEAAA=") format('truetype'), url("data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAoUAA4AAAAAEPQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAABRAAAAEQAAABWPeFJAWNtYXAAAAGIAAAAOgAAAUrQEhm3Y3Z0IAAAAcQAAAAUAAAAHAZJ/5RmcGdtAAAB2AAABPkAAAmRigp4O2dhc3AAAAbUAAAACAAAAAgAAAAQZ2x5ZgAABtwAAACuAAAAtt9nBHZoZWFkAAAHjAAAADUAAAA2ASs8e2hoZWEAAAfEAAAAIAAAACQHUwNNaG10eAAAB+QAAAAMAAAADAspAABsb2NhAAAH8AAAAAgAAAAIADgAW21heHAAAAf4AAAAIAAAACAApgm8bmFtZQAACBgAAAF3AAACzcydGhxwb3N0AAAJkAAAACoAAAA7rr1AmHByZXAAAAm8AAAAVgAAAFaSoZr/eJxjYGTewTiBgZWBg6mKaQ8DA0MPhGZ8wGDIyMTAwMTAysyAFQSkuaYwOLxgeMHIHPQ/iyGKmZvBHyjMCJIDAPe9C2B4nGNgYGBmgGAZBkYGEHAB8hjBfBYGDSDNBqQZGZgYGF4w/v8PUvCCAURLMELVAwEjG8OIBwBk5AavAAB4nGNgQANGDEbM3P83gjAAELQD4XicnVXZdtNWFJU8ZHASOmSgoA7X3DhQ68qEKRgwaSrFdiEdHAitBB2kDHTkncc+62uOQrtWH/m07n09JLR0rbYsls++R1tn2DrnRhwjKn0aiGvUoZKXA6msPZZK90lc13Uvj5UMBnFdthJPSZuonSRKat3sUC7xWOsqWSdYJ+PlIFZPVZ5noAziFB5lSUQbRBuplyZJ4onjJ4kWZxAfJUkgJaMQp9LIUEI1GsRS1aFM6dCr1xNx00DKRqMedVhU90PFJ8c1p9SsA0YqVznCFevVRr4bpwMve5DEOsGzrYcxHnisfpQqkIqR6cg/dkpOlIaBVHHUoVbi6DCTX/eRTCrNQKaMYkWl7oG43f102xYxPXQ6vi5KlUaqurnOKJrt0fGogygP2cbppNzQ2fbw5RlTVKtdcbPtQGYNXErJbHSfRAAdJlLj6QFONZwCqRn1R8XZ588BEslclKo8VTKHegOZMzt7cTHtbiersnCknwcyb3Z2452HQ6dXh3/R+hdM4cxHj+Jifj5C+lBqfiJOJKVGWMzyp4YfcVcgQrkxiAsXyuBThDl0RdrZZl3jtTH2hs/5SqlhPQna6KP4fgr9TiQrHGdRo/VInM1j13Wt3GdQS7W7Fzsyr0OVIu7vCwuuM+eEYZ4WC1VfnvneBTT/Bohn/EDeNIVL+5YpSrRvm6JMu2iKCu0SVKVdNsUU7YoppmnPmmKG9h1TzNKeMzLj/8vc55H7HN7xkJv2XeSmfQ+5ad9HbtoPkJtWITdtHblpLyA3rUZu2lWjOnYEGgZpF1IVQdA0svph3Fab9UDWjDR8aWDyLmLI+upER521tcofxX914gsHcmmip7siF5viLq/bFj483e6rj5pG3bDV+MaR8jAeRnocmtBZ+c3hv+1N3S6a7jKqMugBFUwKwABl7UAC0zrbCaT1mqf48gdgXIZ4zkpDtVSfO4am7+V5X/exOfG+x+3GLrdcd3kJWdYNcmP28N9SZKrrH+UtrVQnR6wrJ49VaxhDKrwour6SlHu0tRu/KKmy8l6U1srnk5CbPYMbQlu27mGwI0xpyiUeXlOlKD3UUo6yQyxvKco84JSLC1qGxLgOdQ9qa8TpoXoYGwshhqG0vRBwSCldFd+0ynfxHqtr2Oj4xRXh6XpyEhGf4ir7UfBU10b96A7avGbdMoMpVaqn+4xPsa/b9lFZaaSOsxe3VAfXNOsaORXTT+Rr4HRvOGjdAz1UfDRBI1U1x+jGKGM0ljXl3wR0MVZ+w2jVYvs93E+dpFWsuUuY7JsT9+C0u/0q+7WcW0bW/dcGvW3kip8jMb8tCvw7B2K3ZA3UO5OBGAvIWdAYxhYmdxiug23EbfY/Jqf/34aFRXJXOxq7eerD1ZNRJXfZ8rjLTXZZ16M2R9VOGvsIjS0PN+bY4XIstsRgQbb+wf8x7gF3aVEC4NDIZZiI2nShnurh6h6rsW04VxIBds2x43QAegAuQd8cu9bzCYD13CPnLsB9cgh2yCH4lByCz8i5BfA5OQRfkEMwIIdgl5w7AA/IIXhIDsEeOQSPyNkE+JIcgq/IIYjJIUjIuQ3wmByCJ+QQfE0OwTdGrk5k/pYH2QD6zqKbQKmdGhzaOGRGrk3Y+zxY9oFFZB9aROqRkesT6lMeLPV7i0j9wSJSfzRyY0L9iQdL/dkiUn+xiNRnxpeZIymvDp7zjg7+BJfqrV4AAAAAAQAB//8AD3icY2BkAALmJUwzGEQZZBwk+RkZGBmdGJgYmbIYgMwsoGSiiLgIs5A2owg7I5uSOqOaiT2jmZE8I5gQY17C/09BQEfg3yt+fh8gvYQxD0j68DOJiQn8U+DnZxQDcQUEljLmCwBpBgbG/3//b2SOZ+Zm4GEQcuAH2sblDLSEm8FFVJhJEGgLH6OSHpMdo5EcI3Nk0bEXJ/LYqvZ82VXHGFd6pKTkyCsQwQAAq+QkqAAAeJxjYGRgYADiw5VSsfH8Nl8ZuJlfAEUYzpvO6IXQCb7///7fyLyEmRvI5WBgAokCAFb/DJAAAAB4nGNgZGBgDvqfxRDF/IKB4f935iUMQBEUwAwAi5YFpgPoAAAD6AAAA1kAAAAAAAAAOABbAAEAAAADABYAAQAAAAAAAgAGABMAbgAAAC0JkQAAAAB4nHWQy2rCQBSG//HSi0JbWui2sypKabxgN4IgWHTTbqS4LTHGJBIzMhkFX6Pv0IfpS/RZ+puMpShNmMx3vjlz5mQAXOMbAvnzxJGzwBmjnAs4Rc9ykf7Zcon8YrmMKt4sn9C/W67gAYHlKm7wwQqidM5ogU/LAlfi0nIBF+LOcpH+0XKJ3LNcxq14tXxC71muYCJSy1Xci6+BWm11FIRG1gZ12W62OnK6lYoqStxYumsTKp3KvpyrxPhxrBxPLfc89oN17Op9uJ8nvk4jlciW09yrkZ/42jX+bFc93QRtY+ZyrtVSDm2GXGm18D3jhMasuo3G3/MwgMIKW2hEvKoQBhI12jrnNppooUOaMkMyM8+KkMBFTONizR1htpIy7nPMGSW0PjNisgOP3+WRH5MC7o9ZRR+tHsYT0u6MKPOSfTns7jBrREqyTDezs9/eU2x4WpvWcNeuS511JTE8qCF5H7u1BY1H72S3Ymi7aPD95/9+AN1fhEsAeJxjYGKAAC4G7ICZgYGRiZGZMzkjNTk7N7Eomy05syg5J5WBAQBE1QZBAABLuADIUlixAQGOWbkIAAgAYyCwASNEsAMjcLIEKAlFUkSyCgIHKrEGAUSxJAGIUViwQIhYsQYDRLEmAYhRWLgEAIhYsQYBRFlZWVm4Af+FsASNsQUARAAA") format('woff'); 23712 } 23713 23714 .ui.checkbox label:before, 23715 .ui.checkbox .box:before, 23716 .ui.checkbox label:after, 23717 .ui.checkbox .box:after { 23718 font-family: 'Checkbox'; 23719 } 23720 23721 .ui.checkbox label:after, 23722 .ui.checkbox .box:after { 23723 content: '\e800'; 23724 } 23725 23726 /* UTF Reference 23727 .check:before { content: '\e800'; } 'î €' 23728 .circle:before { content: '\e801'; } 23729 .ok-circled:before { content: '\e806'; } 23730 .ok-circle:before { content: '\e805'; } 23731 .cancel-circle:before { content: '\e807'; } 23732 .cancel-circle-1:before { content: '\e804'; } 23733 .empty-circle:before { content: '\e802'; } 23734 .radio:before { content: '\e803'; } 23735 23736 */ 23737 23738 /******************************* 23739 Site Overrides 23740 *******************************/ 23741 /*! 23742 * # Semantic UI x.x - Dimmer 23743 * http://github.com/semantic-org/semantic-ui/ 23744 * 23745 * 23746 * Copyright 2014 Contributors 23747 * Released under the MIT license 23748 * http://opensource.org/licenses/MIT 23749 * 23750 */ 23751 23752 /******************************* 23753 Dimmer 23754 *******************************/ 23755 23756 .dimmable { 23757 position: relative; 23758 } 23759 23760 .ui.dimmer { 23761 display: none; 23762 position: absolute; 23763 top: 0em !important; 23764 left: 0em !important; 23765 width: 100%; 23766 height: 100%; 23767 text-align: center; 23768 vertical-align: middle; 23769 background: rgba(0, 0, 0, 0.85); 23770 opacity: 0; 23771 line-height: 1; 23772 -webkit-animation-fill-mode: both; 23773 animation-fill-mode: both; 23774 -webkit-animation-duration: 0.5s; 23775 animation-duration: 0.5s; 23776 -webkit-transition: background-color 0.5s linear; 23777 transition: background-color 0.5s linear; 23778 -webkit-user-select: none; 23779 -moz-user-select: none; 23780 -ms-user-select: none; 23781 user-select: none; 23782 will-change: opacity; 23783 z-index: 1000; 23784 } 23785 23786 /* Dimmer Content */ 23787 23788 .ui.dimmer > .content { 23789 width: 100%; 23790 height: 100%; 23791 display: table; 23792 -webkit-user-select: text; 23793 -moz-user-select: text; 23794 -ms-user-select: text; 23795 user-select: text; 23796 } 23797 23798 .ui.dimmer > .content > div { 23799 display: table-cell; 23800 vertical-align: middle; 23801 color: #ffffff; 23802 } 23803 23804 /* Loose Coupling */ 23805 23806 .ui.segment > .ui.dimmer { 23807 border-radius: inherit !important; 23808 } 23809 23810 /******************************* 23811 States 23812 *******************************/ 23813 23814 .animating.dimmable:not(body), 23815 .dimmed.dimmable:not(body) { 23816 overflow: hidden; 23817 } 23818 23819 .dimmed.dimmable > .ui.animating.dimmer, 23820 .dimmed.dimmable > .ui.visible.dimmer, 23821 .ui.active.dimmer { 23822 display: block; 23823 opacity: 1; 23824 } 23825 23826 .ui.disabled.dimmer { 23827 width: 0 !important; 23828 height: 0 !important; 23829 } 23830 23831 /******************************* 23832 Variations 23833 *******************************/ 23834 23835 /*-------------- 23836 Page 23837 ---------------*/ 23838 23839 .ui.page.dimmer { 23840 position: fixed; 23841 -webkit-transform-style: ''; 23842 transform-style: ''; 23843 -webkit-perspective: 2000px; 23844 perspective: 2000px; 23845 -webkit-transform-origin: center center; 23846 -ms-transform-origin: center center; 23847 transform-origin: center center; 23848 } 23849 23850 body.animating.in.dimmable, 23851 body.dimmed.dimmable { 23852 overflow: hidden; 23853 } 23854 23855 body.dimmable > .dimmer { 23856 position: fixed; 23857 } 23858 23859 /* 23860 body.dimmable > :not(.dimmer) { 23861 filter: @elementStartFilter; 23862 } 23863 body.dimmed.dimmable > :not(.dimmer) { 23864 filter: @elementEndFilter; 23865 transition: @elementTransition; 23866 } 23867 */ 23868 23869 /*-------------- 23870 Aligned 23871 ---------------*/ 23872 23873 .ui.dimmer > .top.aligned.content > * { 23874 vertical-align: top; 23875 } 23876 23877 .ui.dimmer > .bottom.aligned.content > * { 23878 vertical-align: bottom; 23879 } 23880 23881 /*-------------- 23882 Inverted 23883 ---------------*/ 23884 23885 .ui.inverted.dimmer { 23886 background: rgba(255, 255, 255, 0.85); 23887 } 23888 23889 .ui.inverted.dimmer > .content > * { 23890 color: #ffffff; 23891 } 23892 23893 /*-------------- 23894 Simple 23895 ---------------*/ 23896 23897 /* Displays without javascript */ 23898 23899 .ui.simple.dimmer { 23900 display: block; 23901 overflow: hidden; 23902 opacity: 1; 23903 width: 0%; 23904 height: 0%; 23905 z-index: -100; 23906 background-color: rgba(0, 0, 0, 0); 23907 } 23908 23909 .dimmed.dimmable > .ui.simple.dimmer { 23910 overflow: visible; 23911 opacity: 1; 23912 width: 100%; 23913 height: 100%; 23914 background: rgba(0, 0, 0, 0.85); 23915 z-index: 1; 23916 } 23917 23918 .ui.simple.inverted.dimmer { 23919 background: rgba(255, 255, 255, 0); 23920 } 23921 23922 .dimmed.dimmable > .ui.simple.inverted.dimmer { 23923 background: rgba(255, 255, 255, 0.85); 23924 } 23925 23926 /******************************* 23927 Theme Overrides 23928 *******************************/ 23929 23930 /******************************* 23931 User Overrides 23932 *******************************/ 23933 /*! 23934 * # Semantic UI x.x - Dropdown 23935 * http://github.com/semantic-org/semantic-ui/ 23936 * 23937 * 23938 * Copyright 2014 Contributors 23939 * Released under the MIT license 23940 * http://opensource.org/licenses/MIT 23941 * 23942 */ 23943 23944 /******************************* 23945 Dropdown 23946 *******************************/ 23947 23948 .ui.dropdown { 23949 cursor: pointer; 23950 position: relative; 23951 display: inline-block; 23952 line-height: 1em; 23953 tap-highlight-color: rgba(0, 0, 0, 0); 23954 outline: none; 23955 text-align: left; 23956 -webkit-transition: border-radius 0.1s ease, width 0.2s ease; 23957 transition: border-radius 0.1s ease, width 0.2s ease; 23958 } 23959 23960 /******************************* 23961 Content 23962 *******************************/ 23963 23964 /*-------------- 23965 Menu 23966 ---------------*/ 23967 23968 .ui.dropdown .menu { 23969 cursor: auto; 23970 position: absolute; 23971 display: none; 23972 outline: none; 23973 top: 100%; 23974 margin: 0em; 23975 padding: 0em 0em; 23976 background: #ffffff; 23977 min-width: 100%; 23978 white-space: nowrap; 23979 font-size: 1rem; 23980 text-shadow: none; 23981 text-align: left; 23982 box-shadow: 0px 1px 4px 0px rgba(39, 41, 43, 0.15); 23983 border: 1px solid rgba(39, 41, 43, 0.15); 23984 border-radius: 0em 0em 0.2857rem 0.2857rem; 23985 -webkit-transition: opacity 0.2s ease; 23986 transition: opacity 0.2s ease; 23987 z-index: 11; 23988 will-change: transform, opacity; 23989 } 23990 23991 /*-------------- 23992 Hidden Input 23993 ---------------*/ 23994 23995 .ui.dropdown > input:not(.search):first-child, 23996 .ui.dropdown > select { 23997 display: none !important; 23998 } 23999 24000 /*-------------- 24001 Dropdown Icon 24002 ---------------*/ 24003 24004 .ui.dropdown > .dropdown.icon { 24005 width: auto; 24006 margin: 0em 0em 0em 1em; 24007 } 24008 24009 .ui.dropdown .menu > .item .dropdown.icon { 24010 width: auto; 24011 float: right; 24012 margin: 0em 0em 0em 1em; 24013 } 24014 24015 .ui.dropdown .menu > .item .dropdown.icon + .text { 24016 margin-right: 1em; 24017 } 24018 24019 /*-------------- 24020 Text 24021 ---------------*/ 24022 24023 .ui.dropdown > .text { 24024 display: inline-block; 24025 -webkit-transition: color 0.2s ease; 24026 transition: color 0.2s ease; 24027 } 24028 24029 /*-------------- 24030 Menu Item 24031 ---------------*/ 24032 24033 .ui.dropdown .menu > .item { 24034 position: relative; 24035 cursor: pointer; 24036 display: block; 24037 border: none; 24038 height: auto; 24039 border-top: none; 24040 line-height: 1em; 24041 color: rgba(0, 0, 0, 0.8); 24042 padding: 0.71428571em 1.14285714em !important; 24043 font-size: 1rem; 24044 text-transform: none; 24045 font-weight: normal; 24046 box-shadow: none; 24047 -webkit-touch-callout: none; 24048 } 24049 24050 .ui.dropdown .menu > .item:first-child { 24051 border-top-width: 0px; 24052 } 24053 24054 /*-------------- 24055 Floated Content 24056 ---------------*/ 24057 24058 .ui.dropdown > .text > [class*="right floated"], 24059 .ui.dropdown .menu .item > [class*="right floated"] { 24060 float: right !important; 24061 margin-right: 0em !important; 24062 margin-left: 1em !important; 24063 } 24064 24065 .ui.dropdown > .text > [class*="left floated"], 24066 .ui.dropdown .menu .item > [class*="left floated"] { 24067 float: left !important; 24068 margin-left: 0em !important; 24069 margin-right: 1em !important; 24070 } 24071 24072 .ui.dropdown .menu .item > .icon.floated, 24073 .ui.dropdown .menu .item > .flag.floated, 24074 .ui.dropdown .menu .item > .image.floated, 24075 .ui.dropdown .menu .item > img.floated { 24076 margin-top: 0em; 24077 } 24078 24079 /*-------------- 24080 Menu Divider 24081 ---------------*/ 24082 24083 .ui.dropdown .menu > .header { 24084 margin: 1rem 0rem 0.75rem; 24085 padding: 0em 1.14285714em; 24086 color: rgba(0, 0, 0, 0.85); 24087 font-size: 0.7857rem; 24088 font-weight: bold; 24089 text-transform: uppercase; 24090 } 24091 24092 .ui.dropdown .menu > .divider { 24093 border-top: 1px solid rgba(0, 0, 0, 0.05); 24094 height: 0em; 24095 margin: 0.5em 0em; 24096 } 24097 24098 .ui.dropdown .menu > .input { 24099 margin: 0.75rem 1.14285714em; 24100 min-width: 200px; 24101 } 24102 24103 .ui.dropdown .menu > .header + .input { 24104 margin-top: 0em; 24105 } 24106 24107 .ui.dropdown .menu > .input:not(.transparent) input { 24108 padding: 0.5em 1em; 24109 } 24110 24111 .ui.dropdown .menu > .input:not(.transparent) .button, 24112 .ui.dropdown .menu > .input:not(.transparent) .icon, 24113 .ui.dropdown .menu > .input:not(.transparent) .label { 24114 padding-top: 0.5em; 24115 padding-bottom: 0.5em; 24116 } 24117 24118 /*----------------- 24119 Item Description 24120 -------------------*/ 24121 24122 .ui.dropdown > .text > .description, 24123 .ui.dropdown .menu > .item > .description { 24124 margin: 0em 0em 0em 1em; 24125 color: rgba(0, 0, 0, 0.4); 24126 } 24127 24128 /*-------------- 24129 Sub Menu 24130 ---------------*/ 24131 24132 .ui.dropdown .menu .menu { 24133 top: 0% !important; 24134 left: 100% !important; 24135 right: auto !important; 24136 margin: 0em 0em 0em -0.5em !important; 24137 border-radius: 0em 0.2857rem 0.2857rem 0em !important; 24138 z-index: 21 !important; 24139 } 24140 24141 /* Hide Arrow */ 24142 24143 .ui.dropdown .menu .menu:after { 24144 display: none; 24145 } 24146 24147 /******************************* 24148 Coupling 24149 *******************************/ 24150 24151 /*-------------- 24152 Sub Elements 24153 ---------------*/ 24154 24155 /* Icons / Flags / Labels / Image */ 24156 24157 .ui.dropdown > .text > .icon, 24158 .ui.dropdown > .text > .label, 24159 .ui.dropdown > .text > .flag, 24160 .ui.dropdown > .text > img, 24161 .ui.dropdown > .text > .image { 24162 margin-top: 0em; 24163 } 24164 24165 .ui.dropdown .menu > .item > .icon, 24166 .ui.dropdown .menu > .item > .label, 24167 .ui.dropdown .menu > .item > .flag, 24168 .ui.dropdown .menu > .item > .image, 24169 .ui.dropdown .menu > .item > img { 24170 margin-top: 0em; 24171 } 24172 24173 .ui.dropdown > .text > .icon, 24174 .ui.dropdown > .text > .label, 24175 .ui.dropdown > .text > .flag, 24176 .ui.dropdown > .text > img, 24177 .ui.dropdown > .text > .image, 24178 .ui.dropdown .menu > .item > .icon, 24179 .ui.dropdown .menu > .item > .label, 24180 .ui.dropdown .menu > .item > .flag, 24181 .ui.dropdown .menu > .item > .image, 24182 .ui.dropdown .menu > .item > img { 24183 margin-left: 0em; 24184 float: none; 24185 margin-right: 0.75em; 24186 } 24187 24188 /*-------------- 24189 Image 24190 ---------------*/ 24191 24192 .ui.dropdown > .text > img, 24193 .ui.dropdown > .text > .image, 24194 .ui.dropdown .menu > .item > .image, 24195 .ui.dropdown .menu > .item > img { 24196 display: inline-block; 24197 vertical-align: middle; 24198 width: auto; 24199 max-height: 2.5em; 24200 } 24201 24202 /*-------------- 24203 Menu 24204 ---------------*/ 24205 24206 /* Remove Menu Item Divider */ 24207 24208 .ui.dropdown .ui.menu > .item:before, 24209 .ui.menu .ui.dropdown .menu > .item:before { 24210 display: none; 24211 } 24212 24213 /* Prevent Menu Item Border */ 24214 24215 .ui.menu .ui.dropdown .menu .active.item { 24216 border-left: none; 24217 } 24218 24219 /* Automatically float dropdown menu right on last menu item */ 24220 24221 .ui.menu .right.menu .dropdown:last-child .menu, 24222 .ui.menu .right.dropdown.item .menu, 24223 .ui.buttons > .ui.dropdown:last-child .menu { 24224 left: auto; 24225 right: 0em; 24226 } 24227 24228 /*-------------- 24229 Button 24230 ---------------*/ 24231 24232 /* No Margin On Icon Button */ 24233 24234 .ui.dropdown.icon.button > .dropdown.icon { 24235 margin: 0em; 24236 } 24237 24238 .ui.dropdown.button:not(.pointing):not(.floating).active, 24239 .ui.dropdown.button:not(.pointing):not(.floating).visible { 24240 border-bottom-left-radius: 0em; 24241 border-bottom-right-radius: 0em; 24242 } 24243 24244 /******************************* 24245 Types 24246 *******************************/ 24247 24248 /*-------------- 24249 Selection 24250 ---------------*/ 24251 24252 /* Displays like a select box */ 24253 24254 .ui.selection.dropdown { 24255 cursor: pointer; 24256 word-wrap: break-word; 24257 white-space: normal; 24258 outline: 0; 24259 -webkit-transform: rotateZ(0deg); 24260 transform: rotateZ(0deg); 24261 min-width: 180px; 24262 background: #ffffff; 24263 display: inline-block; 24264 padding: 0.8em 1.1em; 24265 color: rgba(0, 0, 0, 0.8); 24266 box-shadow: none; 24267 border: 1px solid rgba(39, 41, 43, 0.15); 24268 border-radius: 0.2857rem; 24269 -webkit-transition: border-radius 0.1s ease, width 0.2s ease, box-shadow 0.2s ease, border 0.2s ease; 24270 transition: border-radius 0.1s ease, width 0.2s ease, box-shadow 0.2s ease, border 0.2s ease; 24271 } 24272 24273 .ui.selection.dropdown.visible, 24274 .ui.selection.dropdown.active { 24275 z-index: 10; 24276 } 24277 24278 select.ui.dropdown { 24279 height: 38px; 24280 padding: 0.5em; 24281 border: 1px solid rgba(39, 41, 43, 0.15); 24282 visibility: visible; 24283 } 24284 24285 .ui.selection.dropdown > .text { 24286 margin-right: 2em; 24287 } 24288 24289 .ui.selection.dropdown > .search.icon, 24290 .ui.selection.dropdown > .delete.icon, 24291 .ui.selection.dropdown > .dropdown.icon { 24292 cursor: pointer; 24293 position: absolute; 24294 top: auto; 24295 width: auto; 24296 margin: -0.8em; 24297 padding: 0.8em; 24298 right: 1.1em; 24299 opacity: 0.8; 24300 -webkit-transition: opacity 0.2s ease; 24301 transition: opacity 0.2s ease; 24302 } 24303 24304 /* Compact */ 24305 24306 .ui.compact.selection.dropdown { 24307 min-width: 0px; 24308 } 24309 24310 /* Selection Menu */ 24311 24312 .ui.selection.dropdown .menu { 24313 overflow-x: hidden; 24314 overflow-y: auto; 24315 -webkit-backface-visibility: hidden; 24316 backface-visibility: hidden; 24317 -webkit-overflow-scrolling: touch; 24318 border-top-width: 0px !important; 24319 width: auto; 24320 margin: 0px -1px; 24321 min-width: -webkit-calc(100% + 2px ); 24322 min-width: calc(100% + 2px ); 24323 outline: none; 24324 box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.08); 24325 -webkit-transition: box-shadow 0.2s ease, border 0.2s ease; 24326 transition: box-shadow 0.2s ease, border 0.2s ease; 24327 } 24328 24329 .ui.selection.dropdown .menu:after, 24330 .ui.selection.dropdown .menu:before { 24331 display: none; 24332 } 24333 24334 /* Scrollbar in IE */ 24335 24336 @media all and (-ms-high-contrast: none) { 24337 .ui.selection.dropdown .menu { 24338 min-width: -webkit-calc(100% - 15px ); 24339 min-width: calc(100% - 15px ); 24340 } 24341 } 24342 24343 @media only screen and (max-width: 767px) { 24344 .ui.selection.dropdown .menu { 24345 max-height: 7.49991429em; 24346 } 24347 } 24348 24349 @media only screen and (min-width: 768px) { 24350 .ui.selection.dropdown .menu { 24351 max-height: 9.99988571em; 24352 } 24353 } 24354 24355 @media only screen and (min-width: 992px) { 24356 .ui.selection.dropdown .menu { 24357 max-height: 14.99982857em; 24358 } 24359 } 24360 24361 @media only screen and (min-width: 1920px) { 24362 .ui.selection.dropdown .menu { 24363 max-height: 19.99977143em; 24364 } 24365 } 24366 24367 /* Menu Item */ 24368 24369 .ui.selection.dropdown .menu > .item { 24370 border-top: 1px solid rgba(0, 0, 0, 0.05); 24371 padding: 0.71428571em 1.14285714em !important; 24372 white-space: normal; 24373 word-wrap: normal; 24374 } 24375 24376 /* Hover */ 24377 24378 .ui.selection.dropdown:hover { 24379 border-color: rgba(39, 41, 43, 0.3); 24380 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.05); 24381 } 24382 24383 /* Disabled */ 24384 24385 .ui.selection.dropdown.disabled, 24386 .ui.selection.dropdown.disabled:hover { 24387 cursor: default; 24388 box-shadow: none; 24389 color: rgba(0, 0, 0, 0.8); 24390 border: 1px solid rgba(39, 41, 43, 0.15); 24391 opacity: 0.3 !important; 24392 } 24393 24394 /* Visible */ 24395 24396 .ui.selection.dropdown.visible { 24397 border-color: rgba(39, 41, 43, 0.3); 24398 box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.08); 24399 } 24400 24401 .ui.selection.visible.dropdown .menu { 24402 border-color: rgba(39, 41, 43, 0.3); 24403 box-shadow: 0px 2px 6px 0px rgba(39, 41, 43, 0.15); 24404 } 24405 24406 /* Visible Hover */ 24407 24408 .ui.selection.visible.dropdown:hover { 24409 border-color: rgba(39, 41, 43, 0.3); 24410 box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.08); 24411 } 24412 24413 .ui.selection.visible.dropdown .menu { 24414 border-color: rgba(39, 41, 43, 0.3); 24415 box-shadow: 0px 2px 6px 0px rgba(39, 41, 43, 0.15); 24416 } 24417 24418 /* Active Item */ 24419 24420 .ui.selection.active.dropdown > .text:not(.default), 24421 .ui.selection.visible.dropdown > .text:not(.default) { 24422 font-weight: normal; 24423 color: rgba(0, 0, 0, 0.8); 24424 } 24425 24426 /* Dropdown Icon */ 24427 24428 .ui.active.selection.dropdown > .dropdown.icon, 24429 .ui.visible.selection.dropdown > .dropdown.icon { 24430 opacity: 1; 24431 z-index: 3; 24432 } 24433 24434 /* Connecting Border */ 24435 24436 .ui.active.selection.dropdown, 24437 .ui.visible.selection.dropdown { 24438 border-bottom-left-radius: 0em !important; 24439 border-bottom-right-radius: 0em !important; 24440 } 24441 24442 /*-------------- 24443 Searchable 24444 ---------------*/ 24445 24446 /* Search Selection */ 24447 24448 .ui.search.dropdown { 24449 min-width: ''; 24450 } 24451 24452 /* Search Dropdown */ 24453 24454 .ui.search.dropdown > input.search { 24455 background: none transparent !important; 24456 border: none !important; 24457 box-shadow: none !important; 24458 border-radius: 0em !important; 24459 cursor: pointer; 24460 top: 0em; 24461 left: 0em; 24462 width: 100%; 24463 outline: none; 24464 -webkit-tap-highlight-color: rgba(255, 255, 255, 0); 24465 padding: inherit; 24466 } 24467 24468 /* Text Layering */ 24469 24470 .ui.search.dropdown > input.search { 24471 position: absolute; 24472 z-index: 2; 24473 } 24474 24475 .ui.search.dropdown > .text { 24476 cursor: text; 24477 position: relative; 24478 z-index: 3; 24479 } 24480 24481 /* Search Selection */ 24482 24483 .ui.search.selection.dropdown > input.search { 24484 line-height: 1.2142em; 24485 padding: 0.6929em 1.1em; 24486 } 24487 24488 /* Active/Visible Search */ 24489 24490 .ui.search.dropdown.active > input.search, 24491 .ui.search.dropdown.visible > input.search { 24492 cursor: auto; 24493 } 24494 24495 .ui.search.dropdown.active > .text, 24496 .ui.search.dropdown.visible > .text { 24497 pointer-events: none; 24498 } 24499 24500 .ui.active.search.dropdown > input.search:focus + .text { 24501 color: rgba(0, 0, 0, 0.4) !important; 24502 } 24503 24504 /* Search Menu */ 24505 24506 .ui.search.dropdown .menu { 24507 overflow-x: hidden; 24508 overflow-y: auto; 24509 -webkit-backface-visibility: hidden; 24510 backface-visibility: hidden; 24511 -webkit-overflow-scrolling: touch; 24512 } 24513 24514 @media only screen and (max-width: 767px) { 24515 .ui.search.dropdown .menu { 24516 max-height: 7.49991429em; 24517 } 24518 } 24519 24520 @media only screen and (min-width: 768px) { 24521 .ui.search.dropdown .menu { 24522 max-height: 9.99988571em; 24523 } 24524 } 24525 24526 @media only screen and (min-width: 992px) { 24527 .ui.search.dropdown .menu { 24528 max-height: 14.99982857em; 24529 } 24530 } 24531 24532 @media only screen and (min-width: 1920px) { 24533 .ui.search.dropdown .menu { 24534 max-height: 19.99977143em; 24535 } 24536 } 24537 24538 /*-------------- 24539 Inline 24540 ---------------*/ 24541 24542 .ui.inline.dropdown { 24543 cursor: pointer; 24544 display: inline-block; 24545 color: inherit; 24546 } 24547 24548 .ui.inline.dropdown .dropdown.icon { 24549 margin: 0em 0.5em 0em 0.25em; 24550 vertical-align: top; 24551 } 24552 24553 .ui.inline.dropdown > .text { 24554 font-weight: bold; 24555 } 24556 24557 .ui.inline.dropdown .menu { 24558 cursor: auto; 24559 margin-top: 0.25em; 24560 border-radius: 0.2857rem; 24561 } 24562 24563 /******************************* 24564 States 24565 *******************************/ 24566 24567 /*-------------------- 24568 Hover 24569 ----------------------*/ 24570 24571 /* Menu Item Hover */ 24572 24573 .ui.dropdown .menu > .item:hover { 24574 background: rgba(0, 0, 0, 0.05); 24575 color: rgba(0, 0, 0, 0.8); 24576 z-index: 13; 24577 } 24578 24579 /*-------------------- 24580 Active 24581 ----------------------*/ 24582 24583 /* Menu Item Active */ 24584 24585 .ui.dropdown .menu .active.item { 24586 background: transparent; 24587 font-weight: bold; 24588 color: rgba(0, 0, 0, 0.8); 24589 box-shadow: none; 24590 z-index: 12; 24591 } 24592 24593 /*-------------------- 24594 Default Text 24595 ----------------------*/ 24596 24597 .ui.dropdown > .default.text, 24598 .ui.default.dropdown > .text { 24599 color: rgba(179, 179, 179, 0.7); 24600 } 24601 24602 .ui.dropdown:hover > .default.text, 24603 .ui.default.dropdown:hover > .text { 24604 color: rgba(140, 140, 140, 0.7); 24605 } 24606 24607 /*-------------------- 24608 Loading 24609 ----------------------*/ 24610 24611 .ui.loading.dropdown > .text { 24612 -webkit-transition: none; 24613 transition: none; 24614 } 24615 24616 .ui.dropdown > .loading.menu { 24617 display: block; 24618 visibility: hidden; 24619 z-index: -1; 24620 } 24621 24622 /*-------------------- 24623 Keyboard Select 24624 ----------------------*/ 24625 24626 /* Selected Item */ 24627 24628 .ui.dropdown.selected, 24629 .ui.dropdown .menu .selected.item { 24630 background: rgba(0, 0, 0, 0.03); 24631 color: rgba(0, 0, 0, 0.8); 24632 } 24633 24634 /*-------------------- 24635 Search Filtered 24636 ----------------------*/ 24637 24638 /* Filtered Item */ 24639 24640 .ui.dropdown > .filtered.text { 24641 visibility: hidden; 24642 } 24643 24644 .ui.dropdown .filtered.item { 24645 display: none !important; 24646 } 24647 24648 /*-------------------- 24649 Error 24650 ----------------------*/ 24651 24652 .ui.dropdown.error, 24653 .ui.dropdown.error > .text, 24654 .ui.dropdown.error > .default.text { 24655 color: #a94442; 24656 } 24657 24658 .ui.selection.dropdown.error { 24659 background: #fff0f0; 24660 border-color: #dbb1b1; 24661 } 24662 24663 .ui.selection.dropdown.error:hover { 24664 border-color: #dbb1b1; 24665 } 24666 24667 .ui.dropdown.error > .menu, 24668 .ui.dropdown.error > .menu .menu { 24669 border-color: #dbb1b1; 24670 } 24671 24672 .ui.dropdown.error > .menu > .item { 24673 color: #d95c5c; 24674 } 24675 24676 /* Item Hover */ 24677 24678 .ui.dropdown.error > .menu > .item:hover { 24679 background-color: #fff2f2; 24680 } 24681 24682 /* Item Active */ 24683 24684 .ui.dropdown.error > .menu .active.item { 24685 background-color: #fdcfcf; 24686 } 24687 24688 /*-------------------- 24689 Disabled 24690 ----------------------*/ 24691 24692 /* Disabled */ 24693 24694 .ui.disabled.dropdown { 24695 cursor: default; 24696 pointer-events: none; 24697 opacity: 0.3; 24698 } 24699 24700 /******************************* 24701 Variations 24702 *******************************/ 24703 24704 /*-------------- 24705 Direction 24706 ---------------*/ 24707 24708 /* Flyout Direction */ 24709 24710 .ui.dropdown .menu { 24711 left: 0px; 24712 } 24713 24714 /* Default Side (Right) */ 24715 24716 .ui.dropdown .right.menu > .menu, 24717 .ui.dropdown .menu .right.menu { 24718 left: 100% !important; 24719 right: auto !important; 24720 } 24721 24722 /* Left Flyout Menu */ 24723 24724 .ui.dropdown > .left.menu .menu, 24725 .ui.dropdown .menu .left.menu { 24726 left: auto !important; 24727 right: 100% !important; 24728 } 24729 24730 .ui.dropdown .item .left.dropdown.icon, 24731 .ui.dropdown .left.menu .item .dropdown.icon { 24732 width: auto; 24733 float: left; 24734 margin: 0em 0.75em 0em 0em; 24735 } 24736 24737 .ui.dropdown .item .left.dropdown.icon, 24738 .ui.dropdown .left.menu .item .dropdown.icon { 24739 width: auto; 24740 float: left; 24741 margin: 0em 0.75em 0em 0em; 24742 } 24743 24744 .ui.dropdown .item .left.dropdown.icon + .text, 24745 .ui.dropdown .left.menu .item .dropdown.icon + .text { 24746 margin-left: 1em; 24747 } 24748 24749 /*-------------- 24750 Upward 24751 ---------------*/ 24752 24753 .ui.upward.dropdown > .menu { 24754 top: auto; 24755 bottom: 100%; 24756 box-shadow: 0px 0px 4px 0px rgba(39, 41, 43, 0.15); 24757 border-radius: 0.2857rem 0.2857rem 0em 0em; 24758 } 24759 24760 /* Active Upward */ 24761 24762 .ui.simple.upward.active.dropdown, 24763 .ui.simple.upward.dropdown:hover { 24764 border-radius: 0.2857rem 0.2857rem 0em 0em !important; 24765 } 24766 24767 .ui.upward.dropdown.button:not(.pointing):not(.floating).active, 24768 .ui.upward.dropdown.button:not(.pointing):not(.floating).visible { 24769 border-radius: 0.2857rem 0.2857rem 0em 0em; 24770 } 24771 24772 /* Selection */ 24773 24774 .ui.upward.selection.dropdown .menu { 24775 border-top-width: 1px !important; 24776 border-bottom-width: 0px !important; 24777 } 24778 24779 .ui.upward.selection.dropdown:hover { 24780 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.05); 24781 } 24782 24783 .ui.upward.selection.visible.dropdown:hover { 24784 box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.05); 24785 } 24786 24787 .ui.active.upward.selection.dropdown, 24788 .ui.visible.upward.selection.dropdown { 24789 border-radius: 0em 0em 0.2857rem 0.2857rem !important; 24790 } 24791 24792 .ui.upward.selection.dropdown.visible { 24793 box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.08); 24794 } 24795 24796 .ui.upward.selection.visible.dropdown:hover .menu { 24797 box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.08); 24798 } 24799 24800 /*-------------- 24801 Simple 24802 ---------------*/ 24803 24804 /* Displays without javascript */ 24805 24806 .ui.simple.dropdown .menu:before, 24807 .ui.simple.dropdown .menu:after { 24808 display: none; 24809 } 24810 24811 .ui.simple.dropdown .menu { 24812 position: absolute; 24813 display: block; 24814 overflow: hidden; 24815 top: -9999px !important; 24816 opacity: 0; 24817 width: 0; 24818 height: 0; 24819 -webkit-transition: opacity 0.2s ease; 24820 transition: opacity 0.2s ease; 24821 } 24822 24823 .ui.simple.active.dropdown, 24824 .ui.simple.dropdown:hover { 24825 border-bottom-left-radius: 0em !important; 24826 border-bottom-right-radius: 0em !important; 24827 } 24828 24829 .ui.simple.active.dropdown > .menu, 24830 .ui.simple.dropdown:hover > .menu { 24831 overflow: visible; 24832 width: auto; 24833 height: auto; 24834 top: 100% !important; 24835 opacity: 1; 24836 } 24837 24838 .ui.simple.dropdown > .menu > .item:active > .menu, 24839 .ui.simple.dropdown:hover > .menu > .item:hover > .menu { 24840 overflow: visible; 24841 width: auto; 24842 height: auto; 24843 top: 0% !important; 24844 left: 100% !important; 24845 opacity: 1; 24846 } 24847 24848 .ui.simple.disabled.dropdown:hover .menu { 24849 display: none; 24850 height: 0px; 24851 width: 0px; 24852 overflow: hidden; 24853 } 24854 24855 /* Visible */ 24856 24857 .ui.simple.visible.dropdown > .menu { 24858 display: block; 24859 } 24860 24861 /*-------------- 24862 Fluid 24863 ---------------*/ 24864 24865 .ui.fluid.dropdown { 24866 display: block; 24867 width: 100%; 24868 min-width: 0em; 24869 } 24870 24871 .ui.fluid.dropdown > .dropdown.icon { 24872 float: right; 24873 } 24874 24875 /*-------------- 24876 Floating 24877 ---------------*/ 24878 24879 .ui.floating.dropdown .menu { 24880 left: 0; 24881 right: auto; 24882 box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.15); 24883 border-radius: 0.2857rem; 24884 } 24885 24886 .ui.floating.dropdown > .menu { 24887 margin-top: 0.5em !important; 24888 } 24889 24890 /*-------------- 24891 Pointing 24892 ---------------*/ 24893 24894 .ui.pointing.dropdown > .menu { 24895 top: 100%; 24896 margin-top: 0.75em; 24897 border-radius: 0.2857rem; 24898 } 24899 24900 .ui.pointing.dropdown > .menu:after { 24901 display: block; 24902 position: absolute; 24903 pointer-events: none; 24904 content: ''; 24905 visibility: visible; 24906 -webkit-transform: rotate(45deg); 24907 -ms-transform: rotate(45deg); 24908 transform: rotate(45deg); 24909 width: 0.5em; 24910 height: 0.5em; 24911 box-shadow: -1px -1px 0px 1px rgba(0, 0, 0, 0.1); 24912 background: #ffffff; 24913 z-index: 2; 24914 } 24915 24916 .ui.pointing.dropdown > .menu:after { 24917 top: -0.25em; 24918 left: 50%; 24919 margin: 0em 0em 0em -0.25em; 24920 } 24921 24922 /* Top Left Pointing */ 24923 24924 .ui.top.left.pointing.dropdown > .menu { 24925 top: 100%; 24926 bottom: auto; 24927 left: 0%; 24928 right: auto; 24929 margin: 1em 0em 0em; 24930 } 24931 24932 .ui.top.left.pointing.dropdown > .menu { 24933 top: 100%; 24934 bottom: auto; 24935 left: 0%; 24936 right: auto; 24937 margin: 1em 0em 0em; 24938 } 24939 24940 .ui.top.left.pointing.dropdown > .menu:after { 24941 top: -0.25em; 24942 left: 1em; 24943 right: auto; 24944 margin: 0em; 24945 -webkit-transform: rotate(45deg); 24946 -ms-transform: rotate(45deg); 24947 transform: rotate(45deg); 24948 } 24949 24950 /* Top Right Pointing */ 24951 24952 .ui.top.right.pointing.dropdown > .menu { 24953 top: 100%; 24954 bottom: auto; 24955 right: 0%; 24956 left: auto; 24957 margin: 1em 0em 0em; 24958 } 24959 24960 .ui.top.right.pointing.dropdown > .menu:after { 24961 top: -0.25em; 24962 left: auto; 24963 right: 1em; 24964 margin: 0em; 24965 -webkit-transform: rotate(45deg); 24966 -ms-transform: rotate(45deg); 24967 transform: rotate(45deg); 24968 } 24969 24970 /* Left Pointing */ 24971 24972 .ui.left.pointing.dropdown > .menu { 24973 top: 0%; 24974 left: 100%; 24975 right: auto; 24976 margin: 0em 0em 0em 1em; 24977 } 24978 24979 .ui.left.pointing.dropdown > .menu:after { 24980 top: 1em; 24981 left: -0.25em; 24982 margin: 0em 0em 0em 0em; 24983 -webkit-transform: rotate(-45deg); 24984 -ms-transform: rotate(-45deg); 24985 transform: rotate(-45deg); 24986 } 24987 24988 /* Right Pointing */ 24989 24990 .ui.right.pointing.dropdown > .menu { 24991 top: 0%; 24992 left: auto; 24993 right: 100%; 24994 margin: 0em 1em 0em 0em; 24995 } 24996 24997 .ui.right.pointing.dropdown > .menu:after { 24998 top: 1em; 24999 left: auto; 25000 right: -0.25em; 25001 margin: 0em 0em 0em 0em; 25002 -webkit-transform: rotate(135deg); 25003 -ms-transform: rotate(135deg); 25004 transform: rotate(135deg); 25005 } 25006 25007 /* Bottom Pointing */ 25008 25009 .ui.bottom.pointing.dropdown > .menu { 25010 top: auto; 25011 bottom: 100%; 25012 left: 0%; 25013 right: auto; 25014 margin: 0em 0em 1em; 25015 } 25016 25017 .ui.bottom.pointing.dropdown > .menu:after { 25018 top: auto; 25019 bottom: -0.25em; 25020 right: auto; 25021 margin: 0em; 25022 -webkit-transform: rotate(-135deg); 25023 -ms-transform: rotate(-135deg); 25024 transform: rotate(-135deg); 25025 } 25026 25027 /* Reverse Sub-Menu Direction */ 25028 25029 .ui.bottom.pointing.dropdown > .menu .menu { 25030 top: auto !important; 25031 bottom: 0px !important; 25032 } 25033 25034 /* Bottom Left */ 25035 25036 .ui.bottom.left.pointing.dropdown > .menu { 25037 left: 0%; 25038 right: auto; 25039 } 25040 25041 .ui.bottom.left.pointing.dropdown > .menu:after { 25042 left: 1em; 25043 right: auto; 25044 } 25045 25046 /* Bottom Right */ 25047 25048 .ui.bottom.right.pointing.dropdown > .menu { 25049 right: 0%; 25050 left: auto; 25051 } 25052 25053 .ui.bottom.right.pointing.dropdown > .menu:after { 25054 left: auto; 25055 right: 1em; 25056 } 25057 25058 /******************************* 25059 Theme Overrides 25060 *******************************/ 25061 25062 /* Dropdown Carets */ 25063 25064 @font-face { 25065 font-family: 'Dropdown'; 25066 src: url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMggjB5AAAAC8AAAAYGNtYXAPfuIIAAABHAAAAExnYXNwAAAAEAAAAWgAAAAIZ2x5Zjo82LgAAAFwAAABVGhlYWQAQ88bAAACxAAAADZoaGVhAwcB6QAAAvwAAAAkaG10eAS4ABIAAAMgAAAAIGxvY2EBNgDeAAADQAAAABJtYXhwAAoAFgAAA1QAAAAgbmFtZVcZpu4AAAN0AAABRXBvc3QAAwAAAAAEvAAAACAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADw2gHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADgAAAAKAAgAAgACAAEAIPDa//3//wAAAAAAIPDX//3//wAB/+MPLQADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAIABJQElABMAABM0NzY3BTYXFhUUDwEGJwYvASY1AAUGBwEACAUGBoAFCAcGgAUBEgcGBQEBAQcECQYHfwYBAQZ/BwYAAQAAAG4BJQESABMAADc0PwE2MzIfARYVFAcGIyEiJyY1AAWABgcIBYAGBgUI/wAHBgWABwaABQWABgcHBgUFBgcAAAABABIASQC3AW4AEwAANzQ/ATYXNhcWHQEUBwYnBi8BJjUSBoAFCAcFBgYFBwgFgAbbBwZ/BwEBBwQJ/wgEBwEBB38GBgAAAAABAAAASQClAW4AEwAANxE0NzYzMh8BFhUUDwEGIyInJjUABQYHCAWABgaABQgHBgVbAQAIBQYGgAUIBwWABgYFBwAAAAEAAAABAADZuaKOXw889QALAgAAAAAA0ABHWAAAAADQAEdYAAAAAAElAW4AAAAIAAIAAAAAAAAAAQAAAeD/4AAAAgAAAAAAASUAAQAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAABAAAAASUAAAElAAAAtwASALcAAAAAAAAACgAUAB4AQgBkAIgAqgAAAAEAAAAIABQAAQAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAOAAAAAQAAAAAAAgAOAEcAAQAAAAAAAwAOACQAAQAAAAAABAAOAFUAAQAAAAAABQAWAA4AAQAAAAAABgAHADIAAQAAAAAACgA0AGMAAwABBAkAAQAOAAAAAwABBAkAAgAOAEcAAwABBAkAAwAOACQAAwABBAkABAAOAFUAAwABBAkABQAWAA4AAwABBAkABgAOADkAAwABBAkACgA0AGMAaQBjAG8AbQBvAG8AbgBWAGUAcgBzAGkAbwBuACAAMQAuADAAaQBjAG8AbQBvAG8Abmljb21vb24AaQBjAG8AbQBvAG8AbgBSAGUAZwB1AGwAYQByAGkAYwBvAG0AbwBvAG4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=") format('truetype'), url("data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AAAVwAAoAAAAABSgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAAA9AAAAdkAAAHZLDXE/09TLzIAAALQAAAAYAAAAGAIIweQY21hcAAAAzAAAABMAAAATA9+4ghnYXNwAAADfAAAAAgAAAAIAAAAEGhlYWQAAAOEAAAANgAAADYAQ88baGhlYQAAA7wAAAAkAAAAJAMHAelobXR4AAAD4AAAACAAAAAgBLgAEm1heHAAAAQAAAAABgAAAAYACFAAbmFtZQAABAgAAAFFAAABRVcZpu5wb3N0AAAFUAAAACAAAAAgAAMAAAEABAQAAQEBCGljb21vb24AAQIAAQA6+BwC+BsD+BgEHgoAGVP/i4seCgAZU/+LiwwHi2v4lPh0BR0AAACIDx0AAACNER0AAAAJHQAAAdASAAkBAQgPERMWGyAlKmljb21vb25pY29tb29udTB1MXUyMHVGMEQ3dUYwRDh1RjBEOXVGMERBAAACAYkABgAIAgABAAQABwAKAA0AVgCfAOgBL/yUDvyUDvyUDvuUDvtvi/emFYuQjZCOjo+Pj42Qiwj3lIsFkIuQiY6Hj4iNhouGi4aJh4eHCPsU+xQFiIiGiYaLhouHjYeOCPsU9xQFiI+Jj4uQCA77b4v3FBWLkI2Pjo8I9xT3FAWPjo+NkIuQi5CJjogI9xT7FAWPh42Hi4aLhomHh4eIiIaJhosI+5SLBYaLh42HjoiPiY+LkAgO+92d928Vi5CNkI+OCPcU9xQFjo+QjZCLkIuPiY6Hj4iNhouGCIv7lAWLhomHh4iIh4eJhouGi4aNiI8I+xT3FAWHjomPi5AIDvvdi+YVi/eUBYuQjZCOjo+Pj42Qi5CLkImOhwj3FPsUBY+IjYaLhouGiYeHiAj7FPsUBYiHhomGi4aLh42Hj4iOiY+LkAgO+JQU+JQViwwKAAAAAAMCAAGQAAUAAAFMAWYAAABHAUwBZgAAAPUAGQCEAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAA8NoB4P/g/+AB4AAgAAAAAQAAAAAAAAAAAAAAIAAAAAAAAgAAAAMAAAAUAAMAAQAAABQABAA4AAAACgAIAAIAAgABACDw2v/9//8AAAAAACDw1//9//8AAf/jDy0AAwABAAAAAAAAAAAAAAABAAH//wAPAAEAAAABAAA5emozXw889QALAgAAAAAA0ABHWAAAAADQAEdYAAAAAAElAW4AAAAIAAIAAAAAAAAAAQAAAeD/4AAAAgAAAAAAASUAAQAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAABAAAAASUAAAElAAAAtwASALcAAAAAUAAACAAAAAAADgCuAAEAAAAAAAEADgAAAAEAAAAAAAIADgBHAAEAAAAAAAMADgAkAAEAAAAAAAQADgBVAAEAAAAAAAUAFgAOAAEAAAAAAAYABwAyAAEAAAAAAAoANABjAAMAAQQJAAEADgAAAAMAAQQJAAIADgBHAAMAAQQJAAMADgAkAAMAAQQJAAQADgBVAAMAAQQJAAUAFgAOAAMAAQQJAAYADgA5AAMAAQQJAAoANABjAGkAYwBvAG0AbwBvAG4AVgBlAHIAcwBpAG8AbgAgADEALgAwAGkAYwBvAG0AbwBvAG5pY29tb29uAGkAYwBvAG0AbwBvAG4AUgBlAGcAdQBsAGEAcgBpAGMAbwBtAG8AbwBuAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA") format('woff'); 25067 font-weight: normal; 25068 font-style: normal; 25069 } 25070 25071 .ui.dropdown > .dropdown.icon { 25072 font-family: 'Dropdown'; 25073 line-height: 1; 25074 height: 1em; 25075 width: 1.23em; 25076 -webkit-backface-visibility: hidden; 25077 backface-visibility: hidden; 25078 font-weight: normal; 25079 font-style: normal; 25080 text-align: center; 25081 } 25082 25083 .ui.dropdown > .dropdown.icon { 25084 width: auto; 25085 } 25086 25087 .ui.dropdown > .dropdown.icon:before { 25088 content: '\f0d7'; 25089 } 25090 25091 /* Sub Menu */ 25092 25093 .ui.dropdown .menu .item .dropdown.icon:before { 25094 content: '\f0da' ; 25095 } 25096 25097 .ui.dropdown .item .left.dropdown.icon:before, 25098 .ui.dropdown .left.menu .item .dropdown.icon:before { 25099 content: "\f0d9" ; 25100 } 25101 25102 /* Upward Dropdown */ 25103 25104 .ui.upward.dropdown > .dropdown.icon:before { 25105 content: "\f0d8"; 25106 } 25107 25108 /* Vertical Menu Dropdown */ 25109 25110 .ui.vertical.menu .dropdown.item > .dropdown.icon:before { 25111 content: "\f0da" ; 25112 } 25113 25114 /* Icons for Reference 25115 .dropdown.down.icon { 25116 content: "\f0d7"; 25117 } 25118 .dropdown.up.icon { 25119 content: "\f0d8"; 25120 } 25121 .dropdown.left.icon { 25122 content: "\f0d9"; 25123 } 25124 .dropdown.icon.icon { 25125 content: "\f0da"; 25126 } 25127 */ 25128 25129 /******************************* 25130 User Overrides 25131 *******************************/ 25132 /*! 25133 * # Semantic UI x.x - Modal 25134 * http://github.com/semantic-org/semantic-ui/ 25135 * 25136 * 25137 * Copyright 2014 Contributors 25138 * Released under the MIT license 25139 * http://opensource.org/licenses/MIT 25140 * 25141 */ 25142 25143 /******************************* 25144 Modal 25145 *******************************/ 25146 25147 .ui.modal { 25148 display: none; 25149 position: fixed; 25150 z-index: 1001; 25151 top: 50%; 25152 left: 50%; 25153 text-align: left; 25154 width: 90%; 25155 margin-left: -45%; 25156 background: #ffffff; 25157 border: none; 25158 box-shadow: 0 1px 4px 1px rgba(0, 0, 0, 0.3); 25159 border-radius: 0.2857rem; 25160 -webkit-user-select: text; 25161 -moz-user-select: text; 25162 -ms-user-select: text; 25163 user-select: text; 25164 will-change: top, left, margin, transform, opacity; 25165 } 25166 25167 .ui.modal > :first-child:not(.icon), 25168 .ui.modal > .icon:first-child + * { 25169 border-top-left-radius: 0.2857rem; 25170 border-top-right-radius: 0.2857rem; 25171 } 25172 25173 .ui.modal > :last-child { 25174 border-bottom-left-radius: 0.2857rem; 25175 border-bottom-right-radius: 0.2857rem; 25176 } 25177 25178 /******************************* 25179 Content 25180 *******************************/ 25181 25182 /*-------------- 25183 Close 25184 ---------------*/ 25185 25186 .ui.modal > .close { 25187 cursor: pointer; 25188 position: absolute; 25189 top: -2.5rem; 25190 right: -2.5rem; 25191 z-index: 1; 25192 opacity: 0.8; 25193 font-size: 1.25em; 25194 color: #ffffff; 25195 width: 2.25rem; 25196 height: 2.25rem; 25197 padding: 0.625rem 0rem 0rem 0rem; 25198 } 25199 25200 .ui.modal > .close:hover { 25201 opacity: 1; 25202 } 25203 25204 /*-------------- 25205 Header 25206 ---------------*/ 25207 25208 .ui.modal > .header { 25209 display: block; 25210 font-family: 'Roboto', 'Helvetica Neue', Arial, Helvetica, sans-serif; 25211 background: -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.05)) #ffffff; 25212 background: linear-gradient(transparent, rgba(0, 0, 0, 0.05)) #ffffff; 25213 margin: 0em; 25214 padding: 1.2rem 2rem; 25215 box-shadow: 0px 1px 2px 0 rgba(0, 0, 0, 0.05); 25216 font-size: 1.6em; 25217 line-height: 1.3em; 25218 font-weight: bold; 25219 color: rgba(0, 0, 0, 0.85); 25220 border-bottom: 1px solid rgba(39, 41, 43, 0.15); 25221 } 25222 25223 /*-------------- 25224 Content 25225 ---------------*/ 25226 25227 .ui.modal > .content { 25228 display: table; 25229 table-layout: fixed; 25230 width: 100%; 25231 font-size: 1em; 25232 line-height: 1.4; 25233 padding: 2rem; 25234 background: #ffffff; 25235 } 25236 25237 /* Image */ 25238 25239 .ui.modal > .content > .image { 25240 display: table-cell; 25241 width: ''; 25242 vertical-align: top; 25243 } 25244 25245 .ui.modal > .content > .image[class*="top aligned"] { 25246 vertical-align: top; 25247 } 25248 25249 .ui.modal > .content > .image[class*="middle aligned"] { 25250 vertical-align: middle; 25251 } 25252 25253 /* Description */ 25254 25255 .ui.modal > .content > .description { 25256 display: table-cell; 25257 vertical-align: top; 25258 } 25259 25260 .ui.modal > .content > .icon + .description, 25261 .ui.modal > .content > .image + .description { 25262 min-width: ''; 25263 width: 80%; 25264 padding-left: 2em; 25265 } 25266 25267 /*rtl:ignore*/ 25268 25269 .ui.modal > .content > .image > i.icon { 25270 font-size: 8rem; 25271 margin: 0em; 25272 opacity: 1; 25273 width: auto; 25274 } 25275 25276 /*-------------- 25277 Actions 25278 ---------------*/ 25279 25280 .ui.modal .actions { 25281 background: #efefef; 25282 padding: 1rem 2rem; 25283 border-top: 1px solid rgba(39, 41, 43, 0.15); 25284 text-align: right; 25285 } 25286 25287 .ui.modal .actions > .button { 25288 margin-left: 0.75em; 25289 } 25290 25291 /*------------------- 25292 Responsive 25293 --------------------*/ 25294 25295 /* Modal Width */ 25296 25297 @media only screen and (max-width: 767px) { 25298 .ui.modal { 25299 width: 95%; 25300 margin: 0em 0em 0em -47.5%; 25301 } 25302 } 25303 25304 @media only screen and (min-width: 768px) { 25305 .ui.modal { 25306 width: 88%; 25307 margin: 0em 0em 0em -44%; 25308 } 25309 } 25310 25311 @media only screen and (min-width: 992px) { 25312 .ui.modal { 25313 width: 74%; 25314 margin: 0em 0em 0em -37%; 25315 } 25316 } 25317 25318 @media only screen and (min-width: 1400px) { 25319 .ui.modal { 25320 width: 56%; 25321 margin: 0em 0em 0em -28%; 25322 } 25323 } 25324 25325 @media only screen and (min-width: 1920px) { 25326 .ui.modal { 25327 width: 42%; 25328 margin: 0em 0em 0em -21%; 25329 } 25330 } 25331 25332 /* Tablet and Mobile */ 25333 25334 @media only screen and (max-width: 992px) { 25335 .ui.modal > .header { 25336 padding-right: 2.25rem; 25337 } 25338 25339 .ui.modal > .close { 25340 top: 0.905rem; 25341 right: 1rem; 25342 color: rgba(0, 0, 0, 0.8); 25343 } 25344 } 25345 25346 /* Mobile */ 25347 25348 @media only screen and (max-width: 767px) { 25349 .ui.modal > .header { 25350 padding: 0.75rem 1rem !important; 25351 padding-right: 2.25rem !important; 25352 } 25353 25354 .ui.modal > .content { 25355 display: block; 25356 padding: 1rem !important; 25357 } 25358 25359 .ui.modal > .close { 25360 top: 0.5rem !important; 25361 right: 0.5rem !important; 25362 } 25363 25364 /*rtl:ignore*/ 25365 25366 .ui.modal .content > .image { 25367 display: block; 25368 max-width: 100%; 25369 margin: 0em auto !important; 25370 text-align: center; 25371 padding: 0rem 0rem 1rem !important; 25372 } 25373 25374 .ui.modal > .content > .image > i.icon { 25375 font-size: 5rem; 25376 text-align: center; 25377 } 25378 25379 /*rtl:ignore*/ 25380 25381 .ui.modal .content > .description { 25382 display: block; 25383 width: 100% !important; 25384 margin: 0em !important; 25385 padding: 1rem 0rem !important; 25386 box-shadow: none; 25387 } 25388 25389 /* Let Buttons Stack */ 25390 25391 .ui.modal > .actions { 25392 padding: 1rem 1rem 0rem !important; 25393 } 25394 25395 .ui.modal .actions > .buttons, 25396 .ui.modal .actions > .button { 25397 margin-bottom: 1rem; 25398 } 25399 } 25400 25401 /******************************* 25402 Types 25403 *******************************/ 25404 25405 .ui.basic.modal { 25406 background-color: transparent; 25407 border: none; 25408 border-radius: 0em; 25409 box-shadow: 0px 0px 0px 0px; 25410 color: #ffffff; 25411 } 25412 25413 .ui.basic.modal > .header, 25414 .ui.basic.modal > .content, 25415 .ui.basic.modal > .actions { 25416 background-color: transparent; 25417 } 25418 25419 .ui.basic.modal > .header { 25420 color: #ffffff; 25421 } 25422 25423 .ui.basic.modal > .close { 25424 top: 1rem; 25425 right: 1.5rem; 25426 } 25427 25428 /* Tablet and Mobile */ 25429 25430 @media only screen and (max-width: 992px) { 25431 .ui.basic.modal > .close { 25432 color: #ffffff; 25433 } 25434 } 25435 25436 /******************************* 25437 Variations 25438 *******************************/ 25439 25440 /* A modal that cannot fit on the page */ 25441 25442 .scrolling.dimmable.dimmed { 25443 overflow: hidden; 25444 } 25445 25446 .scrolling.dimmable.dimmed > .dimmer { 25447 overflow: auto; 25448 -webkit-overflow-scrolling: touch; 25449 } 25450 25451 .scrolling.dimmable > .dimmer { 25452 position: fixed; 25453 } 25454 25455 .ui.scrolling.modal { 25456 position: static; 25457 margin: 3.5rem auto !important; 25458 } 25459 25460 @media only screen and (max-width: 992px) { 25461 .ui.scrolling.modal { 25462 margin-top: 1rem; 25463 margin-bottom: 1rem; 25464 } 25465 } 25466 25467 /******************************* 25468 States 25469 *******************************/ 25470 25471 .ui.active.modal { 25472 display: block; 25473 } 25474 25475 /******************************* 25476 Variations 25477 *******************************/ 25478 25479 /*-------------- 25480 Full Screen 25481 ---------------*/ 25482 25483 .ui.fullscreen.modal { 25484 width: 95% !important; 25485 left: 2.5% !important; 25486 margin: 1em auto; 25487 } 25488 25489 .ui.fullscreen.scrolling.modal { 25490 left: 0em !important; 25491 } 25492 25493 .ui.fullscreen.modal > .header { 25494 padding-right: 2.25rem; 25495 } 25496 25497 .ui.fullscreen.modal > .close { 25498 top: 0.905rem; 25499 right: 1rem; 25500 color: rgba(0, 0, 0, 0.8); 25501 } 25502 25503 /*-------------- 25504 Size 25505 ---------------*/ 25506 25507 .ui.modal { 25508 font-size: 1rem; 25509 } 25510 25511 /* Small */ 25512 25513 .ui.small.modal > .header { 25514 font-size: 1.3em; 25515 } 25516 25517 /* Small Modal Width */ 25518 25519 @media only screen and (max-width: 767px) { 25520 .ui.small.modal { 25521 width: 95%; 25522 margin: 0em 0em 0em -47.5%; 25523 } 25524 } 25525 25526 @media only screen and (min-width: 768px) { 25527 .ui.small.modal { 25528 width: 52.8%; 25529 margin: 0em 0em 0em -26.4%; 25530 } 25531 } 25532 25533 @media only screen and (min-width: 992px) { 25534 .ui.small.modal { 25535 width: 44.4%; 25536 margin: 0em 0em 0em -22.2%; 25537 } 25538 } 25539 25540 @media only screen and (min-width: 1400px) { 25541 .ui.small.modal { 25542 width: 33.6%; 25543 margin: 0em 0em 0em -16.8%; 25544 } 25545 } 25546 25547 @media only screen and (min-width: 1920px) { 25548 .ui.small.modal { 25549 width: 25.2%; 25550 margin: 0em 0em 0em -12.6%; 25551 } 25552 } 25553 25554 /* Large Modal Width */ 25555 25556 .ui.large.modal > .header { 25557 font-size: 1.6em; 25558 } 25559 25560 @media only screen and (max-width: 767px) { 25561 .ui.large.modal { 25562 width: 95%; 25563 margin: 0em 0em 0em -47.5%; 25564 } 25565 } 25566 25567 @media only screen and (min-width: 768px) { 25568 .ui.large.modal { 25569 width: 88%; 25570 margin: 0em 0em 0em -44%; 25571 } 25572 } 25573 25574 @media only screen and (min-width: 992px) { 25575 .ui.large.modal { 25576 width: 88.8%; 25577 margin: 0em 0em 0em -44.4%; 25578 } 25579 } 25580 25581 @media only screen and (min-width: 1400px) { 25582 .ui.large.modal { 25583 width: 67.2%; 25584 margin: 0em 0em 0em -33.6%; 25585 } 25586 } 25587 25588 @media only screen and (min-width: 1920px) { 25589 .ui.large.modal { 25590 width: 50.4%; 25591 margin: 0em 0em 0em -25.2%; 25592 } 25593 } 25594 25595 /******************************* 25596 Theme Overrides 25597 *******************************/ 25598 25599 /******************************* 25600 Site Overrides 25601 *******************************/ 25602 /*! 25603 * # Semantic UI x.x - Nag 25604 * http://github.com/semantic-org/semantic-ui/ 25605 * 25606 * 25607 * Copyright 2014 Contributors 25608 * Released under the MIT license 25609 * http://opensource.org/licenses/MIT 25610 * 25611 */ 25612 25613 /******************************* 25614 Nag 25615 *******************************/ 25616 25617 .ui.nag { 25618 display: none; 25619 opacity: 0.95; 25620 position: relative; 25621 top: 0em; 25622 left: 0px; 25623 z-index: 999; 25624 min-height: 0em; 25625 width: 100%; 25626 margin: 0em; 25627 padding: 0.75em 1em; 25628 background: #555555; 25629 box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.2); 25630 font-size: 1rem; 25631 text-align: center; 25632 color: rgba(0, 0, 0, 0.8); 25633 border-radius: 0em 0em 0.2857rem 0.2857rem; 25634 -webkit-transition: 0.2s background ease; 25635 transition: 0.2s background ease; 25636 } 25637 25638 a.ui.nag { 25639 cursor: pointer; 25640 } 25641 25642 .ui.nag > .title { 25643 display: inline-block; 25644 margin: 0em 0.5em; 25645 color: #ffffff; 25646 } 25647 25648 .ui.nag > .close.icon { 25649 cursor: pointer; 25650 opacity: 0.4; 25651 position: absolute; 25652 top: 50%; 25653 right: 1em; 25654 font-size: 1em; 25655 margin: -0.5em 0em 0em; 25656 color: #ffffff; 25657 -webkit-transition: opacity 0.2s ease; 25658 transition: opacity 0.2s ease; 25659 } 25660 25661 /******************************* 25662 States 25663 *******************************/ 25664 25665 /* Hover */ 25666 25667 .ui.nag:hover { 25668 background: #555555; 25669 opacity: 1; 25670 } 25671 25672 .ui.nag .close:hover { 25673 opacity: 1; 25674 } 25675 25676 /******************************* 25677 Variations 25678 *******************************/ 25679 25680 /*-------------- 25681 Static 25682 ---------------*/ 25683 25684 .ui.overlay.nag { 25685 position: absolute; 25686 display: block; 25687 } 25688 25689 /*-------------- 25690 Fixed 25691 ---------------*/ 25692 25693 .ui.fixed.nag { 25694 position: fixed; 25695 } 25696 25697 /*-------------- 25698 Bottom 25699 ---------------*/ 25700 25701 .ui.bottom.nags, 25702 .ui.bottom.nag { 25703 border-radius: 0.2857rem 0.2857rem 0em 0em; 25704 top: auto; 25705 bottom: 0em; 25706 } 25707 25708 /*-------------- 25709 White 25710 ---------------*/ 25711 25712 .ui.inverted.nags .nag, 25713 .ui.inverted.nag { 25714 background-color: #f0f0f0; 25715 color: rgba(0, 0, 0, 0.85); 25716 } 25717 25718 .ui.inverted.nags .nag .close, 25719 .ui.inverted.nags .nag .title, 25720 .ui.inverted.nag .close, 25721 .ui.inverted.nag .title { 25722 color: rgba(0, 0, 0, 0.4); 25723 } 25724 25725 /******************************* 25726 Groups 25727 *******************************/ 25728 25729 .ui.nags .nag { 25730 border-radius: 0em !important; 25731 } 25732 25733 .ui.nags .nag:last-child { 25734 border-radius: 0em 0em 0.2857rem 0.2857rem; 25735 } 25736 25737 .ui.bottom.nags .nag:last-child { 25738 border-radius: 0.2857rem 0.2857rem 0em 0em; 25739 } 25740 25741 /******************************* 25742 Theme Overrides 25743 *******************************/ 25744 25745 /******************************* 25746 User Overrides 25747 *******************************/ 25748 /*! 25749 * # Semantic UI x.x - Popup 25750 * http://github.com/semantic-org/semantic-ui/ 25751 * 25752 * 25753 * Copyright 2014 Contributors 25754 * Released under the MIT license 25755 * http://opensource.org/licenses/MIT 25756 * 25757 */ 25758 25759 /******************************* 25760 Popup 25761 *******************************/ 25762 25763 .ui.popup { 25764 display: none; 25765 position: absolute; 25766 top: 0px; 25767 right: 0px; 25768 /* Fixes content being squished when inline (moz only) */ 25769 min-width: -moz-max-content; 25770 z-index: 1900; 25771 border: 1px solid #cccccc; 25772 max-width: 250px; 25773 background-color: #ffffff; 25774 padding: 0.833em 1em; 25775 font-weight: normal; 25776 font-style: normal; 25777 color: rgba(0, 0, 0, 0.8); 25778 border-radius: 0.2857rem; 25779 box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.1); 25780 } 25781 25782 .ui.popup > .header { 25783 padding: 0em; 25784 font-family: 'Roboto', 'Helvetica Neue', Arial, Helvetica, sans-serif; 25785 font-size: 1.125em; 25786 line-height: 1.2; 25787 font-weight: bold; 25788 } 25789 25790 .ui.popup > .header + .content { 25791 padding-top: 0.5em; 25792 } 25793 25794 .ui.popup:before { 25795 position: absolute; 25796 content: ''; 25797 width: 0.75em; 25798 height: 0.75em; 25799 background: #ffffff; 25800 -webkit-transform: rotate(45deg); 25801 -ms-transform: rotate(45deg); 25802 transform: rotate(45deg); 25803 z-index: 2; 25804 box-shadow: 1px 1px 0px 0px #b3b3b3; 25805 } 25806 25807 /******************************* 25808 Types 25809 *******************************/ 25810 25811 /*-------------- 25812 Spacing 25813 ---------------*/ 25814 25815 .ui.popup { 25816 margin: 0em; 25817 } 25818 25819 .ui.popup.bottom { 25820 margin: 0.75em 0em 0em; 25821 } 25822 25823 .ui.popup.top { 25824 margin: 0em 0em 0.75em; 25825 } 25826 25827 .ui.popup.left.center { 25828 margin: 0em 0.75em 0em 0em; 25829 } 25830 25831 .ui.popup.right.center { 25832 margin: 0em 0em 0em 0.75em; 25833 } 25834 25835 /*-------------- 25836 Pointer 25837 ---------------*/ 25838 25839 /*--- Below ---*/ 25840 25841 .ui.bottom.center.popup:before { 25842 margin-left: -0.325em; 25843 top: -0.325em; 25844 left: 50%; 25845 right: auto; 25846 bottom: auto; 25847 box-shadow: -1px -1px 0px 0px #b3b3b3; 25848 } 25849 25850 .ui.bottom.left.popup { 25851 margin-left: 0em; 25852 } 25853 25854 .ui.bottom.left.popup:before { 25855 top: -0.325em; 25856 left: 1em; 25857 right: auto; 25858 bottom: auto; 25859 margin-left: 0em; 25860 box-shadow: -1px -1px 0px 0px #b3b3b3; 25861 } 25862 25863 .ui.bottom.right.popup { 25864 margin-right: 0em; 25865 } 25866 25867 .ui.bottom.right.popup:before { 25868 top: -0.325em; 25869 right: 1em; 25870 bottom: auto; 25871 left: auto; 25872 margin-left: 0em; 25873 box-shadow: -1px -1px 0px 0px #b3b3b3; 25874 } 25875 25876 /*--- Above ---*/ 25877 25878 .ui.top.center.popup:before { 25879 top: auto; 25880 right: auto; 25881 bottom: -0.325em; 25882 left: 50%; 25883 margin-left: -0.325em; 25884 } 25885 25886 .ui.top.left.popup { 25887 margin-left: 0em; 25888 } 25889 25890 .ui.top.left.popup:before { 25891 bottom: -0.325em; 25892 left: 1em; 25893 top: auto; 25894 right: auto; 25895 margin-left: 0em; 25896 } 25897 25898 .ui.top.right.popup { 25899 margin-right: 0em; 25900 } 25901 25902 .ui.top.right.popup:before { 25903 bottom: -0.325em; 25904 right: 1em; 25905 top: auto; 25906 left: auto; 25907 margin-left: 0em; 25908 } 25909 25910 /*--- Left Center ---*/ 25911 25912 .ui.left.center.popup:before { 25913 top: 50%; 25914 right: -0.325em; 25915 bottom: auto; 25916 left: auto; 25917 margin-top: -0.325em; 25918 box-shadow: 1px -1px 0px 0px #b3b3b3; 25919 } 25920 25921 /*--- Right Center ---*/ 25922 25923 .ui.right.center.popup:before { 25924 top: 50%; 25925 left: -0.325em; 25926 bottom: auto; 25927 right: auto; 25928 margin-top: -0.325em; 25929 box-shadow: -1px 1px 0px 0px #b3b3b3; 25930 } 25931 25932 /******************************* 25933 Coupling 25934 *******************************/ 25935 25936 /* Immediate Nested Grid */ 25937 25938 .ui.popup > .ui.grid:not(.padded) { 25939 width: -webkit-calc(100% + 1.75rem); 25940 width: calc(100% + 1.75rem); 25941 margin: -0.7rem -0.875rem; 25942 } 25943 25944 /******************************* 25945 States 25946 *******************************/ 25947 25948 .ui.loading.popup { 25949 display: block; 25950 visibility: hidden; 25951 z-index: -1; 25952 } 25953 25954 .ui.animating.popup, 25955 .ui.visible.popup { 25956 display: block; 25957 } 25958 25959 /******************************* 25960 Variations 25961 *******************************/ 25962 25963 /*-------------- 25964 Basic 25965 ---------------*/ 25966 25967 .ui.basic.popup:before { 25968 display: none; 25969 } 25970 25971 /*-------------- 25972 Wide 25973 ---------------*/ 25974 25975 .ui.wide.popup { 25976 max-width: 350px; 25977 } 25978 25979 .ui[class*="very wide"].popup { 25980 max-width: 550px; 25981 } 25982 25983 /*-------------- 25984 Fluid 25985 ---------------*/ 25986 25987 .ui.fluid.popup { 25988 width: 100%; 25989 max-width: none; 25990 } 25991 25992 /*-------------- 25993 Colors 25994 ---------------*/ 25995 25996 /* Inverted colors */ 25997 25998 .ui.inverted.popup { 25999 background: #1b1c1d; 26000 color: #ffffff; 26001 border: none; 26002 box-shadow: none; 26003 } 26004 26005 .ui.inverted.popup .header { 26006 background-color: none; 26007 color: #ffffff; 26008 } 26009 26010 .ui.inverted.popup:before { 26011 background-color: #1b1c1d; 26012 box-shadow: none !important; 26013 } 26014 26015 /*-------------- 26016 Flowing 26017 ---------------*/ 26018 26019 .ui.flowing.popup { 26020 max-width: none; 26021 } 26022 26023 /*-------------- 26024 Sizes 26025 ---------------*/ 26026 26027 .ui.small.popup { 26028 font-size: 0.785714rem; 26029 } 26030 26031 .ui.popup { 26032 font-size: 0.85714rem; 26033 } 26034 26035 .ui.large.popup { 26036 font-size: 1rem; 26037 } 26038 26039 .ui.huge.popup { 26040 font-size: 1.14285rem; 26041 } 26042 26043 /******************************* 26044 Theme Overrides 26045 *******************************/ 26046 26047 /******************************* 26048 User Overrides 26049 *******************************/ 26050 /*! 26051 * # Semantic UI x.x - Progress Bar 26052 * http://github.com/semantic-org/semantic-ui/ 26053 * 26054 * 26055 * Copyright 2014 Contributorss 26056 * Released under the MIT license 26057 * http://opensource.org/licenses/MIT 26058 * 26059 */ 26060 26061 /******************************* 26062 Progress 26063 *******************************/ 26064 26065 .ui.progress { 26066 position: relative; 26067 display: block; 26068 max-width: 100%; 26069 border: 1px solid rgba(39, 41, 43, 0.15); 26070 margin: 1em 0em 2.5em; 26071 box-shadow: none; 26072 background: rgba(0, 0, 0, 0.03); 26073 padding: 0.2857em; 26074 border-radius: 0.2857rem; 26075 } 26076 26077 .ui.progress:first-child { 26078 margin: 0em 0em 2.5em; 26079 } 26080 26081 .ui.progress:last-child { 26082 margin: 0em 0em 1.5em; 26083 } 26084 26085 /* Indicating */ 26086 26087 .ui.indicating.progress .bar[style*="width: 1"], 26088 .ui.indicating.progress .bar[style*="width: 2"] { 26089 background-color: #d95c5c; 26090 } 26091 26092 .ui.indicating.progress .bar[style*="width: 3"] { 26093 background-color: #d9a65c; 26094 } 26095 26096 .ui.indicating.progress .bar[style*="width: 4"], 26097 .ui.indicating.progress .bar[style*="width: 5"] { 26098 background-color: #e6bb48; 26099 } 26100 26101 .ui.indicating.progress .bar[style*="width: 6"] { 26102 background-color: #ddc928; 26103 } 26104 26105 .ui.indicating.progress .bar[style*="width: 7"], 26106 .ui.indicating.progress .bar[style*="width: 8"] { 26107 background-color: #b4d95c; 26108 } 26109 26110 .ui.indicating.progress .bar[style*="width: 9"], 26111 .ui.indicating.progress .bar[style*="width: 100"] { 26112 background-color: #66da81; 26113 } 26114 26115 /* Indicating Label */ 26116 26117 .ui.indicating.progress[data-percent^="1"] .label, 26118 .ui.indicating.progress[data-percent^="2"] .label { 26119 color: #d95c5c; 26120 } 26121 26122 .ui.indicating.progress[data-percent^="3"] .label { 26123 color: #d9a65c; 26124 } 26125 26126 .ui.indicating.progress[data-percent^="4"] .label, 26127 .ui.indicating.progress[data-percent^="5"] .label { 26128 color: #e6bb48; 26129 } 26130 26131 .ui.indicating.progress[data-percent^="6"] .label { 26132 color: #ddc928; 26133 } 26134 26135 .ui.indicating.progress[data-percent^="7"] .label, 26136 .ui.indicating.progress[data-percent^="8"] .label { 26137 color: #b4d95c; 26138 } 26139 26140 .ui.indicating.progress[data-percent^="9"] .label, 26141 .ui.indicating.progress[data-percent^="100"] .label { 26142 color: #66da81; 26143 } 26144 26145 /* Single Digits */ 26146 26147 .ui.indicating.progress .bar[style^="width: 1%"], 26148 .ui.indicating.progress .bar[style^="width: 2%"], 26149 .ui.indicating.progress .bar[style^="width: 3%"], 26150 .ui.indicating.progress .bar[style^="width: 4%"], 26151 .ui.indicating.progress .bar[style^="width: 5%"], 26152 .ui.indicating.progress .bar[style^="width: 6%"], 26153 .ui.indicating.progress .bar[style^="width: 7%"], 26154 .ui.indicating.progress .bar[style^="width: 8%"], 26155 .ui.indicating.progress .bar[style^="width: 9%"] { 26156 background-color: #d95c5c; 26157 } 26158 26159 .ui.indicating.progress[data-percent="1"] .label, 26160 .ui.indicating.progress[data-percent="2"] .label, 26161 .ui.indicating.progress[data-percent="3"] .label, 26162 .ui.indicating.progress[data-percent="4"] .label, 26163 .ui.indicating.progress[data-percent="5"] .label, 26164 .ui.indicating.progress[data-percent="6"] .label, 26165 .ui.indicating.progress[data-percent="7"] .label, 26166 .ui.indicating.progress[data-percent="8"] .label, 26167 .ui.indicating.progress[data-percent="9"] .label { 26168 color: #d95c5c; 26169 } 26170 26171 /* Indicating Success */ 26172 26173 .ui.indicating.progress.success .label { 26174 color: #356e36; 26175 } 26176 26177 /******************************* 26178 Content 26179 *******************************/ 26180 26181 /* Activity Bar */ 26182 26183 .ui.progress .bar { 26184 display: block; 26185 line-height: 1; 26186 position: relative; 26187 width: 0%; 26188 min-width: 2em; 26189 background: #888888; 26190 border-radius: 0.2857rem; 26191 -webkit-transition: width 0.3s ease, background-color 0.3s ease; 26192 transition: width 0.3s ease, background-color 0.3s ease; 26193 } 26194 26195 /* Percent Complete */ 26196 26197 .ui.progress .bar > .progress { 26198 white-space: nowrap; 26199 position: absolute; 26200 width: auto; 26201 font-size: 0.9em; 26202 top: 50%; 26203 right: 0.5em; 26204 left: auto; 26205 bottom: auto; 26206 color: rgba(255, 255, 255, 0.8); 26207 text-shadow: none; 26208 margin-top: -0.5em; 26209 font-weight: bold; 26210 text-align: left; 26211 } 26212 26213 /* Label */ 26214 26215 .ui.progress > .label { 26216 position: absolute; 26217 width: 100%; 26218 font-size: 1em; 26219 top: 100%; 26220 right: auto; 26221 left: 0%; 26222 bottom: auto; 26223 color: rgba(0, 0, 0, 0.8); 26224 font-weight: bold; 26225 text-shadow: none; 26226 margin-top: 0.2em; 26227 text-align: center; 26228 -webkit-transition: color 0.4s ease; 26229 transition: color 0.4s ease; 26230 } 26231 26232 /******************************* 26233 States 26234 *******************************/ 26235 26236 /*-------------- 26237 Success 26238 ---------------*/ 26239 26240 .ui.progress.success .bar { 26241 background-color: #5bbd72 !important; 26242 } 26243 26244 .ui.progress.success .bar, 26245 .ui.progress.success .bar::after { 26246 -webkit-animation: none !important; 26247 animation: none !important; 26248 } 26249 26250 .ui.progress.success > .label { 26251 color: #356e36; 26252 } 26253 26254 /*-------------- 26255 Warning 26256 ---------------*/ 26257 26258 .ui.progress.warning .bar { 26259 background-color: #f2c037 !important; 26260 } 26261 26262 .ui.progress.warning .bar, 26263 .ui.progress.warning .bar::after { 26264 -webkit-animation: none !important; 26265 animation: none !important; 26266 } 26267 26268 .ui.progress.warning > .label { 26269 color: #825c01; 26270 } 26271 26272 /*-------------- 26273 Error 26274 ---------------*/ 26275 26276 .ui.progress.error .bar { 26277 background-color: #d95c5c !important; 26278 } 26279 26280 .ui.progress.error .bar, 26281 .ui.progress.error .bar::after { 26282 -webkit-animation: none !important; 26283 animation: none !important; 26284 } 26285 26286 .ui.progress.error > .label { 26287 color: #912d2b; 26288 } 26289 26290 /*-------------- 26291 Active 26292 ---------------*/ 26293 26294 .ui.active.progress .bar { 26295 position: relative; 26296 min-width: 2em; 26297 } 26298 26299 .ui.active.progress .bar::after { 26300 content: ''; 26301 opacity: 0; 26302 position: absolute; 26303 top: 0px; 26304 left: 0px; 26305 right: 0px; 26306 bottom: 0px; 26307 background: #ffffff; 26308 border-radius: 0.2857rem; 26309 -webkit-animation: progress-active 2s ease infinite; 26310 animation: progress-active 2s ease infinite; 26311 } 26312 26313 @-webkit-keyframes progress-active { 26314 0% { 26315 opacity: 0.3; 26316 width: 0; 26317 } 26318 26319 100% { 26320 opacity: 0; 26321 width: 100%; 26322 } 26323 } 26324 26325 @keyframes progress-active { 26326 0% { 26327 opacity: 0.3; 26328 width: 0; 26329 } 26330 26331 100% { 26332 opacity: 0; 26333 width: 100%; 26334 } 26335 } 26336 26337 /*-------------- 26338 Disabled 26339 ---------------*/ 26340 26341 .ui.disabled.progress { 26342 opacity: 0.35; 26343 } 26344 26345 .ui.disabled.progress .bar, 26346 .ui.disabled.progress .bar::after { 26347 -webkit-animation: none !important; 26348 animation: none !important; 26349 } 26350 26351 /******************************* 26352 Variations 26353 *******************************/ 26354 26355 /*-------------- 26356 Inverted 26357 ---------------*/ 26358 26359 .ui.inverted.progress { 26360 background: rgba(255, 255, 255, 0.05); 26361 border: none; 26362 } 26363 26364 .ui.inverted.progress .bar { 26365 background: #888888; 26366 } 26367 26368 .ui.inverted.progress .bar > .progress { 26369 color: #fafafa; 26370 } 26371 26372 .ui.inverted.progress > .label { 26373 color: #ffffff; 26374 } 26375 26376 .ui.inverted.progress.success > .label { 26377 color: #5bbd72; 26378 } 26379 26380 .ui.inverted.progress.warning > .label { 26381 color: #f2c037; 26382 } 26383 26384 .ui.inverted.progress.error > .label { 26385 color: #d95c5c; 26386 } 26387 26388 /*-------------- 26389 Attached 26390 ---------------*/ 26391 26392 /* bottom attached */ 26393 26394 .ui.progress.attached { 26395 background: transparent; 26396 position: relative; 26397 border: none; 26398 margin: 0em; 26399 } 26400 26401 .ui.progress.attached, 26402 .ui.progress.attached .bar { 26403 display: block; 26404 height: 0.2rem; 26405 padding: 0px; 26406 overflow: hidden; 26407 border-radius: 0em 0em 0.2857rem 0.2857rem; 26408 } 26409 26410 .ui.progress.attached .bar { 26411 border-radius: 0em; 26412 } 26413 26414 /* top attached */ 26415 26416 .ui.progress.top.attached, 26417 .ui.progress.top.attached .bar { 26418 top: 0px; 26419 border-radius: 0.2857rem 0.2857rem 0em 0em; 26420 } 26421 26422 .ui.progress.top.attached .bar { 26423 border-radius: 0em; 26424 } 26425 26426 /* Coupling */ 26427 26428 .ui.segment > .ui.attached.progress, 26429 .ui.card > .ui.attached.progress { 26430 position: absolute; 26431 top: auto; 26432 left: 0; 26433 bottom: 100%; 26434 width: 100%; 26435 } 26436 26437 .ui.segment > .ui.bottom.attached.progress, 26438 .ui.card > .ui.bottom.attached.progress { 26439 top: 100%; 26440 bottom: auto; 26441 } 26442 26443 /*-------------- 26444 Colors 26445 ---------------*/ 26446 26447 .ui.black.progress .bar { 26448 background-color: #1b1c1d; 26449 } 26450 26451 .ui.blue.progress .bar { 26452 background-color: #006e93; 26453 } 26454 26455 .ui.green.progress .bar { 26456 background-color: #5bbd72; 26457 } 26458 26459 .ui.orange.progress .bar { 26460 background-color: #e07b53; 26461 } 26462 26463 .ui.pink.progress .bar { 26464 background-color: #d9499a; 26465 } 26466 26467 .ui.purple.progress .bar { 26468 background-color: #564f8a; 26469 } 26470 26471 .ui.red.progress .bar { 26472 background-color: #d95c5c; 26473 } 26474 26475 .ui.teal.progress .bar { 26476 background-color: #00b5ad; 26477 } 26478 26479 .ui.yellow.progress .bar { 26480 background-color: #f2c61f; 26481 } 26482 26483 .ui.black.inverted.progress .bar { 26484 background-color: #333333; 26485 } 26486 26487 .ui.blue.inverted.progress .bar { 26488 background-color: #0097c9; 26489 } 26490 26491 .ui.green.inverted.progress .bar { 26492 background-color: #2ecc40; 26493 } 26494 26495 .ui.orange.inverted.progress .bar { 26496 background-color: #ff851b; 26497 } 26498 26499 .ui.pink.inverted.progress .bar { 26500 background-color: #ff8edf; 26501 } 26502 26503 .ui.purple.inverted.progress .bar { 26504 background-color: #cdc6ff; 26505 } 26506 26507 .ui.red.inverted.progress .bar { 26508 background-color: #ff695e; 26509 } 26510 26511 .ui.teal.inverted.progress .bar { 26512 background-color: #6dffff; 26513 } 26514 26515 .ui.yellow.inverted.progress .bar { 26516 background-color: #ffe21f; 26517 } 26518 26519 /*-------------- 26520 Sizes 26521 ---------------*/ 26522 26523 .ui.tiny.progress { 26524 font-size: 0.85714286rem; 26525 } 26526 26527 .ui.tiny.progress .bar { 26528 height: 0.5em; 26529 } 26530 26531 .ui.small.progress { 26532 font-size: 0.92857143rem; 26533 } 26534 26535 .ui.small.progress .bar { 26536 height: 1em; 26537 } 26538 26539 .ui.progress { 26540 font-size: 1rem; 26541 } 26542 26543 .ui.progress .bar { 26544 height: 1.75em; 26545 } 26546 26547 .ui.large.progress { 26548 font-size: 1.14285714rem; 26549 } 26550 26551 .ui.large.progress .bar { 26552 height: 2.5em; 26553 } 26554 26555 .ui.big.progress { 26556 font-size: 1.28571429rem; 26557 } 26558 26559 .ui.big.progress .bar { 26560 height: 3.5em; 26561 } 26562 26563 /******************************* 26564 Progress 26565 *******************************/ 26566 26567 /******************************* 26568 Site Overrides 26569 *******************************/ 26570 /*! 26571 * # Semantic UI x.x - Rating 26572 * http://github.com/semantic-org/semantic-ui/ 26573 * 26574 * 26575 * Copyright 2014 Contributors 26576 * Released under the MIT license 26577 * http://opensource.org/licenses/MIT 26578 * 26579 */ 26580 26581 /******************************* 26582 Rating 26583 *******************************/ 26584 26585 .ui.rating { 26586 display: inline-block; 26587 vertical-align: middle; 26588 } 26589 26590 .ui.rating:last-child { 26591 margin-right: 0em; 26592 } 26593 26594 .ui.rating:before { 26595 display: block; 26596 content: ''; 26597 visibility: hidden; 26598 clear: both; 26599 height: 0; 26600 } 26601 26602 /* Icon */ 26603 26604 .ui.rating .icon { 26605 cursor: pointer; 26606 margin: 0em; 26607 width: 1.1em; 26608 height: auto; 26609 text-align: center; 26610 padding: 0em; 26611 font-weight: normal; 26612 font-style: normal; 26613 } 26614 26615 /******************************* 26616 Types 26617 *******************************/ 26618 26619 /*------------------- 26620 Star 26621 --------------------*/ 26622 26623 /* Inactive */ 26624 26625 .ui.star.rating .icon { 26626 width: 1.1em; 26627 color: rgba(0, 0, 0, 0.15); 26628 } 26629 26630 /* Active Star */ 26631 26632 .ui.star.rating .active.icon { 26633 color: #ffe623 !important; 26634 text-shadow: 0px -1px 0px #cfa300, -1px 0px 0px #cfa300, 0px 1px 0px #cfa300, 1px 0px 0px #cfa300; 26635 } 26636 26637 /* Selected Star */ 26638 26639 .ui.star.rating .icon.selected, 26640 .ui.star.rating .icon.selected.active { 26641 color: #ffb70a !important; 26642 } 26643 26644 .ui.star.rating.partial { 26645 position: relative; 26646 z-index: 1; 26647 } 26648 26649 .ui.star.rating.partial:before { 26650 position: absolute; 26651 z-index: -1; 26652 } 26653 26654 /*------------------- 26655 Heart 26656 --------------------*/ 26657 26658 .ui.heart.rating .icon { 26659 width: 1.25em; 26660 color: rgba(0, 0, 0, 0.15); 26661 } 26662 26663 /* Active Heart */ 26664 26665 .ui.heart.rating .active.icon { 26666 color: #ff2733 !important; 26667 text-shadow: 0px -1px 0px #9e0000, -1px 0px 0px #9e0000, 0px 1px 0px #9e0000, 1px 0px 0px #9e0000; 26668 } 26669 26670 /* Selected Heart */ 26671 26672 .ui.heart.rating .icon.selected, 26673 .ui.heart.rating .icon.selected.active { 26674 color: #ff2733 !important; 26675 } 26676 26677 /******************************* 26678 States 26679 *******************************/ 26680 26681 /* Inactive Icon */ 26682 26683 .ui.rating .icon { 26684 color: rgba(0, 0, 0, 0.15); 26685 } 26686 26687 /* Active Icon */ 26688 26689 .ui.rating .active.icon { 26690 color: rgba(0, 0, 0, 0.85); 26691 } 26692 26693 /* Selected Icon */ 26694 26695 .ui.rating .icon.selected, 26696 .ui.rating .icon.selected.active { 26697 color: rgba(0, 0, 0, 0.8); 26698 } 26699 26700 /*------------------- 26701 Disabled 26702 --------------------*/ 26703 26704 /* disabled rating */ 26705 26706 .ui.disabled.rating .icon { 26707 cursor: default; 26708 } 26709 26710 /*------------------- 26711 Interacting (Active) 26712 --------------------*/ 26713 26714 /* Selected Rating */ 26715 26716 .ui.rating.selected .active.icon { 26717 opacity: 0.5; 26718 } 26719 26720 .ui.rating.selected .icon.selected, 26721 .ui.rating .icon.selected { 26722 opacity: 1; 26723 } 26724 26725 /******************************* 26726 Variations 26727 *******************************/ 26728 26729 .ui.mini.rating .icon { 26730 font-size: 0.7rem; 26731 } 26732 26733 .ui.tiny.rating .icon { 26734 font-size: 0.8rem; 26735 } 26736 26737 .ui.small.rating .icon { 26738 font-size: 0.875rem; 26739 } 26740 26741 .ui.rating .icon { 26742 font-size: 1rem; 26743 } 26744 26745 .ui.large.rating .icon { 26746 font-size: 1.1rem; 26747 } 26748 26749 .ui.huge.rating .icon { 26750 font-size: 1.5rem; 26751 } 26752 26753 .ui.massive.rating .icon { 26754 font-size: 2rem; 26755 } 26756 26757 /******************************* 26758 Theme Overrides 26759 *******************************/ 26760 26761 @font-face { 26762 font-family: 'Rating'; 26763 src: url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMggjCBsAAAC8AAAAYGNtYXCj2pm8AAABHAAAAKRnYXNwAAAAEAAAAcAAAAAIZ2x5ZlJbXMYAAAHIAAARnGhlYWQBGAe5AAATZAAAADZoaGVhA+IB/QAAE5wAAAAkaG10eCzgAEMAABPAAAAAcGxvY2EwXCxOAAAUMAAAADptYXhwACIAnAAAFGwAAAAgbmFtZfC1n04AABSMAAABPHBvc3QAAwAAAAAVyAAAACAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADxZQHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEAJAAAAAgACAABAAAAAEAIOYF8AbwDfAj8C7wbvBw8Irwl/Cc8SPxZf/9//8AAAAAACDmAPAE8AzwI/Au8G7wcPCH8JfwnPEj8WT//f//AAH/4xoEEAYQAQ/sD+IPow+iD4wPgA98DvYOtgADAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAIAAP/tAgAB0wAKABUAAAEvAQ8BFwc3Fyc3BQc3Jz8BHwEHFycCALFPT7GAHp6eHoD/AHAWW304OH1bFnABGRqgoBp8sFNTsHyyOnxYEnFxElh8OgAAAAACAAD/7QIAAdMACgASAAABLwEPARcHNxcnNwUxER8BBxcnAgCxT0+xgB6enh6A/wA4fVsWcAEZGqCgGnywU1OwfLIBHXESWHw6AAAAAQAA/+0CAAHTAAoAAAEvAQ8BFwc3Fyc3AgCxT0+xgB6enh6AARkaoKAafLBTU7B8AAAAAAEAAAAAAgABwAArAAABFA4CBzEHDgMjIi4CLwEuAzU0PgIzMh4CFz4DMzIeAhUCAAcMEgugBgwMDAYGDAwMBqALEgwHFyg2HhAfGxkKChkbHxAeNigXAS0QHxsZCqAGCwkGBQkLBqAKGRsfEB42KBcHDBILCxIMBxcoNh4AAAAAAgAAAAACAAHAACsAWAAAATQuAiMiDgIHLgMjIg4CFRQeAhcxFx4DMzI+Aj8BPgM1DwEiFCIGMTAmIjQjJy4DNTQ+AjMyHgIfATc+AzMyHgIVFA4CBwIAFyg2HhAfGxkKChkbHxAeNigXBwwSC6AGDAwMBgYMDAwGoAsSDAdbogEBAQEBAaIGCgcEDRceEQkREA4GLy8GDhARCREeFw0EBwoGAS0eNigXBwwSCwsSDAcXKDYeEB8bGQqgBgsJBgUJCwagChkbHxA+ogEBAQGiBg4QEQkRHhcNBAcKBjQ0BgoHBA0XHhEJERAOBgABAAAAAAIAAcAAMQAAARQOAgcxBw4DIyIuAi8BLgM1ND4CMzIeAhcHFwc3Jzc+AzMyHgIVAgAHDBILoAYMDAwGBgwMDAagCxIMBxcoNh4KFRMSCC9wQLBwJwUJCgkFHjYoFwEtEB8bGQqgBgsJBgUJCwagChkbHxAeNigXAwUIBUtAoMBAOwECAQEXKDYeAAABAAAAAAIAAbcAKgAAEzQ3NjMyFxYXFhcWFzY3Njc2NzYzMhcWFRQPAQYjIi8BJicmJyYnJicmNQAkJUARExIQEAsMCgoMCxAQEhMRQCUkQbIGBwcGsgMFBQsKCQkGBwExPyMkBgYLCgkKCgoKCQoLBgYkIz8/QawFBawCBgUNDg4OFRQTAAAAAQAAAA0B2wHSACYAABM0PwI2FzYfAhYVFA8BFxQVFAcGByYvAQcGByYnJjU0PwEnJjUAEI9BBQkIBkCPEAdoGQMDBgUGgIEGBQYDAwEYaAcBIwsCFoEMAQEMgRYCCwYIZJABBQUFAwEBAkVFAgEBAwUFAwOQZAkFAAAAAAIAAAANAdsB0gAkAC4AABM0PwI2FzYfAhYVFA8BFxQVFAcmLwEHBgcmJyY1ND8BJyY1HwEHNxcnNy8BBwAQj0EFCQgGQI8QB2gZDAUGgIEGBQYDAwEYaAc/WBVsaxRXeDY2ASMLAhaBDAEBDIEWAgsGCGSQAQUNAQECRUUCAQEDBQUDA5BkCQURVXg4OHhVEW5uAAABACMAKQHdAXwAGgAANzQ/ATYXNh8BNzYXNh8BFhUUDwEGByYvASY1IwgmCAwLCFS8CAsMCCYICPUIDAsIjgjSCwkmCQEBCVS7CQEBCSYJCg0H9gcBAQePBwwAAAEAHwAfAXMBcwAsAAA3ND8BJyY1ND8BNjMyHwE3NjMyHwEWFRQPARcWFRQPAQYjIi8BBwYjIi8BJjUfCFRUCAgnCAwLCFRUCAwLCCcICFRUCAgnCAsMCFRUCAsMCCcIYgsIVFQIDAsIJwgIVFQICCcICwwIVFQICwwIJwgIVFQICCcIDAAAAAACAAAAJQFJAbcAHwArAAA3NTQ3NjsBNTQ3NjMyFxYdATMyFxYdARQHBiMhIicmNTczNTQnJiMiBwYdAQAICAsKJSY1NCYmCQsICAgIC/7tCwgIW5MWFR4fFRZApQsICDc0JiYmJjQ3CAgLpQsICAgIC8A3HhYVFRYeNwAAAQAAAAcBbgG3ACEAADcRNDc2NzYzITIXFhcWFREUBwYHBiMiLwEHBiMiJyYnJjUABgUKBgYBLAYGCgUGBgUKBQcOCn5+Cg4GBgoFBicBcAoICAMDAwMICAr+kAoICAQCCXl5CQIECAgKAAAAAwAAACUCAAFuABgAMQBKAAA3NDc2NzYzMhcWFxYVFAcGBwYjIicmJyY1MxYXFjMyNzY3JicWFRQHBiMiJyY1NDcGBzcUFxYzMjc2NTQ3NjMyNzY1NCcmIyIHBhUABihDREtLREMoBgYoQ0RLS0RDKAYlJjk5Q0M5OSYrQREmJTU1JSYRQSuEBAQGBgQEEREZBgQEBAQGJBkayQoKQSgoKChBCgoKCkEoJycoQQoKOiMjIyM6RCEeIjUmJSUmNSIeIUQlBgQEBAQGGBIRBAQGBgQEGhojAAAABQAAAAkCAAGJACwAOABRAGgAcAAANzQ3Njc2MzIXNzYzMhcWFxYXFhcWFxYVFDEGBwYPAQYjIicmNTQ3JicmJyY1MxYXNyYnJjU0NwYHNxQXFjMyNzY1NDc2MzI3NjU0JyYjIgcGFRc3Njc2NyYnNxYXFhcWFRQHBgcGBwYjPwEWFRQHBgcABitBQU0ZGhADBQEEBAUFBAUEBQEEHjw8Hg4DBQQiBQ0pIyIZBiUvSxYZDg4RQSuEBAQGBgQEEREZBgQEBAQGJBkaVxU9MzQiIDASGxkZEAYGCxQrODk/LlACFxYlyQsJQycnBRwEAgEDAwIDAwIBAwUCNmxsNhkFFAMFBBUTHh8nCQtKISgSHBsfIh4hRCUGBAQEBAYYEhEEBAYGBAQaGiPJJQUiIjYzISASGhkbCgoKChIXMRsbUZANCyghIA8AAAMAAAAAAbcB2wA5AEoAlAAANzU0NzY7ATY3Njc2NzY3Njc2MzIXFhcWFRQHMzIXFhUUBxYVFAcUFRQHFgcGKwEiJyYnJisBIicmNTcUFxYzMjc2NTQnJiMiBwYVFzMyFxYXFhcWFxYXFhcWOwEyNTQnNjc2NTQnNjU0JyYnNjc2NTQnJisBNDc2NTQnJiMGBwYHBgcGBwYHBgcGBwYHBgcGBwYrARUACwoQTgodEQ4GBAMFBgwLDxgTEwoKDjMdFhYOAgoRARkZKCUbGxsjIQZSEAoLJQUFCAcGBQUGBwgFBUkJBAUFBAQHBwMDBwcCPCUjNwIJBQUFDwMDBAkGBgsLDmUODgoJGwgDAwYFDAYQAQUGAwQGBgYFBgUGBgQJSbcPCwsGJhUPCBERExMMCgkJFBQhGxwWFR4ZFQoKFhMGBh0WKBcXBgcMDAoLDxIHBQYGBQcIBQYGBQgSAQEBAQICAQEDAgEULwgIBQoLCgsJDhQHCQkEAQ0NCg8LCxAdHREcDQ4IEBETEw0GFAEHBwUECAgFBQUFAgO3AAADAAD/2wG3AbcAPABNAJkAADc1NDc2OwEyNzY3NjsBMhcWBxUWFRQVFhUUBxYVFAcGKwEWFRQHBgcGIyInJicmJyYnJicmJyYnIyInJjU3FBcWMzI3NjU0JyYjIgcGFRczMhcWFxYXFhcWFxYXFhcWFxYXFhcWFzI3NjU0JyY1MzI3NjU0JyYjNjc2NTQnNjU0JyYnNjU0JyYrASIHIgcGBwYHBgcGIwYrARUACwoQUgYhJRsbHiAoGRkBEQoCDhYWHTMOCgoTExgPCwoFBgIBBAMFDhEdCk4QCgslBQUIBwYFBQYHCAUFSQkEBgYFBgUGBgYEAwYFARAGDAUGAwMIGwkKDg5lDgsLBgYJBAMDDwUFBQkCDg4ZJSU8AgcHAwMHBwQEBQUECbe3DwsKDAwHBhcWJwIWHQYGExYKChUZHhYVHRoiExQJCgsJDg4MDAwNBg4WJQcLCw+kBwUGBgUHCAUGBgUIpAMCBQYFBQcIBAUHBwITBwwTExERBw0OHBEdHRALCw8KDQ0FCQkHFA4JCwoLCgUICBgMCxUDAgEBAgMBAQG3AAAAAQAAAA0A7gHSABQAABM0PwI2FxEHBgcmJyY1ND8BJyY1ABCPQQUJgQYFBgMDARhoBwEjCwIWgQwB/oNFAgEBAwUFAwOQZAkFAAAAAAIAAAAAAgABtwAqAFkAABM0NzYzMhcWFxYXFhc2NzY3Njc2MzIXFhUUDwEGIyIvASYnJicmJyYnJjUzFB8BNzY1NCcmJyYnJicmIyIHBgcGBwYHBiMiJyYnJicmJyYjIgcGBwYHBgcGFQAkJUARExIQEAsMCgoMCxAQEhMRQCUkQbIGBwcGsgMFBQsKCQkGByU1pqY1BgYJCg4NDg0PDhIRDg8KCgcFCQkFBwoKDw4REg4PDQ4NDgoJBgYBMT8jJAYGCwoJCgoKCgkKCwYGJCM/P0GsBQWsAgYFDQ4ODhUUEzA1oJ82MBcSEgoLBgcCAgcHCwsKCQgHBwgJCgsLBwcCAgcGCwoSEhcAAAACAAAABwFuAbcAIQAoAAA3ETQ3Njc2MyEyFxYXFhURFAcGBwYjIi8BBwYjIicmJyY1PwEfAREhEQAGBQoGBgEsBgYKBQYGBQoFBw4Kfn4KDgYGCgUGJZIZef7cJwFwCggIAwMDAwgICv6QCggIBAIJeXkJAgQICAoIjRl0AWP+nQAAAAABAAAAJQHbAbcAMgAANzU0NzY7ATU0NzYzMhcWHQEUBwYrASInJj0BNCcmIyIHBh0BMzIXFh0BFAcGIyEiJyY1AAgIC8AmJjQ1JiUFBQgSCAUFFhUfHhUWHAsICAgIC/7tCwgIQKULCAg3NSUmJiU1SQgFBgYFCEkeFhUVFh43CAgLpQsICAgICwAAAAIAAQANAdsB0gAiAC0AABM2PwI2MzIfAhYXFg8BFxYHBiMiLwEHBiMiJyY/AScmNx8CLwE/AS8CEwEDDJBABggJBUGODgIDCmcYAgQCCAMIf4IFBgYEAgEZaQgC7hBbEgINSnkILgEBJggCFYILC4IVAggICWWPCgUFA0REAwUFCo9lCQipCTBmEw1HEhFc/u0AAAADAAAAAAHJAbcAFAAlAHkAADc1NDc2OwEyFxYdARQHBisBIicmNTcUFxYzMjc2NTQnJiMiBwYVFzU0NzYzNjc2NzY3Njc2NzY3Njc2NzY3NjMyFxYXFhcWFxYXFhUUFRQHBgcGBxQHBgcGBzMyFxYVFAcWFRYHFgcGBxYHBgcjIicmJyYnJiciJyY1AAUGB1MHBQYGBQdTBwYFJQUFCAcGBQUGBwgFBWQFBQgGDw8OFAkFBAQBAQMCAQIEBAYFBw4KCgcHBQQCAwEBAgMDAgYCAgIBAU8XEBAQBQEOBQUECwMREiYlExYXDAwWJAoHBQY3twcGBQUGB7cIBQUFBQgkBwYFBQYHCAUGBgUIJLcHBQYBEBATGQkFCQgGBQwLBgcICQUGAwMFBAcHBgYICQQEBwsLCwYGCgIDBAMCBBEQFhkSDAoVEhAREAsgFBUBBAUEBAcMAQUFCAAAAAADAAD/2wHJAZIAFAAlAHkAADcUFxYXNxY3Nj0BNCcmBycGBwYdATc0NzY3FhcWFRQHBicGJyY1FzU0NzY3Fjc2NzY3NjcXNhcWBxYXFgcWBxQHFhUUBwYHJxYXFhcWFRYXFhcWFRQVFAcGBwYHBgcGBwYnBicmJyYnJicmJyYnJicmJyYnJiciJyY1AAUGB1MHBQYGBQdTBwYFJQUFCAcGBQUGBwgFBWQGBQcKJBYMDBcWEyUmEhEDCwQFBQ4BBRAQEBdPAQECAgIGAgMDAgEBAwIEBQcHCgoOBwUGBAQCAQIDAQEEBAUJFA4PDwYIBQWlBwYFAQEBBwQJtQkEBwEBAQUGB7eTBwYEAQEEBgcJBAYBAQYECZS4BwYEAgENBwUCBgMBAQEXEyEJEhAREBcIDhAaFhEPAQEFAgQCBQELBQcKDAkIBAUHCgUGBwgDBgIEAQEHBQkIBwUMCwcECgcGCRoREQ8CBgQIAAAAAQAAAAEAAJth57dfDzz1AAsCAAAAAADP/GODAAAAAM/8Y4MAAP/bAgAB2wAAAAgAAgAAAAAAAAABAAAB4P/gAAACAAAAAAACAAABAAAAAAAAAAAAAAAAAAAAHAAAAAAAAAAAAAAAAAEAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAdwAAAHcAAACAAAjAZMAHwFJAAABbgAAAgAAAAIAAAACAAAAAgAAAAEAAAACAAAAAW4AAAHcAAAB3AABAdwAAAHcAAAAAAAAAAoAFAAeAEoAcACKAMoBQAGIAcwCCgJUAoICxgMEAzoDpgRKBRgF7AYSBpgG2gcgB2oIGAjOAAAAAQAAABwAmgAFAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAwAAAABAAAAAAACAA4AQAABAAAAAAADAAwAIgABAAAAAAAEAAwATgABAAAAAAAFABYADAABAAAAAAAGAAYALgABAAAAAAAKADQAWgADAAEECQABAAwAAAADAAEECQACAA4AQAADAAEECQADAAwAIgADAAEECQAEAAwATgADAAEECQAFABYADAADAAEECQAGAAwANAADAAEECQAKADQAWgByAGEAdABpAG4AZwBWAGUAcgBzAGkAbwBuACAAMQAuADAAcgBhAHQAaQBuAGdyYXRpbmcAcgBhAHQAaQBuAGcAUgBlAGcAdQBsAGEAcgByAGEAdABpAG4AZwBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==") format('truetype'), url("data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AABcUAAoAAAAAFswAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAAA9AAAEuEAABLho6TvIE9TLzIAABPYAAAAYAAAAGAIIwgbY21hcAAAFDgAAACkAAAApKPambxnYXNwAAAU3AAAAAgAAAAIAAAAEGhlYWQAABTkAAAANgAAADYBGAe5aGhlYQAAFRwAAAAkAAAAJAPiAf1obXR4AAAVQAAAAHAAAABwLOAAQ21heHAAABWwAAAABgAAAAYAHFAAbmFtZQAAFbgAAAE8AAABPPC1n05wb3N0AAAW9AAAACAAAAAgAAMAAAEABAQAAQEBB3JhdGluZwABAgABADr4HAL4GwP4GAQeCgAZU/+Lix4KABlT/4uLDAeLZviU+HQFHQAAAP0PHQAAAQIRHQAAAAkdAAAS2BIAHQEBBw0PERQZHiMoLTI3PEFGS1BVWl9kaW5zeH2Ch4xyYXRpbmdyYXRpbmd1MHUxdTIwdUU2MDB1RTYwMXVFNjAydUU2MDN1RTYwNHVFNjA1dUYwMDR1RjAwNXVGMDA2dUYwMEN1RjAwRHVGMDIzdUYwMkV1RjA2RXVGMDcwdUYwODd1RjA4OHVGMDg5dUYwOEF1RjA5N3VGMDlDdUYxMjN1RjE2NHVGMTY1AAACAYkAGgAcAgABAAQABwAKAA0AVgCWAL0BAgGMAeQCbwLwA4cD5QR0BQMFdgZgB8MJkQtxC7oM2Q1jDggOmRAYEZr8lA78lA78lA77lA74lPetFftFpTz3NDz7NPtFcfcU+xBt+0T3Mt73Mjht90T3FPcQBfuU+0YV+wRRofcQMOP3EZ3D9wXD+wX3EXkwM6H7EPsExQUO+JT3rRX7RaU89zQ8+zT7RXH3FPsQbftE9zLe9zI4bfdE9xT3EAX7lPtGFYuLi/exw/sF9xF5MDOh+xD7BMUFDviU960V+0WlPPc0PPs0+0Vx9xT7EG37RPcy3vcyOG33RPcU9xAFDviU98EVi2B4ZG5wCIuL+zT7NAV7e3t7e4t7i3ube5sI+zT3NAVupniyi7aL3M3N3Iu2i7J4pm6mqLKetovci81JizoIDviU98EVi9xJzTqLYItkeHBucKhknmCLOotJSYs6i2CeZKhwCIuL9zT7NAWbe5t7m4ubi5ubm5sI9zT3NAWopp6yi7YIME0V+zb7NgWKioqKiouKi4qMiowI+zb3NgV6m4Ghi6OLubCwuYuji6GBm3oIule6vwWbnKGVo4u5i7Bmi12Lc4F1ensIDviU98EVi2B4ZG5wCIuL+zT7NAV7e3t7e4t7i3ube5sI+zT3NAVupniyi7aL3M3N3Iuni6WDoX4IXED3BEtL+zT3RPdU+wTLssYFl46YjZiL3IvNSYs6CA6L98UVi7WXrKOio6Otl7aLlouXiZiHl4eWhZaEloSUhZKFk4SShZKEkpKSkZOSkpGUkZaSCJaSlpGXj5iPl42Wi7aLrX+jc6N0l2qLYYthdWBgYAj7RvtABYeIh4mGi4aLh42Hjgj7RvdABYmNiY2Hj4iOhpGDlISUhZWFlIWVhpaHmYaYiZiLmAgOZ4v3txWLkpCPlo0I9yOgzPcWBY6SkI+Ri5CLkIePhAjL+xb3I3YFlomQh4uEi4aJh4aGCCMmpPsjBYuKi4mLiIuHioiJiImIiIqHi4iLh4yHjQj7FM/7FUcFh4mHioiLh4uIjImOiY6KjouPi4yLjYyOCKP3IyPwBYaQiZCLjwgOZ4v3txWLkpCPlo0I9yOgzPcWBY6SkI+Ri5CLkIePhAjL+xb3I3YFlomQh4uEi4aJh4aGCCMmpPsjBYuKi4mLiIuCh4aDi4iLh4yHjQj7FM/7FUcFh4mHioiLh4uIjImOiY6KjouPi4yLjYyOCKP3IyPwBYaQiZCLjwjKeRXjN3b7DfcAxPZSd/cN4t/7DJ1V9wFV+wEFDq73ZhWLk42RkZEIsbIFkZCRjpOLkouSiJCGCN8291D3UAWQkJKOkouTi5GIkYYIsWQFkYaNhIuEi4OJhYWFCPuJ+4kFhYWFiYOLhIuEjYaRCPsi9yIFhZCJkouSCA77AartFYuSjpKQkAjf3zffBYaQiJKLk4uSjpKQkAiysgWRkJGOk4uSi5KIkIYI3zff3wWQkJKOk4uSi5KIkIYIsmQFkIaOhIuEi4OIhIaGCDc33zcFkIaOhIuEi4OIhYaFCGRkBYaGhIiEi4OLhI6GkAg33zc3BYaGhIiEi4OLhY6FkAhksgWGkYiRi5MIDvtLi8sVi/c5BYuSjpKQkJCQko6SiwiVi4vCBYuul6mkpKSkqpiui66LqX6kcqRymG2LaAiLVJSLBZKLkoiQhpCGjoSLhAiL+zkFi4OIhYaGhoWEiYSLCPuniwWEi4SNhpGGkIiRi5MI5vdUFfcni4vCBYufhJx8mn2ZepJ3i3aLeoR9fX18g3qLdwiLVAUO+yaLshWL+AQFi5GNkY+RjpCQj5KNj42PjI+LCPfAiwWPi4+Kj4mRiZCHj4aPhY2Fi4UIi/wEBYuEiYWHhoeGhoeFiIiKhoqHi4GLhI6EkQj7EvcN+xL7DQWEhYOIgouHi4eLh42EjoaPiJCHkImRi5IIDov3XRWLko2Rj5Kltq+vuKW4pbuZvYu9i7t9uHG4ca9npWCPhI2Fi4SLhYmEh4RxYGdoXnAIXnFbflmLWYtbmF6lXqZnrnG2h5KJkouRCLCLFaRkq2yxdLF0tH+4i7iLtJexorGiq6qksm64Z61goZZ3kXaLdItnfm1ycnJybX9oiwhoi22XcqRypH6pi6+LopGglp9gdWdpbl4I9xiwFYuHjIiOiI6IjoqPi4+LjoyOjo2OjY6Lj4ubkJmXl5eWmZGbi4+LjoyOjo2OjY6LjwiLj4mOiY6IjYiNh4tzi3eCenp6eoJ3i3MIDov3XRWLko2Sj5GouK+utqW3pbqYvouci5yJnIgIm6cFjY6NjI+LjIuNi42JjYqOio+JjomOiY6KjomOiY6JjoqNioyKjomMiYuHi4qLiouLCHdnbVVjQ2NDbVV3Zwh9cgWJiIiJiIuJi36SdJiIjYmOi46LjY+UlJlvl3KcdJ90oHeie6WHkYmSi5IIsIsVqlq0Z711CKGzBXqXfpqCnoKdhp6LoIuikaCWn2B1Z2luXgj3GLAVi4eMiI6IjoiOio+Lj4uOjI6OjY6NjouPi5uQmZeXl5aZkZuLj4uOjI6OjY6NjouPCIuPiY6JjoiNiI2Hi3OLd4J6enp6gneLcwji+10VoLAFtI+wmK2hrqKnqKKvdq1wp2uhCJ2rBZ1/nHycepx6mHqWeY+EjYWLhIuEiYWHhIR/gH1+fG9qaXJmeWV5Y4Jhiwi53BXb9yQFjIKMg4uEi3CDc3x1fHV3fHOBCA6L1BWL90sFi5WPlJKSkpKTj5aLCNmLBZKPmJqepJaZlZeVlY+Qj5ONl42WjpeOmI+YkZWTk5OSk46Vi5uLmYiYhZiFlIGSfgiSfo55i3WLeYd5gXgIvosFn4uchJl8mn2Seot3i3qGfIJ9jYSLhYuEi3yIfoR+i4eLh4uHi3eGen99i3CDdnt8CHt8dYNwiwhmiwV5i3mNeY95kHeRc5N1k36Ph4sIOYsFgIuDjoSShJKHlIuVCLCdFYuGjIePiI+Hj4mQi5CLj42Pj46OjY+LkIuQiZCIjoePh42Gi4aLh4mHh4eIioaLhgjUeRWUiwWNi46Lj4qOi4+KjYqOi4+Kj4mQio6KjYqNio+Kj4mQio6KjIqzfquEpIsIrosFr4uemouri5CKkYqQkY6QkI6SjpKNkouSi5KJkoiRlZWQlouYi5CKkImRiZGJj4iOCJGMkI+PlI+UjZKLkouViJODk4SSgo+CiwgmiwWLlpCalJ6UnpCbi5aLnoiYhJSFlH+QeYuGhoeDiYCJf4h/h3+IfoWBg4KHh4SCgH4Ii4qIiYiGh4aIh4mIiIiIh4eGh4aHh4eHiIiHiIeHiIiHiIeKh4mIioiLCIKLi/tLBQ6L90sVi/dLBYuVj5OSk5KSk46WiwjdiwWPi5iPoZOkk6CRnZCdj56Nn4sIq4sFpougg5x8m3yTd4txCIuJBZd8kHuLd4uHi4eLh5J+jn6LfIuEi4SJhZR9kHyLeot3hHp8fH19eoR3iwhYiwWVeI95i3mLdIh6hH6EfoKBfoV+hX2He4uBi4OPg5KFkYaTh5SHlYiTipOKk4qTiJMIiZSIkYiPgZSBl4CaeKR+moSPCD2LBYCLg4+EkoSSh5SLlQiw9zgVi4aMh4+Ij4ePiZCLkIuPjY+Pjo6Nj4uQi5CJkIiOh4+HjYaLhouHiYeHh4iKhouGCNT7OBWUiwWOi46Kj4mPio+IjoiPh4+IjoePiI+Hj4aPho6HjoiNiI6Hj4aOho6Ii4qWfpKDj4YIk4ORgY5+j36OgI1/jYCPg5CGnYuXj5GUkpSOmYuei5aGmoKfgp6GmouWCPCLBZSLlI+SkpOTjpOLlYuSiZKHlIeUho+Fi46PjY+NkY2RjJCLkIuYhpaBlY6RjZKLkgiLkomSiJKIkoaQhY6MkIyRi5CLm4aXgpOBkn6Pe4sIZosFcotrhGN9iouIioaJh4qHiomKiYqIioaKh4mHioiKiYuHioiLh4qIi4mLCIKLi/tLBQ77lIv3txWLkpCPlo0I9yOgzPcWBY6SkI+RiwiL/BL7FUcFh4mHioiLh4uIjImOiY6KjouPi4yLjYyOCKP3IyPwBYaQiZCLjwgOi/fFFYu1l6yjoqOjrZe2i5aLl4mYh5eHloWWhJaElIWShZOEkoWShJKSkpGTkpKRlJGWkgiWkpaRl4+Yj5eNlou2i61/o3OjdJdqi2GLYXVgYGAI+0b7QAWHiIeJhouGi4eNh44I+0b3QAWJjYmNh4+IjoaRg5SElIWVhZSFlYaWh5mGmImYi5gIsIsVi2ucaa9oCPc6+zT3OvczBa+vnK2Lq4ubiZiHl4eXhpSFkoSSg5GCj4KQgo2CjYONgYuBi4KLgIl/hoCGgIWChAiBg4OFhISEhYaFhoaIhoaJhYuFi4aNiJCGkIaRhJGEkoORgZOCkoCRgJB/kICNgosIgYuBi4OJgomCiYKGgoeDhYSEhYSGgod/h3+Jfot7CA77JouyFYv4BAWLkY2Rj5GOkJCPko2PjY+Mj4sI98CLBY+Lj4qPiZGJkIePho+FjYWLhQiL/AQFi4SJhYeGh4aGh4WIiIqGioeLgYuEjoSRCPsS9w37EvsNBYSFg4iCi4eLh4uHjYSOho+IkIeQiZGLkgiwkxX3JvchpHL3DfsIi/f3+7iLi/v3BQ5ni8sVi/c5BYuSjpKQkJCQko6Siwj3VIuLwgWLrpippKSkpKmYrouvi6l+pHKkcpdti2gIi0IFi4aKhoeIh4eHiYaLCHmLBYaLh42Hj4eOipCLkAiL1AWLn4OcfZp9mXqSdot3i3qEfX18fIR6i3cIi1SniwWSi5KIkIaQho6Ei4QIi/s5BYuDiIWGhoaFhImEiwj7p4sFhIuEjYaRhpCIkYuTCA5njPe6FYyQkI6UjQj3I6DM9xYFj5KPj5GLkIuQh4+ECMv7FvcjdgWUiZCIjYaNhoiFhYUIIyak+yMFjIWKhomHiYiIiYaLiIuHjIeNCPsUz/sVRwWHiYeKiIuHi4eNiY6Jj4uQjJEIo/cjI/AFhZGJkY2QCPeB+z0VnILlW3rxiJ6ZmNTS+wydgpxe54v7pwUOZ4vCFYv3SwWLkI2Pjo+Pjo+NkIsI3osFkIuPiY6Ij4eNh4uGCIv7SwWLhomHh4eIh4eKhosIOIsFhouHjIePiI+Jj4uQCLCvFYuGjIePh46IkImQi5CLj42Pjo6PjY+LkIuQiZCIjoePh42Gi4aLhomIh4eIioaLhgjvZxWL90sFi5CNj46Oj4+PjZCLj4ySkJWWlZaVl5SXmJuVl5GRjo6OkI6RjZCNkIyPjI6MkY2TCIySjJGMj4yPjZCOkY6RjpCPjo6Pj42Qi5SLk4qSiZKJkYiPiJCIjoiPho6GjYeMhwiNh4yGjIaMhYuHi4iLiIuHi4eLg4uEiYSJhImFiYeJh4mFh4WLioqJiomJiIqJiokIi4qKiIqJCNqLBZqLmIWWgJaAkH+LfIt6hn2Af46DjYSLhIt9h36Cf4+Bi3+HgImAhYKEhI12hnmAfgh/fXiDcosIZosFfot+jHyOfI5/joOOg41/j32Qc5N8j4SMhouHjYiOh4+Jj4uQCA5ni/c5FYuGjYaOiI+Hj4mQiwjeiwWQi4+Njo+Pjo2Qi5AIi/dKBYuQiZCHjoiPh42Giwg4iwWGi4eJh4eIiImGi4YIi/tKBbD3JhWLkIyPj4+OjpCNkIuQi4+Jj4iOh42Hi4aLhomHiIeHh4eKhouGi4aMiI+Hj4qPi5AI7/snFYv3SwWLkI2Qj46Oj4+NkIuSi5qPo5OZkJePk46TjZeOmo6ajpiMmIsIsIsFpIueg5d9ln6Qeol1koSRgo2Aj4CLgIeAlH+Pfot9i4WJhIiCloCQfIt7i3yFfoGACICAfoZ8iwg8iwWMiIyJi4mMiYyJjYmMiIyKi4mPhI2GjYeNh42GjYOMhIyEi4SLhouHi4iLiYuGioYIioWKhomHioeJh4iGh4eIh4aIh4iFiISJhImDioKLhouHjYiPh4+Ij4iRiJGJkIqPCIqPipGKkomTipGKj4qOiZCJkYiQiJCIjoWSgZZ+nIKXgZaBloGWhJGHi4aLh42HjwiIjomQi48IDviUFPiUFYsMCgAAAAADAgABkAAFAAABTAFmAAAARwFMAWYAAAD1ABkAhAAAAAAAAAAAAAAAAAAAAAEQAAAAAAAAAAAAAAAAAAAAAEAAAPFlAeD/4P/gAeAAIAAAAAEAAAAAAAAAAAAAACAAAAAAAAIAAAADAAAAFAADAAEAAAAUAAQAkAAAACAAIAAEAAAAAQAg5gXwBvAN8CPwLvBu8HDwivCX8JzxI/Fl//3//wAAAAAAIOYA8ATwDPAj8C7wbvBw8Ifwl/Cc8SPxZP/9//8AAf/jGgQQBhABD+wP4g+jD6IPjA+AD3wO9g62AAMAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAEAAJrVlLJfDzz1AAsCAAAAAADP/GODAAAAAM/8Y4MAAP/bAgAB2wAAAAgAAgAAAAAAAAABAAAB4P/gAAACAAAAAAACAAABAAAAAAAAAAAAAAAAAAAAHAAAAAAAAAAAAAAAAAEAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAdwAAAHcAAACAAAjAZMAHwFJAAABbgAAAgAAAAIAAAACAAAAAgAAAAEAAAACAAAAAW4AAAHcAAAB3AABAdwAAAHcAAAAAFAAABwAAAAAAA4ArgABAAAAAAABAAwAAAABAAAAAAACAA4AQAABAAAAAAADAAwAIgABAAAAAAAEAAwATgABAAAAAAAFABYADAABAAAAAAAGAAYALgABAAAAAAAKADQAWgADAAEECQABAAwAAAADAAEECQACAA4AQAADAAEECQADAAwAIgADAAEECQAEAAwATgADAAEECQAFABYADAADAAEECQAGAAwANAADAAEECQAKADQAWgByAGEAdABpAG4AZwBWAGUAcgBzAGkAbwBuACAAMQAuADAAcgBhAHQAaQBuAGdyYXRpbmcAcgBhAHQAaQBuAGcAUgBlAGcAdQBsAGEAcgByAGEAdABpAG4AZwBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==") format('woff'); 26764 font-weight: normal; 26765 font-style: normal; 26766 } 26767 26768 .ui.rating .icon { 26769 font-family: 'Rating'; 26770 line-height: 1; 26771 -webkit-backface-visibility: hidden; 26772 backface-visibility: hidden; 26773 font-weight: normal; 26774 font-style: normal; 26775 text-align: center; 26776 } 26777 26778 /* Empty Star */ 26779 26780 .ui.rating .icon:before { 26781 content: '\f006'; 26782 } 26783 26784 /* Active Star */ 26785 26786 .ui.rating .active.icon:before { 26787 content: '\f005'; 26788 } 26789 26790 /*------------------- 26791 Star 26792 --------------------*/ 26793 26794 /* Unfilled Star */ 26795 26796 .ui.star.rating .icon:before { 26797 content: '\f005'; 26798 } 26799 26800 /* Active Star */ 26801 26802 .ui.star.rating .active.icon:before { 26803 content: '\f005'; 26804 } 26805 26806 /* Partial */ 26807 26808 .ui.star.rating .partial.icon:before { 26809 content: '\f006'; 26810 } 26811 26812 .ui.star.rating .partial.icon { 26813 content: '\f005'; 26814 } 26815 26816 /*------------------- 26817 Heart 26818 --------------------*/ 26819 26820 /* Empty Heart 26821 .ui.heart.rating .icon:before { 26822 content: '\f08a'; 26823 } 26824 */ 26825 26826 .ui.heart.rating .icon:before { 26827 content: '\f004'; 26828 } 26829 26830 /* Active */ 26831 26832 .ui.heart.rating .active.icon:before { 26833 content: '\f004'; 26834 } 26835 26836 /******************************* 26837 Site Overrides 26838 *******************************/ 26839 /*! 26840 * # Semantic UI x.x - Search 26841 * http://github.com/semantic-org/semantic-ui/ 26842 * 26843 * 26844 * Copyright 2014 Contributors 26845 * Released under the MIT license 26846 * http://opensource.org/licenses/MIT 26847 * 26848 */ 26849 26850 /******************************* 26851 Search 26852 *******************************/ 26853 26854 .ui.search { 26855 position: relative; 26856 } 26857 26858 .ui.search > .prompt { 26859 margin: 0em; 26860 outline: none; 26861 -webkit-appearance: none; 26862 -webkit-tap-highlight-color: rgba(255, 255, 255, 0); 26863 text-shadow: none; 26864 font-style: normal; 26865 font-weight: normal; 26866 line-height: 1.2; 26867 padding: 0.68571em 1em; 26868 font-size: 1em; 26869 background: #ffffff; 26870 border: 1px solid rgba(39, 41, 43, 0.15); 26871 color: rgba(0, 0, 0, 0.8); 26872 box-shadow: 0em 0em 0em 0em transparent inset; 26873 -webkit-transition: background-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease; 26874 transition: background-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease; 26875 } 26876 26877 .ui.search .prompt { 26878 border-radius: 500rem; 26879 } 26880 26881 /*-------------- 26882 Icon 26883 ---------------*/ 26884 26885 .ui.search .prompt ~ .search.icon { 26886 cursor: pointer; 26887 } 26888 26889 /*-------------- 26890 Results 26891 ---------------*/ 26892 26893 .ui.search > .results { 26894 display: none; 26895 position: absolute; 26896 top: 100%; 26897 left: 0%; 26898 background: #ffffff; 26899 margin-top: 0.5em; 26900 width: 16em; 26901 border-radius: 0.25em; 26902 box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.2); 26903 z-index: 998; 26904 } 26905 26906 /*-------------- 26907 Result 26908 ---------------*/ 26909 26910 .ui.search > .results .result { 26911 cursor: pointer; 26912 display: block; 26913 overflow: hidden; 26914 font-size: 1em; 26915 padding: 0.5em 1em; 26916 color: rgba(0, 0, 0, 0.8); 26917 line-height: 1.33; 26918 border-bottom: 1px solid rgba(39, 41, 43, 0.15); 26919 } 26920 26921 .ui.search > .results .result:last-child { 26922 border-bottom: none; 26923 } 26924 26925 /* Image */ 26926 26927 .ui.search > .results .result .image { 26928 float: right; 26929 overflow: hidden; 26930 background: none; 26931 width: 5em; 26932 height: 3em; 26933 border-radius: 0.25em; 26934 } 26935 26936 .ui.search > .results .result .image img { 26937 display: block; 26938 width: auto; 26939 height: 100%; 26940 } 26941 26942 /*-------------- 26943 Info 26944 ---------------*/ 26945 26946 .ui.search > .results .result .image + .content { 26947 margin: 0em 6em 0em 0em; 26948 } 26949 26950 .ui.search > .results .result .title { 26951 font-family: 'Roboto', 'Helvetica Neue', Arial, Helvetica, sans-serif; 26952 font-weight: bold; 26953 font-size: 1em; 26954 color: rgba(0, 0, 0, 0.85); 26955 } 26956 26957 .ui.search > .results .result .description { 26958 margin-top: 0em; 26959 font-size: 0.9285em; 26960 color: rgba(0, 0, 0, 0.4); 26961 } 26962 26963 .ui.search > .results .result .price { 26964 float: right; 26965 color: #5bbd72; 26966 } 26967 26968 /*-------------- 26969 Message 26970 ---------------*/ 26971 26972 .ui.search > .results > .message { 26973 padding: 1em 1em; 26974 } 26975 26976 .ui.search > .results > .message .header { 26977 font-family: 'Roboto', 'Helvetica Neue', Arial, Helvetica, sans-serif; 26978 font-size: 1.1428em; 26979 font-weight: bold; 26980 color: rgba(0, 0, 0, 0.8); 26981 } 26982 26983 .ui.search > .results > .message .description { 26984 margin-top: 0.25rem; 26985 font-size: 1em; 26986 color: rgba(0, 0, 0, 0.8); 26987 } 26988 26989 /* View All Results */ 26990 26991 .ui.search > .results > .action { 26992 display: block; 26993 border-top: none; 26994 background: #f0f0f0; 26995 padding: 0.5em 1em; 26996 color: rgba(0, 0, 0, 0.8); 26997 font-weight: bold; 26998 text-align: center; 26999 } 27000 27001 /******************************* 27002 States 27003 *******************************/ 27004 27005 /*-------------------- 27006 Loading 27007 ---------------------*/ 27008 27009 .ui.loading.search .input > .icon:before { 27010 position: absolute; 27011 content: ''; 27012 top: 50%; 27013 left: 50%; 27014 margin: -0.64285em 0em 0em -0.64285em; 27015 width: 1.2857em; 27016 height: 1.2857em; 27017 border-radius: 500rem; 27018 border: 0.2em solid rgba(0, 0, 0, 0.1); 27019 } 27020 27021 .ui.loading.search .input > .icon:after { 27022 position: absolute; 27023 content: ''; 27024 top: 50%; 27025 left: 50%; 27026 margin: -0.64285em 0em 0em -0.64285em; 27027 width: 1.2857em; 27028 height: 1.2857em; 27029 -webkit-animation: button-spin 0.6s linear; 27030 animation: button-spin 0.6s linear; 27031 -webkit-animation-iteration-count: infinite; 27032 animation-iteration-count: infinite; 27033 border-radius: 500rem; 27034 border-color: #aaaaaa transparent transparent; 27035 border-style: solid; 27036 border-width: 0.2em; 27037 box-shadow: 0px 0px 0px 1px transparent; 27038 } 27039 27040 /*-------------- 27041 Hover 27042 ---------------*/ 27043 27044 .ui.search > .results .result:hover, 27045 .ui.category.search > .results .category .result:hover { 27046 background: #fafafa; 27047 } 27048 27049 .ui.search .action:hover { 27050 background: #e0e0e0; 27051 } 27052 27053 /*-------------- 27054 Active 27055 ---------------*/ 27056 27057 .ui.search > .results .category.active { 27058 background: #f0f0f0; 27059 } 27060 27061 .ui.search > .results .category.active > .name { 27062 color: rgba(0, 0, 0, 0.8); 27063 } 27064 27065 .ui.search > .results .result.active, 27066 .ui.category.search > .results .category .result.active { 27067 position: relative; 27068 border-left-color: transparent; 27069 background: #f0f0f0; 27070 box-shadow: 3px 0px 3px 0px rgba(39, 41, 43, 0.15); 27071 } 27072 27073 .ui.search > .results .result.active .title { 27074 color: rgba(0, 0, 0, 0.85); 27075 } 27076 27077 .ui.search > .results .result.active .description { 27078 color: rgba(0, 0, 0, 0.85); 27079 } 27080 27081 /******************************* 27082 Types 27083 *******************************/ 27084 27085 /*-------------- 27086 Categories 27087 ---------------*/ 27088 27089 .ui.category.search .results { 27090 width: 28em; 27091 } 27092 27093 /* Category */ 27094 27095 .ui.category.search > .results .category { 27096 background: #f0f0f0; 27097 box-shadow: none; 27098 border-bottom: 1px solid rgba(39, 41, 43, 0.15); 27099 -webkit-transition: background 0.2s ease, border-color 0.2s ease; 27100 transition: background 0.2s ease, border-color 0.2s ease; 27101 } 27102 27103 .ui.category.search > .results .category:last-child { 27104 border-bottom: none; 27105 } 27106 27107 /* Category Result */ 27108 27109 .ui.category.search > .results .category .result { 27110 background: #ffffff; 27111 margin-left: 100px; 27112 border-left: 1px solid rgba(39, 41, 43, 0.15); 27113 border-bottom: 1px solid rgba(39, 41, 43, 0.15); 27114 -webkit-transition: background 0.2s ease, border-color 0.2s ease; 27115 transition: background 0.2s ease, border-color 0.2s ease; 27116 } 27117 27118 .ui.category.search > .results .category .result:last-child { 27119 border-bottom: none; 27120 } 27121 27122 /* Category Result Name */ 27123 27124 .ui.category.search > .results .category > .name { 27125 width: 100px; 27126 background: #f0f0f0; 27127 font-family: 'Roboto', 'Helvetica Neue', Arial, Helvetica, sans-serif; 27128 font-size: 1em; 27129 float: 1em; 27130 float: left; 27131 padding: 0.4em 1em; 27132 font-weight: bold; 27133 color: rgba(0, 0, 0, 0.4); 27134 } 27135 27136 /******************************* 27137 Variations 27138 *******************************/ 27139 27140 /*------------------- 27141 Left / Right 27142 --------------------*/ 27143 27144 .ui[class*="left aligned"].search > .results { 27145 right: auto; 27146 left: 0%; 27147 } 27148 27149 .ui[class*="right aligned"].search > .results { 27150 right: 0%; 27151 left: auto; 27152 } 27153 27154 /*-------------- 27155 Fluid 27156 ---------------*/ 27157 27158 .ui.fluid.search .results { 27159 width: 100%; 27160 } 27161 27162 /*-------------- 27163 Sizes 27164 ---------------*/ 27165 27166 .ui.search { 27167 font-size: 1em; 27168 } 27169 27170 .ui.large.search { 27171 font-size: 1.1em; 27172 } 27173 27174 /******************************* 27175 Theme Overrides 27176 *******************************/ 27177 27178 /******************************* 27179 Site Overrides 27180 *******************************/ 27181 /*! 27182 * # Semantic UI x.x - Shape 27183 * http://github.com/semantic-org/semantic-ui/ 27184 * 27185 * 27186 * Copyright 2014 Contributors 27187 * Released under the MIT license 27188 * http://opensource.org/licenses/MIT 27189 * 27190 */ 27191 27192 /******************************* 27193 Shape 27194 *******************************/ 27195 27196 .ui.shape { 27197 position: relative; 27198 display: inline-block; 27199 -webkit-perspective: 2000px; 27200 perspective: 2000px; 27201 } 27202 27203 .ui.shape .sides { 27204 -webkit-transform-style: preserve-3d; 27205 transform-style: preserve-3d; 27206 } 27207 27208 .ui.shape .side { 27209 opacity: 1; 27210 width: 100%; 27211 margin: 0em !important; 27212 -webkit-backface-visibility: hidden; 27213 backface-visibility: hidden; 27214 } 27215 27216 .ui.shape .side { 27217 display: none; 27218 } 27219 27220 .ui.shape .side > * { 27221 -webkit-backface-visibility: visible !important; 27222 backface-visibility: visible !important; 27223 } 27224 27225 /******************************* 27226 Types 27227 *******************************/ 27228 27229 .ui.cube.shape .side { 27230 min-width: 15em; 27231 height: 15em; 27232 padding: 2em; 27233 background-color: #e6e6e6; 27234 color: rgba(0, 0, 0, 0.8); 27235 box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.3); 27236 } 27237 27238 .ui.cube.shape .side > .content { 27239 width: 100%; 27240 height: 100%; 27241 display: table; 27242 text-align: center; 27243 -webkit-user-select: text; 27244 -moz-user-select: text; 27245 -ms-user-select: text; 27246 user-select: text; 27247 } 27248 27249 .ui.cube.shape .side > .content > div { 27250 display: table-cell; 27251 vertical-align: middle; 27252 font-size: 2em; 27253 } 27254 27255 /******************************* 27256 Variations 27257 *******************************/ 27258 27259 .ui.text.shape.animating .sides { 27260 position: static; 27261 } 27262 27263 .ui.text.shape .side { 27264 white-space: nowrap; 27265 } 27266 27267 .ui.text.shape .side > * { 27268 white-space: normal; 27269 } 27270 27271 /******************************* 27272 States 27273 *******************************/ 27274 27275 /*-------------- 27276 Loading 27277 ---------------*/ 27278 27279 .ui.loading.shape { 27280 position: absolute; 27281 top: -9999px; 27282 left: -9999px; 27283 } 27284 27285 /*-------------- 27286 Animating 27287 ---------------*/ 27288 27289 .ui.shape .animating.side { 27290 position: absolute; 27291 top: 0px; 27292 left: 0px; 27293 z-index: 100; 27294 } 27295 27296 .ui.shape .hidden.side { 27297 opacity: 0.4; 27298 } 27299 27300 /*-------------- 27301 CSS 27302 ---------------*/ 27303 27304 .ui.shape.animating { 27305 -webkit-transition: all 0.6s ease-in-out; 27306 transition: all 0.6s ease-in-out; 27307 } 27308 27309 .ui.shape.animating .sides { 27310 position: absolute; 27311 } 27312 27313 .ui.shape.animating .sides { 27314 -webkit-transition: all 0.6s ease-in-out; 27315 transition: all 0.6s ease-in-out; 27316 } 27317 27318 .ui.shape.animating .side { 27319 -webkit-transition: opacity 0.6s ease-in-out; 27320 transition: opacity 0.6s ease-in-out; 27321 } 27322 27323 /*-------------- 27324 Active 27325 ---------------*/ 27326 27327 .ui.shape .active.side { 27328 display: block; 27329 } 27330 27331 /******************************* 27332 Theme Overrides 27333 *******************************/ 27334 27335 /******************************* 27336 User Overrides 27337 *******************************/ 27338 /*! 27339 * # Semantic UI x.x - Sidebar 27340 * http://github.com/semantic-org/semantic-ui/ 27341 * 27342 * 27343 * Copyright 2014 Contributorss 27344 * Released under the MIT license 27345 * http://opensource.org/licenses/MIT 27346 * 27347 */ 27348 27349 /******************************* 27350 Sidebar 27351 *******************************/ 27352 27353 /* Sidebar Menu */ 27354 27355 .ui.sidebar { 27356 position: fixed; 27357 top: 0; 27358 left: 0; 27359 -webkit-backface-visibility: hidden; 27360 backface-visibility: hidden; 27361 -webkit-transition: none; 27362 transition: none; 27363 will-change: transform; 27364 -webkit-transform: translate3d(0, 0, 0); 27365 transform: translate3d(0, 0, 0); 27366 visibility: hidden; 27367 -webkit-overflow-scrolling: touch; 27368 height: 100% !important; 27369 border-radius: 0em !important; 27370 margin: 0em !important; 27371 overflow-y: auto !important; 27372 z-index: 102; 27373 } 27374 27375 /* GPU Layers for Child Elements */ 27376 27377 .ui.sidebar > * { 27378 -webkit-backface-visibility: hidden; 27379 backface-visibility: hidden; 27380 -webkit-transform: rotateZ(0deg); 27381 transform: rotateZ(0deg); 27382 } 27383 27384 /*-------------- 27385 Direction 27386 ---------------*/ 27387 27388 .ui.left.sidebar { 27389 right: auto; 27390 left: 0px; 27391 -webkit-transform: translate3d(-100%, 0, 0); 27392 transform: translate3d(-100%, 0, 0); 27393 } 27394 27395 .ui.right.sidebar { 27396 right: 0px !important; 27397 left: auto !important; 27398 -webkit-transform: translate3d(100%, 0%, 0); 27399 transform: translate3d(100%, 0%, 0); 27400 } 27401 27402 .ui.top.sidebar, 27403 .ui.bottom.sidebar { 27404 width: 100% !important; 27405 height: auto !important; 27406 overflow-y: visible !important; 27407 } 27408 27409 .ui.top.sidebar { 27410 top: 0px !important; 27411 bottom: auto !important; 27412 -webkit-transform: translate3d(0, -100%, 0); 27413 transform: translate3d(0, -100%, 0); 27414 } 27415 27416 .ui.bottom.sidebar { 27417 top: auto !important; 27418 bottom: 0px !important; 27419 -webkit-transform: translate3d(0, 100%, 0); 27420 transform: translate3d(0, 100%, 0); 27421 } 27422 27423 /*-------------- 27424 Pushable 27425 ---------------*/ 27426 27427 .pushable { 27428 height: 100%; 27429 overflow-x: hidden; 27430 padding: 0em !important; 27431 } 27432 27433 /* Whole Page */ 27434 27435 body.pushable { 27436 background: #333333 !important; 27437 } 27438 27439 /* Page Context */ 27440 27441 .pushable:not(body) { 27442 -webkit-transform: translate3d(0, 0, 0); 27443 transform: translate3d(0, 0, 0); 27444 } 27445 27446 .pushable:not(body) > .ui.sidebar, 27447 .pushable:not(body) > .fixed, 27448 .pushable:not(body) > .pusher:after { 27449 position: absolute; 27450 } 27451 27452 /*-------------- 27453 Fixed 27454 ---------------*/ 27455 27456 .pushable > .fixed { 27457 position: fixed; 27458 -webkit-backface-visibility: hidden; 27459 backface-visibility: hidden; 27460 -webkit-transition: -webkit-transform 500ms ease; 27461 transition: transform 500ms ease; 27462 will-change: transform; 27463 z-index: 101; 27464 } 27465 27466 /*-------------- 27467 Page 27468 ---------------*/ 27469 27470 .pushable > .pusher { 27471 position: relative; 27472 -webkit-backface-visibility: hidden; 27473 backface-visibility: hidden; 27474 overflow: hidden; 27475 min-height: 100%; 27476 -webkit-transition: -webkit-transform 500ms ease; 27477 transition: transform 500ms ease; 27478 z-index: 2; 27479 } 27480 27481 body.pushable > .pusher { 27482 background: #f7f7f7; 27483 } 27484 27485 .pushable > .pusher { 27486 background: inherit; 27487 } 27488 27489 /*-------------- 27490 Dimmer 27491 ---------------*/ 27492 27493 .pushable > .pusher:after { 27494 position: fixed; 27495 top: 0px; 27496 right: 0px; 27497 content: ''; 27498 background-color: rgba(0, 0, 0, 0.4); 27499 width: 0px; 27500 height: 0px; 27501 overflow: hidden; 27502 opacity: 0; 27503 -webkit-transition: -webkit-transform 500ms, opacity 500ms; 27504 transition: transform 500ms, opacity 500ms; 27505 will-change: opacity; 27506 z-index: 1000; 27507 } 27508 27509 /*-------------- 27510 Coupling 27511 ---------------*/ 27512 27513 .ui.sidebar.menu .item { 27514 border-radius: 0em !important; 27515 } 27516 27517 /******************************* 27518 States 27519 *******************************/ 27520 27521 /*-------------- 27522 Dimmed 27523 ---------------*/ 27524 27525 .pushable > .pusher.dimmed:after { 27526 width: 100% !important; 27527 height: 100% !important; 27528 opacity: 1 !important; 27529 } 27530 27531 /*-------------- 27532 Animating 27533 ---------------*/ 27534 27535 .ui.animating.sidebar { 27536 visibility: visible; 27537 } 27538 27539 /*-------------- 27540 Visible 27541 ---------------*/ 27542 27543 .ui.visible.sidebar { 27544 visibility: visible; 27545 -webkit-transform: translate3d(0, 0, 0); 27546 transform: translate3d(0, 0, 0); 27547 } 27548 27549 /* Shadow Direction */ 27550 27551 .ui.left.visible.sidebar, 27552 .ui.right.visible.sidebar { 27553 box-shadow: 0px 0px 20px rgba(39, 41, 43, 0.15); 27554 } 27555 27556 .ui.top.visible.sidebar, 27557 .ui.bottom.visible.sidebar { 27558 box-shadow: 0px 0px 20px rgba(39, 41, 43, 0.15); 27559 } 27560 27561 /* Visible On Load */ 27562 27563 .ui.visible.left.sidebar ~ .fixed, 27564 .ui.visible.left.sidebar ~ .pusher { 27565 -webkit-transform: translate3d(260px, 0, 0); 27566 transform: translate3d(260px, 0, 0); 27567 } 27568 27569 .ui.visible.right.sidebar ~ .fixed, 27570 .ui.visible.right.sidebar ~ .pusher { 27571 -webkit-transform: translate3d(-260px, 0, 0); 27572 transform: translate3d(-260px, 0, 0); 27573 } 27574 27575 .ui.visible.top.sidebar ~ .fixed, 27576 .ui.visible.top.sidebar ~ .pusher { 27577 -webkit-transform: translate3d(0, 36px, 0); 27578 transform: translate3d(0, 36px, 0); 27579 } 27580 27581 .ui.visible.bottom.sidebar ~ .fixed, 27582 .ui.visible.bottom.sidebar ~ .pusher { 27583 -webkit-transform: translate3d(0, -36px, 0); 27584 transform: translate3d(0, -36px, 0); 27585 } 27586 27587 /* opposite sides visible forces content overlay */ 27588 27589 .ui.visible.left.sidebar ~ .ui.visible.right.sidebar ~ .fixed, 27590 .ui.visible.left.sidebar ~ .ui.visible.right.sidebar ~ .pusher, 27591 .ui.visible.right.sidebar ~ .ui.visible.left.sidebar ~ .fixed, 27592 .ui.visible.right.sidebar ~ .ui.visible.left.sidebar ~ .pusher { 27593 -webkit-transform: translate3d(0, 0, 0); 27594 transform: translate3d(0, 0, 0); 27595 } 27596 27597 /*-------------- 27598 iOS 27599 ---------------*/ 27600 27601 /* 27602 iOS incorrectly sizes document when content 27603 is presented outside of view with 2Dtranslate 27604 */ 27605 27606 html.ios { 27607 overflow-x: hidden; 27608 -webkit-overflow-scrolling: touch; 27609 } 27610 27611 /******************************* 27612 Variations 27613 *******************************/ 27614 27615 /*-------------- 27616 Width 27617 ---------------*/ 27618 27619 /* Left / Right */ 27620 27621 .ui[class*="very thin"].left.sidebar, 27622 .ui[class*="very thin"].right.sidebar { 27623 width: 60px; 27624 } 27625 27626 .ui.thin.left.sidebar, 27627 .ui.thin.right.sidebar { 27628 width: 150px; 27629 } 27630 27631 .ui.left.sidebar, 27632 .ui.right.sidebar { 27633 width: 260px; 27634 } 27635 27636 .ui.wide.left.sidebar, 27637 .ui.wide.right.sidebar { 27638 width: 350px; 27639 } 27640 27641 .ui[class*="very wide"].left.sidebar, 27642 .ui[class*="very wide"].right.sidebar { 27643 width: 475px; 27644 } 27645 27646 /* Left Visible */ 27647 27648 .ui.visible[class*="very thin"].left.sidebar ~ .fixed, 27649 .ui.visible[class*="very thin"].left.sidebar ~ .pusher { 27650 -webkit-transform: translate3d(60px, 0, 0); 27651 transform: translate3d(60px, 0, 0); 27652 } 27653 27654 .ui.visible.thin.left.sidebar ~ .fixed, 27655 .ui.visible.thin.left.sidebar ~ .pusher { 27656 -webkit-transform: translate3d(150px, 0, 0); 27657 transform: translate3d(150px, 0, 0); 27658 } 27659 27660 .ui.visible.wide.left.sidebar ~ .fixed, 27661 .ui.visible.wide.left.sidebar ~ .pusher { 27662 -webkit-transform: translate3d(350px, 0, 0); 27663 transform: translate3d(350px, 0, 0); 27664 } 27665 27666 .ui.visible[class*="very wide"].left.sidebar ~ .fixed, 27667 .ui.visible[class*="very wide"].left.sidebar ~ .pusher { 27668 -webkit-transform: translate3d(475px, 0, 0); 27669 transform: translate3d(475px, 0, 0); 27670 } 27671 27672 /* Right Visible */ 27673 27674 .ui.visible[class*="very thin"].right.sidebar ~ .fixed, 27675 .ui.visible[class*="very thin"].right.sidebar ~ .pusher { 27676 -webkit-transform: translate3d(-60px, 0, 0); 27677 transform: translate3d(-60px, 0, 0); 27678 } 27679 27680 .ui.visible.thin.right.sidebar ~ .fixed, 27681 .ui.visible.thin.right.sidebar ~ .pusher { 27682 -webkit-transform: translate3d(-150px, 0, 0); 27683 transform: translate3d(-150px, 0, 0); 27684 } 27685 27686 .ui.visible.wide.right.sidebar ~ .fixed, 27687 .ui.visible.wide.right.sidebar ~ .pusher { 27688 -webkit-transform: translate3d(-350px, 0, 0); 27689 transform: translate3d(-350px, 0, 0); 27690 } 27691 27692 .ui.visible[class*="very wide"].right.sidebar ~ .fixed, 27693 .ui.visible[class*="very wide"].right.sidebar ~ .pusher { 27694 -webkit-transform: translate3d(-475px, 0, 0); 27695 transform: translate3d(-475px, 0, 0); 27696 } 27697 27698 /******************************* 27699 Animations 27700 *******************************/ 27701 27702 /*-------------- 27703 Overlay 27704 ---------------*/ 27705 27706 /* Set-up */ 27707 27708 .ui.overlay.sidebar { 27709 z-index: 102; 27710 } 27711 27712 /* Initial */ 27713 27714 .ui.left.overlay.sidebar { 27715 -webkit-transform: translate3d(-100%, 0%, 0); 27716 transform: translate3d(-100%, 0%, 0); 27717 } 27718 27719 .ui.right.overlay.sidebar { 27720 -webkit-transform: translate3d(100%, 0%, 0); 27721 transform: translate3d(100%, 0%, 0); 27722 } 27723 27724 .ui.top.overlay.sidebar { 27725 -webkit-transform: translate3d(0%, -100%, 0); 27726 transform: translate3d(0%, -100%, 0); 27727 } 27728 27729 .ui.bottom.overlay.sidebar { 27730 -webkit-transform: translate3d(0%, 100%, 0); 27731 transform: translate3d(0%, 100%, 0); 27732 } 27733 27734 /* Animation */ 27735 27736 .animating.ui.overlay.sidebar, 27737 .ui.visible.overlay.sidebar { 27738 -webkit-transition: -webkit-transform 500ms ease; 27739 transition: transform 500ms ease; 27740 } 27741 27742 /* End - Sidebar */ 27743 27744 .ui.visible.left.overlay.sidebar { 27745 -webkit-transform: translate3d(0%, 0%, 0); 27746 transform: translate3d(0%, 0%, 0); 27747 } 27748 27749 .ui.visible.right.overlay.sidebar { 27750 -webkit-transform: translate3d(0%, 0%, 0); 27751 transform: translate3d(0%, 0%, 0); 27752 } 27753 27754 .ui.visible.top.overlay.sidebar { 27755 -webkit-transform: translate3d(0%, 0%, 0); 27756 transform: translate3d(0%, 0%, 0); 27757 } 27758 27759 .ui.visible.bottom.overlay.sidebar { 27760 -webkit-transform: translate3d(0%, 0%, 0); 27761 transform: translate3d(0%, 0%, 0); 27762 } 27763 27764 /* End - Pusher */ 27765 27766 .ui.visible.overlay.sidebar ~ .fixed, 27767 .ui.visible.overlay.sidebar ~ .pusher { 27768 -webkit-transform: none !important; 27769 -ms-transform: none !important; 27770 transform: none !important; 27771 } 27772 27773 /*-------------- 27774 Push 27775 ---------------*/ 27776 27777 /* Initial */ 27778 27779 .ui.push.sidebar { 27780 -webkit-transition: -webkit-transform 500ms ease; 27781 transition: transform 500ms ease; 27782 z-index: 102; 27783 } 27784 27785 /* Sidebar - Initial */ 27786 27787 .ui.left.push.sidebar { 27788 -webkit-transform: translate3d(-100%, 0, 0); 27789 transform: translate3d(-100%, 0, 0); 27790 } 27791 27792 .ui.right.push.sidebar { 27793 -webkit-transform: translate3d(100%, 0, 0); 27794 transform: translate3d(100%, 0, 0); 27795 } 27796 27797 .ui.top.push.sidebar { 27798 -webkit-transform: translate3d(0%, -100%, 0); 27799 transform: translate3d(0%, -100%, 0); 27800 } 27801 27802 .ui.bottom.push.sidebar { 27803 -webkit-transform: translate3d(0%, 100%, 0); 27804 transform: translate3d(0%, 100%, 0); 27805 } 27806 27807 /* End */ 27808 27809 .ui.visible.push.sidebar { 27810 -webkit-transform: translate3d(0%, 0, 0); 27811 transform: translate3d(0%, 0, 0); 27812 } 27813 27814 /*-------------- 27815 Uncover 27816 ---------------*/ 27817 27818 /* Initial */ 27819 27820 .ui.uncover.sidebar { 27821 -webkit-transform: translate3d(0, 0, 0); 27822 transform: translate3d(0, 0, 0); 27823 z-index: 1; 27824 } 27825 27826 /* End */ 27827 27828 .ui.visible.uncover.sidebar { 27829 -webkit-transform: translate3d(0, 0, 0); 27830 transform: translate3d(0, 0, 0); 27831 -webkit-transition: -webkit-transform 500ms ease; 27832 transition: transform 500ms ease; 27833 } 27834 27835 /*-------------- 27836 Slide Along 27837 ---------------*/ 27838 27839 /* Initial */ 27840 27841 .ui.slide.along.sidebar { 27842 z-index: 1; 27843 } 27844 27845 /* Sidebar - Initial */ 27846 27847 .ui.left.slide.along.sidebar { 27848 -webkit-transform: translate3d(-50%, 0, 0); 27849 transform: translate3d(-50%, 0, 0); 27850 } 27851 27852 .ui.right.slide.along.sidebar { 27853 -webkit-transform: translate3d(50%, 0, 0); 27854 transform: translate3d(50%, 0, 0); 27855 } 27856 27857 .ui.top.slide.along.sidebar { 27858 -webkit-transform: translate3d(0, -50%, 0); 27859 transform: translate3d(0, -50%, 0); 27860 } 27861 27862 .ui.bottom.slide.along.sidebar { 27863 -webkit-transform: translate3d(0%, 50%, 0); 27864 transform: translate3d(0%, 50%, 0); 27865 } 27866 27867 /* Animation */ 27868 27869 .ui.animating.slide.along.sidebar { 27870 -webkit-transition: -webkit-transform 500ms ease; 27871 transition: transform 500ms ease; 27872 } 27873 27874 /* End */ 27875 27876 .ui.visible.slide.along.sidebar { 27877 -webkit-transform: translate3d(0%, 0, 0); 27878 transform: translate3d(0%, 0, 0); 27879 } 27880 27881 /*-------------- 27882 Slide Out 27883 ---------------*/ 27884 27885 /* Initial */ 27886 27887 .ui.slide.out.sidebar { 27888 z-index: 1; 27889 } 27890 27891 /* Sidebar - Initial */ 27892 27893 .ui.left.slide.out.sidebar { 27894 -webkit-transform: translate3d(50%, 0, 0); 27895 transform: translate3d(50%, 0, 0); 27896 } 27897 27898 .ui.right.slide.out.sidebar { 27899 -webkit-transform: translate3d(-50%, 0, 0); 27900 transform: translate3d(-50%, 0, 0); 27901 } 27902 27903 .ui.top.slide.out.sidebar { 27904 -webkit-transform: translate3d(0%, 50%, 0); 27905 transform: translate3d(0%, 50%, 0); 27906 } 27907 27908 .ui.bottom.slide.out.sidebar { 27909 -webkit-transform: translate3d(0%, -50%, 0); 27910 transform: translate3d(0%, -50%, 0); 27911 } 27912 27913 /* Animation */ 27914 27915 .ui.animating.slide.out.sidebar { 27916 -webkit-transition: -webkit-transform 500ms ease; 27917 transition: transform 500ms ease; 27918 } 27919 27920 /* End */ 27921 27922 .ui.visible.slide.out.sidebar { 27923 -webkit-transform: translate3d(0%, 0, 0); 27924 transform: translate3d(0%, 0, 0); 27925 } 27926 27927 /*-------------- 27928 Scale Down 27929 ---------------*/ 27930 27931 /* Initial */ 27932 27933 .ui.scale.down.sidebar { 27934 -webkit-transition: -webkit-transform 500ms ease; 27935 transition: transform 500ms ease; 27936 z-index: 102; 27937 } 27938 27939 /* Sidebar - Initial */ 27940 27941 .ui.left.scale.down.sidebar { 27942 -webkit-transform: translate3d(-100%, 0, 0); 27943 transform: translate3d(-100%, 0, 0); 27944 } 27945 27946 .ui.right.scale.down.sidebar { 27947 -webkit-transform: translate3d(100%, 0, 0); 27948 transform: translate3d(100%, 0, 0); 27949 } 27950 27951 .ui.top.scale.down.sidebar { 27952 -webkit-transform: translate3d(0%, -100%, 0); 27953 transform: translate3d(0%, -100%, 0); 27954 } 27955 27956 .ui.bottom.scale.down.sidebar { 27957 -webkit-transform: translate3d(0%, 100%, 0); 27958 transform: translate3d(0%, 100%, 0); 27959 } 27960 27961 /* Pusher - Initial */ 27962 27963 .ui.scale.down.left.sidebar ~ .pusher { 27964 -webkit-transform-origin: 75% 50%; 27965 -ms-transform-origin: 75% 50%; 27966 transform-origin: 75% 50%; 27967 } 27968 27969 .ui.scale.down.right.sidebar ~ .pusher { 27970 -webkit-transform-origin: 25% 50%; 27971 -ms-transform-origin: 25% 50%; 27972 transform-origin: 25% 50%; 27973 } 27974 27975 .ui.scale.down.top.sidebar ~ .pusher { 27976 -webkit-transform-origin: 50% 75%; 27977 -ms-transform-origin: 50% 75%; 27978 transform-origin: 50% 75%; 27979 } 27980 27981 .ui.scale.down.bottom.sidebar ~ .pusher { 27982 -webkit-transform-origin: 50% 25%; 27983 -ms-transform-origin: 50% 25%; 27984 transform-origin: 50% 25%; 27985 } 27986 27987 /* Animation */ 27988 27989 .ui.animating.scale.down > .visible.ui.sidebar { 27990 -webkit-transition: -webkit-transform 500ms ease; 27991 transition: transform 500ms ease; 27992 } 27993 27994 .ui.visible.scale.down.sidebar ~ .pusher, 27995 .ui.animating.scale.down.sidebar ~ .pusher { 27996 display: block !important; 27997 width: 100%; 27998 height: 100%; 27999 overflow: hidden; 28000 } 28001 28002 /* End */ 28003 28004 .ui.visible.scale.down.sidebar { 28005 -webkit-transform: translate3d(0, 0, 0); 28006 transform: translate3d(0, 0, 0); 28007 } 28008 28009 .ui.visible.scale.down.sidebar ~ .pusher { 28010 -webkit-transform: scale(0.75); 28011 -ms-transform: scale(0.75); 28012 transform: scale(0.75); 28013 } 28014 28015 /******************************* 28016 Theme Overrides 28017 *******************************/ 28018 28019 /******************************* 28020 Site Overrides 28021 *******************************/ 28022 /*! 28023 * # Semantic UI x.x - Sticky 28024 * http://github.com/semantic-org/semantic-ui/ 28025 * 28026 * 28027 * Copyright 2014 Contributors 28028 * Released under the MIT license 28029 * http://opensource.org/licenses/MIT 28030 * 28031 */ 28032 28033 /******************************* 28034 Sticky 28035 *******************************/ 28036 28037 .ui.sticky { 28038 position: static; 28039 -webkit-transition: width 0.2s ease, height 0.2s ease, top 0.2s ease, bottom 0.2s ease; 28040 transition: width 0.2s ease, height 0.2s ease, top 0.2s ease, bottom 0.2s ease; 28041 z-index: 800; 28042 } 28043 28044 /******************************* 28045 States 28046 *******************************/ 28047 28048 /* Bound */ 28049 28050 .ui.sticky.bound { 28051 position: absolute; 28052 left: auto; 28053 right: auto; 28054 } 28055 28056 /* Fixed */ 28057 28058 .ui.sticky.fixed { 28059 position: fixed; 28060 left: auto; 28061 right: auto; 28062 } 28063 28064 /* Bound/Fixed Position */ 28065 28066 .ui.sticky.bound.top, 28067 .ui.sticky.fixed.top { 28068 top: 0px; 28069 bottom: auto; 28070 } 28071 28072 .ui.sticky.bound.bottom, 28073 .ui.sticky.fixed.bottom { 28074 top: auto; 28075 bottom: 0px; 28076 } 28077 28078 /******************************* 28079 Types 28080 *******************************/ 28081 28082 .ui.native.sticky { 28083 position: -webkit-sticky; 28084 position: -moz-sticky; 28085 position: -ms-sticky; 28086 position: -o-sticky; 28087 position: sticky; 28088 } 28089 28090 /******************************* 28091 Theme Overrides 28092 *******************************/ 28093 28094 /******************************* 28095 Site Overrides 28096 *******************************/ 28097 /*! 28098 * # Semantic UI x.x - Tab 28099 * http://github.com/semantic-org/semantic-ui/ 28100 * 28101 * 28102 * Copyright 2014 Contributors 28103 * Released under the MIT license 28104 * http://opensource.org/licenses/MIT 28105 * 28106 */ 28107 28108 /******************************* 28109 UI Tabs 28110 *******************************/ 28111 28112 .ui.tab { 28113 display: none; 28114 } 28115 28116 /******************************* 28117 States 28118 *******************************/ 28119 28120 /*-------------------- 28121 Active 28122 ---------------------*/ 28123 28124 .ui.tab.active, 28125 .ui.tab.open { 28126 display: block; 28127 } 28128 28129 /*-------------------- 28130 Loading 28131 ---------------------*/ 28132 28133 .ui.tab.loading { 28134 position: relative; 28135 overflow: hidden; 28136 display: block; 28137 min-height: 250px; 28138 } 28139 28140 .ui.tab.loading * { 28141 position: relative !important; 28142 left: -10000px !important; 28143 } 28144 28145 .ui.tab.loading:before, 28146 .ui.tab.loading.segment:before { 28147 position: absolute; 28148 content: ''; 28149 top: 100px; 28150 left: 50%; 28151 margin: -1.25em 0em 0em -1.25em; 28152 width: 2.5em; 28153 height: 2.5em; 28154 border-radius: 500rem; 28155 border: 0.2em solid rgba(0, 0, 0, 0.1); 28156 } 28157 28158 .ui.tab.loading:after, 28159 .ui.tab.loading.segment:after { 28160 position: absolute; 28161 content: ''; 28162 top: 100px; 28163 left: 50%; 28164 margin: -1.25em 0em 0em -1.25em; 28165 width: 2.5em; 28166 height: 2.5em; 28167 -webkit-animation: button-spin 0.6s linear; 28168 animation: button-spin 0.6s linear; 28169 -webkit-animation-iteration-count: infinite; 28170 animation-iteration-count: infinite; 28171 border-radius: 500rem; 28172 border-color: #aaaaaa transparent transparent; 28173 border-style: solid; 28174 border-width: 0.2em; 28175 box-shadow: 0px 0px 0px 1px transparent; 28176 } 28177 28178 /******************************* 28179 Tab Overrides 28180 *******************************/ 28181 28182 /******************************* 28183 User Overrides 28184 *******************************/ 28185 /*! 28186 * # Semantic UI x.x - Table 28187 * http://github.com/semantic-org/semantic-ui/ 28188 * 28189 * 28190 * Copyright 2014 Contributors 28191 * Released under the MIT license 28192 * http://opensource.org/licenses/MIT 28193 * 28194 */ 28195 28196 /******************************* 28197 Table 28198 *******************************/ 28199 28200 /* Prototype */ 28201 28202 .ui.table { 28203 width: 100%; 28204 background: #ffffff; 28205 margin: 1em 0em; 28206 border: 1px solid #d0d0d0; 28207 box-shadow: none; 28208 border-radius: 0.25rem; 28209 color: rgba(0, 0, 0, 0.8); 28210 border-collapse: separate; 28211 border-spacing: 0px; 28212 } 28213 28214 .ui.table:first-child { 28215 margin-top: 0em; 28216 } 28217 28218 .ui.table:last-child { 28219 margin-bottom: 0em; 28220 } 28221 28222 /******************************* 28223 Parts 28224 *******************************/ 28225 28226 /* Table Content */ 28227 28228 .ui.table th, 28229 .ui.table td { 28230 -webkit-transition: background 0.2s ease, border-color 0.2s ease, color 0.2s ease; 28231 transition: background 0.2s ease, border-color 0.2s ease, color 0.2s ease; 28232 } 28233 28234 /* Headers */ 28235 28236 .ui.table thead { 28237 box-shadow: none; 28238 } 28239 28240 .ui.table thead th { 28241 cursor: auto; 28242 background: #f0f0f0; 28243 text-align: left; 28244 color: rgba(0, 0, 0, 0.8); 28245 padding: 0.7em 0.8em; 28246 vertical-align: middle; 28247 font-style: none; 28248 font-weight: bold; 28249 text-transform: none; 28250 border-bottom: 1px solid #d4d4d5; 28251 border-left: none; 28252 } 28253 28254 .ui.table thead tr > th:first-child { 28255 border-left: none; 28256 } 28257 28258 .ui.table thead tr:first-child > th:first-child { 28259 border-radius: 0.25rem 0em 0em 0em; 28260 } 28261 28262 .ui.table thead tr:first-child > th:last-child { 28263 border-radius: 0em 0.25rem 0em 0em; 28264 } 28265 28266 .ui.table thead tr:first-child > th:only-child { 28267 border-radius: 0.25rem 0.25rem 0em 0em; 28268 } 28269 28270 /* Footer */ 28271 28272 .ui.table tfoot { 28273 box-shadow: none; 28274 } 28275 28276 .ui.table tfoot th { 28277 cursor: auto; 28278 border-top: 1px solid #d4d4d5; 28279 background: #ffffff; 28280 text-align: left; 28281 color: rgba(0, 0, 0, 0.8); 28282 padding: 0.7em 0.8em; 28283 vertical-align: middle; 28284 font-style: normal; 28285 font-weight: normal; 28286 text-transform: none; 28287 } 28288 28289 .ui.table tfoot tr > th:first-child { 28290 border-left: none; 28291 } 28292 28293 .ui.table tfoot tr:first-child > th:first-child { 28294 border-radius: 0em 0em 0em 0.25rem; 28295 } 28296 28297 .ui.table tfoot tr:first-child > th:last-child { 28298 border-radius: 0em 0em 0.25rem 0em; 28299 } 28300 28301 .ui.table tfoot tr:first-child > th:only-child { 28302 border-radius: 0em 0em 0.25rem 0.25rem; 28303 } 28304 28305 /* Table Row */ 28306 28307 .ui.table tr td { 28308 border-top: 1px solid #d4d4d5; 28309 } 28310 28311 .ui.table tr:first-child td { 28312 border-top: none; 28313 } 28314 28315 /* Table Cells */ 28316 28317 .ui.table td { 28318 padding: 0.7em 0.8em; 28319 text-align: left; 28320 vertical-align: middle; 28321 } 28322 28323 /* Icons */ 28324 28325 .ui.table > .icon { 28326 vertical-align: baseline; 28327 } 28328 28329 .ui.table > .icon:only-child { 28330 margin: 0em; 28331 } 28332 28333 /* Table Segment */ 28334 28335 .ui.table.segment { 28336 padding: 0em; 28337 } 28338 28339 .ui.table.segment:after { 28340 display: none; 28341 } 28342 28343 .ui.table.segment.stacked:after { 28344 display: block; 28345 } 28346 28347 /* Responsive */ 28348 28349 @media only screen and (max-width: 767px) { 28350 .ui.table:not(.unstackable) { 28351 width: 100%; 28352 } 28353 28354 .ui.table:not(.unstackable) tbody, 28355 .ui.table:not(.unstackable) tr, 28356 .ui.table:not(.unstackable) tr > th, 28357 .ui.table:not(.unstackable) tr > td { 28358 width: auto !important; 28359 display: block !important; 28360 } 28361 28362 .ui.table:not(.unstackable) { 28363 padding: 0em; 28364 } 28365 28366 .ui.table:not(.unstackable) thead { 28367 display: block; 28368 } 28369 28370 .ui.table:not(.unstackable) tfoot { 28371 display: block; 28372 } 28373 28374 .ui.table:not(.unstackable) tr > th, 28375 .ui.table:not(.unstackable) tr > td { 28376 background: none; 28377 border: none !important; 28378 padding: 0.25em 0.75em; 28379 box-shadow: none !important; 28380 } 28381 28382 .ui.table:not(.unstackable) th:first-child, 28383 .ui.table:not(.unstackable) td:first-child { 28384 font-weight: bold; 28385 padding-top: 1em; 28386 } 28387 28388 .ui.table:not(.unstackable) th:last-child, 28389 .ui.table:not(.unstackable) td:last-child { 28390 box-shadow: 0px -1px 0px 0px rgba(0, 0, 0, 0.1) inset !important; 28391 padding-bottom: 1em; 28392 } 28393 28394 /* Clear BG Colors */ 28395 28396 .ui.table:not(.unstackable) tr > td.warning, 28397 .ui.table:not(.unstackable) tr > td.error, 28398 .ui.table:not(.unstackable) tr > td.active, 28399 .ui.table:not(.unstackable) tr > td.positive, 28400 .ui.table:not(.unstackable) tr > td.negative { 28401 background-color: transparent !important; 28402 } 28403 28404 /* Definition Table */ 28405 28406 .ui.definition.table:not(.unstackable) thead th:first-child { 28407 box-shadow: none !important; 28408 } 28409 28410 .ui.definition.table:not(.unstackable) tr td:first-child { 28411 padding-bottom: 1em; 28412 } 28413 28414 .ui.definition.table:not(.unstackable) tr td:nth-child(n+2) { 28415 padding-top: 1em; 28416 } 28417 } 28418 28419 /******************************* 28420 Coupling 28421 *******************************/ 28422 28423 /* UI Image */ 28424 28425 .ui.table th .image, 28426 .ui.table th .image img, 28427 .ui.table td .image, 28428 .ui.table td .image img { 28429 max-width: none; 28430 } 28431 28432 /******************************* 28433 Types 28434 *******************************/ 28435 28436 /*-------------- 28437 Complex 28438 ---------------*/ 28439 28440 .ui.structured.table { 28441 border-collapse: collapse; 28442 } 28443 28444 .ui.structured.table thead th { 28445 border-left: none; 28446 border-right: none; 28447 } 28448 28449 .ui.structured.sortable.table thead th { 28450 border-left: 1px solid #d0d0d0; 28451 border-right: 1px solid #d0d0d0; 28452 } 28453 28454 .ui.structured.basic.table th { 28455 border-left: none; 28456 border-right: none; 28457 } 28458 28459 .ui.structured.celled.table tr th, 28460 .ui.structured.celled.table tr td { 28461 border-left: 1px solid #d4d4d5; 28462 border-right: 1px solid #d4d4d5; 28463 } 28464 28465 /*-------------- 28466 Definition 28467 ---------------*/ 28468 28469 .ui.definition.table thead:not(.full-width) th:first-child { 28470 pointer-events: none; 28471 background: transparent; 28472 font-weight: normal; 28473 color: rgba(0, 0, 0, 0.4); 28474 box-shadow: -1px -1px 0px 1px #ffffff; 28475 } 28476 28477 .ui.definition.table tfoot:not(.full-width) th:first-child { 28478 pointer-events: none; 28479 background: transparent; 28480 font-weight: rgba(0, 0, 0, 0.4); 28481 color: normal; 28482 box-shadow: 1px 1px 0px 1px #ffffff; 28483 } 28484 28485 /* Remove Border */ 28486 28487 .ui.celled.definition.table thead:not(.full-width) th:first-child { 28488 box-shadow: 0px -1px 0px 1px #ffffff; 28489 } 28490 28491 .ui.celled.definition.table tfoot:not(.full-width) th:first-child { 28492 box-shadow: 0px 1px 0px 1px #ffffff; 28493 } 28494 28495 /* Highlight Defining Column */ 28496 28497 .ui.definition.table tr td:first-child { 28498 background: rgba(0, 0, 0, 0.03); 28499 font-weight: bold; 28500 color: rgba(0, 0, 0, 0.8); 28501 } 28502 28503 /* Fix 2nd Column */ 28504 28505 .ui.definition.table thead:not(.full-width) th:nth-child(2) { 28506 border-left: 1px solid #d0d0d0; 28507 } 28508 28509 .ui.definition.table tfoot:not(.full-width) th:nth-child(2) { 28510 border-left: 1px solid #d0d0d0; 28511 } 28512 28513 .ui.definition.table td:nth-child(2) { 28514 border-left: 1px solid #d0d0d0; 28515 } 28516 28517 /******************************* 28518 States 28519 *******************************/ 28520 28521 /*-------------- 28522 Positive 28523 ---------------*/ 28524 28525 .ui.table tr.positive, 28526 .ui.table td.positive { 28527 box-shadow: 0px 0px 0px #b7caa7 inset; 28528 } 28529 28530 .ui.table tr.positive td, 28531 .ui.table td.positive { 28532 background: #eeffe7 !important; 28533 color: #3c763d !important; 28534 } 28535 28536 .ui.celled.table tr.positive:hover td, 28537 .ui.celled.table tr:hover td.positive { 28538 background: #e3ffd8 !important; 28539 color: #376c38 !important; 28540 } 28541 28542 /*-------------- 28543 Negative 28544 ---------------*/ 28545 28546 .ui.table tr.negative, 28547 .ui.table td.negative { 28548 box-shadow: 0px 0px 0px #dbb1b1 inset; 28549 } 28550 28551 .ui.table tr.negative td, 28552 .ui.table td.negative { 28553 background: #fff0f0 !important; 28554 color: #cd2929 !important; 28555 } 28556 28557 .ui.celled.table tr.negative:hover td, 28558 .ui.celled.table tr:hover td.negative { 28559 background: #ffe1e1 !important; 28560 color: #c02626 !important; 28561 } 28562 28563 /*-------------- 28564 Error 28565 ---------------*/ 28566 28567 .ui.table tr.error, 28568 .ui.table td.error { 28569 box-shadow: 0px 0px 0px #dbb1b1 inset; 28570 } 28571 28572 .ui.table tr.error td, 28573 .ui.table td.error { 28574 background: #fff0f0 !important; 28575 color: #cd2929 !important; 28576 } 28577 28578 .ui.celled.table tr.error:hover td, 28579 .ui.celled.table tr:hover td.error { 28580 background: #ffe1e1 !important; 28581 color: #c02626 !important; 28582 } 28583 28584 /*-------------- 28585 Warning 28586 ---------------*/ 28587 28588 .ui.table tr.warning, 28589 .ui.table td.warning { 28590 box-shadow: 0px 0px 0px #d9caab inset; 28591 } 28592 28593 .ui.table tr.warning td, 28594 .ui.table td.warning { 28595 background: #fffbe6 !important; 28596 color: #7d6c00 !important; 28597 } 28598 28599 .ui.celled.table tr.warning:hover td, 28600 .ui.celled.table tr:hover td.warning { 28601 background: #fff9d7 !important; 28602 color: #6e5f00 !important; 28603 } 28604 28605 /*-------------- 28606 Active 28607 ---------------*/ 28608 28609 .ui.table tr.active, 28610 .ui.table td.active { 28611 box-shadow: 0px 0px 0px rgba(50, 50, 50, 0.9) inset; 28612 } 28613 28614 .ui.table tr.active td, 28615 .ui.table td.active { 28616 background: #e0e0e0 !important; 28617 color: rgba(50, 50, 50, 0.9) !important; 28618 } 28619 28620 .ui.celled.table tr.active:hover td, 28621 .ui.celled.table tr:hover td.active { 28622 background: #e0e0e0 !important; 28623 color: rgba(50, 50, 50, 0.9) !important; 28624 } 28625 28626 /*-------------- 28627 Disabled 28628 ---------------*/ 28629 28630 .ui.table tr.disabled td, 28631 .ui.table tr td.disabled, 28632 .ui.table tr.disabled:hover td, 28633 .ui.table tr:hover td.disabled { 28634 pointer-events: none; 28635 color: rgba(40, 40, 40, 0.3); 28636 } 28637 28638 /******************************* 28639 Variations 28640 *******************************/ 28641 28642 /*-------------- 28643 Stackable 28644 ---------------*/ 28645 28646 @media only screen and (max-width: 991px) { 28647 .ui[class*="tablet stackable"].table, 28648 .ui[class*="tablet stackable"].table tbody, 28649 .ui[class*="tablet stackable"].table tr, 28650 .ui[class*="tablet stackable"].table tr > th, 28651 .ui[class*="tablet stackable"].table tr > td { 28652 width: 100% !important; 28653 display: block !important; 28654 } 28655 28656 .ui[class*="tablet stackable"].table { 28657 padding: 0em; 28658 } 28659 28660 .ui[class*="tablet stackable"].table thead { 28661 display: block; 28662 } 28663 28664 .ui[class*="tablet stackable"].table tfoot { 28665 display: block; 28666 } 28667 28668 .ui[class*="tablet stackable"].table tr > th, 28669 .ui[class*="tablet stackable"].table tr > td { 28670 background: none; 28671 border: none !important; 28672 padding: 0.25em 0.75em; 28673 box-shadow: none !important; 28674 } 28675 28676 .ui[class*="tablet stackable"].table th:first-child, 28677 .ui[class*="tablet stackable"].table td:first-child { 28678 font-weight: bold; 28679 padding-top: 1em; 28680 } 28681 28682 .ui[class*="tablet stackable"].table th:last-child, 28683 .ui[class*="tablet stackable"].table td:last-child { 28684 box-shadow: 0px -1px 0px 0px rgba(0, 0, 0, 0.1) inset !important; 28685 padding-bottom: 1em; 28686 } 28687 28688 /* Clear BG Colors */ 28689 28690 .ui[class*="tablet stackable"].table tr > td.warning, 28691 .ui[class*="tablet stackable"].table tr > td.error, 28692 .ui[class*="tablet stackable"].table tr > td.active, 28693 .ui[class*="tablet stackable"].table tr > td.positive, 28694 .ui[class*="tablet stackable"].table tr > td.negative { 28695 background-color: transparent !important; 28696 } 28697 28698 /* Definition Table */ 28699 28700 .ui.definition[class*="tablet stackable"].table thead th:first-child { 28701 box-shadow: none !important; 28702 } 28703 28704 .ui.definition[class*="tablet stackable"].table tr td:first-child { 28705 padding-bottom: 1em; 28706 } 28707 28708 .ui.definition[class*="tablet stackable"].table tr td:nth-child(n+2) { 28709 padding-top: 1em; 28710 } 28711 } 28712 28713 /*-------------- 28714 Aligned 28715 ---------------*/ 28716 28717 .ui.table[class*="left aligned"], 28718 .ui.table [class*="left aligned"] { 28719 text-align: left; 28720 } 28721 28722 .ui.table[class*="center aligned"], 28723 .ui.table [class*="center aligned"] { 28724 text-align: center; 28725 } 28726 28727 .ui.table[class*="right aligned"], 28728 .ui.table [class*="right aligned"] { 28729 text-align: right; 28730 } 28731 28732 /*-------------- 28733 Collapsing 28734 ---------------*/ 28735 28736 .ui.table th.collapsing, 28737 .ui.table td.collapsing { 28738 width: 1px; 28739 white-space: nowrap; 28740 } 28741 28742 /*-------------- 28743 Attached 28744 ---------------*/ 28745 28746 /* All */ 28747 28748 .ui.attached.table { 28749 width: -webkit-calc(100% + 2px ); 28750 width: calc(100% + 2px ); 28751 margin: 0em -1px; 28752 border-radius: 0px; 28753 box-shadow: none; 28754 } 28755 28756 /* Top */ 28757 28758 .ui[class*="top attached"].table { 28759 margin-top: 1em 0em; 28760 border-radius: 0.25rem 0.25rem 0em 0em; 28761 } 28762 28763 .ui.table[class*="top attached"]:first-child { 28764 margin-top: 0em; 28765 } 28766 28767 /* Bottom */ 28768 28769 .ui.table[class*="bottom attached"] { 28770 margin-top: 0em; 28771 margin-bottom: 1em 0em; 28772 border-radius: 0em 0em 0.25rem 0.25rem; 28773 } 28774 28775 .ui.table[class*="bottom attached"]:last-child { 28776 margin-bottom: 0em; 28777 } 28778 28779 /*-------------- 28780 Striped 28781 ---------------*/ 28782 28783 /* Table Striping */ 28784 28785 .ui.striped.table > tr:nth-child(2n), 28786 .ui.striped.table tbody tr:nth-child(2n) { 28787 background-color: rgba(0, 0, 50, 0.03); 28788 } 28789 28790 /* Stripes */ 28791 28792 .ui.inverted.striped.table > tr:nth-child(2n), 28793 .ui.inverted.striped.table tbody tr:nth-child(2n) { 28794 background-color: rgba(255, 255, 255, 0.06); 28795 } 28796 28797 /*------------------- 28798 Colors 28799 --------------------*/ 28800 28801 .ui.black.table { 28802 border-top: 0.2em solid #1b1c1d; 28803 } 28804 28805 .ui.blue.table { 28806 border-top: 0.2em solid #006e93; 28807 } 28808 28809 .ui.green.table { 28810 border-top: 0.2em solid #5bbd72; 28811 } 28812 28813 .ui.orange.table { 28814 border-top: 0.2em solid #e07b53; 28815 } 28816 28817 .ui.pink.table { 28818 border-top: 0.2em solid #d9499a; 28819 } 28820 28821 .ui.purple.table { 28822 border-top: 0.2em solid #564f8a; 28823 } 28824 28825 .ui.red.table { 28826 border-top: 0.2em solid #d95c5c; 28827 } 28828 28829 .ui.teal.table { 28830 border-top: 0.2em solid #00b5ad; 28831 } 28832 28833 .ui.yellow.table { 28834 border-top: 0.2em solid #f2c61f; 28835 } 28836 28837 /*------------------- 28838 Inverted Colors 28839 --------------------*/ 28840 28841 .ui.inverted.table, 28842 .ui.inverted.black.table { 28843 background-color: #1b1c1d !important; 28844 color: #ffffff !important; 28845 } 28846 28847 .ui.inverted.blue.table { 28848 background-color: #006e93 !important; 28849 color: #ffffff !important; 28850 } 28851 28852 .ui.inverted.green.table { 28853 background-color: #5bbd72 !important; 28854 color: #ffffff !important; 28855 } 28856 28857 .ui.inverted.orange.table { 28858 background-color: #e07b53 !important; 28859 color: #ffffff !important; 28860 } 28861 28862 .ui.inverted.pink.table { 28863 background-color: #d9499a !important; 28864 color: #ffffff !important; 28865 } 28866 28867 .ui.inverted.purple.table { 28868 background-color: #564f8a !important; 28869 color: #ffffff !important; 28870 } 28871 28872 .ui.inverted.red.table { 28873 background-color: #d95c5c !important; 28874 color: #ffffff !important; 28875 } 28876 28877 .ui.inverted.teal.table { 28878 background-color: #00b5ad !important; 28879 color: #ffffff !important; 28880 } 28881 28882 .ui.inverted.yellow.table { 28883 background-color: #f2c61f !important; 28884 color: #ffffff !important; 28885 } 28886 28887 /*-------------- 28888 Column Count 28889 ---------------*/ 28890 28891 /* Grid Based */ 28892 28893 .ui.one.column.table td { 28894 width: 100%; 28895 } 28896 28897 .ui.two.column.table td { 28898 width: 50%; 28899 } 28900 28901 .ui.three.column.table td { 28902 width: 33.33333333%; 28903 } 28904 28905 .ui.four.column.table td { 28906 width: 25%; 28907 } 28908 28909 .ui.five.column.table td { 28910 width: 20%; 28911 } 28912 28913 .ui.six.column.table td { 28914 width: 16.66666667%; 28915 } 28916 28917 .ui.seven.column.table td { 28918 width: 14.28571429%; 28919 } 28920 28921 .ui.eight.column.table td { 28922 width: 12.5%; 28923 } 28924 28925 .ui.nine.column.table td { 28926 width: 11.11111111%; 28927 } 28928 28929 .ui.ten.column.table td { 28930 width: 10%; 28931 } 28932 28933 .ui.eleven.column.table td { 28934 width: 9.09090909%; 28935 } 28936 28937 .ui.twelve.column.table td { 28938 width: 8.33333333%; 28939 } 28940 28941 .ui.thirteen.column.table td { 28942 width: 7.69230769%; 28943 } 28944 28945 .ui.fourteen.column.table td { 28946 width: 7.14285714%; 28947 } 28948 28949 .ui.fifteen.column.table td { 28950 width: 6.66666667%; 28951 } 28952 28953 .ui.sixteen.column.table td { 28954 width: 6.25%; 28955 } 28956 28957 /* Column Width */ 28958 28959 .ui.table th.one.wide, 28960 .ui.table td.one.wide { 28961 width: 6.25%; 28962 } 28963 28964 .ui.table th.two.wide, 28965 .ui.table td.two.wide { 28966 width: 12.5%; 28967 } 28968 28969 .ui.table th.three.wide, 28970 .ui.table td.three.wide { 28971 width: 18.75%; 28972 } 28973 28974 .ui.table th.four.wide, 28975 .ui.table td.four.wide { 28976 width: 25%; 28977 } 28978 28979 .ui.table th.five.wide, 28980 .ui.table td.five.wide { 28981 width: 31.25%; 28982 } 28983 28984 .ui.table th.six.wide, 28985 .ui.table td.six.wide { 28986 width: 37.5%; 28987 } 28988 28989 .ui.table th.seven.wide, 28990 .ui.table td.seven.wide { 28991 width: 43.75%; 28992 } 28993 28994 .ui.table th.eight.wide, 28995 .ui.table td.eight.wide { 28996 width: 50%; 28997 } 28998 28999 .ui.table th.nine.wide, 29000 .ui.table td.nine.wide { 29001 width: 56.25%; 29002 } 29003 29004 .ui.table th.ten.wide, 29005 .ui.table td.ten.wide { 29006 width: 62.5%; 29007 } 29008 29009 .ui.table th.eleven.wide, 29010 .ui.table td.eleven.wide { 29011 width: 68.75%; 29012 } 29013 29014 .ui.table th.twelve.wide, 29015 .ui.table td.twelve.wide { 29016 width: 75%; 29017 } 29018 29019 .ui.table th.thirteen.wide, 29020 .ui.table td.thirteen.wide { 29021 width: 81.25%; 29022 } 29023 29024 .ui.table th.fourteen.wide, 29025 .ui.table td.fourteen.wide { 29026 width: 87.5%; 29027 } 29028 29029 .ui.table th.fifteen.wide, 29030 .ui.table td.fifteen.wide { 29031 width: 93.75%; 29032 } 29033 29034 .ui.table th.sixteen.wide, 29035 .ui.table td.sixteen.wide { 29036 width: 100%; 29037 } 29038 29039 /*-------------- 29040 Sortable 29041 ---------------*/ 29042 29043 .ui.sortable.table thead th { 29044 cursor: pointer; 29045 white-space: nowrap; 29046 border-left: 1px solid #d0d0d0; 29047 color: rgba(0, 0, 0, 0.8); 29048 } 29049 29050 .ui.sortable.table thead th:first-child { 29051 border-left: none; 29052 } 29053 29054 .ui.sortable.table thead th.sorted, 29055 .ui.sortable.table thead th.sorted:hover { 29056 -webkit-user-select: none; 29057 -moz-user-select: none; 29058 -ms-user-select: none; 29059 user-select: none; 29060 } 29061 29062 .ui.sortable.table thead th:after { 29063 display: inline-block; 29064 content: ''; 29065 width: 1em; 29066 height: 1em; 29067 opacity: 0.8; 29068 margin: 0em 0em 0em 0.5em; 29069 font-family: 'Icons'; 29070 font-style: normal; 29071 font-weight: normal; 29072 text-decoration: inherit; 29073 } 29074 29075 .ui.sortable.table thead th.ascending:after { 29076 content: '\f0d7'; 29077 } 29078 29079 .ui.sortable.table thead th.descending:after { 29080 content: '\f0d8'; 29081 } 29082 29083 /* Hover */ 29084 29085 .ui.sortable.table th.disabled:hover { 29086 cursor: auto; 29087 color: rgba(40, 40, 40, 0.3); 29088 } 29089 29090 .ui.sortable.table thead th:hover { 29091 background: rgba(0, 0, 0, 0.05); 29092 color: rgba(0, 0, 0, 0.8); 29093 } 29094 29095 /* Sorted */ 29096 29097 .ui.sortable.table thead th.sorted { 29098 background: rgba(0, 0, 0, 0.05); 29099 color: rgba(0, 0, 0, 0.8); 29100 } 29101 29102 /* Sorted Hover */ 29103 29104 .ui.sortable.table thead th.sorted:hover { 29105 background: rgba(0, 0, 0, 0.05); 29106 color: rgba(0, 0, 0, 0.8); 29107 } 29108 29109 /* Inverted */ 29110 29111 .ui.inverted.sortable.table thead th.sorted { 29112 background: rgba(255, 255, 255, 0.07) -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.05)); 29113 background: rgba(255, 255, 255, 0.07) linear-gradient(transparent, rgba(0, 0, 0, 0.05)); 29114 color: #ffffff; 29115 } 29116 29117 .ui.inverted.sortable.table thead th:hover { 29118 background: rgba(255, 255, 255, 0.05) -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.05)); 29119 background: rgba(255, 255, 255, 0.05) linear-gradient(transparent, rgba(0, 0, 0, 0.05)); 29120 color: #ffffff; 29121 } 29122 29123 .ui.inverted.sortable.table thead th { 29124 border-left-color: transparent; 29125 border-right-color: transparent; 29126 } 29127 29128 /*-------------- 29129 Inverted 29130 ---------------*/ 29131 29132 /* Text Color */ 29133 29134 .ui.inverted.table { 29135 background: #333333; 29136 color: #ffffff; 29137 border: none; 29138 } 29139 29140 .ui.inverted.table th { 29141 background-color: rgba(0, 0, 0, 0.15); 29142 border-color: rgba(0, 0, 0, 0.2) !important; 29143 color: rgba(255, 255, 255, 0.9); 29144 } 29145 29146 .ui.inverted.table tr td { 29147 border-color: rgba(0, 0, 0, 0.2) !important; 29148 } 29149 29150 .ui.inverted.table tr.disabled td, 29151 .ui.inverted.table tr td.disabled, 29152 .ui.inverted.table tr.disabled:hover td, 29153 .ui.inverted.table tr:hover td.disabled { 29154 pointer-events: none; 29155 color: rgba(225, 225, 225, 0.3); 29156 } 29157 29158 /* Definition */ 29159 29160 .ui.inverted.definition.table tfoot:not(.full-width) th:first-child, 29161 .ui.inverted.definition.table thead:not(.full-width) th:first-child { 29162 background: #ffffff; 29163 } 29164 29165 .ui.inverted.definition.table tr td:first-child { 29166 background: rgba(255, 255, 255, 0.02); 29167 color: #ffffff; 29168 } 29169 29170 /*-------------- 29171 Collapsing 29172 ---------------*/ 29173 29174 .ui.collapsing.table { 29175 width: auto; 29176 } 29177 29178 /*-------------- 29179 Basic 29180 ---------------*/ 29181 29182 .ui.basic.table { 29183 background: transparent; 29184 border: 1px solid #d0d0d0; 29185 box-shadow: none; 29186 } 29187 29188 .ui.basic.table thead, 29189 .ui.basic.table tfoot { 29190 box-shadow: none; 29191 } 29192 29193 .ui.basic.table th { 29194 background: transparent; 29195 border-left: none; 29196 } 29197 29198 .ui.basic.table tbody tr { 29199 border-bottom: 1px solid rgba(0, 0, 0, 0.1); 29200 } 29201 29202 .ui.basic.table td { 29203 background: transparent; 29204 } 29205 29206 .ui.basic.striped.table tbody tr:nth-child(2n) { 29207 background-color: rgba(0, 0, 0, 0.05) !important; 29208 } 29209 29210 /* Very Basic */ 29211 29212 .ui[class*="very basic"].table { 29213 border: none; 29214 } 29215 29216 .ui[class*="very basic"].table:not(.sortable):not(.striped) th, 29217 .ui[class*="very basic"].table:not(.sortable):not(.striped) td { 29218 padding: 0.7em 0.8em; 29219 } 29220 29221 .ui[class*="very basic"].table:not(.sortable):not(.striped) th:first-child, 29222 .ui[class*="very basic"].table:not(.sortable):not(.striped) td:first-child { 29223 padding-left: 0em; 29224 } 29225 29226 .ui[class*="very basic"].table:not(.sortable):not(.striped) th:last-child, 29227 .ui[class*="very basic"].table:not(.sortable):not(.striped) td:last-child { 29228 padding-right: 0em; 29229 } 29230 29231 .ui[class*="very basic"].table:not(.sortable):not(.striped) thead tr:first-child th { 29232 padding-top: 0em; 29233 } 29234 29235 /*-------------- 29236 Celled 29237 ---------------*/ 29238 29239 .ui.celled.table tr th, 29240 .ui.celled.table tr td { 29241 border-left: 1px solid #d4d4d5; 29242 } 29243 29244 .ui.celled.table tr th:first-child, 29245 .ui.celled.table tr td:first-child { 29246 border-left: none; 29247 } 29248 29249 /*-------------- 29250 Padded 29251 ---------------*/ 29252 29253 .ui.padded.table th { 29254 padding-left: 1em; 29255 padding-right: 1em; 29256 } 29257 29258 .ui.padded.table th, 29259 .ui.padded.table td { 29260 padding: 1em 1em; 29261 } 29262 29263 /* Very */ 29264 29265 .ui[class*="very padded"].table th { 29266 padding-left: 1.5em; 29267 padding-right: 1.5em; 29268 } 29269 29270 .ui[class*="very padded"].table td { 29271 padding: 1.5em 1.5em; 29272 } 29273 29274 /*-------------- 29275 Compact 29276 ---------------*/ 29277 29278 .ui.compact.table th { 29279 padding-left: 0.7em; 29280 padding-right: 0.7em; 29281 } 29282 29283 .ui.compact.table td { 29284 padding: 0.5em 0.7em; 29285 } 29286 29287 /* Very */ 29288 29289 .ui[class*="very compact"].table th { 29290 padding-left: 0.6em; 29291 padding-right: 0.6em; 29292 } 29293 29294 .ui[class*="very compact"].table td { 29295 padding: 0.4em 0.6em; 29296 } 29297 29298 /*-------------- 29299 Sizes 29300 ---------------*/ 29301 29302 /* Small */ 29303 29304 .ui.small.table { 29305 font-size: 0.9em; 29306 } 29307 29308 /* Standard */ 29309 29310 .ui.table { 29311 font-size: 1em; 29312 } 29313 29314 /* Large */ 29315 29316 .ui.large.table { 29317 font-size: 1.1em; 29318 } 29319 29320 /******************************* 29321 Theme Overrides 29322 *******************************/ 29323 29324 /******************************* 29325 Site Overrides 29326 *******************************/ 29327 /*! 29328 * # Semantic UI x.x - Transition 29329 * http://github.com/semantic-org/semantic-ui/ 29330 * 29331 * 29332 * Copyright 2014 Contributorss 29333 * Released under the MIT license 29334 * http://opensource.org/licenses/MIT 29335 * 29336 */ 29337 29338 /******************************* 29339 Transitions 29340 *******************************/ 29341 29342 .transition { 29343 -webkit-animation-iteration-count: 1; 29344 animation-iteration-count: 1; 29345 -webkit-animation-duration: 300ms; 29346 animation-duration: 300ms; 29347 -webkit-animation-timing-function: ease; 29348 animation-timing-function: ease; 29349 -webkit-animation-fill-mode: both; 29350 animation-fill-mode: both; 29351 } 29352 29353 /******************************* 29354 States 29355 *******************************/ 29356 29357 /* Animating */ 29358 29359 .animating.transition { 29360 -webkit-backface-visibility: hidden; 29361 backface-visibility: hidden; 29362 -webkit-transform: translateZ(0); 29363 transform: translateZ(0); 29364 visibility: visible !important; 29365 } 29366 29367 /* Loading */ 29368 29369 .loading.transition { 29370 position: absolute; 29371 top: -99999px; 29372 left: -99999px; 29373 } 29374 29375 /* Hidden */ 29376 29377 .hidden.transition { 29378 display: none; 29379 visibility: hidden; 29380 } 29381 29382 /* Visible */ 29383 29384 .visible.transition { 29385 display: block !important; 29386 visibility: visible !important; 29387 -webkit-backface-visibility: hidden; 29388 backface-visibility: hidden; 29389 -webkit-transform: translateZ(0); 29390 transform: translateZ(0); 29391 } 29392 29393 /* Disabled */ 29394 29395 .disabled.transition { 29396 -webkit-animation-play-state: paused; 29397 animation-play-state: paused; 29398 } 29399 29400 /******************************* 29401 Variations 29402 *******************************/ 29403 29404 .looping.transition { 29405 -webkit-animation-iteration-count: infinite; 29406 animation-iteration-count: infinite; 29407 } 29408 29409 /******************************* 29410 Transitions 29411 *******************************/ 29412 29413 /* 29414 Some transitions adapted from Animate CSS 29415 https://github.com/daneden/animate.css 29416 29417 Additional transitions adapted from Glide 29418 by Nick Pettit - https://github.com/nickpettit/glide 29419 */ 29420 29421 /*-------------- 29422 Browse 29423 ---------------*/ 29424 29425 .transition.browse { 29426 -webkit-animation-duration: 500ms; 29427 animation-duration: 500ms; 29428 } 29429 29430 .transition.browse.in { 29431 -webkit-animation-name: browseIn; 29432 animation-name: browseIn; 29433 } 29434 29435 .transition.browse.out, 29436 .transition.browse.left.out { 29437 -webkit-animation-name: browseOutLeft; 29438 animation-name: browseOutLeft; 29439 } 29440 29441 .transition.browse.right.out { 29442 -webkit-animation-name: browseOutRight; 29443 animation-name: browseOutRight; 29444 } 29445 29446 /* In */ 29447 29448 @-webkit-keyframes browseIn { 29449 0% { 29450 -webkit-transform: scale(0.8) translateZ(0px); 29451 transform: scale(0.8) translateZ(0px); 29452 z-index: -1; 29453 } 29454 29455 10% { 29456 -webkit-transform: scale(0.8) translateZ(0px); 29457 transform: scale(0.8) translateZ(0px); 29458 z-index: -1; 29459 opacity: 0.7; 29460 } 29461 29462 80% { 29463 -webkit-transform: scale(1.05) translateZ(0px); 29464 transform: scale(1.05) translateZ(0px); 29465 opacity: 1; 29466 z-index: 999; 29467 } 29468 29469 100% { 29470 -webkit-transform: scale(1) translateZ(0px); 29471 transform: scale(1) translateZ(0px); 29472 z-index: 999; 29473 } 29474 } 29475 29476 @keyframes browseIn { 29477 0% { 29478 -webkit-transform: scale(0.8) translateZ(0px); 29479 transform: scale(0.8) translateZ(0px); 29480 z-index: -1; 29481 } 29482 29483 10% { 29484 -webkit-transform: scale(0.8) translateZ(0px); 29485 transform: scale(0.8) translateZ(0px); 29486 z-index: -1; 29487 opacity: 0.7; 29488 } 29489 29490 80% { 29491 -webkit-transform: scale(1.05) translateZ(0px); 29492 transform: scale(1.05) translateZ(0px); 29493 opacity: 1; 29494 z-index: 999; 29495 } 29496 29497 100% { 29498 -webkit-transform: scale(1) translateZ(0px); 29499 transform: scale(1) translateZ(0px); 29500 z-index: 999; 29501 } 29502 } 29503 29504 /* Out */ 29505 29506 @-webkit-keyframes browseOutLeft { 29507 0% { 29508 z-index: 999; 29509 -webkit-transform: translateX(0%) rotateY(0deg) rotateX(0deg); 29510 transform: translateX(0%) rotateY(0deg) rotateX(0deg); 29511 } 29512 29513 50% { 29514 z-index: -1; 29515 -webkit-transform: translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px); 29516 transform: translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px); 29517 } 29518 29519 80% { 29520 opacity: 1; 29521 } 29522 29523 100% { 29524 z-index: -1; 29525 -webkit-transform: translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px); 29526 transform: translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px); 29527 opacity: 0; 29528 } 29529 } 29530 29531 @keyframes browseOutLeft { 29532 0% { 29533 z-index: 999; 29534 -webkit-transform: translateX(0%) rotateY(0deg) rotateX(0deg); 29535 transform: translateX(0%) rotateY(0deg) rotateX(0deg); 29536 } 29537 29538 50% { 29539 z-index: -1; 29540 -webkit-transform: translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px); 29541 transform: translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px); 29542 } 29543 29544 80% { 29545 opacity: 1; 29546 } 29547 29548 100% { 29549 z-index: -1; 29550 -webkit-transform: translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px); 29551 transform: translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px); 29552 opacity: 0; 29553 } 29554 } 29555 29556 @-webkit-keyframes browseOutRight { 29557 0% { 29558 z-index: 999; 29559 -webkit-transform: translateX(0%) rotateY(0deg) rotateX(0deg); 29560 transform: translateX(0%) rotateY(0deg) rotateX(0deg); 29561 } 29562 29563 50% { 29564 z-index: 1; 29565 -webkit-transform: translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px); 29566 transform: translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px); 29567 } 29568 29569 80% { 29570 opacity: 1; 29571 } 29572 29573 100% { 29574 z-index: 1; 29575 -webkit-transform: translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px); 29576 transform: translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px); 29577 opacity: 0; 29578 } 29579 } 29580 29581 @keyframes browseOutRight { 29582 0% { 29583 z-index: 999; 29584 -webkit-transform: translateX(0%) rotateY(0deg) rotateX(0deg); 29585 transform: translateX(0%) rotateY(0deg) rotateX(0deg); 29586 } 29587 29588 50% { 29589 z-index: 1; 29590 -webkit-transform: translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px); 29591 transform: translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px); 29592 } 29593 29594 80% { 29595 opacity: 1; 29596 } 29597 29598 100% { 29599 z-index: 1; 29600 -webkit-transform: translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px); 29601 transform: translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px); 29602 opacity: 0; 29603 } 29604 } 29605 29606 /*-------------- 29607 Drop 29608 ---------------*/ 29609 29610 .drop.transition { 29611 -webkit-transform-origin: top center; 29612 -ms-transform-origin: top center; 29613 transform-origin: top center; 29614 -webkit-animation-duration: 500ms; 29615 animation-duration: 500ms; 29616 -webkit-animation-timing-function: cubic-bezier(0.34, 1.61, 0.7, 1); 29617 animation-timing-function: cubic-bezier(0.34, 1.61, 0.7, 1); 29618 } 29619 29620 .drop.transition.in { 29621 -webkit-animation-name: dropIn; 29622 animation-name: dropIn; 29623 } 29624 29625 .drop.transition.out { 29626 -webkit-animation-name: dropOut; 29627 animation-name: dropOut; 29628 } 29629 29630 /* Drop */ 29631 29632 @-webkit-keyframes dropIn { 29633 0% { 29634 opacity: 0; 29635 -webkit-transform: scale(0); 29636 transform: scale(0); 29637 } 29638 29639 100% { 29640 opacity: 1; 29641 -webkit-transform: scale(1); 29642 transform: scale(1); 29643 } 29644 } 29645 29646 @keyframes dropIn { 29647 0% { 29648 opacity: 0; 29649 -webkit-transform: scale(0); 29650 transform: scale(0); 29651 } 29652 29653 100% { 29654 opacity: 1; 29655 -webkit-transform: scale(1); 29656 transform: scale(1); 29657 } 29658 } 29659 29660 @-webkit-keyframes dropOut { 29661 0% { 29662 opacity: 1; 29663 -webkit-transform: scale(1); 29664 transform: scale(1); 29665 } 29666 29667 100% { 29668 opacity: 0; 29669 -webkit-transform: scale(0); 29670 transform: scale(0); 29671 } 29672 } 29673 29674 @keyframes dropOut { 29675 0% { 29676 opacity: 1; 29677 -webkit-transform: scale(1); 29678 transform: scale(1); 29679 } 29680 29681 100% { 29682 opacity: 0; 29683 -webkit-transform: scale(0); 29684 transform: scale(0); 29685 } 29686 } 29687 29688 /*-------------- 29689 Fade 29690 ---------------*/ 29691 29692 .transition.fade.in { 29693 -webkit-animation-name: fadeIn; 29694 animation-name: fadeIn; 29695 } 29696 29697 .transition[class*="fade up"].in { 29698 -webkit-animation-name: fadeInUp; 29699 animation-name: fadeInUp; 29700 } 29701 29702 .transition[class*="fade down"].in { 29703 -webkit-animation-name: fadeInDown; 29704 animation-name: fadeInDown; 29705 } 29706 29707 .transition[class*="fade left"].in { 29708 -webkit-animation-name: fadeInLeft; 29709 animation-name: fadeInLeft; 29710 } 29711 29712 .transition[class*="fade right"].in { 29713 -webkit-animation-name: fadeInRight; 29714 animation-name: fadeInRight; 29715 } 29716 29717 .transition.fade.out { 29718 -webkit-animation-name: fadeOut; 29719 animation-name: fadeOut; 29720 } 29721 29722 .transition[class*="fade up"].out { 29723 -webkit-animation-name: fadeOutUp; 29724 animation-name: fadeOutUp; 29725 } 29726 29727 .transition[class*="fade down"].out { 29728 -webkit-animation-name: fadeOutDown; 29729 animation-name: fadeOutDown; 29730 } 29731 29732 .transition[class*="fade left"].out { 29733 -webkit-animation-name: fadeOutLeft; 29734 animation-name: fadeOutLeft; 29735 } 29736 29737 .transition[class*="fade right"].out { 29738 -webkit-animation-name: fadeOutRight; 29739 animation-name: fadeOutRight; 29740 } 29741 29742 /* In */ 29743 29744 @-webkit-keyframes fadeIn { 29745 0% { 29746 opacity: 0; 29747 } 29748 29749 100% { 29750 opacity: 1; 29751 } 29752 } 29753 29754 @keyframes fadeIn { 29755 0% { 29756 opacity: 0; 29757 } 29758 29759 100% { 29760 opacity: 1; 29761 } 29762 } 29763 29764 @-webkit-keyframes fadeInUp { 29765 0% { 29766 opacity: 0; 29767 -webkit-transform: translateY(10%); 29768 transform: translateY(10%); 29769 } 29770 29771 100% { 29772 opacity: 1; 29773 -webkit-transform: translateY(0%); 29774 transform: translateY(0%); 29775 } 29776 } 29777 29778 @keyframes fadeInUp { 29779 0% { 29780 opacity: 0; 29781 -webkit-transform: translateY(10%); 29782 transform: translateY(10%); 29783 } 29784 29785 100% { 29786 opacity: 1; 29787 -webkit-transform: translateY(0%); 29788 transform: translateY(0%); 29789 } 29790 } 29791 29792 @-webkit-keyframes fadeInDown { 29793 0% { 29794 opacity: 0; 29795 -webkit-transform: translateY(-10%); 29796 transform: translateY(-10%); 29797 } 29798 29799 100% { 29800 opacity: 1; 29801 -webkit-transform: translateY(0%); 29802 transform: translateY(0%); 29803 } 29804 } 29805 29806 @keyframes fadeInDown { 29807 0% { 29808 opacity: 0; 29809 -webkit-transform: translateY(-10%); 29810 transform: translateY(-10%); 29811 } 29812 29813 100% { 29814 opacity: 1; 29815 -webkit-transform: translateY(0%); 29816 transform: translateY(0%); 29817 } 29818 } 29819 29820 @-webkit-keyframes fadeInLeft { 29821 0% { 29822 opacity: 0; 29823 -webkit-transform: translateX(10%); 29824 transform: translateX(10%); 29825 } 29826 29827 100% { 29828 opacity: 1; 29829 -webkit-transform: translateX(0%); 29830 transform: translateX(0%); 29831 } 29832 } 29833 29834 @keyframes fadeInLeft { 29835 0% { 29836 opacity: 0; 29837 -webkit-transform: translateX(10%); 29838 transform: translateX(10%); 29839 } 29840 29841 100% { 29842 opacity: 1; 29843 -webkit-transform: translateX(0%); 29844 transform: translateX(0%); 29845 } 29846 } 29847 29848 @-webkit-keyframes fadeInRight { 29849 0% { 29850 opacity: 0; 29851 -webkit-transform: translateX(-10%); 29852 transform: translateX(-10%); 29853 } 29854 29855 100% { 29856 opacity: 1; 29857 -webkit-transform: translateX(0%); 29858 transform: translateX(0%); 29859 } 29860 } 29861 29862 @keyframes fadeInRight { 29863 0% { 29864 opacity: 0; 29865 -webkit-transform: translateX(-10%); 29866 transform: translateX(-10%); 29867 } 29868 29869 100% { 29870 opacity: 1; 29871 -webkit-transform: translateX(0%); 29872 transform: translateX(0%); 29873 } 29874 } 29875 29876 /* Out */ 29877 29878 @-webkit-keyframes fadeOut { 29879 0% { 29880 opacity: 1; 29881 } 29882 29883 100% { 29884 opacity: 0; 29885 } 29886 } 29887 29888 @keyframes fadeOut { 29889 0% { 29890 opacity: 1; 29891 } 29892 29893 100% { 29894 opacity: 0; 29895 } 29896 } 29897 29898 @-webkit-keyframes fadeOutUp { 29899 0% { 29900 opacity: 1; 29901 -webkit-transform: translateY(0%); 29902 transform: translateY(0%); 29903 } 29904 29905 100% { 29906 opacity: 0; 29907 -webkit-transform: translateY(10%); 29908 transform: translateY(10%); 29909 } 29910 } 29911 29912 @keyframes fadeOutUp { 29913 0% { 29914 opacity: 1; 29915 -webkit-transform: translateY(0%); 29916 transform: translateY(0%); 29917 } 29918 29919 100% { 29920 opacity: 0; 29921 -webkit-transform: translateY(10%); 29922 transform: translateY(10%); 29923 } 29924 } 29925 29926 @-webkit-keyframes fadeOutDown { 29927 0% { 29928 opacity: 1; 29929 -webkit-transform: translateY(0%); 29930 transform: translateY(0%); 29931 } 29932 29933 100% { 29934 opacity: 0; 29935 -webkit-transform: translateY(-10%); 29936 transform: translateY(-10%); 29937 } 29938 } 29939 29940 @keyframes fadeOutDown { 29941 0% { 29942 opacity: 1; 29943 -webkit-transform: translateY(0%); 29944 transform: translateY(0%); 29945 } 29946 29947 100% { 29948 opacity: 0; 29949 -webkit-transform: translateY(-10%); 29950 transform: translateY(-10%); 29951 } 29952 } 29953 29954 @-webkit-keyframes fadeOutLeft { 29955 0% { 29956 opacity: 1; 29957 -webkit-transform: translateX(0%); 29958 transform: translateX(0%); 29959 } 29960 29961 100% { 29962 opacity: 0; 29963 -webkit-transform: translateX(10%); 29964 transform: translateX(10%); 29965 } 29966 } 29967 29968 @keyframes fadeOutLeft { 29969 0% { 29970 opacity: 1; 29971 -webkit-transform: translateX(0%); 29972 transform: translateX(0%); 29973 } 29974 29975 100% { 29976 opacity: 0; 29977 -webkit-transform: translateX(10%); 29978 transform: translateX(10%); 29979 } 29980 } 29981 29982 @-webkit-keyframes fadeOutRight { 29983 0% { 29984 opacity: 1; 29985 -webkit-transform: translateX(0%); 29986 transform: translateX(0%); 29987 } 29988 29989 100% { 29990 opacity: 0; 29991 -webkit-transform: translateX(-10%); 29992 transform: translateX(-10%); 29993 } 29994 } 29995 29996 @keyframes fadeOutRight { 29997 0% { 29998 opacity: 1; 29999 -webkit-transform: translateX(0%); 30000 transform: translateX(0%); 30001 } 30002 30003 100% { 30004 opacity: 0; 30005 -webkit-transform: translateX(-10%); 30006 transform: translateX(-10%); 30007 } 30008 } 30009 30010 /*-------------- 30011 Flips 30012 ---------------*/ 30013 30014 .flip.transition.in, 30015 .flip.transition.out { 30016 -webkit-animation-duration: 600ms; 30017 animation-duration: 600ms; 30018 -webkit-perspective: 2000px; 30019 perspective: 2000px; 30020 } 30021 30022 .horizontal.flip.transition.in { 30023 -webkit-animation-name: horizontalFlipIn; 30024 animation-name: horizontalFlipIn; 30025 } 30026 30027 .horizontal.flip.transition.out { 30028 -webkit-animation-name: horizontalFlipOut; 30029 animation-name: horizontalFlipOut; 30030 } 30031 30032 .vertical.flip.transition.in { 30033 -webkit-animation-name: verticalFlipIn; 30034 animation-name: verticalFlipIn; 30035 } 30036 30037 .vertical.flip.transition.out { 30038 -webkit-animation-name: verticalFlipOut; 30039 animation-name: verticalFlipOut; 30040 } 30041 30042 /* In */ 30043 30044 @-webkit-keyframes horizontalFlipIn { 30045 0% { 30046 -webkit-transform: perspective(2000px) rotateY(-90deg); 30047 transform: perspective(2000px) rotateY(-90deg); 30048 opacity: 0; 30049 } 30050 30051 100% { 30052 -webkit-transform: perspective(2000px) rotateY(0deg); 30053 transform: perspective(2000px) rotateY(0deg); 30054 opacity: 1; 30055 } 30056 } 30057 30058 @keyframes horizontalFlipIn { 30059 0% { 30060 -webkit-transform: perspective(2000px) rotateY(-90deg); 30061 transform: perspective(2000px) rotateY(-90deg); 30062 opacity: 0; 30063 } 30064 30065 100% { 30066 -webkit-transform: perspective(2000px) rotateY(0deg); 30067 transform: perspective(2000px) rotateY(0deg); 30068 opacity: 1; 30069 } 30070 } 30071 30072 @-webkit-keyframes verticalFlipIn { 30073 0% { 30074 -webkit-transform: perspective(2000px) rotateX(-90deg); 30075 transform: perspective(2000px) rotateX(-90deg); 30076 opacity: 0; 30077 } 30078 30079 100% { 30080 -webkit-transform: perspective(2000px) rotateX(0deg); 30081 transform: perspective(2000px) rotateX(0deg); 30082 opacity: 1; 30083 } 30084 } 30085 30086 @keyframes verticalFlipIn { 30087 0% { 30088 -webkit-transform: perspective(2000px) rotateX(-90deg); 30089 transform: perspective(2000px) rotateX(-90deg); 30090 opacity: 0; 30091 } 30092 30093 100% { 30094 -webkit-transform: perspective(2000px) rotateX(0deg); 30095 transform: perspective(2000px) rotateX(0deg); 30096 opacity: 1; 30097 } 30098 } 30099 30100 /* Out */ 30101 30102 @-webkit-keyframes horizontalFlipOut { 30103 0% { 30104 -webkit-transform: perspective(2000px) rotateY(0deg); 30105 transform: perspective(2000px) rotateY(0deg); 30106 opacity: 1; 30107 } 30108 30109 100% { 30110 -webkit-transform: perspective(2000px) rotateY(90deg); 30111 transform: perspective(2000px) rotateY(90deg); 30112 opacity: 0; 30113 } 30114 } 30115 30116 @keyframes horizontalFlipOut { 30117 0% { 30118 -webkit-transform: perspective(2000px) rotateY(0deg); 30119 transform: perspective(2000px) rotateY(0deg); 30120 opacity: 1; 30121 } 30122 30123 100% { 30124 -webkit-transform: perspective(2000px) rotateY(90deg); 30125 transform: perspective(2000px) rotateY(90deg); 30126 opacity: 0; 30127 } 30128 } 30129 30130 @-webkit-keyframes verticalFlipOut { 30131 0% { 30132 -webkit-transform: perspective(2000px) rotateX(0deg); 30133 transform: perspective(2000px) rotateX(0deg); 30134 opacity: 1; 30135 } 30136 30137 100% { 30138 -webkit-transform: perspective(2000px) rotateX(-90deg); 30139 transform: perspective(2000px) rotateX(-90deg); 30140 opacity: 0; 30141 } 30142 } 30143 30144 @keyframes verticalFlipOut { 30145 0% { 30146 -webkit-transform: perspective(2000px) rotateX(0deg); 30147 transform: perspective(2000px) rotateX(0deg); 30148 opacity: 1; 30149 } 30150 30151 100% { 30152 -webkit-transform: perspective(2000px) rotateX(-90deg); 30153 transform: perspective(2000px) rotateX(-90deg); 30154 opacity: 0; 30155 } 30156 } 30157 30158 /*-------------- 30159 Scale 30160 ---------------*/ 30161 30162 .scale.transition.in { 30163 -webkit-animation-name: scaleIn; 30164 animation-name: scaleIn; 30165 } 30166 30167 .scale.transition.out { 30168 -webkit-animation-name: scaleOut; 30169 animation-name: scaleOut; 30170 } 30171 30172 /* In */ 30173 30174 @-webkit-keyframes scaleIn { 30175 0% { 30176 opacity: 0; 30177 -webkit-transform: scale(0.7); 30178 transform: scale(0.7); 30179 } 30180 30181 100% { 30182 opacity: 1; 30183 -webkit-transform: scale(1); 30184 transform: scale(1); 30185 } 30186 } 30187 30188 @keyframes scaleIn { 30189 0% { 30190 opacity: 0; 30191 -webkit-transform: scale(0.7); 30192 transform: scale(0.7); 30193 } 30194 30195 100% { 30196 opacity: 1; 30197 -webkit-transform: scale(1); 30198 transform: scale(1); 30199 } 30200 } 30201 30202 /* Out */ 30203 30204 @-webkit-keyframes scaleOut { 30205 0% { 30206 opacity: 1; 30207 -webkit-transform: scale(1); 30208 transform: scale(1); 30209 } 30210 30211 100% { 30212 opacity: 0; 30213 -webkit-transform: scale(0.7); 30214 transform: scale(0.7); 30215 } 30216 } 30217 30218 @keyframes scaleOut { 30219 0% { 30220 opacity: 1; 30221 -webkit-transform: scale(1); 30222 transform: scale(1); 30223 } 30224 30225 100% { 30226 opacity: 0; 30227 -webkit-transform: scale(0.7); 30228 transform: scale(0.7); 30229 } 30230 } 30231 30232 /*-------------- 30233 Fly 30234 ---------------*/ 30235 30236 /* Inward */ 30237 30238 .transition.fly { 30239 -webkit-animation-duration: 0.6s; 30240 animation-duration: 0.6s; 30241 -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); 30242 transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); 30243 } 30244 30245 .transition.fly.in { 30246 -webkit-animation-name: flyIn; 30247 animation-name: flyIn; 30248 } 30249 30250 .transition[class*="fly up"].in { 30251 -webkit-animation-name: flyInUp; 30252 animation-name: flyInUp; 30253 } 30254 30255 .transition[class*="fly down"].in { 30256 -webkit-animation-name: flyInDown; 30257 animation-name: flyInDown; 30258 } 30259 30260 .transition[class*="fly left"].in { 30261 -webkit-animation-name: flyInLeft; 30262 animation-name: flyInLeft; 30263 } 30264 30265 .transition[class*="fly right"].in { 30266 -webkit-animation-name: flyInRight; 30267 animation-name: flyInRight; 30268 } 30269 30270 /* Outward */ 30271 30272 .transition.fly.out { 30273 -webkit-animation-name: flyOut; 30274 animation-name: flyOut; 30275 } 30276 30277 .transition[class*="fly up"].out { 30278 -webkit-animation-name: flyOutUp; 30279 animation-name: flyOutUp; 30280 } 30281 30282 .transition[class*="fly down"].out { 30283 -webkit-animation-name: flyOutDown; 30284 animation-name: flyOutDown; 30285 } 30286 30287 .transition[class*="fly left"].out { 30288 -webkit-animation-name: flyOutLeft; 30289 animation-name: flyOutLeft; 30290 } 30291 30292 .transition[class*="fly right"].out { 30293 -webkit-animation-name: flyOutRight; 30294 animation-name: flyOutRight; 30295 } 30296 30297 /* In */ 30298 30299 @-webkit-keyframes flyIn { 30300 0% { 30301 opacity: 0; 30302 -webkit-transform: scale3d(0.3, 0.3, 0.3); 30303 transform: scale3d(0.3, 0.3, 0.3); 30304 } 30305 30306 20% { 30307 -webkit-transform: scale3d(1.1, 1.1, 1.1); 30308 transform: scale3d(1.1, 1.1, 1.1); 30309 } 30310 30311 40% { 30312 -webkit-transform: scale3d(0.9, 0.9, 0.9); 30313 transform: scale3d(0.9, 0.9, 0.9); 30314 } 30315 30316 60% { 30317 opacity: 1; 30318 -webkit-transform: scale3d(1.03, 1.03, 1.03); 30319 transform: scale3d(1.03, 1.03, 1.03); 30320 } 30321 30322 80% { 30323 -webkit-transform: scale3d(0.97, 0.97, 0.97); 30324 transform: scale3d(0.97, 0.97, 0.97); 30325 } 30326 30327 100% { 30328 opacity: 1; 30329 -webkit-transform: scale3d(1, 1, 1); 30330 transform: scale3d(1, 1, 1); 30331 } 30332 } 30333 30334 @keyframes flyIn { 30335 0% { 30336 opacity: 0; 30337 -webkit-transform: scale3d(0.3, 0.3, 0.3); 30338 transform: scale3d(0.3, 0.3, 0.3); 30339 } 30340 30341 20% { 30342 -webkit-transform: scale3d(1.1, 1.1, 1.1); 30343 transform: scale3d(1.1, 1.1, 1.1); 30344 } 30345 30346 40% { 30347 -webkit-transform: scale3d(0.9, 0.9, 0.9); 30348 transform: scale3d(0.9, 0.9, 0.9); 30349 } 30350 30351 60% { 30352 opacity: 1; 30353 -webkit-transform: scale3d(1.03, 1.03, 1.03); 30354 transform: scale3d(1.03, 1.03, 1.03); 30355 } 30356 30357 80% { 30358 -webkit-transform: scale3d(0.97, 0.97, 0.97); 30359 transform: scale3d(0.97, 0.97, 0.97); 30360 } 30361 30362 100% { 30363 opacity: 1; 30364 -webkit-transform: scale3d(1, 1, 1); 30365 transform: scale3d(1, 1, 1); 30366 } 30367 } 30368 30369 @-webkit-keyframes flyInUp { 30370 0% { 30371 opacity: 0; 30372 -webkit-transform: translate3d(0, 1500px, 0); 30373 transform: translate3d(0, 1500px, 0); 30374 } 30375 30376 60% { 30377 opacity: 1; 30378 -webkit-transform: translate3d(0, -20px, 0); 30379 transform: translate3d(0, -20px, 0); 30380 } 30381 30382 75% { 30383 -webkit-transform: translate3d(0, 10px, 0); 30384 transform: translate3d(0, 10px, 0); 30385 } 30386 30387 90% { 30388 -webkit-transform: translate3d(0, -5px, 0); 30389 transform: translate3d(0, -5px, 0); 30390 } 30391 30392 100% { 30393 -webkit-transform: translate3d(0, 0, 0); 30394 transform: translate3d(0, 0, 0); 30395 } 30396 } 30397 30398 @keyframes flyInUp { 30399 0% { 30400 opacity: 0; 30401 -webkit-transform: translate3d(0, 1500px, 0); 30402 transform: translate3d(0, 1500px, 0); 30403 } 30404 30405 60% { 30406 opacity: 1; 30407 -webkit-transform: translate3d(0, -20px, 0); 30408 transform: translate3d(0, -20px, 0); 30409 } 30410 30411 75% { 30412 -webkit-transform: translate3d(0, 10px, 0); 30413 transform: translate3d(0, 10px, 0); 30414 } 30415 30416 90% { 30417 -webkit-transform: translate3d(0, -5px, 0); 30418 transform: translate3d(0, -5px, 0); 30419 } 30420 30421 100% { 30422 -webkit-transform: translate3d(0, 0, 0); 30423 transform: translate3d(0, 0, 0); 30424 } 30425 } 30426 30427 @-webkit-keyframes flyInDown { 30428 0% { 30429 opacity: 0; 30430 -webkit-transform: translate3d(0, -1500px, 0); 30431 transform: translate3d(0, -1500px, 0); 30432 } 30433 30434 60% { 30435 opacity: 1; 30436 -webkit-transform: translate3d(0, 25px, 0); 30437 transform: translate3d(0, 25px, 0); 30438 } 30439 30440 75% { 30441 -webkit-transform: translate3d(0, -10px, 0); 30442 transform: translate3d(0, -10px, 0); 30443 } 30444 30445 90% { 30446 -webkit-transform: translate3d(0, 5px, 0); 30447 transform: translate3d(0, 5px, 0); 30448 } 30449 30450 100% { 30451 -webkit-transform: none; 30452 transform: none; 30453 } 30454 } 30455 30456 @keyframes flyInDown { 30457 0% { 30458 opacity: 0; 30459 -webkit-transform: translate3d(0, -1500px, 0); 30460 transform: translate3d(0, -1500px, 0); 30461 } 30462 30463 60% { 30464 opacity: 1; 30465 -webkit-transform: translate3d(0, 25px, 0); 30466 transform: translate3d(0, 25px, 0); 30467 } 30468 30469 75% { 30470 -webkit-transform: translate3d(0, -10px, 0); 30471 transform: translate3d(0, -10px, 0); 30472 } 30473 30474 90% { 30475 -webkit-transform: translate3d(0, 5px, 0); 30476 transform: translate3d(0, 5px, 0); 30477 } 30478 30479 100% { 30480 -webkit-transform: none; 30481 transform: none; 30482 } 30483 } 30484 30485 @-webkit-keyframes flyInLeft { 30486 0% { 30487 opacity: 0; 30488 -webkit-transform: translate3d(1500px, 0, 0); 30489 transform: translate3d(1500px, 0, 0); 30490 } 30491 30492 60% { 30493 opacity: 1; 30494 -webkit-transform: translate3d(-25px, 0, 0); 30495 transform: translate3d(-25px, 0, 0); 30496 } 30497 30498 75% { 30499 -webkit-transform: translate3d(10px, 0, 0); 30500 transform: translate3d(10px, 0, 0); 30501 } 30502 30503 90% { 30504 -webkit-transform: translate3d(-5px, 0, 0); 30505 transform: translate3d(-5px, 0, 0); 30506 } 30507 30508 100% { 30509 -webkit-transform: none; 30510 transform: none; 30511 } 30512 } 30513 30514 @keyframes flyInLeft { 30515 0% { 30516 opacity: 0; 30517 -webkit-transform: translate3d(1500px, 0, 0); 30518 transform: translate3d(1500px, 0, 0); 30519 } 30520 30521 60% { 30522 opacity: 1; 30523 -webkit-transform: translate3d(-25px, 0, 0); 30524 transform: translate3d(-25px, 0, 0); 30525 } 30526 30527 75% { 30528 -webkit-transform: translate3d(10px, 0, 0); 30529 transform: translate3d(10px, 0, 0); 30530 } 30531 30532 90% { 30533 -webkit-transform: translate3d(-5px, 0, 0); 30534 transform: translate3d(-5px, 0, 0); 30535 } 30536 30537 100% { 30538 -webkit-transform: none; 30539 transform: none; 30540 } 30541 } 30542 30543 @-webkit-keyframes flyInRight { 30544 0% { 30545 opacity: 0; 30546 -webkit-transform: translate3d(-1500px, 0, 0); 30547 transform: translate3d(-1500px, 0, 0); 30548 } 30549 30550 60% { 30551 opacity: 1; 30552 -webkit-transform: translate3d(25px, 0, 0); 30553 transform: translate3d(25px, 0, 0); 30554 } 30555 30556 75% { 30557 -webkit-transform: translate3d(-10px, 0, 0); 30558 transform: translate3d(-10px, 0, 0); 30559 } 30560 30561 90% { 30562 -webkit-transform: translate3d(5px, 0, 0); 30563 transform: translate3d(5px, 0, 0); 30564 } 30565 30566 100% { 30567 -webkit-transform: none; 30568 transform: none; 30569 } 30570 } 30571 30572 @keyframes flyInRight { 30573 0% { 30574 opacity: 0; 30575 -webkit-transform: translate3d(-1500px, 0, 0); 30576 transform: translate3d(-1500px, 0, 0); 30577 } 30578 30579 60% { 30580 opacity: 1; 30581 -webkit-transform: translate3d(25px, 0, 0); 30582 transform: translate3d(25px, 0, 0); 30583 } 30584 30585 75% { 30586 -webkit-transform: translate3d(-10px, 0, 0); 30587 transform: translate3d(-10px, 0, 0); 30588 } 30589 30590 90% { 30591 -webkit-transform: translate3d(5px, 0, 0); 30592 transform: translate3d(5px, 0, 0); 30593 } 30594 30595 100% { 30596 -webkit-transform: none; 30597 transform: none; 30598 } 30599 } 30600 30601 /* Out */ 30602 30603 @-webkit-keyframes flyOut { 30604 20% { 30605 -webkit-transform: scale3d(0.9, 0.9, 0.9); 30606 transform: scale3d(0.9, 0.9, 0.9); 30607 } 30608 30609 50%, 55% { 30610 opacity: 1; 30611 -webkit-transform: scale3d(1.1, 1.1, 1.1); 30612 transform: scale3d(1.1, 1.1, 1.1); 30613 } 30614 30615 100% { 30616 opacity: 0; 30617 -webkit-transform: scale3d(0.3, 0.3, 0.3); 30618 transform: scale3d(0.3, 0.3, 0.3); 30619 } 30620 } 30621 30622 @keyframes flyOut { 30623 20% { 30624 -webkit-transform: scale3d(0.9, 0.9, 0.9); 30625 transform: scale3d(0.9, 0.9, 0.9); 30626 } 30627 30628 50%, 55% { 30629 opacity: 1; 30630 -webkit-transform: scale3d(1.1, 1.1, 1.1); 30631 transform: scale3d(1.1, 1.1, 1.1); 30632 } 30633 30634 100% { 30635 opacity: 0; 30636 -webkit-transform: scale3d(0.3, 0.3, 0.3); 30637 transform: scale3d(0.3, 0.3, 0.3); 30638 } 30639 } 30640 30641 @-webkit-keyframes flyOutUp { 30642 20% { 30643 -webkit-transform: translate3d(0, 10px, 0); 30644 transform: translate3d(0, 10px, 0); 30645 } 30646 30647 40%, 45% { 30648 opacity: 1; 30649 -webkit-transform: translate3d(0, -20px, 0); 30650 transform: translate3d(0, -20px, 0); 30651 } 30652 30653 100% { 30654 opacity: 0; 30655 -webkit-transform: translate3d(0, 2000px, 0); 30656 transform: translate3d(0, 2000px, 0); 30657 } 30658 } 30659 30660 @keyframes flyOutUp { 30661 20% { 30662 -webkit-transform: translate3d(0, 10px, 0); 30663 transform: translate3d(0, 10px, 0); 30664 } 30665 30666 40%, 45% { 30667 opacity: 1; 30668 -webkit-transform: translate3d(0, -20px, 0); 30669 transform: translate3d(0, -20px, 0); 30670 } 30671 30672 100% { 30673 opacity: 0; 30674 -webkit-transform: translate3d(0, 2000px, 0); 30675 transform: translate3d(0, 2000px, 0); 30676 } 30677 } 30678 30679 @-webkit-keyframes flyOutDown { 30680 20% { 30681 -webkit-transform: translate3d(0, -10px, 0); 30682 transform: translate3d(0, -10px, 0); 30683 } 30684 30685 40%, 45% { 30686 opacity: 1; 30687 -webkit-transform: translate3d(0, 20px, 0); 30688 transform: translate3d(0, 20px, 0); 30689 } 30690 30691 100% { 30692 opacity: 0; 30693 -webkit-transform: translate3d(0, -2000px, 0); 30694 transform: translate3d(0, -2000px, 0); 30695 } 30696 } 30697 30698 @keyframes flyOutDown { 30699 20% { 30700 -webkit-transform: translate3d(0, -10px, 0); 30701 transform: translate3d(0, -10px, 0); 30702 } 30703 30704 40%, 45% { 30705 opacity: 1; 30706 -webkit-transform: translate3d(0, 20px, 0); 30707 transform: translate3d(0, 20px, 0); 30708 } 30709 30710 100% { 30711 opacity: 0; 30712 -webkit-transform: translate3d(0, -2000px, 0); 30713 transform: translate3d(0, -2000px, 0); 30714 } 30715 } 30716 30717 @-webkit-keyframes flyOutRight { 30718 20% { 30719 opacity: 1; 30720 -webkit-transform: translate3d(20px, 0, 0); 30721 transform: translate3d(20px, 0, 0); 30722 } 30723 30724 100% { 30725 opacity: 0; 30726 -webkit-transform: translate3d(-2000px, 0, 0); 30727 transform: translate3d(-2000px, 0, 0); 30728 } 30729 } 30730 30731 @keyframes flyOutRight { 30732 20% { 30733 opacity: 1; 30734 -webkit-transform: translate3d(20px, 0, 0); 30735 transform: translate3d(20px, 0, 0); 30736 } 30737 30738 100% { 30739 opacity: 0; 30740 -webkit-transform: translate3d(-2000px, 0, 0); 30741 transform: translate3d(-2000px, 0, 0); 30742 } 30743 } 30744 30745 @-webkit-keyframes flyOutLeft { 30746 20% { 30747 opacity: 1; 30748 -webkit-transform: translate3d(-20px, 0, 0); 30749 transform: translate3d(-20px, 0, 0); 30750 } 30751 30752 100% { 30753 opacity: 0; 30754 -webkit-transform: translate3d(2000px, 0, 0); 30755 transform: translate3d(2000px, 0, 0); 30756 } 30757 } 30758 30759 @keyframes flyOutLeft { 30760 20% { 30761 opacity: 1; 30762 -webkit-transform: translate3d(-20px, 0, 0); 30763 transform: translate3d(-20px, 0, 0); 30764 } 30765 30766 100% { 30767 opacity: 0; 30768 -webkit-transform: translate3d(2000px, 0, 0); 30769 transform: translate3d(2000px, 0, 0); 30770 } 30771 } 30772 30773 /*-------------- 30774 Slide 30775 ---------------*/ 30776 30777 .transition.slide.in, 30778 .transition[class*="slide down"].in { 30779 -webkit-animation-name: slideInY; 30780 animation-name: slideInY; 30781 -webkit-transform-origin: top center; 30782 -ms-transform-origin: top center; 30783 transform-origin: top center; 30784 } 30785 30786 .transition[class*="slide up"].in { 30787 -webkit-animation-name: slideInY; 30788 animation-name: slideInY; 30789 -webkit-transform-origin: bottom center; 30790 -ms-transform-origin: bottom center; 30791 transform-origin: bottom center; 30792 } 30793 30794 .transition[class*="slide left"].in { 30795 -webkit-animation-name: slideInX; 30796 animation-name: slideInX; 30797 -webkit-transform-origin: center right; 30798 -ms-transform-origin: center right; 30799 transform-origin: center right; 30800 } 30801 30802 .transition[class*="slide right"].in { 30803 -webkit-animation-name: slideInX; 30804 animation-name: slideInX; 30805 -webkit-transform-origin: center left; 30806 -ms-transform-origin: center left; 30807 transform-origin: center left; 30808 } 30809 30810 .transition.slide.out, 30811 .transition[class*="slide down"].out { 30812 -webkit-animation-name: slideOutY; 30813 animation-name: slideOutY; 30814 -webkit-transform-origin: top center; 30815 -ms-transform-origin: top center; 30816 transform-origin: top center; 30817 } 30818 30819 .transition[class*="slide up"].out { 30820 -webkit-animation-name: slideOutY; 30821 animation-name: slideOutY; 30822 -webkit-transform-origin: bottom center; 30823 -ms-transform-origin: bottom center; 30824 transform-origin: bottom center; 30825 } 30826 30827 .transition[class*="slide left"].out { 30828 -webkit-animation-name: slideOutX; 30829 animation-name: slideOutX; 30830 -webkit-transform-origin: center right; 30831 -ms-transform-origin: center right; 30832 transform-origin: center right; 30833 } 30834 30835 .transition[class*="slide right"].out { 30836 -webkit-animation-name: slideOutX; 30837 animation-name: slideOutX; 30838 -webkit-transform-origin: center left; 30839 -ms-transform-origin: center left; 30840 transform-origin: center left; 30841 } 30842 30843 /* In */ 30844 30845 @-webkit-keyframes slideInY { 30846 0% { 30847 opacity: 0; 30848 -webkit-transform: scaleY(0); 30849 transform: scaleY(0); 30850 } 30851 30852 100% { 30853 opacity: 1; 30854 -webkit-transform: scaleY(1); 30855 transform: scaleY(1); 30856 } 30857 } 30858 30859 @keyframes slideInY { 30860 0% { 30861 opacity: 0; 30862 -webkit-transform: scaleY(0); 30863 transform: scaleY(0); 30864 } 30865 30866 100% { 30867 opacity: 1; 30868 -webkit-transform: scaleY(1); 30869 transform: scaleY(1); 30870 } 30871 } 30872 30873 @-webkit-keyframes slideInX { 30874 0% { 30875 opacity: 0; 30876 -webkit-transform: scaleX(0); 30877 transform: scaleX(0); 30878 } 30879 30880 100% { 30881 opacity: 1; 30882 -webkit-transform: scaleX(1); 30883 transform: scaleX(1); 30884 } 30885 } 30886 30887 @keyframes slideInX { 30888 0% { 30889 opacity: 0; 30890 -webkit-transform: scaleX(0); 30891 transform: scaleX(0); 30892 } 30893 30894 100% { 30895 opacity: 1; 30896 -webkit-transform: scaleX(1); 30897 transform: scaleX(1); 30898 } 30899 } 30900 30901 /* Out */ 30902 30903 @-webkit-keyframes slideOutY { 30904 0% { 30905 opacity: 1; 30906 -webkit-transform: scaleY(1); 30907 transform: scaleY(1); 30908 } 30909 30910 100% { 30911 opacity: 0; 30912 -webkit-transform: scaleY(0); 30913 transform: scaleY(0); 30914 } 30915 } 30916 30917 @keyframes slideOutY { 30918 0% { 30919 opacity: 1; 30920 -webkit-transform: scaleY(1); 30921 transform: scaleY(1); 30922 } 30923 30924 100% { 30925 opacity: 0; 30926 -webkit-transform: scaleY(0); 30927 transform: scaleY(0); 30928 } 30929 } 30930 30931 @-webkit-keyframes slideOutX { 30932 0% { 30933 opacity: 1; 30934 -webkit-transform: scaleX(1); 30935 transform: scaleX(1); 30936 } 30937 30938 100% { 30939 opacity: 0; 30940 -webkit-transform: scaleX(0); 30941 transform: scaleX(0); 30942 } 30943 } 30944 30945 @keyframes slideOutX { 30946 0% { 30947 opacity: 1; 30948 -webkit-transform: scaleX(1); 30949 transform: scaleX(1); 30950 } 30951 30952 100% { 30953 opacity: 0; 30954 -webkit-transform: scaleX(0); 30955 transform: scaleX(0); 30956 } 30957 } 30958 30959 /*-------------- 30960 Swing 30961 ---------------*/ 30962 30963 .transition.swing { 30964 -webkit-animation-duration: 800ms; 30965 animation-duration: 800ms; 30966 } 30967 30968 .transition[class*="swing down"].in { 30969 -webkit-animation-name: swingInX; 30970 animation-name: swingInX; 30971 -webkit-transform-origin: top center; 30972 -ms-transform-origin: top center; 30973 transform-origin: top center; 30974 } 30975 30976 .transition[class*="swing up"].in { 30977 -webkit-animation-name: swingInX; 30978 animation-name: swingInX; 30979 -webkit-transform-origin: bottom center; 30980 -ms-transform-origin: bottom center; 30981 transform-origin: bottom center; 30982 } 30983 30984 .transition[class*="swing left"].in { 30985 -webkit-animation-name: swingInY; 30986 animation-name: swingInY; 30987 -webkit-transform-origin: center right; 30988 -ms-transform-origin: center right; 30989 transform-origin: center right; 30990 } 30991 30992 .transition[class*="swing right"].in { 30993 -webkit-animation-name: swingInY; 30994 animation-name: swingInY; 30995 -webkit-transform-origin: center left; 30996 -ms-transform-origin: center left; 30997 transform-origin: center left; 30998 } 30999 31000 .transition.swing.out, 31001 .transition[class*="swing down"].out { 31002 -webkit-animation-name: swingOutX; 31003 animation-name: swingOutX; 31004 -webkit-transform-origin: top center; 31005 -ms-transform-origin: top center; 31006 transform-origin: top center; 31007 } 31008 31009 .transition[class*="swing up"].out { 31010 -webkit-animation-name: swingOutX; 31011 animation-name: swingOutX; 31012 -webkit-transform-origin: bottom center; 31013 -ms-transform-origin: bottom center; 31014 transform-origin: bottom center; 31015 } 31016 31017 .transition[class*="swing left"].out { 31018 -webkit-animation-name: swingOutY; 31019 animation-name: swingOutY; 31020 -webkit-transform-origin: center right; 31021 -ms-transform-origin: center right; 31022 transform-origin: center right; 31023 } 31024 31025 .transition[class*="swing right"].out { 31026 -webkit-animation-name: swingOutY; 31027 animation-name: swingOutY; 31028 -webkit-transform-origin: center left; 31029 -ms-transform-origin: center left; 31030 transform-origin: center left; 31031 } 31032 31033 /* In */ 31034 31035 @-webkit-keyframes swingInX { 31036 0% { 31037 -webkit-transform: perspective(1000px) rotateX(90deg); 31038 transform: perspective(1000px) rotateX(90deg); 31039 opacity: 0; 31040 } 31041 31042 40% { 31043 -webkit-transform: perspective(1000px) rotateX(-30deg); 31044 transform: perspective(1000px) rotateX(-30deg); 31045 opacity: 1; 31046 } 31047 31048 60% { 31049 -webkit-transform: perspective(1000px) rotateX(15deg); 31050 transform: perspective(1000px) rotateX(15deg); 31051 } 31052 31053 80% { 31054 -webkit-transform: perspective(1000px) rotateX(-7.5deg); 31055 transform: perspective(1000px) rotateX(-7.5deg); 31056 } 31057 31058 100% { 31059 -webkit-transform: perspective(1000px) rotateX(0deg); 31060 transform: perspective(1000px) rotateX(0deg); 31061 } 31062 } 31063 31064 @keyframes swingInX { 31065 0% { 31066 -webkit-transform: perspective(1000px) rotateX(90deg); 31067 transform: perspective(1000px) rotateX(90deg); 31068 opacity: 0; 31069 } 31070 31071 40% { 31072 -webkit-transform: perspective(1000px) rotateX(-30deg); 31073 transform: perspective(1000px) rotateX(-30deg); 31074 opacity: 1; 31075 } 31076 31077 60% { 31078 -webkit-transform: perspective(1000px) rotateX(15deg); 31079 transform: perspective(1000px) rotateX(15deg); 31080 } 31081 31082 80% { 31083 -webkit-transform: perspective(1000px) rotateX(-7.5deg); 31084 transform: perspective(1000px) rotateX(-7.5deg); 31085 } 31086 31087 100% { 31088 -webkit-transform: perspective(1000px) rotateX(0deg); 31089 transform: perspective(1000px) rotateX(0deg); 31090 } 31091 } 31092 31093 @-webkit-keyframes swingInY { 31094 0% { 31095 -webkit-transform: perspective(1000px) rotateY(-90deg); 31096 transform: perspective(1000px) rotateY(-90deg); 31097 opacity: 0; 31098 } 31099 31100 40% { 31101 -webkit-transform: perspective(1000px) rotateY(30deg); 31102 transform: perspective(1000px) rotateY(30deg); 31103 opacity: 1; 31104 } 31105 31106 60% { 31107 -webkit-transform: perspective(1000px) rotateY(-17.5deg); 31108 transform: perspective(1000px) rotateY(-17.5deg); 31109 } 31110 31111 80% { 31112 -webkit-transform: perspective(1000px) rotateY(7.5deg); 31113 transform: perspective(1000px) rotateY(7.5deg); 31114 } 31115 31116 100% { 31117 -webkit-transform: perspective(1000px) rotateY(0deg); 31118 transform: perspective(1000px) rotateY(0deg); 31119 } 31120 } 31121 31122 @keyframes swingInY { 31123 0% { 31124 -webkit-transform: perspective(1000px) rotateY(-90deg); 31125 transform: perspective(1000px) rotateY(-90deg); 31126 opacity: 0; 31127 } 31128 31129 40% { 31130 -webkit-transform: perspective(1000px) rotateY(30deg); 31131 transform: perspective(1000px) rotateY(30deg); 31132 opacity: 1; 31133 } 31134 31135 60% { 31136 -webkit-transform: perspective(1000px) rotateY(-17.5deg); 31137 transform: perspective(1000px) rotateY(-17.5deg); 31138 } 31139 31140 80% { 31141 -webkit-transform: perspective(1000px) rotateY(7.5deg); 31142 transform: perspective(1000px) rotateY(7.5deg); 31143 } 31144 31145 100% { 31146 -webkit-transform: perspective(1000px) rotateY(0deg); 31147 transform: perspective(1000px) rotateY(0deg); 31148 } 31149 } 31150 31151 /* Out */ 31152 31153 @-webkit-keyframes swingOutX { 31154 0% { 31155 -webkit-transform: perspective(1000px) rotateX(0deg); 31156 transform: perspective(1000px) rotateX(0deg); 31157 } 31158 31159 40% { 31160 -webkit-transform: perspective(1000px) rotateX(-7.5deg); 31161 transform: perspective(1000px) rotateX(-7.5deg); 31162 } 31163 31164 60% { 31165 -webkit-transform: perspective(1000px) rotateX(17.5deg); 31166 transform: perspective(1000px) rotateX(17.5deg); 31167 } 31168 31169 80% { 31170 -webkit-transform: perspective(1000px) rotateX(-30deg); 31171 transform: perspective(1000px) rotateX(-30deg); 31172 opacity: 1; 31173 } 31174 31175 100% { 31176 -webkit-transform: perspective(1000px) rotateX(90deg); 31177 transform: perspective(1000px) rotateX(90deg); 31178 opacity: 0; 31179 } 31180 } 31181 31182 @keyframes swingOutX { 31183 0% { 31184 -webkit-transform: perspective(1000px) rotateX(0deg); 31185 transform: perspective(1000px) rotateX(0deg); 31186 } 31187 31188 40% { 31189 -webkit-transform: perspective(1000px) rotateX(-7.5deg); 31190 transform: perspective(1000px) rotateX(-7.5deg); 31191 } 31192 31193 60% { 31194 -webkit-transform: perspective(1000px) rotateX(17.5deg); 31195 transform: perspective(1000px) rotateX(17.5deg); 31196 } 31197 31198 80% { 31199 -webkit-transform: perspective(1000px) rotateX(-30deg); 31200 transform: perspective(1000px) rotateX(-30deg); 31201 opacity: 1; 31202 } 31203 31204 100% { 31205 -webkit-transform: perspective(1000px) rotateX(90deg); 31206 transform: perspective(1000px) rotateX(90deg); 31207 opacity: 0; 31208 } 31209 } 31210 31211 @-webkit-keyframes swingOutY { 31212 0% { 31213 -webkit-transform: perspective(1000px) rotateY(0deg); 31214 transform: perspective(1000px) rotateY(0deg); 31215 } 31216 31217 40% { 31218 -webkit-transform: perspective(1000px) rotateY(7.5deg); 31219 transform: perspective(1000px) rotateY(7.5deg); 31220 } 31221 31222 60% { 31223 -webkit-transform: perspective(1000px) rotateY(-10deg); 31224 transform: perspective(1000px) rotateY(-10deg); 31225 } 31226 31227 80% { 31228 -webkit-transform: perspective(1000px) rotateY(30deg); 31229 transform: perspective(1000px) rotateY(30deg); 31230 opacity: 1; 31231 } 31232 31233 100% { 31234 -webkit-transform: perspective(1000px) rotateY(-90deg); 31235 transform: perspective(1000px) rotateY(-90deg); 31236 opacity: 0; 31237 } 31238 } 31239 31240 @keyframes swingOutY { 31241 0% { 31242 -webkit-transform: perspective(1000px) rotateY(0deg); 31243 transform: perspective(1000px) rotateY(0deg); 31244 } 31245 31246 40% { 31247 -webkit-transform: perspective(1000px) rotateY(7.5deg); 31248 transform: perspective(1000px) rotateY(7.5deg); 31249 } 31250 31251 60% { 31252 -webkit-transform: perspective(1000px) rotateY(-10deg); 31253 transform: perspective(1000px) rotateY(-10deg); 31254 } 31255 31256 80% { 31257 -webkit-transform: perspective(1000px) rotateY(30deg); 31258 transform: perspective(1000px) rotateY(30deg); 31259 opacity: 1; 31260 } 31261 31262 100% { 31263 -webkit-transform: perspective(1000px) rotateY(-90deg); 31264 transform: perspective(1000px) rotateY(-90deg); 31265 opacity: 0; 31266 } 31267 } 31268 31269 /******************************* 31270 Static Animations 31271 *******************************/ 31272 31273 /*-------------- 31274 Emphasis 31275 ---------------*/ 31276 31277 .flash.transition { 31278 -webkit-animation-duration: 750ms; 31279 animation-duration: 750ms; 31280 -webkit-animation-name: flash; 31281 animation-name: flash; 31282 } 31283 31284 .shake.transition { 31285 -webkit-animation-duration: 750ms; 31286 animation-duration: 750ms; 31287 -webkit-animation-name: shake; 31288 animation-name: shake; 31289 } 31290 31291 .bounce.transition { 31292 -webkit-animation-duration: 750ms; 31293 animation-duration: 750ms; 31294 -webkit-animation-name: bounce; 31295 animation-name: bounce; 31296 } 31297 31298 .tada.transition { 31299 -webkit-animation-duration: 750ms; 31300 animation-duration: 750ms; 31301 -webkit-animation-name: tada; 31302 animation-name: tada; 31303 } 31304 31305 .pulse.transition { 31306 -webkit-animation-duration: 500ms; 31307 animation-duration: 500ms; 31308 -webkit-animation-name: pulse; 31309 animation-name: pulse; 31310 } 31311 31312 .jiggle.transition { 31313 -webkit-animation-duration: 750ms; 31314 animation-duration: 750ms; 31315 -webkit-animation-name: jiggle; 31316 animation-name: jiggle; 31317 } 31318 31319 /* Flash */ 31320 31321 @-webkit-keyframes flash { 31322 0%, 50%, 100% { 31323 opacity: 1; 31324 } 31325 31326 25%, 75% { 31327 opacity: 0; 31328 } 31329 } 31330 31331 @keyframes flash { 31332 0%, 50%, 100% { 31333 opacity: 1; 31334 } 31335 31336 25%, 75% { 31337 opacity: 0; 31338 } 31339 } 31340 31341 /* Shake */ 31342 31343 @-webkit-keyframes shake { 31344 0%, 100% { 31345 -webkit-transform: translateX(0); 31346 transform: translateX(0); 31347 } 31348 31349 10%, 30%, 50%, 70%, 90% { 31350 -webkit-transform: translateX(-10px); 31351 transform: translateX(-10px); 31352 } 31353 31354 20%, 40%, 60%, 80% { 31355 -webkit-transform: translateX(10px); 31356 transform: translateX(10px); 31357 } 31358 } 31359 31360 @keyframes shake { 31361 0%, 100% { 31362 -webkit-transform: translateX(0); 31363 transform: translateX(0); 31364 } 31365 31366 10%, 30%, 50%, 70%, 90% { 31367 -webkit-transform: translateX(-10px); 31368 transform: translateX(-10px); 31369 } 31370 31371 20%, 40%, 60%, 80% { 31372 -webkit-transform: translateX(10px); 31373 transform: translateX(10px); 31374 } 31375 } 31376 31377 /* Bounce */ 31378 31379 @-webkit-keyframes bounce { 31380 0%, 20%, 50%, 80%, 100% { 31381 -webkit-transform: translateY(0); 31382 transform: translateY(0); 31383 } 31384 31385 40% { 31386 -webkit-transform: translateY(-30px); 31387 transform: translateY(-30px); 31388 } 31389 31390 60% { 31391 -webkit-transform: translateY(-15px); 31392 transform: translateY(-15px); 31393 } 31394 } 31395 31396 @keyframes bounce { 31397 0%, 20%, 50%, 80%, 100% { 31398 -webkit-transform: translateY(0); 31399 transform: translateY(0); 31400 } 31401 31402 40% { 31403 -webkit-transform: translateY(-30px); 31404 transform: translateY(-30px); 31405 } 31406 31407 60% { 31408 -webkit-transform: translateY(-15px); 31409 transform: translateY(-15px); 31410 } 31411 } 31412 31413 /* Tada */ 31414 31415 @-webkit-keyframes tada { 31416 0% { 31417 -webkit-transform: scale(1); 31418 transform: scale(1); 31419 } 31420 31421 10%, 20% { 31422 -webkit-transform: scale(0.9) rotate(-3deg); 31423 transform: scale(0.9) rotate(-3deg); 31424 } 31425 31426 30%, 50%, 70%, 90% { 31427 -webkit-transform: scale(1.1) rotate(3deg); 31428 transform: scale(1.1) rotate(3deg); 31429 } 31430 31431 40%, 60%, 80% { 31432 -webkit-transform: scale(1.1) rotate(-3deg); 31433 transform: scale(1.1) rotate(-3deg); 31434 } 31435 31436 100% { 31437 -webkit-transform: scale(1) rotate(0); 31438 transform: scale(1) rotate(0); 31439 } 31440 } 31441 31442 @keyframes tada { 31443 0% { 31444 -webkit-transform: scale(1); 31445 transform: scale(1); 31446 } 31447 31448 10%, 20% { 31449 -webkit-transform: scale(0.9) rotate(-3deg); 31450 transform: scale(0.9) rotate(-3deg); 31451 } 31452 31453 30%, 50%, 70%, 90% { 31454 -webkit-transform: scale(1.1) rotate(3deg); 31455 transform: scale(1.1) rotate(3deg); 31456 } 31457 31458 40%, 60%, 80% { 31459 -webkit-transform: scale(1.1) rotate(-3deg); 31460 transform: scale(1.1) rotate(-3deg); 31461 } 31462 31463 100% { 31464 -webkit-transform: scale(1) rotate(0); 31465 transform: scale(1) rotate(0); 31466 } 31467 } 31468 31469 /* Pulse */ 31470 31471 @-webkit-keyframes pulse { 31472 0% { 31473 -webkit-transform: scale(1); 31474 transform: scale(1); 31475 opacity: 1; 31476 } 31477 31478 50% { 31479 -webkit-transform: scale(0.9); 31480 transform: scale(0.9); 31481 opacity: 0.7; 31482 } 31483 31484 100% { 31485 -webkit-transform: scale(1); 31486 transform: scale(1); 31487 opacity: 1; 31488 } 31489 } 31490 31491 @keyframes pulse { 31492 0% { 31493 -webkit-transform: scale(1); 31494 transform: scale(1); 31495 opacity: 1; 31496 } 31497 31498 50% { 31499 -webkit-transform: scale(0.9); 31500 transform: scale(0.9); 31501 opacity: 0.7; 31502 } 31503 31504 100% { 31505 -webkit-transform: scale(1); 31506 transform: scale(1); 31507 opacity: 1; 31508 } 31509 } 31510 31511 /* Rubberband */ 31512 31513 @-webkit-keyframes jiggle { 31514 0% { 31515 -webkit-transform: scale3d(1, 1, 1); 31516 transform: scale3d(1, 1, 1); 31517 } 31518 31519 30% { 31520 -webkit-transform: scale3d(1.25, 0.75, 1); 31521 transform: scale3d(1.25, 0.75, 1); 31522 } 31523 31524 40% { 31525 -webkit-transform: scale3d(0.75, 1.25, 1); 31526 transform: scale3d(0.75, 1.25, 1); 31527 } 31528 31529 50% { 31530 -webkit-transform: scale3d(1.15, 0.85, 1); 31531 transform: scale3d(1.15, 0.85, 1); 31532 } 31533 31534 65% { 31535 -webkit-transform: scale3d(0.95, 1.05, 1); 31536 transform: scale3d(0.95, 1.05, 1); 31537 } 31538 31539 75% { 31540 -webkit-transform: scale3d(1.05, 0.95, 1); 31541 transform: scale3d(1.05, 0.95, 1); 31542 } 31543 31544 100% { 31545 -webkit-transform: scale3d(1, 1, 1); 31546 transform: scale3d(1, 1, 1); 31547 } 31548 } 31549 31550 @keyframes jiggle { 31551 0% { 31552 -webkit-transform: scale3d(1, 1, 1); 31553 transform: scale3d(1, 1, 1); 31554 } 31555 31556 30% { 31557 -webkit-transform: scale3d(1.25, 0.75, 1); 31558 transform: scale3d(1.25, 0.75, 1); 31559 } 31560 31561 40% { 31562 -webkit-transform: scale3d(0.75, 1.25, 1); 31563 transform: scale3d(0.75, 1.25, 1); 31564 } 31565 31566 50% { 31567 -webkit-transform: scale3d(1.15, 0.85, 1); 31568 transform: scale3d(1.15, 0.85, 1); 31569 } 31570 31571 65% { 31572 -webkit-transform: scale3d(0.95, 1.05, 1); 31573 transform: scale3d(0.95, 1.05, 1); 31574 } 31575 31576 75% { 31577 -webkit-transform: scale3d(1.05, 0.95, 1); 31578 transform: scale3d(1.05, 0.95, 1); 31579 } 31580 31581 100% { 31582 -webkit-transform: scale3d(1, 1, 1); 31583 transform: scale3d(1, 1, 1); 31584 } 31585 } 31586 31587 /******************************* 31588 Site Overrides 31589 *******************************/ 31590 /*! 31591 * # Semantic UI x.x - Video 31592 * http://github.com/semantic-org/semantic-ui/ 31593 * 31594 * 31595 * Copyright 2014 Contributors 31596 * Released under the MIT license 31597 * http://opensource.org/licenses/MIT 31598 * 31599 */ 31600 31601 /******************************* 31602 Video 31603 *******************************/ 31604 31605 .ui.video { 31606 background-color: #dddddd; 31607 position: relative; 31608 max-width: 100%; 31609 padding-bottom: 56.25%; 31610 height: 0px; 31611 overflow: hidden; 31612 } 31613 31614 /*-------------- 31615 Content 31616 ---------------*/ 31617 31618 /* Placeholder Image */ 31619 31620 .ui.video .placeholder { 31621 background-color: #333333; 31622 } 31623 31624 /* Play Icon Overlay */ 31625 31626 .ui.video .play { 31627 cursor: pointer; 31628 position: absolute; 31629 top: 0px; 31630 left: 0px; 31631 z-index: 10; 31632 width: 100%; 31633 height: 100%; 31634 opacity: 0.8; 31635 -webkit-transition: opacity 0.3s; 31636 transition: opacity 0.3s; 31637 } 31638 31639 .ui.video .play.icon:before { 31640 position: absolute; 31641 top: 50%; 31642 left: 50%; 31643 z-index: 11; 31644 background: rgba(0, 0, 0, 0.3); 31645 width: 8rem; 31646 height: 8rem; 31647 line-height: 8rem; 31648 border-radius: 500rem; 31649 color: #ffffff; 31650 font-size: 8rem; 31651 text-shadow: none; 31652 -webkit-transform: translateX(-50%) translateY(-50%); 31653 -ms-transform: translateX(-50%) translateY(-50%); 31654 transform: translateX(-50%) translateY(-50%); 31655 } 31656 31657 .ui.video .placeholder { 31658 position: absolute; 31659 top: 0px; 31660 left: 0px; 31661 display: block; 31662 width: 100%; 31663 height: 100%; 31664 } 31665 31666 /* IFrame Embed */ 31667 31668 .ui.video .embed iframe, 31669 .ui.video .embed embed, 31670 .ui.video .embed object { 31671 position: absolute; 31672 border: none; 31673 width: 100%; 31674 height: 100%; 31675 top: 0px; 31676 left: 0px; 31677 margin: 0em; 31678 padding: 0em; 31679 } 31680 31681 /******************************* 31682 States 31683 *******************************/ 31684 31685 /*-------------- 31686 Hover 31687 ---------------*/ 31688 31689 .ui.video .play:hover { 31690 opacity: 1; 31691 } 31692 31693 /*-------------- 31694 Active 31695 ---------------*/ 31696 31697 .ui.video.active .play, 31698 .ui.video.active .placeholder { 31699 display: none; 31700 } 31701 31702 .ui.video.active .embed { 31703 display: inline; 31704 } 31705 31706 /******************************* 31707 Video Overrides 31708 *******************************/ 31709 31710 /******************************* 31711 Site Overrides 31712 *******************************/ 31713 /*! 31714 * # Semantic UI x.x - Form 31715 * http://github.com/semantic-org/semantic-ui/ 31716 * 31717 * 31718 * Copyright 2014 Contributors 31719 * Released under the MIT license 31720 * http://opensource.org/licenses/MIT 31721 * 31722 */ 31723 31724 /******************************* 31725 Elements 31726 *******************************/ 31727 31728 /*-------------------- 31729 Form 31730 ---------------------*/ 31731 31732 .ui.form { 31733 position: relative; 31734 max-width: 100%; 31735 } 31736 31737 /*-------------------- 31738 Content 31739 ---------------------*/ 31740 31741 .ui.form > p { 31742 margin: 1em 0em; 31743 } 31744 31745 /*-------------------- 31746 Field 31747 ---------------------*/ 31748 31749 .ui.form .fields .field, 31750 .ui.form .field { 31751 clear: both; 31752 margin: 0em 0em 1em; 31753 } 31754 31755 .ui.form .fields:last-child, 31756 .ui.form .field:last-child { 31757 margin-bottom: 0em; 31758 } 31759 31760 /*-------------------- 31761 Labels 31762 ---------------------*/ 31763 31764 .ui.form .field > label { 31765 display: block; 31766 margin: 0em 0em 0.2857rem 0em; 31767 color: rgba(0, 0, 0, 0.8); 31768 font-size: 0.9285em; 31769 font-weight: bold; 31770 text-transform: none; 31771 } 31772 31773 .ui.form .grouped.fields > label { 31774 margin: 0em 0em 0.2857rem 0em; 31775 color: rgba(0, 0, 0, 0.8); 31776 font-size: 0.9285em; 31777 font-weight: bold; 31778 text-transform: none; 31779 } 31780 31781 .ui.form .inline.fields > label { 31782 display: inline-block; 31783 vertical-align: middle; 31784 margin: 0em 1em 0em 0em; 31785 color: rgba(0, 0, 0, 0.8); 31786 font-size: 0.9285em; 31787 font-weight: bold; 31788 text-transform: none; 31789 } 31790 31791 /*-------------------- 31792 Standard Inputs 31793 ---------------------*/ 31794 31795 .ui.form textarea, 31796 .ui.form input:not([type]), 31797 .ui.form input[type="date"], 31798 .ui.form input[type="datetime-local"], 31799 .ui.form input[type="email"], 31800 .ui.form input[type="number"], 31801 .ui.form input[type="password"], 31802 .ui.form input[type="search"], 31803 .ui.form input[type="tel"], 31804 .ui.form input[type="time"], 31805 .ui.form input[type="text"], 31806 .ui.form input[type="url"], 31807 .ui.form .ui.input { 31808 width: 100%; 31809 vertical-align: top; 31810 } 31811 31812 .ui.form input:not([type]), 31813 .ui.form input[type="date"], 31814 .ui.form input[type="datetime-local"], 31815 .ui.form input[type="email"], 31816 .ui.form input[type="number"], 31817 .ui.form input[type="password"], 31818 .ui.form input[type="search"], 31819 .ui.form input[type="tel"], 31820 .ui.form input[type="time"], 31821 .ui.form input[type="text"], 31822 .ui.form input[type="url"] { 31823 font-family: 'Roboto', 'Helvetica Neue', Arial, Helvetica, sans-serif; 31824 margin: 0em; 31825 outline: none; 31826 -webkit-appearance: none; 31827 tap-highlight-color: rgba(255, 255, 255, 0); 31828 line-height: 1.2142em; 31829 padding: 0.67861em 1em; 31830 font-size: 1em; 31831 background: #ffffff; 31832 border: 1px solid rgba(39, 41, 43, 0.15); 31833 color: rgba(0, 0, 0, 0.8); 31834 border-radius: 0.2857rem; 31835 box-shadow: 0em 0em 0em 0em transparent inset; 31836 -webkit-transition: background-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease; 31837 transition: background-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease; 31838 } 31839 31840 .ui.textarea, 31841 .ui.form textarea { 31842 margin: 0em; 31843 -webkit-appearance: none; 31844 tap-highlight-color: rgba(255, 255, 255, 0); 31845 padding: 0.78571em 1em; 31846 background: #ffffff; 31847 border: 1px solid rgba(39, 41, 43, 0.15); 31848 outline: none; 31849 color: rgba(0, 0, 0, 0.8); 31850 border-radius: 0.2857rem; 31851 box-shadow: 0em 0em 0em 0em transparent inset; 31852 -webkit-transition: background-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease; 31853 transition: background-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease; 31854 font-size: 1em; 31855 height: 12em; 31856 min-height: 8em; 31857 max-height: 24em; 31858 line-height: 1.2857; 31859 resize: vertical; 31860 } 31861 31862 .ui.form textarea, 31863 .ui.form input[type="checkbox"] { 31864 vertical-align: top; 31865 } 31866 31867 /*-------------------------- 31868 Input w/ attached Button 31869 ---------------------------*/ 31870 31871 .ui.form input.attached { 31872 width: auto; 31873 } 31874 31875 /*-------------------- 31876 Basic Select 31877 ---------------------*/ 31878 31879 .ui.form select { 31880 display: block; 31881 height: auto; 31882 width: 100%; 31883 background: #ffffff; 31884 border: 1px solid rgba(39, 41, 43, 0.15); 31885 border-radius: 0.2857rem; 31886 box-shadow: 0em 0em 0em 0em transparent inset; 31887 padding: 0.62em 1em; 31888 color: rgba(0, 0, 0, 0.8); 31889 -webkit-transition: background-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease; 31890 transition: background-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease; 31891 } 31892 31893 /*-------------------- 31894 Dropdown 31895 ---------------------*/ 31896 31897 .ui.form .field > .selection.dropdown { 31898 width: 100%; 31899 } 31900 31901 .ui.form .field > .selection.dropdown > .dropdown.icon { 31902 float: right; 31903 } 31904 31905 .ui.form .inline.field > .selection.dropdown { 31906 width: auto; 31907 } 31908 31909 .ui.form .inline.field > .selection.dropdown > .dropdown.icon { 31910 float: none; 31911 } 31912 31913 /*-------------------- 31914 Dividers 31915 ---------------------*/ 31916 31917 .ui.form .divider { 31918 clear: both; 31919 margin: 1em 0em; 31920 } 31921 31922 /*-------------------- 31923 Types of Messages 31924 ---------------------*/ 31925 31926 .ui.form .success.message, 31927 .ui.form .warning.message, 31928 .ui.form .error.message { 31929 display: none; 31930 } 31931 31932 /* Assumptions */ 31933 31934 .ui.form .message:first-child { 31935 margin-top: 0px; 31936 } 31937 31938 /*-------------------- 31939 Validation Prompt 31940 ---------------------*/ 31941 31942 .ui.form .field .prompt.label { 31943 white-space: nowrap; 31944 } 31945 31946 .ui.form .inline.field .prompt { 31947 margin: -0.5em 0em -0.5em 1em; 31948 } 31949 31950 .ui.form .inline.field .prompt:before { 31951 margin-top: -0.3em; 31952 bottom: auto; 31953 right: auto; 31954 top: 50%; 31955 left: 0em; 31956 } 31957 31958 /******************************* 31959 States 31960 *******************************/ 31961 31962 /*-------------------- 31963 Placeholder 31964 ---------------------*/ 31965 31966 /* browsers require these rules separate */ 31967 31968 .ui.form ::-webkit-input-placeholder { 31969 color: rgba(140, 140, 140, 0.8); 31970 } 31971 31972 .ui.form ::-moz-placeholder { 31973 color: rgba(140, 140, 140, 0.8); 31974 } 31975 31976 .ui.form :focus::-webkit-input-placeholder { 31977 color: rgba(89, 89, 89, 0.8); 31978 } 31979 31980 .ui.form :focus::-moz-placeholder { 31981 color: rgba(89, 89, 89, 0.8); 31982 } 31983 31984 /* Error Placeholder */ 31985 31986 .ui.form .error ::-webkit-input-placeholder { 31987 color: #e38585; 31988 } 31989 31990 .ui.form .error ::-moz-placeholder { 31991 color: #e38585; 31992 } 31993 31994 .ui.form .error :focus::-webkit-input-placeholder { 31995 color: #de7171; 31996 } 31997 31998 .ui.form .error :focus::-moz-placeholder { 31999 color: #de7171; 32000 } 32001 32002 /*-------------------- 32003 Focus 32004 ---------------------*/ 32005 32006 .ui.form input:not([type]):focus, 32007 .ui.form input[type="date"]:focus, 32008 .ui.form input[type="datetime-local"]:focus, 32009 .ui.form input[type="email"]:focus, 32010 .ui.form input[type="number"]:focus, 32011 .ui.form input[type="password"]:focus, 32012 .ui.form input[type="search"]:focus, 32013 .ui.form input[type="tel"]:focus, 32014 .ui.form input[type="time"]:focus, 32015 .ui.form input[type="text"]:focus, 32016 .ui.form input[type="url"]:focus { 32017 color: rgba(0, 0, 0, 0.85); 32018 border-color: rgba(39, 41, 43, 0.3); 32019 border-radius: 0em 0.2857rem 0.2857rem 0em; 32020 background: #ffffff; 32021 box-shadow: 1px 0em 0em 0em rgba(39, 41, 43, 0.3) inset; 32022 } 32023 32024 .ui.form textarea:focus { 32025 color: rgba(0, 0, 0, 0.85); 32026 border-color: rgba(39, 41, 43, 0.3); 32027 border-radius: 0em 0.2857rem 0.2857rem 0em; 32028 background: #ffffff; 32029 box-shadow: 1px 0em 0em 0em rgba(39, 41, 43, 0.3) inset; 32030 -webkit-appearance: none; 32031 } 32032 32033 /*-------------------- 32034 Success 32035 ---------------------*/ 32036 32037 /* On Form */ 32038 32039 .ui.form.success .success.message { 32040 display: block; 32041 } 32042 32043 /*-------------------- 32044 Error 32045 ---------------------*/ 32046 32047 /* On Form */ 32048 32049 .ui.form.warning .warning.message { 32050 display: block; 32051 } 32052 32053 /*-------------------- 32054 Warning 32055 ---------------------*/ 32056 32057 /* On Form */ 32058 32059 .ui.form.error .error.message { 32060 display: block; 32061 } 32062 32063 /* On Field(s) */ 32064 32065 .ui.form .fields.error .field label, 32066 .ui.form .field.error label, 32067 .ui.form .fields.error .field .input, 32068 .ui.form .field.error .input { 32069 color: #d95c5c; 32070 } 32071 32072 .ui.form .fields.error .field .corner.label, 32073 .ui.form .field.error .corner.label { 32074 border-color: #d95c5c; 32075 color: #ffffff; 32076 } 32077 32078 .ui.form .fields.error .field textarea, 32079 .ui.form .fields.error .field select, 32080 .ui.form .fields.error .field input:not([type]), 32081 .ui.form .fields.error .field input[type="date"], 32082 .ui.form .fields.error .field input[type="datetime-local"], 32083 .ui.form .fields.error .field input[type="email"], 32084 .ui.form .fields.error .field input[type="number"], 32085 .ui.form .fields.error .field input[type="password"], 32086 .ui.form .fields.error .field input[type="search"], 32087 .ui.form .fields.error .field input[type="tel"], 32088 .ui.form .fields.error .field input[type="time"], 32089 .ui.form .fields.error .field input[type="text"], 32090 .ui.form .fields.error .field input[type="url"], 32091 .ui.form .field.error textarea, 32092 .ui.form .field.error select, 32093 .ui.form .field.error input:not([type]), 32094 .ui.form .field.error input[type="date"], 32095 .ui.form .field.error input[type="datetime-local"], 32096 .ui.form .field.error input[type="email"], 32097 .ui.form .field.error input[type="number"], 32098 .ui.form .field.error input[type="password"], 32099 .ui.form .field.error input[type="search"], 32100 .ui.form .field.error input[type="tel"], 32101 .ui.form .field.error input[type="time"], 32102 .ui.form .field.error input[type="text"], 32103 .ui.form .field.error input[type="url"] { 32104 background: #fff0f0; 32105 border-color: #dbb1b1; 32106 color: #d95c5c; 32107 border-radius: 0em 0.2857rem 0.2857rem 0em; 32108 box-shadow: 2px 0em 0em 0em #d95c5c inset; 32109 } 32110 32111 .ui.form .field.error textarea:focus, 32112 .ui.form .field.error select:focus, 32113 .ui.form .field.error input:not([type]):focus, 32114 .ui.form .field.error input[type="date"]:focus, 32115 .ui.form .field.error input[type="datetime-local"]:focus, 32116 .ui.form .field.error input[type="email"]:focus, 32117 .ui.form .field.error input[type="number"]:focus, 32118 .ui.form .field.error input[type="password"]:focus, 32119 .ui.form .field.error input[type="search"]:focus, 32120 .ui.form .field.error input[type="tel"]:focus, 32121 .ui.form .field.error input[type="time"]:focus, 32122 .ui.form .field.error input[type="text"]:focus, 32123 .ui.form .field.error input[type="url"]:focus { 32124 background: #fff0f0; 32125 border-color: #dbb1b1; 32126 color: #dc6868; 32127 -webkit-appearance: none; 32128 box-shadow: 2px 0em 0em 0em #dc6868 inset; 32129 } 32130 32131 /* Preserve Native Select Stylings */ 32132 32133 .ui.form .field.error select { 32134 -webkit-appearance: menulist-button; 32135 } 32136 32137 /*------------------ 32138 Dropdown Error 32139 --------------------*/ 32140 32141 .ui.form .fields.error .field .ui.dropdown, 32142 .ui.form .fields.error .field .ui.dropdown .item, 32143 .ui.form .field.error .ui.dropdown, 32144 .ui.form .field.error .ui.dropdown .text, 32145 .ui.form .field.error .ui.dropdown .item { 32146 background: #fff0f0; 32147 color: #d95c5c; 32148 } 32149 32150 .ui.form .fields.error .field .ui.dropdown, 32151 .ui.form .field.error .ui.dropdown { 32152 border-color: #dbb1b1 !important; 32153 } 32154 32155 .ui.form .fields.error .field .ui.dropdown:hover, 32156 .ui.form .field.error .ui.dropdown:hover { 32157 border-color: #dbb1b1 !important; 32158 } 32159 32160 .ui.form .fields.error .field .ui.dropdown:hover .menu, 32161 .ui.form .field.error .ui.dropdown:hover .menu { 32162 border-color: #dbb1b1; 32163 } 32164 32165 /* Hover */ 32166 32167 .ui.form .fields.error .field .ui.dropdown .menu .item:hover, 32168 .ui.form .field.error .ui.dropdown .menu .item:hover { 32169 background-color: #fbe7e7; 32170 } 32171 32172 /* Active */ 32173 32174 .ui.form .fields.error .field .ui.dropdown .menu .active.item, 32175 .ui.form .field.error .ui.dropdown .menu .active.item { 32176 background-color: #fdcfcf !important; 32177 } 32178 32179 /*-------------------- 32180 Checkbox Error 32181 ---------------------*/ 32182 32183 .ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) label, 32184 .ui.form .field.error .checkbox:not(.toggle):not(.slider) label, 32185 .ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) .box, 32186 .ui.form .field.error .checkbox:not(.toggle):not(.slider) .box { 32187 color: #d95c5c; 32188 } 32189 32190 .ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) label:before, 32191 .ui.form .field.error .checkbox:not(.toggle):not(.slider) label:before, 32192 .ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) .box:before, 32193 .ui.form .field.error .checkbox:not(.toggle):not(.slider) .box:before { 32194 background: #fff0f0; 32195 border-color: #dbb1b1; 32196 } 32197 32198 .ui.form .fields.error .field .checkbox label:after, 32199 .ui.form .field.error .checkbox label:after, 32200 .ui.form .fields.error .field .checkbox .box:after, 32201 .ui.form .field.error .checkbox .box:after { 32202 color: #d95c5c; 32203 } 32204 32205 /*-------------------- 32206 Disabled 32207 ---------------------*/ 32208 32209 .ui.form .field :disabled, 32210 .ui.form .field.disabled { 32211 opacity: 0.5; 32212 } 32213 32214 .ui.form .field.disabled label { 32215 opacity: 0.5; 32216 } 32217 32218 .ui.form .field.disabled :disabled { 32219 opacity: 1; 32220 } 32221 32222 /*-------------- 32223 Loading 32224 ---------------*/ 32225 32226 .ui.loading.form { 32227 position: relative; 32228 cursor: default; 32229 point-events: none; 32230 text-shadow: none !important; 32231 color: transparent !important; 32232 -webkit-transition: all 0s linear; 32233 transition: all 0s linear; 32234 z-index: 100; 32235 } 32236 32237 .ui.loading.form:before { 32238 position: absolute; 32239 content: ''; 32240 top: 0%; 32241 left: 0%; 32242 background: rgba(255, 255, 255, 0.8); 32243 width: 100%; 32244 height: 100%; 32245 z-index: 100; 32246 } 32247 32248 .ui.loading.form:after { 32249 position: absolute; 32250 content: ''; 32251 top: 50%; 32252 left: 50%; 32253 margin: -1.5em 0em 0em -1.5em; 32254 width: 3em; 32255 height: 3em; 32256 -webkit-animation: form-spin 0.6s linear; 32257 animation: form-spin 0.6s linear; 32258 -webkit-animation-iteration-count: infinite; 32259 animation-iteration-count: infinite; 32260 border-radius: 500rem; 32261 border-color: #aaaaaa rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1); 32262 border-style: solid; 32263 border-width: 0.2em; 32264 box-shadow: 0px 0px 0px 1px transparent; 32265 visibility: visible; 32266 z-index: 101; 32267 } 32268 32269 @-webkit-keyframes form-spin { 32270 from { 32271 -webkit-transform: rotate(0deg); 32272 transform: rotate(0deg); 32273 } 32274 32275 to { 32276 -webkit-transform: rotate(360deg); 32277 transform: rotate(360deg); 32278 } 32279 } 32280 32281 @keyframes form-spin { 32282 from { 32283 -webkit-transform: rotate(0deg); 32284 transform: rotate(0deg); 32285 } 32286 32287 to { 32288 -webkit-transform: rotate(360deg); 32289 transform: rotate(360deg); 32290 } 32291 } 32292 32293 /******************************* 32294 Element Types 32295 *******************************/ 32296 32297 /*-------------------- 32298 Required Field 32299 ---------------------*/ 32300 32301 .ui.form .required.fields:not(.grouped) > .field > label:after, 32302 .ui.form .required.fields.grouped > label:after, 32303 .ui.form .required.field > label:after, 32304 .ui.form .required.fields:not(.grouped) > .field > .checkbox:after, 32305 .ui.form .required.field > .checkbox:after { 32306 margin: -0.2em 0em 0em 0.2em; 32307 content: '*'; 32308 color: #d95c5c; 32309 } 32310 32311 .ui.form .required.fields:not(.grouped) > .field > label:after, 32312 .ui.form .required.fields.grouped > label:after, 32313 .ui.form .required.field > label:after { 32314 display: inline-block; 32315 vertical-align: top; 32316 } 32317 32318 .ui.form .required.fields:not(.grouped) > .field > .checkbox:after, 32319 .ui.form .required.field > .checkbox:after { 32320 position: absolute; 32321 top: 0%; 32322 left: 100%; 32323 } 32324 32325 /******************************* 32326 Variations 32327 *******************************/ 32328 32329 /*-------------------- 32330 Inverted Colors 32331 ---------------------*/ 32332 32333 .ui.inverted.form label, 32334 .ui.form .inverted.segment label, 32335 .ui.form .inverted.segment .ui.checkbox label, 32336 .ui.form .inverted.segment .ui.checkbox .box, 32337 .ui.inverted.form .ui.checkbox label, 32338 .ui.inverted.form .ui.checkbox .box { 32339 color: #ffffff; 32340 } 32341 32342 /*-------------------- 32343 Field Groups 32344 ---------------------*/ 32345 32346 /* Grouped Vertically */ 32347 32348 .ui.form .grouped.fields { 32349 margin: 0em 0em 1em; 32350 } 32351 32352 .ui.form .grouped.fields:last-child { 32353 margin-bottom: 0em; 32354 } 32355 32356 .ui.form .grouped.fields > label { 32357 font-size: 0.9285em; 32358 } 32359 32360 .ui.form .grouped.fields .field { 32361 display: block; 32362 float: none; 32363 margin: 0.5em 0em; 32364 padding: 0em; 32365 } 32366 32367 /*-------------------- 32368 Fields 32369 ---------------------*/ 32370 32371 /* Split fields */ 32372 32373 .ui.form .fields { 32374 clear: both; 32375 } 32376 32377 .ui.form .fields:after { 32378 content: ' '; 32379 display: block; 32380 clear: both; 32381 visibility: hidden; 32382 line-height: 0; 32383 height: 0; 32384 } 32385 32386 .ui.form .fields > .field { 32387 clear: none; 32388 float: left; 32389 padding-left: 0.5em; 32390 padding-right: 0.5em; 32391 } 32392 32393 .ui.form .fields > .field:first-child { 32394 border-left: none; 32395 box-shadow: none; 32396 } 32397 32398 /* Other Combinations */ 32399 32400 .ui.form .two.fields > .fields, 32401 .ui.form .two.fields > .field { 32402 width: 50%; 32403 } 32404 32405 .ui.form .three.fields > .fields, 32406 .ui.form .three.fields > .field { 32407 width: 33.33333333%; 32408 } 32409 32410 .ui.form .four.fields > .fields, 32411 .ui.form .four.fields > .field { 32412 width: 25%; 32413 } 32414 32415 .ui.form .five.fields > .fields, 32416 .ui.form .five.fields > .field { 32417 width: 20%; 32418 } 32419 32420 .ui.form .six.fields > .fields, 32421 .ui.form .six.fields > .field { 32422 width: 16.66666667%; 32423 } 32424 32425 .ui.form .seven.fields > .fields, 32426 .ui.form .seven.fields > .field { 32427 width: 14.28571429%; 32428 } 32429 32430 .ui.form .eight.fields > .fields, 32431 .ui.form .eight.fields > .field { 32432 width: 12.5%; 32433 } 32434 32435 .ui.form .nine.fields > .fields, 32436 .ui.form .nine.fields > .field { 32437 width: 11.11111111%; 32438 } 32439 32440 .ui.form .ten.fields > .fields, 32441 .ui.form .ten.fields > .field { 32442 width: 10%; 32443 } 32444 32445 /* Swap to full width on mobile */ 32446 32447 @media only screen and (max-width: 767px) { 32448 .ui.form .two.fields > .fields, 32449 .ui.form .two.fields > .field, 32450 .ui.form .three.fields > .fields, 32451 .ui.form .three.fields > .field, 32452 .ui.form .four.fields > .fields, 32453 .ui.form .four.fields > .field, 32454 .ui.form .five.fields > .fields, 32455 .ui.form .five.fields > .field, 32456 .ui.form .six.fields > .fields, 32457 .ui.form .six.fields > .field, 32458 .ui.form .seven.fields > .fields, 32459 .ui.form .seven.fields > .field, 32460 .ui.form .eight.fields > .fields, 32461 .ui.form .eight.fields > .field, 32462 .ui.form .nine.fields > .fields, 32463 .ui.form .nine.fields > .field, 32464 .ui.form .ten.fields > .fields, 32465 .ui.form .ten.fields > .field { 32466 width: 100% !important; 32467 margin: 0em 0em 1em; 32468 padding-left: 0%; 32469 padding-right: 0%; 32470 } 32471 } 32472 32473 .ui.form .fields .field:first-child { 32474 padding-left: 0%; 32475 } 32476 32477 .ui.form .fields .field:last-child { 32478 padding-right: 0%; 32479 } 32480 32481 /* Sizing Combinations */ 32482 32483 .ui.form .fields .wide.field { 32484 width: 6.25%; 32485 padding-left: 0.5em; 32486 padding-right: 0.5em; 32487 } 32488 32489 .ui.form .fields .wide.field:first-child { 32490 padding-left: 0%; 32491 } 32492 32493 .ui.form .fields .wide.field:last-child { 32494 padding-right: 0%; 32495 } 32496 32497 .ui.form .one.wide.field { 32498 width: 6.25% !important; 32499 } 32500 32501 .ui.form .two.wide.field { 32502 width: 12.5% !important; 32503 } 32504 32505 .ui.form .three.wide.field { 32506 width: 18.75% !important; 32507 } 32508 32509 .ui.form .four.wide.field { 32510 width: 25% !important; 32511 } 32512 32513 .ui.form .five.wide.field { 32514 width: 31.25% !important; 32515 } 32516 32517 .ui.form .six.wide.field { 32518 width: 37.5% !important; 32519 } 32520 32521 .ui.form .seven.wide.field { 32522 width: 43.75% !important; 32523 } 32524 32525 .ui.form .eight.wide.field { 32526 width: 50% !important; 32527 } 32528 32529 .ui.form .nine.wide.field { 32530 width: 56.25% !important; 32531 } 32532 32533 .ui.form .ten.wide.field { 32534 width: 62.5% !important; 32535 } 32536 32537 .ui.form .eleven.wide.field { 32538 width: 68.75% !important; 32539 } 32540 32541 .ui.form .twelve.wide.field { 32542 width: 75% !important; 32543 } 32544 32545 .ui.form .thirteen.wide.field { 32546 width: 81.25% !important; 32547 } 32548 32549 .ui.form .fourteen.wide.field { 32550 width: 87.5% !important; 32551 } 32552 32553 .ui.form .fifteen.wide.field { 32554 width: 93.75% !important; 32555 } 32556 32557 .ui.form .sixteen.wide.field { 32558 width: 100% !important; 32559 } 32560 32561 /* Swap to full width on mobile */ 32562 32563 @media only screen and (max-width: 767px) { 32564 .ui.form .two.fields > .fields, 32565 .ui.form .two.fields > .field, 32566 .ui.form .three.fields > .fields, 32567 .ui.form .three.fields > .field, 32568 .ui.form .four.fields > .fields, 32569 .ui.form .four.fields > .field, 32570 .ui.form .five.fields > .fields, 32571 .ui.form .five.fields > .field, 32572 .ui.form .fields > .two.wide.field, 32573 .ui.form .fields > .three.wide.field, 32574 .ui.form .fields > .four.wide.field, 32575 .ui.form .fields > .five.wide.field, 32576 .ui.form .fields > .six.wide.field, 32577 .ui.form .fields > .seven.wide.field, 32578 .ui.form .fields > .eight.wide.field, 32579 .ui.form .fields > .nine.wide.field, 32580 .ui.form .fields > .ten.wide.field, 32581 .ui.form .fields > .eleven.wide.field, 32582 .ui.form .fields > .twelve.wide.field, 32583 .ui.form .fields > .thirteen.wide.field, 32584 .ui.form .fields > .fourteen.wide.field, 32585 .ui.form .fields > .fifteen.wide.field, 32586 .ui.form .fields > .sixteen.wide.field { 32587 width: 100% !important; 32588 margin: 0em 0em 1em; 32589 padding-left: 0%; 32590 padding-right: 0%; 32591 } 32592 } 32593 32594 /*-------------------- 32595 Inline Fields 32596 ---------------------*/ 32597 32598 .ui.form .inline.fields { 32599 margin: 0em 0em 1em; 32600 } 32601 32602 .ui.form .inline.fields .field { 32603 display: inline-block; 32604 float: none; 32605 margin: 0em 1em 0em 0em; 32606 padding: 0em; 32607 } 32608 32609 .ui.form .inline.fields .field > label, 32610 .ui.form .inline.fields .field > p, 32611 .ui.form .inline.fields .field > input, 32612 .ui.form .inline.fields .field > .ui.input, 32613 .ui.form .inline.field > label, 32614 .ui.form .inline.field > p, 32615 .ui.form .inline.field > input, 32616 .ui.form .inline.field > .ui.input { 32617 display: inline-block; 32618 width: auto; 32619 margin-top: 0em; 32620 margin-bottom: 0em; 32621 vertical-align: middle; 32622 font-size: 0.9285em; 32623 } 32624 32625 .ui.form .inline.fields .field > input, 32626 .ui.form .inline.fields .field > .ui.input, 32627 .ui.form .inline.field > input, 32628 .ui.form .inline.field > .ui.input { 32629 font-size: 0.9285em; 32630 } 32631 32632 .ui.form .inline.fields .field > .ui.checkbox label { 32633 padding-left: 1.75em; 32634 } 32635 32636 /* Label */ 32637 32638 .ui.form .inline.fields .field > :first-child, 32639 .ui.form .inline.field > :first-child { 32640 margin: 0em 0.2857rem 0em 0em; 32641 } 32642 32643 .ui.form .inline.fields .field > :only-child, 32644 .ui.form .inline.field > :only-child { 32645 margin: 0em; 32646 } 32647 32648 /*-------------------- 32649 Sizes 32650 ---------------------*/ 32651 32652 /* Standard */ 32653 32654 .ui.small.form { 32655 font-size: 0.875em; 32656 } 32657 32658 /* Medium */ 32659 32660 .ui.form { 32661 font-size: auto; 32662 } 32663 32664 /* Large */ 32665 32666 .ui.large.form { 32667 font-size: 1.125em; 32668 } 32669 32670 /* Huge */ 32671 32672 .ui.huge.form { 32673 font-size: 1.2em; 32674 } 32675 32676 /******************************* 32677 Theme Overrides 32678 *******************************/ 32679 32680 /******************************* 32681 Site Overrides 32682 *******************************/