github.com/Ne0nd0g/gophish@v0.7.1-0.20190220040016-11493024a07d/static/css/flat-ui.css (about) 1 @font-face { 2 font-family: "Flat-UI-Icons"; 3 src: url('../font/flat-ui-icons-regular.eot'); 4 src: url('../font/flat-ui-icons-regular.eot?#iefix') format('embedded-opentype'), url('../font/flat-ui-icons-regular.woff') format('woff'), url('../font/flat-ui-icons-regular.ttf') format('truetype'), url('../font/flat-ui-icons-regular.svg#flat-ui-icons-regular') format('svg'); 5 font-weight: normal; 6 font-style: normal; 7 } 8 /* Use the following CSS code if you want to use data attributes for inserting your icons */ 9 [data-icon]:before { 10 font-family: 'Flat-UI-Icons'; 11 content: attr(data-icon); 12 speak: none; 13 font-weight: normal; 14 font-variant: normal; 15 text-transform: none; 16 -webkit-font-smoothing: antialiased; 17 -moz-osx-font-smoothing: grayscale; 18 } 19 /* Use the following CSS code if you want to have a class per icon */ 20 /* 21 Instead of a list of all class selectors, 22 you can use the generic selector below, but it's slower: 23 [class*="fui-"] { 24 */ 25 .fui-arrow-right, 26 .fui-arrow-left, 27 .fui-cmd, 28 .fui-check-inverted, 29 .fui-heart, 30 .fui-location, 31 .fui-plus, 32 .fui-check, 33 .fui-cross, 34 .fui-list, 35 .fui-new, 36 .fui-video, 37 .fui-photo, 38 .fui-volume, 39 .fui-time, 40 .fui-eye, 41 .fui-chat, 42 .fui-search, 43 .fui-user, 44 .fui-mail, 45 .fui-lock, 46 .fui-gear, 47 .fui-radio-unchecked, 48 .fui-radio-checked, 49 .fui-checkbox-unchecked, 50 .fui-checkbox-checked, 51 .fui-calendar-solid, 52 .fui-pause, 53 .fui-play, 54 .fui-check-inverted-2 { 55 display: inline-block; 56 font-family: 'Flat-UI-Icons'; 57 speak: none; 58 font-style: normal; 59 font-weight: normal; 60 font-variant: normal; 61 text-transform: none; 62 -webkit-font-smoothing: antialiased; 63 -moz-osx-font-smoothing: grayscale; 64 } 65 .fui-arrow-right:before { 66 content: "\e02c"; 67 } 68 .fui-arrow-left:before { 69 content: "\e02d"; 70 } 71 .fui-cmd:before { 72 content: "\e02f"; 73 } 74 .fui-check-inverted:before { 75 content: "\e006"; 76 } 77 .fui-heart:before { 78 content: "\e007"; 79 } 80 .fui-location:before { 81 content: "\e008"; 82 } 83 .fui-plus:before { 84 content: "\e009"; 85 } 86 .fui-check:before { 87 content: "\e00a"; 88 } 89 .fui-cross:before { 90 content: "\e00b"; 91 } 92 .fui-list:before { 93 content: "\e00c"; 94 } 95 .fui-new:before { 96 content: "\e00d"; 97 } 98 .fui-video:before { 99 content: "\e00e"; 100 } 101 .fui-photo:before { 102 content: "\e00f"; 103 } 104 .fui-volume:before { 105 content: "\e010"; 106 } 107 .fui-time:before { 108 content: "\e011"; 109 } 110 .fui-eye:before { 111 content: "\e012"; 112 } 113 .fui-chat:before { 114 content: "\e013"; 115 } 116 .fui-search:before { 117 content: "\e01c"; 118 } 119 .fui-user:before { 120 content: "\e01d"; 121 } 122 .fui-mail:before { 123 content: "\e01e"; 124 } 125 .fui-lock:before { 126 content: "\e01f"; 127 } 128 .fui-gear:before { 129 content: "\e024"; 130 } 131 .fui-radio-unchecked:before { 132 content: "\e02b"; 133 } 134 .fui-radio-checked:before { 135 content: "\e032"; 136 } 137 .fui-checkbox-unchecked:before { 138 content: "\e033"; 139 } 140 .fui-checkbox-checked:before { 141 content: "\e034"; 142 } 143 .fui-calendar-solid:before { 144 content: "\e022"; 145 } 146 .fui-pause:before { 147 content: "\e03b"; 148 } 149 .fui-play:before { 150 content: "\e03c"; 151 } 152 .fui-check-inverted-2:before { 153 content: "\e000"; 154 } 155 .dropdown-arrow-inverse { 156 border-bottom-color: #283F50 !important; 157 border-top-color: #283F50 !important; 158 } 159 body { 160 font-family: "Source Sans Pro", Helvetica, Arial, sans-serif; 161 font-size: 16px; 162 line-height: 1.72222; 163 color: #283F50; 164 background-color: #ffffff; 165 } 166 a { 167 color: #16a085; 168 text-decoration: none; 169 -webkit-transition: 0.25s; 170 transition: 0.25s; 171 } 172 a:hover, 173 a:focus { 174 color: #1abc9c; 175 text-decoration: none; 176 } 177 a:focus { 178 outline: none; 179 } 180 .img-rounded { 181 border-radius: 6px; 182 } 183 .img-thumbnail { 184 padding: 4px; 185 line-height: 1.72222; 186 background-color: #ffffff; 187 border: 2px solid #bdc3c7; 188 border-radius: 6px; 189 -webkit-transition: all 0.25s ease-in-out; 190 transition: all 0.25s ease-in-out; 191 display: inline-block; 192 max-width: 100%; 193 height: auto; 194 } 195 .img-comment { 196 font-size: 15px; 197 line-height: 1.2; 198 font-style: italic; 199 margin: 24px 0; 200 } 201 h1, 202 h2, 203 h3, 204 h4, 205 h5, 206 h6{ 207 font-family: 'Roboto', sans-serif; 208 } 209 h1, 210 h2, 211 h3, 212 h4, 213 h5, 214 h6, 215 .h1, 216 .h2, 217 .h3, 218 .h4, 219 .h5, 220 .h6 { 221 font-weight: 700; 222 line-height: 1.1; 223 color: inherit; 224 } 225 h1 small, 226 h2 small, 227 h3 small, 228 h4 small, 229 h5 small, 230 h6 small, 231 .h1 small, 232 .h2 small, 233 .h3 small, 234 .h4 small, 235 .h5 small, 236 .h6 small { 237 color: #e7e9ec; 238 } 239 h1, 240 h2, 241 h3 { 242 margin-top: 30px; 243 margin-bottom: 15px; 244 } 245 h4, 246 h5, 247 h6 { 248 margin-top: 15px; 249 margin-bottom: 15px; 250 } 251 h6 { 252 font-weight: normal; 253 } 254 h1, 255 .h1 { 256 font-size: 61px; 257 } 258 h2, 259 .h2 { 260 font-size: 53px; 261 } 262 h3, 263 .h3 { 264 font-size: 40px; 265 } 266 h4, 267 .h4 { 268 font-size: 29px; 269 } 270 h5, 271 .h5 { 272 font-size: 28px; 273 } 274 h6, 275 .h6 { 276 font-size: 24px; 277 } 278 p { 279 font-size: 16px; 280 line-height: 1.72222; 281 margin: 0 0 15px; 282 } 283 .lead { 284 margin-bottom: 30px; 285 font-size: 28px; 286 line-height: 1.46428571; 287 font-weight: 300; 288 } 289 @media (min-width: 768px) { 290 .lead { 291 font-size: 30.006px; 292 } 293 } 294 small, 295 .small { 296 font-size: 83%; 297 line-height: 2.067; 298 } 299 .text-muted { 300 color: #bdc3c7; 301 } 302 .text-inverse { 303 color: #ffffff; 304 } 305 .text-primary { 306 color: #1abc9c; 307 } 308 a.text-primary:hover { 309 color: #15967d; 310 } 311 .text-warning { 312 color: #f1c40f; 313 } 314 a.text-warning:hover { 315 color: #c19d0c; 316 } 317 .text-danger { 318 color: #e74c3c; 319 } 320 a.text-danger:hover { 321 color: #b93d30; 322 } 323 .text-success { 324 color: #2ecc71; 325 } 326 a.text-success:hover { 327 color: #25a35a; 328 } 329 .text-info { 330 color: #3498db; 331 } 332 a.text-info:hover { 333 color: #2a7aaf; 334 } 335 .bg-primary { 336 color: #ffffff; 337 background-color: #283F50; 338 } 339 a.bg-primary:hover { 340 background-color: #222f3d; 341 } 342 .bg-success { 343 background-color: #dff0d8; 344 } 345 a.bg-success:hover { 346 background-color: #c1e2b3; 347 } 348 .bg-info { 349 background-color: #d9edf7; 350 } 351 a.bg-info:hover { 352 background-color: #afd9ee; 353 } 354 .bg-warning { 355 background-color: #fcf8e3; 356 } 357 a.bg-warning:hover { 358 background-color: #f7ecb5; 359 } 360 .bg-danger { 361 background-color: #f2dede; 362 } 363 a.bg-danger:hover { 364 background-color: #e4b9b9; 365 } 366 .page-header { 367 padding-bottom: 14px; 368 margin: 60px 0 30px; 369 border-bottom: 1px solid #e7e9ec; 370 } 371 ul, 372 ol { 373 margin-bottom: 15px; 374 } 375 dl { 376 margin-bottom: 30px; 377 } 378 dt, 379 dd { 380 line-height: 1.72222; 381 } 382 @media (min-width: 768px) { 383 .dl-horizontal dt { 384 width: 160px; 385 } 386 .dl-horizontal dd { 387 margin-left: 180px; 388 } 389 } 390 abbr[title], 391 abbr[data-original-title] { 392 border-bottom: 1px dotted #bdc3c7; 393 } 394 blockquote { 395 border-left: 3px solid #e7e9ec; 396 padding: 0 0 0 16px; 397 margin: 0 0 30px; 398 } 399 blockquote p { 400 font-size: 20px; 401 line-height: 1.55; 402 font-weight: normal; 403 margin-bottom: .4em; 404 } 405 blockquote small, 406 blockquote .small { 407 font-size: 16px; 408 line-height: 1.72222; 409 font-style: italic; 410 color: inherit; 411 } 412 blockquote small:before, 413 blockquote .small:before { 414 content: ""; 415 } 416 blockquote.pull-right { 417 padding-right: 16px; 418 padding-left: 0; 419 border-right: 3px solid #e7e9ec; 420 border-left: 0; 421 } 422 blockquote.pull-right small:after { 423 content: ""; 424 } 425 address { 426 margin-bottom: 30px; 427 line-height: 1.72222; 428 } 429 code, 430 kbd, 431 pre, 432 samp { 433 font-family: Monaco, Menlo, Consolas, "Courier New", monospace; 434 } 435 code { 436 padding: 2px 6px; 437 font-size: 85%; 438 color: #c7254e; 439 background-color: #f9f2f4; 440 border-radius: 4px; 441 } 442 kbd { 443 padding: 2px 6px; 444 font-size: 85%; 445 color: #ffffff; 446 background-color: #283F50; 447 border-radius: 4px; 448 box-shadow: none; 449 } 450 pre { 451 padding: 8px; 452 margin: 0 0 15px; 453 font-size: 13px; 454 line-height: 1.72222; 455 color: inherit; 456 background-color: #ffffff; 457 border: 2px solid #e7e9ec; 458 border-radius: 6px; 459 white-space: pre; 460 } 461 .pre-scrollable { 462 max-height: 340px; 463 } 464 .thumbnail { 465 display: block; 466 padding: 4px; 467 margin-bottom: 5px; 468 line-height: 1.72222; 469 background-color: #ffffff; 470 border: 2px solid #bdc3c7; 471 border-radius: 6px; 472 -webkit-transition: all 0.25s ease-in-out; 473 transition: all 0.25s ease-in-out; 474 } 475 .thumbnail > img, 476 .thumbnail a > img { 477 display: block; 478 max-width: 100%; 479 height: auto; 480 margin-left: auto; 481 margin-right: auto; 482 } 483 a.thumbnail:hover, 484 a.thumbnail:focus, 485 a.thumbnail.active { 486 border-color: #16a085; 487 } 488 .thumbnail .caption { 489 padding: 9px; 490 color: #283F50; 491 } 492 .btn { 493 border: none; 494 font-size: 15px; 495 font-weight: normal; 496 line-height: 1.4; 497 border-radius: 4px; 498 padding: 10px 15px; 499 -webkit-font-smoothing: subpixel-antialiased; 500 -webkit-transition: border .25s linear, color .25s linear, background-color .25s linear; 501 transition: border .25s linear, color .25s linear, background-color .25s linear; 502 } 503 .btn:hover, 504 .btn:focus { 505 outline: none; 506 color: #ffffff; 507 } 508 .btn:active, 509 .btn.active { 510 outline: none; 511 -webkit-box-shadow: none; 512 box-shadow: none; 513 } 514 .btn.disabled, 515 .btn[disabled], 516 fieldset[disabled] .btn { 517 background-color: #bdc3c7; 518 color: rgba(255, 255, 255, 0.75); 519 opacity: 0.7; 520 filter: alpha(opacity=70); 521 } 522 .btn > [class^="fui-"] { 523 margin: 0 1px; 524 position: relative; 525 line-height: 1; 526 top: 1px; 527 } 528 .btn-xs.btn > [class^="fui-"] { 529 font-size: 11px; 530 top: 0; 531 } 532 .btn-hg.btn > [class^="fui-"] { 533 top: 2px; 534 } 535 .btn-default { 536 color: #ffffff; 537 background-color: #bdc3c7; 538 } 539 .btn-default:hover, 540 .btn-default:focus, 541 .btn-default:active, 542 .btn-default.active, 543 .open .dropdown-toggle.btn-default { 544 color: #ffffff; 545 background-color: #cacfd2; 546 border-color: #cacfd2; 547 } 548 .btn-default:active, 549 .btn-default.active, 550 .open .dropdown-toggle.btn-default { 551 background: #a1a6a9; 552 border-color: #a1a6a9; 553 } 554 .btn-default.disabled, 555 .btn-default[disabled], 556 fieldset[disabled] .btn-default, 557 .btn-default.disabled:hover, 558 .btn-default[disabled]:hover, 559 fieldset[disabled] .btn-default:hover, 560 .btn-default.disabled:focus, 561 .btn-default[disabled]:focus, 562 fieldset[disabled] .btn-default:focus, 563 .btn-default.disabled:active, 564 .btn-default[disabled]:active, 565 fieldset[disabled] .btn-default:active, 566 .btn-default.disabled.active, 567 .btn-default[disabled].active, 568 fieldset[disabled] .btn-default.active { 569 background-color: #bdc3c7; 570 border-color: #bdc3c7; 571 } 572 .btn-primary { 573 color: #ffffff; 574 background-color: #1abc9c; 575 } 576 .btn-primary:hover, 577 .btn-primary:focus, 578 .btn-primary:active, 579 .btn-primary.active, 580 .open .dropdown-toggle.btn-primary { 581 color: #ffffff; 582 background-color: #48c9b0; 583 border-color: #48c9b0; 584 } 585 .btn-primary:active, 586 .btn-primary.active, 587 .open .dropdown-toggle.btn-primary { 588 background: #16a085; 589 border-color: #16a085; 590 } 591 .btn-primary.disabled, 592 .btn-primary[disabled], 593 fieldset[disabled] .btn-primary, 594 .btn-primary.disabled:hover, 595 .btn-primary[disabled]:hover, 596 fieldset[disabled] .btn-primary:hover, 597 .btn-primary.disabled:focus, 598 .btn-primary[disabled]:focus, 599 fieldset[disabled] .btn-primary:focus, 600 .btn-primary.disabled:active, 601 .btn-primary[disabled]:active, 602 fieldset[disabled] .btn-primary:active, 603 .btn-primary.disabled.active, 604 .btn-primary[disabled].active, 605 fieldset[disabled] .btn-primary.active { 606 background-color: #1abc9c; 607 border-color: #1abc9c; 608 } 609 .btn-info { 610 color: #ffffff; 611 background-color: #3498db; 612 } 613 .btn-info:hover, 614 .btn-info:focus, 615 .btn-info:active, 616 .btn-info.active, 617 .open .dropdown-toggle.btn-info { 618 color: #ffffff; 619 background-color: #5dade2; 620 border-color: #5dade2; 621 } 622 .btn-info:active, 623 .btn-info.active, 624 .open .dropdown-toggle.btn-info { 625 background: #2c81ba; 626 border-color: #2c81ba; 627 } 628 .btn-info.disabled, 629 .btn-info[disabled], 630 fieldset[disabled] .btn-info, 631 .btn-info.disabled:hover, 632 .btn-info[disabled]:hover, 633 fieldset[disabled] .btn-info:hover, 634 .btn-info.disabled:focus, 635 .btn-info[disabled]:focus, 636 fieldset[disabled] .btn-info:focus, 637 .btn-info.disabled:active, 638 .btn-info[disabled]:active, 639 fieldset[disabled] .btn-info:active, 640 .btn-info.disabled.active, 641 .btn-info[disabled].active, 642 fieldset[disabled] .btn-info.active { 643 background-color: #3498db; 644 border-color: #3498db; 645 } 646 .btn-danger { 647 color: #ffffff; 648 background-color: #e74c3c; 649 } 650 .btn-danger:hover, 651 .btn-danger:focus, 652 .btn-danger:active, 653 .btn-danger.active, 654 .open .dropdown-toggle.btn-danger { 655 color: #ffffff; 656 background-color: #ec7063; 657 border-color: #ec7063; 658 } 659 .btn-danger:active, 660 .btn-danger.active, 661 .open .dropdown-toggle.btn-danger { 662 background: #c44133; 663 border-color: #c44133; 664 } 665 .btn-danger.disabled, 666 .btn-danger[disabled], 667 fieldset[disabled] .btn-danger, 668 .btn-danger.disabled:hover, 669 .btn-danger[disabled]:hover, 670 fieldset[disabled] .btn-danger:hover, 671 .btn-danger.disabled:focus, 672 .btn-danger[disabled]:focus, 673 fieldset[disabled] .btn-danger:focus, 674 .btn-danger.disabled:active, 675 .btn-danger[disabled]:active, 676 fieldset[disabled] .btn-danger:active, 677 .btn-danger.disabled.active, 678 .btn-danger[disabled].active, 679 fieldset[disabled] .btn-danger.active { 680 background-color: #e74c3c; 681 border-color: #e74c3c; 682 } 683 .btn-success { 684 color: #ffffff; 685 background-color: #2ecc71; 686 } 687 .btn-success:hover, 688 .btn-success:focus, 689 .btn-success:active, 690 .btn-success.active, 691 .open .dropdown-toggle.btn-success { 692 color: #ffffff; 693 background-color: #58d68d; 694 border-color: #58d68d; 695 } 696 .btn-success:active, 697 .btn-success.active, 698 .open .dropdown-toggle.btn-success { 699 background: #27ad60; 700 border-color: #27ad60; 701 } 702 .btn-success.disabled, 703 .btn-success[disabled], 704 fieldset[disabled] .btn-success, 705 .btn-success.disabled:hover, 706 .btn-success[disabled]:hover, 707 fieldset[disabled] .btn-success:hover, 708 .btn-success.disabled:focus, 709 .btn-success[disabled]:focus, 710 fieldset[disabled] .btn-success:focus, 711 .btn-success.disabled:active, 712 .btn-success[disabled]:active, 713 fieldset[disabled] .btn-success:active, 714 .btn-success.disabled.active, 715 .btn-success[disabled].active, 716 fieldset[disabled] .btn-success.active { 717 background-color: #2ecc71; 718 border-color: #2ecc71; 719 } 720 .btn-warning { 721 color: #ffffff; 722 background-color: #f1c40f; 723 } 724 .btn-warning:hover, 725 .btn-warning:focus, 726 .btn-warning:active, 727 .btn-warning.active, 728 .open .dropdown-toggle.btn-warning { 729 color: #ffffff; 730 background-color: #f5d313; 731 border-color: #f5d313; 732 } 733 .btn-warning:active, 734 .btn-warning.active, 735 .open .dropdown-toggle.btn-warning { 736 background: #cda70d; 737 border-color: #cda70d; 738 } 739 .btn-warning.disabled, 740 .btn-warning[disabled], 741 fieldset[disabled] .btn-warning, 742 .btn-warning.disabled:hover, 743 .btn-warning[disabled]:hover, 744 fieldset[disabled] .btn-warning:hover, 745 .btn-warning.disabled:focus, 746 .btn-warning[disabled]:focus, 747 fieldset[disabled] .btn-warning:focus, 748 .btn-warning.disabled:active, 749 .btn-warning[disabled]:active, 750 fieldset[disabled] .btn-warning:active, 751 .btn-warning.disabled.active, 752 .btn-warning[disabled].active, 753 fieldset[disabled] .btn-warning.active { 754 background-color: #f1c40f; 755 border-color: #f1c40f; 756 } 757 .btn-inverse { 758 color: #ffffff; 759 background-color: #283F50; 760 } 761 .btn-inverse:hover, 762 .btn-inverse:focus, 763 .btn-inverse:active, 764 .btn-inverse.active, 765 .open .dropdown-toggle.btn-inverse { 766 color: #ffffff; 767 background-color: #415b76; 768 border-color: #415b76; 769 } 770 .btn-inverse:active, 771 .btn-inverse.active, 772 .open .dropdown-toggle.btn-inverse { 773 background: #2c3e50; 774 border-color: #2c3e50; 775 } 776 .btn-inverse.disabled, 777 .btn-inverse[disabled], 778 fieldset[disabled] .btn-inverse, 779 .btn-inverse.disabled:hover, 780 .btn-inverse[disabled]:hover, 781 fieldset[disabled] .btn-inverse:hover, 782 .btn-inverse.disabled:focus, 783 .btn-inverse[disabled]:focus, 784 fieldset[disabled] .btn-inverse:focus, 785 .btn-inverse.disabled:active, 786 .btn-inverse[disabled]:active, 787 fieldset[disabled] .btn-inverse:active, 788 .btn-inverse.disabled.active, 789 .btn-inverse[disabled].active, 790 fieldset[disabled] .btn-inverse.active { 791 background-color: #283F50; 792 border-color: #283F50; 793 } 794 .btn-embossed { 795 -webkit-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.15); 796 box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.15); 797 } 798 .btn-embossed.active, 799 .btn-embossed:active { 800 -webkit-box-shadow: inset 0 2px 0 rgba(0, 0, 0, 0.15); 801 box-shadow: inset 0 2px 0 rgba(0, 0, 0, 0.15); 802 } 803 .btn-wide { 804 min-width: 140px; 805 padding-left: 30px; 806 padding-right: 30px; 807 } 808 .btn-link { 809 color: #16a085; 810 } 811 .btn-link:hover, 812 .btn-link:focus { 813 color: #1abc9c; 814 text-decoration: underline; 815 background-color: transparent; 816 } 817 .btn-link[disabled]:hover, 818 fieldset[disabled] .btn-link:hover, 819 .btn-link[disabled]:focus, 820 fieldset[disabled] .btn-link:focus { 821 color: #bdc3c7; 822 text-decoration: none; 823 } 824 .btn-hg { 825 padding: 13px 20px; 826 font-size: 22px; 827 line-height: 1.227; 828 border-radius: 6px; 829 } 830 .btn-lg { 831 padding: 10px 19px; 832 font-size: 17px; 833 line-height: 1.471; 834 border-radius: 6px; 835 } 836 .btn-sm { 837 padding: 9px 13px; 838 font-size: 13px; 839 line-height: 1.385; 840 border-radius: 4px; 841 } 842 .btn-xs { 843 padding: 6px 9px; 844 font-size: 12px; 845 line-height: 1.083; 846 border-radius: 3px; 847 } 848 .btn-tip { 849 font-weight: 300; 850 padding-left: 10px; 851 font-size: 92%; 852 } 853 .btn-block { 854 white-space: normal; 855 } 856 .btn-default .caret { 857 border-top-color: #ffffff; 858 } 859 .btn-primary .caret, 860 .btn-success .caret, 861 .btn-warning .caret, 862 .btn-danger .caret, 863 .btn-info .caret { 864 border-top-color: #ffffff; 865 } 866 .dropup .btn-default .caret { 867 border-bottom-color: #ffffff; 868 } 869 .dropup .btn-primary .caret, 870 .dropup .btn-success .caret, 871 .dropup .btn-warning .caret, 872 .dropup .btn-danger .caret, 873 .dropup .btn-info .caret { 874 border-bottom-color: #ffffff; 875 } 876 .btn-group-xs > .btn { 877 padding: 6px 9px; 878 font-size: 12px; 879 line-height: 1.083; 880 border-radius: 3px; 881 } 882 .btn-group-sm > .btn { 883 padding: 9px 13px; 884 font-size: 13px; 885 line-height: 1.385; 886 border-radius: 4px; 887 } 888 .btn-group-lg > .btn { 889 padding: 10px 19px; 890 font-size: 17px; 891 line-height: 1.471; 892 border-radius: 6px; 893 } 894 .btn-group-gh > .btn { 895 padding: 13px 20px; 896 font-size: 22px; 897 line-height: 1.227; 898 border-radius: 6px; 899 } 900 .btn-group > .btn + .btn { 901 margin-left: 0; 902 } 903 .btn-group > .btn + .dropdown-toggle { 904 border-left: 2px solid rgba(52, 73, 94, 0.15); 905 padding-left: 12px; 906 padding-right: 12px; 907 } 908 .btn-group > .btn + .dropdown-toggle .caret { 909 margin-left: 3px; 910 margin-right: 3px; 911 } 912 .btn-group > .btn.btn-gh + .dropdown-toggle .caret { 913 margin-left: 7px; 914 margin-right: 7px; 915 } 916 .btn-group > .btn.btn-sm + .dropdown-toggle .caret { 917 margin-left: 0; 918 margin-right: 0; 919 } 920 .btn-group > .btn, 921 .btn-group > .dropdown-menu, 922 .btn-group > .popover { 923 font-weight: 400; 924 } 925 .btn-group:focus .dropdown-toggle { 926 outline: none; 927 -webkit-transition: 0.25s; 928 transition: 0.25s; 929 } 930 .btn-group.open .dropdown-toggle { 931 color: rgba(255, 255, 255, 0.75); 932 -webkit-box-shadow: none; 933 box-shadow: none; 934 } 935 .btn-toolbar .btn.active { 936 color: #ffffff; 937 } 938 .btn-toolbar .btn > [class^="fui-"] { 939 font-size: 16px; 940 margin: 0 1px; 941 } 942 .caret { 943 border-width: 8px 6px; 944 border-bottom-color: #283F50; 945 border-top-color: #283F50; 946 border-style: solid; 947 border-bottom-style: none; 948 -webkit-transition: 0.25s; 949 transition: 0.25s; 950 -webkit-transform: scale(1.001); 951 -ms-transform: scale(1.001); 952 transform: scale(1.001); 953 } 954 .dropup .caret, 955 .dropup .btn-lg .caret, 956 .navbar-fixed-bottom .dropdown .caret { 957 border-bottom-width: 8px; 958 } 959 .btn-lg .caret { 960 border-top-width: 8px; 961 border-right-width: 6px; 962 border-left-width: 6px; 963 } 964 .select { 965 display: inline-block; 966 margin-bottom: 10px; 967 } 968 [class*="span"] > .select[class*="span"] { 969 margin-left: 0; 970 } 971 .select[class*="span"] .btn { 972 width: 100%; 973 } 974 .select.select-block { 975 display: block; 976 float: none; 977 margin-left: 0; 978 width: auto; 979 } 980 .select.select-block:before, 981 .select.select-block:after { 982 content: " "; 983 /* 1 */ 984 985 display: table; 986 /* 2 */ 987 988 } 989 .select.select-block:after { 990 clear: both; 991 } 992 .select.select-block .btn { 993 width: 100%; 994 } 995 .select.select-block .dropdown-menu { 996 width: 100%; 997 } 998 .select .btn { 999 width: 220px; 1000 } 1001 .select .btn.btn-hg .filter-option { 1002 left: 20px; 1003 right: 40px; 1004 top: 13px; 1005 } 1006 .select .btn.btn-hg .caret { 1007 right: 20px; 1008 } 1009 .select .btn.btn-lg .filter-option { 1010 left: 16px; 1011 right: 38px; 1012 } 1013 .select .btn.btn-sm .filter-option { 1014 left: 13px; 1015 right: 33px; 1016 } 1017 .select .btn.btn-sm .caret { 1018 right: 13px; 1019 } 1020 .select .btn.btn-xs .filter-option { 1021 left: 13px; 1022 right: 33px; 1023 top: 5px; 1024 } 1025 .select .btn.btn-xs .caret { 1026 right: 13px; 1027 } 1028 .select .btn .filter-option { 1029 height: 26px; 1030 left: 13px; 1031 overflow: hidden; 1032 position: absolute; 1033 right: 33px; 1034 text-align: left; 1035 top: 10px; 1036 } 1037 .select .btn .caret { 1038 position: absolute; 1039 right: 16px; 1040 top: 50%; 1041 margin-top: -3px; 1042 } 1043 .select .btn .dropdown-toggle { 1044 border-radius: 6px; 1045 } 1046 .select .btn .dropdown-menu { 1047 min-width: 100%; 1048 } 1049 .select .btn .dropdown-menu dt { 1050 cursor: default; 1051 display: block; 1052 padding: 3px 20px; 1053 } 1054 .select .btn .dropdown-menu li:not(.disabled) > a:hover small { 1055 color: rgba(255, 255, 255, 0.004); 1056 } 1057 .select .btn .dropdown-menu li > a { 1058 min-height: 20px; 1059 } 1060 .select .btn .dropdown-menu li > a.opt { 1061 padding-left: 35px; 1062 } 1063 .select .btn .dropdown-menu li small { 1064 padding-left: .5em; 1065 } 1066 .select .btn .dropdown-menu li > dt small { 1067 font-weight: normal; 1068 } 1069 .select .btn > .disabled, 1070 .select .btn .dropdown-menu li.disabled > a { 1071 cursor: default; 1072 } 1073 .select .caret { 1074 border-bottom-color: #ffffff; 1075 border-top-color: #ffffff; 1076 } 1077 legend { 1078 display: block; 1079 width: 100%; 1080 padding: 0; 1081 margin-bottom: 15px; 1082 font-size: 24px; 1083 line-height: inherit; 1084 color: inherit; 1085 border-bottom: none; 1086 } 1087 textarea { 1088 font-size: 20px; 1089 line-height: 24px; 1090 padding: 5px 11px; 1091 } 1092 input[type="search"] { 1093 -webkit-appearance: none !important; 1094 } 1095 label { 1096 font-weight: normal; 1097 font-size: 15px; 1098 line-height: 2.4; 1099 } 1100 .form-control:-moz-placeholder { 1101 color: #b2bcc5; 1102 } 1103 .form-control::-moz-placeholder { 1104 color: #b2bcc5; 1105 opacity: 1; 1106 } 1107 .form-control:-ms-input-placeholder { 1108 color: #b2bcc5; 1109 } 1110 .form-control::-webkit-input-placeholder { 1111 color: #b2bcc5; 1112 } 1113 .form-control.placeholder { 1114 color: #b2bcc5; 1115 } 1116 .form-control { 1117 border: 1px solid #bdc3c7; 1118 color: #283F50; 1119 font-family: "Source Sans Pro", Helvetica, Arial, sans-serif; 1120 font-size: 15px; 1121 line-height: 1.467; 1122 padding: 8px 12px; 1123 height: 42px; 1124 -webkit-appearance: none; 1125 border-radius: 6px; 1126 -webkit-box-shadow: none; 1127 box-shadow: none; 1128 -webkit-transition: border .25s linear, color .25s linear, background-color .25s linear; 1129 transition: border .25s linear, color .25s linear, background-color .25s linear; 1130 } 1131 .form-group.focus .form-control, 1132 .form-control:focus { 1133 border-color: #1abc9c; 1134 outline: 0; 1135 -webkit-box-shadow: none; 1136 box-shadow: none; 1137 } 1138 .form-control[disabled], 1139 .form-control[readonly], 1140 fieldset[disabled] .form-control { 1141 background-color: #f4f6f6; 1142 border-color: #d5dbdb; 1143 color: #555555; 1144 cursor: default; 1145 opacity: 0.7; 1146 filter: alpha(opacity=70); 1147 } 1148 .form-control.flat { 1149 border-color: transparent; 1150 } 1151 .form-control.flat:hover { 1152 border-color: #bdc3c7; 1153 } 1154 .form-control.flat:focus { 1155 border-color: #1abc9c; 1156 } 1157 .input-sm { 1158 height: 35px; 1159 padding: 6px 10px; 1160 font-size: 13px; 1161 line-height: 1.462; 1162 border-radius: 6px; 1163 } 1164 select.input-sm { 1165 height: 35px; 1166 } 1167 textarea.input-sm, 1168 select[multiple].input-sm { 1169 height: auto; 1170 } 1171 .input-lg { 1172 height: 45px; 1173 padding: 10px 15px; 1174 font-size: 17px; 1175 line-height: 1.235; 1176 border-radius: 6px; 1177 } 1178 select.input-lg { 1179 height: 45px; 1180 line-height: 45px; 1181 } 1182 textarea.input-lg, 1183 select[multiple].input-lg { 1184 height: auto; 1185 } 1186 .input-hg { 1187 height: 53px; 1188 padding: 10px 16px; 1189 font-size: 22px; 1190 line-height: 1.318; 1191 border-radius: 6px; 1192 } 1193 select.input-hg { 1194 height: 53px; 1195 line-height: 53px; 1196 } 1197 textarea.input-hg, 1198 select[multiple].input-hg { 1199 height: auto; 1200 } 1201 .has-warning .help-block, 1202 .has-warning .control-label, 1203 .has-warning .radio, 1204 .has-warning .checkbox, 1205 .has-warning .radio-inline, 1206 .has-warning .checkbox-inline { 1207 color: #f1c40f; 1208 } 1209 .has-warning .form-control { 1210 color: #f1c40f; 1211 border-color: #f1c40f; 1212 -webkit-box-shadow: none; 1213 box-shadow: none; 1214 } 1215 .has-warning .form-control:-moz-placeholder { 1216 color: #f1c40f; 1217 } 1218 .has-warning .form-control::-moz-placeholder { 1219 color: #f1c40f; 1220 opacity: 1; 1221 } 1222 .has-warning .form-control:-ms-input-placeholder { 1223 color: #f1c40f; 1224 } 1225 .has-warning .form-control::-webkit-input-placeholder { 1226 color: #f1c40f; 1227 } 1228 .has-warning .form-control.placeholder { 1229 color: #f1c40f; 1230 } 1231 .has-warning .form-control:focus { 1232 border-color: #f1c40f; 1233 -webkit-box-shadow: none; 1234 box-shadow: none; 1235 } 1236 .has-warning .input-group-addon { 1237 color: #f1c40f; 1238 border-color: #f1c40f; 1239 background-color: #ffffff; 1240 } 1241 .has-error .help-block, 1242 .has-error .control-label, 1243 .has-error .radio, 1244 .has-error .checkbox, 1245 .has-error .radio-inline, 1246 .has-error .checkbox-inline { 1247 color: #e74c3c; 1248 } 1249 .has-error .form-control { 1250 color: #e74c3c; 1251 border-color: #e74c3c; 1252 -webkit-box-shadow: none; 1253 box-shadow: none; 1254 } 1255 .has-error .form-control:-moz-placeholder { 1256 color: #e74c3c; 1257 } 1258 .has-error .form-control::-moz-placeholder { 1259 color: #e74c3c; 1260 opacity: 1; 1261 } 1262 .has-error .form-control:-ms-input-placeholder { 1263 color: #e74c3c; 1264 } 1265 .has-error .form-control::-webkit-input-placeholder { 1266 color: #e74c3c; 1267 } 1268 .has-error .form-control.placeholder { 1269 color: #e74c3c; 1270 } 1271 .has-error .form-control:focus { 1272 border-color: #e74c3c; 1273 -webkit-box-shadow: none; 1274 box-shadow: none; 1275 } 1276 .has-error .input-group-addon { 1277 color: #e74c3c; 1278 border-color: #e74c3c; 1279 background-color: #ffffff; 1280 } 1281 .has-success .help-block, 1282 .has-success .control-label, 1283 .has-success .radio, 1284 .has-success .checkbox, 1285 .has-success .radio-inline, 1286 .has-success .checkbox-inline { 1287 color: #2ecc71; 1288 } 1289 .has-success .form-control { 1290 color: #2ecc71; 1291 border-color: #2ecc71; 1292 -webkit-box-shadow: none; 1293 box-shadow: none; 1294 } 1295 .has-success .form-control:-moz-placeholder { 1296 color: #2ecc71; 1297 } 1298 .has-success .form-control::-moz-placeholder { 1299 color: #2ecc71; 1300 opacity: 1; 1301 } 1302 .has-success .form-control:-ms-input-placeholder { 1303 color: #2ecc71; 1304 } 1305 .has-success .form-control::-webkit-input-placeholder { 1306 color: #2ecc71; 1307 } 1308 .has-success .form-control.placeholder { 1309 color: #2ecc71; 1310 } 1311 .has-success .form-control:focus { 1312 border-color: #2ecc71; 1313 -webkit-box-shadow: none; 1314 box-shadow: none; 1315 } 1316 .has-success .input-group-addon { 1317 color: #2ecc71; 1318 border-color: #2ecc71; 1319 background-color: #ffffff; 1320 } 1321 .help-block { 1322 font-size: 15px; 1323 margin-bottom: 5px; 1324 color: inherit; 1325 } 1326 .form-group { 1327 position: relative; 1328 margin-bottom: 20px; 1329 } 1330 .form-horizontal .control-label, 1331 .form-horizontal .radio, 1332 .form-horizontal .checkbox, 1333 .form-horizontal .radio-inline, 1334 .form-horizontal .checkbox-inline { 1335 margin-top: 0; 1336 margin-bottom: 0; 1337 padding-top: 6px; 1338 } 1339 .form-horizontal .form-group { 1340 margin-left: -15px; 1341 margin-right: -15px; 1342 } 1343 .form-horizontal .form-group:before, 1344 .form-horizontal .form-group:after { 1345 content: " "; 1346 /* 1 */ 1347 1348 display: table; 1349 /* 2 */ 1350 1351 } 1352 .form-horizontal .form-group:after { 1353 clear: both; 1354 } 1355 .form-horizontal .form-control-static { 1356 padding-top: 6px; 1357 } 1358 .form-group { 1359 position: relative; 1360 } 1361 .form-control + .input-icon { 1362 position: absolute; 1363 top: 2px; 1364 right: 2px; 1365 line-height: 37px; 1366 vertical-align: middle; 1367 font-size: 20px; 1368 color: #b2bcc5; 1369 background-color: #ffffff; 1370 padding: 0 12px 0 0; 1371 border-radius: 6px; 1372 } 1373 .input-hg + .input-icon { 1374 line-height: 49px; 1375 padding: 0 16px 0 0; 1376 } 1377 .input-lg + .input-icon { 1378 line-height: 41px; 1379 padding: 0 15px 0 0; 1380 } 1381 .input-sm + .input-icon { 1382 font-size: 16px; 1383 line-height: 30px; 1384 padding: 0 10px 0 0; 1385 } 1386 .has-success .input-icon { 1387 color: #2ecc71; 1388 } 1389 .has-warning .input-icon { 1390 color: #f1c40f; 1391 } 1392 .has-error .input-icon { 1393 color: #e74c3c; 1394 } 1395 .form-control[disabled] + .input-icon, 1396 .form-control[readonly] + .input-icon, 1397 fieldset[disabled] .form-control + .input-icon, 1398 .form-control.disabled + .input-icon { 1399 color: #d5dbdb; 1400 background-color: transparent; 1401 opacity: 0.7; 1402 filter: alpha(opacity=70); 1403 } 1404 .input-group-hg > .form-control, 1405 .input-group-hg > .input-group-addon, 1406 .input-group-hg > .input-group-btn > .btn { 1407 height: 53px; 1408 padding: 10px 16px; 1409 font-size: 22px; 1410 line-height: 1.318; 1411 border-radius: 6px; 1412 } 1413 select.input-group-hg > .form-control, 1414 select.input-group-hg > .input-group-addon, 1415 select.input-group-hg > .input-group-btn > .btn { 1416 height: 53px; 1417 line-height: 53px; 1418 } 1419 textarea.input-group-hg > .form-control, 1420 textarea.input-group-hg > .input-group-addon, 1421 textarea.input-group-hg > .input-group-btn > .btn, 1422 select[multiple].input-group-hg > .form-control, 1423 select[multiple].input-group-hg > .input-group-addon, 1424 select[multiple].input-group-hg > .input-group-btn > .btn { 1425 height: auto; 1426 } 1427 .input-group-lg > .form-control, 1428 .input-group-lg > .input-group-addon, 1429 .input-group-lg > .input-group-btn > .btn { 1430 height: 45px; 1431 padding: 10px 15px; 1432 font-size: 17px; 1433 line-height: 1.235; 1434 border-radius: 6px; 1435 } 1436 select.input-group-lg > .form-control, 1437 select.input-group-lg > .input-group-addon, 1438 select.input-group-lg > .input-group-btn > .btn { 1439 height: 45px; 1440 line-height: 45px; 1441 } 1442 textarea.input-group-lg > .form-control, 1443 textarea.input-group-lg > .input-group-addon, 1444 textarea.input-group-lg > .input-group-btn > .btn, 1445 select[multiple].input-group-lg > .form-control, 1446 select[multiple].input-group-lg > .input-group-addon, 1447 select[multiple].input-group-lg > .input-group-btn > .btn { 1448 height: auto; 1449 } 1450 .input-group-sm > .form-control, 1451 .input-group-sm > .input-group-addon, 1452 .input-group-sm > .input-group-btn > .btn { 1453 height: 35px; 1454 padding: 6px 10px; 1455 font-size: 13px; 1456 line-height: 1.462; 1457 border-radius: 6px; 1458 } 1459 select.input-group-sm > .form-control, 1460 select.input-group-sm > .input-group-addon, 1461 select.input-group-sm > .input-group-btn > .btn { 1462 height: 35px; 1463 line-height: 35px; 1464 } 1465 textarea.input-group-sm > .form-control, 1466 textarea.input-group-sm > .input-group-addon, 1467 textarea.input-group-sm > .input-group-btn > .btn, 1468 select[multiple].input-group-sm > .form-control, 1469 select[multiple].input-group-sm > .input-group-addon, 1470 select[multiple].input-group-sm > .input-group-btn > .btn { 1471 height: auto; 1472 } 1473 .input-group-addon { 1474 padding: 10px 12px; 1475 font-size: 15px; 1476 color: #ffffff; 1477 text-align: center; 1478 background-color: #bdc3c7; 1479 border: 1px solid #bdc3c7; 1480 border-radius: 6px; 1481 -webkit-transition: border .25s linear, color .25s linear, background-color .25s linear; 1482 transition: border .25s linear, color .25s linear, background-color .25s linear; 1483 } 1484 .input-group-hg .input-group-addon, 1485 .input-group-lg .input-group-addon, 1486 .input-group-sm .input-group-addon { 1487 line-height: 1; 1488 } 1489 .input-group .form-control:first-child, 1490 .input-group-addon:first-child, 1491 .input-group-btn:first-child > .btn, 1492 .input-group-btn:first-child > .dropdown-toggle, 1493 .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) { 1494 border-bottom-right-radius: 0; 1495 border-top-right-radius: 0; 1496 } 1497 .input-group .form-control:last-child, 1498 .input-group-addon:last-child, 1499 .input-group-btn:last-child > .btn, 1500 .input-group-btn:last-child > .dropdown-toggle, 1501 .input-group-btn:first-child > .btn:not(:first-child) { 1502 border-bottom-left-radius: 0; 1503 border-top-left-radius: 0; 1504 } 1505 .form-group.focus .input-group-addon, 1506 .input-group.focus .input-group-addon { 1507 background-color: #1abc9c; 1508 border-color: #1abc9c; 1509 } 1510 .form-group.focus .input-group-btn > .btn-default + .btn-default, 1511 .input-group.focus .input-group-btn > .btn-default + .btn-default { 1512 border-left-color: #16a085; 1513 } 1514 .form-group.focus .input-group-btn .btn, 1515 .input-group.focus .input-group-btn .btn { 1516 border-color: #1abc9c; 1517 background-color: #ffffff; 1518 color: #1abc9c; 1519 } 1520 .form-group.focus .input-group-btn .btn-default, 1521 .input-group.focus .input-group-btn .btn-default { 1522 color: #ffffff; 1523 background-color: #1abc9c; 1524 } 1525 .form-group.focus .input-group-btn .btn-default:hover, 1526 .input-group.focus .input-group-btn .btn-default:hover, 1527 .form-group.focus .input-group-btn .btn-default:focus, 1528 .input-group.focus .input-group-btn .btn-default:focus, 1529 .form-group.focus .input-group-btn .btn-default:active, 1530 .input-group.focus .input-group-btn .btn-default:active, 1531 .form-group.focus .input-group-btn .btn-default.active, 1532 .input-group.focus .input-group-btn .btn-default.active, 1533 .open .dropdown-toggle.form-group.focus .input-group-btn .btn-default, 1534 .open .dropdown-toggle.input-group.focus .input-group-btn .btn-default { 1535 color: #ffffff; 1536 background-color: #48c9b0; 1537 border-color: #48c9b0; 1538 } 1539 .form-group.focus .input-group-btn .btn-default:active, 1540 .input-group.focus .input-group-btn .btn-default:active, 1541 .form-group.focus .input-group-btn .btn-default.active, 1542 .input-group.focus .input-group-btn .btn-default.active, 1543 .open .dropdown-toggle.form-group.focus .input-group-btn .btn-default, 1544 .open .dropdown-toggle.input-group.focus .input-group-btn .btn-default { 1545 background: #16a085; 1546 border-color: #16a085; 1547 } 1548 .form-group.focus .input-group-btn .btn-default.disabled, 1549 .input-group.focus .input-group-btn .btn-default.disabled, 1550 .form-group.focus .input-group-btn .btn-default[disabled], 1551 .input-group.focus .input-group-btn .btn-default[disabled], 1552 fieldset[disabled] .form-group.focus .input-group-btn .btn-default, 1553 fieldset[disabled] .input-group.focus .input-group-btn .btn-default, 1554 .form-group.focus .input-group-btn .btn-default.disabled:hover, 1555 .input-group.focus .input-group-btn .btn-default.disabled:hover, 1556 .form-group.focus .input-group-btn .btn-default[disabled]:hover, 1557 .input-group.focus .input-group-btn .btn-default[disabled]:hover, 1558 fieldset[disabled] .form-group.focus .input-group-btn .btn-default:hover, 1559 fieldset[disabled] .input-group.focus .input-group-btn .btn-default:hover, 1560 .form-group.focus .input-group-btn .btn-default.disabled:focus, 1561 .input-group.focus .input-group-btn .btn-default.disabled:focus, 1562 .form-group.focus .input-group-btn .btn-default[disabled]:focus, 1563 .input-group.focus .input-group-btn .btn-default[disabled]:focus, 1564 fieldset[disabled] .form-group.focus .input-group-btn .btn-default:focus, 1565 fieldset[disabled] .input-group.focus .input-group-btn .btn-default:focus, 1566 .form-group.focus .input-group-btn .btn-default.disabled:active, 1567 .input-group.focus .input-group-btn .btn-default.disabled:active, 1568 .form-group.focus .input-group-btn .btn-default[disabled]:active, 1569 .input-group.focus .input-group-btn .btn-default[disabled]:active, 1570 fieldset[disabled] .form-group.focus .input-group-btn .btn-default:active, 1571 fieldset[disabled] .input-group.focus .input-group-btn .btn-default:active, 1572 .form-group.focus .input-group-btn .btn-default.disabled.active, 1573 .input-group.focus .input-group-btn .btn-default.disabled.active, 1574 .form-group.focus .input-group-btn .btn-default[disabled].active, 1575 .input-group.focus .input-group-btn .btn-default[disabled].active, 1576 fieldset[disabled] .form-group.focus .input-group-btn .btn-default.active, 1577 fieldset[disabled] .input-group.focus .input-group-btn .btn-default.active { 1578 background-color: #1abc9c; 1579 border-color: #1abc9c; 1580 } 1581 .input-group-btn .btn { 1582 background-color: #ffffff; 1583 border: 1px solid #bdc3c7; 1584 color: #bdc3c7; 1585 line-height: 18px; 1586 } 1587 .input-group-btn .btn-default { 1588 color: #ffffff; 1589 background-color: #bdc3c7; 1590 } 1591 .input-group-btn .btn-default:hover, 1592 .input-group-btn .btn-default:focus, 1593 .input-group-btn .btn-default:active, 1594 .input-group-btn .btn-default.active, 1595 .open .dropdown-toggle.input-group-btn .btn-default { 1596 color: #ffffff; 1597 background-color: #cacfd2; 1598 border-color: #cacfd2; 1599 } 1600 .input-group-btn .btn-default:active, 1601 .input-group-btn .btn-default.active, 1602 .open .dropdown-toggle.input-group-btn .btn-default { 1603 background: #a1a6a9; 1604 border-color: #a1a6a9; 1605 } 1606 .input-group-btn .btn-default.disabled, 1607 .input-group-btn .btn-default[disabled], 1608 fieldset[disabled] .input-group-btn .btn-default, 1609 .input-group-btn .btn-default.disabled:hover, 1610 .input-group-btn .btn-default[disabled]:hover, 1611 fieldset[disabled] .input-group-btn .btn-default:hover, 1612 .input-group-btn .btn-default.disabled:focus, 1613 .input-group-btn .btn-default[disabled]:focus, 1614 fieldset[disabled] .input-group-btn .btn-default:focus, 1615 .input-group-btn .btn-default.disabled:active, 1616 .input-group-btn .btn-default[disabled]:active, 1617 fieldset[disabled] .input-group-btn .btn-default:active, 1618 .input-group-btn .btn-default.disabled.active, 1619 .input-group-btn .btn-default[disabled].active, 1620 fieldset[disabled] .input-group-btn .btn-default.active { 1621 background-color: #bdc3c7; 1622 border-color: #bdc3c7; 1623 } 1624 .input-group-hg .input-group-btn .btn { 1625 line-height: 31px; 1626 } 1627 .input-group-lg .input-group-btn .btn { 1628 line-height: 21px; 1629 } 1630 .input-group-sm .input-group-btn .btn { 1631 line-height: 19px; 1632 } 1633 .input-group-btn:first-child > .btn { 1634 border-right-width: 0; 1635 margin-right: -2px; 1636 } 1637 .input-group-btn:last-child > .btn { 1638 border-left-width: 0; 1639 margin-left: -2px; 1640 } 1641 .input-group-btn > .btn-default + .btn-default { 1642 border-left: 2px solid #bdc3c7; 1643 } 1644 .input-group-btn > .btn:first-child + .btn .caret { 1645 margin-left: 0; 1646 } 1647 .input-group-rounded .input-group-btn + .form-control, 1648 .input-group-rounded .input-group-btn:last-child .btn { 1649 border-bottom-right-radius: 20px; 1650 border-top-right-radius: 20px; 1651 } 1652 .input-group-hg.input-group-rounded .input-group-btn + .form-control, 1653 .input-group-hg.input-group-rounded .input-group-btn:last-child .btn { 1654 border-bottom-right-radius: 27px; 1655 border-top-right-radius: 27px; 1656 } 1657 .input-group-lg.input-group-rounded .input-group-btn + .form-control, 1658 .input-group-lg.input-group-rounded .input-group-btn:last-child .btn { 1659 border-bottom-right-radius: 25px; 1660 border-top-right-radius: 25px; 1661 } 1662 .input-group-rounded .form-control:first-child, 1663 .input-group-rounded .input-group-btn:first-child .btn { 1664 border-bottom-left-radius: 20px; 1665 border-top-left-radius: 20px; 1666 } 1667 .input-group-hg.input-group-rounded .form-control:first-child, 1668 .input-group-hg.input-group-rounded .input-group-btn:first-child .btn { 1669 border-bottom-left-radius: 27px; 1670 border-top-left-radius: 27px; 1671 } 1672 .input-group-lg.input-group-rounded .form-control:first-child, 1673 .input-group-lg.input-group-rounded .input-group-btn:first-child .btn { 1674 border-bottom-left-radius: 25px; 1675 border-top-left-radius: 25px; 1676 } 1677 .input-group-rounded .input-group-btn + .form-control { 1678 padding-left: 0; 1679 } 1680 .checkbox, 1681 .radio { 1682 margin-bottom: 12px; 1683 padding-left: 32px; 1684 position: relative; 1685 -webkit-transition: color 0.25s linear; 1686 transition: color 0.25s linear; 1687 font-size: 14px; 1688 line-height: 1.5; 1689 } 1690 .checkbox input, 1691 .radio input { 1692 outline: none !important; 1693 display: none; 1694 } 1695 .checkbox .icons, 1696 .radio .icons { 1697 color: #bdc3c7; 1698 display: block; 1699 height: 20px; 1700 left: 0; 1701 position: absolute; 1702 top: 0; 1703 width: 20px; 1704 text-align: center; 1705 line-height: 21px; 1706 font-size: 20px; 1707 cursor: pointer; 1708 -webkit-transition: color 0.25s linear; 1709 transition: color 0.25s linear; 1710 } 1711 .checkbox .icons .first-icon, 1712 .radio .icons .first-icon, 1713 .checkbox .icons .second-icon, 1714 .radio .icons .second-icon { 1715 display: inline-table; 1716 position: absolute; 1717 left: 0; 1718 top: 0; 1719 background-color: transparent; 1720 margin: 0; 1721 opacity: 1; 1722 filter: alpha(opacity=100); 1723 } 1724 .checkbox .icons .second-icon, 1725 .radio .icons .second-icon { 1726 opacity: 0; 1727 filter: alpha(opacity=0); 1728 } 1729 .checkbox:hover, 1730 .radio:hover { 1731 -webkit-transition: color 0.25s linear; 1732 transition: color 0.25s linear; 1733 } 1734 .checkbox:hover .first-icon, 1735 .radio:hover .first-icon { 1736 opacity: 0; 1737 filter: alpha(opacity=0); 1738 } 1739 .checkbox:hover .second-icon, 1740 .radio:hover .second-icon { 1741 opacity: 1; 1742 filter: alpha(opacity=100); 1743 } 1744 .checkbox.checked, 1745 .radio.checked { 1746 color: #1abc9c; 1747 } 1748 .checkbox.checked .first-icon, 1749 .radio.checked .first-icon { 1750 opacity: 0; 1751 filter: alpha(opacity=0); 1752 } 1753 .checkbox.checked .second-icon, 1754 .radio.checked .second-icon { 1755 opacity: 1; 1756 filter: alpha(opacity=100); 1757 color: #1abc9c; 1758 -webkit-transition: color 0.25s linear; 1759 transition: color 0.25s linear; 1760 } 1761 .checkbox.disabled, 1762 .radio.disabled { 1763 cursor: default; 1764 color: #e6e8ea; 1765 } 1766 .checkbox.disabled .icons, 1767 .radio.disabled .icons { 1768 color: #e6e8ea; 1769 } 1770 .checkbox.disabled .first-icon, 1771 .radio.disabled .first-icon { 1772 opacity: 1; 1773 filter: alpha(opacity=100); 1774 } 1775 .checkbox.disabled .second-icon, 1776 .radio.disabled .second-icon { 1777 opacity: 0; 1778 filter: alpha(opacity=0); 1779 } 1780 .checkbox.disabled.checked .icons, 1781 .radio.disabled.checked .icons { 1782 color: #e6e8ea; 1783 } 1784 .checkbox.disabled.checked .first-icon, 1785 .radio.disabled.checked .first-icon { 1786 opacity: 0; 1787 filter: alpha(opacity=0); 1788 } 1789 .checkbox.disabled.checked .second-icon, 1790 .radio.disabled.checked .second-icon { 1791 opacity: 1; 1792 filter: alpha(opacity=100); 1793 color: #e6e8ea; 1794 } 1795 .checkbox.primary .icons, 1796 .radio.primary .icons { 1797 color: #283F50; 1798 } 1799 .checkbox.primary.checked, 1800 .radio.primary.checked { 1801 color: #1abc9c; 1802 } 1803 .checkbox.primary.checked .icons, 1804 .radio.primary.checked .icons { 1805 color: #1abc9c; 1806 } 1807 .checkbox.primary.disabled, 1808 .radio.primary.disabled { 1809 cursor: default; 1810 color: #bdc3c7; 1811 } 1812 .checkbox.primary.disabled .icons, 1813 .radio.primary.disabled .icons { 1814 color: #bdc3c7; 1815 } 1816 .checkbox.primary.disabled.checked .icons, 1817 .radio.primary.disabled.checked .icons { 1818 color: #bdc3c7; 1819 } 1820 .radio + .radio, 1821 .checkbox + .checkbox { 1822 margin-top: 10px; 1823 } 1824 .navbar { 1825 font-size: 16px; 1826 min-height: 53px; 1827 margin-bottom: 30px; 1828 border: none; 1829 border-radius: 6px; 1830 } 1831 @media (min-width: 768px) { 1832 .navbar-header { 1833 float: left; 1834 } 1835 } 1836 .navbar-collapse { 1837 box-shadow: none; 1838 padding-right: 21px; 1839 padding-left: 21px; 1840 } 1841 @media (min-width: 768px) { 1842 .navbar-collapse .navbar-nav.navbar-left:first-child { 1843 margin-left: -21px; 1844 } 1845 .navbar-collapse .navbar-nav.navbar-left:first-child > li:first-child a { 1846 border-bottom-left-radius: 6px; 1847 border-top-left-radius: 6px; 1848 } 1849 .navbar-collapse .navbar-nav.navbar-right:last-child { 1850 margin-right: -21px; 1851 } 1852 .navbar > .container .navbar-collapse .navbar-nav.navbar-right:last-child { 1853 margin-right: -36px; 1854 } 1855 .navbar-collapse .navbar-nav.navbar-right:last-child > .dropdown:last-child > a { 1856 border-radius: 0 6px 6px 0; 1857 } 1858 .navbar-collapse .navbar-form.navbar-right:last-child { 1859 margin-right: -17px; 1860 } 1861 .navbar-fixed-top .navbar-collapse .navbar-form.navbar-right:last-child, 1862 .navbar-fixed-bottom .navbar-collapse .navbar-form.navbar-right:last-child { 1863 margin-right: 0; 1864 } 1865 } 1866 @media (max-width: 767px) { 1867 .navbar-collapse .navbar-nav.navbar-right:last-child { 1868 margin-bottom: 3px; 1869 } 1870 } 1871 .container > .navbar-header, 1872 .container-fluid > .navbar-header, 1873 .container > .navbar-collapse, 1874 .container-fluid > .navbar-collapse { 1875 margin-right: -21px; 1876 margin-left: -21px; 1877 } 1878 @media (min-width: 768px) { 1879 .container > .navbar-header, 1880 .container-fluid > .navbar-header, 1881 .container > .navbar-collapse, 1882 .container-fluid > .navbar-collapse { 1883 margin-right: 0; 1884 margin-left: 0; 1885 } 1886 } 1887 .navbar-static-top { 1888 z-index: 1000; 1889 border-width: 0; 1890 border-radius: 0; 1891 } 1892 .navbar-fixed-top, 1893 .navbar-fixed-bottom { 1894 z-index: 1030; 1895 border-radius: 0; 1896 } 1897 .navbar-fixed-top { 1898 border-width: 0; 1899 } 1900 .navbar-fixed-bottom { 1901 margin-bottom: 0; 1902 border-width: 0; 1903 } 1904 .navbar-brand { 1905 font-size: 24px; 1906 line-height: 1.042; 1907 font-weight: 700; 1908 padding: 14px 21px; 1909 } 1910 .navbar-brand > [class*="fui-"] { 1911 font-size: 19px; 1912 line-height: 1.263; 1913 vertical-align: top; 1914 } 1915 @media (min-width: 768px) { 1916 .navbar > .container .navbar-brand, 1917 .navbar > .container-fluid .navbar-brand { 1918 margin-left: -21px; 1919 } 1920 } 1921 .navbar-toggle { 1922 border: none; 1923 color: #283F50; 1924 margin: 0 0 0 21px; 1925 padding: 0 21px; 1926 height: 53px; 1927 line-height: 53px; 1928 } 1929 .navbar-toggle:hover, 1930 .navbar-toggle:focus { 1931 outline: none; 1932 } 1933 .navbar-toggle:hover:before, 1934 .navbar-toggle:focus:before { 1935 color: #1abc9c; 1936 } 1937 @media (min-width: 768px) { 1938 .navbar-toggle { 1939 display: none; 1940 } 1941 } 1942 .navbar-nav { 1943 margin: 0; 1944 } 1945 .navbar-nav > li > a { 1946 font-size: 16px; 1947 padding: 15px 21px; 1948 line-height: 23px; 1949 font-weight: 700; 1950 } 1951 .navbar-nav .dropdown-toggle .caret { 1952 border-top-color: #16a085; 1953 border-bottom-color: #16a085; 1954 border-width: 8px 6px 0; 1955 margin-left: 12px; 1956 } 1957 .navbar-nav > li > a:hover, 1958 .navbar-nav > li > a:focus, 1959 .navbar-nav .open > a:focus, 1960 .navbar-nav .open > a:hover { 1961 background-color: transparent; 1962 } 1963 .navbar-nav > li > a:hover .caret, 1964 .navbar-nav > li > a:focus .caret, 1965 .navbar-nav .open > a:focus .caret, 1966 .navbar-nav .open > a:hover .caret { 1967 border-top-color: #1abc9c; 1968 border-bottom-color: #1abc9c; 1969 } 1970 .navbar-nav [class^="fui-"] { 1971 line-height: 20px; 1972 position: relative; 1973 top: 1px; 1974 } 1975 .navbar-nav .visible-sm > [class^="fui-"], 1976 .navbar-nav .visible-xs > [class^="fui-"] { 1977 margin-left: 12px; 1978 } 1979 @media (max-width: 767px) { 1980 .navbar-nav { 1981 margin: 0 -21px; 1982 } 1983 .navbar-nav .open .dropdown-menu > li > a, 1984 .navbar-nav .open .dropdown-menu .dropdown-header { 1985 padding: 7px 15px 7px 31px !important; 1986 } 1987 .navbar-nav .open .dropdown-menu > li > a { 1988 line-height: 23px; 1989 } 1990 .navbar-nav > li > a { 1991 padding-top: 7px; 1992 padding-bottom: 7px; 1993 } 1994 } 1995 .navbar-input { 1996 height: 35px; 1997 padding: 5px 10px; 1998 font-size: 13px; 1999 line-height: 1.4; 2000 border-radius: 6px; 2001 } 2002 select.navbar-input { 2003 height: 35px; 2004 line-height: 35px; 2005 } 2006 textarea.navbar-input, 2007 select[multiple].navbar-input { 2008 height: auto; 2009 } 2010 .navbar-form { 2011 -webkit-box-shadow: none; 2012 box-shadow: none; 2013 margin-top: 0; 2014 margin-bottom: 0; 2015 padding-right: 19px; 2016 padding-left: 19px; 2017 padding-top: 9px; 2018 padding-bottom: 9px; 2019 } 2020 @media (max-width: 767px) { 2021 .navbar-form .form-group { 2022 margin-bottom: 5px; 2023 } 2024 } 2025 @media (max-width: 767px) { 2026 .navbar-form { 2027 margin: 3px -21px; 2028 width: auto; 2029 } 2030 } 2031 @media (min-width: 768px) { 2032 .navbar-nav + .navbar-form.navbar-left, 2033 .navbar-form.navbar-right:last-child { 2034 width: 260px; 2035 } 2036 } 2037 .navbar-form .form-control, 2038 .navbar-form .input-group-addon, 2039 .navbar-form .btn { 2040 height: 35px; 2041 padding: 5px 10px; 2042 font-size: 13px; 2043 line-height: 1.4; 2044 border-radius: 6px; 2045 } 2046 select.navbar-form .form-control, 2047 select.navbar-form .input-group-addon, 2048 select.navbar-form .btn { 2049 height: 35px; 2050 line-height: 35px; 2051 } 2052 textarea.navbar-form .form-control, 2053 textarea.navbar-form .input-group-addon, 2054 textarea.navbar-form .btn, 2055 select[multiple].navbar-form .form-control, 2056 select[multiple].navbar-form .input-group-addon, 2057 select[multiple].navbar-form .btn { 2058 height: auto; 2059 } 2060 .navbar-form .input-group .form-control:first-child, 2061 .navbar-form .input-group-addon:first-child, 2062 .navbar-form .input-group-btn:first-child > .btn, 2063 .navbar-form .input-group-btn:first-child > .dropdown-toggle, 2064 .navbar-form .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) { 2065 border-bottom-right-radius: 0; 2066 border-top-right-radius: 0; 2067 } 2068 .navbar-form .input-group .form-control:last-child, 2069 .navbar-form .input-group-addon:last-child, 2070 .navbar-form .input-group-btn:last-child > .btn, 2071 .navbar-form .input-group-btn:last-child > .dropdown-toggle, 2072 .navbar-form .input-group-btn:first-child > .btn:not(:first-child) { 2073 border-bottom-left-radius: 0; 2074 border-top-left-radius: 0; 2075 } 2076 .navbar-form .form-control { 2077 font-size: 15px; 2078 border-radius: 5px; 2079 display: table-cell; 2080 } 2081 .navbar-form .form-group + .btn { 2082 font-size: 15px; 2083 border-radius: 5px; 2084 margin-left: 4px; 2085 } 2086 @media (max-width: 767px) { 2087 .navbar-form .form-group { 2088 margin-bottom: 0; 2089 } 2090 .navbar-form .form-group + .btn { 2091 margin-top: 9px; 2092 margin-left: 0; 2093 } 2094 } 2095 .navbar-nav > li > .dropdown-menu { 2096 min-width: 100%; 2097 border-radius: 4px; 2098 } 2099 @media (max-width: 767px) { 2100 .navbar-nav > li > .dropdown-menu { 2101 -webkit-transition: all 0s; 2102 transition: all 0s; 2103 display: none; 2104 } 2105 } 2106 @media (max-width: 767px) { 2107 .navbar-nav > li.open > .dropdown-menu { 2108 margin-top: 0 !important; 2109 display: block; 2110 } 2111 } 2112 .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { 2113 border-bottom-right-radius: 4px; 2114 border-bottom-left-radius: 4px; 2115 } 2116 .navbar-nav > .open > .dropdown-toggle, 2117 .navbar-nav > .open > .dropdown-toggle:focus, 2118 .navbar-nav > .open > .dropdown-toggle:hover { 2119 background-color: transparent; 2120 } 2121 .navbar-text { 2122 font-size: 16px; 2123 line-height: 1.438; 2124 color: #283F50; 2125 margin-top: 0; 2126 margin-bottom: 0; 2127 padding-top: 15px; 2128 padding-bottom: 15px; 2129 } 2130 @media (min-width: 768px) { 2131 .navbar-text { 2132 margin-left: 21px; 2133 margin-right: 21px; 2134 } 2135 .navbar-text.navbar-right:last-child { 2136 margin-right: 0; 2137 } 2138 } 2139 .navbar-btn { 2140 margin-top: 6px; 2141 margin-bottom: 6px; 2142 } 2143 .navbar-btn.btn-sm { 2144 margin-top: 9px; 2145 margin-bottom: 8px; 2146 } 2147 .navbar-btn.btn-xs { 2148 margin-top: 14px; 2149 margin-bottom: 14px; 2150 } 2151 .navbar-unread, 2152 .navbar-new { 2153 font-family: "Source Sans Pro", Helvetica, Arial, sans-serif; 2154 background-color: #1abc9c; 2155 border-radius: 50%; 2156 color: #ffffff; 2157 font-size: 0; 2158 font-weight: 700; 2159 height: 6px; 2160 line-height: 1; 2161 position: absolute; 2162 right: 12px; 2163 text-align: center; 2164 top: 35%; 2165 width: 6px; 2166 z-index: 10; 2167 } 2168 @media (max-width: 768px) { 2169 .navbar-unread, 2170 .navbar-new { 2171 position: static; 2172 float: right; 2173 margin: 0 0 0 10px; 2174 } 2175 } 2176 .active .navbar-unread, 2177 .active .navbar-new { 2178 background-color: #ffffff; 2179 display: none; 2180 } 2181 .navbar-new { 2182 background-color: #e74c3c; 2183 font-size: 12px; 2184 height: 18px; 2185 line-height: 17px; 2186 margin: -6px -10px; 2187 min-width: 18px; 2188 padding: 0 1px; 2189 width: auto; 2190 -webkit-font-smoothing: subpixel-antialiased; 2191 } 2192 .navbar-default { 2193 background-color: #ecf0f1; 2194 } 2195 .navbar-default .navbar-brand { 2196 color: #283F50; 2197 } 2198 .navbar-default .navbar-brand:hover, 2199 .navbar-default .navbar-brand:focus { 2200 color: #1abc9c; 2201 background-color: transparent; 2202 } 2203 .navbar-default .navbar-toggle:before { 2204 color: #283F50; 2205 } 2206 .navbar-default .navbar-toggle:hover, 2207 .navbar-default .navbar-toggle:focus { 2208 background-color: transparent; 2209 } 2210 .navbar-default .navbar-toggle:hover:before, 2211 .navbar-default .navbar-toggle:focus:before { 2212 color: #1abc9c; 2213 } 2214 .navbar-default .navbar-collapse, 2215 .navbar-default .navbar-form { 2216 border-color: #e5e9ea; 2217 border-width: 2px; 2218 } 2219 .navbar-default .navbar-nav > li > a { 2220 color: #283F50; 2221 } 2222 .navbar-default .navbar-nav > li > a:hover, 2223 .navbar-default .navbar-nav > li > a:focus { 2224 color: #1abc9c; 2225 background-color: transparent; 2226 } 2227 .navbar-default .navbar-nav > .active > a, 2228 .navbar-default .navbar-nav > .active > a:hover, 2229 .navbar-default .navbar-nav > .active > a:focus { 2230 color: #1abc9c; 2231 background-color: transparent; 2232 } 2233 .navbar-default .navbar-nav > .disabled > a, 2234 .navbar-default .navbar-nav > .disabled > a:hover, 2235 .navbar-default .navbar-nav > .disabled > a:focus { 2236 color: #cccccc; 2237 background-color: transparent; 2238 } 2239 .navbar-default .navbar-nav > .dropdown > a .caret { 2240 border-top-color: #283F50; 2241 border-bottom-color: #283F50; 2242 } 2243 .navbar-default .navbar-nav > .active > a .caret { 2244 border-top-color: #1abc9c; 2245 border-bottom-color: #1abc9c; 2246 } 2247 .navbar-default .navbar-nav > .dropdown > a:hover .caret, 2248 .navbar-default .navbar-nav > .dropdown > a:focus .caret { 2249 border-top-color: #1abc9c; 2250 border-bottom-color: #1abc9c; 2251 } 2252 .navbar-default .navbar-nav > .open > a, 2253 .navbar-default .navbar-nav > .open > a:hover, 2254 .navbar-default .navbar-nav > .open > a:focus { 2255 background-color: transparent; 2256 color: #1abc9c; 2257 } 2258 .navbar-default .navbar-nav > .open > a .caret, 2259 .navbar-default .navbar-nav > .open > a:hover .caret, 2260 .navbar-default .navbar-nav > .open > a:focus .caret { 2261 border-top-color: #1abc9c; 2262 border-bottom-color: #1abc9c; 2263 } 2264 @media (max-width: 767px) { 2265 .navbar-default .navbar-nav .open .dropdown-menu > li > a { 2266 color: #283F50; 2267 } 2268 .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, 2269 .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { 2270 color: #1abc9c; 2271 background-color: transparent; 2272 } 2273 .navbar-default .navbar-nav .open .dropdown-menu > .active > a, 2274 .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, 2275 .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { 2276 color: #1abc9c; 2277 background-color: transparent; 2278 } 2279 .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, 2280 .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, 2281 .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { 2282 color: #cccccc; 2283 background-color: transparent; 2284 } 2285 } 2286 .navbar-default .navbar-form .form-control { 2287 border-color: transparent; 2288 } 2289 .navbar-default .navbar-form .form-control:-moz-placeholder { 2290 color: #aeb6bf; 2291 } 2292 .navbar-default .navbar-form .form-control::-moz-placeholder { 2293 color: #aeb6bf; 2294 opacity: 1; 2295 } 2296 .navbar-default .navbar-form .form-control:-ms-input-placeholder { 2297 color: #aeb6bf; 2298 } 2299 .navbar-default .navbar-form .form-control::-webkit-input-placeholder { 2300 color: #aeb6bf; 2301 } 2302 .navbar-default .navbar-form .form-control.placeholder { 2303 color: #aeb6bf; 2304 } 2305 .navbar-default .navbar-form .form-control:focus { 2306 border-color: #1abc9c; 2307 color: #1abc9c; 2308 } 2309 .navbar-default .navbar-form .input-group-btn .btn { 2310 border-color: transparent; 2311 color: #919ba4; 2312 } 2313 .navbar-default .navbar-form .input-group.focus .form-control, 2314 .navbar-default .navbar-form .input-group.focus .input-group-btn .btn { 2315 border-color: #1abc9c; 2316 color: #1abc9c; 2317 } 2318 .navbar-default .navbar-text { 2319 color: #283F50; 2320 } 2321 .navbar-default .navbar-text a { 2322 color: #283F50; 2323 } 2324 .navbar-default .navbar-text a:hover, 2325 .navbar-default .navbar-text a:focus { 2326 color: #1abc9c; 2327 } 2328 .navbar-inverse { 2329 background-color: #283F50; 2330 } 2331 .navbar-inverse .navbar-brand { 2332 color: #ffffff; 2333 } 2334 .navbar-inverse .navbar-brand:hover, 2335 .navbar-inverse .navbar-brand:focus { 2336 color: #1abc9c; 2337 background-color: transparent; 2338 } 2339 .navbar-inverse .navbar-toggle:before { 2340 color: #ffffff; 2341 } 2342 .navbar-inverse .navbar-toggle:hover, 2343 .navbar-inverse .navbar-toggle:focus { 2344 background-color: transparent; 2345 } 2346 .navbar-inverse .navbar-toggle:hover:before, 2347 .navbar-inverse .navbar-toggle:focus:before { 2348 color: #1abc9c; 2349 } 2350 .navbar-inverse .navbar-collapse { 2351 border-color: #2f4154; 2352 border-width: 2px; 2353 } 2354 .navbar-inverse .navbar-nav > li > a { 2355 color: #ffffff; 2356 } 2357 .navbar-inverse .navbar-nav > li > a:hover, 2358 .navbar-inverse .navbar-nav > li > a:focus { 2359 color: #1abc9c; 2360 background-color: transparent; 2361 } 2362 .navbar-inverse .navbar-nav > .active > a, 2363 .navbar-inverse .navbar-nav > .active > a:hover, 2364 .navbar-inverse .navbar-nav > .active > a:focus { 2365 color: #ffffff; 2366 background-color: #1abc9c; 2367 } 2368 .navbar-inverse .navbar-nav > .disabled > a, 2369 .navbar-inverse .navbar-nav > .disabled > a:hover, 2370 .navbar-inverse .navbar-nav > .disabled > a:focus { 2371 color: #444444; 2372 background-color: transparent; 2373 } 2374 .navbar-inverse .navbar-nav > .dropdown > a:hover .caret, 2375 .navbar-inverse .navbar-nav > .dropdown > a:focus .caret { 2376 border-top-color: #1abc9c; 2377 border-bottom-color: #1abc9c; 2378 } 2379 .navbar-inverse .navbar-nav > .open > a, 2380 .navbar-inverse .navbar-nav > .open > a:hover, 2381 .navbar-inverse .navbar-nav > .open > a:focus { 2382 background-color: #1abc9c; 2383 color: #ffffff; 2384 border-left-color: transparent; 2385 } 2386 .navbar-inverse .navbar-nav > .open > a .caret, 2387 .navbar-inverse .navbar-nav > .open > a:hover .caret, 2388 .navbar-inverse .navbar-nav > .open > a:focus .caret { 2389 border-top-color: #ffffff; 2390 border-bottom-color: #ffffff; 2391 } 2392 .navbar-inverse .navbar-nav > .dropdown > a .caret { 2393 border-top-color: #4b6075; 2394 border-bottom-color: #4b6075; 2395 } 2396 .navbar-inverse .navbar-nav > .open > .dropdown-arrow { 2397 border-top-color: #283F50; 2398 border-bottom-color: #283F50; 2399 } 2400 .navbar-inverse .navbar-nav > .open > .dropdown-menu { 2401 background-color: #283F50; 2402 padding: 3px 4px; 2403 } 2404 .navbar-inverse .navbar-nav > .open > .dropdown-menu > li > a { 2405 color: #e1e4e7; 2406 border-radius: 4px; 2407 padding: 6px 9px; 2408 } 2409 .navbar-inverse .navbar-nav > .open > .dropdown-menu > li > a:hover, 2410 .navbar-inverse .navbar-nav > .open > .dropdown-menu > li > a:focus { 2411 color: #ffffff; 2412 background-color: #1abc9c; 2413 } 2414 .navbar-inverse .navbar-nav > .open > .dropdown-menu > .divider { 2415 background-color: #2f4154; 2416 height: 2px; 2417 margin-left: -4px; 2418 margin-right: -4px; 2419 } 2420 @media (max-width: 767px) { 2421 .navbar-inverse .navbar-nav > li > a { 2422 border-left-width: 0; 2423 } 2424 .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { 2425 color: #ffffff; 2426 } 2427 .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, 2428 .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { 2429 color: #1abc9c; 2430 background-color: transparent; 2431 } 2432 .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, 2433 .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, 2434 .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { 2435 color: #ffffff; 2436 background-color: #1abc9c; 2437 } 2438 .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, 2439 .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, 2440 .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { 2441 color: #444444; 2442 background-color: transparent; 2443 } 2444 .navbar-inverse .navbar-nav .dropdown-menu .divider { 2445 background-color: #2f4154; 2446 } 2447 } 2448 .navbar-inverse .navbar-form .form-control { 2449 color: #536a81; 2450 border-color: transparent; 2451 background-color: #293a4a; 2452 } 2453 .navbar-inverse .navbar-form .form-control:-moz-placeholder { 2454 color: #536a81; 2455 } 2456 .navbar-inverse .navbar-form .form-control::-moz-placeholder { 2457 color: #536a81; 2458 opacity: 1; 2459 } 2460 .navbar-inverse .navbar-form .form-control:-ms-input-placeholder { 2461 color: #536a81; 2462 } 2463 .navbar-inverse .navbar-form .form-control::-webkit-input-placeholder { 2464 color: #536a81; 2465 } 2466 .navbar-inverse .navbar-form .form-control.placeholder { 2467 color: #536a81; 2468 } 2469 .navbar-inverse .navbar-form .form-control:focus { 2470 border-color: #1abc9c; 2471 color: #1abc9c; 2472 } 2473 .navbar-inverse .navbar-form .btn { 2474 color: #ffffff; 2475 background-color: #1abc9c; 2476 } 2477 .navbar-inverse .navbar-form .btn:hover, 2478 .navbar-inverse .navbar-form .btn:focus, 2479 .navbar-inverse .navbar-form .btn:active, 2480 .navbar-inverse .navbar-form .btn.active, 2481 .open .dropdown-toggle.navbar-inverse .navbar-form .btn { 2482 color: #ffffff; 2483 background-color: #48c9b0; 2484 border-color: #48c9b0; 2485 } 2486 .navbar-inverse .navbar-form .btn:active, 2487 .navbar-inverse .navbar-form .btn.active, 2488 .open .dropdown-toggle.navbar-inverse .navbar-form .btn { 2489 background: #16a085; 2490 border-color: #16a085; 2491 } 2492 .navbar-inverse .navbar-form .btn.disabled, 2493 .navbar-inverse .navbar-form .btn[disabled], 2494 fieldset[disabled] .navbar-inverse .navbar-form .btn, 2495 .navbar-inverse .navbar-form .btn.disabled:hover, 2496 .navbar-inverse .navbar-form .btn[disabled]:hover, 2497 fieldset[disabled] .navbar-inverse .navbar-form .btn:hover, 2498 .navbar-inverse .navbar-form .btn.disabled:focus, 2499 .navbar-inverse .navbar-form .btn[disabled]:focus, 2500 fieldset[disabled] .navbar-inverse .navbar-form .btn:focus, 2501 .navbar-inverse .navbar-form .btn.disabled:active, 2502 .navbar-inverse .navbar-form .btn[disabled]:active, 2503 fieldset[disabled] .navbar-inverse .navbar-form .btn:active, 2504 .navbar-inverse .navbar-form .btn.disabled.active, 2505 .navbar-inverse .navbar-form .btn[disabled].active, 2506 fieldset[disabled] .navbar-inverse .navbar-form .btn.active { 2507 background-color: #1abc9c; 2508 border-color: #1abc9c; 2509 } 2510 .navbar-inverse .navbar-form .input-group-btn .btn { 2511 border-color: transparent; 2512 background-color: #293a4a; 2513 color: #526a82; 2514 } 2515 .navbar-inverse .navbar-form .input-group.focus .form-control, 2516 .navbar-inverse .navbar-form .input-group.focus .input-group-btn .btn { 2517 border-color: #1abc9c; 2518 color: #1abc9c; 2519 } 2520 @media (max-width: 767px) { 2521 .navbar-inverse .navbar-form { 2522 border-color: #2f4154; 2523 border-width: 2px 0; 2524 } 2525 } 2526 .navbar-inverse .navbar-text { 2527 color: #ffffff; 2528 } 2529 .navbar-inverse .navbar-text a { 2530 color: #ffffff; 2531 } 2532 .navbar-inverse .navbar-text a:hover, 2533 .navbar-inverse .navbar-text a:focus { 2534 color: #1abc9c; 2535 } 2536 .navbar-inverse .navbar-btn { 2537 color: #ffffff; 2538 background-color: #1abc9c; 2539 } 2540 .navbar-inverse .navbar-btn:hover, 2541 .navbar-inverse .navbar-btn:focus, 2542 .navbar-inverse .navbar-btn:active, 2543 .navbar-inverse .navbar-btn.active, 2544 .open .dropdown-toggle.navbar-inverse .navbar-btn { 2545 color: #ffffff; 2546 background-color: #48c9b0; 2547 border-color: #48c9b0; 2548 } 2549 .navbar-inverse .navbar-btn:active, 2550 .navbar-inverse .navbar-btn.active, 2551 .open .dropdown-toggle.navbar-inverse .navbar-btn { 2552 background: #16a085; 2553 border-color: #16a085; 2554 } 2555 .navbar-inverse .navbar-btn.disabled, 2556 .navbar-inverse .navbar-btn[disabled], 2557 fieldset[disabled] .navbar-inverse .navbar-btn, 2558 .navbar-inverse .navbar-btn.disabled:hover, 2559 .navbar-inverse .navbar-btn[disabled]:hover, 2560 fieldset[disabled] .navbar-inverse .navbar-btn:hover, 2561 .navbar-inverse .navbar-btn.disabled:focus, 2562 .navbar-inverse .navbar-btn[disabled]:focus, 2563 fieldset[disabled] .navbar-inverse .navbar-btn:focus, 2564 .navbar-inverse .navbar-btn.disabled:active, 2565 .navbar-inverse .navbar-btn[disabled]:active, 2566 fieldset[disabled] .navbar-inverse .navbar-btn:active, 2567 .navbar-inverse .navbar-btn.disabled.active, 2568 .navbar-inverse .navbar-btn[disabled].active, 2569 fieldset[disabled] .navbar-inverse .navbar-btn.active { 2570 background-color: #1abc9c; 2571 border-color: #1abc9c; 2572 } 2573 @media (min-width: 768px) { 2574 .navbar-embossed > .navbar-collapse { 2575 border-radius: 6px; 2576 -webkit-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.15); 2577 box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.15); 2578 } 2579 .navbar-embossed.navbar-inverse .navbar-nav .active > a, 2580 .navbar-embossed.navbar-inverse .navbar-nav .open > a { 2581 -webkit-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.15); 2582 box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.15); 2583 } 2584 } 2585 .navbar-lg { 2586 min-height: 76px; 2587 } 2588 .navbar-lg .navbar-brand { 2589 line-height: 1; 2590 padding-top: 26px; 2591 padding-bottom: 26px; 2592 } 2593 .navbar-lg .navbar-brand > [class*="fui-"] { 2594 font-size: 24px; 2595 line-height: 1; 2596 } 2597 .navbar-lg .navbar-nav > li > a { 2598 font-size: 15px; 2599 line-height: 1.6; 2600 } 2601 @media (min-width: 768px) { 2602 .navbar-lg .navbar-nav > li > a { 2603 padding-top: 26px; 2604 padding-bottom: 26px; 2605 } 2606 } 2607 .navbar-lg .navbar-toggle { 2608 height: 76px; 2609 line-height: 76px; 2610 } 2611 .navbar-lg .navbar-form { 2612 padding-top: 20.5px; 2613 padding-bottom: 20.5px; 2614 } 2615 .navbar-lg .navbar-text { 2616 padding-top: 26.5px; 2617 padding-bottom: 26.5px; 2618 } 2619 .navbar-lg .navbar-btn { 2620 margin-top: 17.5px; 2621 margin-bottom: 17.5px; 2622 } 2623 .navbar-lg .navbar-btn.btn-sm { 2624 margin-top: 20.5px; 2625 margin-bottom: 20.5px; 2626 } 2627 .navbar-lg .navbar-btn.btn-xs { 2628 margin-top: 25.5px; 2629 margin-bottom: 25.5px; 2630 } 2631 .tagsinput { 2632 background: white; 2633 border: 2px solid #1abc9c; 2634 border-radius: 6px; 2635 height: 100px; 2636 margin-bottom: 18px; 2637 padding: 6px 1px 1px 6px; 2638 overflow-y: auto; 2639 text-align: left; 2640 } 2641 .tagsinput .tag { 2642 border-radius: 4px; 2643 background-color: #1abc9c; 2644 color: #ffffff; 2645 font-size: 14px; 2646 cursor: pointer; 2647 display: inline-block; 2648 margin-right: 5px; 2649 margin-bottom: 5px; 2650 overflow: hidden; 2651 line-height: 15px; 2652 padding: 6px 13px 8px 19px; 2653 position: relative; 2654 vertical-align: middle; 2655 -webkit-transition: 0.25s linear; 2656 transition: 0.25s linear; 2657 } 2658 .tagsinput .tag:hover { 2659 background-color: #16a085; 2660 color: #ffffff; 2661 padding-left: 12px; 2662 padding-right: 20px; 2663 } 2664 .tagsinput .tag:hover .tagsinput-remove-link { 2665 color: #ffffff; 2666 opacity: 1; 2667 display: block\9; 2668 } 2669 .tagsinput input { 2670 background: transparent; 2671 border: none; 2672 color: #283F50; 2673 font-family: "Source Sans Pro", Helvetica, Arial, sans-serif; 2674 font-size: 14px; 2675 margin: 0px; 2676 padding: 0 0 0 5px; 2677 outline: none !important; 2678 margin: 6px 5px 0 0; 2679 vertical-align: top; 2680 width: 12px; 2681 } 2682 .tagsinput-remove-link { 2683 bottom: 0; 2684 color: #ffffff; 2685 cursor: pointer; 2686 font-size: 12px; 2687 opacity: 0; 2688 padding: 7px 7px 5px 0; 2689 position: absolute; 2690 right: 0; 2691 text-align: right; 2692 text-decoration: none; 2693 top: 0; 2694 width: 100%; 2695 z-index: 2; 2696 display: none\9; 2697 } 2698 .tagsinput-remove-link:before { 2699 color: #ffffff; 2700 content: "\e00b"; 2701 font-family: "Flat-UI-Icons"; 2702 } 2703 .tagsinput-add-container { 2704 vertical-align: middle; 2705 display: inline-block; 2706 } 2707 .tagsinput-add { 2708 background-color: #d6dbdf; 2709 border-radius: 3px; 2710 color: #ffffff; 2711 cursor: pointer; 2712 display: inline-block; 2713 font-size: 14px; 2714 line-height: 1; 2715 margin-bottom: 5px; 2716 padding: 7px 9px; 2717 vertical-align: top; 2718 -webkit-transition: 0.25s linear; 2719 transition: 0.25s linear; 2720 } 2721 .tagsinput-add:hover { 2722 background-color: #1abc9c; 2723 } 2724 .tagsinput-add:before { 2725 content: "\e009"; 2726 font-family: "Flat-UI-Icons"; 2727 } 2728 .tags_clear { 2729 clear: both; 2730 width: 100%; 2731 height: 0px; 2732 } 2733 .not_valid { 2734 background: #fbd8db !important; 2735 color: #90111a !important; 2736 margin-left: 5px !important; 2737 } 2738 .twitter-typeahead { 2739 width: 100%; 2740 } 2741 .twitter-typeahead .tt-query, 2742 .twitter-typeahead .tt-hint { 2743 border: 2px solid #bdc3c7; 2744 color: #283F50; 2745 font-family: "Source Sans Pro", Helvetica, Arial, sans-serif; 2746 font-size: 15px; 2747 line-height: 1.467; 2748 padding: 8px 12px; 2749 height: 42px; 2750 -webkit-appearance: none; 2751 border-radius: 6px; 2752 -webkit-box-shadow: none; 2753 box-shadow: none; 2754 -webkit-transition: border .25s linear, color .25s linear, background-color .25s linear; 2755 transition: border .25s linear, color .25s linear, background-color .25s linear; 2756 } 2757 .twitter-typeahead .tt-query:-moz-placeholder, 2758 .twitter-typeahead .tt-hint:-moz-placeholder { 2759 color: #b2bcc5; 2760 } 2761 .twitter-typeahead .tt-query::-moz-placeholder, 2762 .twitter-typeahead .tt-hint::-moz-placeholder { 2763 color: #b2bcc5; 2764 opacity: 1; 2765 } 2766 .twitter-typeahead .tt-query:-ms-input-placeholder, 2767 .twitter-typeahead .tt-hint:-ms-input-placeholder { 2768 color: #b2bcc5; 2769 } 2770 .twitter-typeahead .tt-query::-webkit-input-placeholder, 2771 .twitter-typeahead .tt-hint::-webkit-input-placeholder { 2772 color: #b2bcc5; 2773 } 2774 .twitter-typeahead .tt-query.placeholder, 2775 .twitter-typeahead .tt-hint.placeholder { 2776 color: #b2bcc5; 2777 } 2778 .form-group.focus .twitter-typeahead .tt-query, 2779 .form-group.focus .twitter-typeahead .tt-hint, 2780 .twitter-typeahead .tt-query:focus, 2781 .twitter-typeahead .tt-hint:focus { 2782 border-color: #1abc9c; 2783 outline: 0; 2784 -webkit-box-shadow: none; 2785 box-shadow: none; 2786 } 2787 .twitter-typeahead .tt-query[disabled], 2788 .twitter-typeahead .tt-hint[disabled], 2789 .twitter-typeahead .tt-query[readonly], 2790 .twitter-typeahead .tt-hint[readonly], 2791 fieldset[disabled] .twitter-typeahead .tt-query, 2792 fieldset[disabled] .twitter-typeahead .tt-hint { 2793 background-color: #f4f6f6; 2794 border-color: #d5dbdb; 2795 color: #d5dbdb; 2796 cursor: default; 2797 opacity: 0.7; 2798 filter: alpha(opacity=70); 2799 } 2800 .twitter-typeahead .tt-query.flat, 2801 .twitter-typeahead .tt-hint.flat { 2802 border-color: transparent; 2803 } 2804 .twitter-typeahead .tt-query.flat:hover, 2805 .twitter-typeahead .tt-hint.flat:hover { 2806 border-color: #bdc3c7; 2807 } 2808 .twitter-typeahead .tt-query.flat:focus, 2809 .twitter-typeahead .tt-hint.flat:focus { 2810 border-color: #1abc9c; 2811 } 2812 .twitter-typeahead .tt-query + .input-icon, 2813 .twitter-typeahead .tt-hint + .input-icon { 2814 position: absolute; 2815 top: 2px; 2816 right: 2px; 2817 line-height: 37px; 2818 vertical-align: middle; 2819 font-size: 20px; 2820 color: #b2bcc5; 2821 background-color: #ffffff; 2822 padding: 0 12px 0 0; 2823 border-radius: 6px; 2824 } 2825 .twitter-typeahead .tt-dropdown-menu { 2826 width: 100%; 2827 margin-top: 5px; 2828 border: 2px solid #1abc9c; 2829 padding: 5px 0; 2830 background-color: #ffffff; 2831 border-radius: 6px; 2832 } 2833 .twitter-typeahead .tt-suggestion p { 2834 padding: 6px 14px; 2835 font-size: 14px; 2836 line-height: 1.429; 2837 margin: 0; 2838 } 2839 .twitter-typeahead .tt-suggestion:first-child p, 2840 .twitter-typeahead .tt-suggestion:last-child p { 2841 padding: 6px 14px; 2842 } 2843 .twitter-typeahead .tt-suggestion.tt-is-under-cursor { 2844 color: #fff; 2845 background-color: #16a085; 2846 } 2847 .progress { 2848 background: #ebedef; 2849 border-radius: 32px; 2850 height: 12px; 2851 -webkit-box-shadow: none; 2852 box-shadow: none; 2853 } 2854 .progress-bar { 2855 background: #1abc9c; 2856 line-height: 12px; 2857 -webkit-box-shadow: none; 2858 box-shadow: none; 2859 } 2860 .progress-bar-success { 2861 background-color: #2ecc71; 2862 } 2863 .progress-bar-warning { 2864 background-color: #f1c40f; 2865 } 2866 .progress-bar-danger { 2867 background-color: #e74c3c; 2868 } 2869 .progress-bar-info { 2870 background-color: #3498db; 2871 } 2872 .ui-slider { 2873 background: #ebedef; 2874 border-radius: 32px; 2875 height: 12px; 2876 -webkit-box-shadow: none; 2877 box-shadow: none; 2878 margin-bottom: 20px; 2879 position: relative; 2880 cursor: pointer; 2881 } 2882 .ui-slider-handle { 2883 background-color: #16a085; 2884 border-radius: 50%; 2885 cursor: pointer; 2886 height: 18px; 2887 position: absolute; 2888 width: 18px; 2889 z-index: 2; 2890 -webkit-transition: background 0.25s; 2891 transition: background 0.25s; 2892 } 2893 .ui-slider-handle:hover, 2894 .ui-slider-handle:focus { 2895 background-color: #48c9b0; 2896 outline: none; 2897 } 2898 .ui-slider-handle:active { 2899 background-color: #16a085; 2900 } 2901 .ui-slider-range { 2902 background-color: #1abc9c; 2903 display: block; 2904 height: 100%; 2905 position: absolute; 2906 z-index: 1; 2907 } 2908 .ui-slider-segment { 2909 background-color: #d9dbdd; 2910 border-radius: 50%; 2911 height: 6px; 2912 width: 6px; 2913 } 2914 .ui-slider-value { 2915 float: right; 2916 font-size: 13px; 2917 margin-top: 12px; 2918 } 2919 .ui-slider-value.first { 2920 clear: left; 2921 float: left; 2922 } 2923 .ui-slider-horizontal .ui-slider-handle { 2924 margin-left: -9px; 2925 top: -3px; 2926 } 2927 .ui-slider-horizontal .ui-slider-handle[style*="100"] { 2928 margin-left: -15px; 2929 } 2930 .ui-slider-horizontal .ui-slider-range { 2931 border-radius: 30px 0 0 30px; 2932 } 2933 .ui-slider-horizontal .ui-slider-segment { 2934 float: left; 2935 margin: 3px -6px 0 0; 2936 } 2937 .ui-slider-vertical { 2938 width: 12px; 2939 } 2940 .ui-slider-vertical .ui-slider-handle { 2941 margin-left: -3px; 2942 margin-bottom: -11px; 2943 top: auto; 2944 } 2945 .ui-slider-vertical .ui-slider-range { 2946 width: 100%; 2947 bottom: 0; 2948 border-radius: 0 0 30px 30px; 2949 } 2950 .ui-slider-vertical .ui-slider-segment { 2951 position: absolute; 2952 right: 3px; 2953 } 2954 .pager { 2955 background-color: #283F50; 2956 border-radius: 6px; 2957 color: #ffffff; 2958 font-size: 16px; 2959 font-weight: 700; 2960 display: inline-block; 2961 } 2962 .pager li:first-child > a, 2963 .pager li:first-child > span { 2964 border-left: none; 2965 border-radius: 6px 0 0 6px; 2966 } 2967 .pager li > a, 2968 .pager li > span { 2969 background: none; 2970 border: none; 2971 border-left: 2px solid #2c3e50; 2972 color: #ffffff; 2973 padding: 9px 15px 10px; 2974 text-decoration: none; 2975 white-space: nowrap; 2976 border-radius: 0 6px 6px 0; 2977 line-height: 1.313; 2978 } 2979 .pager li > a:hover, 2980 .pager li > span:hover, 2981 .pager li > a:focus, 2982 .pager li > span:focus { 2983 background-color: #2c3e50; 2984 } 2985 .pager li > a:active, 2986 .pager li > span:active { 2987 background-color: #2c3e50; 2988 } 2989 .pager li > a [class*="fui-"] + span, 2990 .pager li > span [class*="fui-"] + span { 2991 margin-left: 8px; 2992 } 2993 .pager li > a span + [class*="fui-"], 2994 .pager li > span span + [class*="fui-"] { 2995 margin-left: 8px; 2996 } 2997 .pagination { 2998 position: relative; 2999 } 3000 .pagination ul { 3001 background: #d6dbdf; 3002 color: #ffffff; 3003 padding: 0; 3004 margin: 0; 3005 display: inline-block; 3006 border-radius: 6px; 3007 } 3008 .pagination ul li { 3009 display: inline-block; 3010 margin-right: -3px; 3011 vertical-align: middle; 3012 } 3013 .pagination ul li:first-child { 3014 border-radius: 6px 0 0 6px; 3015 } 3016 .pagination ul li:first-child.previous + li > a, 3017 .pagination ul li:first-child.previous + li > span { 3018 border-left-width: 5px; 3019 } 3020 .pagination ul li:last-child { 3021 border-radius: 0 6px 6px 0; 3022 margin-right: 0; 3023 } 3024 .pagination ul li.previous > a, 3025 .pagination ul li.next > a, 3026 .pagination ul li.previous > span, 3027 .pagination ul li.next > span { 3028 background: transparent; 3029 border: none; 3030 border-right: 2px solid #e4e7ea; 3031 font-size: 16px; 3032 margin: 0 9px 0 0; 3033 padding: 12px 17px; 3034 border-radius: 6px 0 0 6px; 3035 } 3036 .pagination ul li.previous > a, 3037 .pagination ul li.next > a, 3038 .pagination ul li.previous > span, 3039 .pagination ul li.next > span, 3040 .pagination ul li.previous > a:hover, 3041 .pagination ul li.next > a:hover, 3042 .pagination ul li.previous > span:hover, 3043 .pagination ul li.next > span:hover, 3044 .pagination ul li.previous > a:focus, 3045 .pagination ul li.next > a:focus, 3046 .pagination ul li.previous > span:focus, 3047 .pagination ul li.next > span:focus { 3048 border-color: #e4e7ea !important; 3049 } 3050 @media (max-width: 480px) { 3051 .pagination ul li.previous > a, 3052 .pagination ul li.next > a, 3053 .pagination ul li.previous > span, 3054 .pagination ul li.next > span { 3055 margin-right: 0; 3056 } 3057 } 3058 .pagination ul li.next { 3059 margin-left: 9px; 3060 } 3061 .pagination ul li.next > a, 3062 .pagination ul li.next > span { 3063 border-left: 2px solid #e4e7ea; 3064 border-right: none; 3065 margin: 0; 3066 border-radius: 0 6px 6px 0; 3067 } 3068 .pagination ul li.active > a, 3069 .pagination ul li.active > span { 3070 background-color: #ffffff; 3071 border-color: #ffffff; 3072 border-width: 2px !important; 3073 color: #d6dbdf; 3074 margin: 10px 5px 9px; 3075 } 3076 .pagination ul li.active > a:hover, 3077 .pagination ul li.active > span:hover, 3078 .pagination ul li.active > a:focus, 3079 .pagination ul li.active > span:focus { 3080 background-color: #ffffff; 3081 border-color: #ffffff; 3082 color: #d6dbdf; 3083 } 3084 .pagination ul li.active.previous, 3085 .pagination ul li.active.next { 3086 border-color: #e4e7ea; 3087 } 3088 .pagination ul li.active.previous > a, 3089 .pagination ul li.active.next > a, 3090 .pagination ul li.active.previous > span, 3091 .pagination ul li.active.next > span { 3092 margin: 0; 3093 } 3094 .pagination ul li.active.previous > a, 3095 .pagination ul li.active.next > a, 3096 .pagination ul li.active.previous > span, 3097 .pagination ul li.active.next > span, 3098 .pagination ul li.active.previous > a:hover, 3099 .pagination ul li.active.next > a:hover, 3100 .pagination ul li.active.previous > span:hover, 3101 .pagination ul li.active.next > span:hover, 3102 .pagination ul li.active.previous > a:focus, 3103 .pagination ul li.active.next > a:focus, 3104 .pagination ul li.active.previous > span:focus, 3105 .pagination ul li.active.next > span:focus { 3106 background-color: #1abc9c; 3107 color: #ffffff; 3108 } 3109 .pagination ul li.active.previous { 3110 margin-right: 6px; 3111 } 3112 .pagination ul li > a, 3113 .pagination ul li > span { 3114 display: inline-block; 3115 background: #ffffff; 3116 border: 5px solid #d6dbdf; 3117 color: #ffffff; 3118 font-size: 14px; 3119 line-height: 16px; 3120 margin: 7px 2px 6px; 3121 min-width: 0; 3122 min-height: 16px; 3123 padding: 0 4px; 3124 border-radius: 50px; 3125 -webkit-transition: background .2s ease-out, border-color 0s ease-out, color .2s ease-out; 3126 transition: background .2s ease-out, border-color 0s ease-out, color .2s ease-out; 3127 } 3128 .pagination ul li > a:hover, 3129 .pagination ul li > span:hover, 3130 .pagination ul li > a:focus, 3131 .pagination ul li > span:focus { 3132 background-color: #1abc9c; 3133 border-color: #1abc9c; 3134 color: #ffffff; 3135 -webkit-transition: background .2s ease-out, border-color .2s ease-out, color .2s ease-out; 3136 transition: background .2s ease-out, border-color .2s ease-out, color .2s ease-out; 3137 } 3138 .pagination ul li > a:active, 3139 .pagination ul li > span:active { 3140 background-color: #16a085; 3141 border-color: #16a085; 3142 } 3143 .pagination > .btn.previous, 3144 .pagination > .btn.next { 3145 margin-right: 8px; 3146 font-size: 14px; 3147 line-height: 1.429; 3148 padding-left: 23px; 3149 padding-right: 23px; 3150 } 3151 .pagination > .btn.previous [class*="fui-"], 3152 .pagination > .btn.next [class*="fui-"] { 3153 font-size: 16px; 3154 margin-left: -2px; 3155 margin-top: -2px; 3156 } 3157 .pagination > .btn.next { 3158 margin-left: 8px; 3159 margin-right: 0; 3160 } 3161 .pagination > .btn.next [class*="fui-"] { 3162 margin-right: -2px; 3163 margin-left: 4px; 3164 } 3165 .tooltip { 3166 font-size: 14px; 3167 line-height: 1.286; 3168 } 3169 .tooltip.in { 3170 opacity: 1; 3171 } 3172 .tooltip.top { 3173 padding-bottom: 9px; 3174 } 3175 .tooltip.top .tooltip-arrow { 3176 border-top-color: #283F50; 3177 border-width: 9px 9px 0; 3178 bottom: 0; 3179 margin-left: -9px; 3180 } 3181 .tooltip.right .tooltip-arrow { 3182 border-right-color: #283F50; 3183 border-width: 9px 9px 9px 0; 3184 margin-top: -9px; 3185 left: -3px; 3186 } 3187 .tooltip.bottom { 3188 padding-top: 8px; 3189 } 3190 .tooltip.bottom .tooltip-arrow { 3191 border-bottom-color: #283F50; 3192 border-width: 0 9px 9px; 3193 margin-left: -9px; 3194 top: -1px; 3195 } 3196 .tooltip.left .tooltip-arrow { 3197 border-left-color: #283F50; 3198 border-width: 9px 0 9px 9px; 3199 margin-top: -9px; 3200 right: -3px; 3201 } 3202 .tooltip-inner { 3203 background-color: #283F50; 3204 line-height: 1.286; 3205 padding: 12px 12px; 3206 text-align: center; 3207 width: 183px; 3208 border-radius: 6px; 3209 } 3210 .dropup .dropdown-arrow, 3211 .navbar-fixed-bottom .dropdown .dropdown-arrow { 3212 border-bottom: none; 3213 border-top: 8px outset #f3f4f5; 3214 bottom: 100%; 3215 top: auto; 3216 } 3217 .navbar-fixed-bottom .nav > li > ul:before { 3218 border-bottom: none; 3219 border-top: 9px outset #283F50; 3220 bottom: 4px; 3221 top: auto; 3222 } 3223 .open.dropup > .dropdown-menu { 3224 margin-bottom: 18px; 3225 } 3226 .open.dropup > .dropdown-arrow { 3227 margin-bottom: 10px; 3228 } 3229 .open.dropup > .dropdown-arrow.dropdown-arrow-inverse { 3230 border-top-color: #283F50; 3231 } 3232 .open > .dropdown-arrow { 3233 margin-top: 11px; 3234 opacity: 1; 3235 } 3236 .dropdown-arrow { 3237 border-style: solid; 3238 border-width: 0 8px 7px; 3239 border-color: transparent transparent #f3f4f5 transparent; 3240 height: 0; 3241 margin-top: 0; 3242 opacity: 0; 3243 position: absolute; 3244 right: 19px; 3245 top: 100%; 3246 width: 0; 3247 z-index: 10; 3248 -webkit-transform: rotate(360deg); 3249 -webkit-transition: 0.25s; 3250 transition: 0.25s; 3251 } 3252 .dropdown-inverse { 3253 background-color: #283F50; 3254 color: #cccccc; 3255 padding: 4px 0 6px; 3256 } 3257 .dropdown-inverse li { 3258 margin: 0 4px -2px; 3259 } 3260 .dropdown-inverse li:first-child > a, 3261 .dropdown-inverse li:last-child > a { 3262 border-radius: 2px; 3263 padding-bottom: 7px; 3264 padding-top: 5px; 3265 } 3266 .dropdown-inverse li:first-child dt + a, 3267 .dropdown-inverse li:last-child dt + a { 3268 border-radius: 2px; 3269 } 3270 .dropdown-inverse li.active > a, 3271 .dropdown-inverse li.selected > a { 3272 background: #1abc9c; 3273 color: #ffffff; 3274 position: relative; 3275 z-index: 1; 3276 } 3277 .dropdown-inverse li dt { 3278 padding-left: 11px; 3279 padding-right: 11px; 3280 } 3281 .dropdown-inverse li .divider { 3282 margin-left: 11px; 3283 margin-right: 11px; 3284 } 3285 .dropdown-inverse li > a { 3286 border-radius: 2px; 3287 color: #ffffff; 3288 padding: 5px 11px 7px; 3289 } 3290 .dropdown-inverse li > a:hover, 3291 .dropdown-inverse li > a:active, 3292 .dropdown-inverse li > a:focus { 3293 background: #2c3e50; 3294 } 3295 .dropdown-inverse li > a.highlighted { 3296 background: #526476; 3297 } 3298 .dropdown-inverse li > a.highlighted:hover, 3299 .dropdown-inverse li > a.highlighted:focus { 3300 background: #677786; 3301 } 3302 .dropdown-inverse li .divider { 3303 background-color: #526476; 3304 border-bottom-color: #526476; 3305 } 3306 /* ============================================================ 3307 * bootstrapSwitch v1.3 by Larentis Mattia @spiritualGuru 3308 * http://www.larentis.eu/switch/ 3309 * ============================================================ 3310 * Licensed under the Apache License, Version 2.0 3311 * http://www.apache.org/licenses/LICENSE-2.0 3312 * ============================================================ */ 3313 .has-switch { 3314 border-radius: 30px; 3315 display: inline-block; 3316 cursor: pointer; 3317 line-height: 1.72222; 3318 overflow: hidden; 3319 position: relative; 3320 text-align: left; 3321 width: 80px; 3322 -webkit-mask: url('../images/switch/mask.png') 0 0 no-repeat; 3323 mask: url('../images/switch/mask.png') 0 0 no-repeat; 3324 -webkit-user-select: none; 3325 -moz-user-select: none; 3326 -ms-user-select: none; 3327 -o-user-select: none; 3328 user-select: none; 3329 } 3330 .has-switch.deactivate { 3331 opacity: 0.5; 3332 filter: alpha(opacity=50); 3333 cursor: default !important; 3334 } 3335 .has-switch.deactivate label, 3336 .has-switch.deactivate span { 3337 cursor: default !important; 3338 } 3339 .has-switch > div { 3340 width: 130px; 3341 position: relative; 3342 top: 0; 3343 } 3344 .has-switch > div.switch-animate { 3345 -webkit-transition: left 0.25s ease-out; 3346 transition: left 0.25s ease-out; 3347 } 3348 .has-switch > div.switch-off { 3349 left: -50px; 3350 } 3351 .has-switch > div.switch-off label { 3352 background-color: #7f8c9a; 3353 border-color: #bdc3c7; 3354 -webkit-box-shadow: -1px 0 0 rgba(255, 255, 255, 0.5); 3355 box-shadow: -1px 0 0 rgba(255, 255, 255, 0.5); 3356 } 3357 .has-switch > div.switch-on { 3358 left: 0; 3359 } 3360 .has-switch > div.switch-on label { 3361 background-color: #1abc9c; 3362 } 3363 .has-switch input[type=checkbox] { 3364 display: none; 3365 } 3366 .has-switch span { 3367 cursor: pointer; 3368 font-size: 15px; 3369 font-weight: 700; 3370 float: left; 3371 height: 29px; 3372 line-height: 19px; 3373 margin: 0; 3374 padding-bottom: 6px; 3375 padding-top: 5px; 3376 position: relative; 3377 text-align: center; 3378 width: 50%; 3379 z-index: 1; 3380 -webkit-transition: 0.25s ease-out; 3381 transition: 0.25s ease-out; 3382 } 3383 .has-switch span.switch-left { 3384 border-radius: 30px 0 0 30px; 3385 background-color: #283F50; 3386 color: #1abc9c; 3387 border-left: 1px solid transparent; 3388 } 3389 .has-switch span.switch-right { 3390 border-radius: 0 30px 30px 0; 3391 background-color: #bdc3c7; 3392 color: #ffffff; 3393 text-indent: 7px; 3394 } 3395 .has-switch span.switch-right [class*="fui-"] { 3396 text-indent: 0; 3397 } 3398 .has-switch label { 3399 border: 4px solid #283F50; 3400 border-radius: 50%; 3401 float: left; 3402 height: 29px; 3403 margin: 0 -15px; 3404 padding: 0; 3405 position: relative; 3406 vertical-align: middle; 3407 width: 29px; 3408 z-index: 100; 3409 -webkit-transition: 0.25s ease-out; 3410 transition: 0.25s ease-out; 3411 } 3412 .switch-square { 3413 border-radius: 6px; 3414 -webkit-mask: url('../images/switch/mask.png') 0 0 no-repeat; 3415 mask: url('../images/switch/mask.png') 0 0 no-repeat; 3416 } 3417 .switch-square > div.switch-off label { 3418 border-color: #7f8c9a; 3419 border-radius: 6px 0 0 6px; 3420 } 3421 .switch-square span.switch-left { 3422 border-radius: 6px 0 0 6px; 3423 } 3424 .switch-square span.switch-left [class*="fui-"] { 3425 text-indent: -10px; 3426 } 3427 .switch-square span.switch-right { 3428 border-radius: 0 6px 6px 0; 3429 } 3430 .switch-square span.switch-right [class*="fui-"] { 3431 text-indent: 5px; 3432 } 3433 .switch-square label { 3434 border-radius: 0 6px 6px 0; 3435 border-color: #1abc9c; 3436 } 3437 .share { 3438 background-color: #eff0f2; 3439 position: relative; 3440 border-radius: 6px; 3441 } 3442 .share:before { 3443 content: ""; 3444 border-style: solid; 3445 border-width: 0 9px 9px 9px; 3446 border-color: transparent transparent #eff0f2 transparent; 3447 height: 0; 3448 position: absolute; 3449 left: 23px; 3450 top: -9px; 3451 width: 0; 3452 -webkit-transform: rotate(360deg); 3453 } 3454 .share ul { 3455 list-style-type: none; 3456 margin: 0; 3457 padding: 15px; 3458 } 3459 .share li { 3460 font-size: 15px; 3461 line-height: 1.4; 3462 padding-top: 11px; 3463 } 3464 .share li:before, 3465 .share li:after { 3466 content: " "; 3467 /* 1 */ 3468 3469 display: table; 3470 /* 2 */ 3471 3472 } 3473 .share li:after { 3474 clear: both; 3475 } 3476 .share li:first-child { 3477 padding-top: 0; 3478 } 3479 .share .toggle { 3480 float: right; 3481 margin: 0; 3482 } 3483 .share .btn { 3484 border-radius: 0 0 6px 6px; 3485 } 3486 .share-label { 3487 float: left; 3488 font-size: 15px; 3489 line-height: 1.4; 3490 padding-top: 5px; 3491 width: 50%; 3492 } 3493 .pallete-item { 3494 width: 140px; 3495 float: left; 3496 margin: 0 0 20px 20px; 3497 } 3498 .palette { 3499 font-size: 14px; 3500 line-height: 1.214; 3501 color: #ffffff; 3502 margin: 0; 3503 padding: 15px; 3504 text-transform: uppercase; 3505 } 3506 .palette dt, 3507 .palette dd { 3508 line-height: 1.429; 3509 } 3510 .palette dt { 3511 display: block; 3512 font-weight: bold; 3513 opacity: 0.8; 3514 filter: alpha(opacity=80); 3515 } 3516 .palette dd { 3517 font-weight: 300; 3518 margin-left: 0; 3519 opacity: 0.8; 3520 filter: alpha(opacity=80); 3521 -webkit-font-smoothing: subpixel-antialiased; 3522 } 3523 .palette-turquoise { 3524 background-color: #1abc9c; 3525 } 3526 .palette-green-sea { 3527 background-color: #16a085; 3528 } 3529 .palette-emerald { 3530 background-color: #2ecc71; 3531 } 3532 .palette-nephritis { 3533 background-color: #27ae60; 3534 } 3535 .palette-peter-river { 3536 background-color: #3498db; 3537 } 3538 .palette-belize-hole { 3539 background-color: #2980b9; 3540 } 3541 .palette-amethyst { 3542 background-color: #9b59b6; 3543 } 3544 .palette-wisteria { 3545 background-color: #8e44ad; 3546 } 3547 .palette-wet-asphalt { 3548 background-color: #283F50; 3549 } 3550 .palette-midnight-blue { 3551 background-color: #2c3e50; 3552 } 3553 .palette-sun-flower { 3554 background-color: #f1c40f; 3555 } 3556 .palette-orange { 3557 background-color: #f39c12; 3558 } 3559 .palette-carrot { 3560 background-color: #e67e22; 3561 } 3562 .palette-pumpkin { 3563 background-color: #d35400; 3564 } 3565 .palette-alizarin { 3566 background-color: #e74c3c; 3567 } 3568 .palette-pomegranate { 3569 background-color: #c0392b; 3570 } 3571 .palette-clouds { 3572 background-color: #ecf0f1; 3573 } 3574 .palette-silver { 3575 background-color: #bdc3c7; 3576 } 3577 .palette-concrete { 3578 background-color: #95a5a6; 3579 } 3580 .palette-asbestos { 3581 background-color: #7f8c8d; 3582 } 3583 .palette-clouds { 3584 color: #bdc3c7; 3585 } 3586 .palette-paragraph { 3587 color: #7f8c8d; 3588 font-size: 12px; 3589 line-height: 17px; 3590 } 3591 .palette-paragraph span { 3592 color: #bdc3c7; 3593 } 3594 .palette-headline { 3595 color: #7f8c8d; 3596 font-size: 13px; 3597 font-weight: 700; 3598 margin-top: -3px; 3599 } 3600 .tile { 3601 background-color: #eff0f2; 3602 border-radius: 6px; 3603 padding: 14px; 3604 position: relative; 3605 text-align: center; 3606 } 3607 .tile.tile-hot:before { 3608 background: url(../images/tile/ribbon.png) 0 0 no-repeat; 3609 background-size: 82px 82px; 3610 content: ''; 3611 height: 82px; 3612 position: absolute; 3613 right: -4px; 3614 top: -4px; 3615 width: 82px; 3616 } 3617 .tile p { 3618 font-size: 15px; 3619 margin-bottom: 33px; 3620 } 3621 .tile-image { 3622 height: 100px; 3623 margin: 31px 0 27px; 3624 vertical-align: bottom; 3625 } 3626 .tile-image.big-illustration { 3627 height: 111px; 3628 margin-top: 20px; 3629 width: 112px; 3630 } 3631 .tile-title { 3632 font-size: 20px; 3633 margin: 0; 3634 } 3635 @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 3/2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 2) { 3636 .tile.tile-hot:before { 3637 background-image: url(../images/tile/ribbon-2x.png); 3638 } 3639 } 3640 .todo { 3641 color: #798795; 3642 margin-bottom: 20px; 3643 border-radius: 6px; 3644 } 3645 .todo ul { 3646 background-color: #2c3e50; 3647 margin: 0; 3648 padding: 0; 3649 list-style-type: none; 3650 border-radius: 0 0 6px 6px; 3651 } 3652 .todo li { 3653 background: #283F50 url(../images/todo/todo.png) 92% center no-repeat; 3654 background-size: 20px 20px; 3655 cursor: pointer; 3656 font-size: 14px; 3657 line-height: 1.214; 3658 margin-top: 2px; 3659 padding: 18px 42px 21px 25px; 3660 position: relative; 3661 -webkit-transition: 0.25s; 3662 transition: 0.25s; 3663 } 3664 .todo li:first-child { 3665 margin-top: 0; 3666 } 3667 .todo li:last-child { 3668 border-radius: 0 0 6px 6px; 3669 padding-bottom: 21px; 3670 } 3671 .todo li.todo-done { 3672 background: transparent url(../images/todo/done.png) 92% center no-repeat; 3673 background-size: 20px 20px; 3674 color: #1abc9c; 3675 } 3676 .todo li.todo-done .todo-name { 3677 color: #1abc9c; 3678 } 3679 .todo-search { 3680 position: relative; 3681 background: #1abc9c; 3682 background-size: 16px 16px; 3683 border-radius: 6px 6px 0 0; 3684 color: #283F50; 3685 padding: 19px 25px 20px; 3686 } 3687 .todo-search:before { 3688 position: absolute; 3689 font-family: 'Flat-UI-Icons'; 3690 content: "\e01c"; 3691 font-size: 16px; 3692 line-height: 17px; 3693 display: inline-block; 3694 top: 50%; 3695 left: 92%; 3696 margin: -0.5em 0 0 -1em; 3697 } 3698 input.todo-search-field { 3699 background: none; 3700 border: none; 3701 color: #283F50; 3702 font-size: 19px; 3703 font-weight: 700; 3704 margin: 0; 3705 line-height: 23px; 3706 padding: 5px 0; 3707 text-indent: 0; 3708 -webkit-box-shadow: none; 3709 box-shadow: none; 3710 } 3711 input.todo-search-field:-moz-placeholder { 3712 color: #283F50; 3713 } 3714 input.todo-search-field::-moz-placeholder { 3715 color: #283F50; 3716 opacity: 1; 3717 } 3718 input.todo-search-field:-ms-input-placeholder { 3719 color: #283F50; 3720 } 3721 input.todo-search-field::-webkit-input-placeholder { 3722 color: #283F50; 3723 } 3724 input.todo-search-field.placeholder { 3725 color: #283F50; 3726 } 3727 .todo-icon { 3728 float: left; 3729 font-size: 24px; 3730 padding: 11px 22px 0 0; 3731 } 3732 .todo-content { 3733 padding-top: 1px; 3734 overflow: hidden; 3735 } 3736 .todo-name { 3737 color: #ffffff; 3738 font-size: 17px; 3739 margin: 1px 0 3px; 3740 } 3741 @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 3/2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 2) { 3742 .todo li { 3743 background-image: url(../images/todo/todo-2x.png); 3744 } 3745 .todo li.todo-done { 3746 background-image: url(../images/todo/done-2x.png); 3747 } 3748 } 3749 .video-js { 3750 background-color: transparent; 3751 margin-top: -95px; 3752 position: relative; 3753 padding: 0; 3754 font-size: 10px; 3755 vertical-align: middle; 3756 border-radius: 6px 6px 0 0; 3757 -webkit-backface-visibility: hidden; 3758 -moz-backface-visibility: hidden; 3759 -ms-backface-visibility: hidden; 3760 backface-visibility: hidden; 3761 } 3762 .video-js .vjs-tech { 3763 position: absolute; 3764 top: 0; 3765 left: 0; 3766 width: 100%; 3767 height: 100%; 3768 border-radius: 6px 6px 0 0; 3769 } 3770 .video-js:-moz-full-screen { 3771 position: absolute; 3772 } 3773 body.vjs-full-window { 3774 padding: 0; 3775 margin: 0; 3776 height: 100%; 3777 overflow-y: auto; 3778 } 3779 .video-js.vjs-fullscreen { 3780 position: fixed; 3781 overflow: hidden; 3782 z-index: 1000; 3783 left: 0; 3784 top: 0; 3785 bottom: 0; 3786 right: 0; 3787 width: 100% !important; 3788 height: 100% !important; 3789 _position: absolute; 3790 } 3791 .video-js:-webkit-full-screen { 3792 width: 100% !important; 3793 height: 100% !important; 3794 } 3795 .vjs-poster { 3796 margin: 0 auto; 3797 padding: 0; 3798 cursor: pointer; 3799 position: relative; 3800 width: 100%; 3801 max-height: 100%; 3802 border-radius: 6px 6px 0 0; 3803 } 3804 .video-js .vjs-text-track-display { 3805 text-align: center; 3806 position: absolute; 3807 bottom: 4em; 3808 left: 1em; 3809 right: 1em; 3810 font-family: "Source Sans Pro", Helvetica, Arial, sans-serif; 3811 } 3812 .video-js .vjs-text-track { 3813 display: none; 3814 color: #ffffff; 3815 font-size: 1.4em; 3816 text-align: center; 3817 margin-bottom: .1em; 3818 background: #000; 3819 background: rgba(0, 0, 0, 0.5); 3820 } 3821 .video-js .vjs-subtitles { 3822 color: #fff; 3823 } 3824 .video-js .vjs-captions { 3825 color: #fc6; 3826 } 3827 .vjs-tt-cue { 3828 display: block; 3829 } 3830 .vjs-fade-in { 3831 visibility: visible !important; 3832 opacity: 1 !important; 3833 -webkit-transition: visibility 0s linear 0s, opacity .3s linear; 3834 transition: visibility 0s linear 0s, opacity .3s linear; 3835 } 3836 .vjs-fade-out { 3837 visibility: hidden !important; 3838 opacity: 0 !important; 3839 -webkit-transition: visibility 0s linear 1.5s, opacity 1.5s linear; 3840 transition: visibility 0s linear 1.5s, opacity 1.5s linear; 3841 } 3842 .vjs-control-bar { 3843 position: absolute; 3844 bottom: -47px; 3845 left: 0; 3846 right: 0; 3847 margin: 0; 3848 padding: 0; 3849 height: 47px; 3850 color: #ffffff; 3851 background: #273747; 3852 border-radius: 0 0 6px 6px; 3853 } 3854 .vjs-control-bar.vjs-fade-out { 3855 visibility: visible !important; 3856 opacity: 1 !important; 3857 } 3858 .vjs-control { 3859 background-position: center center; 3860 background-repeat: no-repeat; 3861 position: relative; 3862 float: left; 3863 text-align: center; 3864 margin: 0; 3865 padding: 0; 3866 height: 18px; 3867 width: 18px; 3868 } 3869 .vjs-control:focus { 3870 outline: 0; 3871 } 3872 .vjs-control div { 3873 background-position: center center; 3874 background-repeat: no-repeat; 3875 } 3876 .vjs-control-text { 3877 border: 0; 3878 clip: rect(0 0 0 0); 3879 height: 1px; 3880 margin: -1px; 3881 overflow: hidden; 3882 padding: 0; 3883 position: absolute; 3884 width: 1px; 3885 } 3886 .vjs-play-control { 3887 cursor: pointer !important; 3888 height: 47px; 3889 left: 0; 3890 position: absolute; 3891 top: 0; 3892 width: 58px; 3893 } 3894 .vjs-play-control div { 3895 position: relative; 3896 height: 47px; 3897 } 3898 .vjs-play-control div:before, 3899 .vjs-play-control div:after { 3900 position: absolute; 3901 font-family: "Flat-UI-Icons"; 3902 color: #1abc9c; 3903 font-size: 16px; 3904 top: 50%; 3905 left: 50%; 3906 margin: -0.55em 0 0 -0.5em; 3907 -webkit-transition: color .25s, opacity .25s; 3908 transition: color .25s, opacity .25s; 3909 } 3910 .vjs-play-control div:after { 3911 content: "\e03b"; 3912 } 3913 .vjs-play-control div:before { 3914 content: "\e03c"; 3915 } 3916 .vjs-paused .vjs-play-control:hover div:before { 3917 color: #16a085; 3918 } 3919 .vjs-paused .vjs-play-control div:after { 3920 opacity: 0; 3921 filter: alpha(opacity=0); 3922 } 3923 .vjs-paused .vjs-play-control div:before { 3924 opacity: 1; 3925 filter: alpha(opacity=100); 3926 } 3927 .vjs-playing .vjs-play-control:hover div:after { 3928 color: #16a085; 3929 } 3930 .vjs-playing .vjs-play-control div:after { 3931 opacity: 1; 3932 filter: alpha(opacity=100); 3933 } 3934 .vjs-playing .vjs-play-control div:before { 3935 opacity: 0; 3936 filter: alpha(opacity=0); 3937 } 3938 .vjs-rewind-control { 3939 width: 5em; 3940 cursor: pointer !important; 3941 } 3942 .vjs-rewind-control div { 3943 width: 19px; 3944 height: 16px; 3945 background: none transparent; 3946 margin: .5em auto 0; 3947 } 3948 .vjs-mute-control { 3949 background: url(../images/video/volume-full.png) center -48px no-repeat; 3950 background-size: 16px 64px; 3951 cursor: pointer !important; 3952 position: absolute; 3953 right: 51px; 3954 top: 14px; 3955 } 3956 .vjs-mute-control:hover div, 3957 .vjs-mute-control:focus div { 3958 opacity: 0; 3959 } 3960 .vjs-mute-control.vjs-vol-0, 3961 .vjs-mute-control.vjs-vol-0 div { 3962 background-image: url(../images/video/volume-off.png); 3963 } 3964 .vjs-mute-control div { 3965 background: #273747 url(../images/video/volume-full.png) no-repeat center 2px; 3966 background-size: 16px 64px; 3967 height: 18px; 3968 -webkit-transition: opacity 0.25s; 3969 transition: opacity 0.25s; 3970 } 3971 .vjs-volume-control, 3972 .vjs-volume-level, 3973 .vjs-volume-handle, 3974 .vjs-volume-bar { 3975 display: none; 3976 } 3977 .vjs-progress-control { 3978 position: absolute; 3979 left: 60px; 3980 right: 180px; 3981 height: 12px; 3982 width: auto; 3983 top: 18px; 3984 background: #425669; 3985 border-radius: 32px; 3986 } 3987 .vjs-progress-holder { 3988 position: relative; 3989 cursor: pointer !important; 3990 padding: 0; 3991 margin: 0; 3992 height: 12px; 3993 } 3994 .vjs-play-progress, 3995 .vjs-load-progress { 3996 position: absolute; 3997 display: block; 3998 height: 12px; 3999 margin: 0; 4000 padding: 0; 4001 left: 0; 4002 top: 0; 4003 border-radius: 32px; 4004 } 4005 .vjs-play-progress { 4006 background: #1abc9c; 4007 left: -1px; 4008 } 4009 .vjs-load-progress { 4010 background: #d6dbdf; 4011 border-radius: 32px 0 0 32px; 4012 } 4013 .vjs-load-progress[style*='100%'], 4014 .vjs-load-progress[style*='99%'] { 4015 border-radius: 32px; 4016 } 4017 .vjs-seek-handle { 4018 background-color: #16a085; 4019 position: absolute; 4020 width: 18px; 4021 height: 18px; 4022 margin: -3px 0 0 1px; 4023 left: 0; 4024 top: 0; 4025 border-radius: 50%; 4026 -webkit-transition: background-color 0.25s; 4027 transition: background-color 0.25s; 4028 } 4029 .vjs-seek-handle[style*='95.'] { 4030 margin-left: 3px; 4031 } 4032 .vjs-seek-handle[style='left: 0%;'] { 4033 margin-left: -2px; 4034 } 4035 .vjs-seek-handle:hover, 4036 .vjs-seek-handle:focus { 4037 background-color: #148d75; 4038 } 4039 .vjs-seek-handle:active { 4040 background-color: #117a65; 4041 } 4042 .vjs-time-controls { 4043 position: absolute; 4044 height: 20px; 4045 width: 50px; 4046 top: 16px; 4047 font: 300 13px "Source Sans Pro", Helvetica, Arial, sans-serif; 4048 } 4049 .vjs-current-time { 4050 right: 128px; 4051 text-align: right; 4052 } 4053 .vjs-duration { 4054 color: #5d6d7e; 4055 right: 69px; 4056 text-align: left; 4057 } 4058 .vjs-remaining-time { 4059 display: none; 4060 } 4061 .vjs-time-divider { 4062 color: #5d6d7e; 4063 font-size: 14px; 4064 position: absolute; 4065 right: 121px; 4066 top: 15px; 4067 } 4068 .vjs-secondary-controls { 4069 float: right; 4070 } 4071 .vjs-fullscreen-control { 4072 background-image: url(../images/video/fullscreen.png); 4073 background-position: center -47px; 4074 background-size: 15px 64px; 4075 cursor: pointer !important; 4076 position: absolute; 4077 right: 17px; 4078 top: 13px; 4079 } 4080 .vjs-fullscreen-control:hover div, 4081 .vjs-fullscreen-control:focus div { 4082 opacity: 0; 4083 } 4084 .vjs-fullscreen-control div { 4085 height: 18px; 4086 background: url(../images/video/fullscreen.png) no-repeat center 2px; 4087 background-size: 15px 64px; 4088 -webkit-transition: opacity 0.25s; 4089 transition: opacity 0.25s; 4090 } 4091 .vjs-menu-button { 4092 display: none !important; 4093 } 4094 @-webkit-keyframes sharp { 4095 0% { 4096 background: #e74c3c; 4097 border-radius: 10px; 4098 -webkit-transform: rotate(0deg); 4099 -ms-transform: rotate(0deg); 4100 transform: rotate(0deg); 4101 } 4102 50% { 4103 background: #ebedee; 4104 border-radius: 0; 4105 -webkit-transform: rotate(180deg); 4106 -ms-transform: rotate(180deg); 4107 transform: rotate(180deg); 4108 } 4109 100% { 4110 background: #e74c3c; 4111 border-radius: 10px; 4112 -webkit-transform: rotate(360deg); 4113 -ms-transform: rotate(360deg); 4114 transform: rotate(360deg); 4115 } 4116 } 4117 @-moz-keyframes sharp { 4118 0% { 4119 background: #e74c3c; 4120 border-radius: 10px; 4121 -webkit-transform: rotate(0deg); 4122 -ms-transform: rotate(0deg); 4123 transform: rotate(0deg); 4124 } 4125 50% { 4126 background: #ebedee; 4127 border-radius: 0; 4128 -webkit-transform: rotate(180deg); 4129 -ms-transform: rotate(180deg); 4130 transform: rotate(180deg); 4131 } 4132 100% { 4133 background: #e74c3c; 4134 border-radius: 10px; 4135 -webkit-transform: rotate(360deg); 4136 -ms-transform: rotate(360deg); 4137 transform: rotate(360deg); 4138 } 4139 } 4140 @-o-keyframes sharp { 4141 0% { 4142 background: #e74c3c; 4143 border-radius: 10px; 4144 -webkit-transform: rotate(0deg); 4145 -ms-transform: rotate(0deg); 4146 transform: rotate(0deg); 4147 } 4148 50% { 4149 background: #ebedee; 4150 border-radius: 0; 4151 -webkit-transform: rotate(180deg); 4152 -ms-transform: rotate(180deg); 4153 transform: rotate(180deg); 4154 } 4155 100% { 4156 background: #e74c3c; 4157 border-radius: 10px; 4158 -webkit-transform: rotate(360deg); 4159 -ms-transform: rotate(360deg); 4160 transform: rotate(360deg); 4161 } 4162 } 4163 @keyframes sharp { 4164 0% { 4165 background: #e74c3c; 4166 border-radius: 10px; 4167 -webkit-transform: rotate(0deg); 4168 -ms-transform: rotate(0deg); 4169 transform: rotate(0deg); 4170 } 4171 50% { 4172 background: #ebedee; 4173 border-radius: 0; 4174 -webkit-transform: rotate(180deg); 4175 -ms-transform: rotate(180deg); 4176 transform: rotate(180deg); 4177 } 4178 100% { 4179 background: #e74c3c; 4180 border-radius: 10px; 4181 -webkit-transform: rotate(360deg); 4182 -ms-transform: rotate(360deg); 4183 transform: rotate(360deg); 4184 } 4185 } 4186 .vjs-loading-spinner { 4187 background: #ebedee; 4188 display: none; 4189 height: 16px; 4190 left: 50%; 4191 margin: -8px 0 0 -8px; 4192 position: absolute; 4193 top: 50%; 4194 width: 16px; 4195 border-radius: 10px; 4196 -webkit-animation: sharp 2s ease infinite; 4197 animation: sharp 2s ease infinite; 4198 } 4199 .login { 4200 background: url(../images/login/imac.png) 0 0 no-repeat; 4201 background-size: 940px 778px; 4202 color: #ffffff; 4203 margin-bottom: 77px; 4204 padding: 38px 38px 267px; 4205 position: relative; 4206 } 4207 .login-screen { 4208 background-color: #1abc9c; 4209 min-height: 473px; 4210 padding: 123px 199px 33px 306px; 4211 } 4212 .login-icon { 4213 left: 200px; 4214 position: absolute; 4215 top: 160px; 4216 width: 96px; 4217 } 4218 .login-icon > img { 4219 display: block; 4220 margin-bottom: 6px; 4221 width: 100%; 4222 } 4223 .login-icon > h4 { 4224 font-size: 17px; 4225 font-weight: 300; 4226 line-height: 34px; 4227 opacity: 0.95; 4228 filter: alpha(opacity=95); 4229 } 4230 .login-icon > h4 small { 4231 color: inherit; 4232 display: block; 4233 font-size: inherit; 4234 font-weight: 700; 4235 } 4236 .login-form { 4237 background-color: #edeff1; 4238 padding: 24px 23px 20px; 4239 position: relative; 4240 border-radius: 6px; 4241 } 4242 .login-form:before { 4243 content: ''; 4244 border-style: solid; 4245 border-width: 12px 12px 12px 0; 4246 border-color: transparent #edeff1 transparent transparent; 4247 height: 0; 4248 position: absolute; 4249 left: -12px; 4250 top: 35px; 4251 width: 0; 4252 -webkit-transform: rotate(360deg); 4253 } 4254 .login-form .control-group { 4255 margin-bottom: 6px; 4256 position: relative; 4257 } 4258 .login-form .login-field { 4259 border-color: transparent; 4260 font-size: 17px; 4261 text-indent: 3px; 4262 } 4263 .login-form .login-field:focus { 4264 border-color: #1abc9c; 4265 } 4266 .login-form .login-field:focus + .login-field-icon { 4267 color: #1abc9c; 4268 } 4269 .login-form .login-field-icon { 4270 color: #bfc9ca; 4271 font-size: 16px; 4272 position: absolute; 4273 right: 15px; 4274 top: 3px; 4275 -webkit-transition: 0.25s; 4276 transition: 0.25s; 4277 } 4278 .login-link { 4279 color: #bfc9ca; 4280 display: block; 4281 font-size: 13px; 4282 margin-top: 15px; 4283 text-align: center; 4284 } 4285 @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 3/2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 2) { 4286 .login { 4287 background-image: url(../images/login/imac-2x.png); 4288 } 4289 } 4290 footer { 4291 background-color: #edeff1; 4292 color: #bac1c8; 4293 font-size: 15px; 4294 padding: 0; 4295 } 4296 footer a { 4297 color: #9aa4af; 4298 font-weight: 700; 4299 } 4300 footer p { 4301 font-size: 15px; 4302 line-height: 20px; 4303 margin-bottom: 10px; 4304 } 4305 .footer-title { 4306 margin: 0 0 22px; 4307 padding-top: 21px; 4308 font-size: 24px; 4309 line-height: 40px; 4310 } 4311 .footer-brand { 4312 display: block; 4313 margin-bottom: 26px; 4314 width: 220px; 4315 } 4316 .footer-brand img { 4317 width: 216px; 4318 } 4319 .footer-banner { 4320 background-color: #1abc9c; 4321 color: #d1f2eb; 4322 margin-left: 42px; 4323 min-height: 316px; 4324 padding: 0 30px 30px; 4325 } 4326 .footer-banner .footer-title { 4327 color: #ffffff; 4328 } 4329 .footer-banner a { 4330 color: #b7f5e9; 4331 text-decoration: underline; 4332 } 4333 .footer-banner a:hover { 4334 text-decoration: none; 4335 } 4336 .footer-banner ul { 4337 list-style-type: none; 4338 margin: 0 0 26px; 4339 padding: 0; 4340 } 4341 .footer-banner ul li { 4342 border-top: 1px solid #1bc5a3; 4343 line-height: 19px; 4344 padding: 6px 0; 4345 } 4346 .footer-banner ul li:first-child { 4347 border-top: none; 4348 padding-top: 1px; 4349 } 4350 .last-col { 4351 overflow: hidden; 4352 } 4353 .ptn, 4354 .pvn, 4355 .pan { 4356 padding-top: 0; 4357 } 4358 .ptx, 4359 .pvx, 4360 .pax { 4361 padding-top: 3px; 4362 } 4363 .pts, 4364 .pvs, 4365 .pas { 4366 padding-top: 5px; 4367 } 4368 .ptm, 4369 .pvm, 4370 .pam { 4371 padding-top: 10px; 4372 } 4373 .ptl, 4374 .pvl, 4375 .pal { 4376 padding-top: 20px; 4377 } 4378 .prn, 4379 .phn, 4380 .pan { 4381 padding-right: 0; 4382 } 4383 .prx, 4384 .phx, 4385 .pax { 4386 padding-right: 3px; 4387 } 4388 .prs, 4389 .phs, 4390 .pas { 4391 padding-right: 5px; 4392 } 4393 .prm, 4394 .phm, 4395 .pam { 4396 padding-right: 10px; 4397 } 4398 .prl, 4399 .phl, 4400 .pal { 4401 padding-right: 20px; 4402 } 4403 .pbn, 4404 .pvn, 4405 .pan { 4406 padding-bottom: 0; 4407 } 4408 .pbx, 4409 .pvx, 4410 .pax { 4411 padding-bottom: 3px; 4412 } 4413 .pbs, 4414 .pvs, 4415 .pas { 4416 padding-bottom: 5px; 4417 } 4418 .pbm, 4419 .pvm, 4420 .pam { 4421 padding-bottom: 10px; 4422 } 4423 .pbl, 4424 .pvl, 4425 .pal { 4426 padding-bottom: 20px; 4427 } 4428 .pln, 4429 .phn, 4430 .pan { 4431 padding-left: 0; 4432 } 4433 .plx, 4434 .phx, 4435 .pax { 4436 padding-left: 3px; 4437 } 4438 .pls, 4439 .phs, 4440 .pas { 4441 padding-left: 5px; 4442 } 4443 .plm, 4444 .phm, 4445 .pam { 4446 padding-left: 10px; 4447 } 4448 .pll, 4449 .phl, 4450 .pal { 4451 padding-left: 20px; 4452 } 4453 .mtn, 4454 .mvn, 4455 .man { 4456 margin-top: 0px; 4457 } 4458 .mtx, 4459 .mvx, 4460 .max { 4461 margin-top: 3px; 4462 } 4463 .mts, 4464 .mvs, 4465 .mas { 4466 margin-top: 5px; 4467 } 4468 .mtm, 4469 .mvm, 4470 .mam { 4471 margin-top: 10px; 4472 } 4473 .mtl, 4474 .mvl, 4475 .mal { 4476 margin-top: 20px; 4477 } 4478 .mrn, 4479 .mhn, 4480 .man { 4481 margin-right: 0px; 4482 } 4483 .mrx, 4484 .mhx, 4485 .max { 4486 margin-right: 3px; 4487 } 4488 .mrs, 4489 .mhs, 4490 .mas { 4491 margin-right: 5px; 4492 } 4493 .mrm, 4494 .mhm, 4495 .mam { 4496 margin-right: 10px; 4497 } 4498 .mrl, 4499 .mhl, 4500 .mal { 4501 margin-right: 20px; 4502 } 4503 .mbn, 4504 .mvn, 4505 .man { 4506 margin-bottom: 0px; 4507 } 4508 .mbx, 4509 .mvx, 4510 .max { 4511 margin-bottom: 3px; 4512 } 4513 .mbs, 4514 .mvs, 4515 .mas { 4516 margin-bottom: 5px; 4517 } 4518 .mbm, 4519 .mvm, 4520 .mam { 4521 margin-bottom: 10px; 4522 } 4523 .mbl, 4524 .mvl, 4525 .mal { 4526 margin-bottom: 20px; 4527 } 4528 .mln, 4529 .mhn, 4530 .man { 4531 margin-left: 0px; 4532 } 4533 .mlx, 4534 .mhx, 4535 .max { 4536 margin-left: 3px; 4537 } 4538 .mls, 4539 .mhs, 4540 .mas { 4541 margin-left: 5px; 4542 } 4543 .mlm, 4544 .mhm, 4545 .mam { 4546 margin-left: 10px; 4547 } 4548 .mll, 4549 .mhl, 4550 .mal { 4551 margin-left: 20px; 4552 }