main.scss 17.9 KB
Newer Older
Curtis Adam's avatar
Curtis Adam committed
1 2
//can't be modified inside theme-switcher
$background: rgb(153, 153, 153);
3
//bert alert (Doesn't work in theme-switcher)
4

5 6 7 8
.bert-alert.warning {
  background: #F5AA01 !important;
  color: #FFF !important;
}
9

10 11 12 13
.bert-alert.success {
  background: #80BA24 !important;
  color: #FFF !important;
}
14

15 16 17 18
.bert-alert.info {
  background: #003BD1 !important;
  color: #FFF !important;
}
19

20 21 22 23 24
.bert-alert.danger {
  background: #9C132D !important;
  color: #FFF !important;
}

25
//global
26 27 28 29 30 31 32 33 34 35
$default_font: -apple-system,
BlinkMacSystemFont,
'Segoe UI',
Roboto,
Helvetica,
Arial,
sans-serif,
'Apple Color Emoji',
'Segoe UI Emoji',
'Segoe UI Symbol';
36
$default_text_shadow: 1px 1px 1px #4A5C66;
37
$default_box_shadow: 0 40px 77px 0 rgba(0, 0, 0, 0.22), 0 27px 24px 0 rgba(0, 0, 0, 0.2);
38

39 40
//navbar
$size_navbar_alldecks_border: 3px;
41
$font_size_filter_navbar_mobile: 12px;
42

43
//welcome page
44
$size_footer_height: 40px;
45 46
$font_size_login_label: 16px;
$font_weight_login_label: bold;
47
$font_size_inventory: 14px;
48
$font_weight_inventory: normal;
49 50
$padding_horizontal_inventory: 15px;
$padding_vertical_inventory: 5px;
51
$margin_top_inventory: 10px;
52
$padding_top_login: 10px;
53
$login_button_size: 60px;
54

55
//info page
56 57
$font_size_info_h1: 20px;
$font_size_info_h2: 18px;
58 59
$font_size_info_h3: 16px;

60
//item lists
61
$margin-top_infinite_scroll_text: 5px;
62
$font_size_infinite_scroll_text: 12px;
63
$font_weight_infinite_scroll_text: bold;
64
$margin_bottom_item: 10px;
65

66 67
//markdeep
$padding_inline_code: 5px;
68
//set the default font size for the text zoom in api/cardVisuals.js
69
$font_size_markdeep: 16px;
70
$line_height_markdeep: 170%;
71

72
//card
73
$margin_bottom_card_navigation: 15px;
74
$font_size_navigation_arrows: 15pt;
75
$padding_card_content_horizontal: 40pt;
76
$padding_card_content_vertical: 13pt;
77
$padding_card_conntent_horizontal_fullscreen_desktop: 100px;
78 79 80
$font_size_card_header_small_text: 12px;
$font_size_card_header_smaller_text: 10px;
$font_size_card_header_subject: 16px;
81
$line_height_card_content: 170%;
82 83
$line_height_card_header: 100%;
$line_height_card_header_mobile: 100%;
84
$font_weight_card_header_number: normal;
85
$font_weight_card_header_first_row: normal;
86
$font_weight_card_header_second_row: normal;
87
$font_weight_card_header_subject: bold;
88 89
$hint_link_decoration: underline;
$hint_link_alternative_decoration: underline;
90
$text_transform_card_header_subject: none;
91
$font_style_card_header_subject_placeholder: normal;
92

93 94 95 96 97
//card mobile
$margin_bottom_card_navigation_mobile: 5px;
$font_size_card_navigation_mobile: 12px;
$padding_vertical_card_navigation_mobile: 5px;
$padding_horizontal_card_navigation_mobile: 3px;
98
$padding_card_content_horizontal_mobile: 45px;
99
$padding_card_content_vertical_mobile: 0px;
100
$font_size_card_header_small_text_mobile: 9px;
101 102
$font_size_card_header_smaller_text_mobile: 8px;
$font_size_card_header_subject_mobile: 12px;
103
$line_height_card_content_mobile: 170%;
104

105 106 107 108 109
//card header
$card_header_height: 95px;
$card_header_padding: 7px;
$card_header_row_height: $card_header_height - $card_header_padding;
$card_header_item_margin_horizontal: 7px;
110
$font_size_card_header_button: 16px;
111

112
//cardset
113 114
$font_size_cardset_title: 16px;
$font_size_cardset_title_mobile: 14px;
115
$font_size_cardset_content: 12pt;
116
$font_size_cardset_label_mobile: 14px;
117
$padding_cardset_content_horizontal: 25pt;
118
$padding_cardset_content_horizontal_mobile: 10px;
119
$padding_cardset_content_vertical: 5pt;
120 121 122 123 124 125
$padding_cardset_content_vertical_mobile: 10px;
$padding_collapse_button: 15px;
$padding_collapse_button_mobile: 5px;
$font_size_collapse_button: 14px;
$font_size_collapse_button_mobile: 10px;
$font_size_collapse_button_content_mobile: 10px;
126
$font_size_card_list_cardset_name: 18px;
127
$font_size_card_list_cardset_owner: 14px;
128

129
//cardset list
130
$margin_top_cardset_category: 25px;
131

132
//markdeep editor
133
$font_family_markdeep_editor_content: 'Roboto Mono', monospace;
134

135 136
//search
$font_size_search_results_subject: 16px;
137 138 139
$font_size_search_results_content: 14px;
$font_size_search_results_author: 10px;
$font_weight_search_results_subject: normal;
140 141
$font_weight_search_results_content: normal;
$font_weight_search_results_author: normal;
142 143
$size_search_results_separator: 0px;
$padding_search_items: 5px 15px;
144

145 146 147 148 149
//cardset form
$size_cardset_form_list_border: 2px;
$size_cardset_form_list_padding: 10px;
$font_size_cardset_form_list: 14px;
$font_weight_cardset_form_list: normal;
150 151 152 153

//cookie consent
$text_decoration_cookie_consent_link: none;

154 155 156
//leitner_progress
$font_size_cardset_badges: 11px;

157 158 159 160 161
//sweet alert 2
$font_size_sweet_alert_2_icon: 30px;
$font_size_sweet_alert_2_title: 24px;
$font_size_sweet_alert_2_text: 16px;

162 163 164 165
//sidebar
$sidebar_width: 45px;
$sidebar_width_mobile: 35px;

166 167 168 169 170 171
//zoom
$zoom_slider_width: 12px;
$zoom_slider_handle_width: 70px;
$zoom_slider_handle_height: 30px;
$zoom_slider_handle_offset: -25px;

172 173 174
//loading screen
$loading_screen_size: 150px;

175 176 177 178
//blur
$blur_hide_answer_question: 16px;


Marius Trautrims's avatar
Marius Trautrims committed
179
html {
180 181
  position: relative;
  min-height: 100%;
182
  background-size: cover;
183
  font-family: $default_font !important;
184 185 186
  background-repeat: no-repeat !important;
  background-position: center !important;
  background-attachment: fixed !important;
Curtis Adam's avatar
Curtis Adam committed
187
  background-color: $background !important;
188 189 190 191
}

body {
  background: unset;
192 193 194
  line-height: 170%;
  font-weight: normal;
  color: black;
195 196 197
  @media(max-width: 767px) {
    margin: 0;
  }
Marius Trautrims's avatar
Marius Trautrims committed
198
}
199

200 201 202 203
#pomodoroTimerModal {
  z-index: 4000;
}

204
#helpModal {
205 206 207
  z-index: 5000;
}

208 209 210 211 212 213
#first_login_content {
  @media(max-width: 767px) {
    margin-bottom: 70px;
  }
}

214 215 216 217 218 219 220 221 222
.presentation-container {
  padding-left: $sidebar_width !important;
  padding-right: $sidebar_width !important;
  @media(max-width: 767px) {
    padding-left: $sidebar_width_mobile !important;
    padding-right: $sidebar_width_mobile !important;
  }
}

223 224 225 226
.btn {
  text-transform: unset !important;
}

227
.btn-success, .btn-danger, .btn-warning, .btn-info, .label-bonus, .learnBtn, .bonusBtn, .presentationBtn, .label-private, .label-edu, .label-free, .label-pro, #filter-nav-wrapper .navbar-text, #filter-nav-wrapper .dropdown-toggle, .panel-heading.info-tab, #collapseLearningPhaseInfoButton, .deleteAllCardsBtn, .newCardBtn, .markdeep-help, .markdeep-translate.pressed, .pomodoroTimer h2, #searchResults h4 {
228 229 230
  text-shadow: $default_text_shadow;
}

231
#difficultyGroup label, #publishKind label, #profilepublicoption1, #profilepublicoption2 {
232 233 234
  text-shadow: none;
}

235
#difficultyGroup label.active, #publishKind label.active, .panel.price .panel-heading, .alert-info, #profilepublicoption1.active, #profilepublicoption2.active, #displayModeBtn {
236 237 238
  text-shadow: $default_text_shadow;
}

Marius Trautrims's avatar
Marius Trautrims committed
239
.table {
240 241 242
  img {
    max-width: 370px;
  }
Marius Trautrims's avatar
Marius Trautrims committed
243
}
244

245 246
.search-divide {
  margin: 5px 0 5px 0;
Curtis Adam's avatar
Curtis Adam committed
247 248 249 250 251
  height: 2px;
}

.search-author {
  margin-top: 15px;
252 253
}

254
#input-search {
Klaus-Dieter Quibeldey-Cirkel's avatar
Klaus-Dieter Quibeldey-Cirkel committed
255
  width: 105px;
256
  line-height: 30pt !important;
Klaus-Dieter Quibeldey-Cirkel's avatar
Klaus-Dieter Quibeldey-Cirkel committed
257
  padding-right: 15px !important;
258 259
}

Marius Trautrims's avatar
Marius Trautrims committed
260
.navbar-default {
261
  .navbar-brand {
262
    padding: 10px 19px;
263

264 265 266 267 268
    > img {
      height: 22px;
      margin-top: 5px;
    }
  }
269

270 271 272
  .navbar-nav {
    .notifications {
      min-width: 420px;
273

274 275 276
      .notification-footer,
      .notification-heading {
        padding: 2px 10px;
277
        color: black;
278

279 280 281 282 283
        .menu-title {
          font-size: 1.5rem;
          display: inline-block;
        }
      }
284

285 286 287
      .divider {
        margin: 5px 0;
      }
288

289 290 291
      .notifications-wrapper {
        overflow: auto;
        max-height: 250px;
292

293 294 295 296
        .notification-item {
          padding: 10px;
          margin: 5px;
          border-radius: 4px;
297

298 299 300 301 302
          .item-title {
            font-size: 1.3rem;
          }
        }
      }
303

304 305 306 307
      a.content {
        text-decoration: none;
      }
    }
308

309 310 311 312
    .glyphicon {
      margin-right: 5px;
    }
  }
313

314 315 316 317 318
  @media(min-width: 768px) {
    #navbar-all-decks {
      border-left: $size_navbar_alldecks_border solid !important;
    }
  }
Marius Trautrims's avatar
Marius Trautrims committed
319
}
320

321 322 323 324 325
@media(min-width: 768px) {
  .thm-header {
    .navbar-collapse, .navbar-collapse.collapse {
      overflow: visible;
    }
326

327 328 329 330
    .navbar-toggle {
      display: none;
    }
  }
331 332 333 334
  .panel-body button {
    margin: 10px 0 !important;
    width: auto;
  }
335 336
}

337 338 339 340 341 342 343 344
@media(max-width: 991px) {
  .navbar-default {
    .navbar-brand {
      padding: 10px 5px;
    }
  }
}

345 346 347
#theme-wrapper #main {
  margin-top: 55px;
  margin-bottom: 70px;
Mehmet-Ali Pamukci's avatar
Mehmet-Ali Pamukci committed
348 349
}

350
#theme-wrapper-wordcloud #main {
351 352 353 354
  margin-top: 55px;
  margin-bottom: 0;
}

355
#theme-wrapper-no-nav #main {
356
  margin-top: 20px !important;
357 358
}

359 360
#theme-wrapper-no-nav-welcome #main {
  margin-top: 0 !important;
361 362
}

363 364 365 366 367 368 369 370
.modal-header .close {
  margin-top: -10px;
}

.modal-header h4 {
  padding-top: 0;
}

Curtis Adam's avatar
Curtis Adam committed
371 372
.modal-header, .modal-body, .modal-footer {
  margin: 0 !important;
373
  padding: 30px 50px 20px 50px !important;
Curtis Adam's avatar
Curtis Adam committed
374 375 376 377 378 379 380
}

.modal-body {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

381 382 383 384
button {
  padding: 8px !important;
}

385
.modal-body .form-group {
386 387
  margin-top: 5px !important;
}
388 389 390

.text-dark {
  color: #333;
391 392 393 394 395 396
}

.modal-content-for-buttons {
  position: absolute;
  padding-bottom: 10px;
}
397

398
.cardsetName:hover {
399 400
  visibility: visible;
}
401

402 403 404 405 406 407
// Pool and my cardsets list
.panel {
  padding-left: 0;
  padding-right: 0;
  margin-bottom: 0;
}
408

409
.panelUnit {
410
  padding: 10px 5px;
411 412
}

Curtis Adam's avatar
Curtis Adam committed
413
.panelUnit, .cardListRow {
Curtis Adam's avatar
Curtis Adam committed
414
  @media (max-width: 767px) {
415 416
    border-bottom: 0 !important;
  }
417 418
}

419 420 421 422
.manageCourseIteration {
  padding: 0;
}

423 424 425 426 427 428 429 430 431 432 433 434 435 436
.panelAvailability {
  padding-left: 0px;
  padding-right: 0px;
}

#pool_license img {
  width: 20px;
}

#poolCaption {
  padding-left: 8px;
  font-weight: bold;
}

437
.filterCardsHeader {
438
  padding: 5px;
439
  font-weight: bold;
440
  font-size: 12px;
441
  text-transform: uppercase;
442 443
}

444
@media (max-width: 1199px) {
445
  .filterCardsHeader {
446 447 448 449
    font-size: 11px;
  }
}

450
@media (max-width: 768px) {
451
  .filterCardsHeader {
452 453 454 455
    font-size: 10px;
  }
}

456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473
.poolLabel {
  font-weight: bold;
  text-decoration: none;
  color: black;
}

.empty-list {
  text-align: center;
}

.poolText, .topicName, .panelName {
  white-space: nowrap;
  overflow: hidden !important;
  text-overflow: ellipsis;
}

.topicName {
  padding-left: 0;
474
  padding-right: 0;
475 476
}

477
@media (max-width: 767px) {
478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497
  .panel {
    margin-top: 3px;
    margin-bottom: 3px;
  }

  .panelUnit {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .panelUnitDescription {
    padding-right: 0;
  }

  .info_license_mobile {
    margin-left: 0px;
    margin-right: 0px;
    padding-top: 10px;
    padding-bottom: 10px;
  }
498

499
  .field-tip {
500 501 502 503 504 505 506 507 508
    width: 270px;
    bottom: 102%;
    font-size: 11px;
  }

  #welcome-tip {
    width: 280px;
    font-size: 11px;
  }
509 510

  #searchDropdown {
511
    margin: 0 0 0 5px !important;
512 513 514
    padding: 0;
    border: none;
    box-shadow: none;
515
    height: 36px;
516 517 518 519 520
  }
  #input-search {
    margin: 0;
    border: none;
  }
521 522 523
  #clearSearch {
    right: 20px !important;
  }
524 525
}

526
@media (min-width: 768px) {
527
  .panelUnit {
528
    border-right: solid 1px;
529
  }
530

531
  .licenseInfo, .licenseInfoCreate {
532
    border-bottom: solid 1px !important;
533 534
  }

535 536
  .footer {
    .icon-container {
537
      border-right: solid 1px;
538 539
    }
  }
540 541 542 543 544
}

.badge {
  padding: 3px 5px;
}
545

546
.cardContent .lightbox-img a {
Curtis Adam's avatar
Curtis Adam committed
547 548
  display: block;
  margin: auto;
549
}
550

551
.lightbox-container {
552
  text-align: center;
553
}
554 555 556 557

#alert-warning {
  z-index: 150;
}
Curtis Adam's avatar
Curtis Adam committed
558

559
.fa-home {
560
  font-size: 16px;
561 562
}

563 564 565 566
.md-editor > .md-header {
  padding: 0;
}

567 568 569 570
.md-header .fa, .md-header .center-button, .md-header .fullscreen-button, .card-button {
  border: 1px solid;
}

571
.md-header .fa, .md-header .center-button, .md-header .fullscreen-button, .card-button {
Curtis Adam's avatar
Curtis Adam committed
572
  margin: 0 auto;
573
  font-size: 22px;
574
  padding: 3px 6px !important;
Curtis Adam's avatar
Curtis Adam committed
575
  border-radius: 5px;
576 577
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
Curtis Adam's avatar
Curtis Adam committed
578 579
}

580 581 582 583
.md-editor > textarea {
  border: none;
}

Curtis Adam's avatar
Curtis Adam committed
584 585 586 587 588 589 590 591 592
.fa-link:before {
  content: "\f0ac" !important;
}

.md-header button {
  margin: 0 !important;
  padding: 0 !important;
  margin-right: 5px !important;
}
593

594 595 596 597 598 599 600 601
#main-nav {
  background: unset !important;
}

.navbar-fixed-top {
  min-height: 36px !important;
}

602
#thm-top-navigation a {
603 604 605 606 607 608
  padding: 8px 7px !important;
}

#searchDropdown {
  margin-top: 5px;
  margin-bottom: 0;
609
  width: 140px !important;
610
}
611

612 613 614 615
.dropup {
  margin-bottom: 0;
}

616
.dropdown, .dropup, .navbar-nav > li {
617
  .dropdown-menu {
618
    max-height: 800px;
619
    margin-left: 7px;
620 621 622
    @media(max-height: 768px) {
      max-height: 575px;
    }
623 624 625
    @media(max-width: 767px) {
      max-height: 225px;
    }
626 627
    overflow-y: scroll;
  }
628

629 630 631 632
  button {
    text-overflow: ellipsis;
    overflow: hidden;
  }
633

634
  a {
Klaus-Dieter Quibeldey-Cirkel's avatar
Klaus-Dieter Quibeldey-Cirkel committed
635
    white-space: nowrap;
636 637 638 639 640
  }
}

#searchResults {
  overflow-y: scroll;
Curtis Adam's avatar
Curtis Adam committed
641 642 643 644
}

.backdoorLogin {
  margin: 0;
645

Curtis Adam's avatar
Curtis Adam committed
646 647 648
  #TestingBackdoorUsername {
    margin: 0;
  }
649

Curtis Adam's avatar
Curtis Adam committed
650 651 652 653 654
  label {
    float: left;
    margin: 0;
  }
}
655 656 657 658 659

#back-button {
  margin-left: 0;
  margin-bottom: 20px;
}
660 661

th {
662
  text-transform: none;
663
  font-weight: normal;
664
}
665

666
.info-tab h1 {
667
  font-size: $font_size_info_h1;
668
  margin: 0;
669
  padding-top: 0;
670 671
}

672
.info-tab h2 {
673
  font-size: $font_size_info_h2;
674
  margin-top: 10px;
675 676 677 678
  margin-bottom: 5px;
}

.info-tab h3 {
679
  font-size: $font_size_info_h3;
680 681
  margin-top: 10px;
  margin-bottom: 3px;
682
}
683 684

.thm-numbering {
685 686
  margin-top: 0.7em;
  margin-left: -0.7em;
687 688 689 690 691
  counter-reset: item;
  list-style: none;
}

.thm-numbering ol {
692
  margin-left: -1.5em;
693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729
  counter-reset: subitem;
  list-style: none;
}

.thm-numbering li {
  counter-increment: item;
  margin-bottom: 0.7em;
}

.thm-numbering ol li {
  counter-increment: subitem;
  margin-bottom: 0.7em;
}

.thm-numbering li:before {
  margin-left: -2em;
  margin-right: 0.5em;
  content: counter(item);
  border-radius: 100%;
  width: 1.5em;
  text-align: center;
  display: inline-block;
  font-weight: bold;
}

.thm-numbering ol li:before {
  content: counter(subitem);
}

.thm-numbering-standalone {
  margin-right: 0.3em;
  border-radius: 100%;
  width: 1.5em;
  text-align: center;
  display: inline-block;
  font-weight: bold;
}
730

731
.hintContent, .hintContentAlternative {
732
  padding: 10px;
733

734 735 736
  .table {
    background-color: unset;
  }
737 738 739 740

}

.hintContent {
741
  a {
742
    text-decoration: $hint_link_decoration !important;
743
  }
744 745
}

746 747
.hintContentAlternative {
  a {
748
    text-decoration: $hint_link_alternative_decoration !important;
749 750 751
  }
}

752
.modal-content .close {
753
  opacity: 1;
754
  font-size: 30pt;
755 756
}

757
.hintContent .modal-header, .wordCloudDescription {
758
  border-bottom: 1px solid !important;
759 760 761
}

.hintContentAlternative .modal-header {
762
  border-bottom: 1px solid !important;
763 764
}

765 766 767 768
.wordCloudDescription {
  padding-top: 15px;
}

769 770 771
.hintContent .modal-body {
  font-size: 16px;
}
772

773 774 775 776 777 778 779 780 781 782 783 784
#login .loginLabel {
  font-size: $font-size_login_label !important;
  font-weight: $font-weight_login_label !important;

}

#login .loginLabel:first-child {
  @media (max-width: 767px) {
    width: 100%;
  }
}

785
.footer {
786
  position: fixed;
787 788 789
  left: 0;
  bottom: 0;
  width: 100%;
790
  height: $size_footer_height !important;
791

792 793 794 795 796
  .container {
    height: 40px;
    margin-bottom: 0;
    text-align: center;
  }
797

798 799 800
  #info {
    height: 40px;
  }
801

802 803 804 805 806 807 808 809 810 811 812 813 814
  .footer-icon {
    font-size: 18px;
    padding: 10px 0 0 0;
    margin: 0;
    text-align: center;
  }

  li {
    height: 40px;
    list-style: none;
    margin: 0;
    padding: 0;
  }
815

816 817 818 819 820 821 822 823
  li ul li {
    height: 60px;
  }

  a {
    text-decoration: none;
    outline: none;
  }
824

825 826 827 828 829
  .dropdown-menu {
    margin: 0;
    padding: 0;
    min-width: 120px;
  }
830

831
  .footer-info-navigation a {
832
    border-right: 1px solid;
833
  }
834

835
  .footer-info-navigation:first-child a {
836
    border-left: 1px solid;
837
  }
838

839
  .icon-container-info {
840 841
    border-left: 1px solid;
    border-right: 1px solid;
842
  }
843

844 845 846
  .lang {
    padding: 25px 15px;
  }
847

848 849
  .lang:hover {
    padding: 25px 15px;
850 851
  }
}
852

853
#searchResults {
854 855
  position: absolute;
  float: left;
856 857 858 859 860 861 862 863 864
  @media(max-width: 768px) {
    width: 300px;
  }
  @media(min-width: 769px) {
    width: 600px;
  }
  @media(min-width: 1200px) {
    width: 800px;
  }
865 866
  padding-top: 0;
  padding-bottom: 0;
867 868
  z-index: 1000;
  margin: 0 !important;
869 870 871
}

#searchResults a {
872
  border-bottom: solid $size_search_results_separator !important;
873 874 875 876 877 878 879 880 881 882 883 884 885
  padding: 0 !important;
  margin: 0 !important;
}

#searchResults a:last-child {
  border-bottom: 0 !important;
}

.search-subject {
  font-size: $font-size_search_results_subject !important;
  font-weight: $font-weight_search_results_subject;
  padding: $padding_search_items !important;
  margin: 0;
886
  line-height: normal !important;
887 888 889 890 891 892 893 894 895 896 897 898 899 900 901
}

.search-content {
  font-size: $font-size_search_results_content !important;
  font-weight: $font-weight_search_results_content !important;
  padding: $padding_search_items !important;
  margin: 0;
}

.search-author {
  font-size: $font-size_search_results_author !important;
  font-weight: $font-weight_search_results_author !important;
  padding: $padding_search_items !important;
  margin: 0;
}
902 903 904 905 906

.navbar-fixed-top .navbar-text {
  margin-top: 14px !important;
  margin-bottom: 0;
}
907 908 909 910

.btn-toolbar .btn-group {
  margin-right: 5px;
}
911 912 913 914

.cc-link {
  text-decoration: $text_decoration_cookie_consent_link !important;
}
Curtis Adam's avatar
Curtis Adam committed
915 916 917 918 919 920

.panelIconColumn {
  @media (min-width: 768px) {
    text-align: center;
  }
}
921 922 923 924 925 926 927

#underDevelopmentModal {
  z-index: 2000;
}

.underDevelopmentContent {
  padding: 10px;
928

929
  .modal-header {
930
    border-bottom: 1px solid !important;
931 932
  }
}
933 934

#clearSearch {
935 936 937 938
  position: absolute;
  float: right;
  right: 5px;
  width: 22px;
939 940
  font-size: 22px;
  cursor: pointer;
941
  z-index: 1000 !important;
942 943 944 945 946
}

.searchItem {
  padding: 0 !important;
}
947 948 949 950

.thm-header .navbar-toggle {
  margin-right: 0;
}
951

952
::placeholder {
953 954 955
  padding-top: 5% !important;
  padding-left: 5pt !important;
  opacity: 1;
956
  font-size: 13pt !important;
957
  font-style: normal;
958
}
959 960 961 962 963

#profile-drop {
  overflow: hidden;
  text-align: left;
  min-width: auto;
964 965 966 967 968
  @media(min-width: 768px) {
    position: absolute;
  }
  padding-top: 0;
  padding-bottom: 0;
969

970 971
  a {
    text-decoration: none;
972 973 974
    display: block;
    height: 100%;
    width: 100%;
975
  }
976

977 978 979
  td {
    padding-left: 0;
    padding-right: 0;
980
  }
981

982
  td .fa, .glyphicon {
983
    margin-left: 5px;
984 985
  }
}
986

987 988 989 990
#arsnovaAppModal, #arsnovaClickModal {
  iframe {
    box-shadow: $default_box_shadow !important;
  }
991
}
Curtis Adam's avatar
Curtis Adam committed
992 993 994 995

#showLicenseModal {
  z-index: 1060;
}
996 997

#cardSettingsModal {
998
  z-index: 2000;
999 1000 1001 1002 1003 1004 1005 1006 1007
}

.blurHideAnswerQuestion {
  -webkit-filter: blur($blur_hide_answer_question);
  -moz-filter: blur($blur_hide_answer_question);
  -o-filter: blur($blur_hide_answer_question);
  -ms-filter: blur($blur_hide_answer_question);
  filter: blur($blur_hide_answer_question);
}