1<!DOCTYPE html> 2<html> 3 4<head> 5<base href="https://support.cancercarefdn.mb.ca/site/SPageServer?pagename=%2Fmhcf_loginLanding" /> 6 7<title> 8 9CancerCare Manitoba Foundation 10</title> 11<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> 12<meta http-equiv="Content-Script-Type" content="text/javascript" /> 13<meta name="Keywords" content=" " /> 14<meta name="Description" content="" /> 15<meta name="Robots" content="index, follow" /> 16 17
18<script type="text/javascript"> 19// feature toggle used for Timeout modal issue 20localStorage.setItem('useModalTimeoutToggle', 'false'); 21</script>
vendor: 1 bytes, line 21
21
22<script type="text/javascript"> 23var bbSessionTimeout = { 24'sessionTimeoutHdr' : 'Still there?' , 25'sessionTimeoutGenMsg' : 'Looks like you may have stepped away. This page is about to refresh due to inactivity and your progress may be lost.' , 26'sessionTimeoutMsgFirstPart' : 'Looks like you may have stepped away. You are about to be logged out due to inactivity and your progress may be lost in' , 27'sessionTimeoutMsgSecondPart' : 'unless you continue working.' , 28'sessionTimeoutLessThanMinMsg' : 'less than one minute' , 29'minute' : 'minute' , 30'minutes' : 'minutes' , 31'sessionExpired' : 'Your session expired at' , 32'continueWorking' : 'Continue working' , 33'logOut' : 'Log Out' 34}; 35</script>
35 36 37
38<script type="text/javascript"> 39var keepAliveString = "keepAlive2('', 'https://support.cancercarefdn.mb.ca/site/UserLogin?logout=logout&NEXTURL=https%3A%2F%2Fsupport.cancercarefdn.mb.ca%2Fsite%2FSPageNavigator%2Fmhcf_loginLanding.html', '714514B8DAFF5678A1E48F12FFBEE715.app30015b', 'jsessionid', '/site/', false, true, false)"; 40var forceKeepAliveString = "forceKeepAlive2('')"; 41function startTimeout() { 42setTimeout(function() { 43eval(keepAliveString); 44}, 480000); 45} 46function resetTimeout() { 47setTimeout(keepAliveString, 480000); 48} 49startTimeout(); 50</script>
50<noscript> </noscript> 51 52 53 54 55 56 57 58 59 60 61
62<script type="text/javascript" src="../yui3/yui/yui-min.js"></script>
62<noscript> </noscript>
63<script type="text/javascript" src="../js/convio/modules.js?version=2.9.3"></script>
63<noscript> </noscript>
64<script type="text/javascript"> 65var Y = YUI({base: '../yui3/', 66insertBefore: 'yui_marker_loader_css', // insert all YUI module css before customstyle so it can be overridden 67debug: false, 68modules: getModules('../', 'convio', true, true)}); 69localStorage.setItem('useNewYUI', 'false'); 70</script>
70<noscript> </noscript> 71 72 73
74<script type="text/javascript" id="activity-timeout-utils-js" src="../js/utils.js"></script>
74<noscript> </noscript>
75<script type="text/javascript" id="activity-timeout-modal-js" src="../js/session_timeout_modal.js"></script>
75<noscript> </noscript> 76
77<script type="text/javascript" src="../js/obs_comp_rollup.js"></script>
77<noscript> </noscript> 78 79 80<link href="../css/themes/default.css" rel="stylesheet" type="text/css" /> 81<link href="../css/themes/alphacube.css" rel="stylesheet" type="text/css"/> 82 83 84<link href="../css/UserGlobalStyle.css" rel="stylesheet" type="text/css" /> 85 86 87 88 89<link rel="stylesheet" type="text/css" id="yui_marker_loader_css" /> 90<link href="../css/CustomStyle.css" rel="stylesheet" type="text/css" /> 91<link href="../css/CustomWysiwygStyle.css" rel="stylesheet" type="text/css" /> 92 93 94 95 96 97 98<meta name="CnvHeaderVersion" content="v5.0" /> 99 100 101 102 103<!-- --> 104 105 106<!-- reus_tr_sessions_variables --> 107 108<!-- Set a Session Variable to evID --> 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124<!-- // Set a session variable to evID --> 125<!-- The current evID is "" --> 126 127 128 129 130 131<!-- --> 132 133 134<!-- reus_CCMF_head_TR --> 135 136<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> 137 138<link rel="stylesheet" href="https://use.typekit.net/utt8rxl.css" /> 139 <link 140 href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" 141 rel="stylesheet" 142 integrity="sha384-iYQeCzEYFbKjA/T2uDLTpkwGzCiq6soy8tYaI1GyVh/UjpbCx/TYkiZhlZB6+fzT" 143 crossorigin="anonymous" 144 /> 145 <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/font/bootstrap-icons.css" /> 146 147<!-- AdWords1 --> 148<!-- Global site tag (gtag.js) - Google AdWords: 760132146 -->
vendor: 58 bytes, lines 148-149
148 149<script src="https://www.googletagmanager.com/gtag/js?id=
149AW-760132146
vendor: 35 bytes, line 149
149" type="text/javascript"></script>
150<script type="text/javascript">// <![CDATA[ 151
vendor: 133 bytes, lines 151-154
151window.dataLayer = window.dataLayer || []; 152 function gtag(){dataLayer.push(arguments);} 153 gtag('js', new Date()); 154 gtag('config', '
154AW-760132146
vendor: 4 bytes, line 154
154');
155// ]]></script>
155 156<!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 156-157
156 157<script async src="https://www.googletagmanager.com/gtag/js?id=
157G-LEQ2GEZRSF
vendor: 12 bytes, line 157
157"></script>
158<script> 159
vendor: 134 bytes, lines 159-163
159window.dataLayer = window.dataLayer || []; 160 function gtag(){dataLayer.push(arguments);} 161 gtag('js', new Date()); 162 163 gtag('config', '
163G-LEQ2GEZRSF
vendor: 4 bytes, line 163
163');
164</script>
vendor: 1 bytes, line 164
164
165<script src="https://cdn01.basis.net/assets/up.js?um=1" type="text/javascript"></script>
vendor: 1 bytes, line 165
165
166<script type="text/javascript">// <![CDATA[ 167cntrUpTag.track('cntrData', '24d3309224aceab0'); 168// ]]></script>
168 169 170 171<!-- Luminate Transaction Tracking --> 172 173 174 175 176 177 178 179 180<!-- favicons --> 181<link rel="icon" type="image/png" sizes="32x32" href="../images/content/pagebuilder/CCMB-Favicon2.png"> 182<link rel="icon" type="image/png" sizes="24x24" href="../images/content/pagebuilder/CCMB-Favicon2.png"> 183<link rel="icon" type="image/png" sizes="16x16" href="../images/content/pagebuilder/CCMB-Favicon2.png"> 184<link rel="apple-touch-icon" sizes="180x180" href="../images/content/pagebuilder/CCMB-Favicon2.png"> 185 186<!-- Meta tags / / reus_tr_meta_ / reus_tr_meta_ --> 187 188 189 190 191 192<!-- to get the scroll working --> 193 194 195 196<!-- FONTS --> 197<link rel="preconnect" href="https://fonts.googleapis.com"> 198<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 199<link href="https://fonts.googleapis.com/css?family=Lato:300,400,700,300italic,400italic,700italic&display=swap" rel="stylesheet"> 200<link href="//cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/css/all.min.css" rel="stylesheet"> 201 202<!-- CSS --> 203<link rel="stylesheet"href="//cdnjs.cloudflare.com/ajax/libs/animate.css/4.0.0/animate.min.css" /> 204 205 206 207 208<!-- reus_CCMF_general_resdesign_css --> 209 210 211<style> 212 :root { 213 /* SET FONT FAMILIES */ 214 215 --fontFamilyHalyardDisplay: "halyard-display", Sans-serif; 216 --fontFamilyMain: var(--fontFamilyHalyardDisplay); 217 --fa-font-solid: normal 900 1em/1 "Font Awesome 5 Free"; 218 219 220 /* PALETTE COLORS */ 221 222 --white: #ffffff; 223 --black: #000000; 224 --mustard: #d8de22; 225 --light-blue: #c7eafd; 226 --blue: #003055; 227 --dark-blue: #0f243c; 228 --gray: #7a7a7a; 229 --purple: #98768e; 230 231 /* MAIN COLOR */ 232 --paletteColor1: var(--dark-blue); 233 234 /* LIGHT GREY */ 235 --paletteColor2: var(--gray); 236 237 /* Default BUTTON */ 238 --paletteColor3: var(--purple); 239 240 /* BUTTONS HOVER STATE BOTTOM BORDER - Azure */ 241 --paletteColor4: var(--paletteColor1); 242 243 /* THERMOMETER BACKGROUND / Secondary Button - Soft Cyan */ 244 --paletteColor5: var(--light-blue); 245 246 /* PRETITLE/CAPTIONS/BORDERS/BACKGROUNDS - Orange */ 247 --paletteColor6: var(--mustard); 248 249 /* INFORMATION - --mainTextColor */ 250 --paletteColor7: var(--blue); 251 252 /* Error */ 253 --paletteColor8: #DB0606; 254 255 /* BODY FONT COLOR */ 256 --paletteColor9: var(--black); 257 258 --paletteBlackOpaque: rgba(0, 0, 0, 0.35); 259 --boxShadow: none; 260 261 --linkHoverColor: var(--paletteColor1); 262 --mainTextColor: var(--paletteColor7); 263 --defaultTextSize: 20px; 264 --navLinkSize: 14px; 265 --defaultTextWeight: 400; 266 --defaultTextLineHeight: 30px; 267 --defaultFormInputSize: 18px; 268 269 /* FORM FIELDS */ 270 --formFieldFontSize: 18px; 271 --formFieldBorderColor: var(--paletteColor7); 272 --formFieldHeight: 40.5px; 273 --formFieldBorderRadius: 0px; 274 --formFieldBorderWidth: 1px; 275 --formFieldBoxShadow: var(--boxShadow); 276 --formFieldPadding: 0 13.5px 0px; 277 --formFieldLineHeight: 27px; 278 --formLabelFontSize: 16px; 279 --formLabelFontWeight: normal; 280 281 /* BUTTONS */ 282 --buttonborderWidth: 0; 283 --buttonBorderRadius: 0px; 284 --buttonFontSize: 20px; 285 --buttonFontFamily: var(--fontFamilyMain); 286 --buttonFontWeight: 600; 287 --buttonLineHeight: 1; 288 --buttonPadding: 15px; 289 --onlyBorderButtonPadding: 12px 21px 8px !important; 290 --buttonTextTransform: uppercase; 291 --buttonLetterSpacing: 0; 292 --buttonMinWidth: 100px; 293 } 294 295 296 /*-----------------------------------------------------------------------------------*/ 297 /* NORMALIZE 298/*-----------------------------------------------------------------------------------*/ 299 *, 300 *:after, 301 *:before { 302 box-sizing: border-box; 303 } 304 305 img, 306 legend { 307 border: 0 308 } 309 310 legend, 311 td, 312 th { 313 padding: 0 314 } 315 316 html { 317 font-family: sans-serif; 318 -ms-text-size-adjust: 100%; 319 -webkit-text-size-adjust: 100% 320 } 321 322 body { 323 margin: 0 324 } 325 326 article, 327 aside, 328 details, 329 figcaption, 330 figure, 331 footer, 332 header, 333 hgroup, 334 main, 335 menu, 336 nav, 337 section, 338 summary, 339 div { 340 display: block 341 } 342 343 audio, 344 canvas, 345 progress, 346 video { 347 display: inline-block; 348 vertical-align: baseline 349 } 350 351 audio:not([controls]) { 352 display: none; 353 height: 0 354 } 355 356 [hidden], 357 template { 358 display: none 359 } 360 361 a { 362 background-color: transparent 363 } 364 365 a:active, 366 a:hover {} 367 368 abbr[title] { 369 border-bottom: 1px dotted 370 } 371 372 dfn { 373 font-style: italic 374 } 375 376 button, 377 input, 378 optgroup, 379 select, 380 textarea { 381 color: inherit; 382 font: inherit; 383 margin: 0 384 } 385 386 button { 387 overflow: visible 388 } 389 390 button, 391 select { 392 text-transform: none 393 } 394 395 button, 396 html input[type=button], 397 input[type=reset], 398 input[type=submit] { 399 -webkit-appearance: button; 400 cursor: pointer 401 } 402 403 button[disabled], 404 html input[disabled] { 405 cursor: default 406 } 407 408 button::-moz-focus-inner, 409 input::-moz-focus-inner { 410 border: 0; 411 padding: 0 412 } 413 414 input { 415 line-height: normal 416 } 417 418 input[type=checkbox], 419 input[type=radio] { 420 box-sizing: border-box; 421 padding: 0 422 } 423 424 input[type=number]::-webkit-inner-spin-button, 425 input[type=number]::-webkit-outer-spin-button { 426 height: auto 427 } 428 429 input[type=search] { 430 -webkit-appearance: textfield; 431 -moz-box-sizing: content-box; 432 -webkit-box-sizing: content-box; 433 box-sizing: content-box 434 } 435 436 input[type=search]::-webkit-search-cancel-button, 437 input[type=search]::-webkit-search-decoration { 438 -webkit-appearance: none 439 } 440 441 fieldset { 442 border: none; 443 margin: 0; 444 padding: 0 445 } 446 447 table { 448 border-collapse: collapse; 449 border-spacing: 0 450 } 451 452 *, 453 html, 454 body, 455 form, 456 input, 457 input.AddressBookButtons, 458 input.Advocacy, 459 input.btn, 460 input.btnLg, 461 input.btnMed, 462 input.btnMini, 463 input.btnSm, 464 select, 465 select.Advocacy, 466 textarea,
467 legend, 468 ul, 469 ol, 470 li, 471 option, 472 table, 473 tr, 474 th, 475 th.rfl_infoStatus, 476 td, 477 td.AlertListDescription, 478 td.cstmBack, 479 p, 480 p.cstmBtnText, 481 p.cstmFrame, 482 p.cstmHeading, 483 p.cstmText, 484 p.cstmTitle, 485 p.dividerHeading, 486 p.scrollingText, 487 span.cstmHeading, 488 a, 489 a.btn, 490 a.btn:visited, 491 a.cstmBtnText:hover, 492 a.cstmBtnText:link, 493 a.cstmBtnText:visited, 494 #navList, 495 .AdvocacyInstructions, 496 .AdvocacyNSFix, 497 .BlogHeader, 498 .Button, 499 .Divider, 500 .FieldLabels, 501 .FormBox, 502 .FormBox06, 503 .FormBoxHeader, 504 .Hint, 505 .Instructions, 506 .Instructions, 507 .ListItem0, 508 .ListItem1, 509 .NetscapeFix, 510 .NoteText, 511 .ObjTitle, 512 .PhotoLinks, 513 .Premiums, 514 .ProgressBox, 515 .ProgressBoxCurrent, 516 .SectionHead, 517 .SmallButton, 518 .Smaller, 519 .SmallerC, 520 .TribBtnText1, 521 .Upgrades, 522 .WhatNext, 523 .alphacube_content, 524 .dialog_content, 525 .dialog_title, 526 .Explicit, 527 .fr_register_another, 528 .paraBlueSansSmall, 529 .smallBlack, 530 .smallSans, 531 .smallSansBold, 532 .smallWhiteBoldSans, 533 .smallWhiteSans, 534 .smallestBlackSans { 535 font-family: var(--fontFamilyMain); 536 } 537 538 html { 539 font-family: var(--fontFamilyMain); 540 line-height: 1.5; 541 -webkit-text-size-adjust: 100%; 542 } 543 544 body { 545 background-color: var(--white); 546 min-height: 100vh; 547 font-family: var(--fontFamilyMain); 548 font-size: var(--defaultTextSize); 549 font-weight: var(--defaultTextWeight); 550 font-style: normal; 551 line-height: var(--defaultTextLineHeight); 552 color: var(--black); 553 overflow-x: hidden; 554 } 555 556 LABEL { 557 white-space: initial !important; 558 color: var(--paletteColor7); 559 } 560 561 LABEL.FormLabel { 562 width: max-content; 563 min-width: 0; 564 } 565 566 /* bootstrap override */ 567 .row { 568 margin-left: unset; 569 margin-right: unset; 570 } 571 572 573 /*-----------------------------------------------------------------------------------*/ 574 /* TYPOGRAPHY 575/*-----------------------------------------------------------------------------------*/ 576 body.dgddev h1, 577 body.dgddev h2, 578 body.dgddev h3, 579 body.dgddev h4:not(.cons-pers h4), 580 body.dgddev h5 { 581 font-family: var(--fontFamilyMain); 582 font-weight: 600; 583 color: var(--paletteColor3); 584 font-weight: bold; 585 } 586 587 body.dgddev h1 { 588 font-size: 4rem; 589 margin: 0 0 24px; 590 line-height: 4.5rem; 591 text-transform: uppercase; 592 } 593 594 body.dgddev h2 { 595 font-size: 3rem; 596 margin: 0 0 24px; 597 line-height: 3.75rem; 598 text-transform: uppercase; 599 } 600 601 body.dgddev h3 { 602 font-size: 2.25rem; 603 margin: 0 0 24px; 604 line-height: 3.375rem 605 } 606 607 body.dgddev h4:not(.cons-pers h4) { 608 font-size: 2rem; 609 margin: 0 0 24px; 610 line-height: 3rem 611 } 612 613 body.dgddev .kicker, 614 body.dgddev h5 { 615 font-size: 1.5rem; 616 margin: 0 0 24px; 617 line-height: 2.25rem 618 } 619 620 body.dgddev .kicker { 621 display: block; 622 color: var(--paletteColor1); 623 text-transform: uppercase; 624 font-weight: 600; 625 } 626 627 body.dgddev h1 em, 628 body.dgddev h2 em { 629 font-family: var(--fontFamilyMain); 630 } 631 632 body.dgddev h3 em, 633 body.dgddev h4 em { 634 font-family: var(--fontFamilyMain); 635 } 636 637 body.dgddev h1 span, 638 body.dgddev h2 span, 639 body.dgddev h3 span, 640 body.dgddev h4 span, 641 body.dgddev h5 span, 642 body.dgddev h6 span { 643 font-size: inherit; 644 color: inherit; 645 } 646 647 @media (max-width: 991px) { 648 body.dgddev h1 { 649 font-size: 45px; 650 line-height: 1em 651 } 652 653 body.dgddev h2 { 654 font-size: 35px; 655 line-height: 1em 656 } 657 658 body.dgddev h3 { 659 font-size: 25px; 660 line-height: 1em 661 } 662 663 body.dgddev h4 { 664 font-size: 20px; 665 line-height: 1em 666 } 667 } 668 669 670 a:link, 671 a:visited, 672 div.responsive a:visited, 673 div.responsive a:link { 674 color: var(--paletteColor7); 675 /* font-size: var(--defaultTextSize); */ 676 font-size: inherit; 677 font-style: normal; 678 } 679 680 .link-list-header a:link, 681 .link-list-header a:visited, 682 .link-list-header div.responsive a:visited, 683 .link-list-header div.responsive a:link, 684 .header-ribbon a:link:not(.login-button) { 685 font-size: var(--navLinkSize); 686 } 687 688 a:hover, 689 A:hover, 690 div.responsive a:hover, 691 a:focus, 692 div.responsive a:focus { 693 //text-decoration: underline !important; 694 text-decoration-thickness: 1.5px !important; 695 } 696 697 TEXTAREA, 698 INPUT, 699 SELECT, 700 OPTION { 701 font-family: inherit; 702 font-size: inherit 703 } 704 705 p, 706 li, 707 span, 708 strong, 709 P, 710 LI, 711 OL, 712 UL, 713 TABLE, 714 TR,
715 TH, 716 TD, 717 .Explicit { 718 color: var(--paletteColor7); 719 color: inherit; 720 font-size: var(--defaultTextSize); 721 font-size: inherit; 722 font-style: normal; 723 } 724 725 p { 726 margin: 0 0 20px; 727 line-height: var(--defaultTextLineHeight); 728 } 729 730 strong, 731 b, 732 strong a { 733 font-family: var(--fontFamilyMain); 734 font-weight: 700 !important 735 } 736 737 .font-italic { 738 font-weight: normal !important 739 } 740 741 .font-light { 742 font-weight: 300 !important 743 } 744 745 .font-regular { 746 font-weight: 400 !important 747 } 748 749 .font-medium { 750 font-weight: 500 !important 751 } 752 753 .font-semibold { 754 font-weight: 600 !important 755 } 756 757 .font-bold { 758 font-weight: 700 !important 759 } 760 761 .fontFamilyGotham { 762 font-family: 'Gotham', sans-serif !important; 763 } 764 765 .fontFamilyGothamCondensed { 766 font-family: Gotham Condensed, sans-serif !important; 767 } 768 769 .fontFamilyGothamCondensedBlack { 770 font-family: 'Gotham Condensed XBlack', sans-serif !important; 771 } 772 773 .fontFamilyGothamNarrow { 774 font-family: 'Gotham Narrow', sans-serif !important; 775 } 776 777 .fontFamilyGothamNarrowBook { 778 font-family: 'Gotham Narrow Book', sans-serif !important; 779 } 780 781 .fontFamilyGothamBook { 782 font-family: 'Gotham Book', sans-serif !important; 783 } 784 785 .fontFamilyNeusaBlack { 786 font-family: 'neusablack', sans-serif !important; 787 } 788 789 .fontFamilyNeusaBold { 790 font-family: 'neusabold', sans-serif !important; 791 } 792 793 .fontFamilyNeusaDemiBold { 794 font-family: 'neusademibold', sans-serif !important; 795 } 796 797 .fontFamilyNeusaExtraBold { 798 font-family: 'neusaextrabold', sans-serif !important; 799 } 800 801 .fontFamilyNeusaLight { 802 font-family: 'neusalight', sans-serif !important; 803 } 804 805 .fontFamilyNeusaMedium { 806 font-family: 'neusamedium', sans-serif !important; 807 } 808 809 .fontFamilyNeusaRegular { 810 font-family: 'neusaregular', sans-serif !important; 811 } 812 813 .fontFamilyNeusaSemiBold { 814 font-family: 'neusasemibold', sans-serif !important; 815 } 816 817 .text-transform-none { 818 text-transform: none !important 819 } 820 821 .text-left { 822 text-align: left !important 823 } 824 825 .text-center { 826 text-align: center !important 827 } 828 829 .text-right { 830 text-align: right !important 831 } 832 833 .text-justify { 834 text-align: justify !important 835 } 836 837 .text-uppercase { 838 text-transform: uppercase !important 839 } 840 841 .text-lowercase { 842 text-transform: lowercase !important 843 } 844 845 .text-capitalize { 846 text-transform: capitalize !important 847 } 848 849 .text-underline { 850 text-decoration: underline !important 851 } 852 853 .text-line-through { 854 text-decoration: line-through !important 855 } 856 857 .text-italic { 858 font-style: italic !important 859 } 860 861 .text-ellipsis { 862 overflow: hidden !important; 863 white-space: nowrap !important; 864 text-overflow: ellipsis !important 865 } 866 867 .text-white { 868 color: var(--white) !important 869 } 870 871 .text-black { 872 color: var(--black) !important 873 } 874 875 .size-25px { 876 font-size: 25px !important 877 } 878 879 .size-24px { 880 font-size: 24px !important 881 } 882 883 .size-18px { 884 font-size: 18px !important 885 } 886 887 .size-16px { 888 font-size: 16px !important 889 } 890 891 .size-14px { 892 font-size: 14px !important 893 } 894 895 .size-12px { 896 font-size: 12px !important 897 } 898 899 .size-10px { 900 font-size: 10px !important 901 } 902 903 @media (max-width: 991px) { 904 .text-left-mobile { 905 text-align: left !important 906 } 907 908 .text-center-mobile { 909 text-align: center !important 910 } 911 912 .text-right-mobile { 913 text-align: right !important 914 } 915 916 .hide-text-mobile { 917 visibility: hidden 918 } 919 920 .mobile-float-none { 921 float: none; 922 clear: both 923 } 924 925 .size-25px-mobile { 926 font-size: 25px !important 927 } 928 929 .size-24px-mobile { 930 font-size: 24px !important 931 } 932 933 .size-18px-mobile { 934 font-size: 18px !important 935 } 936 937 .size-16px-mobile { 938 font-size: 16px !important 939 } 940 941 .size-14px-mobile { 942 font-size: 14px !important 943 } 944 945 .size-12px-mobile { 946 font-size: 12px !important 947 } 948 949 .size-10px-mobile { 950 font-size: 10px !important 951 } 952 953 .text-white-mobile { 954 color: var(--white) !important 955 } 956 957 .text-black-mobile { 958 color: var(--black) !important 959 } 960 } 961 962 /* BUTTONS STYLES */ 963 .can-do-button, 964 .blueButton, 965 .Button, 966 #LogonForm button, 967 body.dgddev #msg_cat_edit_save_button { 968 border-style: solid; 969 border-width: 0px !important; 970 border-color: transparent !important; 971 border-radius: var(--buttonBorderRadius) !important; 972 display: inline-block; 973 font-size: var(--buttonFontSize) !important; 974 font-family: var(--buttonFontFamily) !important; 975 font-weight: var(--buttonFontWeight) !important; 976 line-height: var(--buttonLineHeight) !important; 977 padding: var(--buttonPadding); 978 text-transform: var(--buttonTextTransform); 979 text-decoration: none !important; 980 text-align: center; 981 background-image: none !important; 982 -webkit-transition: border-color 350ms ease-in-out, background-color 350ms ease-in-out, color 350ms ease-in-out; 983 transition: border-color 350ms ease-in-out, background-color 350ms ease-in-out, color 350ms ease-in-out; 984 } 985 986 987 .underline-svg { 988 background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='189.246' height='16.425'%3E%3Cpath data-name='Path 188' d='M74.483 1.457l.985-.013 15.515.079c.985-.013 1.97-.025 2.955.008 2.182.063 4.403.174 6.617.237l8.904.301 3.202.097a11.9 11.9 0 011.266.029c4.473.31 8.98.667 13.452.977l6.233.472c1.163.077 2.29.247 3.452.37 4.651.493 9.337.982 13.987 1.523.564.085 1.163.169 1.727.254 1.167.171 2.295.34 3.458.51a1.111 1.111 0 00.388.04c2.218.157 4.472.31 6.726.515 1.726.162 3.416.278 5.105.395.211-.002.388.041.6.039.81.034 1.655.07 2.465.152.738.036 1.444.119 2.148.157.634.038 1.302.12 1.973.205a1.127 1.127 0 01.78.404 1.677 1.677 0 01.328 1.007c1.41.166 2.853.33 4.264.496a2.069 2.069 0 01.277-.278 1.106 1.106 0 011.053-.199 1.476 1.476 0 01.605.453c.107.044.177.044.283.088.773.077 1.511.023 2.282.058a10.691 10.691 0 011.2.077c.282.042.53.084.811.126.142.045.317.088.459.134.177.088.32.18.496.268a2.024 2.024 0 01.683 1.142 2.449 2.449 0 01.013 1.01c-.165.829-.755 1.48-1.389 1.442a48.498 48.498 0 01-2.503-.198
988c-.737-.078-1.511-.118-2.251-.201l-4.967-.488c-.881-.08-1.797-.207-2.713-.287-.986-.125-2.008-.204-2.994-.33l-6.979-1.01c-4.228-.59-8.423-1.226-12.653-1.815-1.091-.032-2.146-.019-3.237-.051-4.046-.04-8.092-.08-12.139-.166-2.181-.019-4.362.01-6.543-.009-1.654-.024-3.273-.003-4.926-.028l-25.826-.223-5.383-.069c-.563.054-1.09.106-1.617.113-2.673.125-5.308.298-7.981.423l-4.465.333c-2.46.168-4.955.384-7.451.555-1.652.112-3.339.272-4.99.43-2.497.262-4.954.477-7.45.695-1.722.16-3.445.274-5.166.433l-4.217.324c-.563.007-1.09.06-1.652.112-2.39.122-4.78.29-7.17.458-.774.01-1.512.112-2.25.168-.983.104-1.932.162-2.881.267-2.038.21-4.111.42-6.148.678-1.198.152-2.353.306-3.547.46l-2.107.302c-.032.23-.205.463-.416.465a4.307 4.307 0 00-.775-.082.979.979 0 01-.702-.175.71.71 0 01-.22-.687.569.569 0 01.31-.418 10.3 10.3 0 011.228-.292 7.56 7.56 0 01.983-.196l1.684-.297c1.931-.3 3.893-.601 5.83-.856 2.212-.257 4.46-.516 6.71-.774.773-.055 1.51-.158 2.249-.212 1.299-.064 2.566-.172 3.865-.28 1.652-.113 3.305-.226 4.956-.385 4.147-.374 8.258-.748 12.369-1.168l4.954-.477-18.537.236c-4.15.053-8.336.152-12.487.25l-4.782.198c-1.934.07-3.868.141-5.797.258l-12.592.707-6.68.361c-.95.058-1.9.07-2.849.129-.492.006-.984.057-1.477.063a4.057 4.057 0 00-.773.057 2.68 2.68 0 01-.6.053c-.14.002-.246-.043-.387-.041a.99.99 0 01-.603-.223.775.775 0 00-.213-.18 2.16 2.16 0 01-.695-2.106A1.594 1.594 0 011.1 7.537c.63-.193 1.26-.43 1.928-.576a20.686 20.686 0 011.755-.344c.738-.101 1.51-.203 2.248-.304 1.124-.152 2.213-.258 3.302-.41 1.72-.205 3.443-.365 5.164-.571 4.04-.466 8.046-.838 12.086-1.211 3.69-.368 7.344-.694 11.035-.968 4.112-.282 8.192-.604 12.302-.845 2.777-.174 5.59-.301 8.401-.474.528-.007 1.02-.06 1.548-.067l2.144-.027c2.885-.082 5.768-.118 8.653-.201.879-.057 1.758-.069 2.813-.082zm-18.167 4.46c2.675.012 5.312-.022 7.986-.056 4.327-.055 8.689-.065 13.016-.075q5.77.007 11.54.082l11.399.135 11.472.13c-2.287-.063-4.61-.171-6.898-.234l-8.553-.305c-1.091-.032-2.147-.11-3.237-.096l-15.024-.085c-1.16.015-2.357-.016-3.553 0-2.462.03-4.923.11-7.386.14-2.075.027-4.115.098-6.19.125-.527.052-1.09.06-1.652.112-.951.012-1.9.072-2.92.13z' fill='%23ffab0e'/%3E%3C/svg%3E"); 989 background-repeat: no-repeat; 990 background-position-y: 100%; 991 padding-bottom: 10px; 992 display: inline-block; 993 background-size: contain; 994 } 995 996 /* .white-border-button:hover { 997 color: var(--white)!important; 998 border-color: var(--white)!important; 999 background-color: transparent!important; 1000 background-image: none !important; 1001} */ 1002 /* .black-button:hover { 1003 color: var(--white)!important; 1004 border-color: var(--white)!important; 1005 background-color: transparent!important; 1006 background-image: none !important; 1007} */ 1008 1009 /* DEFAULT MODULE BUTTON STYLES */ 1010 body.dgddev a.border-button, 1011 body.dgddev a.border-button-solid, 1012 body.dgddev button.border-button, 1013 body.dgddev button.border-button-solid, 1014 body.dgddev button.btn-primary, 1015 body.dgddev div.responsive button.step-button.previous-step, 1016 body.dgddev.app_id_9 div.responsive button.step-button, 1017 body.dgddev button#btn_prev, 1018 body.dgddev div#find_participant div.list-component-body div.list-component-cell-column-donate a, 1019 body.dgddev div.responsive a.secondary-step, 1020 body.dgddev div.responsive button.secondary-step, 1021 body.dgddev a#sidebar_donate_button, 1022 body.dgddev #user_type_login_email_button, 1023 body.dgddev #fr_find_search:not(#findFriendForm button), 1024 body.dgddev div#team_find_search_results_container div.list-component-cell-column-join-link a, 1025 body.dgddev #another_button, 1026 body.dgddev a#main_donate_button, 1027 body.dgddev div#fr_thanks_page a#part_ctr_container, 1028 body.dgddev #pstep_finish, 1029 body.dgddev #login, 1030 body.dgddev #SendUserName, 1031 body.dgddev #SendPassword, 1032 body.dgddev div.responsive a.next-step, 1033 body.dgddev div.responsive button.next-step, 1034 body.dgddev div#lightbox-login button, 1035 body.dgddev div.responsive a.step-button, 1036 body.dgddev div.responsive button.step-button, 1037 body.dgddev div.responsive input.step-button, 1038 a.btn, 1039 a.btn:visited, 1040 a.editBtn, 1041 a.editBtn:visited, 1042 input.btn, 1043 input.btnMini, 1044 input.btnSm, 1045 input.btnMed, 1046 input.btnLg, 1047 #ACTION_SUBMIT_SURVEY_RESPONSE, 1048 body.dgddev .links-container-inner a, 1049 #CatException input#button { 1050 width: auto; 1051 cursor: pointer; 1052 border-style: solid; 1053 border-width: 0px !important; 1054 border-color: transparent !important; 1055 border-radius: var(--buttonBorderRadius) !important; 1056 display: inline-block; 1057 font-size: var(--buttonFontSize) !important; 1058 font-family: var(--buttonFontFamily) !important; 1059 font-weight: var(--buttonFontWeight) !important; 1060 line-height: var(--buttonLineHeight) !important; 1061 padding: var(--buttonPadding); 1062 text-transform: var(--buttonTextTransform); 1063 text-decoration: none !important; 1064 text-align: center; 1065 background-image: none !important; 1066 -webkit-transition: border-color 350ms ease-in-out, background-color 350ms ease-in-out, color 350ms ease-in-out; 1067 transition: border-color 350ms ease-in-out, background-color 350ms ease-in-out, color 350ms ease-in-out; 1068 } 1069 1070 /* adding in the chevron to default button styles */ 1071 1072 body.dgddev a.button:after, 1073 body.dgddev a.border-button-solid:after, 1074 body.dgddev button.border-button:after, 1075 body.dgddev button.border-button-solid:after, 1076 body.dgddev button.btn-primary:after, 1077 body.dgddev div.responsive button.step-button.previous-step:after, 1078 body.dgddev.app_id_9 div.responsive button.step-button:after, 1079 body.dgddev button#btn_prev:after, 1080 body.dgddev div#find_participant div.list-component-body div.list-component-cell-column-donate a:after, 1081 body.dgddev div.responsive a.secondary-step:after, 1082 body.dgddev div.responsive button.secondary-step:after, 1083 body.dgddev a#sidebar_donate_button:after, 1084 body.dgddev #user_type_login_email_button:after, 1085 body.dgddev #fr_find_search:not(#findFriendForm button):after, 1086 body.dgddev div#team_find_search_results_container div.list-component-cell-column-join-link a:after, 1087 body.dgddev #another_button:after, 1088 body.dgddev a#main_donate_button:after, 1089 body.dgddev div#fr_thanks_page a#part_ctr_container:after, 1090 body.dgddev #pstep_finish:after, 1091 body.dgddev #login:after, 1092 body.dgddev #SendUserName:after, 1093 body.dgddev #SendPassword:after, 1094 body.dgddev div.responsive a.next-step:after, 1095 body.dgddev div.responsive button.next-step:after, 1096 body.dgddev div#lightbox-login button:after, 1097 body.dgddev div.responsive a.step-button:after, 1098 body.dgddev div.responsive button.step-button:after, 1099 body.dgddev div.responsive input.step-button:after, 1100 a.btn:after, 1101 a.btn:visited:after, 1102 a.editBtn:after, 1103 a.editBtn:visited:after, 1104 input.btn:after, 1105 input.btnMini:after, 1106 input.btnSm:after, 1107 input.btnMed:after, 1108 input.btnLg:after, 1109 #ACTION_SUBMIT_SURVEY_RESPONSE:after, 1110 body.dgddev a:after:not(.donate-button:after):not(.login-button:after), 1111 body.dgddev .links-container-inner a:after, 1112 #CatException input#button:after, 1113 #personal_page_team_page_link:after { 1114 content: '\f105'; 1115 font: var(--fa-font-solid); 1116 font-size: 16px; 1117 margin-left: 10px; 1118 display: none; 1119 } 1120 1121 1122 1123 /* DEFAULT BUTTON HOVER STYLES */ 1124 body.dgddev a.button:hover:after, 1125 body.dgddev a.button:active:after, 1126 body.dgddev button.border-button:hover:after, 1127 body.dgddev button.border-button:active:after, 1128 body.dgddev a.border-button-solid:hover:after, 1129 body.dgddev a.border-button-solid:active:after, 1130 body.dgddev button.btn-primary:hover:after, 1131 body.dgddev button.btn-primary:active:after, 1132 body.dgddev button.border-button-solid:hover:after, 1133 body.dgddev button.border-button-solid:active:after, 1134 body.dgddev.app_id_9 div.responsive button.step-button:hover:after, 1135 body.dgddev button#btn_prev:hover:after, 1136 body.dgddev div#find_participant div.list-component-body div.list-component-cell-column-donate a:hover:after, 1137 body.dgddev div.responsive a.secondary-step:hover:after, 1138 body.dgddev div.responsive button.secondary-step:hover:after, 1139 body.dgddev a#sidebar_donate_button:hover:after, 1140 body.dgddev #user_type_login_email_button:hover:after, 1141 body.dgddev #fr_find_search:not(#findFriendForm button):hover:after, 1142 body.dgddev div#team_find_search_results_container div.list-component-cell-column-join-link a:hover:after, 1143 body.dgddev #another_button:hover:after, 1144 body.dgddev a#main_donate_button:hover:after, 1145 body.dgddev div#fr_thanks_page a#part_ctr_container:hover:after, 1146 body.dgddev #pstep_finish:hover:after, 1147 body.dgddev #login:hover:after, 1148 body.dgddev #SendUserName:hover:after, 1149 body.dgddev #SendPassword:hover:after, 1150 body.dgddev div.responsive a.next-step:hover:after, 1151 body.dgddev div.responsive button.next-step:hover:after, 1152 body.dgddev div#lightbox-login button:hover:after, 1153 body.dgddev div.responsive a.step-button:hover:after, 1154 body.dgddev div.responsive button.step-button:hover:after, 1155 body.dgddev div.responsive input.step-button:hover:after, 1156 body.dgddev a.border-button:active:after, 1157 body.dgddev a.border-button-solid:active:after, 1158 body.dgddev button.border-button:active:after, 1159 body.dgddev button.border-button-solid:active:after, 1160 body.dgddev div.responsive button.step-button.previous-step:active:after, 1161 body.dgddev.app_id_9 div.responsive button.step-button:active:after, 1162 body.dgddev button#btn_prev:active:after, 1163 body.dgddev div#find_participant div.list-component-body div.list-component-cell-column-donate a:active:after, 1164 body.dgddev div.responsive a.secondary-step:active:after, 1165 body.dgddev div.responsive button.secondary-step:active:after, 1166 body.dgddev a#sidebar_donate_button:active:after, 1167 body.dgddev #user_type_login_email_button:active:after, 1168 body.dgddev #fr_find_search:not(#findFriendForm button):active:after, 1169 body.dgddev div#team_find_search_results_container div.list-component-cell-column-join-link a:active:after, 1170 body.dgddev #another_button:active:after, 1171 body.dgddev a#main_donate_button:active:after, 1172 body.dgddev div#fr_thanks_page a#part_ctr_container:active:after, 1173 body.dgddev #pstep_finish:active:after, 1174 body.dgddev #login:active:after, 1175 body.dgddev #SendUserName:active:after, 1176 body.dgddev #SendPassword:active:after, 1177 body.dgddev div.responsive a.next-step:active:after, 1178 body.dgddev div.responsive button.next-step:active:after, 1179 body.dgddev div#lightbox-login button:active:after, 1180 body.dgddev div.responsive a.step-button:active:after, 1181 body.dgddev div.responsive button.step-button:active:after, 1182 body.dgddev div.responsive input.step-button:active:after, 1183 #ACTION_SUBMIT_SURVEY_RESPONSE:hover:after, 1184 body.dgddev a:after:not(.donate-button:after):not(.login-button:after), 1185 body.dgddev .links-container-inner a:hover:after, 1186 #CatException input#button:hover:after, 1187 #personal_page_team_page_link:hover:after { 1188 /* text-decoration: none; 1189 transition-property: color, background-color, border-color; 1190 transition-duration: 0.2s; 1191 transition-timing-function: linear; 1192 color: var(--paletteColor5) !important; 1193 background-color: var(--paletteColor3) !important; 1194 background-image: none !important;*/ 1195 display: inline-block; 1196 } 1197 1198 /* DEFAULT BUTTON FOCUS STYLES */ 1199 body.dgddev a.button:focus:after, 1200 body.dgddev button.border-button:focus:after, 1201 body.dgddev a.border-button-solid:focus:after, 1202 body.dgddev button.border-button-solid:focus:after, 1203 body.dgddev button.btn-primary:focus:after, 1204 body.dgddev.app_id_9 div.responsive button.step-button:focus:after, 1205 body.dgddev button#btn_prev:focus:after, 1206 body.dgddev div#find_participant div.list-component-body div.list-component-cell-column-donate a:focus:after, 1207 body.dgddev div.responsive a.secondary-step:focus:after, 1208 body.dgddev div.responsive button.secondary-step:focus:after, 1209 body.dgddev a#sidebar_donate_button:focus:after, 1210 body.dgddev #user_type_login_email_button:focus:after, 1211 body.dgddev #fr_find_search:not(#findFriendForm button):focus:after, 1212 body.dgddev div#team_find_search_results_container div.list-component-cell-column-join-link a:focus:after, 1213 body.dgddev #another_button:focus:after, 1214 body.dgddev a#main_donate_button:focus:after, 1215 body.dgddev div#fr_thanks_page a#part_ctr_container:focus:after, 1216 body.dgddev #pstep_finish:focus:after, 1217 body.dgddev #login:focus:after, 1218 body.dgddev #SendUserName:focus:after, 1219 body.dgddev #SendPassword:focus:after, 1220 body.dgddev div.responsive a.next-step:focus:after, 1221 body.dgddev div.responsive button.next-step:focus:after, 1222 body.dgddev div#lightbox-login button:focus:after, 1223 body.dgddev div.responsive a.step-button:focus:after, 1224 body.dgddev div.responsive button.step-button:focus:after, 1225 body.dgddev div.responsive input.step-button:focus:after, 1226 #ACTION_SUBMIT_SURVEY_RESPONSE:focus:after, 1227 body.dgddev .links-container-inner a:after, 1228 #CatException input#button:after, 1229 #personal_page_team_page_link:focus:after { 1230 /* color: var(--paletteColor5) !important;*/ 1231 /* background-color: var(--paletteColor3) !important; 1232 background-image: none !important; */ 1233 display: inline-block; 1234 } 1235 1236 /* LO BUTTONS OVERRIDERS */ 1237 body.dgddev div.responsive button.step-button.previous-step, 1238 body.dgddev.app_id_9 div.responsive button.step-button, 1239 body.dgddev button#btn_prev, 1240 body.dgddev div#find_participant div.list-component-body div.list-component-cell-column-donate a, 1241 body.dgddev div.responsive a.secondary-step, 1242 body.dgddev div.responsive button.secondary-step, 1243 body.dgddev a#sidebar_donate_button, 1244 body.dgddev #user_type_login_email_button, 1245 body.dgddev #fr_find_search:not(#findFriendForm button), 1246 body.dgddev div#team_find_search_results_container div.list-component-cell-column-join-link a, 1247 body.dgddev #another_button, 1248 body.dgddev a#main_donate_button, 1249 body.dgddev div#fr_thanks_page a#part_ctr_container, 1250 body.dgddev #pstep_finish, 1251 body.dgddev #login, 1252 body.dgddev #SendUserName, 1253 body.dgddev #SendPassword, 1254 body.dgddev div.responsive a.next-step, 1255 body.dgddev div.responsive button.next-step, 1256 body.dgddev div#lightbox-login button, 1257 body.dgddev div.responsive a.step-button, 1258 body.dgddev div.responsive button.step-button, 1259 body.dgddev div.responsive input.step-button, 1260 #ACTION_SUBMIT_SURVEY_RESPONSE, 1261 body.dgddev .links-container-inner a, 1262 #CatException input#button, 1263 #personal_page_team_page_link, 1264 body.dgddev button.btn-primary { 1265 color: var(--white) !important; 1266 border-color: transparent !important; 1267 background-color: var(--paletteColor3) !important; 1268 background-image: none !important; 1269 } 1270 1271 body.dgddev div.responsive button.step-button.previous-step { 1272 background-color: var(--paletteColor2) !important; 1273 } 1274 1275 #personal_page_team_page_link { 1276 background-color: var(--paletteColor6) !important; 1277 color: var(--paletteColor1) !important; 1278 } 1279 1280 /* LO BUTTONS OVERRIDERS - Chevron */ 1281 body.dgddev div.responsive button.step-button.previous-step:after, 1282 body.dgddev.app_id_9 div.responsive button.step-button:after, 1283 body.dgddev button#btn_prev:after, 1284 body.dgddev div#find_participant div.list-component-body div.list-component-cell-column-donate a:after, 1285 body.dgddev div.responsive a.secondary-step:after, 1286 body.dgddev div.responsive button.secondary-step:after, 1287 body.dgddev a#sidebar_donate_button:after, 1288 body.dgddev #user_type_login_email_button:after, 1289 body.dgddev #fr_find_search:not(#findFriendForm button):after, 1290 body.dgddev div#team_find_search_results_container div.list-component-cell-column-join-link a:after, 1291 body.dgddev #another_button:after, 1292 body.dgddev a#main_donate_button:after, 1293 body.dgddev div#fr_thanks_page a#part_ctr_container:after, 1294 body.dgddev #pstep_finish:after, 1295 body.dgddev #login:after, 1296 body.dgddev #SendUserName:after, 1297 body.dgddev #SendPassword:after, 1298 body.dgddev div.responsive a.next-step:after, 1299 body.dgddev div.responsive button.next-step:after, 1300 body.dgddev div#lightbox-login button:after, 1301 body.dgddev div.responsive a.step-button:after, 1302 body.dgddev div.responsive button.step-button:after, 1303 body.dgddev div.responsive input.step-button:after, 1304 #ACTION_SUBMIT_SURVEY_RESPONSE:after, 1305 body.dgddev .links-container-inner a:after, 1306 #CatException input#button:after, 1307 #personal_page_team_page_link:after { 1308 content: '\f105'; 1309 font: var(--fa-font-solid); 1310 font-size: 16px; 1311 margin-left: 10px; 1312 display: none; 1313 } 1314 1315 /* LO BUTTONS HOVER OVERRIDERS */ 1316 body.dgddev.app
1316_id_9 div.responsive button.step-button:hover, 1317 body.dgddev button#btn_prev:hover, 1318 body.dgddev div#find_participant div.list-component-body div.list-component-cell-column-donate a:hover, 1319 body.dgddev div.responsive a.secondary-step:hover, 1320 body.dgddev div.responsive button.secondary-step:hover, 1321 body.dgddev a#sidebar_donate_button:hover, 1322 body.dgddev #user_type_login_email_button:hover, 1323 body.dgddev #fr_find_search:not(#findFriendForm button):hover, 1324 body.dgddev div#team_find_search_results_container div.list-component-cell-column-join-link a:hover, 1325 body.dgddev #another_button:hover, 1326 body.dgddev a#main_donate_button:hover, 1327 body.dgddev div#fr_thanks_page a#part_ctr_container:hover, 1328 body.dgddev #pstep_finish:hover, 1329 body.dgddev #login:hover, 1330 body.dgddev #SendUserName:hover, 1331 body.dgddev #SendPassword:hover, 1332 body.dgddev div.responsive a.next-step:hover, 1333 body.dgddev div.responsive button.next-step:hover, 1334 body.dgddev div#lightbox-login button:hover, 1335 body.dgddev div.responsive a.step-button:hover, 1336 body.dgddev div.responsive button.step-button:hover, 1337 body.dgddev div.responsive input.step-button:hover, 1338 body.dgddev a.border-button:active, 1339 body.dgddev a.border-button-solid:active, 1340 body.dgddev button.border-button:active, 1341 body.dgddev button.border-button-solid:active, 1342 body.dgddev div.responsive button.step-button.previous-step:active, 1343 body.dgddev.app_id_9 div.responsive button.step-button:active, 1344 body.dgddev button#btn_prev:active, 1345 body.dgddev div#find_participant div.list-component-body div.list-component-cell-column-donate a:active, 1346 body.dgddev div.responsive a.secondary-step:active, 1347 body.dgddev div.responsive button.secondary-step:active, 1348 body.dgddev a#sidebar_donate_button:active, 1349 body.dgddev #user_type_login_email_button:active, 1350 body.dgddev #fr_find_search:not(#findFriendForm button):active, 1351 body.dgddev div#team_find_search_results_container div.list-component-cell-column-join-link a:active, 1352 body.dgddev #another_button:active, 1353 body.dgddev a#main_donate_button:active, 1354 body.dgddev div#fr_thanks_page a#part_ctr_container:active, 1355 body.dgddev #pstep_finish:active, 1356 body.dgddev #login:active, 1357 body.dgddev #SendUserName:active, 1358 body.dgddev #SendPassword:active, 1359 body.dgddev div.responsive a.next-step:active, 1360 body.dgddev div.responsive button.next-step:active, 1361 body.dgddev div#lightbox-login button:active, 1362 body.dgddev div.responsive a.step-button:active, 1363 body.dgddev div.responsive button.step-button:active, 1364 body.dgddev div.responsive input.step-button:active, 1365 #ACTION_SUBMIT_SURVEY_RESPONSE:hover, 1366 body.dgddev .links-container-inner a:hover, 1367 #CatException input#button:hover, 1368 #personal_page_team_page_link:hover { 1369 color: var(--white) !important; 1370 background-color: var(--purple) !important; 1371 background-image: none !important; 1372 } 1373 1374 body.dgddev div.responsive button.step-button.previous-step:hover { 1375 background-color: var(--paletteColor2) !important; 1376 } 1377 1378 #personal_page_team_page_link:hover { 1379 background-color: var(--paletteColor6) !important; 1380 color: var(--paletteColor1) !important; 1381 } 1382 1383 #ACTION_SUBMIT_SURVEY_RESPONSE:hover, 1384 #ACTION_SUBMIT_SURVEY_RESPONSE:focus { 1385 background-color: var(--blue) !important; 1386 } 1387 1388 /* LO BUTTONS HOVER OVERRIDERS - Chevron */ 1389 body.dgddev.app_id_9 div.responsive button.step-button:hover:after, 1390 body.dgddev button#btn_prev:hover:after, 1391 body.dgddev div#find_participant div.list-component-body div.list-component-cell-column-donate a:hover:after, 1392 body.dgddev div.responsive a.secondary-step:hover:after, 1393 body.dgddev div.responsive button.secondary-step:hover:after, 1394 body.dgddev a#sidebar_donate_button:hover:after, 1395 body.dgddev #user_type_login_email_button:hover:after, 1396 body.dgddev #fr_find_search:not(#findFriendForm button):hover:after, 1397 body.dgddev div#team_find_search_results_container div.list-component-cell-column-join-link a:hover:after, 1398 body.dgddev #another_button:hover:after, 1399 body.dgddev a#main_donate_button:hover:after, 1400 body.dgddev div#fr_thanks_page a#part_ctr_container:hover:after, 1401 body.dgddev #pstep_finish:hover:after, 1402 body.dgddev #login:hover:after, 1403 body.dgddev #SendUserName:hover:after, 1404 body.dgddev #SendPassword:hover:after, 1405 body.dgddev div.responsive a.next-step:hover:after, 1406 body.dgddev div.responsive button.next-step:hover:after, 1407 body.dgddev div#lightbox-login button:hover:after, 1408 body.dgddev div.responsive a.step-button:hover:after, 1409 body.dgddev div.responsive button.step-button:hover:after, 1410 body.dgddev div.responsive input.step-button:hover:after, 1411 body.dgddev a.border-button:active:after, 1412 body.dgddev a.border-button-solid:active:after, 1413 body.dgddev button.border-button:active:after, 1414 body.dgddev button.border-button-solid:active:after, 1415 body.dgddev div.responsive button.step-button.previous-step:active:after, 1416 body.dgddev.app_id_9 div.responsive button.step-button:active:after, 1417 body.dgddev button#btn_prev:active:after, 1418 body.dgddev div#find_participant div.list-component-body div.list-component-cell-column-donate a:active:after, 1419 body.dgddev div.responsive a.secondary-step:active:after, 1420 body.dgddev div.responsive button.secondary-step:active:after, 1421 body.dgddev a#sidebar_donate_button:active:after, 1422 body.dgddev #user_type_login_email_button:active:after, 1423 body.dgddev #fr_find_search:not(#findFriendForm button):active:after, 1424 body.dgddev div#team_find_search_results_container div.list-component-cell-column-join-link a:active:after, 1425 body.dgddev #another_button:active:after, 1426 body.dgddev a#main_donate_button:active:after, 1427 body.dgddev div#fr_thanks_page a#part_ctr_container:active:after, 1428 body.dgddev #pstep_finish:active:after, 1429 body.dgddev #login:active:after, 1430 body.dgddev #SendUserName:active:after, 1431 body.dgddev #SendPassword:active:after, 1432 body.dgddev div.responsive a.next-step:active:after, 1433 body.dgddev div.responsive button.next-step:active:after, 1434 body.dgddev div#lightbox-login button:active:after, 1435 body.dgddev div.responsive a.step-button:active:after, 1436 body.dgddev div.responsive button.step-button:active:after, 1437 body.dgddev div.responsive input.step-button:active:after, 1438 #ACTION_SUBMIT_SURVEY_RESPONSE:hover::after, 1439 body.dgddev .links-container-inner a:hover::after, 1440 #CatException input#button:hover::after, 1441 #personal_page_team_page_link:hover::after { 1442 /* color: var(--white) !important; 1443 border-color: var(--black) !important; 1444 background-color: var(--black) !important; 1445 background-image: none !important; */ 1446 display: inline-block; 1447 } 1448 1449 body.dgddev button span { 1450 /*color: var(--white) !important; */ 1451 color: inherit; 1452 font-family: var(--buttonFontFamily); 1453 font-size: var(--buttonFontSize) !important; 1454 font-weight: var(--buttonFontWeight); 1455 border: none !important; 1456 } 1457 1458 1459 /* USE THESE CLASSES TO CHANGE THE BACKGROUND COLORS, BUTTON COLORS, BORDERS, ETC. */ 1460 html body.dgddev .paletteColor1BG { 1461 background: var(--paletteColor1) !important; 1462 background-color: var(--paletteColor1) !important; 1463 background-image: none !important 1464 } 1465 1466 html body.dgddev .paletteColor2BG { 1467 background: var(--paletteColor2) !important; 1468 background-color: var(--paletteColor2) !important; 1469 background-image: none !important 1470 } 1471 1472 html body.dgddev .paletteColor3BG { 1473 background: var(--paletteColor3) !important; 1474 background-color: var(--paletteColor3) !important; 1475 background-image: none !important 1476 } 1477 1478 html body.dgddev .paletteColor4BG { 1479 background: var(--paletteColor4) !important; 1480 background-color: var(--paletteColor4) !important; 1481 background-image: none !important 1482 } 1483 1484 html body.dgddev .paletteColor5BG { 1485 background: var(--paletteColor5) !important; 1486 background-color: var(--paletteColor5) !important; 1487 background-image: none !important 1488 } 1489 1490 html body.dgddev .paletteColor6BG { 1491 background: var(--paletteColor6) !important; 1492 background-color: var(--paletteColor6) !important; 1493 background-image: none !important 1494 } 1495 1496 html body.dgddev .paletteColor7BG { 1497 background: var(--paletteColor7) !important; 1498 background-color: var(--paletteColor7) !important; 1499 background-image: none !important 1500 } 1501 1502 html body.dgddev .paletteColor8BG { 1503 background: var(--paletteColor8) !important; 1504 background-color: var(--paletteColor8) !important; 1505 background-image: none !important 1506 } 1507 1508 html body.dgddev .paletteColor1BGHover:hover { 1509 background: var(--paletteColor1) !important; 1510 background-color: var(--paletteColor1) !important; 1511 background-image: none !important 1512 } 1513 1514 html body.dgddev .paletteColor2BGHover:hover { 1515 background: var(--paletteColor2) !important; 1516 background-color: var(--paletteColor2) !important; 1517 background-image: none !important 1518 } 1519 1520 html body.dgddev .paletteColor3BGHover:hover { 1521 background: var(--paletteColor3) !important; 1522 background-color: var(--paletteColor3) !important; 1523 background-image: none !important 1524 } 1525 1526 html body.dgddev .paletteColor4BGHover:hover { 1527 background: var(--paletteColor4) !important; 1528 background-color: var(--paletteColor4) !important; 1529 background-image: none !important 1530 } 1531 1532 html body.dgddev .paletteColor5BGHover:hover { 1533 background: var(--paletteColor5) !important; 1534 background-color: var(--paletteColor5) !important; 1535 background-image: none !important 1536 } 1537 1538 html body.dgddev .paletteColor6BGHover:hover { 1539 background: var(--paletteColor6) !important; 1540 background-color: var(--paletteColor6) !important; 1541 background-image: none !important 1542 } 1543 1544 html body.dgddev .paletteColor7BGHover:hover { 1545 background: var(--paletteColor7) !important; 1546 background-color: var(--paletteColor7) !important; 1547 background-image: none !important 1548 } 1549 1550 html body.dgddev .paletteColor8BGHover:hover { 1551 background: var(--paletteColor8) !important; 1552 background-color: var(--paletteColor8) !important; 1553 background-image: none !important 1554 } 1555 1556 html body.dgddev .paletteColor1Border { 1557 border-color: var(--paletteColor1) !important 1558 } 1559 1560 html body.dgddev .paletteColor2Border { 1561 border-color: var(--paletteColor2) !important 1562 } 1563 1564 html body.dgddev .paletteColor3Border { 1565 border-color: var(--paletteColor3) !important 1566 } 1567 1568 html body.dgddev .paletteColor4Border { 1569 border-color: var(--paletteColor4) !important 1570 } 1571 1572 html body.dgddev .paletteColor5Border { 1573 border-color: var(--paletteColor5) !important 1574 } 1575 1576 html body.dgddev .paletteColor6Border { 1577 border-color: var(--paletteColor6) !important 1578 } 1579 1580 html body.dgddev .paletteColor7Border { 1581 border-color: var(--paletteColor7) !important 1582 } 1583 1584 html body.dgddev .paletteColor8Border { 1585 border-color: var(--paletteColor8) !important 1586 } 1587 1588 html body.dgddev .paletteColor1BorderHover:hover { 1589 border-color: var(--paletteColor1) !important 1590 } 1591 1592 html body.dgddev .paletteColor2BorderHover:hover { 1593 border-color: var(--paletteColor2) !important 1594 } 1595 1596 html body.dgddev .paletteColor3BorderHover:hover { 1597 border-color: var(--paletteColor3) !important 1598 } 1599 1600 html body.dgddev .paletteColor4BorderHover:hover { 1601 border-color: var(--paletteColor4) !important 1602 } 1603 1604 html body.dgddev .paletteColor5BorderHover:hover { 1605 border-color: var(--paletteColor5) !important 1606 } 1607 1608 html body.dgddev .paletteColor6BorderHover:hover { 1609 border-color: var(--paletteColor6) !important 1610 } 1611 1612 html body.dgddev .paletteColor7BorderHover:hover { 1613 border-color: var(--paletteColor7) !important 1614 } 1615 1616 html body.dgddev .paletteColor8BorderHover:hover { 1617 border-color: var(--paletteColor8) !important 1618 } 1619 1620 html body.dgddev .paletteColor1 { 1621 color: var(--paletteColor1) !important 1622 } 1623 1624 html body.dgddev .paletteColor2 { 1625 color: var(--paletteColor2) !important 1626 } 1627 1628 html body.dgddev .paletteColor3 { 1629 color: var(--paletteColor3) !important 1630 } 1631 1632 html body.dgddev .paletteColor4 { 1633 color: var(--paletteColor4) !important 1634 } 1635 1636 html body.dgddev .paletteColor5 { 1637 color: var(--paletteColor5) !important 1638 } 1639 1640 html body.dgddev .paletteColor6 { 1641 color: var(--paletteColor6) !important 1642 } 1643 1644 html body.dgddev .paletteColor7 { 1645 color: var(--paletteColor7) !important 1646 } 1647 1648 html body.dgddev .paletteColor8 { 1649 color: var(--paletteColor8) !important 1650 } 1651 html body.dgddev .paletteColorWhite { 1652 color: var(--white) !important 1653 } 1654 1655 html body.dgddev .paletteColor1Hover:hover { 1656 color: var(--paletteColor1) !important 1657 } 1658 1659 html body.dgddev .paletteColor2Hover:hover { 1660 color: var(--paletteColor2) !important 1661 } 1662 1663 html body.dgddev .paletteColor3Hover:hover { 1664 color: var(--paletteColor3) !important 1665 } 1666 1667 html body.dgddev .paletteColor4Hover:hover { 1668 color: var(--paletteColor4) !important 1669 } 1670 1671 html body.dgddev .paletteColor5Hover:hover { 1672 color: var(--paletteColor5) !important 1673 } 1674 1675 html body.dgddev .paletteColor6Hover:hover { 1676 color: var(--paletteColor6) !important 1677 } 1678 1679 html body.dgddev .paletteColor7Hover:hover { 1680 color: var(--paletteColor7) !important 1681 } 1682 1683 html body.dgddev .paletteColor8Hover:hover { 1684 color: var(--paletteColor8) !important 1685 } 1686 1687 /*-----------------------------------------------------------------------------------*/ 1688 /* GRID 1689/*-----------------------------------------------------------------------------------*/ 1690 .frow { 1691 display: -webkit-box; 1692 display: flex; 1693 flex-wrap: wrap; 1694 -webkit-box-pack: center; 1695 justify-content: center 1696 } 1697 1698 .frow>* { 1699 max-width: 100% 1700 } 1701 1702 .frow.centered { 1703 -webkit-box-pack: center; 1704 justify-content: center; 1705 -webkit-box-align: center;
1706 align-items: center; 1707 align-content: center; 1708 height: 100% 1709 } 1710 1711 .frow.centered-column { 1712 -webkit-box-pack: center; 1713 justify-content: center; 1714 -webkit-box-align: center; 1715 align-items: center; 1716 align-content: center; 1717 -webkit-box-orient: vertical; 1718 -webkit-box-direction: normal; 1719 flex-direction: column; 1720 height: 100% 1721 } 1722 1723 .frow.row-start { 1724 -webkit-box-orient: horizontal; 1725 -webkit-box-direction: normal; 1726 flex-direction: row; 1727 -webkit-box-align: center; 1728 align-items: center; 1729 -webkit-box-pack: start; 1730 justify-content: flex-start 1731 } 1732 1733 .frow.row-center { 1734 -webkit-box-orient: horizontal; 1735 -webkit-box-direction: normal; 1736 flex-direction: row; 1737 -webkit-box-align: center; 1738 align-items: center; 1739 -webkit-box-pack: center; 1740 justify-content: center 1741 } 1742 1743 .frow.row-end { 1744 -webkit-box-orient: horizontal; 1745 -webkit-box-direction: normal; 1746 flex-direction: row; 1747 -webkit-box-align: center; 1748 align-items: center; 1749 -webkit-box-pack: end; 1750 justify-content: flex-end 1751 } 1752 1753 .frow.row-between { 1754 -webkit-box-orient: horizontal; 1755 -webkit-box-direction: normal; 1756 flex-direction: row; 1757 -webkit-box-align: center; 1758 align-items: center; 1759 -webkit-box-pack: justify; 1760 justify-content: space-between 1761 } 1762 1763 .frow.row-around { 1764 -webkit-box-orient: horizontal; 1765 -webkit-box-direction: normal; 1766 flex-direction: row; 1767 -webkit-box-align: center; 1768 align-items: center; 1769 justify-content: space-around 1770 } 1771 1772 .frow.row-evenly { 1773 -webkit-box-orient: horizontal; 1774 -webkit-box-direction: normal; 1775 flex-direction: row; 1776 -webkit-box-align: center; 1777 align-items: center; 1778 -webkit-box-pack: space-evenly; 1779 justify-content: space-evenly 1780 } 1781 1782 .frow.column-start { 1783 -webkit-box-orient: vertical; 1784 -webkit-box-direction: normal; 1785 flex-direction: column; 1786 -webkit-box-align: start; 1787 align-items: flex-start; 1788 align-content: flex-start; 1789 -webkit-box-pack: start; 1790 justify-content: flex-start 1791 } 1792 1793 .frow.column-center { 1794 -webkit-box-orient: vertical; 1795 -webkit-box-direction: normal; 1796 flex-direction: column; 1797 -webkit-box-align: center; 1798 align-items: center; 1799 align-content: center; 1800 -webkit-box-pack: start; 1801 justify-content: flex-start 1802 } 1803 1804 .frow.column-end { 1805 -webkit-box-orient: vertical; 1806 -webkit-box-direction: normal; 1807 flex-direction: column; 1808 -webkit-box-align: end; 1809 align-items: flex-end; 1810 align-content: flex-end; 1811 -webkit-box-pack: start; 1812 justify-content: flex-start 1813 } 1814 1815 .frow.inline { 1816 display: -webkit-inline-box; 1817 display: inline-flex 1818 } 1819 1820 .frow.wrap { 1821 flex-wrap: wrap 1822 } 1823 1824 .frow.wrap-reverse { 1825 flex-wrap: wrap-reverse 1826 } 1827 1828 .frow.nowrap { 1829 flex-wrap: nowrap 1830 } 1831 1832 .frow.direction-row { 1833 -webkit-box-orient: horizontal; 1834 -webkit-box-direction: normal; 1835 flex-direction: row 1836 } 1837 1838 .frow.direction-reverse { 1839 -webkit-box-orient: horizontal; 1840 -webkit-box-direction: reverse; 1841 flex-direction: row-reverse 1842 } 1843 1844 .frow.direction-column { 1845 -webkit-box-orient: vertical; 1846 -webkit-box-direction: normal; 1847 flex-direction: column 1848 } 1849 1850 .frow.direction-column-reverse { 1851 -webkit-box-orient: vertical; 1852 -webkit-box-direction: reverse; 1853 flex-direction: column-reverse 1854 } 1855 1856 .frow.justify-start { 1857 -webkit-box-pack: start; 1858 justify-content: flex-start 1859 } 1860 1861 .frow.justify-end { 1862 -webkit-box-pack: end; 1863 justify-content: flex-end 1864 } 1865 1866 .frow.justify-center { 1867 -webkit-box-pack: center; 1868 justify-content: center 1869 } 1870 1871 .frow.justify-between { 1872 -webkit-box-pack: justify; 1873 justify-content: space-between 1874 } 1875 1876 .frow.justify-around { 1877 justify-content: space-around 1878 } 1879 1880 .frow.justify-evenly { 1881 -webkit-box-pack: space-evenly; 1882 justify-content: space-evenly 1883 } 1884 1885 .frow.items-start { 1886 -webkit-box-align: start; 1887 align-items: flex-start 1888 } 1889 1890 .frow.items-end { 1891 -webkit-box-align: end; 1892 align-items: flex-end 1893 } 1894 1895 .frow.items-center { 1896 -webkit-box-align: center; 1897 align-items: center 1898 } 1899 1900 .frow.items-stretch { 1901 -webkit-box-align: stretch; 1902 align-items: stretch 1903 } 1904 1905 .frow.items-baseline { 1906 -webkit-box-align: baseline;
1907 align-items: baseline 1908 } 1909 1910 .frow.content-start { 1911 align-content: flex-start 1912 } 1913 1914 .frow.content-end { 1915 align-content: flex-end 1916 } 1917 1918 .frow.content-center { 1919 align-content: center 1920 } 1921 1922 .frow.content-between { 1923 align-content: space-between 1924 } 1925 1926 .frow.content-around { 1927 align-content: space-around 1928 } 1929 1930 .frow.content-evenly { 1931 align-content: space-evenly 1932 } 1933 1934 .frow.gutters { 1935 margin-left: -15px; 1936 margin-right: -15px 1937 } 1938 1939 .frow.gutters>[class*=col-xs], 1940 .frow.gutters>[class*=col-sm], 1941 .frow.gutters>[class*=col-md], 1942 .frow.gutters>[class*=col-lg] { 1943 padding-left: 15px; 1944 padding-right: 15px 1945 } 1946 1947 .frow [class*=col-xs], 1948 .frow [class*=col-sm], 1949 .frow [class*=col-md], 1950 .frow [class*=col-lg] { 1951 width: 100% 1952 } 1953 1954 @media (min-width: 0px) { 1955 .frow.xs-centered { 1956 -webkit-box-pack: center; 1957 justify-content: center; 1958 -webkit-box-align: center; 1959 align-items: center; 1960 align-content: center; 1961 height: 100% 1962 } 1963 1964 .frow.xs-centered-column { 1965 -webkit-box-pack: center; 1966 justify-content: center; 1967 -webkit-box-align: center; 1968 align-items: center; 1969 align-content: center; 1970 -webkit-box-orient: vertical; 1971 -webkit-box-direction: normal; 1972 flex-direction: column; 1973 height: 100% 1974 } 1975 1976 .frow.xs-row-start { 1977 -webkit-box-orient: horizontal; 1978 -webkit-box-direction: normal; 1979 flex-direction: row; 1980 -webkit-box-align: center; 1981 align-items: center; 1982 -webkit-box-pack: start; 1983 justify-content: flex-start 1984 } 1985 1986 .frow.xs-row-center { 1987 -webkit-box-orient: horizontal; 1988 -webkit-box-direction: normal; 1989 flex-direction: row; 1990 -webkit-box-align: center; 1991 align-items: center; 1992 -webkit-box-pack: center; 1993 justify-content: center 1994 } 1995 1996 .frow.xs-row-end { 1997 -webkit-box-orient: horizontal; 1998 -webkit-box-direction: normal; 1999 flex-direction: row; 2000 -webkit-box-align: center; 2001 align-items: center; 2002 -webkit-box-pack: end; 2003 justify-content: flex-end 2004 } 2005 2006 .frow.xs-row-between { 2007 -webkit-box-orient: horizontal; 2008 -webkit-box-direction: normal; 2009 flex-direction: row; 2010 -webkit-box-align: center; 2011 align-items: center; 2012 -webkit-box-pack: justify; 2013 justify-content: space-between 2014 } 2015 2016 .frow.xs-row-around { 2017 -webkit-box-orient: horizontal; 2018 -webkit-box-direction: normal; 2019 flex-direction: row; 2020 -webkit-box-align: center; 2021 align-items: center; 2022 justify-content: space-around 2023 } 2024 2025 .frow.xs-row-evenly { 2026 -webkit-box-orient: horizontal; 2027 -webkit-box-direction: normal; 2028 flex-direction: row; 2029 -webkit-box-align: center; 2030 align-items: center; 2031 -webkit-box-pack: space-evenly; 2032 justify-content: space-evenly 2033 } 2034 2035 .frow.xs-column-start { 2036 -webkit-box-orient: vertical; 2037 -webkit-box-direction: normal; 2038 flex-direction: column; 2039 -webkit-box-align: start; 2040 align-items: flex-start; 2041 align-content: flex-start; 2042 -webkit-box-pack: start; 2043 justify-content: flex-start 2044 } 2045 2046 .frow.xs-column-center { 2047 -webkit-box-orient: vertical; 2048 -webkit-box-direction: normal; 2049 flex-direction: column; 2050 -webkit-box-align: center; 2051 align-items: center; 2052 align-content: center; 2053 -webkit-box-pack: start; 2054 justify-content: flex-start 2055 } 2056 2057 .frow.xs-column-end { 2058 -webkit-box-orient: vertical; 2059 -webkit-box-direction: normal; 2060 flex-direction: column; 2061 -webkit-box-align: end; 2062 align-items: flex-end; 2063 align-content: flex-end; 2064 -webkit-box-pack: start; 2065 justify-content: flex-start 2066 } 2067 2068 .frow.xs-inline { 2069 display: -webkit-inline-box; 2070 display: inline-flex 2071 } 2072 2073 .frow.xs-wrap { 2074 flex-wrap: wrap 2075 } 2076 2077 .frow.xs-wrap-reverse { 2078 flex-wrap: wrap-reverse 2079 } 2080 2081 .frow.xs-nowrap { 2082 flex-wrap: nowrap 2083 } 2084 2085 .frow.xs-direction-row { 2086 -webkit-box-orient: horizontal; 2087 -webkit-box-direction: normal; 2088 flex-direction: row 2089 } 2090 2091 .frow.xs-direction-reverse { 2092 -webkit-box-orient: horizontal; 2093 -webkit-box-direction: reverse; 2094 flex-direction: row-reverse 2095 } 2096 2097 .frow.xs-direction-column { 2098 -webkit-box-orient: vertical; 2099 -webkit-box-direction: normal; 2100 flex-direction: column 2101 } 2102 2103 .frow.xs-direction-column-reverse { 2104 -webkit-box-orient: vertical; 2105 -webkit-box-direction: reverse; 2106 flex-direction: column-reverse 2107 } 2108 2109 .frow.xs-justify-start { 2110 -webkit-box-pack: start; 2111 justify-content: flex-start 2112 } 2113 2114 .frow.xs-justify-end { 2115 -webkit-box-pack: end; 2116 justify-content: flex-end 2117 } 2118 2119 .frow.xs-justify-center { 2120 -webkit-box-pack: center; 2121 justify-content: center 2122 } 2123 2124 .frow.xs-justify-between { 2125 -webkit-box-pack: justify; 2126 justify-content: space-between 2127 } 2128 2129 .frow.xs-justify-around { 2130 justify-content: space-around 2131 } 2132 2133 .frow.xs-justify-evenly { 2134 -webkit-box-pack: space-evenly; 2135 justify-content: space-evenly 2136 } 2137 2138 .frow.xs-items-start { 2139 -webkit-box-align: start; 2140 align-items: flex-start 2141 } 2142 2143 .frow.xs-items-end { 2144 -webkit-box-align: end; 2145 align-items: flex-end 2146 } 2147 2148 .frow.xs-items-center { 2149 -webkit-box-align: center; 2150 align-items: center 2151 } 2152 2153 .frow.xs-items-stretch { 2154 -webkit-box-align: stretch; 2155 align-items: stretch 2156 } 2157 2158 .frow.xs-items-baseline { 2159 -webkit-box-align: baseline; 2160 align-items: baseline 2161 } 2162 2163 .frow.xs-content-start { 2164 align-content: flex-start 2165 } 2166 2167 .frow.xs-content-end { 2168 align-content: flex-end 2169 } 2170 2171 .frow.xs-content-center { 2172 align-content: center 2173 } 2174 2175 .frow.xs-content-between { 2176 align-content: space-between 2177 } 2178 2179 .frow.xs-content-around { 2180 align-content: space-around 2181 } 2182 2183 .frow.xs-content-evenly { 2184 align-content: space-evenly 2185 } 2186 2187 .frow.xs-gutters { 2188 margin-left: -15px; 2189 margin-right: -15px 2190 } 2191 2192 .xs-order-1 { 2193 order: 1 2194 } 2195 2196 .xs-order-2 { 2197 order: 2 2198 } 2199 2200 .xs-order-3 { 2201 order: 3 2202 } 2203 2204 .xs-order-4 { 2205 order: 4 2206 } 2207 2208 .xs-order-5 { 2209 order: 5 2210 } 2211 2212 .xs-order-6 { 2213 order: 6 2214 } 2215 2216 .frow .col-xs-1-1 { 2217 width: 100% 2218 } 2219 2220 .frow .col-xs-1-2 { 2221 width: 50% 2222 } 2223 2224 .frow .col-xs-2-2 { 2225 width: 100% 2226 } 2227 2228 .frow .col-xs-1-3 { 2229 width: 33.3333333333% 2230 } 2231 2232 .frow .col-xs-2-3 { 2233 width: 66.6666666667% 2234 } 2235 2236 .frow .col-xs-3-3 { 2237 width: 100% 2238 } 2239 2240 .frow .col-xs-1-4 { 2241 width: 25% 2242 } 2243 2244 .frow .col-xs-2-4 { 2245 width: 50% 2246 } 2247 2248 .frow .col-xs-3-4 { 2249 width: 75% 2250 } 2251 2252 .frow .col-xs-4-4 { 2253 width: 100% 2254 } 2255 2256 .frow .col-xs-1-5 { 2257 width: 20% 2258 } 2259 2260 .frow .col-xs-2-5 { 2261 width: 40% 2262 } 2263 2264 .frow .col-xs-3-5 { 2265 width: 60% 2266 } 2267 2268 .frow .col-xs-4-5 { 2269 width: 80% 2270 } 2271 2272 .frow .col-xs-5-5 { 2273 width: 100% 2274 } 2275 2276 .frow .col-xs-1-6 { 2277 width: 16.6666666667% 2278 } 2279 2280 .frow .col-xs-2-6 { 2281 width: 33.3333333333% 2282 } 2283 2284 .frow .col-xs-3-6 { 2285 width: 50% 2286 } 2287 2288 .frow .col-xs-4-6 { 2289 width: 66.6666666667% 2290 } 2291 2292 .frow .col-xs-5-6 { 2293 width: 83.3333333333% 2294 } 2295 2296 .frow .col-xs-6-6 { 2297 width: 100% 2298 } 2299 2300 .frow .col-xs-1-7 { 2301 width: 14.2857142857% 2302 } 2303 2304 .frow .col-xs-2-7 { 2305 width: 28.5714285714% 2306 } 2307 2308 .frow .col-xs-3-7 { 2309 width: 42.8571428571% 2310 } 2311 2312 .frow .col-xs-4-7 { 2313 width: 57.1428571429% 2314 } 2315 2316 .frow .col-xs-5-7 {
2317 width: 71.4285714286% 2318 } 2319 2320 .frow .col-xs-6-7 { 2321 width: 85.7142857143% 2322 } 2323 2324 .frow .col-xs-7-7 { 2325 width: 100% 2326 } 2327 2328 .frow .col-xs-1-8 { 2329 width: 12.5% 2330 } 2331 2332 .frow .col-xs-2-8 { 2333 width: 25% 2334 } 2335 2336 .frow .col-xs-3-8 { 2337 width: 37.5% 2338 } 2339 2340 .frow .col-xs-4-8 { 2341 width: 50% 2342 } 2343 2344 .frow .col-xs-5-8 { 2345 width: 62.5% 2346 } 2347 2348 .frow .col-xs-6-8 { 2349 width: 75% 2350 } 2351 2352 .frow .col-xs-7-8 { 2353 width: 87.5% 2354 } 2355 2356 .frow .col-xs-8-8 { 2357 width: 100% 2358 } 2359 2360 .frow .col-xs-1-9 { 2361 width: 11.1111111111% 2362 } 2363 2364 .frow .col-xs-2-9 { 2365 width: 22.2222222222% 2366 } 2367 2368 .frow .col-xs-3-9 { 2369 width: 33.3333333333% 2370 } 2371 2372 .frow .col-xs-4-9 { 2373 width: 44.4444444444% 2374 } 2375 2376 .frow .col-xs-5-9 { 2377 width: 55.5555555556% 2378 } 2379 2380 .frow .col-xs-6-9 { 2381 width: 66.6666666667% 2382 } 2383 2384 .frow .col-xs-7-9 { 2385 width: 77.7777777778% 2386 } 2387 2388 .frow .col-xs-8-9 { 2389 width: 88.8888888889% 2390 } 2391 2392 .frow .col-xs-9-9 { 2393 width: 100% 2394 } 2395 2396 .frow .col-xs-1-10 { 2397 width: 10% 2398 } 2399 2400 .frow .col-xs-2-10 { 2401 width: 20% 2402 } 2403 2404 .frow .col-xs-3-10 { 2405 width: 30% 2406 } 2407 2408 .frow .col-xs-4-10 { 2409 width: 40% 2410 } 2411 2412 .frow .col-xs-5-10 { 2413 width: 50% 2414 } 2415 2416 .frow .col-xs-6-10 { 2417 width: 60% 2418 } 2419 2420 .frow .col-xs-7-10 { 2421 width: 70% 2422 } 2423 2424 .frow .col-xs-8-10 { 2425 width: 80% 2426 } 2427 2428 .frow .col-xs-9-10 { 2429 width: 90% 2430 } 2431 2432 .frow .col-xs-10-10 { 2433 width: 100% 2434 } 2435 2436 .frow .col-xs-1-11 { 2437 width: 9.0909090909% 2438 } 2439 2440 .frow .col-xs-2-11 { 2441 width: 18.1818181818% 2442 } 2443 2444 .frow .col-xs-3-11 { 2445 width: 27.2727272727% 2446 } 2447 2448 .frow .col-xs-4-11 { 2449 width: 36.3636363636% 2450 } 2451 2452 .frow .col-xs-5-11 { 2453 width: 45.4545454545% 2454 } 2455 2456 .frow .col-xs-6-11 { 2457 width: 54.5454545455% 2458 } 2459 2460 .frow .col-xs-7-11 { 2461 width: 63.6363636364% 2462 } 2463 2464 .frow .col-xs-8-11 { 2465 width: 72.7272727273% 2466 } 2467 2468 .frow .col-xs-9-11 { 2469 width: 81.8181818182% 2470 } 2471 2472 .frow .col-xs-10-11 { 2473 width: 90.9090909091% 2474 } 2475 2476 .frow .col-xs-11-11 { 2477 width: 100% 2478 } 2479 2480 .frow .col-xs-1-12 { 2481 width: 8.3333333333% 2482 } 2483 2484 .frow .col-xs-2-12 { 2485 width: 16.6666666667% 2486 } 2487 2488 .frow .col-xs-3-12 { 2489 width: 25% 2490 } 2491 2492 .frow .col-xs-4-12 { 2493 width: 33.3333333333% 2494 } 2495 2496 .frow .col-xs-5-12 { 2497 width: 41.6666666667% 2498 } 2499 2500 .frow .col-xs-6-12 { 2501 width: 50% 2502 } 2503 2504 .frow .col-xs-7-12 { 2505 width: 58.3333333333% 2506 } 2507 2508 .frow .col-xs-8-12 { 2509 width: 66.6666666667% 2510 } 2511 2512 .frow .col-xs-9-12 { 2513 width: 75% 2514 } 2515 2516 .frow .col-xs-10-12 { 2517 width: 83.3333333333% 2518 } 2519 2520 .frow .col-xs-11-12 { 2521 width: 91.6666666667% 2522 } 2523 2524 .frow .col-xs-12-12 { 2525 width: 100% 2526 } 2527 } 2528 2529 @media (min-width: 768px) { 2530 .frow.sm-centered { 2531 -webkit-box-pack: center; 2532 justify-content: center; 2533 -webkit-box-align: center; 2534 align-items: center; 2535 align-content: center; 2536 height: 100% 2537 } 2538 2539 .frow.sm-centered-column { 2540 -webkit-box-pack: center; 2541 justify-content: center; 2542 -webkit-box-align: center; 2543 align-items: center; 2544 align-content: center; 2545 -webkit-box-orient: vertical; 2546 -webkit-box-direction: normal; 2547 flex-direction: column; 2548 height: 100% 2549 } 2550 2551 .frow.sm-row-start { 2552 -webkit-box-orient: horizontal; 2553 -webkit-box-direction: normal; 2554 flex-direction: row; 2555 -webkit-box-align: center; 2556 align-items: center; 2557 -webkit-box-pack: start; 2558 justify-content: flex-start 2559 } 2560 2561 .frow.sm-row-center { 2562 -webkit-box-orient: horizontal; 2563 -webkit-box-direction: normal; 2564 flex-direction: row; 2565 -webkit-box-align: center; 2566 align-items: center; 2567 -webkit-box-pack: center; 2568 justify-content: center 2569 } 2570 2571 .frow.sm-row-end { 2572 -webkit-box-orient: horizontal; 2573 -webkit-box-direction: normal; 2574 flex-direction: row; 2575 -webkit-box-align: center; 2576 align-items: center; 2577 -webkit-box-pack: end; 2578 justify-content: flex-end 2579 } 2580 2581 .frow.sm-row-between { 2582 -webkit-box-orient: horizontal; 2583 -webkit-box-direction: normal; 2584 flex-direction: row; 2585 -webkit-box-align: center; 2586 align-items: center; 2587 -webkit-box-pack: justify; 2588 justify-content: space-between 2589 } 2590 2591 .frow.sm-row-around { 2592 -webkit-box-orient: horizontal; 2593 -webkit-box-direction: normal; 2594 flex-direction: row; 2595 -webkit-box-align: center; 2596 align-items: center; 2597 justify-content: space-around 2598 } 2599 2600 .frow.sm-row-evenly { 2601 -webkit-box-orient: horizontal; 2602 -webkit-box-direction: normal; 2603 flex-direction: row; 2604 -webkit-box-align: center; 2605 align-items: center; 2606 -webkit-box-pack: space-evenly; 2607 justify-content: space-evenly 2608 } 2609 2610 .frow.sm-column-start { 2611 -webkit-box-orient: vertical; 2612 -webkit-box-direction: normal; 2613 flex-direction: column; 2614 -webkit-box-align: start; 2615 align-items: flex-start; 2616 align-content: flex-start; 2617 -webkit-box-pack: start; 2618 justify-content: flex-start 2619 } 2620 2621 .frow.sm-column-center { 2622 -webkit-box-orient: vertical; 2623 -webkit-box-direction: normal; 2624 flex-direction: column; 2625 -webkit-box-align: center; 2626 align-items: center; 2627 align-content: center; 2628 -webkit-box-pack: start; 2629 justify-content: flex-start 2630 } 2631 2632 .frow.sm-column-end { 2633 -webkit-box-orient: vertical; 2634 -webkit-box-direction: normal; 2635 flex-direction: column; 2636 -webkit-box-align: end; 2637 align-items: flex-end; 2638 align-content: flex-end; 2639 -webkit-box-pack: start; 2640 justify-content: flex-start 2641 } 2642 2643 .frow.sm-inline { 2644 display: -webkit-inline-box; 2645 display: inline-flex 2646 } 2647 2648 .frow.sm-wrap { 2649 flex-wrap: wrap 2650 } 2651 2652 .frow.sm-wrap-reverse { 2653 flex-wrap: wrap-reverse 2654 } 2655 2656 .frow.sm-nowrap { 2657 flex-wrap: nowrap 2658 } 2659 2660 .frow.sm-direction-row { 2661 -webkit-box-orient: horizontal; 2662 -webkit-box-direction: normal; 2663 flex-direction: row 2664 } 2665 2666 .frow.sm-direction-reverse { 2667 -webkit-box-orient: horizontal; 2668 -webkit-box-direction: reverse; 2669 flex-direction: row-reverse 2670 } 2671 2672 .frow.sm-direction-column { 2673 -webkit-box-orient: vertical; 2674 -webkit-box-direction: normal; 2675 flex-direction: column 2676 } 2677 2678 .frow.sm-direction-column-reverse { 2679 -webkit-box-orient: vertical; 2680 -webkit-box-direction: reverse; 2681 flex-direction: column-reverse 2682 } 2683 2684 .frow.sm-justify-start { 2685 -webkit-box-pack: start; 2686 justify-content: flex-start 2687 } 2688 2689 .frow.sm-justify-end { 2690 -webkit-box-pack: end; 2691 justify-content: flex-end 2692 } 2693 2694 .frow.sm-justify-center { 2695 -webkit-box-pack: center; 2696 justify-content: center 2697 } 2698 2699 .frow.sm-justify-between { 2700 -webkit-box-pack: justify; 2701 justify-content: space-between 2702 } 2703 2704 .frow.sm-justify-around { 2705 justify-content: space-around 2706 } 2707 2708 .frow.sm-justify-evenly { 2709 -webkit-box-pack: space-evenly; 2710 justify-content: space-evenly 2711 } 2712 2713 .frow.sm-items-start { 2714 -webkit-box-align: start; 2715 align-items: flex-start 2716 } 2717 2718 .frow.sm-items-end { 2719 -webkit-box-align: end; 2720 align-items: flex-end 2721 } 2722 2723 .frow.sm-items-center { 2724 -webkit-box-align: center; 2725 align-items: center 2726 } 2727 2728 .frow.sm-items-stretch { 2729 -webkit-box-align: stretch; 2730 align-items: stretch 2731 } 2732 2733 .frow.sm-items-baseline { 2734 -webkit-box-align: baseline; 2735 align-items: baseline 2736 } 2737 2738 .frow.sm-content-start { 2739 align-content: flex-start 2740 } 2741 2742 .frow.sm-content-end { 2743 align-content: flex-end 2744 } 2745 2746 .frow.sm-content-center { 2747 align-content: center 2748 } 2749 2750 .frow.sm-content-between { 2751 align-content: space-between 2752 } 2753 2754 .frow.sm-content-around { 2755 align-content: space-around 2756 } 2757 2758 .frow.sm-content-evenly { 2759 align-content: space-evenly 2760 } 2761 2762 .frow.sm-gutters { 2763 margin-left: -15px; 2764 margin-right: -15px 2765 } 2766 2767 .sm-order-1 { 2768 order: 1 2769 } 2770 2771 .sm-order-2 { 2772 order: 2 2773 } 2774 2775 .sm-order-3 { 2776 order: 3 2777 } 2778 2779 .sm-order-4 { 2780 order: 4 2781 } 2782 2783 .sm-order-5 { 2784 order: 5 2785 } 2786 2787 .sm-order-6 { 2788 order: 6 2789 } 2790 2791 .frow .col-sm-1-1 { 2792 width: 100% 2793 } 2794 2795 .frow .col-sm-1-2 { 2796 width: 50% 2797 } 2798 2799 .frow .col-sm-2-2 { 2800 width: 100% 2801 } 2802 2803 .frow .col-sm-1-3 { 2804 width: 33.3333333333% 2805 } 2806 2807 .frow .col-sm-2-3 { 2808 width: 66.6666666667% 2809 } 2810 2811 .frow .col-sm-3-3 { 2812 width: 100% 2813 } 2814 2815 .frow .col-sm-1-4 { 2816 width: 25% 2817 } 2818 2819 .frow .col-sm-2-4 { 2820 width: 50% 2821 } 2822 2823 .frow .col-sm-3-4 { 2824 width: 75% 2825 } 2826 2827 .frow .col-sm-4-4 { 2828 width: 100% 2829 } 2830 2831 .frow .col-sm-1-5 { 2832 width: 20% 2833 } 2834 2835 .frow .col-sm-2-5 { 2836 width: 40% 2837 } 2838 2839 .frow .col-sm-3-5 { 2840 width: 60% 2841 } 2842 2843 .frow .col-sm-4-5 { 2844 width: 80% 2845 } 2846 2847 .frow .col-sm-5-5 { 2848 width: 100% 2849 } 2850 2851 .frow .col-sm-1-6 { 2852 width: 16.6666666667% 2853 } 2854 2855 .frow .col-sm-2-6 { 2856 width: 33.3333333333% 2857 } 2858 2859 .frow .col-sm-3-6 { 2860 width: 50% 2861 } 2862 2863 .frow .col-sm-4-6 { 2864 width: 66.6666666667% 2865 } 2866 2867 .frow .col-sm-5-6 { 2868 width: 83.3333333333% 2869 } 2870 2871 .frow .col-sm-6-6 { 2872 width: 100% 2873 } 2874 2875 .frow .col-sm-1-7 { 2876 width: 14.2857142857% 2877 } 2878 2879 .frow .col-sm-2-7 { 2880 width: 28.5714285714% 2881 } 2882 2883 .frow .col-sm-3-7 { 2884 width: 42.8571428571% 2885 } 2886 2887 .frow .col-sm-4-7 { 2888 width: 57.1428571429% 2889 } 2890 2891 .frow .col-sm-5-7 {
2892 width: 71.4285714286% 2893 } 2894 2895 .frow .col-sm-6-7 { 2896 width: 85.7142857143% 2897 } 2898 2899 .frow .col-sm-7-7 { 2900 width: 100% 2901 } 2902 2903 .frow .col-sm-1-8 { 2904 width: 12.5% 2905 } 2906 2907 .frow .col-sm-2-8 { 2908 width: 25% 2909 } 2910 2911 .frow .col-sm-3-8 { 2912 width: 37.5% 2913 } 2914 2915 .frow .col-sm-4-8 { 2916 width: 50% 2917 } 2918 2919 .frow .col-sm-5-8 { 2920 width: 62.5% 2921 } 2922 2923 .frow .col-sm-6-8 { 2924 width: 75% 2925 } 2926 2927 .frow .col-sm-7-8 { 2928 width: 87.5% 2929 } 2930 2931 .frow .col-sm-8-8 { 2932 width: 100% 2933 } 2934 2935 .frow .col-sm-1-9 { 2936 width: 11.1111111111% 2937 } 2938 2939 .frow .col-sm-2-9 { 2940 width: 22.2222222222% 2941 } 2942 2943 .frow .col-sm-3-9 { 2944 width: 33.3333333333% 2945 } 2946 2947 .frow .col-sm-4-9 { 2948 width: 44.4444444444% 2949 } 2950 2951 .frow .col-sm-5-9 { 2952 width: 55.5555555556% 2953 } 2954 2955 .frow .col-sm-6-9 { 2956 width: 66.6666666667% 2957 } 2958 2959 .frow .col-sm-7-9 { 2960 width: 77.7777777778% 2961 } 2962 2963 .frow .col-sm-8-9 { 2964 width: 88.8888888889% 2965 } 2966 2967 .frow .col-sm-9-9 { 2968 width: 100% 2969 } 2970 2971 .frow .col-sm-1-10 { 2972 width: 10% 2973 } 2974 2975 .frow .col-sm-2-10 { 2976 width: 20% 2977 } 2978 2979 .frow .col-sm-3-10 { 2980 width: 30% 2981 } 2982 2983 .frow .col-sm-4-10 { 2984 width: 40% 2985 } 2986 2987 .frow .col-sm-5-10 { 2988 width: 50% 2989 } 2990 2991 .frow .col-sm-6-10 { 2992 width: 60% 2993 } 2994 2995 .frow .col-sm-7-10 { 2996 width: 70% 2997 } 2998 2999 .frow .col-sm-8-10 { 3000 width: 80% 3001 } 3002 3003 .frow .col-sm-9-10 { 3004 width: 90% 3005 } 3006 3007 .frow .col-sm-10-10 { 3008 width: 100% 3009 } 3010 3011 .frow .col-sm-1-11 { 3012 width: 9.0909090909% 3013 } 3014 3015 .frow .col-sm-2-11 { 3016 width: 18.1818181818% 3017 } 3018 3019 .frow .col-sm-3-11 { 3020 width: 27.2727272727% 3021 } 3022 3023 .frow .col-sm-4-11 { 3024 width: 36.3636363636% 3025 } 3026 3027 .frow .col-sm-5-11 { 3028 width: 45.4545454545% 3029 } 3030 3031 .frow .col-sm-6-11 { 3032 width: 54.5454545455% 3033 } 3034 3035 .frow .col-sm-7-11 { 3036 width: 63.6363636364% 3037 } 3038 3039 .frow .col-sm-8-11 { 3040 width: 72.7272727273% 3041 } 3042 3043 .frow .col-sm-9-11 { 3044 width: 81.8181818182% 3045 } 3046 3047 .frow .col-sm-10-11 { 3048 width: 90.9090909091% 3049 } 3050 3051 .frow .col-sm-11-11 { 3052 width: 100% 3053 } 3054 3055 .frow .col-sm-1-12 { 3056 width: 8.3333333333% 3057 } 3058 3059 .frow .col-sm-2-12 { 3060 width: 16.6666666667% 3061 } 3062 3063 .frow .col-sm-3-12 { 3064 width: 25% 3065 } 3066 3067 .frow .col-sm-4-12 { 3068 width: 33.3333333333% 3069 } 3070 3071 .frow .col-sm-5-12 { 3072 width: 41.6666666667% 3073 } 3074 3075 .frow .col-sm-6-12 { 3076 width: 50% 3077 } 3078 3079 .frow .col-sm-7-12 { 3080 width: 58.3333333333% 3081 } 3082 3083 .frow .col-sm-8-12 { 3084 width: 66.6666666667% 3085 } 3086 3087 .frow .col-sm-9-12 { 3088 width: 75% 3089 } 3090 3091 .frow .col-sm-10-12 { 3092 width: 83.3333333333% 3093 } 3094 3095 .frow .col-sm-11-12 { 3096 width: 91.6666666667% 3097 } 3098 3099 .frow .col-sm-12-12 { 3100 width: 100% 3101 } 3102 } 3103 3104 @media (min-width: 992px) { 3105 .frow.md-centered { 3106 -webkit-box-pack: center; 3107 justify-content: center; 3108 -webkit-box-align: center; 3109 align-items: center; 3110 align-content: center; 3111 height: 100% 3112 } 3113 3114 .frow.md-centered-column { 3115 -webkit-box-pack: center; 3116 justify-content: center; 3117 -webkit-box-align: center; 3118 align-items: center; 3119 align-content: center; 3120 -webkit-box-orient: vertical; 3121 -webkit-box-direction: normal; 3122 flex-direction: column; 3123 height: 100% 3124 } 3125 3126 .frow.md-row-start { 3127 -webkit-box-orient: horizontal; 3128 -webkit-box-direction: normal; 3129 flex-direction: row; 3130 -webkit-box-align: center; 3131 align-items: center; 3132 -webkit-box-pack: start; 3133 justify-content: flex-start 3134 } 3135 3136 .frow.md-row-center { 3137 -webkit-box-orient: horizontal; 3138 -webkit-box-direction: normal; 3139 flex-direction: row; 3140 -webkit-box-align: center; 3141 align-items: center; 3142 -webkit-box-pack: center; 3143 justify-content: center 3144 } 3145 3146 .frow.md-row-end { 3147 -webkit-box-orient: horizontal; 3148 -webkit-box-direction: normal; 3149 flex-direction: row; 3150 -webkit-box-align: center; 3151 align-items: center; 3152 -webkit-box-pack: end; 3153 justify-content: flex-end 3154 } 3155 3156 .frow.md-row-between { 3157 -webkit-box-orient: horizontal; 3158 -webkit-box-direction: normal; 3159 flex-direction: row; 3160 -webkit-box-align: center; 3161 align-items: center; 3162 -webkit-box-pack: justify; 3163 justify-content: space-between 3164 } 3165 3166 .frow.md-row-around { 3167 -webkit-box-orient: horizontal; 3168 -webkit-box-direction: normal; 3169 flex-direction: row; 3170 -webkit-box-align: center; 3171 align-items: center; 3172 justify-content: space-around 3173 } 3174 3175 .frow.md-row-evenly { 3176 -webkit-box-orient: horizontal; 3177 -webkit-box-direction: normal; 3178 flex-direction: row; 3179 -webkit-box-align: center; 3180 align-items: center; 3181 -webkit-box-pack: space-evenly; 3182 justify-content: space-evenly 3183 } 3184 3185 .frow.md-column-start { 3186 -webkit-box-orient: vertical; 3187 -webkit-box-direction: normal; 3188 flex-direction: column; 3189 -webkit-box-align: start; 3190 align-items: flex-start; 3191 align-content: flex-start; 3192 -webkit-box-pack: start; 3193 justify-content: flex-start 3194 } 3195 3196 .frow.md-column-center { 3197 -webkit-box-orient: vertical; 3198 -webkit-box-direction: normal; 3199 flex-direction: column; 3200 -webkit-box-align: center; 3201 align-items: center; 3202 align-content: center; 3203 -webkit-box-pack: start; 3204 justify-content: flex-start 3205 } 3206 3207 .frow.md-column-end { 3208 -webkit-box-orient: vertical; 3209 -webkit-box-direction: normal; 3210 flex-direction: column; 3211 -webkit-box-align: end; 3212 align-items: flex-end; 3213 align-content: flex-end; 3214 -webkit-box-pack: start; 3215 justify-content: flex-start 3216 } 3217 3218 .frow.md-inline { 3219 display: -webkit-inline-box; 3220 display: inline-flex 3221 } 3222 3223 .frow.md-wrap { 3224 flex-wrap: wrap 3225 } 3226 3227 .frow.md-wrap-reverse { 3228 flex-wrap: wrap-reverse 3229 } 3230 3231 .frow.md-nowrap { 3232 flex-wrap: nowrap 3233 } 3234 3235 .frow.md-direction-row { 3236 -webkit-box-orient: horizontal; 3237 -webkit-box-direction: normal; 3238 flex-direction: row 3239 } 3240 3241 .frow.md-direction-reverse { 3242 -webkit-box-orient: horizontal; 3243 -webkit-box-direction: reverse; 3244 flex-direction: row-reverse 3245 } 3246 3247 .frow.md-direction-column { 3248 -webkit-box-orient: vertical; 3249 -webkit-box-direction: normal; 3250 flex-direction: column 3251 } 3252 3253 .frow.md-direction-column-reverse { 3254 -webkit-box-orient: vertical; 3255 -webkit-box-direction: reverse; 3256 flex-direction: column-reverse 3257 } 3258 3259 .frow.md-justify-start { 3260 -webkit-box-pack: start; 3261 justify-content: flex-start 3262 } 3263 3264 .frow.md-justify-end { 3265 -webkit-box-pack: end; 3266 justify-content: flex-end 3267 } 3268 3269 .frow.md-justify-center { 3270 -webkit-box-pack: center; 3271 justify-content: center 3272 } 3273 3274 .frow.md-justify-between { 3275 -webkit-box-pack: justify; 3276 justify-content: space-between 3277 } 3278 3279 .frow.md-justify-around { 3280 justify-content: space-around 3281 } 3282 3283 .frow.md-justify-evenly { 3284 -webkit-box-pack: space-evenly; 3285 justify-content: space-evenly 3286 } 3287 3288 .frow.md-items-start { 3289 -webkit-box-align: start; 3290 align-items: flex-start 3291 } 3292 3293 .frow.md-items-end { 3294 -webkit-box-align: end; 3295 align-items: flex-end 3296 } 3297 3298 .frow.md-items-center { 3299 -webkit-box-align: center; 3300 align-items: center 3301 } 3302 3303 .frow.md-items-stretch { 3304 -webkit-box-align: stretch; 3305 align-items: stretch 3306 } 3307 3308 .frow.md-items-baseline { 3309 -webkit-box-align: baseline; 3310 align-items: baseline 3311 } 3312 3313 .frow.md-content-start { 3314 align-content: flex-start 3315 } 3316 3317 .frow.md-content-end { 3318 align-content: flex-end 3319 } 3320 3321 .frow.md-content-center { 3322 align-content: center 3323 } 3324 3325 .frow.md-content-between { 3326 align-content: space-between 3327 } 3328 3329 .frow.md-content-around { 3330 align-content: space-around 3331 } 3332 3333 .frow.md-content-evenly { 3334 align-content: space-evenly 3335 } 3336 3337 .frow.md-gutters { 3338 margin-left: -15px; 3339 margin-right: -15px 3340 } 3341 3342 .md-order-1 { 3343 order: 1 3344 } 3345 3346 .md-order-2 { 3347 order: 2 3348 } 3349 3350 .md-order-3 { 3351 order: 3 3352 } 3353 3354 .md-order-4 { 3355 order: 4 3356 } 3357 3358 .md-order-5 { 3359 order: 5 3360 } 3361 3362 .md-order-6 { 3363 order: 6 3364 } 3365 3366 .frow .col-md-1-1 { 3367 width: 100% 3368 } 3369 3370 .frow .col-md-1-2 { 3371 width: 50% 3372 } 3373 3374 .frow .col-md-2-2 {
3375 width: 100% 3376 } 3377 3378 .frow .col-md-1-3 { 3379 width: 33.3333333333% 3380 } 3381 3382 .frow .col-md-2-3 { 3383 width: 66.6666666667% 3384 } 3385 3386 .frow .col-md-3-3 { 3387 width: 100% 3388 } 3389 3390 .frow .col-md-1-4 { 3391 width: 25% 3392 } 3393 3394 .frow .col-md-2-4 { 3395 width: 50% 3396 } 3397 3398 .frow .col-md-3-4 { 3399 width: 75% 3400 } 3401 3402 .frow .col-md-4-4 { 3403 width: 100% 3404 } 3405 3406 .frow .col-md-1-5 { 3407 width: 20% 3408 } 3409 3410 .frow .col-md-2-5 { 3411 width: 40% 3412 } 3413 3414 .frow .col-md-3-5 { 3415 width: 60% 3416 } 3417 3418 .frow .col-md-4-5 { 3419 width: 80% 3420 } 3421 3422 .frow .col-md-5-5 { 3423 width: 100% 3424 } 3425 3426 .frow .col-md-1-6 { 3427 width: 16.6666666667% 3428 } 3429 3430 .frow .col-md-2-6 { 3431 width: 33.3333333333% 3432 } 3433 3434 .frow .col-md-3-6 { 3435 width: 50% 3436 } 3437 3438 .frow .col-md-4-6 { 3439 width: 66.6666666667% 3440 } 3441 3442 .frow .col-md-5-6 { 3443 width: 83.3333333333% 3444 } 3445 3446 .frow .col-md-6-6 { 3447 width: 100% 3448 } 3449 3450 .frow .col-md-1-7 { 3451 width: 14.2857142857% 3452 } 3453 3454 .frow .col-md-2-7 { 3455 width: 28.5714285714% 3456 } 3457 3458 .frow .col-md-3-7 { 3459 width: 42.8571428571% 3460 } 3461 3462 .frow .col-md-4-7 { 3463 width: 57.1428571429% 3464 } 3465 3466 .frow .col-md-5-7 { 3467 width: 71.4285714286% 3468 } 3469 3470 .frow .col-md-6-7 { 3471 width: 85.7142857143% 3472 } 3473 3474 .frow .col-md-7-7 { 3475 width: 100% 3476 } 3477 3478 .frow .col-md-1-8 { 3479 width: 12.5% 3480 } 3481 3482 .frow .col-md-2-8 { 3483 width: 25% 3484 } 3485 3486 .frow .col-md-3-8 { 3487 width: 37.5% 3488 } 3489 3490 .frow .col-md-4-8 { 3491 width: 50% 3492 } 3493 3494 .frow .col-md-5-8 { 3495 width: 62.5% 3496 } 3497 3498 .frow .col-md-6-8 { 3499 width: 75% 3500 } 3501 3502 .frow .col-md-7-8 { 3503 width: 87.5% 3504 } 3505 3506 .frow .col-md-8-8 { 3507 width: 100% 3508 } 3509 3510 .frow .col-md-1-9 { 3511 width: 11.1111111111% 3512 } 3513 3514 .frow .col-md-2-9 { 3515 width: 22.2222222222% 3516 } 3517 3518 .frow .col-md-3-9 { 3519 width: 33.3333333333% 3520 } 3521 3522 .frow .col-md-4-9 { 3523 width: 44.4444444444% 3524 } 3525 3526 .frow .col-md-5-9 { 3527 width: 55.5555555556% 3528 } 3529 3530 .frow .col-md-6-9 { 3531 width: 66.6666666667% 3532 } 3533 3534 .frow .col-md-7-9 { 3535 width: 77.7777777778% 3536 } 3537 3538 .frow .col-md-8-9 { 3539 width: 88.8888888889% 3540 } 3541 3542 .frow .col-md-9-9 { 3543 width: 100% 3544 } 3545 3546 .frow .col-md-1-10 { 3547 width: 10% 3548 } 3549 3550 .frow .col-md-2-10 { 3551 width: 20% 3552 } 3553 3554 .frow .col-md-3-10 { 3555 width: 30% 3556 } 3557 3558 .frow .col-md-4-10 { 3559 width: 40% 3560 } 3561 3562 .frow .col-md-5-10 { 3563 width: 50% 3564 } 3565 3566 .frow .col-md-6-10 { 3567 width: 60% 3568 } 3569 3570 .frow .col-md-7-10 { 3571 width: 70% 3572 } 3573 3574 .frow .col-md-8-10 { 3575 width: 80% 3576 } 3577 3578 .frow .col-md-9-10 { 3579 width: 90% 3580 } 3581 3582 .frow .col-md-10-10 { 3583 width: 100% 3584 } 3585 3586 .frow .col-md-1-11 { 3587 width: 9.0909090909% 3588 } 3589 3590 .frow .col-md-2-11 { 3591 width: 18.1818181818% 3592 } 3593 3594 .frow .col-md-3-11 { 3595 width: 27.2727272727% 3596 } 3597 3598 .frow .col-md-4-11 { 3599 width: 36.3636363636% 3600 } 3601 3602 .frow .col-md-5-11 { 3603 width: 45.4545454545% 3604 } 3605 3606 .frow .col-md-6-11 { 3607 width: 54.5454545455% 3608 } 3609 3610 .frow .col-md-7-11 { 3611 width: 63.6363636364% 3612 } 3613 3614 .frow .col-md-8-11 { 3615 width: 72.7272727273% 3616 } 3617 3618 .frow .col-md-9-11 { 3619 width: 81.8181818182% 3620 } 3621 3622 .frow .col-md-10-11 { 3623 width: 90.9090909091% 3624 } 3625 3626 .frow .col-md-11-11 { 3627 width: 100% 3628 } 3629 3630 .frow .col-md-1-12 { 3631 width: 8.3333333333% 3632 } 3633 3634 .frow .col-md-2-12 { 3635 width: 16.6666666667% 3636 } 3637 3638 .frow .col-md-3-12 { 3639 width: 25% 3640 } 3641 3642 .frow .col-md-4-12 { 3643 width: 33.3333333333% 3644 } 3645 3646 .frow .col-md-5-12 { 3647 width: 41.6666666667% 3648 } 3649 3650 .frow .col-md-6-12 { 3651 width: 50% 3652 } 3653 3654 .frow .col-md-7-12 { 3655 width: 58.3333333333% 3656 } 3657 3658 .frow .col-md-8-12 { 3659 width: 66.6666666667% 3660 } 3661 3662 .frow .col-md-9-12 { 3663 width: 75% 3664 } 3665 3666 .frow .col-md-10-12 { 3667 width: 83.3333333333% 3668 } 3669 3670 .frow .col-md-11-12 { 3671 width: 91.6666666667% 3672 } 3673 3674 .frow .col-md-12-12 { 3675 width: 100% 3676 } 3677 } 3678 3679 @media (min-width: 1200px) { 3680 .lg-order-1 { 3681 order: 1 3682 } 3683 3684 .lg-order-2 { 3685 order: 2 3686 } 3687 3688 .lg-order-3 { 3689 order: 3 3690 } 3691 3692 .lg-order-4 { 3693 order: 4 3694 } 3695 3696 .lg-order-5 { 3697 order: 5 3698 } 3699 3700 .lg-order-6 { 3701 order: 6 3702 } 3703 3704 .frow .col-lg-1-1 { 3705 width: 100% 3706 } 3707 3708 .frow .col-lg-1-2 { 3709 width: 50% 3710 } 3711 3712 .frow .col-lg-2-2 { 3713 width: 100% 3714 } 3715 3716 .frow .col-lg-1-3 { 3717 width: 33.3333333333% 3718 } 3719 3720 .frow .col-lg-2-3 { 3721 width: 66.6666666667% 3722 } 3723 3724 .frow .col-lg-3-3 { 3725 width: 100% 3726 } 3727 3728 .frow .col-lg-1-4 { 3729 width: 25% 3730 } 3731 3732 .frow .col-lg-2-4 { 3733 width: 50% 3734 } 3735 3736 .frow .col-lg-3-4 { 3737 width: 75% 3738 } 3739 3740 .frow .col-lg-4-4 { 3741 width: 100% 3742 } 3743 3744 .frow .col-lg-1-5 { 3745 width: 20% 3746 } 3747 3748 .frow .col-lg-2-5 { 3749 width: 40% 3750 } 3751 3752 .frow .col-lg-3-5 { 3753 width: 60% 3754 } 3755 3756 .frow .col-lg-4-5 { 3757 width: 80% 3758 } 3759 3760 .frow .col-lg-5-5 { 3761 width: 100% 3762 } 3763 3764 .frow .col-lg-1-6 { 3765 width: 16.6666666667% 3766 } 3767 3768 .frow .col-lg-2-6 { 3769 width: 33.3333333333% 3770 } 3771 3772 .frow .col-lg-3-6 { 3773 width: 50% 3774 } 3775 3776 .frow .col-lg-4-6 { 3777 width: 66.6666666667% 3778 } 3779 3780 .frow .col-lg-5-6 { 3781 width: 83.3333333333% 3782 } 3783 3784 .frow .col-lg-6-6 { 3785 width: 100% 3786 } 3787 3788 .frow .col-lg-1-7 { 3789 width: 14.2857142857% 3790 } 3791 3792 .frow .col-lg-2-7 { 3793 width: 28.5714285714% 3794 } 3795 3796 .frow .col-lg-3-7 { 3797 width: 42.8571428571% 3798 } 3799 3800 .frow .col-lg-4-7 { 3801 width: 57.1428571429% 3802 } 3803 3804 .frow .col-lg-5-7 {
3805 width: 71.4285714286% 3806 } 3807 3808 .frow .col-lg-6-7 { 3809 width: 85.7142857143% 3810 } 3811 3812 .frow .col-lg-7-7 { 3813 width: 100% 3814 } 3815 3816 .frow .col-lg-1-8 { 3817 width: 12.5% 3818 } 3819 3820 .frow .col-lg-2-8 { 3821 width: 25% 3822 } 3823 3824 .frow .col-lg-3-8 { 3825 width: 37.5% 3826 } 3827 3828 .frow .col-lg-4-8 { 3829 width: 50% 3830 } 3831 3832 .frow .col-lg-5-8 { 3833 width: 62.5% 3834 } 3835 3836 .frow .col-lg-6-8 { 3837 width: 75% 3838 } 3839 3840 .frow .col-lg-7-8 { 3841 width: 87.5% 3842 } 3843 3844 .frow .col-lg-8-8 { 3845 width: 100% 3846 } 3847 3848 .frow .col-lg-1-9 { 3849 width: 11.1111111111% 3850 } 3851 3852 .frow .col-lg-2-9 { 3853 width: 22.2222222222% 3854 } 3855 3856 .frow .col-lg-3-9 { 3857 width: 33.3333333333% 3858 } 3859 3860 .frow .col-lg-4-9 { 3861 width: 44.4444444444% 3862 } 3863 3864 .frow .col-lg-5-9 { 3865 width: 55.5555555556% 3866 } 3867 3868 .frow .col-lg-6-9 { 3869 width: 66.6666666667% 3870 } 3871 3872 .frow .col-lg-7-9 { 3873 width: 77.7777777778% 3874 } 3875 3876 .frow .col-lg-8-9 { 3877 width: 88.8888888889% 3878 } 3879 3880 .frow .col-lg-9-9 { 3881 width: 100% 3882 } 3883 3884 .frow .col-lg-1-10 { 3885 width: 10% 3886 } 3887 3888 .frow .col-lg-2-10 { 3889 width: 20% 3890 } 3891 3892 .frow .col-lg-3-10 { 3893 width: 30% 3894 } 3895 3896 .frow .col-lg-4-10 { 3897 width: 40% 3898 } 3899 3900 .frow .col-lg-5-10 { 3901 width: 50% 3902 } 3903 3904 .frow .col-lg-6-10 { 3905 width: 60% 3906 } 3907 3908 .frow .col-lg-7-10 { 3909 width: 70% 3910 } 3911 3912 .frow .col-lg-8-10 { 3913 width: 80% 3914 } 3915 3916 .frow .col-lg-9-10 { 3917 width: 90% 3918 } 3919 3920 .frow .col-lg-10-10 { 3921 width: 100% 3922 } 3923 3924 .frow .col-lg-1-11 { 3925 width: 9.0909090909% 3926 } 3927 3928 .frow .col-lg-2-11 { 3929 width: 18.1818181818% 3930 } 3931 3932 .frow .col-lg-3-11 { 3933 width: 27.2727272727% 3934 } 3935 3936 .frow .col-lg-4-11 { 3937 width: 36.3636363636% 3938 } 3939 3940 .frow .col-lg-5-11 { 3941 width: 45.4545454545% 3942 } 3943 3944 .frow .col-lg-6-11 { 3945 width: 54.5454545455% 3946 } 3947 3948 .frow .col-lg-7-11 { 3949 width: 63.6363636364% 3950 } 3951 3952 .frow .col-lg-8-11 { 3953 width: 72.7272727273% 3954 } 3955 3956 .frow .col-lg-9-11 { 3957 width: 81.8181818182% 3958 } 3959 3960 .frow .col-lg-10-11 { 3961 width: 90.9090909091% 3962 } 3963 3964 .frow .col-lg-11-11 { 3965 width: 100% 3966 } 3967 3968 .frow .col-lg-1-12 { 3969 width: 8.3333333333% 3970 } 3971 3972 .frow .col-lg-2-12 { 3973 width: 16.6666666667% 3974 } 3975 3976 .frow .col-lg-3-12 { 3977 width: 25% 3978 } 3979 3980 .frow .col-lg-4-12 { 3981 width: 33.3333333333% 3982 } 3983 3984 .frow .col-lg-5-12 { 3985 width: 41.6666666667% 3986 } 3987 3988 .frow .col-lg-6-12 { 3989 width: 50% 3990 } 3991 3992 .frow .col-lg-7-12 { 3993 width: 58.3333333333% 3994 } 3995 3996 .frow .col-lg-8-12 { 3997 width: 66.6666666667% 3998 } 3999 4000 .frow .col-lg-9-12 { 4001 width: 75% 4002 } 4003 4004 .frow .col-lg-10-12 { 4005 width: 83.3333333333% 4006 } 4007 4008 .frow .col-lg-11-12 { 4009 width: 91.6666666667% 4010 } 4011 4012 .frow .col-lg-12-12 { 4013 width: 100% 4014 } 4015 } 4016 4017 .frow-container { 4018 width: 100%; 4019 margin-right: auto; 4020 margin-left: auto; 4021 padding-left: 15px; 4022 padding-right: 15px 4023 } 4024 4025 /*@media (min-width: 992px) { 4026.frow-container{max-width:970px} 4027}*/ 4028 @media (min-width: 1200px) { 4029 .frow-container { 4030 max-width: 1500px 4031 } 4032 } 4033 4034 @media (max-width: 767px) { 4035 .frow.direction-row-xs { 4036 -webkit-box-orient: horizontal; 4037 -webkit-box-direction: normal; 4038 flex-direction: row 4039 } 4040 4041 .frow.direction-reverse-xs { 4042 -webkit-box-orient: horizontal; 4043 -webkit-box-direction: reverse; 4044 flex-direction: row-reverse 4045 } 4046 4047 .frow.direction-column-xs { 4048 -webkit-box-orient: vertical; 4049 -webkit-box-direction: normal; 4050 flex-direction: column 4051 } 4052 4053 .frow.direction-column-reverse-xs { 4054 -webkit-box-orient: vertical; 4055 -webkit-box-direction: reverse; 4056 flex-direction: column-reverse 4057 } 4058 } 4059 4060 @media (min-width: 768px) and (max-width: 991px) { 4061 .frow.direction-row-sm { 4062 -webkit-box-orient: horizontal; 4063 -webkit-box-direction: normal; 4064 flex-direction: row 4065 } 4066 4067 .frow.direction-reverse-sm { 4068 -webkit-box-orient: horizontal; 4069 -webkit-box-direction: reverse; 4070 flex-direction: row-reverse 4071 } 4072 4073 .frow.direction-column-sm { 4074 -webkit-box-orient: vertical; 4075 -webkit-box-direction: normal; 4076 flex-direction: column 4077 } 4078 4079 .frow.direction-column-reverse-sm { 4080 -webkit-box-orient: vertical; 4081 -webkit-box-direction: reverse; 4082 flex-direction: column-reverse 4083 } 4084 } 4085 4086 @media (min-width: 992px) and (max-width: 1199px) { 4087 .frow.direction-row-md { 4088 -webkit-box-orient: horizontal; 4089 -webkit-box-direction: normal; 4090 flex-direction: row 4091 } 4092 4093 .frow.direction-reverse-md { 4094 -webkit-box-orient: horizontal; 4095 -webkit-box-direction: reverse; 4096 flex-direction: row-reverse 4097 } 4098 4099 .frow.direction-column-md { 4100 -webkit-box-orient: vertical; 4101 -webkit-box-direction: normal; 4102 flex-direction: column 4103 } 4104 4105 .frow.direction-column-reverse-md { 4106 -webkit-box-orient: vertical; 4107 -webkit-box-direction: reverse; 4108 flex-direction: column-reverse 4109 } 4110 } 4111 4112 @media (min-width: 1200px) { 4113 .frow.direction-row-lg { 4114 -webkit-box-orient: horizontal; 4115 -webkit-box-direction: normal; 4116 flex-direction: row 4117 } 4118 4119 .frow.direction-reverse-lg { 4120 -webkit-box-orient: horizontal; 4121 -webkit-box-direction: reverse; 4122 flex-direction: row-reverse 4123 } 4124 4125 .frow.direction-column-lg { 4126 -webkit-box-orient: vertical; 4127 -webkit-box-direction: normal; 4128 flex-direction: column 4129 } 4130 4131 .frow.direction-column-reverse-lg { 4132 -webkit-box-orient: vertical; 4133 -webkit-box-direction: reverse; 4134 flex-direction: column-reverse 4135 } 4136 } 4137 4138 /*-----------------------------------------------------------------------------------*/ 4139 /* UTILITIES 4140/*-----------------------------------------------------------------------------------*/ 4141 .app_id_9 .aural-only, 4142 .app_id_2 .aural-only, 4143 .app_id_25 .aural-only, 4144 .app_id_17 .aural-only, 4145 .app_id_22 .aural-only, 4146 .app_id_23.app_survey.survey-module .aural-only { 4147 position: absolute; 4148 left: -10000px; 4149 top: auto; 4150 width: 1px; 4151 height: 1px; 4152 overflow: hidden 4153 } 4154 4155 #content-skip-btn { 4156 position: absolute; 4157 transform: translateY(-120%);
4158 transition: transform 325ms ease; 4159 z-index: 1000; 4160 } 4161 4162 #content-skip-btn:focus { 4163 transform: translateY(0) 4164 } 4165 4166 .offscreen { 4167 position: absolute; 4168 top: auto; 4169 width: 1px; 4170 height: 1px; 4171 overflow: hidden; 4172 background: #fff; 4173 margin: auto; 4174 text-align: center 4175 } 4176 4177 .screen-reader-text { 4178 border: 0; 4179 clip: rect(1px, 1px, 1px, 1px); 4180 -webkit-clip-path: inset(50%); 4181 clip-path: inset(50%); 4182 height: 1px; 4183 margin: -1px; 4184 overflow: hidden; 4185 padding: 0; 4186 position: absolute !important; 4187 width: 1px; 4188 word-wrap: normal !important 4189 } 4190 4191 .js-focus-visible :focus:not(.focus-visible) { 4192 outline: none 4193 } 4194 4195 img { 4196 max-width: 100%; 4197 height: auto 4198 } 4199 4200 iframe, 4201 svg { 4202 max-width: 100% 4203 } 4204 4205 img[src=""] { 4206 display: none 4207 } 4208 4209 .visible-xs, 4210 .visible-sm, 4211 .visible-md, 4212 .visible-lg { 4213 display: none !important 4214 } 4215 4216 .hidden-xs, 4217 .hidden-sm, 4218 .hidden-md, 4219 .hidden-lg { 4220 display: block !important 4221 } 4222 4223 .frow.hidden-xs, 4224 .frow.hidden-sm, 4225 .frow.hidden-md, 4226 .frow.hidden-lg { 4227 display: -webkit-box !important; 4228 display: flex !important 4229 } 4230 4231 @media (max-width: 768px) { 4232 .visible-xs { 4233 display: block !important 4234 } 4235 4236 .frow.visible-xs { 4237 display: -webkit-box !important; 4238 display: flex !important 4239 } 4240 4241 .hidden-xs, 4242 .frow.hidden-xs { 4243 display: none !important 4244 } 4245 4246 .footer-sub-container .img-container { 4247 width: 83.33%; 4248 } 4249 } 4250 4251 @media (min-width: 769px) and (max-width: 991px) { 4252 .visible-sm { 4253 display: block !important 4254 } 4255 4256 .frow.visible-sm { 4257 display: -webkit-box !important; 4258 display: flex !important 4259 } 4260 4261 .hidden-sm, 4262 .frow.hidden-sm { 4263 display: none !important 4264 } 4265 } 4266 4267 @media (min-width: 992px) and (max-width: 1199px) { 4268 .visible-md { 4269 display: block !important 4270 } 4271 4272 .frow.visible-md { 4273 display: -webkit-box !important; 4274 display: flex !important 4275 } 4276 4277 .hidden-md, 4278 .frow.hidden-md { 4279 display: none !important 4280 } 4281 } 4282 4283 @media (min-width: 1200px) { 4284 .visible-lg { 4285 display: block !important 4286 } 4287 4288 .frow.visible-lg { 4289 display: -webkit-box !important; 4290 display: flex !important 4291 } 4292 4293 .hidden-lg, 4294 .frow.hidden-lg { 4295 display: none !important 4296 } 4297 } 4298 4299 @media (min-width: 1025px) { 4300 .show-mobile { 4301 display: none !important 4302 } 4303 } 4304 4305 @media (max-width: 1024px) { 4306 .show-mobile { 4307 display: block !important 4308 } 4309 4310 .hide-mobile { 4311 display: none !important 4312 } 4313 } 4314 4315 @media (min-width: 0px) { 4316 .xs-m-0 { 4317 margin: 0 !important 4318 } 4319 4320 .xs-m-5 { 4321 margin: 5px !important 4322 } 4323 4324 .xs-m-10 { 4325 margin: 10px !important 4326 } 4327 4328 .xs-m-15 { 4329 margin: 15px !important 4330 } 4331 4332 .xs-m-20 { 4333 margin: 20px !important 4334 } 4335 4336 .xs-m-25 { 4337 margin: 25px !important 4338 } 4339 4340 .xs-m-30 { 4341 margin: 30px !important 4342 } 4343 4344 .xs-m-40 { 4345 margin: 40px !important 4346 } 4347 4348 .xs-m-50 { 4349 margin: 50px !important 4350 } 4351 4352 .xs-m-60 { 4353 margin: 60px !important 4354 } 4355 4356 .xs-m-70 { 4357 margin: 70px !important 4358 } 4359 4360 .xs-m-80 { 4361 margin: 80px !important 4362 } 4363 4364 .xs-m-90 { 4365 margin: 90px !important 4366 } 4367 4368 .xs-m-100 { 4369 margin: 100px !important 4370 } 4371 4372 .xs-m-auto { 4373 margin: auto !important 4374 } 4375 4376 .xs-mx-0 { 4377 margin-right: 0 !important; 4378 margin-left: 0 !important 4379 } 4380 4381 .xs-mx-5 { 4382 margin-right: 5px !important; 4383 margin-left: 5px !important 4384 } 4385 4386 .xs-mx-10 { 4387 margin-right: 10px !important; 4388 margin-left: 10px !important 4389 } 4390 4391 .xs-mx-15 { 4392 margin-right: 15px !important; 4393 margin-left: 15px !important 4394 } 4395 4396 .xs-mx-20 { 4397 margin-right: 20px !important; 4398 margin-left: 20px !important 4399 } 4400 4401 .xs-mx-25 { 4402 margin-right: 25px !important; 4403 margin-left: 25px !important 4404 } 4405 4406 .xs-mx-30 { 4407 margin-right: 30px !important; 4408 margin-left: 30px !important 4409 } 4410 4411 .xs-mx-40 { 4412 margin-right: 40px !important; 4413 margin-left: 40px !important 4414 } 4415 4416 .xs-mx-50 { 4417 margin-right: 50px !important; 4418 margin-left: 50px !important 4419 } 4420 4421 .xs-mx-60 { 4422 margin-right: 60px !important; 4423 margin-left: 60px !important 4424 } 4425 4426 .xs-mx-70 { 4427 margin-right: 70px !important; 4428 margin-left: 70px !important 4429 } 4430 4431 .xs-mx-80 { 4432 margin-right: 80px !important; 4433 margin-left: 80px !important 4434 } 4435 4436 .xs-mx-90 { 4437 margin-right: 90px !important; 4438 margin-left: 90px !important 4439 } 4440 4441 .xs-mx-100 { 4442 margin-right: 100px !important; 4443 margin-left: 100px !important 4444 } 4445 4446 .xs-mx-auto { 4447 margin-right: auto !important; 4448 margin-left: auto !important 4449 } 4450 4451 .xs-my-0 { 4452 margin-top: 0 !important; 4453 margin-bottom: 0 !important 4454 } 4455 4456 .xs-my-5 { 4457 margin-top: 5px !important; 4458 margin-bottom: 5px !important 4459 } 4460 4461 .xs-my-10 { 4462 margin-top: 10px !important; 4463 margin-bottom: 10px !important 4464 } 4465 4466 .xs-my-15 { 4467 margin-top: 15px !important; 4468 margin-bottom: 15px !important 4469 } 4470 4471 .xs-my-20 { 4472 margin-top: 20px !important; 4473 margin-bottom: 20px !important 4474 } 4475 4476 .xs-my-25 { 4477 margin-top: 25px !important; 4478 margin-bottom: 25px !important 4479 } 4480 4481 .xs-my-30 { 4482 margin-top: 30px !important; 4483 margin-bottom: 30px !important 4484 } 4485 4486 .xs-my-40 { 4487 margin-top: 40px !important; 4488 margin-bottom: 40px !important 4489 } 4490 4491 .xs-my-50 { 4492 margin-top: 50px !important; 4493 margin-bottom: 50px !important 4494 } 4495 4496 .xs-my-60 { 4497 margin-top: 60px !important; 4498 margin-bottom: 60px !important 4499 } 4500 4501 .xs-my-70 { 4502 margin-top: 70px !important; 4503 margin-bottom: 70px !important 4504 } 4505 4506 .xs-my-80 { 4507 margin-top: 80px !important; 4508 margin-bottom: 80px !important 4509 } 4510 4511 .xs-my-90 { 4512 margin-top: 90px !important; 4513 margin-bottom: 90px !important 4514 } 4515 4516 .xs-my-100 { 4517 margin-top: 100px !important; 4518 margin-bottom: 100px !important 4519 } 4520 4521 .xs-my-auto { 4522 margin-top: auto !important; 4523 margin-bottom: auto !important 4524 } 4525 4526 .xs-mt-0 { 4527 margin-top: 0 !important 4528 } 4529 4530 .xs-mt-5 { 4531 margin-top: 5px !important 4532 } 4533 4534 .xs-mt-10 { 4535 margin-top: 10px !important 4536 } 4537 4538 .xs-mt-15 { 4539 margin-top: 15px !important 4540 } 4541 4542 .xs-mt-20 { 4543 margin-top: 20px !important 4544 } 4545 4546 .xs-mt-25 { 4547 margin-top: 25px !important 4548 } 4549 4550 .xs-mt-30 { 4551 margin-top: 30px !important 4552 } 4553 4554 .xs-mt-40 { 4555 margin-top: 40px !important 4556 } 4557 4558 .xs-mt-50 { 4559 margin-top: 50px !important 4560 } 4561 4562 .xs-mt-60 { 4563 margin-top: 60px !important 4564 } 4565 4566 .xs-mt-70 { 4567 margin-top: 70px !important 4568 } 4569 4570 .xs-mt-80 { 4571 margin-top: 80px !important 4572 } 4573 4574 .xs-mt-90 { 4575 margin-top: 90px !important 4576 } 4577 4578 .xs-mt-100 { 4579 margin-top: 100px !important 4580 } 4581 4582 .xs-mt-auto { 4583 margin-top: auto !important 4584 } 4585 4586 .xs-mr-0 { 4587 margin-right: 0 !important 4588 } 4589 4590 .xs-mr-5 { 4591 margin-right: 5px !important 4592 } 4593 4594 .xs-mr-10 { 4595 margin-right: 10px !important 4596 } 4597 4598 .xs-mr-15 { 4599 margin-right: 15px !important 4600 } 4601 4602 .xs-mr-20 { 4603 margin-right: 20px !important 4604 } 4605 4606 .xs-mr-25 { 4607 margin-right: 25px !important 4608 } 4609 4610 .xs-mr-30 { 4611 margin-right: 30px !important 4612 } 4613 4614 .xs-mr-40 { 4615 margin-right: 40px !important 4616 } 4617 4618 .xs-mr-50 { 4619 margin-right: 50px !important 4620 } 4621 4622 .xs-mr-60 { 4623 margin-right: 60px !important 4624 } 4625 4626 .xs-mr-70 { 4627 margin-right: 70px !important 4628 } 4629 4630 .xs-mr-80 { 4631 margin-right: 80px !important 4632 } 4633 4634 .xs-mr-90 { 4635 margin-right: 90px !important 4636 } 4637 4638 .xs-mr-100 { 4639 margin-right: 100px !important 4640 } 4641 4642 .xs-mr-auto { 4643 margin-right: auto !important 4644 } 4645 4646 .xs-mb-0 { 4647 margin-bottom: 0 !important 4648 } 4649 4650 .xs-mb-5 { 4651 margin-bottom: 5px !important 4652 } 4653 4654 .xs-mb-10 { 4655 margin-bottom: 10px !important 4656 } 4657 4658 .xs-mb-15 { 4659 margin-bottom: 15px !important 4660 } 4661 4662 .xs-mb-20 { 4663 margin-bottom: 20px !important 4664 } 4665 4666 .xs-mb-25 { 4667 margin-bottom: 25px !important 4668 } 4669 4670 .xs-mb-30 { 4671 margin-bottom: 30px !important 4672 } 4673 4674 .xs-mb-40 { 4675 margin-bottom: 40px !important 4676 } 4677 4678 .xs-mb-50 { 4679 margin-bottom: 50px !important 4680 } 4681 4682 .xs-mb-60 { 4683 margin-bottom: 60px !important 4684 } 4685 4686 .xs-mb-70 { 4687 margin-bottom: 70px !important 4688 } 4689 4690 .xs-mb-80 { 4691 margin-bottom: 80px !important 4692 } 4693 4694 .xs-mb-90 { 4695 margin-bottom: 90px !important 4696 } 4697 4698 .xs-mb-100 { 4699 margin-bottom: 100px !important 4700 } 4701 4702 .xs-mb-auto { 4703 margin-bottom: auto !important 4704 } 4705 4706 .xs-ml-0 { 4707 margin-left: 0 !important 4708 } 4709 4710 .xs-ml-5 { 4711 margin-left: 5px !important 4712 } 4713 4714 .xs-ml-10 { 4715 margin-left: 10px !important 4716 } 4717 4718 .xs-ml-15 { 4719 margin-left: 15px !important 4720 } 4721 4722 .xs-ml-20 { 4723 margin-left: 20px !important 4724 } 4725 4726 .xs-ml-25 { 4727 margin-left: 25px !important 4728 } 4729 4730 .xs-ml-30 { 4731 margin-left: 30px !important 4732 } 4733 4734 .xs-ml-40 { 4735 margin-left: 40px !important 4736 } 4737 4738 .xs-ml-50 { 4739 margin-left: 50px !important 4740 } 4741 4742 .xs-ml-60 { 4743 margin-left: 60px !important 4744 } 4745 4746 .xs-ml-70 { 4747 margin-left: 70px !important 4748 } 4749 4750 .xs-ml-80 { 4751 margin-left: 80px !important 4752 } 4753 4754 .xs-ml-90 { 4755 margin-left: 90px !important 4756 } 4757 4758 .xs-ml-100 { 4759 margin-left: 100px !important 4760 } 4761 4762 .xs-ml-auto { 4763 margin-left: auto !important 4764 } 4765 4766 .xs-p-0 { 4767 padding: 0 !important 4768 } 4769 4770 .xs-p-5 { 4771 padding: 5px !important 4772 } 4773 4774 .xs-p-10 { 4775 padding: 10px !important 4776 } 4777 4778 .xs-p-15 { 4779 padding: 15px !important 4780 } 4781 4782 .xs-p-20 { 4783 padding: 20px !important 4784 } 4785 4786 .xs-p-25 { 4787 padding: 25px !important 4788 } 4789 4790 .xs-p-30 { 4791 padding: 30px !important 4792 } 4793 4794 .xs-p-40 { 4795 padding: 40px !important 4796 } 4797 4798 .xs-p-50 { 4799 padding: 50px !important 4800 } 4801 4802 .xs-p-60 { 4803 padding: 60px !important 4804 } 4805 4806 .xs-p-70 { 4807 padding: 70px !important 4808 } 4809 4810 .xs-p-80 { 4811 padding: 80px !important 4812 } 4813 4814 .xs-p-90 { 4815 padding: 90px !important 4816 } 4817 4818 .xs-p-100 { 4819 padding: 100px !important 4820 } 4821 4822 .xs-px-0 { 4823 padding-right: 0 !important; 4824 padding-left: 0 !important 4825 } 4826 4827 .xs-px-5 { 4828 padding-right: 5px !important; 4829 padding-left: 5px !important 4830 } 4831 4832 .xs-px-10 { 4833 padding-right: 10px !important; 4834 padding-left: 10px !important 4835 } 4836 4837 .xs-px-15 { 4838 padding-right: 15px !important; 4839 padding-left: 15px !important 4840 } 4841 4842 .xs-px-20 { 4843 padding-right: 20px !important; 4844 padding-left: 20px !important 4845 } 4846 4847 .xs-px-25 { 4848 padding-right: 25px !important; 4849 padding-left: 25px !important 4850 } 4851 4852 .xs-px-30 { 4853 padding-right: 30px !important; 4854 padding-left: 30px !important 4855 } 4856 4857 .xs-px-40 { 4858 padding-right: 40px !important; 4859 padding-left: 40px !important 4860 } 4861 4862 .xs-px-50 { 4863 padding-right: 50px !important; 4864 padding-left: 50px !important 4865 } 4866 4867 .xs-px-60 { 4868 padding-right: 60px !important; 4869 padding-left: 60px !important 4870 } 4871 4872 .xs-px-70 { 4873 padding-right: 70px !important; 4874 padding-left: 70px !important 4875 } 4876 4877 .xs-px-80 { 4878 padding-right: 80px !important; 4879 padding-left: 80px !important 4880 } 4881 4882 .xs-px-90 { 4883 padding-right: 90px !important; 4884 padding-left: 90px !important 4885 } 4886 4887 .xs-px-100 { 4888 padding-right: 100px !important; 4889 padding-left: 100px !important 4890 } 4891 4892 .xs-py-0 { 4893 padding-top: 0 !important; 4894 padding-bottom: 0 !important 4895 } 4896 4897 .xs-py-5 { 4898 padding-top: 5px !important; 4899 padding-bottom: 5px !important 4900 } 4901 4902 .xs-py-10 { 4903 padding-top: 10px !important; 4904 padding-bottom: 10px !important 4905 } 4906 4907 .xs-py-15 { 4908 padding-top: 15px !important; 4909 padding-bottom: 15px !important 4910 } 4911 4912 .xs-py-20 { 4913 padding-top: 20px !important; 4914 padding-bottom: 20px !important 4915 } 4916 4917 .xs-py-25 { 4918 padding-top: 25px !important; 4919 padding-bottom: 25px !important 4920 } 4921 4922 .xs-py-30 { 4923 padding-top: 30px !important; 4924 padding-bottom: 30px !important 4925 } 4926 4927 .xs-py-40 { 4928 padding-top: 40px !important; 4929 padding-bottom: 40px !important 4930 } 4931 4932 .xs-py-50 { 4933 padding-top: 50px !important; 4934 padding-bottom: 50px !important 4935 } 4936 4937 .xs-py-60 { 4938 padding-top: 60px !important; 4939 padding-bottom: 60px !important 4940 } 4941 4942 .xs-py-70 { 4943 padding-top: 70px !important; 4944 padding-bottom: 70px !important 4945 } 4946 4947 .xs-py-80 { 4948 padding-top: 80px !important; 4949 padding-bottom: 80px !important 4950 } 4951 4952 .xs-py-90 { 4953 padding-top: 90px !important; 4954 padding-bottom: 90px !important 4955 } 4956 4957 .xs-py-100 { 4958 padding-top: 100px !important; 4959 padding-bottom: 100px !important 4960 } 4961 4962 .xs-pt-0 { 4963 padding-top: 0 !important 4964 } 4965 4966 .xs-pt-5 { 4967 padding-top: 5px !important 4968 } 4969 4970 .xs-pt-10 { 4971 padding-top: 10px !important 4972 } 4973 4974 .xs-pt-15 { 4975 padding-top: 15px !important 4976 } 4977 4978 .xs-pt-20 { 4979 padding-top: 20px !important 4980 } 4981 4982 .xs-pt-25 { 4983 padding-top: 25px !important 4984 } 4985 4986 .xs-pt-30 { 4987 padding-top: 30px !important 4988 } 4989 4990 .xs-pt-40 { 4991 padding-top: 40px !important 4992 } 4993 4994 .xs-pt-50 { 4995 padding-top: 50px !important 4996 } 4997 4998 .xs-pt-60 { 4999 padding-top: 60px !important 5000 } 5001 5002 .xs-pt-70 { 5003 padding-top: 70px !important 5004 } 5005 5006 .xs-pt-80 { 5007 padding-top: 80px !important 5008 } 5009 5010 .xs-pt-90 { 5011 padding-top: 90px !important 5012 } 5013 5014 .xs-pt-100 { 5015 padding-top: 100px !important 5016 } 5017 5018 .xs-pr-0 { 5019 padding-right: 0 !important 5020 } 5021 5022 .xs-pr-5 { 5023 padding-right: 5px !important 5024 } 5025 5026 .xs-pr-10 { 5027 padding-right: 10px !important 5028 } 5029 5030 .xs-pr-15 { 5031 padding-right: 15px !important 5032 } 5033 5034 .xs-pr-20 { 5035 padding-right: 20px !important 5036 } 5037 5038 .xs-pr-25 { 5039 padding-right: 25px !important 5040 } 5041 5042 .xs-pr-30 { 5043 padding-right: 30px !important 5044 } 5045 5046 .xs-pr-40 { 5047 padding-right: 40px !important 5048 } 5049 5050 .xs-pr-50 { 5051 padding-right: 50px !important 5052 } 5053 5054 .xs-pr-60 { 5055 padding-right: 60px !important 5056 } 5057 5058 .xs-pr-70 { 5059 padding-right: 70px !important 5060 } 5061 5062 .xs-pr-80 { 5063 padding-right: 80px !important 5064 } 5065 5066 .xs-pr-90 { 5067 padding-right: 90px !important 5068 } 5069 5070 .xs-pr-100 { 5071 padding-right: 100px !important 5072 } 5073 5074 .xs-pb-0 { 5075 padding-bottom: 0 !important 5076 } 5077 5078 .xs-pb-5 { 5079 padding-bottom: 5px !important 5080 } 5081 5082 .xs-pb-10 { 5083 padding-bottom: 10px !important 5084 } 5085 5086 .xs-pb-15 { 5087 padding-bottom: 15px !important 5088 } 5089 5090 .xs-pb-20 { 5091 padding-bottom: 20px !important 5092 } 5093 5094 .xs-pb-25 { 5095 padding-bottom: 25px !important 5096 } 5097 5098 .xs-pb-30 { 5099 padding-bottom: 30px !important 5100 } 5101 5102 .xs-pb-40 { 5103 padding-bottom: 40px !important 5104 } 5105 5106 .xs-pb-50 { 5107 padding-bottom: 50px !important 5108 } 5109 5110 .xs-pb-60 { 5111 padding-bottom: 60px !important 5112 } 5113 5114 .xs-pb-70 { 5115 padding-bottom: 70px !important 5116 } 5117 5118 .xs-pb-80 { 5119 padding-bottom: 80px !important 5120 } 5121 5122 .xs-pb-90 { 5123 padding-bottom: 90px !important 5124 } 5125 5126 .xs-pb-100 { 5127 padding-bottom: 100px !important 5128 } 5129 5130 .xs-pl-0 { 5131 padding-left: 0 !important 5132 } 5133 5134 .xs-pl-5 { 5135 padding-left: 5px !important 5136 } 5137 5138 .xs-pl-10 { 5139 padding-left: 10px !important 5140 } 5141 5142 .xs-pl-15 { 5143 padding-left: 15px !important 5144 } 5145 5146 .xs-pl-20 { 5147 padding-left: 20px !important 5148 } 5149 5150 .xs-pl-25 { 5151 padding-left: 25px !important 5152 } 5153 5154 .xs-pl-30 { 5155 padding-left: 30px !important 5156 } 5157 5158 .xs-pl-40 { 5159 padding-left: 40px !important 5160 } 5161 5162 .xs-pl-50 { 5163 padding-left: 50px !important 5164 } 5165 5166 .xs-pl-60 { 5167 padding-left: 60px !important 5168 } 5169 5170 .xs-pl-70 { 5171 padding-left: 70px !important 5172 } 5173 5174 .xs-pl-80 { 5175 padding-left: 80px !important 5176 } 5177 5178 .xs-pl-90 { 5179 padding-l
5179eft: 90px !important 5180 } 5181 5182 .xs-pl-100 { 5183 padding-left: 100px !important 5184 } 5185 } 5186 5187 @media (min-width: 768px) { 5188 .sm-m-0 { 5189 margin: 0 !important 5190 } 5191 5192 .sm-m-5 { 5193 margin: 5px !important 5194 } 5195 5196 .sm-m-10 { 5197 margin: 10px !important 5198 } 5199 5200 .sm-m-15 { 5201 margin: 15px !important 5202 } 5203 5204 .sm-m-20 { 5205 margin: 20px !important 5206 } 5207 5208 .sm-m-25 { 5209 margin: 25px !important 5210 } 5211 5212 .sm-m-30 { 5213 margin: 30px !important 5214 } 5215 5216 .sm-m-40 { 5217 margin: 40px !important 5218 } 5219 5220 .sm-m-50 { 5221 margin: 50px !important 5222 } 5223 5224 .sm-m-60 { 5225 margin: 60px !important 5226 } 5227 5228 .sm-m-70 { 5229 margin: 70px !important 5230 } 5231 5232 .sm-m-80 { 5233 margin: 80px !important 5234 } 5235 5236 .sm-m-90 { 5237 margin: 90px !important 5238 } 5239 5240 .sm-m-100 { 5241 margin: 100px !important 5242 } 5243 5244 .sm-m-auto { 5245 margin: auto !important 5246 } 5247 5248 .sm-mx-0 { 5249 margin-right: 0 !important; 5250 margin-left: 0 !important 5251 } 5252 5253 .sm-mx-5 { 5254 margin-right: 5px !important; 5255 margin-left: 5px !important 5256 } 5257 5258 .sm-mx-10 { 5259 margin-right: 10px !important; 5260 margin-left: 10px !important 5261 } 5262 5263 .sm-mx-15 { 5264 margin-right: 15px !important; 5265 margin-left: 15px !important 5266 } 5267 5268 .sm-mx-20 { 5269 margin-right: 20px !important; 5270 margin-left: 20px !important 5271 } 5272 5273 .sm-mx-25 { 5274 margin-right: 25px !important; 5275 margin-left: 25px !important 5276 } 5277 5278 .sm-mx-30 { 5279 margin-right: 30px !important; 5280 margin-left: 30px !important 5281 } 5282 5283 .sm-mx-40 { 5284 margin-right: 40px !important; 5285 margin-left: 40px !important 5286 } 5287 5288 .sm-mx-50 { 5289 margin-right: 50px !important; 5290 margin-left: 50px !important 5291 } 5292 5293 .sm-mx-60 { 5294 margin-right: 60px !important; 5295 margin-left: 60px !important 5296 } 5297 5298 .sm-mx-70 { 5299 margin-right: 70px !important; 5300 margin-left: 70px !important 5301 } 5302 5303 .sm-mx-80 { 5304 margin-right: 80px !important; 5305 margin-left: 80px !important 5306 } 5307 5308 .sm-mx-90 { 5309 margin-right: 90px !important; 5310 margin-left: 90px !important 5311 } 5312 5313 .sm-mx-100 { 5314 margin-right: 100px !important; 5315 margin-left: 100px !important 5316 } 5317 5318 .sm-mx-auto { 5319 margin-right: auto !important; 5320 margin-left: auto !important 5321 } 5322 5323 .sm-my-0 { 5324 margin-top: 0 !important; 5325 margin-bottom: 0 !important 5326 } 5327 5328 .sm-my-5 { 5329 margin-top: 5px !important; 5330 margin-bottom: 5px !important 5331 } 5332 5333 .sm-my-10 { 5334 margin-top: 10px !important; 5335 margin-bottom: 10px !important 5336 } 5337 5338 .sm-my-15 { 5339 margin-top: 15px !important; 5340 margin-bottom: 15px !important 5341 } 5342 5343 .sm-my-20 { 5344 margin-top: 20px !important; 5345 margin-bottom: 20px !important 5346 } 5347 5348 .sm-my-25 { 5349 margin-top: 25px !important; 5350 margin-bottom: 25px !important 5351 } 5352 5353 .sm-my-30 { 5354 margin-top: 30px !important; 5355 margin-bottom: 30px !important 5356 } 5357 5358 .sm-my-40 { 5359 margin-top: 40px !important; 5360 margin-bottom: 40px !important 5361 } 5362 5363 .sm-my-50 { 5364 margin-top: 50px !important; 5365 margin-bottom: 50px !important 5366 } 5367 5368 .sm-my-60 { 5369 margin-top: 60px !important; 5370 margin-bottom: 60px !important 5371 } 5372 5373 .sm-my-70 { 5374 margin-top: 70px !important; 5375 margin-bottom: 70px !important 5376 } 5377 5378 .sm-my-80 { 5379 margin-top: 80px !important; 5380 margin-bottom: 80px !important 5381 } 5382 5383 .sm-my-90 { 5384 margin-top: 90px !important; 5385 margin-bottom: 90px !important 5386 } 5387 5388 .sm-my-100 { 5389 margin-top: 100px !important; 5390 margin-bottom: 100px !important 5391 } 5392 5393 .sm-my-auto { 5394 margin-top: auto !important; 5395 margin-bottom: auto !important 5396 } 5397 5398 .sm-mt-0 { 5399 margin-top: 0 !important 5400 } 5401 5402 .sm-mt-5 { 5403 margin-top: 5px !important 5404 } 5405 5406 .sm-mt-10 { 5407 margin-top: 10px !important 5408 } 5409 5410 .sm-mt-15 { 5411 margin-top: 15px !important 5412 } 5413 5414 .sm-mt-20 { 5415 margin-top: 20px !important 5416 } 5417 5418 .sm-mt-25 { 5419 margin-top: 25px !important 5420 } 5421 5422 .sm-mt-30 { 5423 margin-top: 30px !important 5424 } 5425 5426 .sm-mt-40 { 5427 margin-top: 40px !important 5428 } 5429 5430 .sm-mt-50 { 5431 margin-top: 50px !important 5432 } 5433 5434 .sm-mt-60 { 5435 margin-top: 60px !important 5436 } 5437 5438 .sm-mt-70 { 5439 margin-top: 70px !important 5440 } 5441 5442 .sm-mt-80 { 5443 margin-top: 80px !important 5444 } 5445 5446 .sm-mt-90 { 5447 margin-top: 90px !important 5448 } 5449 5450 .sm-mt-100 { 5451 margin-top: 100px !important 5452 } 5453 5454 .sm-mt-auto { 5455 margin-top: auto !important 5456 } 5457 5458 .sm-mr-0 { 5459 margin-right: 0 !important 5460 } 5461 5462 .sm-mr-5 { 5463 margin-right: 5px !important 5464 } 5465 5466 .sm-mr-10 { 5467 margin-right: 10px !important 5468 } 5469 5470 .sm-mr-15 { 5471 margin-right: 15px !important 5472 } 5473 5474 .sm-mr-20 { 5475 margin-right: 20px !important 5476 } 5477 5478 .sm-mr-25 { 5479 margin-right: 25px !important 5480 } 5481 5482 .sm-mr-30 { 5483 margin-right: 30px !important 5484 } 5485 5486 .sm-mr-40 { 5487 margin-right: 40px !important 5488 } 5489 5490 .sm-mr-50 { 5491 margin-right: 50px !important 5492 } 5493 5494 .sm-mr-60 { 5495 margin-right: 60px !important 5496 } 5497 5498 .sm-mr-70 { 5499 margin-right: 70px !important 5500 } 5501 5502 .sm-mr-80 { 5503 margin-right: 80px !important 5504 } 5505 5506 .sm-mr-90 { 5507 margin-right: 90px !important 5508 } 5509 5510 .sm-mr-100 { 5511 margin-right: 100px !important 5512 } 5513 5514 .sm-mr-auto { 5515 margin-right: auto !important 5516 } 5517 5518 .sm-mb-0 { 5519 margin-bottom: 0 !important 5520 } 5521 5522 .sm-mb-5 { 5523 margin-bottom: 5px !important 5524 } 5525 5526 .sm-mb-10 { 5527 margin-bottom: 10px !important 5528 } 5529 5530 .sm-mb-15 { 5531 margin-bottom: 15px !important 5532 } 5533 5534 .sm-mb-20 { 5535 margin-bottom: 20px !important 5536 } 5537 5538 .sm-mb-25 { 5539 margin-bottom: 25px !important 5540 } 5541 5542 .sm-mb-30 { 5543 margin-bottom: 30px !important 5544 } 5545 5546 .sm-mb-40 { 5547 margin-bottom: 40px !important 5548 } 5549 5550 .sm-mb-50 { 5551 margin-bottom: 50px !important 5552 } 5553 5554 .sm-mb-60 { 5555 margin-bottom: 60px !important 5556 } 5557 5558 .sm-mb-70 { 5559 margin-bottom: 70px !important 5560 } 5561 5562 .sm-mb-80 { 5563 margin-bottom: 80px !important 5564 } 5565 5566 .sm-mb-90 { 5567 margin-bottom: 90px !important 5568 } 5569 5570 .sm-mb-100 { 5571 margin-bottom: 100px !important 5572 } 5573 5574 .sm-mb-auto { 5575 margin-bottom: auto !important 5576 } 5577 5578 .sm-ml-0 { 5579 margin-left: 0 !important 5580 } 5581 5582 .sm-ml-5 { 5583 margin-left: 5px !important 5584 } 5585 5586 .sm-ml-10 { 5587 margin-left: 10px !important 5588 } 5589 5590 .sm-ml-15 { 5591 margin-left: 15px !important 5592 } 5593 5594 .sm-ml-20 { 5595 margin-left: 20px !important 5596 } 5597 5598 .sm-ml-25 { 5599 margin-left: 25px !important 5600 } 5601 5602 .sm-ml-30 { 5603 margin-left: 30px !important 5604 } 5605 5606 .sm-ml-40 { 5607 margin-left: 40px !important 5608 } 5609 5610 .sm-ml-50 { 5611 margin-left: 50px !important 5612 } 5613 5614 .sm-ml-60 { 5615 margin-left: 60px !important 5616 } 5617 5618 .sm-ml-70 { 5619 margin-left: 70px !important 5620 } 5621 5622 .sm-ml-80 { 5623 margin-left: 80px !important 5624 } 5625 5626 .sm-ml-90 { 5627 margin-left: 90px !important 5628 } 5629 5630 .sm-ml-100 { 5631 margin-left: 100px !important 5632 } 5633 5634 .sm-ml-auto { 5635 margin-left: auto !important 5636 } 5637 5638 .sm-p-0 { 5639 padding: 0 !important 5640 } 5641 5642 .sm-p-5 { 5643 padding: 5px !important 5644 } 5645 5646 .sm-p-10 { 5647 padding: 10px !important 5648 } 5649 5650 .sm-p-15 { 5651 padding: 15px !important 5652 } 5653 5654 .sm-p-20 { 5655 padding: 20px !important 5656 } 5657 5658 .sm-p-25 { 5659 padding: 25px !important 5660 } 5661 5662 .sm-p-30 { 5663 padding: 30px !important 5664 } 5665 5666 .sm-p-40 { 5667 padding: 40px !important 5668 } 5669 5670 .sm-p-50 { 5671 padding: 50px !important 5672 } 5673 5674 .sm-p-60 { 5675 padding: 60px !important 5676 } 5677 5678 .sm-p-70 { 5679 padding: 70px !important 5680 } 5681 5682 .sm-p-80 { 5683 padding: 80px !important 5684 } 5685 5686 .sm-p-90 { 5687 padding: 90px !important 5688 } 5689 5690 .sm-p-100 { 5691 padding: 100px !important 5692 } 5693 5694 .sm-px-0 { 5695 padding-right: 0 !important; 5696 padding-left: 0 !important 5697 } 5698 5699 .sm-px-5 { 5700 padding-right: 5px !important; 5701 padding-left: 5px !important 5702 } 5703 5704 .sm-px-10 { 5705 padding-right: 10px !important; 5706 padding-left: 10px !important 5707 } 5708 5709 .sm-px-15 { 5710 padding-right: 15px !important; 5711 padding-left: 15px !important 5712 } 5713 5714 .sm-px-20 { 5715 padding-right: 20px !important; 5716 padding-left: 20px !important 5717 } 5718 5719 .sm-px-25 { 5720 padding-right: 25px !important; 5721 padding-left: 25px !important 5722 } 5723 5724 .sm-px-30 { 5725 padding-right: 30px !important; 5726 padding-left: 30px !important 5727 } 5728 5729 .sm-px-40 { 5730 padding-right: 40px !important; 5731 padding-left: 40px !important 5732 } 5733 5734 .sm-px-50 { 5735 padding-right: 50px !important; 5736 padding-left: 50px !important 5737 } 5738 5739 .sm-px-60 { 5740 padding-right: 60px !important; 5741 padding-left: 60px !important 5742 } 5743 5744 .sm-px-70 { 5745 padding-right: 70px !important; 5746 padding-left: 70px !important 5747 } 5748 5749 .sm-px-80 { 5750 padding-right: 80px !important; 5751 padding-left: 80px !important 5752 } 5753 5754 .sm-px-90 { 5755 padding-right: 90px !important; 5756 padding-left: 90px !important 5757 } 5758 5759 .sm-px-100 { 5760 padding-right: 100px !important; 5761 padding-left: 100px !important 5762 } 5763 5764 .sm-py-0 { 5765 padding-top: 0 !important; 5766 padding-bottom: 0 !important 5767 } 5768 5769 .sm-py-5 { 5770 padding-top: 5px !important; 5771 padding-bottom: 5px !important 5772 } 5773 5774 .sm-py-10 { 5775 padding-top: 10px !important; 5776 padding-bottom: 10px !important 5777 } 5778 5779 .sm-py-15 { 5780 padding-top: 15px !important; 5781 padding-bottom: 15px !important 5782 } 5783 5784 .sm-py-20 { 5785 padding-top: 20px !important; 5786 padding-bottom: 20px !important 5787 } 5788 5789 .sm-py-25 { 5790 padding-top: 25px !important; 5791 padding-bottom: 25px !important 5792 } 5793 5794 .sm-py-30 { 5795 padding-top: 30px !important; 5796 padding-bottom: 30px !important 5797 } 5798 5799 .sm-py-40 { 5800 padding-top: 40px !important; 5801 padding-bottom: 40px !important 5802 } 5803 5804 .sm-py-50 { 5805 padding-top: 50px !important; 5806 padding-bottom: 50px !important 5807 } 5808 5809 .sm-py-60 { 5810 padding-top: 60px !important; 5811 padding-bottom: 60px !important 5812 } 5813 5814 .sm-py-70 { 5815 padding-top: 70px !important; 5816 padding-bottom: 70px !important 5817 } 5818 5819 .sm-py-80 { 5820 padding-top: 80px !important; 5821 padding-bottom: 80px !important 5822 } 5823 5824 .sm-py-90 { 5825 padding-top: 90px !important; 5826 padding-bottom: 90px !important 5827 } 5828 5829 .sm-py-100 { 5830 padding-top: 100px !important; 5831 padding-bottom: 100px !important 5832 } 5833 5834 .sm-pt-0 { 5835 padding-top: 0 !important 5836 } 5837 5838 .sm-pt-5 { 5839 padding-top: 5px !important 5840 } 5841 5842 .sm-pt-10 { 5843 padding-top: 10px !important 5844 } 5845 5846 .sm-pt-15 { 5847 padding-top: 15px !important 5848 } 5849 5850 .sm-pt-20 { 5851 padding-top: 20px !important 5852 } 5853 5854 .sm-pt-25 { 5855 padding-top: 25px !important 5856 } 5857 5858 .sm-pt-30 { 5859 padding-top: 30px !important 5860 } 5861 5862 .sm-pt-40 { 5863 padding-top: 40px !important 5864 } 5865 5866 .sm-pt-50 { 5867 padding-top: 50px !important 5868 } 5869 5870 .sm-pt-60 { 5871 padding-top: 60px !important 5872 } 5873 5874 .sm-pt-70 { 5875 padding-top: 70px !important 5876 } 5877 5878 .sm-pt-80 { 5879 padding-top: 80px !important 5880 } 5881 5882 .sm-pt-90 { 5883 padding-top: 90px !important 5884 } 5885 5886 .sm-pt-100 { 5887 padding-top: 100px !important 5888 } 5889 5890 .sm-pr-0 { 5891 padding-right: 0 !important 5892 } 5893 5894 .sm-pr-5 { 5895 padding-right: 5px !important 5896 } 5897 5898 .sm-pr-10 { 5899 padding-right: 10px !important 5900 } 5901 5902 .sm-pr-15 { 5903 padding-right: 15px !important 5904 } 5905 5906 .sm-pr-20 { 5907 padding-right: 20px !important 5908 } 5909 5910 .sm-pr-25 { 5911 padding-right: 25px !important 5912 } 5913 5914 .sm-pr-30 { 5915 padding-right: 30px !important 5916 } 5917 5918 .sm-pr-40 { 5919 padding-right: 40px !important 5920 } 5921 5922 .sm-pr-50 { 5923 padding-right: 50px !important 5924 } 5925 5926 .sm-pr-60 { 5927 padding-right: 60px !important 5928 } 5929 5930 .sm-pr-70 { 5931 padding-right: 70px !important 5932 } 5933 5934 .sm-pr-80 { 5935 padding-right: 80px !important 5936 } 5937 5938 .sm-pr-90 { 5939 padding-right: 90px !important 5940 } 5941 5942 .sm-pr-100 { 5943 padding-right: 100px !important 5944 } 5945 5946 .sm-pb-0 { 5947 padding-bottom: 0 !important 5948 } 5949 5950 .sm-pb-5 { 5951 padding-bottom: 5px !important 5952 } 5953 5954 .sm-pb-10 { 5955 padding-bottom: 10px !important 5956 } 5957 5958 .sm-pb-15 { 5959 padding-bottom: 15px !important 5960 } 5961 5962 .sm-pb-20 { 5963 padding-bottom: 20px !important 5964 } 5965 5966 .sm-pb-25 { 5967 padding-bottom: 25px !important 5968 } 5969 5970 .sm-pb-30 { 5971 padding-bottom: 30px !important 5972 } 5973 5974 .sm-pb-40 { 5975 padding-bottom: 40px !important 5976 } 5977 5978 .sm-pb-50 { 5979 padding-bottom: 50px !important 5980 } 5981 5982 .sm-pb-60 { 5983 padding-bottom: 60px !important 5984 } 5985 5986 .sm-pb-70 { 5987 padding-bottom: 70px !important 5988 } 5989 5990 .sm-pb-80 { 5991 padding-bottom: 80px !important 5992 } 5993 5994 .sm-pb-90 { 5995 padding-bottom: 90px !important 5996 } 5997 5998 .sm-pb-100 { 5999 padding-bottom: 100px !important 6000 } 6001 6002 .sm-pl-0 { 6003 padding-left: 0 !important 6004 } 6005 6006 .sm-pl-5 { 6007 padding-left: 5px !important 6008 } 6009 6010 .sm-pl-10 { 6011 padding-left: 10px !important 6012 } 6013 6014 .sm-pl-15 { 6015 padding-left: 15px !important 6016 } 6017 6018 .sm-pl-20 { 6019 padding-left: 20px !important 6020 } 6021 6022 .sm-pl-25 { 6023 padding-left: 25px !important 6024 } 6025 6026 .sm-pl-30 { 6027 padding-left: 30px !important 6028 } 6029 6030 .sm-pl-40 { 6031 padding-left: 40px !important 6032 } 6033 6034 .sm-pl-50 { 6035 padding-left: 50px !important 6036 } 6037 6038 .sm-pl-60 { 6039 padding-left: 60px !important 6040 } 6041 6042 .sm-pl-70 { 6043 padding-left: 70px !important 6044 } 6045 6046 .sm-pl-80 { 6047 padding-left: 80px !important 6048 } 6049 6050 .sm-pl-90 { 6051 padding-left: 90px !important 6052 } 6053 6054 .sm-pl-100 { 6055 padding-left: 100px !important 6056 } 6057 } 6058 6059 @media (min-width: 992px) { 6060 .md-m-0 { 6061 margin: 0 !important 6062 } 6063 6064 .md-m-5 { 6065 margin: 5px !important 6066 } 6067 6068 .md-m-10 { 6069 margin: 10px !important 6070 } 6071 6072 .md-m-15 { 6073 margin: 15px !important 6074 } 6075 6076 .md-m-20 { 6077 margin: 20px !important 6078 } 6079 6080 .md-m-25 { 6081 margin: 25px !important 6082 } 6083 6084 .md-m-30 { 6085 margin: 30px !important 6086 } 6087 6088 .md-m-40 { 6089 margin: 40px !important 6090 } 6091 6092 .md-m-50 { 6093 margin: 50px !important 6094 } 6095 6096 .md-m-60 { 6097 margin: 60px !important 6098 } 6099 6100 .md-m-70 { 6101 margin: 70px !important 6102 } 6103 6104 .md-m-80 { 6105 margin: 80px !important 6106 } 6107 6108 .md-m-90 { 6109 margin: 90px !important 6110 } 6111 6112 .md-m-100 { 6113 margin: 100px !important 6114 } 6115 6116 .md-m-auto { 6117 margin: auto !important 6118 } 6119 6120 .md-mx-0 { 6121 margin-right: 0 !important; 6122 margin-left: 0 !important 6123 } 6124 6125 .md-mx-5 { 6126 margin-right: 5px !important; 6127 margin-left: 5px !important 6128 } 6129 6130 .md-mx-10 { 6131 margin-right: 10px !important; 6132 margin-left: 10px !important 6133 } 6134 6135 .md-mx-15 { 6136 margin-right: 15px !important; 6137 margin-left: 15px !important 6138 } 6139 6140 .md-mx-20 { 6141 margin-right: 20px !important; 6142 margin-left: 20px !important 6143 } 6144 6145 .md-mx-25 { 6146 margin-right: 25px !important; 6147 margin-left: 25px !important 6148 } 6149 6150 .md-mx-30 { 6151 margin-right: 30px !important; 6152 margin-left: 30px !important 6153 } 6154 6155 .md-mx-40 { 6156 margin-right: 40px !important; 6157 margin-left: 40px !important 6158 } 6159 6160 .md-mx-50 { 6161 margin-right: 50px !important; 6162 margin-left: 50px !important 6163 } 6164 6165 .md-mx-60 { 6166 margin-right: 60px !important; 6167 margin-left: 60px !important 6168 } 6169 6170 .md-mx-70 { 6171 margin-right: 70px !important; 6172 margin-left: 70px !important 6173 } 6174 6175 .md-mx-80 { 6176 margin-right: 80px !important; 6177 margin-left: 80px !important 6178 } 6179 6180 .md-mx-90 { 6181 margin-right: 90px !important; 6182 margin-left: 90px !important 6183 } 6184 6185 .md-mx-100 { 6186 margin-right: 100px !important; 6187 margin-left: 100px !important 6188 } 6189 6190 .md-mx-auto { 6191 margin-right: auto !important; 6192 margin-left: auto !important 6193 } 6194 6195 .md-my-0 { 6196 margin-top: 0 !important; 6197 margin-bottom: 0 !important 6198 } 6199 6200 .md-my-5 { 6201 margin-top: 5px !important; 6202 margin-bot
6202tom: 5px !important 6203 } 6204 6205 .md-my-10 { 6206 margin-top: 10px !important; 6207 margin-bottom: 10px !important 6208 } 6209 6210 .md-my-15 { 6211 margin-top: 15px !important; 6212 margin-bottom: 15px !important 6213 } 6214 6215 .md-my-20 { 6216 margin-top: 20px !important; 6217 margin-bottom: 20px !important 6218 } 6219 6220 .md-my-25 { 6221 margin-top: 25px !important; 6222 margin-bottom: 25px !important 6223 } 6224 6225 .md-my-30 { 6226 margin-top: 30px !important; 6227 margin-bottom: 30px !important 6228 } 6229 6230 .md-my-40 { 6231 margin-top: 40px !important; 6232 margin-bottom: 40px !important 6233 } 6234 6235 .md-my-50 { 6236 margin-top: 50px !important; 6237 margin-bottom: 50px !important 6238 } 6239 6240 .md-my-60 { 6241 margin-top: 60px !important; 6242 margin-bottom: 60px !important 6243 } 6244 6245 .md-my-70 { 6246 margin-top: 70px !important; 6247 margin-bottom: 70px !important 6248 } 6249 6250 .md-my-80 { 6251 margin-top: 80px !important; 6252 margin-bottom: 80px !important 6253 } 6254 6255 .md-my-90 { 6256 margin-top: 90px !important; 6257 margin-bottom: 90px !important 6258 } 6259 6260 .md-my-100 { 6261 margin-top: 100px !important; 6262 margin-bottom: 100px !important 6263 } 6264 6265 .md-my-auto { 6266 margin-top: auto !important; 6267 margin-bottom: auto !important 6268 } 6269 6270 .md-mt-0 { 6271 margin-top: 0 !important 6272 } 6273 6274 .md-mt-5 { 6275 margin-top: 5px !important 6276 } 6277 6278 .md-mt-10 { 6279 margin-top: 10px !important 6280 } 6281 6282 .md-mt-15 { 6283 margin-top: 15px !important 6284 } 6285 6286 .md-mt-20 { 6287 margin-top: 20px !important 6288 } 6289 6290 .md-mt-25 { 6291 margin-top: 25px !important 6292 } 6293 6294 .md-mt-30 { 6295 margin-top: 30px !important 6296 } 6297 6298 .md-mt-40 { 6299 margin-top: 40px !important 6300 } 6301 6302 .md-mt-50 { 6303 margin-top: 50px !important 6304 } 6305 6306 .md-mt-60 { 6307 margin-top: 60px !important 6308 } 6309 6310 .md-mt-70 { 6311 margin-top: 70px !important 6312 } 6313 6314 .md-mt-80 { 6315 margin-top: 80px !important 6316 } 6317 6318 .md-mt-90 { 6319 margin-top: 90px !important 6320 } 6321 6322 .md-mt-100 { 6323 margin-top: 100px !important 6324 } 6325 6326 .md-mt-auto { 6327 margin-top: auto !important 6328 } 6329 6330 .md-mr-0 { 6331 margin-right: 0 !important 6332 } 6333 6334 .md-mr-5 { 6335 margin-right: 5px !important 6336 } 6337 6338 .md-mr-10 { 6339 margin-right: 10px !important 6340 } 6341 6342 .md-mr-15 { 6343 margin-right: 15px !important 6344 } 6345 6346 .md-mr-20 { 6347 margin-right: 20px !important 6348 } 6349 6350 .md-mr-25 { 6351 margin-right: 25px !important 6352 } 6353 6354 .md-mr-30 { 6355 margin-right: 30px !important 6356 } 6357 6358 .md-mr-40 { 6359 margin-right: 40px !important 6360 } 6361 6362 .md-mr-50 { 6363 margin-right: 50px !important 6364 } 6365 6366 .md-mr-60 { 6367 margin-right: 60px !important 6368 } 6369 6370 .md-mr-70 { 6371 margin-right: 70px !important 6372 } 6373 6374 .md-mr-80 { 6375 margin-right: 80px !important 6376 } 6377 6378 .md-mr-90 { 6379 margin-right: 90px !important 6380 } 6381 6382 .md-mr-100 { 6383 margin-right: 100px !important 6384 } 6385 6386 .md-mr-auto { 6387 margin-right: auto !important 6388 } 6389 6390 .md-mb-0 { 6391 margin-bottom: 0 !important 6392 } 6393 6394 .md-mb-5 { 6395 margin-bottom: 5px !important 6396 } 6397 6398 .md-mb-10 { 6399 margin-bottom: 10px !important 6400 } 6401 6402 .md-mb-15 { 6403 margin-bottom: 15px !important 6404 } 6405 6406 .md-mb-20 { 6407 margin-bottom: 20px !important 6408 } 6409 6410 .md-mb-25 { 6411 margin-bottom: 25px !important 6412 } 6413 6414 .md-mb-30 { 6415 margin-bottom: 30px !important 6416 } 6417 6418 .md-mb-40 { 6419 margin-bottom: 40px !important 6420 } 6421 6422 .md-mb-50 { 6423 margin-bottom: 50px !important 6424 } 6425 6426 .md-mb-60 { 6427 margin-bottom: 60px !important 6428 } 6429 6430 .md-mb-70 { 6431 margin-bottom: 70px !important 6432 } 6433 6434 .md-mb-80 { 6435 margin-bottom: 80px !important 6436 } 6437 6438 .md-mb-90 { 6439 margin-bottom: 90px !important 6440 } 6441 6442 .md-mb-100 { 6443 margin-bottom: 100px !important 6444 } 6445 6446 .md-mb-auto { 6447 margin-bottom: auto !important 6448 } 6449 6450 .md-ml-0 { 6451 margin-left: 0 !important 6452 } 6453 6454 .md-ml-5 { 6455 margin-left: 5px !important 6456 } 6457 6458 .md-ml-10 { 6459 margin-left: 10px !important 6460 } 6461 6462 .md-ml-15 { 6463 margin-left: 15px !important 6464 } 6465 6466 .md-ml-20 { 6467 margin-left: 20px !important 6468 } 6469 6470 .md-ml-25 { 6471 margin-left: 25px !important 6472 } 6473 6474 .md-ml-30 { 6475 margin-left: 30px !important 6476 } 6477 6478 .md-ml-40 { 6479 margin-left: 40px !important 6480 } 6481 6482 .md-ml-50 { 6483 margin-left: 50px !important 6484 } 6485 6486 .md-ml-60 { 6487 margin-left: 60px !important 6488 } 6489 6490 .md-ml-70 { 6491 margin-left: 70px !important 6492 } 6493 6494 .md-ml-80 { 6495 margin-left: 80px !important 6496 } 6497 6498 .md-ml-90 { 6499 margin-left: 90px !important 6500 } 6501 6502 .md-ml-100 { 6503 margin-left: 100px !important 6504 } 6505 6506 .md-ml-auto { 6507 margin-left: auto !important 6508 } 6509
6510 .md-p-0 { 6511 padding: 0 !important 6512 } 6513 6514 .md-p-5 { 6515 padding: 5px !important 6516 } 6517 6518 .md-p-10 { 6519 padding: 10px !important 6520 } 6521 6522 .md-p-15 { 6523 padding: 15px !important 6524 } 6525 6526 .md-p-20 { 6527 padding: 20px !important 6528 } 6529 6530 .md-p-25 { 6531 padding: 25px !important 6532 } 6533 6534 .md-p-30 { 6535 padding: 30px !important 6536 } 6537 6538 .md-p-40 { 6539 padding: 40px !important 6540 } 6541 6542 .md-p-50 { 6543 padding: 50px !important 6544 } 6545 6546 .md-p-60 { 6547 padding: 60px !important 6548 } 6549 6550 .md-p-70 { 6551 padding: 70px !important 6552 } 6553 6554 .md-p-80 { 6555 padding: 80px !important 6556 } 6557 6558 .md-p-90 { 6559 padding: 90px !important 6560 } 6561 6562 .md-p-100 { 6563 padding: 100px !important 6564 } 6565 6566 .md-px-0 { 6567 padding-right: 0 !important; 6568 padding-left: 0 !important 6569 } 6570 6571 .md-px-5 { 6572 padding-right: 5px !important; 6573 padding-left: 5px !important 6574 } 6575 6576 .md-px-10 { 6577 padding-right: 10px !important; 6578 padding-left: 10px !important 6579 } 6580 6581 .md-px-15 { 6582 padding-right: 15px !important; 6583 padding-left: 15px !important 6584 } 6585 6586 .md-px-20 { 6587 padding-right: 20px !important; 6588 padding-left: 20px !important 6589 } 6590 6591 .md-px-25 { 6592 padding-right: 25px !important; 6593 padding-left: 25px !important 6594 } 6595 6596 .md-px-30 { 6597 padding-right: 30px !important; 6598 padding-left: 30px !important 6599 } 6600 6601 .md-px-40 { 6602 padding-right: 40px !important; 6603 padding-left: 40px !important 6604 } 6605 6606 .md-px-50 { 6607 padding-right: 50px !important; 6608 padding-left: 50px !important 6609 } 6610 6611 .md-px-60 { 6612 padding-right: 60px !important; 6613 padding-left: 60px !important 6614 } 6615 6616 .md-px-70 { 6617 padding-right: 70px !important; 6618 padding-left: 70px !important 6619 } 6620 6621 .md-px-80 { 6622 padding-right: 80px !important; 6623 padding-left: 80px !important 6624 } 6625 6626 .md-px-90 { 6627 padding-right: 90px !important; 6628 padding-left: 90px !important 6629 } 6630 6631 .md-px-100 { 6632 padding-right: 100px !important; 6633 padding-left: 100px !important 6634 } 6635 6636 .md-py-0 { 6637 padding-top: 0 !important; 6638 padding-bottom: 0 !important 6639 } 6640 6641 .md-py-5 { 6642 padding-top: 5px !important; 6643 padding-bottom: 5px !important 6644 } 6645 6646 .md-py-10 { 6647 padding-top: 10px !important; 6648 padding-bottom: 10px !important 6649 } 6650 6651 .md-py-15 { 6652 padding-top: 15px !important; 6653 padding-bottom: 15px !important 6654 } 6655 6656 .md-py-20 { 6657 padding-top: 20px !important; 6658 padding-bottom: 20px !important 6659 } 6660 6661 .md-py-25 { 6662 padding-top: 25px !important; 6663 padding-bottom: 25px !important 6664 } 6665 6666 .md-py-30 { 6667 padding-top: 30px !important; 6668 padding-bottom: 30px !important 6669 } 6670 6671 .md-py-40 { 6672 padding-top: 40px !important; 6673 padding-bottom: 40px !important 6674 } 6675 6676 .md-py-50 { 6677 padding-top: 50px !important; 6678 padding-bottom: 50px !important 6679 } 6680 6681 .md-py-60 { 6682 padding-top: 60px !important; 6683 padding-bottom: 60px !important 6684 } 6685 6686 .md-py-70 { 6687 padding-top: 70px !important; 6688 padding-bottom: 70px !important 6689 } 6690 6691 .md-py-80 { 6692 padding-top: 80px !important; 6693 padding-bottom: 80px !important 6694 } 6695 6696 .md-py-90 { 6697 padding-top: 90px !important; 6698 padding-bottom: 90px !important 6699 } 6700 6701 .md-py-100 { 6702 padding-top: 100px !important; 6703 padding-bottom: 100px !important 6704 } 6705 6706 .md-pt-0 { 6707 padding-top: 0 !important 6708 } 6709 6710 .md-pt-5 { 6711 padding-top: 5px !important 6712 } 6713 6714 .md-pt-10 { 6715 padding-top: 10px !important 6716 } 6717 6718 .md-pt-15 { 6719 padding-top: 15px !important 6720 } 6721 6722 .md-pt-20 { 6723 padding-top: 20px !important 6724 } 6725 6726 .md-pt-25 { 6727 padding-top: 25px !important 6728 } 6729 6730 .md-pt-30 { 6731 padding-top: 30px !important 6732 } 6733 6734 .md-pt-40 { 6735 padding-top: 40px !important 6736 } 6737 6738 .md-pt-50 { 6739 padding-top: 50px !important 6740 } 6741 6742 .md-pt-60 { 6743 padding-top: 60px !important 6744 } 6745 6746 .md-pt-70 { 6747 padding-top: 70px !important 6748 } 6749 6750 .md-pt-80 { 6751 padding-top: 80px !important 6752 } 6753
6754 .md-pt-90 { 6755 padding-top: 90px !important 6756 } 6757 6758 .md-pt-100 { 6759 padding-top: 100px !important 6760 } 6761 6762 .md-pr-0 { 6763 padding-right: 0 !important 6764 } 6765 6766 .md-pr-5 { 6767 padding-right: 5px !important 6768 } 6769 6770 .md-pr-10 { 6771 padding-right: 10px !important 6772 } 6773 6774 .md-pr-15 { 6775 padding-right: 15px !important 6776 } 6777 6778 .md-pr-20 { 6779 padding-right: 20px !important 6780 } 6781 6782 .md-pr-25 { 6783 padding-right: 25px !important 6784 } 6785 6786 .md-pr-30 { 6787 padding-right: 30px !important 6788 } 6789 6790 .md-pr-40 { 6791 padding-right: 40px !important 6792 } 6793 6794 .md-pr-50 { 6795 padding-right: 50px !important 6796 } 6797 6798 .md-pr-60 { 6799 padding-right: 60px !important 6800 } 6801 6802 .md-pr-70 { 6803 padding-right: 70px !important 6804 } 6805 6806 .md-pr-80 { 6807 padding-right: 80px !important 6808 } 6809 6810 .md-pr-90 { 6811 padding-right: 90px !important 6812 } 6813 6814 .md-pr-100 { 6815 padding-right: 100px !important 6816 } 6817 6818 .md-pb-0 { 6819 padding-bottom: 0 !important 6820 } 6821 6822 .md-pb-5 { 6823 padding-bottom: 5px !important 6824 } 6825 6826 .md-pb-10 { 6827 padding-bottom: 10px !important 6828 } 6829 6830 .md-pb-15 { 6831 padding-bottom: 15px !important 6832 } 6833 6834 .md-pb-20 { 6835 padding-bottom: 20px !important 6836 } 6837 6838 .md-pb-25 { 6839 padding-bottom: 25px !important 6840 } 6841 6842 .md-pb-30 { 6843 padding-bottom: 30px !important 6844 } 6845 6846 .md-pb-40 { 6847 padding-bottom: 40px !important 6848 } 6849 6850 .md-pb-50 { 6851 padding-bottom: 50px !important 6852 } 6853 6854 .md-pb-60 { 6855 padding-bottom: 60px !important 6856 } 6857 6858 .md-pb-70 { 6859 padding-bottom: 70px !important 6860 } 6861 6862 .md-pb-80 { 6863 padding-bottom: 80px !important 6864 } 6865 6866 .md-pb-90 { 6867 padding-bottom: 90px !important 6868 } 6869 6870 .md-pb-100 { 6871 padding-bottom: 100px !important 6872 } 6873 6874 .md-pl-0 { 6875 padding-left: 0 !important 6876 } 6877 6878 .md-pl-5 { 6879 padding-left: 5px !important 6880 } 6881 6882 .md-pl-10 { 6883 padding-left: 10px !important 6884 } 6885 6886 .md-pl-15 { 6887 padding-left: 15px !important 6888 } 6889 6890 .md-pl-20 { 6891 padding-left: 20px !important 6892 } 6893 6894 .md-pl-25 { 6895 padding-left: 25px !important 6896 } 6897 6898 .md-pl-30 { 6899 padding-left: 30px !important 6900 } 6901 6902 .md-pl-40 { 6903 padding-left: 40px !important 6904 } 6905 6906 .md-pl-50 { 6907 padding-left: 50px !important 6908 } 6909 6910 .md-pl-60 { 6911 padding-left: 60px !important 6912 } 6913 6914 .md-pl-70 { 6915 padding-left: 70px !important 6916 } 6917 6918 .md-pl-80 { 6919 padding-left: 80px !important 6920 } 6921 6922 .md-pl-90 { 6923 padding-left: 90px !important 6924 } 6925 6926 .md-pl-100 { 6927 padding-left: 100px !important 6928 } 6929 } 6930 6931 @media (min-width: 1200px) { 6932 .m-0 { 6933 margin: 0 !important 6934 } 6935 6936 .m-5 { 6937 margin: 5px !important 6938 } 6939 6940 .m-10 { 6941 margin: 10px !important 6942 } 6943 6944 .m-15 { 6945 margin: 15px !important 6946 } 6947 6948 .m-20 { 6949 margin: 20px !important 6950 } 6951 6952 .m-25 { 6953 margin: 25px !important 6954 } 6955 6956 .m-30 { 6957 margin: 30px !important 6958 } 6959 6960 .m-40 { 6961 margin: 40px !important 6962 } 6963 6964 .m-50 { 6965 margin: 50px !important 6966 } 6967 6968 .m-60 { 6969 margin: 60px !important 6970 } 6971 6972 .m-70 { 6973 margin: 70px !important 6974 } 6975 6976 .m-80 { 6977 margin: 80px !important 6978 } 6979 6980 .m-90 { 6981 margin: 90px !important 6982 } 6983 6984 .m-100 { 6985 margin: 100px !important 6986 } 6987 6988 .m-auto { 6989 margin: auto !important 6990 } 6991 6992 .mx-0 { 6993 margin-right: 0 !important; 6994 margin-left: 0 !important 6995 } 6996 6997 .mx-5 { 6998 margin-right: 5px !important; 6999 margin-left: 5px !important 7000 } 7001 7002 .mx-10 { 7003 margin-right: 10px !important; 7004 margin-left: 10px !important 7005 } 7006 7007 .mx-15 { 7008 margin-right: 15px !important; 7009 margin-left: 15px !important 7010 } 7011 7012 .mx-20 { 7013 margin-right: 20px !important; 7014 margin-left: 20px !important 7015 } 7016 7017 .mx-25 { 7018 margin-right: 25px !important; 7019 margin-left: 25px !important 7020 } 7021 7022 .mx-30 { 7023 margin-right: 30px !important; 7024 margin-left: 30px !important 7025 } 7026 7027 .mx-40 { 7028 margin-right: 40px !important; 7029 margin-left: 40px !important 7030 } 7031 7032 .mx-50 { 7033 margin-right: 50px !important; 7034 margin-left: 50px !important 7035 } 7036 7037 .mx-60 { 7038 margin-right: 60px !important; 7039 margin-left: 60px !important 7040 } 7041 7042 .mx-70 { 7043 margin-right: 70px !important; 7044 margin-left: 70px !important 7045 } 7046 7047 .mx-80 { 7048 margin-right: 80px !important; 7049 margin-left: 80px !important 7050 } 7051 7052 .mx-90 { 7053 margin-right: 90px !important; 7054 margin-left: 90px !important 7055 } 7056 7057 .mx-100 { 7058 margin-right: 100px !important; 7059 margin-left: 100px !important 7060 } 7061 7062 .mx-auto { 7063 margin-right: auto !important; 7064 margin-left: auto !important 7065 } 7066 7067 .my-0 { 7068 margin-top: 0 !important; 7069 margin-bottom: 0 !important 7070 } 7071 7072 .my-5 { 7073 margin-top: 5px !important; 7074 margin-bottom: 5px !important 7075 } 7076 7077 .my-10 { 7078 margin-top: 10px !important; 7079 margin-bottom: 10px !important 7080 } 7081 7082 .my-15 { 7083 margin-top: 15px !important; 7084 margin-bottom: 15px !important 7085 } 7086 7087 .my-20 { 7088 margin-top: 20px !important; 7089 margin-bottom: 20px !important 7090 } 7091 7092 .my-25 { 7093 margin-top: 25px !important; 7094 margin-bottom: 25px !important 7095 } 7096 7097 .my-30 { 7098 margin-top: 30px !important; 7099 margin-bottom: 30px !important 7100 } 7101 7102 .my-40 { 7103 margin-top: 40px !important; 7104 margin-bottom: 40px !important 7105 } 7106 7107 .my-50 { 7108 margin-top: 50px !important; 7109 margin-bottom: 50px !important 7110 } 7111 7112 .my-60 { 7113 margin-top: 60px !important; 7114 margin-bottom: 60px !important 7115 } 7116 7117 .my-70 { 7118 margin-top: 70px !important; 7119 margin-bottom: 70px !important 7120 } 7121 7122 .my-80 { 7123 margin-top: 80px !important; 7124 margin-bottom: 80px !important 7125 } 7126 7127 .my-90 { 7128 margin-top: 90px !important; 7129 margin-bottom: 90px !important 7130 } 7131 7132 .my-100 { 7133 margin-top: 100px !important; 7134 margin-bottom: 100px !important 7135 } 7136 7137 .my-auto { 7138 margin-top: auto !important; 7139 margin-bottom: auto !important 7140 } 7141 7142 .mt-0 { 7143 margin-top: 0 !important 7144 } 7145 7146 .mt-5 { 7147 margin-top: 5px !important 7148 } 7149 7150 .mt-10 { 7151 margin-top: 10px !important 7152 } 7153 7154 .mt-15 { 7155 margin-top: 15px !important 7156 } 7157 7158 .mt-20 { 7159 margin-top: 20px !important 7160 } 7161 7162 .mt-25 { 7163 margin-top: 25px !important 7164 } 7165 7166 .mt-30 { 7167 margin-top: 30px !important 7168 } 7169 7170 .mt-40 { 7171 margin-top: 40px !important 7172 } 7173 7174 .mt-50 { 7175 margin-top: 50px !important 7176 } 7177 7178 .mt-60 { 7179 margin-top: 60px !important 7180 } 7181 7182 .mt-70 { 7183 margin-top: 70px !important 7184 } 7185 7186 .mt-80 { 7187 margin-top: 80px !important 7188 } 7189 7190 .mt-90 { 7191 margin-top: 90px !important 7192 } 7193 7194 .mt-100 { 7195 margin-top: 100px !important 7196 } 7197 7198 .mt-auto { 7199 margin-top: auto !important 7200 } 7201 7202 .mr-0 { 7203 margin-right: 0 !important 7204 } 7205 7206 .mr-5 { 7207 margin-right: 5px !important 7208 } 7209 7210 .mr-10 { 7211 margin-right: 10px !important 7212 } 7213 7214 .mr-15 { 7215 margin-right: 15px !important 7216 } 7217 7218 .mr-20 { 7219 margin-right: 20px !important 7220 } 7221 7222 .mr-25 { 7223 margin-right: 25px !important 7224 } 7225 7226 .mr-30 { 7227 margin-right: 30px !important 7228 } 7229 7230 .mr-40 { 7231 margin-right: 40px !important 7232 } 7233 7234 .mr-50 { 7235 margin-right: 50px !important 7236 } 7237 7238 .mr-60 { 7239 margin-right: 60px !important 7240 } 7241 7242 .mr-70 { 7243 margin-right: 70px !important 7244 } 7245 7246 .mr-80 { 7247 margin-right: 80px !important 7248 } 7249 7250 .mr-90 { 7251 margin-right: 90px !important 7252 } 7253 7254 .mr-100 { 7255 margin-right: 100px !important 7256 } 7257 7258 .mr-auto { 7259 margin-right: auto !important 7260 } 7261 7262 .mb-0 { 7263 margin-bottom: 0 !important 7264 } 7265 7266 .mb-5 { 7267 margin-bottom: 5px !important 7268 } 7269 7270 .mb-10 { 7271 margin-bottom: 10px !important 7272 } 7273 7274 .mb-15 { 7275 margin-bottom: 15px !important 7276 } 7277 7278 .mb-20 { 7279 margin-bottom: 20px !important 7280 } 7281 7282 .mb-25 { 7283 margin-bottom: 25px !important 7284 } 7285 7286 .mb-30 { 7287 margin-bottom: 30px !important 7288 } 7289 7290 .mb-40 { 7291 margin-bottom: 40px !important 7292 } 7293 7294 .mb-50 { 7295 margin-bottom: 50px !important 7296 } 7297 7298 .mb-60 { 7299 margin-bottom: 60px !important 7300 } 7301 7302 .mb-70 { 7303 margin-bottom: 70px !important 7304 } 7305 7306 .mb-80 { 7307 margin-bottom: 80px !important 7308 } 7309 7310 .mb-90 { 7311 margin-bottom: 90px !important 7312 } 7313 7314 .mb-100 { 7315 margin-bottom: 100px !important 7316 } 7317 7318 .mb-auto { 7319 margin-bottom: auto !important 7320 } 7321 7322 .ml-0 { 7323 margin-left: 0 !important 7324 } 7325 7326 .ml-5 { 7327 margin-left: 5px !important 7328 } 7329 7330 .ml-10 { 7331 margin-left: 10px !important 7332 } 7333 7334 .ml-15 { 7335 margin-left: 15px !important 7336 } 7337 7338 .ml-20 { 7339 margin-left: 20px !important 7340 } 7341 7342 .ml-25 { 7343 margin-left: 25px !important 7344 } 7345 7346 .ml-30 { 7347 margin-left: 30px !important 7348 } 7349 7350 .ml-40 { 7351 margin-left: 40px !important 7352 } 7353 7354 .ml-50 { 7355 margin-left: 50px !important 7356 } 7357 7358 .ml-60 { 7359 margin-left: 60px !important 7360 } 7361 7362 .ml-70 { 7363 margin-left: 70px !important 7364 } 7365 7366 .ml-80 { 7367 margin-left: 80px !important 7368 } 7369 7370 .ml-90 { 7371 margin-left: 90px !important 7372 } 7373 7374 .ml-100 { 7375 margin-left: 100px !important 7376 } 7377 7378 .ml-auto { 7379 margin-left: auto !important 7380 } 7381 7382 .p-0 { 7383 padding: 0 !important 7384 } 7385 7386 .p-5 { 7387 padding: 5px !important 7388 } 7389 7390 .p-10 { 7391 padding: 10px !important 7392 } 7393 7394 .p-15 { 7395 padding: 15px !important 7396 } 7397 7398 .p-20 { 7399 padding: 20px !important 7400 } 7401 7402 .p-25 { 7403 padding: 25px !important 7404 } 7405 7406 .p-30 { 7407 padding: 30px !important 7408 } 7409 7410 .p-40 { 7411 padding: 40px !important 7412 } 7413 7414 .p-50 { 7415 padding: 50px !important 7416 } 7417 7418 .p-60 { 7419 padding: 60px !important 7420 } 7421 7422 .p-70 { 7423 padding: 70px !important 7424 } 7425 7426 .p-80 { 7427 padding: 80px !important 7428 } 7429 7430 .p-90 { 7431 padding: 90px !important 7432 } 7433 7434 .p-100 { 7435 padding: 100px !important 7436 } 7437 7438 .px-0 { 7439 padding-right: 0 !important; 7440 padding-left: 0 !important 7441 } 7442 7443 .px-5 { 7444 padding-right: 5px !important; 7445 padding-left: 5px !important 7446 } 7447 7448 .px-10 { 7449 padding-right: 10px !important; 7450 padding-left: 10px !important 7451 } 7452 7453 .px-15 { 7454 padding-right: 15px !important; 7455 padding-left: 15px !important 7456 } 7457 7458 .px-20 { 7459 padding-right: 20px !important; 7460 padding-left: 20px !important 7461 } 7462 7463 .px-25 { 7464 padding-right: 25px !important; 7465 padding-left: 25px !important 7466 } 7467 7468 .px-30 { 7469 padding-right: 30px !important; 7470 padding-left: 30px !important 7471 } 7472 7473 .px-40 { 7474 padding-right: 40px !important; 7475 padding-left: 40px !important 7476 } 7477 7478 .px-50 { 7479 padding-right: 50px !important; 7480 padding-left: 50px !important 7481 } 7482 7483 .px-60 { 7484 padding-right: 60px !important; 7485 padding-left: 60px !important 7486 } 7487 7488 .px-70 { 7489 padding-right: 70px !important; 7490 padding-left: 70px !important 7491 } 7492 7493 .px-80 { 7494 padding-right: 80px !important; 7495 padding-left: 80px !important 7496 } 7497 7498 .px-90 { 7499 padding-right: 90px !important; 7500 padding-left: 90px !important 7501 } 7502 7503 .px-100 { 7504 padding-right: 100px !important; 7505 padding-left: 100px !important 7506 } 7507 7508 .py-0 { 7509 padding-top: 0 !important; 7510 padding-bottom: 0 !important 7511 } 7512 7513 .py-5 { 7514 padding-top: 5px !important; 7515 padding-bottom: 5px !important 7516 } 7517 7518 .py-10 { 7519 padding-top: 10px !important; 7520 padding-bottom: 10px !important 7521 } 7522 7523 .py-15 { 7524 padding-top: 15px !important; 7525 padding-bottom: 15px !important 7526 } 7527 7528 .py-20 { 7529 padding-top: 20px !important; 7530 padding-bottom: 20px !important 7531 } 7532 7533 .py-25 { 7534 padding-top: 25px !important; 7535 padding-bottom: 25px !important 7536 } 7537 7538 .py-30 { 7539 padding-top: 30px !important; 7540 padding-bottom: 30px !important 7541 } 7542 7543 .py-40 { 7544 padding-top: 40px !important; 7545 padding-bottom: 40px !important 7546 } 7547 7548 .py-50 { 7549 padding-top: 50px !important; 7550 padding-bottom: 50px !important 7551 } 7552 7553 .py-60 { 7554 padding-top: 60px !important; 7555 padding-bottom: 60px !important 7556 } 7557 7558 .py-70 { 7559 padding-top: 70px !important; 7560 padding-bottom: 70px !important 7561 } 7562 7563 .py-80 { 7564 padding-top: 80px !important; 7565 padding-bottom: 80px !important 7566 } 7567 7568 .py-90 { 7569 padding-top: 90px !important; 7570 padding-bottom: 90px !important 7571 } 7572 7573 .py-100 { 7574 padding-top: 100px !important; 7575 padding-bottom: 100px !important 7576 } 7577 7578 .pt-0 { 7579 padding-top: 0 !important 7580 } 7581 7582 .pt-5 { 7583 padding-top: 5px !important 7584 } 7585 7586 .pt-10 { 7587 padding-top: 10px !important 7588 } 7589 7590 .pt-15 { 7591 padding-top: 15px !important 7592 } 7593 7594 .pt-20 { 7595 padding-top: 20px !important 7596 } 7597 7598 .pt-25 { 7599 padding-top: 25px !important 7600 } 7601 7602 .pt-30 { 7603 padding-top: 30px !important 7604 } 7605 7606 .pt-40 { 7607 padding-top: 40px !important 7608 } 7609 7610 .pt-50 { 7611 padding-top: 50px !important 7612 } 7613 7614 .pt-60 { 7615 padding-top: 60px !important 7616 } 7617 7618 .pt-70 { 7619 padding-top: 70px !important 7620 } 7621 7622 .pt-80 { 7623 padding-top: 80px !important 7624 } 7625 7626 .pt-90 { 7627 padding-top: 90px !important 7628 } 7629 7630 .pt-100 { 7631 padding-top: 100px !important 7632 } 7633 7634 .pr-0 { 7635 padding-right: 0 !important 7636 } 7637 7638 .pr-5 { 7639 padding-right: 5px !important 7640 } 7641 7642 .pr-10 { 7643 padding-right: 10px !important 7644 } 7645 7646 .pr-15 { 7647 padding-right: 15px !important 7648 } 7649 7650 .pr-20 { 7651 padding-right: 20px !important 7652 } 7653 7654 .pr-25 { 7655 padding-right: 25px !important 7656 } 7657 7658 .pr-30 { 7659 padding-right: 30px !important 7660 } 7661 7662 .pr-40 { 7663 padding-right: 40px !important 7664 } 7665 7666 .pr-50 { 7667 padding-right: 50px !important 7668 } 7669 7670 .pr-60 { 7671 padding-right: 60px !important 7672 } 7673 7674 .pr-70 { 7675 padding-right: 70px !important 7676 } 7677 7678 .pr-80 { 7679 padding-right: 80px !important 7680 } 7681 7682 .pr-90 { 7683 padding-right: 90px !important 7684 } 7685 7686 .pr-100 { 7687 padding-right: 100px !important 7688 } 7689 7690 .pb-0 { 7691 padding-bottom: 0 !important 7692 } 7693 7694 .pb-5 { 7695 padding-bottom: 5px !important 7696 } 7697 7698 .pb-10 { 7699 padding-bottom: 10px !important 7700 } 7701 7702 .pb-15 { 7703 padding-bottom: 15px !important 7704 } 7705 7706 .pb-20 { 7707 padding-bottom: 20px !important 7708 } 7709 7710 .pb-25 { 7711 padding-bottom: 25px !important 7712 } 7713 7714 .pb-30 { 7715 padding-bottom: 30px !important 7716 } 7717 7718 .pb-40 { 7719 padding-bottom: 40px !important 7720 } 7721 7722 .pb-50 { 7723 padding-bottom: 50px !important 7724 } 7725 7726 .pb-60 { 7727 padding-bottom: 60px !important 7728 } 7729 7730 .pb-70 { 7731 padding-bottom: 70px !important 7732 } 7733 7734 .pb-80 { 7735 padding-bottom: 80px !important 7736 } 7737 7738 .pb-90 { 7739 padding-bottom: 90px !important 7740 } 7741 7742 .pb-100 { 7743 padding-bottom: 100px !important 7744 } 7745 7746 .pl-0 { 7747 padding-left: 0 !important 7748 } 7749 7750 .pl-5 { 7751 padding-left: 5px !important 7752 } 7753 7754 .pl-10 { 7755 padding-left: 10px !important 7756 } 7757 7758 .pl-15 { 7759 padding-left: 15px !important 7760 } 7761 7762 .pl-20 { 7763 padding-left: 20px !important 7764 } 7765 7766 .pl-25 { 7767 padding-left: 25px !important 7768 } 7769 7770 .pl-30 { 7771 padding-left: 30px !important 7772 } 7773 7774 .pl-40 { 7775 padding-left: 40px !important 7776 } 7777 7778 .pl-50 { 7779 padding-left: 50px !important 7780 } 7781 7782 .pl-60 { 7783 padding-left: 60px !important 7784 } 7785 7786 .pl-70 { 7787 padding-left: 70px !important 7788 } 7789 7790 .pl-80 { 7791 padding-left: 80px !important 7792 } 7793 7794 .pl-90 { 7795 padding-left: 90px !important 7796 } 7797 7798 .pl-100 { 7799 padding-left: 100px !important 7800 } 7801 } 7802 7803 ul { 7804 list-style: inside disc 7805 } 7806 7807 ul.no-style { 7808 list-style: none 7809 } 7810 7811 ol { 7812 list-style: decimal inside 7813 } 7814 7815 ol.no-style { 7816 list-style: none 7817 } 7818 7819 ol, 7820 ul:not(footer ul) { 7821 padding-left: 0; 7822 margin: 0 0 16px 20px; 7823 } 7824 7825 ul li { 7826 margin-bottom: 8px; 7827 } 7828 7829 table { 7830 border-collapse: collapse 7831 } 7832 7833 .p-m-0 { 7834 margin: 0 !important 7835 } 7836 7837 .width-100 { 7838 width: 100% !important 7839 } 7840 7841 .width-auto { 7842 width: auto
7842!important 7843 } 7844 7845 .height-100 { 7846 height: 100% !important 7847 } 7848 7849 .height-auto { 7850 height: auto !important 7851 } 7852 7853 .overflow-visible { 7854 overflow: visible !important 7855 } 7856 7857 .overflow-hidden { 7858 overflow: hidden !important 7859 } 7860 7861 .overflow-auto { 7862 overflow: auto !important 7863 } 7864 7865 .overflow-y-visible { 7866 overflow-y: visible !important 7867 } 7868 7869 .overflow-y-hidden { 7870 overflow-y: hidden !important 7871 } 7872 7873 .overflow-y-auto { 7874 overflow-y: auto !important 7875 } 7876 7877 .overflow-x-visible { 7878 overflow-x: visible !important 7879 } 7880 7881 .overflow-x-hidden { 7882 overflow-x: hidden !important 7883 } 7884 7885 .overflow-x-auto { 7886 overflow-x: auto !important 7887 } 7888 7889 .shrink-0 { 7890 flex-shrink: 0 !important 7891 } 7892 7893 .shrink-1 { 7894 flex-shrink: 1 !important 7895 } 7896 7897 .shrink-2 { 7898 flex-shrink: 1 !important 7899 } 7900 7901 .shrink-3 { 7902 flex-shrink: 1 !important 7903 } 7904 7905 .shrink-4 { 7906 flex-shrink: 4 !important 7907 } 7908 7909 .grow-0 { 7910 -webkit-box-flex: 0 !important; 7911 flex-grow: 0 !important 7912 } 7913 7914 .grow-1 { 7915 -webkit-box-flex: 1 !important; 7916 flex-grow: 1 !important 7917 } 7918 7919 .grow-2 { 7920 -webkit-box-flex: 2 !important; 7921 flex-grow: 2 !important 7922 } 7923 7924 .grow-3 { 7925 -webkit-box-flex: 3 !important; 7926 flex-grow: 3 !important 7927 } 7928 7929 .grow-4 { 7930 -webkit-box-flex: 4 !important; 7931 flex-grow: 4 !important 7932 } 7933 7934 .clickable:not([disabled]), 7935 [onclick]:not([disabled]) { 7936 cursor: pointer !important 7937 } 7938 7939 .not-clickable, 7940 .not-clickable[onclick] { 7941 cursor: default !important 7942 } 7943 7944 .letsGo-hide { 7945 display: none !important 7946 } 7947 7948 .hide, 7949 .hidden, 7950 .mobile-layout, 7951 .interior-banner img.mobile-layout { 7952 display: none 7953 } 7954 7955 .shadow-light { 7956 box-shadow: 0 1px 3px 0 #A0A0A0 !important 7957 } 7958 7959 .shadow-dark { 7960 box-shadow: 0 1px 3px 0 #1B1B1B !important 7961 } 7962 7963 .opacity-0 { 7964 opacity: 0 !important 7965 } 7966 7967 .opacity-100 { 7968 opacity: 1 !important 7969 } 7970 7971 .visible-print, 7972 .frow.visible-print { 7973 display: none !important 7974 } 7975 7976 .clear { 7977 clear: both 7978 } 7979 7980 .right { 7981 float: right 7982 } 7983 7984 .left { 7985 float: left 7986 } 7987 7988 .inline-block { 7989 display: inline-block 7990 } 7991 7992 .inline-block-important { 7993 display: inline-block !important 7994 } 7995 7996 .display-block { 7997 display: block 7998 } 7999 8000 @media print { 8001 8002 .hidden-print, 8003 .frow.hidden-print { 8004 display: none !important 8005 } 8006 8007 .visible-print { 8008 display: block !important 8009 } 8010 8011 .frow.visible-print { 8012 display: -webkit-box !important; 8013 display: flex !important 8014 } 8015 } 8016 8017 .visible-sr, 8018 .visible-sr-focusable:not(:focus) { 8019 position: absolute !important; 8020 width: 1px !important; 8021 height: 1px !important; 8022 padding: 0 !important; 8023 margin: -1px !important; 8024 overflow: hidden !important; 8025 clip: rect(0, 0, 0, 0) !important; 8026 white-space: nowrap !important; 8027 border: 0 !important 8028 } 8029 8030 .donut { 8031 width: 4rem; 8032 height: 4rem; 8033 margin: 2rem; 8034 border-radius: 50%; 8035 border: .3rem solid rgba(0, 0, 0, 0.3); 8036 border-top-color: var(--paletteColor1); 8037 -webkit-animation: 1.5s spin infinite linear; 8038 animation: 1.5s spin infinite linear; 8039 position: absolute; 8040 top: -50%; 8041 left: 0; 8042 right: 0; 8043 bottom: 0; 8044 margin: auto 8045 } 8046 8047 @-webkit-keyframes spin { 8048 to { 8049 -webkit-transform: rotate(360deg); 8050 transform: rotate(360deg) 8051 } 8052 } 8053 8054 @keyframes spin { 8055 to { 8056 -webkit-transform: rotate(360deg); 8057 transform: rotate(360deg) 8058 } 8059 } 8060 8061 .app-overlay { 8062 position: fixed; 8063 bottom: 0; 8064 left: 0; 8065 right: 0; 8066 z-index: 10; 8067 visibility: hidden; 8068 opacity: 0; 8069 top: 60px; 8070 background: rgba(0, 0, 0, .3); 8071 -webkit-transition: visibility .5s, opacity .4s; 8072 transition: visibility .5s, opacity .4s 8073 } 8074 8075 .preloader { 8076 height: 100vh; 8077 width: 100%; 8078 z-index: 50; 8079 position: fixed; 8080 left: 0; 8081 display: -webkit-box; 8082 display: -ms-flexbox; 8083 display: flex; 8084 -webkit-box-orient: vertical; 8085 -webkit-box-direction: normal; 8086 -ms-flex-direction: column; 8087 flex-direction: column; 8088 -webkit-box-align: center; 8089 -ms-flex-align: center; 8090 align-items: center; 8091 -webkit-box-pack: center; 8092 -ms-flex-pack: center; 8093 justify-content: center; 8094 background: rgba(23, 22, 22, .5); 8095 top: 0; 8096 -webkit-transition: opacity .3s linear; 8097 transition: opacity .3s linear 8098 } 8099 8100 @-webkit-keyframes v-pulseStretchDelay { 8101 8102 0%, 8103 80% { 8104 -webkit-transform: scale(1); 8105 transform: scale(1); 8106 -webkit-opacity: 1; 8107 opacity: 1 8108 } 8109 8110 45% {
8111 -webkit-transform: scale(.1); 8112 transform: scale(.1); 8113 -webkit-opacity: .7; 8114 opacity: .7 8115 } 8116 } 8117 8118 @keyframes v-pulseStretchDelay { 8119 8120 0%, 8121 80% { 8122 -webkit-transform: scale(1); 8123 transform: scale(1); 8124 -webkit-opacity: 1; 8125 opacity: 1 8126 } 8127 8128 45% { 8129 -webkit-transform: scale(.1); 8130 transform: scale(.1); 8131 -webkit-opacity: .7; 8132 opacity: .7 8133 } 8134 } 8135 8136 body.dgddev [type="search"], 8137 body.dgddev [type="text"]:not(span), 8138 body.dgddev [type="phone"], 8139 body.dgddev [type="email"], 8140 body.dgddev [type="tel"], 8141 body.dgddev [type="number"], 8142 body.dgddev [type="password"], 8143 body.dgddev div.responsive input[type="search"], 8144 body.dgddev div.responsive input[type="text"], 8145 body.dgddev div.responsive input[type="phone"], 8146 body.dgddev div.responsive input[type="email"], 8147 body.dgddev div.responsive input[type="tel"], 8148 body.dgddev div.responsive input[type="number"], 8149 body.dgddev div.responsive input[type="password"], 8150 body.dgddev select, 8151 body.dgddev div.responsive select, 8152 body.dgddev div.form-row div.form-content>select, 8153 body.dgddev textarea, 8154 body.dgddev div.responsive textarea, 8155 body.dgddev #USERNAME, 8156 body.dgddev #USERNAME3 { 8157 /*-moz-appearance: none !important; 8158 -webkit-appearance: none !important; 8159 appearance: none !important;*/ 8160 color: var(--paletteColor1) !important; 8161 border: var(--formFieldBorderWidth) solid var(--formFieldBorderColor) !important; 8162 -moz-border-radius: var(--formFieldBorderRadius); 8163 -webkit-border-radius: var(--formFieldBorderRadius); 8164 border-radius: var(--formFieldBorderRadius); 8165 box-shadow: none; 8166 background: #fff; 8167 padding: var(--formFieldPadding); 8168 width: 100%; 8169 height: var(--formFieldHeight) !important; 8170 font-size: var(--formFieldFontSize); 8171 line-height: var(--formFieldLineHeight); 8172 } 8173 8174 body.dgddev select, 8175 body.dgddev div.form-row div.form-content>select, 8176 body.dgddev div.responsive select { 8177 padding: 0px 47px 0px 13.5px !important; 8178 cursor: pointer; 8179 color: var(--paletteColor7) !important; 8180 background-size: 40px 88px !important; 8181 background-position: 99% -24px !important; 8182 background-repeat: no-repeat !important; 8183 background-color: var(--white) !important; 8184 background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040.5%2040.5%22%3E%3Cpolygon%20points%3D%2220.25%2020.27%2016.69%2016.71%2014.93%2018.47%2020.25%2023.79%2025.57%2018.47%2023.81%2016.71%2020.25%2020.27%22%20style%3D%22fill%3AcurrentColor%22%3E%3C%2Fpolygon%3E%3C%2Fsvg%3E") !important; 8185 /*font-family: var(--fontFamilyGotham) !important;*/ 8186 -moz-appearance: none !important; 8187 -webkit-appearance: none !important; 8188 appearance: none !important; 8189 } 8190 8191 body.dgddev textarea, 8192 body.dgddev div.responsive textarea, 8193 div#registration_options_page span.survey-textarea-container textarea { 8194 height: var(--formFieldHeight) !important; 8195 min-height: 100px; 8196 } 8197 8198 body.dgddev input[type="checkbox"] { 8199 display: inline-block !important; 8200 -moz-border-radius: 0; 8201 -webkit-border-radius: 0; 8202 border-radius: 0; 8203 -webkit-appearance: none; 8204 -moz-appearance: none; 8205 appearance: none; 8206 flex-shrink: 0; 8207 width: 20px; 8208 height: 20px; 8209 margin: 0 5px 0 0; 8210 cursor: pointer; 8211 border: 1px solid var(--black); 8212 -webkit-transition: background 0.4s, border-color 0.4s, box-shadow 0.4s, -webkit-transform .4s; 8213 transition: background 0.4s, border-color 0.4s, box-shadow 0.4s, -webkit-transform .4s; 8214 transition: transform 0.4s, background 0.4s, border-color 0.4s, box-shadow .4s; 8215 transition: transform 0.4s, background 0.4s, border-color 0.4s, box-shadow 0.4s, -webkit-transform .4s 8216 } 8217 8218 body.dgddev input[type="checkbox"]:hover, 8219 body.dgddev input[type="checkbox"]:focus { 8220 -webkit-transform: scale(1.15); 8221 transform: scale(1.15) 8222 } 8223 8224 body.dgddev input[type="checkbox"]:disabled { 8225 cursor: default !important; 8226 box-shadow: none; 8227 border-color: #eaeaea 8228 } 8229 8230 body.dgddev input[type="checkbox"]:checked { 8231 background-color: var(--white); 8232 background-repeat: no-repeat; 8233 background-position: center; 8234 background-size: contain; 8235 background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='8 8 36 36' version='1.1' xml:space='preserve'><path d='M14.1 27.2l7.1 7.2 16.7-16.8' fill='none' stroke='rgba(152, 118, 142, 1)' stroke-width='5'/></svg>") 8236 } 8237 8238 body.dgddev input[type="checkbox"]:checked:disabled { 8239 border-color: #eaeaea; 8240 background-color: #c4c4c4; 8241 background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='8 8 36 36' version='1.1' xml:space='preserve'><path d='M14.1 27.2l7.1 7.2 16.7-16.8' fill='none' stroke='rgba(79,79,81,1)' stroke-width='5'/></svg>"), repeating-linear-gradient(45deg, #ddd, #ddd 3px, var(--white) 3px, var(--white) 6px) 8242 } 8243 8244 body.dgddev input[type="radio"] { 8245 -moz-border-radius: 50%; 8246 -webkit-border-radius: 50%; 8247 border-radius: 50%; 8248 -webkit-appearance: none; 8249 -moz-appearance: none; 8250 appearance: none; 8251 flex-shrink: 0;
8252 width: 20px; 8253 height: 20px; 8254 margin: 0 5px 0 0; 8255 cursor: pointer; 8256 border: 2px solid var(--paletteColor1); 8257 -webkit-transition: background 0.4s, border-color 0.4s, box-shadow 0.4s, -webkit-transform .4s; 8258 transition: background 0.4s, border-color 0.4s, box-shadow 0.4s, -webkit-transform .4s; 8259 transition: transform 0.4s, background 0.4s, border-color 0.4s, box-shadow .4s; 8260 transition: transform 0.4s, background 0.4s, border-color 0.4s, box-shadow 0.4s, -webkit-transform .4s 8261 } 8262 8263 body.dgddev input[type="radio"]:hover, 8264 body.dgddev input[type="radio"]:focus { 8265 -webkit-transform: scale(1.15); 8266 transform: scale(1.15) 8267 } 8268 8269 body.dgddev input[type="radio"]:disabled { 8270 cursor: default !important; 8271 box-shadow: none; 8272 border-color: #eaeaea 8273 } 8274 8275 body.dgddev input[type="radio"]:checked { 8276 background-color: var(--paletteColor1); 8277 box-shadow: inset 0 0 0 2px var(--white) 8278 } 8279 8280 body.dgddev input[type="radio"]:checked:disabled { 8281 box-shadow: inset 0 0 0 2px var(--white); 8282 border-color: #eaeaea; 8283 background-color: #eaeaea 8284 } 8285 8286 /* SET DEFAULT PLACEHOLDER INPUT COLOR */ 8287 body.dgddev input::-webkit-input-placeholder { 8288 color: var(--paletteColor1); 8289 opacity: 1 8290 } 8291 8292 body.dgddev input::-moz-placeholder { 8293 color: var(--paletteColor1); 8294 opacity: 1 8295 } 8296 8297 body.dgddev input:-ms-input-placeholder { 8298 color: var(--paletteColor1); 8299 opacity: 1 8300 } 8301 8302 body.dgddev input:-moz-placeholder { 8303 color: var(--paletteColor1); 8304 opacity: 1 8305 } 8306 8307 main { 8308 min-height: 500px; 8309 margin: 0; 8310 padding: 0 8311 } 8312 8313 #main { 8314 display: none 8315 } 8316 8317 /* START PUSHY SLIDE-OUT NAVIGATION */ 8318 .pushy { 8319 position: fixed; 8320 width: 300px; 8321 height: 100%; 8322 top: 0px; 8323 z-index: 100021; 8324 background: var(--white); 8325 overflow: auto; 8326 -webkit-overflow-scrolling: touch 8327 } 8328 8329 .pushy a { 8330 display: block; 8331 color: #b3b3b1; 8332 padding: 15px 30px; 8333 text-decoration: none 8334 } 8335 8336 .pushy.pushy-left { 8337 left: 0 8338 } 8339 8340 .pushy.pushy-right { 8341 right: 0 8342 } 8343 8344 .pushy-content { 8345 visibility: hidden 8346 } 8347 8348 .pushy-left { 8349 -webkit-transform: translate3d(-300px, 0, 0); 8350 -ms-transform: translate3d(-300px, 0, 0); 8351 transform: translate3d(-300px, 0, 0) 8352 } 8353 8354 .pushy-open-right #main, 8355 .pushy-open-right .push { 8356 -webkit-transform: translate3d(300px, 0, 0); 8357 -ms-transform: translate3d(300px, 0, 0); 8358 transform: translate3d(300px, 0, 0) 8359 } 8360 8361 .pushy-right { 8362 -webkit-transform: translate3d(300px, 0, 0); 8363 -ms-transform: translate3d(300px, 0, 0); 8364 transform: translate3d(300px, 0, 0) 8365 } 8366 8367 .pushy-open-right #main, 8368 .pushy-open-right .push { 8369 -webkit-transform: translate3d(-300px, 0, 0); 8370 -ms-transform: translate3d(-300px, 0, 0); 8371 transform: translate3d(-300px, 0, 0) 8372 } 8373 8374 .pushy-open-left .pushy, 8375 .pushy-open-right .pushy { 8376 -webkit-transform: translate3d(0, 0, 0); 8377 -ms-transform: translate3d(0, 0, 0); 8378 transform: translate3d(0, 0, 0) 8379 } 8380 8381 .pushy-open-left .pushy-content, 8382 .pushy-open-right .pushy-content { 8383 visibility: visible 8384 } 8385 8386 #main, 8387 .pushy, 8388 .push { 8389 transition: transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99) 8390 } 8391 8392 .pushy-content { 8393 transition: visibility 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99) 8394 } 8395 8396 .site-overlay { 8397 display: none 8398 } 8399 8400 .pushy-open-left .site-overlay, 8401 .pushy-open-right .site-overlay { 8402 display: block; 8403 position: fixed; 8404 top: 0; 8405 right: 0; 8406 bottom: 0; 8407 left: 0; 8408 z-index: 9998; 8409 background-color: rgba(0, 0, 0, 0.5); 8410 -webkit-animation: fade 500ms; 8411 animation: fade 500ms 8412 } 8413 8414 @keyframes fade { 8415 0% { 8416 opacity: 0 8417 } 8418 8419 100% { 8420 opacity: 1 8421 } 8422 } 8423 8424 @-webkit-keyframes fade { 8425 0% { 8426 opacity: 0 8427 } 8428 8429 100% { 8430 opacity: 1 8431 } 8432 } 8433 8434 /* END PUSHY SLIDE-OUT NAVIGATION */ 8435 8436 div.appArea, 8437 div.lo-UserDetailContainer, 8438 div.luminate-eventAppArea { 8439 width: 100%; 8440 margin: 0; 8441 padding: 0 8442 } 8443 8444 div.responsive button.step-button, 8445 div.responsive, 8446 div.tr-page-container div.main-content, 8447 #appAreaNoWidthClearFix { 8448 width: auto; 8449 max-width: inherit 8450 } 8451 8452 div.tr-page-container div.main-content, 8453 div.tr-page-container #entry_page_custom_html { 8454 float: none; 8455 padding: 0 8456 } 8457 8458 8459 /*-----------------------------------------------------------------------------------*/ 8460 /* HEADER 8461/*-----------------------------------------------------------------------------------*/ 8462 body.dgddev .header { 8463 background-color: var(--white); 8464 color: var(--paletteColor3); 8465 padding: 1.25rem; 8466 width: 100%; 8467 padding-left: 0; 8468 padding-right: 0; 8469 padding-top: 15px; 8470 padding-bottom: 15px; 8471 top: 0; 8472 z-index: 1000 8473 } 8474 8475 body.dgddev .header .frow-container { 8476 display: flex; 8477 padding: 0 15px; 8478 align-items: center; 8479 justify-content: space-between; 8480 background: var(--white) 8481 } 8482 8483 body.dgddev .header li a { 8484 display: flex; 8485 justify-content: center; 8486 text-decoration: none 8487 } 8488 8489 body.dgddev .header-ribbon .nav-link { 8490 color: var(--white); 8491 font-size: 1.2rem; 8492 line-height: 2.1; 8493 margin: 0px 20px; 8494 } 8495 8496 body.dgddev .header .logo-container { 8497 max-width: 50%; 8498 } 8499 8500 body.dgddev .header .logo-container a { 8501 display: flex; 8502 } 8503 8504 body.dgddev .header .menu { 8505 display: flex; 8506 list-style: none; 8507 transition: max-height .2s ease-out; 8508 flex-direction: row; 8509 margin: 0; 8510 align-items: center; 8511 margin: 0 0 0 auto 8512 } 8513 8514 body.dgddev .header .navbar-brand img { 8515 display: block 8516 } 8517 8518 body.dgddev .header .slide-out-nav { 8519 display: flex; 8520 width: 36px; 8521 height: 40px; 8522 position: relative; 8523 margin: 0 auto; 8524 -webkit-transform: rotate(0deg); 8525 -moz-transform: rotate(0deg); 8526 -o-transform: rotate(0deg); 8527 transform: rotate(0deg); 8528 -webkit-transition: .5s ease-in-out; 8529 -moz-transition: .5s ease-in-out; 8530 -o-transition: .5s ease-in-out; 8531 transition: .5s ease-in-out; 8532 cursor: pointer; 8533 margin-left: 10px; 8534 top: 0 8535 } 8536 8537 body.dgddev .header .menu li:last-child { 8538 margin-bottom: 0 8539 } 8540 8541 body.dgddev .header .slide-out-nav i { 8542 font-size: 36px 8543 } 8544 8545 body.dgddev .header .slide-out-nav button { 8546 color: var(--paletteColor1); 8547 background: none; 8548 border: none; 8549 padding: 0 8550 } 8551 8552 body.dgddev .header .slide-out-nav span { 8553 display: block; 8554 position: absolute; 8555 height: 3px; 8556 width: 100%; 8557 background: var(--paletteColor1); 8558 -moz-border-radius: 0; 8559 -webkit-border-radius: 0; 8560 border-radius: 0; 8561 opacity: 1; 8562 left: 0; 8563 -webkit-transform: rotate(0deg); 8564 -moz-transform: rotate(0deg); 8565 -o-transform: rotate(0deg); 8566 transform: rotate(0deg); 8567 -webkit-transition: .25s ease-in-out; 8568 -moz-transition: .25s ease-in-out; 8569 -o-transition: .25s ease-in-out; 8570 transition: .25s ease-in-out 8571 } 8572 8573 body.dgddev .header .slide-out-nav span:nth-child(1) { 8574 top: 0 8575 } 8576 8577 body.dgddev .header .slide-out-nav span:nth-child(2), 8578 body.dgddev .header .slide-out-nav span:nth-child(3) { 8579 top: 10px 8580 } 8581 8582 body.dgddev .header .slide-out-nav span:nth-child(4) { 8583 top: 20px 8584 } 8585 8586 body.dgddev .header .slide-out-nav span.slide-out-last, 8587 body.dgddev .header li.modal-menu-link span { 8588 top: 25px; 8589 background: transparent; 8590 text-align: center; 8591 font-size: 18px; 8592 font-family: var(--fontFamilyMain) 8593 } 8594 8595 body.dgddev .header .slide-out-nav.open span:nth-child(1) { 8596 top: 18px; 8597 width: 0; 8598 left: 50% 8599 } 8600 8601 body.dgddev .header .slide-out-nav.open span:nth-child(2) { 8602 -webkit-transform: rotate(45deg); 8603 -moz-transform: rotate(45deg); 8604 -o-transform: rotate(45deg); 8605 transform: rotate(45deg) 8606 } 8607 8608 body.dgddev .header .slide-out-nav.open span:nth-child(3) { 8609 -webkit-transform: rotate(-45deg); 8610 -moz-transform: rotate(-45deg); 8611 -o-transform: rotate(-45deg); 8612 transform: rotate(-45deg) 8613 } 8614 8615 body.dgddev .header .slide-out-nav.open span:nth-child(4) { 8616 top: 18px; 8617 width: 0; 8618 left: 50% 8619 } 8620 8621 body.dgddev .header li.header-button { 8622 margin: 0; 8623 line-height: 19px; 8624 } 8625 8626 body.dgddev .header li.header-button:not(:last-child) { 8627 margin-right: 27px; 8628 } 8629 8630 body.dgddev .pushy-content ul { 8631 margin: 0; 8632 padding: 0; 8633 list-style: none 8634 } 8635 8636 body.dgddev .pushy-content ul li:first-child { 8637 padding: 20px 40px 8638 } 8639 8640 body.dgddev .pushy-content ul button.slide-out-nav { 8641 border: none; 8642 background: none; 8643 color: var(--paletteColor1); 8644 font-size: 36px; 8645 -webkit-text-stroke: 2px var(--white); 8646 padding: 0 8647 } 8648 8649 body.dgddev .pushy-content ul li a { 8650 color: var(--paletteColor1); 8651 font-size: 18px; 8652 letter-spacing: 0; 8653 text-transform: none; 8654 font-weight: 700; 8655 padding: 20px 40px 15px; 8656 text-decoration: none 8657 } 8658 8659 body.dgddev .pushy-content ul li.slide-out-social a { 8660 color: var(--paletteColor1); 8661 padding: 10px; 8662 font-size: 25px; 8663 transition: all .2s ease-in-out 8664 } 8665 8666 body.dgddev .pushy-content ul li.slide-out-social a:hover { 8667 transform: scale(1.5) 8668 } 8669 8670 body.dgddev .pushy-content ul li:hover { 8671 background: var(--paletteColor1) 8672 } 8673 8674 body.dgddev .pushy-content ul li:hover>a { 8675 color: var(--white) 8676 } 8677 8678 body.dgddev .pushy-content ul li:first-child:hover, 8679 body.dgddev .pushy-content ul li.slide-out-social:hover { 8680 background: transparent 8681 } 8682 8683 body.dgddev .pushy-content ul li.slide-out-social:hover>a { 8684 color: var(--paletteColor1) 8685 } 8686 8687 body.dgddev .pushy-content ul li.slide-out-social { 8688 display: inline-block; 8689 margin-bottom: 50px 8690 } 8691 8692 body.dgddev .pushy-content ul li.slide-out-social:last-child { 8693 padding-right: 30px 8694 } 8695 8696 body.dgddev .header ul.menu li a { 8697 font-family: var(--fontFamilyMain) !important; 8698 font-size: 20px !important; 8699 padding: var(--buttonPadding); 8700 position: relative; 8701 } 8702 8703 body.dgddev .header ul.menu li.header-button a i { 8704 margin-left: 10px; 8705 color: var(--paletteColor1); 8706 position: absolute; 8707 top: 25%; 8708 right: -5px; 8709 } 8710 8711 body.dgddev .header ul.menu li.header-button a:hover i { 8712 text-decoration: none 8713 } 8714 8715 body.dgddev .header ul.menu li.search { 8716 margin-left: 40px; 8717 margin-right: 16px; 8718 } 8719 8720 body.dgddev .header ul.menu li.search a::after, 8721 #menu-modal li.search a::after { 8722 content: "\f002"; 8723 margin-left: 10px; 8724 color: #0079b8; 8725 font: var(--fa-font-solid); 8726 position: relative; 8727 bottom: 2px; 8728 } 8729 8730 @media (max-width: 1024px) { 8731 body.dgddev .header ul.menu li a { 8732 width: 120px; 8733 } 8734 } 8735 8736 @media (max-width: 767px) { 8737 body.dgddev .pushy-content ul li:first-child { 8738 padding: 20px 15px 8739 } 8740 8741 body.dgddev .pushy-content ul li a { 8742 padding: 20px 15px 15px 8743 } 8744 8745 body.dgddev li.header-button a { 8746 border: none; 8747 font-size: 12px; 8748 padding: 5px; 8749 } 8750 } 8751 8752 @media (max-width: 530px) { 8753 body.dgddev .pushy-content ul li a { 8754 padding: 13px 8755 } 8756 8757 body.dgddev .header .navbar-brand img { 8758 width: 100% 8759 } 8760 8761 body.dgddev li.header-button a { 8762 padding: 0 8763 } 8764 } 8765 8766 @media (max-width: 499px) { 8767 body.dgddev .header .navbar-brand img { 8768 width: 100% 8769 } 8770 } 8771 8772 @media (max-width: 370px) { 8773 body.dgddev .header .slide-out-nav { 8774 margin-left: 0 8775 } 8776 } 8777 8778 /* HAMBURGER MENU STYLES*/ 8779 .hamburger-anchor { 8780 display: none; 8781 margin-right: 96px; 8782 } 8783 8784 .hamburger { 8785 width: 22px; 8786 margin: 0px; 8787 padding-top: 2px; 8788 } 8789 8790 .hamburger:before, 8791 .hamburger:after, 8792 .hamburger div { 8793 background: #000000; 8794 content: ""; 8795 display: block; 8796 height: 3px; 8797 width: 22px; 8798 border-radius: 4px; 8799 margin: 0 0 4px 0; 8800 transition: 0.5s; 8801 8802 } 8803 8804 .hamburger:after { 8805 margin: 0 0 2px; 8806 } 8807 8808 .modal-active .hamburger:before { 8809 transform: translateY(9px) rotate(135deg) scale(.7); 8810 } 8811 8812 .modal-active .hamburger:after { 8813 transform: translateY(-7px) rotate(-135deg) scale(.7); 8814 } 8815 8816 .modal-active .hamburger div { 8817 transform: scale(0); 8818 } 8819 8820 /* MOBILE MENU STYLES */ 8821 8822 div#menu-modal { 8823 position: absolute; 8824 top: 0; 8825 background: var(--white); 8826 width: 100%; 8827 height: 100vh; 8828 display: flex; 8829 flex-direction: column; 8830 align-items: flex-start; 8831 transition: transform 350ms ease; 8832 transform: translateX(100%); 8833 } 8834 8835 div#menu-modal ul { 8836 list-style: none; 8837 padding: 10px 20px 0 20px; 8838 margin: 0; 8839 font-weight: 700; 8840 } 8841 8842 div#menu-modal ul li { 8843 padding-bottom: 15px; 8844 margin-bottom: 15px; 8845 } 8846 8847 div#menu-modal ul li a { 8848 text-decoration: none; 8849 } 8850 8851 #menu-modal li.search a::after { 8852 bottom: 0px; 8853 } 8854 8855 div#menu-modal.open-nav { 8856 transform: translateX(0); 8857 } 8858 8859 button.close-menu-js {
8860 align-self: flex-end; 8861 padding: 20px; 8862 background: none; 8863 border: 0; 8864 } 8865 8866 button.close-menu-js p { 8867 margin: 0; 8868 color: var(--paletteColor3) 8869 } 8870 8871 button.close-menu-js i { 8872 margin-left: 10px; 8873 -webkit-transform: scale(1.2); 8874 -ms-transform: scale(1.2); 8875 transform: scale(1.2); 8876 } 8877 8878 div#menu-modal { 8879 display: none; 8880 z-index: 1000000; 8881 } 8882 8883 8884 .nav-row div.nav-cell:before { 8885 content: ""; 8886 background-size: cover; 8887 position: absolute; 8888 top: 0px; 8889 right: 0px; 8890 bottom: 0px; 8891 left: 0px; 8892 opacity: 0.5; 8893 } 8894 8895 .about-nav:before { 8896 background-image: url(https://zx2.127.myftpupload.com/wp-content/themes/rady/images/menu/4.jpg); 8897 } 8898 8899 .impact-nav:before { 8900 background-image: url(https://zx2.127.myftpupload.com/wp-content/themes/rady/images/menu/3.jpg); 8901 } 8902 8903 .give-nav:before { 8904 background-image: url(https://zx2.127.myftpupload.com/wp-content/themes/rady/images/menu/2.jpg); 8905 } 8906 8907 .involved-nav:before { 8908 background-image: url(https://zx2.127.myftpupload.com/wp-content/themes/rady/images/menu/5.jpg); 8909 } 8910 8911 .fundraise-nav:before { 8912 background-image: url(https://zx2.127.myftpupload.com/wp-content/themes/rady/images/menu/1.jpg); 8913 } 8914 8915 .aux-nav:before { 8916 background-image: url(https://zx2.127.myftpupload.com/wp-content/themes/rady/images/menu/6.jpg); 8917 } 8918 8919 .nav-row { 8920 display: table; 8921 width: 100%; 8922 height: 48%; 8923 } 8924 8925 .nav-row div.nav-cell { 8926 display: table-cell; 8927 width: 33.333%; 8928 text-align: center; 8929 background-repeat: no-repeat; 8930 background-size: cover; 8931 position: relative; 8932 border: #fff 2px solid; 8933 vertical-align: middle; 8934 } 8935 8936 .nav-row.two-col div.nav-cell { 8937 width: 100%; 8938 border: none; 8939 } 8940 8941 .nav-row div h3 { 8942 color: #06808E; 8943 margin: 0; 8944 } 8945 8946 .nav-row div a { 8947 text-decoration: none; 8948 } 8949 8950 .nav-content { 8951 width: 100%; 8952 max-width: 400px; 8953 border: none; 8954 position: relative; 8955 margin: auto; 8956 } 8957 8958 .nav-content p { 8959 margin-bottom: 0; 8960 color: #fff; 8961 margin-top: 18px; 8962 } 8963 8964 8965 .no-scroll { 8966 overflow: hidden; 8967 } 8968 8969 @media (max-width: 1350px) { 8970 body.dgddev .header .menu.desktop { 8971 display: none; 8972 } 8973 8974 .hamburger-anchor { 8975 display: block; 8976 } 8977 } 8978 8979 @media (max-width: 991px) { 8980 .hamburger-anchor { 8981 margin-right: 10px; 8982 } 8983 8984 .no-scroll { 8985 overflow: visible; 8986 } 8987 8988 .nav-primary { 8989 display: none; 8990 } 8991 8992 .no-scroll .site-inner, 8993 .no-scroll #genesis-footer-widgets, 8994 .no-scroll .footer-widgets, 8995 .no-scroll .hero-image-contain, 8996 .no-scroll #jumpmenu { 8997 display: none; 8998 } 8999 9000 .no-scroll .title-area { 9001 padding-bottom: 50px; 9002 } 9003 9004 .nav-row { 9005 display: block; 9006 width: 100%; 9007 height: auto; 9008 } 9009 9010 .nav-row div.nav-cell { 9011 display: block; 9012 width: 100%; 9013 padding: 1em; 9014 } 9015 9016 } 9017 9018 9019 /*-----------------------------------------------------------------------------------*/ 9020 /* STANDARD LOGIN PAGES 9021/*-----------------------------------------------------------------------------------*/ 9022 /*UserLogin Styles*/ 9023 section.internal-hero-banner img { 9024 width: 100% 9025 } 9026 9027 section.internal-hero-banner { 9028 margin: 15px 0 30px 9029 } 9030 9031 body.app_id_10 br { 9032 display: none 9033 } 9034 9035 #login-div-content * { 9036 font-size: 18px 9037 } 9038 9039 #login-div-content table td { 9040 width: 100%; 9041 float: left; 9042 margin: 0 0 5px 9043 } 9044 9045 #login-div-content br { 9046 display: none 9047 } 9048 9049 #login-div-content .banner-header { 9050 background-color: transparent; 9051 height: auto; 9052 border-bottom: none; 9053 margin-bottom: 20px; 9054 padding: 0 9055 } 9056 9057 #login-div-content .banner-header strong, 9058 #login-div-content .banner-header a { 9059 background-color: transparent; 9060 color: var(--paletteColor1); 9061 font-weight: 400; 9062 font-size: 32px; 9063 font-family: var(--fontFamilyMain); 9064 text-transform: none 9065 } 9066 9067 #login-div-content .banner-header a { 9068 text-decoration: underline 9069 } 9070 9071 #login-div-content .login-form { 9072 background-color: transparent 9073 } 9074 9075 #login-div-content .input-border, 9076 #login-div-content .outer-border { 9077 border: none; 9078 padding-left: 0 9079 } 9080 9081 #login-div-content div.actions { 9082 padding-left: 0; 9083 margin-top: 20px 9084 } 9085 9086 #login-div-content div.right-block { 9087 float: left; 9088 padding-left: 0; 9089 margin-top: 20px 9090 } 9091 9092 #login-div-content div.right-block span { 9093 display: block; 9094 margin-bottom: 5px 9095 } 9096 9097 #login-div-content .footer-block { 9098 background-color: transparent; 9099 border-top: none 9100 } 9101 9102 #login-div-content table td p { 9103 margin-bottom: 0 9104 } 9105 9106 .loginText { 9107 margin-top: 20px 9108 } 9109 9110 #login-div-content .banner-header { 9111 background-color: transparent; 9112 height: auto; 9113 border-bottom: none; 9114 color: var(--paletteColor1); 9115 font-weight: 400; 9116 font-size: 32px; 9117 font-family: var(--fontFamilyMain); 9118 text-transform: none 9119 } 9120 9121 #login-div-content label { 9122 margin-bottom: 0 9123 } 9124 9125 #login-div-content label[for="Password"] { 9126 margin-top: 20px 9127 } 9128 9129 #login-div-content a { 9130 color: var(--paletteColor1) 9131 } 9132 9133 #login-div-content form .input-border tr:nth-last-child(2), 9134 #login-div-content form .input-border tr:last-child { 9135 display: flex; 9136 align-items: center; 9137 flex-wrap: wrap; 9138 } 9139 9140 #login-div-content form .input-border tr:nth-last-child(2)>*, 9141 #login-div-content form .input-border tr:last-child>* { 9142 width: max-content; 9143 } 9144 9145 #login-div-content form .input-border tr:nth-last-child(2)> :nth-last-child(2), 9146 #login-div-content form .input-border tr:last-child> :nth-last-child(2) { 9147 min-width: 90px; 9148 } 9149 9150 #login-div-content form .input-border tr:nth-last-child(2)> :last-child, 9151 #login-div-content form .input-border tr:last-child> :last-child { 9152 margin-left: 10px; 9153 } 9154 9155 /* GIFT SERVICE CENTER - LOGGED IN VIEW */ 9156 body.dgddev #recurring-div-content .content-top-block { 9157 padding-bottom: 1em; 9158 } 9159 9160 body.dgddev #edit-frequency-field { 9161 font-size: 14px; 9162 } 9163 9164 body.dgddev #recurring-div-content #edit-content-save-block.edit #edit-inline-block, 9165 body.dgddev #recurring-div-content .edit-save-content { 9166 margin-right: 10px; 9167 } 9168 9169 body.dgddev #recurring-div-content .edit-left-content-block ul li { 9170 height: unset; 9171 9172 } 9173 9174 body.dgddev #recurring-div-header-content { 9175 font-size: var(--defaultTextSize); 9176 } 9177 9178 body.dgddev #recurring-div-header-content p { 9179 margin-top: 10px; 9180 } 9181 9182 body.dgddev #recurring-div-content .banner-header { 9183 height: unset !important; 9184 padding-left: 14px; 9185 } 9186 9187 body.dgddev #recurring-div-content .slight-large-text { 9188 font-size: var(--defaultTextSize); 9189 } 9190 9191 body.dgddev #recurring-div-content .small-text { 9192 font-size: 14px; 9193 } 9194 9195 body.dgddev #recurring-div-content .edit-left-content-block { 9196 width: 50%; 9197 margin: 0; 9198 } 9199 9200 body.dgddev #recurring-div-content .edit-right-content-block { 9201 width: 50%; 9202 margin: 0; 9203 float: left; 9204 } 9205 9206 body.dgddev #recurring-div-content .edit-left-content-block #li-edit-payment-history-link { 9207 width: 200px; 9208 } 9209 9210 body.dgddev #recurring-div-content #edit-name-address-block, 9211 body.dgddev #recurring-div-content #edit-credit-card-info-block, 9212 body.dgddev #recurring-div-content #edit-credit-card-info-block span { 9213 font-size: 16px; 9214 } 9215 9216 body.dgddev #recurring-div-content #edit-name-address-block, 9217 body.dgddev #recurring-div-content #edit-credit-card-info-block { 9218 padding-left: 10px 9219 } 9220 9221 /* Email Preferences */ 9222 body.dgddev #edit_site_interests_link { 9223 display: none; 9224 } 9225 9226 body.dgddev .user_email_pref h2 { 9227 margin-bottom: 24px !important; 9228 } 9229 9230 @media (max-width: 991px) { 9231 #login-div-content table { 9232 width: 100% 9233 } 9234 } 9235 9236 @media (max-width: 767px) { 9237 9238 body.dgddev #recurring-div-content .edit-left-content-block, 9239 body.dgddev #recurring-div-content .edit-right-content-block { 9240 width: 100%; 9241 } 9242 9243 body.dgddev #recurring-div-content .edit-right-content-block { 9244 margin-left: 7px 9245 } 9246 } 9247 9248 /* Biographical Information */ 9249 body.dgddev.app_id_81 { 9250 overflow-x: hidden; 9251 } 9252 9253 body.dgddev.app_id_81 div.appArea.cons-prof { 9254 overflow: scroll; 9255 } 9256 9257 body.dgddev.app_id_81 div.appArea.cons-prof form { 9258 min-width: 650px; 9259 } 9260 9261 body.dgddev .cons-pers .label { 9262 width: max-content; 9263 } 9264 9265 body.dgddev td:not([width]) input:not(.cons-name input), 9266 body.dgddev td select:not(.cons-name select) { 9267 /* max-width: 200px; */ 9268 } 9269 9270 body.dgddev .cons-name .NetscapeFix select, 9271 body.dgddev .cons-name .NetscapeFix input { 9272 width: 95%; 9273 margin-bottom: 10px; 9274 } 9275 9276 body.dgddev .NetscapeFix #birth_date_date select { 9277 max-width: 200px; 9278 margin: 5px 0; 9279 } 9280 9281 /*-----------------------------------------------------------------------------------*/ 9282 /* RESPONSIVE SURVEY (MUST USE RESPONSIVE SURVEY LAYOUT IN ADMIN SETTINGS) 9283/*-----------------------------------------------------------------------------------*/ 9284 body.app_id_22 input#reset, 9285 body.app_id_22 input#ACTION_CANCEL_RESPONSE_SUBMIT, 9286 body.app_id_17 input#reset, 9287 body.app_id_17 input#ACTION_CANCEL_RESPONSE_SUBMIT { 9288 display: none 9289 } 9290 9291 body.app_id_22 label, 9292 body.app_id_22 legend { 9293 margin-bottom: 5px; 9294 display: inline-block 9295 } 9296 9297 body.app_id_22 .ObjTitle { 9298 margin-left: 0; 9299 margin-top: 0; 9300 } 9301 9302 body.app_id_22 input[type=checkbox], 9303 body.app_id_22 input[type=radio] { 9304 margin-right: 10px 9305 } 9306 9307 body.app_id_22 label.checkbox-label { 9308 margin: 0 9309 } 9310 9311 body.app_id_22 div.responsive div.form-content { 9312 margin-right: 0 9313 } 9314 9315 body.app_id_22 .cons-info-question-container, 9316 body.app_id_22 .survey-question-container { 9317 display: block; 9318 margin-bottom: 20px; 9319 width: 100% 9320 } 9321 9322 body.app_id_22 .responsive div.survey-question-container span.survey-textarea-container textarea,
9323 body.app_id_22 div#email_opt_in_container label, 9324 body.app_id_22 div#postal_mail_opt_in_container label, 9325 body.app_id_22 div#remember_me_container label { 9326 max-width: 100%; 9327 width: 100% 9328 } 9329 9330 body.app_id_22 #email_opt_in_container span.input-container, 9331 body.app_id_22 #postal_mail_opt_in_container span.input-container, 9332 body.app_id_22 div#remember_me_container .input-container { 9333 display: flex; 9334 justify-content: flex-start; 9335 align-items: center 9336 } 9337 9338 body.app_id_22 .indented-field-group span.input-container, 9339 body.app_id_22 .indented-field-group li.input-container { 9340 display: flex !important; 9341 align-items: start 9342 } 9343 9344 body.app_id_22 .responsive div.survey-question-container .indented-field-group { 9345 margin-left: 0; 9346 margin-top: 5px 9347 } 9348 9349 body.app_id_22 .responsive div.survey-question-container span.survey-text-hint { 9350 display: none 9351 } 9352 9353 body.app_id_22 .donor-info { 9354 display: flex; 9355 justify-content: space-between; 9356 gap: 10px; 9357 } 9358 9359 body.app_id_22 .donor-info div { 9360 width: 100% 9361 } 9362 9363 body.app_id_22 .responsive div.survey-question-container span.survey-textarea-container textarea { 9364 margin-left: 0 9365 } 9366 9367 body.app_id_22 div#email_opt_in_container+div#email_format_container { 9368 padding: 20px 0 9369 } 9370 9371 body.app_id_22 div#cons_info_prof_suffix_container { 9372 padding-left: 0 9373 } 9374 9375 body.app_id_22 div#cons_info_suffix_container label span.input-label, 9376 body.app_id_22 div#cons_info_prof_suffix_container label span.input-label { 9377 max-width: 100% 9378 } 9379 9380 body.app_id_22 h2, 9381 body.app_id_22 .survey-question-container.cons-fields-container span.input-label.survey-question-label.contact-title { 9382 color: var(--black); 9383 font-size: 30px; 9384 font-weight: 500; 9385 line-height: 42px; 9386 font-family: var(--fontFamilyMain); 9387 text-transform: uppercase 9388 } 9389 9390 body.app_id_22 h2, 9391 body.app_id_22 h3.ObjTitle { 9392 font-size: 36px; 9393 } 9394 9395 body.app_id_22 span#cons_birth_date_date, 9396 body.app_id_22 span.survey-date-day { 9397 display: flex; 9398 gap: 10px; 9399 } 9400 9401 body.app_id_22 span.input-container.donor-info span { 9402 width: 100%; 9403 } 9404 9405 body.app_id_22 div.responsive .go-flex-container { 9406 display: flex; 9407 flex-wrap: wrap; 9408 align-items: center; 9409 gap: 15px; 9410 } 9411 9412 body.app_id_22 div.responsive .go-flex-container .survey-question-container { 9413 width: auto 9414 } 9415 9416 @media (max-width: 991px) { 9417 body.app_id_22 .donor-info { 9418 display: block 9419 } 9420 9421 body.app_id_22 span#cons_birth_date_date, 9422 body.app_id_22 span.survey-date-day { 9423 flex-direction: column; 9424 } 9425 9426 body.app_id_22 span.input-container.donor-info span { 9427 margin-bottom: 10px; 9428 display: block; 9429 } 9430 9431 body.app_id_22 span.input-container.donor-info span:last-child { 9432 margin-bottom: 0px; 9433 } 9434 9435 body.app_id_22 .donor-info .cons-info-question-container:first-of-type, 9436 body.app_id_22 .cons-state-container, 9437 body.app_id_22 .cons-zip-container { 9438 margin-right: 0px 9439 } 9440 9441 body.app_id_22 .donor-info .cons-info-question-container:nth-child(2), 9442 body.app_id_22 .cons-state-container, 9443 body.app_id_22 .cons-zip-container { 9444 margin-left: 0px 9445 } 9446 9447 body.app_id_22 div.responsive .go-flex-container { 9448 display: block; 9449 gap: 0; 9450 } 9451 } 9452 9453 /* Connect with us survey */ 9454 body.app_id_17 form { 9455 max-width: 530px; 9456 } 9457 9458 body.app_id_17 form p input { 9459 margin-bottom: 10px; 9460 } 9461 9462 body.app_id_17 .AutoOptInWarningMessage { 9463 line-height: 20px; 9464 display: inline-block; 9465 } 9466 9467 /* Contact Us Survey*/ 9468 body.app_id_17 div#email_opt_in_container+div#email_format_container { 9469 padding-left: 30px; 9470 } 9471 9472 body.app_id_17 .responsive div.survey-question-container span.survey-textarea-container textarea { 9473 max-width: 100% !important; 9474 } 9475 9476 @media (max-width:445px) { 9477 body.app_id_17 div#email_opt_in_container+div#email_format_container { 9478 padding-left: 0; 9479 } 9480 } 9481 9482 /*Tell us more about you */ 9483 body.app_id_22 form { 9484 max-width: 530px; 9485 } 9486 9487 body.app_id_22 div#remember_me_container .input-container { 9488 flex-wrap: wrap; 9489 } 9490 9491 body.app_id_22 div#remember_me_container .input-container label { 9492 max-width: max-content; 9493 } 9494 9495 body.app_id_22 div#remember_me_container .input-container .input-hint { 9496 width: 100%; 9497 margin-left: 30px; 9498 } 9499 9500 /* FORM ERROR STYLES .form-error > .ErrorMessage > .field-error-text*/ 9501 9502 body.dgddev #ProcessForm div.responsive div.form-error { 9503 border: 0; 9504 background-color: unset; 9505 position: relative; 9506 padding: 10px 0 !important; 9507 } 9508 9509 body.dgddev #ProcessForm div.responsive div.form-error input, 9510 body.dgddev #ProcessForm div.responsive div.form-error textarea,
9511 body.dgddev #ProcessForm div.responsive div.form-error select { 9512 border-color: var(--paletteColor8) !important; 9513 } 9514 9515 body.dgddev #ProcessForm div.responsive div.form-error .ErrorMessage { 9516 color: var(--paletteColor8); 9517 position: absolute; 9518 top: 90%; 9519 left: 20px; 9520 line-height: 1; 9521 } 9522 9523 body.dgddev #ProcessForm div.responsive div.form-error .ErrorMessage>* { 9524 color: var(--paletteColor8); 9525 font-size: 14px; 9526 } 9527 9528 body.dgddev #ProcessForm div.responsive div.form-error .ErrorMessage .field-error-indicator:before { 9529 content: "\f057"; 9530 font-family: "FontAwesome"; 9531 } 9532 9533 /*-----------------------------------------------------------------------------------*/ 9534 /* FOOTER 9535/*-----------------------------------------------------------------------------------*/ 9536 footer { 9537 background-color: var(--paletteColor3); 9538 } 9539 9540 footer .container { 9541 width: 100%; 9542 padding-right: 15px; 9543 padding-left: 15px; 9544 margin-right: auto; 9545 margin-left: auto; 9546 max-width: 1500px; 9547 } 9548 9549 footer .footer-top, 9550 footer .footer-bottom, 9551 footer .menus { 9552 display: flex; 9553 } 9554 9555 footer .footer-top> :first-child { 9556 margin-bottom: 45px; 9557 } 9558 9559 footer ul { 9560 list-style: none; 9561 } 9562 9563 footer h2 { 9564 font-size: 19px; 9565 text-decoration: underline; 9566 line-height: 1 9567 } 9568 9569 footer a { 9570 font-weight: 400; 9571 line-height: 30px 9572 } 9573 9574 footer ul li a, 9575 footer p, 9576 footer label, 9577 footer label span { 9578 color: white !important; 9579 } 9580 9581 footer .contact-info { 9582 margin-top: 24px !important; 9583 } 9584 9585 footer .social-links { 9586 display: flex; 9587 margin-top: 45px; 9588 } 9589 9590 footer .social-links a.fb::before { 9591 content: "\f09a"; 9592 } 9593 9594 footer .social-links a.twit::before { 9595 content: "\f099"; 9596 } 9597 9598 footer .social-links a.insta::before { 9599 content: "\f16d"; 9600 } 9601 9602 footer .social-links a.youtube::before { 9603 content: "\f167"; 9604 } 9605 9606 footer .social-links a::before { 9607 position: absolute; 9608 left: 0; 9609 right: 0; 9610 font-family: "FontAwesome"; 9611 } 9612 9613 footer .social-links a { 9614 margin: 0 10px; 9615 width: 30px; 9616 height: 30px; 9617 font-size: 22px !important; 9618 text-decoration: none; 9619 color: #0d506d; 9620 background: white; 9621 border-radius: 4px; 9622 text-align: center; 9623 margin-right: 25px; 9624 -webkit-transition: 0.3s all; 9625 -o-transition: 0.3s all; 9626 transition: 0.3s all; 9627 position: relative; 9628 font-weight: normal; 9629 line-height: inherit; 9630 display: flex; 9631 justify-content: center; 9632 align-items: center; 9633 } 9634 9635 footer .social-links a:first-child { 9636 margin-left: 0 9637 } 9638 9639 footer .menus .title { 9640 color: var(--paletteColor5) !important; 9641 text-transform: none; 9642 font-weight: bold; 9643 margin-bottom: 1.5rem; 9644 font-size: 1.5rem; 9645 } 9646 9647 footer .menus .entry { 9648 width: 50%; 9649 margin: 0 40px; 9650 } 9651 9652 footer .menus .entry li { 9653 margin-bottom: 15px; 9654 padding-bottom: 20px; 9655 } 9656 9657 9658 footer .footer-icons { 9659 border-top: 2px solid var(--white); 9660 padding: 20px 0 9661 } 9662 9663 footer .footer-icons ul { 9664 display: flex; 9665 justify-content: center 9666 } 9667 9668 footer .footer-icons ul li { 9669 margin: 0 25px 9670 } 9671 9672 footer ul.footer-bottom-nav { 9673 display: flex 9674 } 9675 9676 footer ul.footer-bottom-nav li { 9677 margin: 0 15px 9678 } 9679 9680 footer ul.footer-bottom-nav li:first-child { 9681 margin-left: 0 9682 } 9683 9684 footer ul.footer-bottom-nav li a { 9685 font-weight: 400; 9686 text-decoration: underline; 9687 font-size: 12px !important; 9688 } 9689 9690 body.dgddev footer .survey-question-container #cons_info_component_personal_info_section .form-content { 9691 margin-bottom: 15px !important; 9692 } 9693 9694 footer form label span { 9695 font-size: var(--formLabelFontSize); 9696 } 9697 9698 footer form .button-container { 9699 margin: 30px 0 0 !important; 9700 position: relative; 9701 } 9702 9703 footer form input.Button#ACTION_SUBMIT_SURVEY_RESPONSE { 9704 width: 100% !important; 9705 font-size: 1.5rem !important; 9706 padding: 0.95rem 2.5rem 0.65rem 2.5rem !important; 9707 background: #90e3e7 !important; 9708 color: #0d506d !important; 9709 line-height: 1; 9710 text-decoration: none; 9711 margin: 0; 9712 } 9713 9714 footer form .button-container::after { 9715 display: inline-block; 9716 font-size: 1rem; 9717 margin-left: 10px; 9718 line-height: 1.5; 9719 font-family: "FontAwesome"; 9720 content: "\f061"; 9721 color: var(--paletteColor3); 9722 -webkit-transition: 0.3s all; 9723 -o-transition: 0.3s all; 9724 transition: 0.3s all; 9725 -webkit-transform: translateX(0); 9726 -ms-transform: translateX(0); 9727 transform: translateX(0); 9728 position: absolute; 9729 right: calc(50% - 65px); 9730 top: 14px; 9731 } 9732 9733 footer form .button-container:hover::after { 9734 transform: translateX(40%); 9735 } 9736 9737 footer form input.Button#ACTION_SUBMIT_SURVEY_RESPONSE { 9738 border-width: 0 !important; 9739 } 9740 9741 footer .mobile_only { 9742 display: none; 9743 } 9744 9745 footer .footer-bottom { 9746 margin-top: 46px; 9747 } 9748 9749 footer .footer-bottom>* { 9750 display: flex; 9751 align-items: center; 9752 } 9753 9754 footer .footer-bottom> :last-child { 9755 justify-content: flex-end; 9756 } 9757 9758 footer .footer-bottom p, 9759 footer .footer-bottom p a { 9760 font-size: 1rem !important; 9761 margin: 0; 9762 color: white; 9763 } 9764 9765 @media (max-width:1200px) { 9766 footer .social-links { 9767 justify-content: center; 9768 } 9769 } 9770 9771 @media (max-width:991px) { 9772 footer ul.footer-bottom-nav { 9773 flex-direction: column 9774 } 9775 9776 footer li.footer-social a:first-child { 9777 margin-left: 10px 9778 } 9779 9780 footer ul.footer-bottom-nav li { 9781 margin: 0 0 15px 9782 } 9783 9784 footer li.footer-social { 9785 justify-content: center 9786 } 9787 } 9788 9789 @media (max-width:827px) { 9790 footer .footer-bottom> :last-child { 9791 justify-content: center; 9792 } 9793 } 9794 9795 @media (max-width:600px) { 9796 footer .logo-container { 9797 margin: 0 auto; 9798 display: block; 9799 width: fit-content; 9800 } 9801 9802 footer .social-links { 9803 margin-top: 25px; 9804 } 9805 9806 footer .menus .entry { 9807 margin: 0; 9808 width: fit-content; 9809 } 9810 9811 footer .menus .entry:first-child { 9812 margin-right: 10px; 9813 } 9814 9815 footer .menus .entry li { 9816 margin-bottom: 8px; 9817 padding-bottom: 0; 9818 } 9819 9820 footer .menus { 9821 margin-bottom: 25px; 9822 justify-content: space-around 9823 } 9824 } 9825</style> 9826<!-- CCMF_og_styles_header --> 9827<style> 9828 9829 .header-ribbon { 9830 background-color: var(--blue); 9831 padding: 10px 0; 9832 } 9833 .header-links, 9834 .header-links:hover { 9835 color: var(--white) !important; 9836 font-size: 16px; 9837 font-weight: 400 !important; 9838 letter-spacing: 2px; 9839 line-height: 1.2; 9840 text-decoration: none !important; 9841 line-height: 1.42857143; 9842 } 9843 .widget-container { 9844 padding: 10px 0px 10px 0px; 9845 } 9846 .login-button { 9847 font-size: 18px; 9848 font-weight: 600; 9849 text-transform: uppercase; 9850 font-style: normal; 9851 text-decoration: none; 9852 letter-spacing: 1px; 9853 color: var(--blue); 9854 background-color: var(--purple); 9855 border-radius: 0; 9856 padding: 10px 20px; 9857 line-height: 1; 9858 } 9859 .login-button:hover { 9860 color: var(--blue); 9861 } 9862 .navbar-toggler { 9863 border: none; 9864 padding: 0; 9865 } 9866 .navbar-toggler-icon { 9867 width: 2em; 9868 height: 1.5em; 9869 background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0,48,85, 1)' stroke-width='3' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E"); 9870 } 9871 .elementor-item { 9872 font-size: 24px; 9873 text-decoration: none; 9874 font-weight: 600 !important; 9875 color: #113052 !important; 9876 line-height: 40px; 9877 } 9878 .elementor-sub-item { 9879 text-decoration: none; 9880 font-weight: 500; 9881 color: var(--blue); 9882 font-size: 11.05px; 9883 padding: 10px 20px; 9884 } 9885 .donate-now-container { 9886 background-color: var(--mustard); 9887 position: relative; 9888 height: 44px; 9889 } 9890 .donate-button-mobile { 9891 text-transform: uppercase; 9892 padding: 10px; 9893 font-size: 16px; 9894 color: var(--blue); 9895 font-weight: 600; 9896 text-decoration: none; 9897 background-color: var(--mustard); 9898 width: 100%; 9899 height: 100%; 9900 position: absolute; 9901 left: 50%; 9902 top: 50%; 9903 transform: translate(-50%, -50%); 9904 line-height: 24px; 9905 } 9906 .donate-button-mobile:hover, 9907 .donate-button-mobile:active { 9908 color: var(--blue); 9909 } 9910 .donate-button { 9911 padding: 15px 15px 15px 20px; 9912 font-size: 20px; 9913 color: var(--blue); 9914 font-weight: 600; 9915 text-decoration: none; 9916 background-color: var(--mustard); 9917 text-transform: uppercase; 9918 line-height: 1; 9919 text-align: center; 9920 } 9921 .donate-button:hover, 9922 .donate-button:active { 9923 color: var(--blue); 9924 } 9925 .chevron-container { 9926 display: none; 9927 margin-bottom: 3px; 9928 margin-left: 2px; 9929 } 9930 .chevron-line { 9931 width: 9px; 9932 height: 3px; 9933 background-color: var(--blue); 9934 } 9935 .chevron-line-top { 9936 transform: rotate(-135deg); 9937 } 9938 .chevron-line-bottom { 9939 margin-top: 2px; 9940 transform: rotate(135deg); 9941 } 9942 .menu-item { 9943 padding: 15px 40px; 9944 } 9945 /* Custom hamburguer menu */ 9946 .navbar-toggler { 9947 width: 2em; 9948 height: 1.5em; 9949 position: absolute; 9950 transition: 0.5s ease-in-out; 9951 } 9952 .navbar-toggler, 9953 .navbar-toggler:focus, 9954 .navbar-toggler:active, 9955 .navbar-toggler-icon:focus { 9956 outline: none; 9957 box-shadow: none; 9958 border: 0; 9959 } 9960 .navbar-toggler span { 9961 margin: 0; 9962 padding: 0; 9963 } 9964 .toggler-icon { 9965 display: block; 9966 position: absolute; 9967 height: 4px; 9968 width: 64%; 9969 background: var(--blue); 9970 border-radius: 5px; 9971 opacity: 1; 9972 left: 0; 9973 transform: rotate(0deg); 9974 transition: 0.2s ease-in-out; 9975 } 9976 .middle-bar { 9977 margin-top: 0px; 9978 } 9979 .navbar-toggler .top-bar { 9980 margin-top: 0; 9981 transform: rotate(135deg); 9982 } 9983 .navbar-toggler .middle-bar { 9984 opacity: 0; 9985 filter: alpha(opacity=0); 9986 } 9987 .navbar-toggler .bottom-bar { 9988 margin-top: 0; 9989 transform: rotate(-135deg); 9990 } 9991 .navbar-toggler.collapsed .top-bar { 9992 margin-top: -15px; 9993 transform: rotate(0deg); 9994 } 9995 .navbar-toggler.collapsed .middle-bar { 9996 opacity: 1; 9997 filter: alpha(opacity=100); 9998 } 9999 .navbar-toggler.collapsed .bottom-bar { 10000 margin-top: 16px; 10001 transform: rotate(0deg); 10002 } 10003 /* FOOTER */ 10004 .footer { 10005 background-color: #003055; 10006 display: flex; 10007 flex-wrap: wrap; 10008 justify-content: center; 10009 align-items: center; 10010 } 10011 .footer-ribbon { 10012 background-color: #0f243c; 10013 padding: 30px; 10014 text-align: center; 10015 } 10016 .footer-ribbon-text { 10017 font-size: 18px; 10018 font-weight: 300; 10019 letter-spacing: 1px; 10020 color: #d9d4ce; 10021 margin: 0; 10022 text-shadow: 0px 0px 10px rgb(0 0 0 / 0%); 10023 } 10024 .bottom-line-text { 10025 color: #ffffff; 10026 font-size: 16px; 10027 font-weight: 400; 10028 text-transform: uppercase; 10029 line-height: 1.2em; 10030 letter-spacing: 1px; 10031 margin: 0; 10032 } 10033 .padding-40 { 10034 padding-bottom: 40px; 10035 } 10036 .link-list-header { 10037 display: flex; 10038 justify-content: center; 10039 align-items: center; 10040 flex-wrap: wrap; 10041 list-style: none; 10042 width: 100%; 10043 padding: 0; 10044 margin: 0; 10045 } 10046 .link-list-header li { 10047 margin-bottom: 0; 10048 } 10049 .list-header-item { 10050 font-size: 14px; 10051 font-weight: 600; 10052 text-transform: uppercase; 10053 letter-spacing: 1px; 10054 text-decoration: none; 10055 color: #003055; 10056 } 10057 .list-header-item a,.list-header-item a:link, .list-header-item { 10058 color:#003055!important; 10059 } 10060 .list-header-item:hover, 10061 .list-header-item:active { 10062 color: var(--blue); 10063 text-decoration: underline; 10064 } 10065 .elementor-button-content-wrapper { 10066 display: -webkit-box; 10067 display: -ms-flexbox; 10068 display: flex; 10069 -webkit-box-pack: center; 10070 -ms-flex-pack: center; 10071 justify-content: center; 10072 } 10073 .link-list { 10074 display: flex; 10075 justify-content: center; 10076 list-style: none; 10077 flex-wrap: wrap; 10078 } 10079 .link-list > li > a { 10080 padding: 13px 20px; 10081 color: #c7eafd !important; 10082 font-size: 14px; 10083 font-weight: 600; 10084 text-transform: uppercase; 10085 letter-spacing: 1px; 10086 text-decoration: none; 10087 } 10088 .link-list > li > a:hover { 10089 color: #c7eafd82; 10090 fill: #c7eafd; 10091 transition: 0.25s ease-in; 10092 } 10093 .footer-sub-container { 10094 padding: 50px 0; 10095 } 10096 .custom-padding-l-r { 10097 padding-left: 5%; 10098 padding-right: 5%; 10099 } 10100 .footer-links { 10101 display: none; 10102 } 10103 .container-login-button { 10104 display: none; 10105 } 10106 .container-main-menu-links { 10107 display: none; 10108 } 10109 .container-header-elements { 10110 padding: 25px 5%; 10111 } 10112 #mobile-menu-toggler { 10113 display: flex; 10114 } 10115 .bg-bar-multicolor { 10116 background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='1920' height='25.655' viewBox='0 0 1920 25.655'%3E%3Cimage id='colour_bar' width='1920' height='25.655' xlink:href='data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABGAAD/4QN5aHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7v
10116yIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzE0OCA3OS4xNjQwMzYsIDIwMTkvMDgvMTMtMDE6MDY6NTcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6YTFjMzUxYzctNDU2Ny00YmY1LTlhOTgtZjgzNzRhNzJiNDQxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkNGMDQzNjA4NTU5MTExRUFCRUJGQjg0MzkwN0YwNkU3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkNGMDQzNjA3NTU5MTExRUFCRUJGQjg0MzkwN0YwNkU3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIEluRGVzaWduIDE1LjAgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0idXVpZDphMjlmZDVjZS1hM2E2LWIzNDAtOGIzOS04MTZkMTY0OGI5MjEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5pZDoyM2Q0MTE1OC0zNWM3LTRiNTktODU4MC1iMjY5NjgwMWZhOTkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAAEAwMDAwMEAwMEBgQDBAYHBQQEBQcIBgYHBgYICggJCQkJCAoKDAwMDAwKDAwNDQwMEREREREUFBQUFBQUFBQUAQQFBQgHCA8KCg8UDg4OFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCABqHv0DAREAAhEBAxEB/8QAcQABAAIDAAAAAAAAAAAAAAAAAAYHAwUIAQEAAgMBAAAAAAAAAAAAAAAAAwUEBgcIEAEAAQIEBwAAAAAAAAAAAAAAArEDAXJzNMEEBTUGNgcRAQAABAUFAAAAAAAAAAAAAAABgTIDcQIzBAXBgzQ1B//aAAwDAQACEQMRAD8A6OeRFuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkvRdjHNKr0j889X3M3Rq/J6smwdIVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACP8AmXZZakOLO2OpJTcx484K6X7SQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGXltzZzxrgjuURwTWdTLjBYzl7uoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACkvp3tVzRtUxZ9mlb7WhDUzLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdCPHCuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASXouxjmlV6R+eer7mbo1fk9WTYOkKoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABH/ADLsstSHFnbHUkpuY8ecFdL9pIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADLy25s541wR3KI4JrOplxgsZy93UAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABSX072q5o2qYs+zSt9rQhqZlgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOhHjhXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJL0XYxzSq9I/PPV9zN0avyerJsHSFUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAj/mXZZakOLO2OpJTcx484K6X7SQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGXltzZzxrgjuURwTWdTLjBYzl7uoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACkvp3tVzRtUxZ9mlb7WhDUzLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdCPHCuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASXouxjmlV6R+eer7mbo1fk9WTYOkKoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABH/Muyy1IcWdsdSSm5jx5wV0v2kgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMvLbmznjXBHcojgms6mXGCxnL3dQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFJfTvarmjapiz7NK32tCGpmWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6EeOFcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkvRdjHNKr0j889X3M3Rq/J6smwdIVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACP+ZdllqQ4s7Y6klNzHjzgrpftJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZeW3NnPGuCO5RHBNZ1MuMFjOXu6gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKS+ne1XNG1TFn2aVvtaENTMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB0I8cK4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABJei7GOaVXpH556vuZujV+T1ZNg6QqgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEf8y7LLUhxZ2x1JKbmPHnBXS/aSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAy8tubOeNcEdyiOCazqZcYLGcvd1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUl9O9quaNqmLPs0rfa0IamZYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoR44VwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACS9F2Mc0qvSPzz1fczdGr8nqybB0hVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI/5l2WWpDiztjqSU3MePOCul+0kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABl5bc2c8a4I7lEcE1nUy4wWM5e7qAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApL6d7Vc0bVMWfZpW+1oQ1MywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQjxwrgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEl6LsY5pVekfnnq+5m6NX5PVk2DpCqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR/zLsstSHFnbHUkpuY8ecFdL9pIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADLy25s541wR3KI4JrOplxgsZy93UAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABSX072q5o2qYs+zSt9rQhqZlgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOhHjhXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJL0XYxzSq9I/PPV9zN0avyerJsHSFUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAj/AJl2WWpDiztjqSU3MePOCul+0kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABl5bc2c8a4I7lEcE1nUy4wWM5e7qAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApL6d7Vc0bVMWfZpW+1oQ1MywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQjxwrgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEl6LsY5pVekfnnq+5m6NX5PVk2DpCqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR/wAy7LLUhxZ2x1JKbmPHnBXS/aSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAy8tubOeNcEdyiOCazqZcYLGcvd1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUl9O9quaNqmLPs0rfa0IamZYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoR44VwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACS9F2Mc0qvSPzz1fczdGr8nqybB0hVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI/5l2WWpDiztjqSU3MePOCul+0kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABl5bc2c8a4I7lEcE1nUy4wWM5e7qAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApL6d7Vc0bVMWfZpW+1oQ1MywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQjxwrgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEl6LsY5pVekfnnq+5m6NX5PVk2DpCqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR/zLsstSHFnbHUkpuY8ecFdL9pIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADLy25s541wR3KI4JrOplxgsZy93UAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABSX072q5o2qYs+zSt9rQhqZlgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOhHjhXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJL0XYxzSq9I/PPV9zN0avyerJsHSFUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAj/mXZZakOLO2OpJTcx484K6X7SQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGXltzZzxrgjuURwTWdTLjBYzl7uoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACkvp3tVzRtUxZ9mlb7WhDUzLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdCPHCuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASXouxjmlV6R+eer7mbo1fk9WTYOkKoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABH/Muyy1IcWdsdSSm5jx5wV0v2kgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
10116AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMvLbmznjXBHcojgms6mXGCxnL3dQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFJfTvarmjapiz7NK32tCGpmWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//9k='/%3E%3C/svg%3E"); 10117 background-repeat: no-repeat; 10118 background-size: cover; 10119 min-height: 6px; 10120 } 10121 /* Media Queries */ 10122 /* Mobile design starts at 481px */ 10123 @media (max-width: 768px) { 10124 .header-ribbon .d-flex { width: 50%;} 10125 10126 } 10127 /* Tablets */ 10128 @media (min-width: 768px) and (max-width: 1024px) { 10129 .bg-bar-multicolor { 10130 min-height: 10px; 10131 } 10132 #container-inline-donate-button { 10133 justify-content: flex-end; 10134 } 10135 .padding-40 { 10136 padding-bottom: 40px; 10137 } 10138 .footer-ribbon { 10139 padding: 30px 5%; 10140 text-align: center; 10141 } 10142 .footer-sub-container { 10143 padding: 50px 0; 10144 } 10145 .header-ribbon { 10146 padding: 0 5%; 10147 height: 55px; 10148 } 10149 } 10150 @media (min-width: 992px) and (max-width: 1024px) { 10151 } 10152 /* Desktops */ 10153 @media (min-width: 1025px) { 10154 .row-mobile-menu { 10155 display: none; 10156 } 10157 .logo-footer { 10158 width: 76%; 10159 } 10160 .footer-ribbon { 10161 text-align: left; 10162 } 10163 .bg-bar-multicolor { 10164 min-height: 20px; 10165 } 10166 #container-inline-donate-button { 10167 width: 15%; 10168 } 10169 #ccmf-logo-container { 10170 width: 26%; 10171 } 10172 .container-header-elements { 10173 padding: 0; 10174 } 10175 #mobile-menu-toggler { 10176 display: none; 10177 } 10178 .container-main-menu-links { 10179 display: flex; 10180 width: 60%; 10181 } 10182 .container-login-button { 10183 display: flex; 10184 } 10185 .footer-links { 10186 display: block; 10187 } 10188 .footer-ribbon { 10189 padding: 30px 5%; 10190 } 10191 .header-ribbon { 10192 padding: 0 5%; 10193 height: 60px; 10194 } 10195 .padding-lg-top { 10196 padding: 20px 5%; 10197 } 10198 .margin-right-list-item { 10199 margin: 0 5px; 10200 padding: 0 5px; 10201 } 10202 .custom-navbar { 10203 position: relative; 10204 } 10205 .padding-40 { 10206 padding-bottom: 0; 10207 } 10208 } 10209 /* X-Large devices (large desktops, 1200px and up) */ 10210 @media (min-width: 1200px) { 10211 .custom-content-area { 10212 width: 1200px !important; 10213 padding: 0 5%; 10214 } 10215 } 10216 @media (max-width: 1200px) { 10217 .custom-content-area { 10218 padding: 0 5%; 10219 } 10220 } 10221 </style> 10222 10223 10224 10225<!-- reus_tr_css --> 10226<style> 10227 /* ========================================================================== 10228MAIN STYLES 10229LAST UPDATED: 6.14.2022 10230AUTHOR: JOEL VIXIE, DOING GOOD DIGITAL 10231PAGEBUILDER: reus_tr_css 10232===========================================================================*/ 10233 10234 /* TABLE OF CONTENTS 1023501. NORMALIZE 1023602. BASE STYLES 1023703. GRID 1023804. TYPOGRAPHY 1023905. LINKS 1024006. BUTTONS 1024107. FORMS 1024208. LISTS 1024309. TABLES 1024410. UTILITIES 1024511. PALETTE OVERRIDES 1024612. HEADER/NAVIGATION 1024713: MAIN CONTENT 1024814: FOOTER 1024915: GENERAL TEAMRAISER STYLING 1025016: REGISTRATION 1025117: PERSONAL | TEAM 1025218: DONATION FORM 1025319: DONOR SEARCH 1025420: STANDARD LOGIN PAGES 1025521: RESPONSIVE SURVEY 10256*/ 10257 10258 10259 /*-----------------------------------------------------------------------------------*/ 10260 /* 01: NORMALIZE 10261/*-----------------------------------------------------------------------------------*/ 10262 *, 10263 *::after, 10264 *::before { 10265 box-sizing: border-box; 10266 } 10267 10268 img, 10269 legend { 10270 border: 0 10271 } 10272 10273 legend, 10274 td, 10275 th { 10276 padding: 0 10277 } 10278 10279 html { 10280 font-family: sans-serif; 10281 -ms-text-size-adjust: 100%; 10282 -webkit-text-size-adjust: 100% 10283 } 10284 10285 body { 10286 margin: 0 10287 } 10288 10289 article, 10290 aside, 10291 details, 10292 figcaption, 10293 figure, 10294 footer, 10295 header, 10296 hgroup, 10297 main, 10298 menu, 10299 nav, 10300 section, 10301 summary, 10302 div { 10303 display: block 10304 } 10305 10306 audio, 10307 canvas, 10308 progress, 10309 video { 10310 display: inline-block; 10311 vertical-align: baseline 10312 } 10313 10314 audio:not([controls]) { 10315 display: none; 10316 height: 0 10317 } 10318 10319 [hidden], 10320 template { 10321 display: none 10322 } 10323 10324 a { 10325 background-color: transparent 10326 } 10327 10328 a:active, 10329 a:hover {} 10330 10331 abbr[title] { 10332 border-bottom: 1px dotted 10333 } 10334 10335 dfn { 10336 font-style: italic 10337 } 10338 10339 button, 10340 input, 10341 optgroup, 10342 select, 10343 textarea { 10344 color: inherit; 10345 font: inherit; 10346 margin: 0 10347 } 10348 10349 button { 10350 overflow: visible 10351 } 10352 10353 button, 10354 select { 10355 text-transform: none 10356 } 10357 10358 button, 10359 html input[type=button], 10360 input[type=reset], 10361 input[type=submit] { 10362 -webkit-appearance: button; 10363 cursor: pointer 10364 } 10365 10366 button[disabled], 10367 html input[disabled] { 10368 cursor: default 10369 } 10370 10371 button::-moz-focus-inner, 10372 input::-moz-focus-inner { 10373 border: 0; 10374 padding: 0 10375 } 10376 10377 input { 10378 line-height: normal 10379 } 10380 10381 input[type=checkbox], 10382 input[type=radio] { 10383 box-sizing: border-box; 10384 padding: 0 10385 } 10386 10387 input[type=number]::-webkit-inner-spin-button, 10388 input[type=number]::-webkit-outer-spin-button { 10389 height: auto 10390 } 10391 10392 input[type=search] { 10393 -webkit-appearance: textfield; 10394 -moz-box-sizing: content-box; 10395 -webkit-box-sizing: content-box; 10396 box-sizing: content-box 10397 } 10398 10399 input[type=search]::-webkit-search-cancel-button, 10400 input[type=search]::-webkit-search-decoration { 10401 -webkit-appearance: none 10402 } 10403 10404 fieldset { 10405 border: none; 10406 margin: 0; 10407 padding: 0 10408 } 10409 10410 table { 10411 border-collapse: collapse; 10412 border-spacing: 0 10413 } 10414 10415 10416 /*-----------------------------------------------------------------------------------*/ 10417 /* 02: BASE STYLES 10418/*-----------------------------------------------------------------------------------*/ 10419 html { 10420 max-width: 100%; 10421 width: 100%; 10422 scroll-behavior: smooth; 10423 } 10424 10425 body { 10426 font-family: var(--fontFamilyMain); 10427 font-weight: normal; 10428 font-style: normal; 10429 font-weight: normal; 10430 color: var(--paletteColor1); 10431 -webkit-font-smoothing: antialiased; 10432 -moz-osx-font-smoothing: grayscale; 10433 height: 100%; 10434 max-width: 100%; 10435 width: 100%; 10436 overflow-x: hidden 10437 } 10438 10439 body.noScroll { 10440 overflow: hidden; 10441 padding-right: 17px 10442 } 10443 10444 html.ios-browser body.noScrollDevice, 10445 html.android-browser body.noScrollDevice { 10446 overflow: hidden; 10447 position: fixed; 10448 } 10449 10450 10451 /*-----------------------------------------------------------------------------------*/ 10452 /* 03: GRID 10453/*-----------------------------------------------------------------------------------*/ 10454 .frow { 10455 display: -webkit-box; 10456 display: flex; 10457 flex-wrap: wrap; 10458 -webkit-box-pack: center; 10459 justify-content: center 10460 } 10461 10462 .frow>* { 10463 max-width: 100% 10464 } 10465 10466 .frow.centered { 10467 -webkit-box-pack: center; 10468 justify-content: center; 10469 -webkit-box-align: center;
10470 align-items: center; 10471 align-content: center; 10472 height: 100% 10473 } 10474 10475 .frow.centered-column { 10476 -webkit-box-pack: center; 10477 justify-content: center; 10478 -webkit-box-align: center; 10479 align-items: center; 10480 align-content: center; 10481 -webkit-box-orient: vertical; 10482 -webkit-box-direction: normal; 10483 flex-direction: column; 10484 height: 100% 10485 } 10486 10487 .frow.row-start { 10488 -webkit-box-orient: horizontal; 10489 -webkit-box-direction: normal; 10490 flex-direction: row; 10491 -webkit-box-align: center; 10492 align-items: center; 10493 -webkit-box-pack: start; 10494 justify-content: flex-start 10495 } 10496 10497 .frow.row-center { 10498 -webkit-box-orient: horizontal; 10499 -webkit-box-direction: normal; 10500 flex-direction: row; 10501 -webkit-box-align: center; 10502 align-items: center; 10503 -webkit-box-pack: center; 10504 justify-content: center 10505 } 10506 10507 .frow.row-end { 10508 -webkit-box-orient: horizontal; 10509 -webkit-box-direction: normal; 10510 flex-direction: row; 10511 -webkit-box-align: center; 10512 align-items: center; 10513 -webkit-box-pack: end; 10514 justify-content: flex-end 10515 } 10516 10517 .frow.row-between { 10518 -webkit-box-orient: horizontal; 10519 -webkit-box-direction: normal; 10520 flex-direction: row; 10521 -webkit-box-align: center; 10522 align-items: center; 10523 -webkit-box-pack: justify; 10524 justify-content: space-between 10525 } 10526 10527 .frow.row-around { 10528 -webkit-box-orient: horizontal; 10529 -webkit-box-direction: normal; 10530 flex-direction: row; 10531 -webkit-box-align: center; 10532 align-items: center; 10533 justify-content: space-around 10534 } 10535 10536 .frow.row-evenly { 10537 -webkit-box-orient: horizontal; 10538 -webkit-box-direction: normal; 10539 flex-direction: row; 10540 -webkit-box-align: center; 10541 align-items: center; 10542 -webkit-box-pack: space-evenly; 10543 justify-content: space-evenly 10544 } 10545 10546 .frow.column-start { 10547 -webkit-box-orient: vertical; 10548 -webkit-box-direction: normal; 10549 flex-direction: column; 10550 -webkit-box-align: start; 10551 align-items: flex-start; 10552 align-content: flex-start; 10553 -webkit-box-pack: start; 10554 justify-content: flex-start 10555 } 10556 10557 .frow.column-center { 10558 -webkit-box-orient: vertical; 10559 -webkit-box-direction: normal; 10560 flex-direction: column; 10561 -webkit-box-align: center; 10562 align-items: center; 10563 align-content: center; 10564 -webkit-box-pack: start; 10565 justify-content: flex-start 10566 } 10567 10568 .frow.column-end { 10569 -webkit-box-orient: vertical; 10570 -webkit-box-direction: normal; 10571 flex-direction: column; 10572 -webkit-box-align: end; 10573 align-items: flex-end; 10574 align-content: flex-end; 10575 -webkit-box-pack: start; 10576 justify-content: flex-start 10577 } 10578 10579 .frow.inline { 10580 display: -webkit-inline-box; 10581 display: inline-flex 10582 } 10583 10584 .frow.wrap { 10585 flex-wrap: wrap 10586 } 10587 10588 .frow.wrap-reverse { 10589 flex-wrap: wrap-reverse 10590 } 10591 10592 .frow.nowrap { 10593 flex-wrap: nowrap 10594 } 10595 10596 .frow.direction-row { 10597 -webkit-box-orient: horizontal; 10598 -webkit-box-direction: normal; 10599 flex-direction: row 10600 } 10601 10602 .frow.direction-reverse { 10603 -webkit-box-orient: horizontal; 10604 -webkit-box-direction: reverse; 10605 flex-direction: row-reverse 10606 } 10607 10608 .frow.direction-column { 10609 -webkit-box-orient: vertical; 10610 -webkit-box-direction: normal; 10611 flex-direction: column 10612 } 10613 10614 .frow.direction-column-reverse { 10615 -webkit-box-orient: vertical; 10616 -webkit-box-direction: reverse; 10617 flex-direction: column-reverse 10618 } 10619 10620 .frow.justify-start { 10621 -webkit-box-pack: start; 10622 justify-content: flex-start 10623 } 10624 10625 .frow.justify-end { 10626 -webkit-box-pack: end; 10627 justify-content: flex-end 10628 } 10629 10630 .frow.justify-center { 10631 -webkit-box-pack: center; 10632 justify-content: center 10633 } 10634 10635 .frow.justify-between { 10636 -webkit-box-pack: justify; 10637 justify-content: space-between 10638 } 10639 10640 .frow.justify-around { 10641 justify-content: space-around 10642 } 10643 10644 .frow.justify-evenly { 10645 -webkit-box-pack: space-evenly; 10646 justify-content: space-evenly 10647 } 10648 10649 .frow.items-start { 10650 -webkit-box-align: start; 10651 align-items: flex-start 10652 } 10653 10654 .frow.items-end { 10655 -webkit-box-align: end; 10656 align-items: flex-end 10657 } 10658 10659 .frow.items-center { 10660 -webkit-box-align: center; 10661 align-items: center 10662 } 10663 10664 .frow.items-stretch { 10665 -webkit-box-align: stretch; 10666 align-items: stretch 10667 } 10668 10669 .frow.items-baseline { 10670 -webkit-box-align: baseline;
10671 align-items: baseline 10672 } 10673 10674 .frow.content-start { 10675 align-content: flex-start 10676 } 10677 10678 .frow.content-end { 10679 align-content: flex-end 10680 } 10681 10682 .frow.content-center { 10683 align-content: center 10684 } 10685 10686 .frow.content-between { 10687 align-content: space-between 10688 } 10689 10690 .frow.content-around { 10691 align-content: space-around 10692 } 10693 10694 .frow.content-evenly { 10695 align-content: space-evenly 10696 } 10697 10698 .frow.gutters { 10699 margin-left: -15px; 10700 margin-right: -15px 10701 } 10702 10703 .frow.gutters>[class*=col-xs], 10704 .frow.gutters>[class*=col-sm], 10705 .frow.gutters>[class*=col-md], 10706 .frow.gutters>[class*=col-lg] { 10707 padding-left: 15px; 10708 padding-right: 15px 10709 } 10710 10711 .frow [class*=col-xs], 10712 .frow [class*=col-sm], 10713 .frow [class*=col-md], 10714 .frow [class*=col-lg] { 10715 width: 100% 10716 } 10717 10718 @media (min-width: 0px) { 10719 .frow.xs-centered { 10720 -webkit-box-pack: center; 10721 justify-content: center; 10722 -webkit-box-align: center; 10723 align-items: center; 10724 align-content: center; 10725 height: 100% 10726 } 10727 10728 .frow.xs-centered-column { 10729 -webkit-box-pack: center; 10730 justify-content: center; 10731 -webkit-box-align: center; 10732 align-items: center; 10733 align-content: center; 10734 -webkit-box-orient: vertical; 10735 -webkit-box-direction: normal; 10736 flex-direction: column; 10737 height: 100% 10738 } 10739 10740 .frow.xs-row-start { 10741 -webkit-box-orient: horizontal; 10742 -webkit-box-direction: normal; 10743 flex-direction: row; 10744 -webkit-box-align: center; 10745 align-items: center; 10746 -webkit-box-pack: start; 10747 justify-content: flex-start 10748 } 10749 10750 .frow.xs-row-center { 10751 -webkit-box-orient: horizontal; 10752 -webkit-box-direction: normal; 10753 flex-direction: row; 10754 -webkit-box-align: center; 10755 align-items: center; 10756 -webkit-box-pack: center; 10757 justify-content: center 10758 } 10759 10760 .frow.xs-row-end { 10761 -webkit-box-orient: horizontal; 10762 -webkit-box-direction: normal; 10763 flex-direction: row; 10764 -webkit-box-align: center; 10765 align-items: center; 10766 -webkit-box-pack: end; 10767 justify-content: flex-end 10768 } 10769 10770 .frow.xs-row-between { 10771 -webkit-box-orient: horizontal; 10772 -webkit-box-direction: normal; 10773 flex-direction: row; 10774 -webkit-box-align: center; 10775 align-items: center; 10776 -webkit-box-pack: justify; 10777 justify-content: space-between 10778 } 10779 10780 .frow.xs-row-around { 10781 -webkit-box-orient: horizontal; 10782 -webkit-box-direction: normal; 10783 flex-direction: row; 10784 -webkit-box-align: center; 10785 align-items: center; 10786 justify-content: space-around 10787 } 10788 10789 .frow.xs-row-evenly { 10790 -webkit-box-orient: horizontal; 10791 -webkit-box-direction: normal; 10792 flex-direction: row; 10793 -webkit-box-align: center; 10794 align-items: center; 10795 -webkit-box-pack: space-evenly; 10796 justify-content: space-evenly 10797 } 10798 10799 .frow.xs-column-start { 10800 -webkit-box-orient: vertical; 10801 -webkit-box-direction: normal; 10802 flex-direction: column; 10803 -webkit-box-align: start; 10804 align-items: flex-start; 10805 align-content: flex-start; 10806 -webkit-box-pack: start; 10807 justify-content: flex-start 10808 } 10809 10810 .frow.xs-column-center { 10811 -webkit-box-orient: vertical; 10812 -webkit-box-direction: normal; 10813 flex-direction: column; 10814 -webkit-box-align: center; 10815 align-items: center; 10816 align-content: center; 10817 -webkit-box-pack: start; 10818 justify-content: flex-start 10819 } 10820 10821 .frow.xs-column-end { 10822 -webkit-box-orient: vertical; 10823 -webkit-box-direction: normal; 10824 flex-direction: column; 10825 -webkit-box-align: end; 10826 align-items: flex-end; 10827 align-content: flex-end; 10828 -webkit-box-pack: start; 10829 justify-content: flex-start 10830 } 10831 10832 .frow.xs-inline { 10833 display: -webkit-inline-box; 10834 display: inline-flex 10835 } 10836 10837 .frow.xs-wrap { 10838 flex-wrap: wrap 10839 } 10840 10841 .frow.xs-wrap-reverse { 10842 flex-wrap: wrap-reverse 10843 } 10844 10845 .frow.xs-nowrap { 10846 flex-wrap: nowrap 10847 } 10848 10849 .frow.xs-direction-row { 10850 -webkit-box-orient: horizontal; 10851 -webkit-box-direction: normal; 10852 flex-direction: row 10853 } 10854 10855 .frow.xs-direction-reverse { 10856 -webkit-box-orient: horizontal; 10857 -webkit-box-direction: reverse; 10858 flex-direction: row-reverse 10859 } 10860 10861 .frow.xs-direction-column { 10862 -webkit-box-orient: vertical; 10863 -webkit-box-direction: normal; 10864 flex-direction: column 10865 } 10866 10867 .frow.xs-direction-column-reverse { 10868 -webkit-box-orient: vertical; 10869 -webkit-box-direction: reverse; 10870 flex-direction: column-reverse 10871 } 10872 10873 .frow.xs-justify-start { 10874 -webkit-box-pack: start; 10875 justify-content: flex-start 10876 } 10877 10878 .frow.xs-justify-end { 10879 -webkit-box-pack: end; 10880 justify-content: flex-end 10881 } 10882 10883 .frow.xs-justify-center { 10884 -webkit-box-pack: center; 10885 justify-content: center 10886 } 10887 10888 .frow.xs-justify-between { 10889 -webkit-box-pack: justify; 10890 justify-content: space-between 10891 } 10892 10893 .frow.xs-justify-around { 10894 justify-content: space-around 10895 } 10896 10897 .frow.xs-justify-evenly { 10898 -webkit-box-pack: space-evenly; 10899 justify-content: space-evenly 10900 } 10901 10902 .frow.xs-items-start { 10903 -webkit-box-align: start; 10904 align-items: flex-start 10905 } 10906 10907 .frow.xs-items-end { 10908 -webkit-box-align: end; 10909 align-items: flex-end 10910 } 10911 10912 .frow.xs-items-center { 10913 -webkit-box-align: center; 10914 align-items: center 10915 } 10916 10917 .frow.xs-items-stretch { 10918 -webkit-box-align: stretch; 10919 align-items: stretch 10920 } 10921 10922 .frow.xs-items-baseline { 10923 -webkit-box-align: baseline; 10924 align-items: baseline 10925 } 10926 10927 .frow.xs-content-start { 10928 align-content: flex-start 10929 } 10930 10931 .frow.xs-content-end { 10932 align-content: flex-end 10933 } 10934 10935 .frow.xs-content-center { 10936 align-content: center 10937 } 10938 10939 .frow.xs-content-between { 10940 align-content: space-between 10941 } 10942 10943 .frow.xs-content-around { 10944 align-content: space-around 10945 } 10946 10947 .frow.xs-content-evenly { 10948 align-content: space-evenly 10949 } 10950 10951 .frow.xs-gutters { 10952 margin-left: -15px; 10953 margin-right: -15px 10954 } 10955 10956 .xs-order-1 { 10957 order: 1 10958 } 10959 10960 .xs-order-2 { 10961 order: 2 10962 } 10963 10964 .xs-order-3 { 10965 order: 3 10966 } 10967 10968 .xs-order-4 { 10969 order: 4 10970 } 10971 10972 .xs-order-5 { 10973 order: 5 10974 } 10975 10976 .xs-order-6 { 10977 order: 6 10978 } 10979 10980 .frow .col-xs-1-1 { 10981 width: 100% 10982 } 10983 10984 .frow .col-xs-1-2 { 10985 width: 50% 10986 } 10987 10988 .frow .col-xs-2-2 { 10989 width: 100% 10990 } 10991 10992 .frow .col-xs-1-3 { 10993 width: 33.3333333333% 10994 } 10995 10996 .frow .col-xs-2-3 { 10997 width: 66.6666666667% 10998 } 10999 11000 .frow .col-xs-3-3 { 11001 width: 100% 11002 } 11003 11004 .frow .col-xs-1-4 { 11005 width: 25% 11006 } 11007 11008 .frow .col-xs-2-4 { 11009 width: 50% 11010 } 11011 11012 .frow .col-xs-3-4 { 11013 width: 75% 11014 } 11015 11016 .frow .col-xs-4-4 { 11017 width: 100% 11018 } 11019 11020 .frow .col-xs-1-5 { 11021 width: 20% 11022 } 11023 11024 .frow .col-xs-2-5 { 11025 width: 40% 11026 } 11027 11028 .frow .col-xs-3-5 { 11029 width: 60% 11030 } 11031 11032 .frow .col-xs-4-5 { 11033 width: 80% 11034 } 11035 11036 .frow .col-xs-5-5 { 11037 width: 100% 11038 } 11039 11040 .frow .col-xs-1-6 { 11041 width: 16.6666666667% 11042 } 11043 11044 .frow .col-xs-2-6 { 11045 width: 33.3333333333% 11046 } 11047 11048 .frow .col-xs-3-6 { 11049 width: 50% 11050 } 11051 11052 .frow .col-xs-4-6 { 11053 width: 66.6666666667% 11054 } 11055 11056 .frow .col-xs-5-6 { 11057 width: 83.3333333333% 11058 } 11059 11060 .frow .col-xs-6-6 { 11061 width: 100% 11062 } 11063 11064 .frow .col-xs-1-7 { 11065 width: 14.2857142857% 11066 } 11067 11068 .frow .col-xs-2-7 { 11069 width: 28.5714285714% 11070 } 11071 11072 .frow .col-xs-3-7 { 11073 width: 42.8571428571% 11074 } 11075 11076 .frow .col-xs-4-7 { 11077 width: 57.1428571429% 11078 } 11079 11080 .frow .col-xs-5-7 {
11081 width: 71.4285714286% 11082 } 11083 11084 .frow .col-xs-6-7 { 11085 width: 85.7142857143% 11086 } 11087 11088 .frow .col-xs-7-7 { 11089 width: 100% 11090 } 11091 11092 .frow .col-xs-1-8 { 11093 width: 12.5% 11094 } 11095 11096 .frow .col-xs-2-8 { 11097 width: 25% 11098 } 11099 11100 .frow .col-xs-3-8 { 11101 width: 37.5% 11102 } 11103 11104 .frow .col-xs-4-8 { 11105 width: 50% 11106 } 11107 11108 .frow .col-xs-5-8 { 11109 width: 62.5% 11110 } 11111 11112 .frow .col-xs-6-8 { 11113 width: 75% 11114 } 11115 11116 .frow .col-xs-7-8 { 11117 width: 87.5% 11118 } 11119 11120 .frow .col-xs-8-8 { 11121 width: 100% 11122 } 11123 11124 .frow .col-xs-1-9 { 11125 width: 11.1111111111% 11126 } 11127 11128 .frow .col-xs-2-9 { 11129 width: 22.2222222222% 11130 } 11131 11132 .frow .col-xs-3-9 { 11133 width: 33.3333333333% 11134 } 11135 11136 .frow .col-xs-4-9 { 11137 width: 44.4444444444% 11138 } 11139 11140 .frow .col-xs-5-9 { 11141 width: 55.5555555556% 11142 } 11143 11144 .frow .col-xs-6-9 { 11145 width: 66.6666666667% 11146 } 11147 11148 .frow .col-xs-7-9 { 11149 width: 77.7777777778% 11150 } 11151 11152 .frow .col-xs-8-9 { 11153 width: 88.8888888889% 11154 } 11155 11156 .frow .col-xs-9-9 { 11157 width: 100% 11158 } 11159 11160 .frow .col-xs-1-10 { 11161 width: 10% 11162 } 11163 11164 .frow .col-xs-2-10 { 11165 width: 20% 11166 } 11167 11168 .frow .col-xs-3-10 { 11169 width: 30% 11170 } 11171 11172 .frow .col-xs-4-10 { 11173 width: 40% 11174 } 11175 11176 .frow .col-xs-5-10 { 11177 width: 50% 11178 } 11179 11180 .frow .col-xs-6-10 { 11181 width: 60% 11182 } 11183 11184 .frow .col-xs-7-10 { 11185 width: 70% 11186 } 11187 11188 .frow .col-xs-8-10 { 11189 width: 80% 11190 } 11191 11192 .frow .col-xs-9-10 { 11193 width: 90% 11194 } 11195 11196 .frow .col-xs-10-10 { 11197 width: 100% 11198 } 11199 11200 .frow .col-xs-1-11 { 11201 width: 9.0909090909% 11202 } 11203 11204 .frow .col-xs-2-11 { 11205 width: 18.1818181818% 11206 } 11207 11208 .frow .col-xs-3-11 { 11209 width: 27.2727272727% 11210 } 11211 11212 .frow .col-xs-4-11 { 11213 width: 36.3636363636% 11214 } 11215 11216 .frow .col-xs-5-11 { 11217 width: 45.4545454545% 11218 } 11219 11220 .frow .col-xs-6-11 { 11221 width: 54.5454545455% 11222 } 11223 11224 .frow .col-xs-7-11 { 11225 width: 63.6363636364% 11226 } 11227 11228 .frow .col-xs-8-11 { 11229 width: 72.7272727273% 11230 } 11231 11232 .frow .col-xs-9-11 { 11233 width: 81.8181818182% 11234 } 11235 11236 .frow .col-xs-10-11 { 11237 width: 90.9090909091% 11238 } 11239 11240 .frow .col-xs-11-11 { 11241 width: 100% 11242 } 11243 11244 .frow .col-xs-1-12 { 11245 width: 8.3333333333% 11246 } 11247 11248 .frow .col-xs-2-12 { 11249 width: 16.6666666667% 11250 } 11251 11252 .frow .col-xs-3-12 { 11253 width: 25% 11254 } 11255 11256 .frow .col-xs-4-12 { 11257 width: 33.3333333333% 11258 } 11259 11260 .frow .col-xs-5-12 { 11261 width: 41.6666666667% 11262 } 11263 11264 .frow .col-xs-6-12 { 11265 width: 50% 11266 } 11267 11268 .frow .col-xs-7-12 { 11269 width: 58.3333333333% 11270 } 11271 11272 .frow .col-xs-8-12 { 11273 width: 66.6666666667% 11274 } 11275 11276 .frow .col-xs-9-12 { 11277 width: 75% 11278 } 11279 11280 .frow .col-xs-10-12 { 11281 width: 83.3333333333% 11282 } 11283 11284 .frow .col-xs-11-12 { 11285 width: 91.6666666667% 11286 } 11287 11288 .frow .col-xs-12-12 { 11289 width: 100% 11290 } 11291 } 11292 11293 @media (min-width: 768px) { 11294 .frow.sm-centered { 11295 -webkit-box-pack: center; 11296 justify-content: center; 11297 -webkit-box-align: center; 11298 align-items: center; 11299 align-content: center; 11300 height: 100% 11301 } 11302 11303 .frow.sm-centered-column { 11304 -webkit-box-pack: center; 11305 justify-content: center; 11306 -webkit-box-align: center; 11307 align-items: center; 11308 align-content: center; 11309 -webkit-box-orient: vertical; 11310 -webkit-box-direction: normal; 11311 flex-direction: column; 11312 height: 100% 11313 } 11314 11315 .frow.sm-row-start { 11316 -webkit-box-orient: horizontal; 11317 -webkit-box-direction: normal; 11318 flex-direction: row; 11319 -webkit-box-align: center; 11320 align-items: center; 11321 -webkit-box-pack: start; 11322 justify-content: flex-start 11323 } 11324 11325 .frow.sm-row-center { 11326 -webkit-box-orient: horizontal; 11327 -webkit-box-direction: normal; 11328 flex-direction: row; 11329 -webkit-box-align: center; 11330 align-items: center; 11331 -webkit-box-pack: center; 11332 justify-content: center 11333 } 11334 11335 .frow.sm-row-end { 11336 -webkit-box-orient: horizontal; 11337 -webkit-box-direction: normal; 11338 flex-direction: row; 11339 -webkit-box-align: center; 11340 align-items: center; 11341 -webkit-box-pack: end; 11342 justify-content: flex-end 11343 } 11344 11345 .frow.sm-row-between { 11346 -webkit-box-orient: horizontal; 11347 -webkit-box-direction: normal; 11348 flex-direction: row; 11349 -webkit-box-align: center; 11350 align-items: center; 11351 -webkit-box-pack: justify; 11352 justify-content: space-between 11353 } 11354 11355 .frow.sm-row-around { 11356 -webkit-box-orient: horizontal; 11357 -webkit-box-direction: normal; 11358 flex-direction: row; 11359 -webkit-box-align: center; 11360 align-items: center; 11361 justify-content: space-around 11362 } 11363 11364 .frow.sm-row-evenly { 11365 -webkit-box-orient: horizontal; 11366 -webkit-box-direction: normal; 11367 flex-direction: row; 11368 -webkit-box-align: center; 11369 align-items: center; 11370 -webkit-box-pack: space-evenly; 11371 justify-content: space-evenly 11372 } 11373 11374 .frow.sm-column-start { 11375 -webkit-box-orient: vertical; 11376 -webkit-box-direction: normal; 11377 flex-direction: column; 11378 -webkit-box-align: start; 11379 align-items: flex-start; 11380 align-content: flex-start; 11381 -webkit-box-pack: start; 11382 justify-content: flex-start 11383 } 11384 11385 .frow.sm-column-center { 11386 -webkit-box-orient: vertical; 11387 -webkit-box-direction: normal; 11388 flex-direction: column; 11389 -webkit-box-align: center; 11390 align-items: center; 11391 align-content: center; 11392 -webkit-box-pack: start; 11393 justify-content: flex-start 11394 } 11395 11396 .frow.sm-column-end { 11397 -webkit-box-orient: vertical; 11398 -webkit-box-direction: normal; 11399 flex-direction: column; 11400 -webkit-box-align: end; 11401 align-items: flex-end; 11402 align-content: flex-end; 11403 -webkit-box-pack: start; 11404 justify-content: flex-start 11405 } 11406 11407 .frow.sm-inline { 11408 display: -webkit-inline-box; 11409 display: inline-flex 11410 } 11411 11412 .frow.sm-wrap { 11413 flex-wrap: wrap 11414 } 11415 11416 .frow.sm-wrap-reverse { 11417 flex-wrap: wrap-reverse 11418 } 11419 11420 .frow.sm-nowrap { 11421 flex-wrap: nowrap 11422 } 11423 11424 .frow.sm-direction-row { 11425 -webkit-box-orient: horizontal; 11426 -webkit-box-direction: normal; 11427 flex-direction: row 11428 } 11429 11430 .frow.sm-direction-reverse { 11431 -webkit-box-orient: horizontal; 11432 -webkit-box-direction: reverse; 11433 flex-direction: row-reverse 11434 } 11435 11436 .frow.sm-direction-column { 11437 -webkit-box-orient: vertical; 11438 -webkit-box-direction: normal; 11439 flex-direction: column 11440 } 11441 11442 .frow.sm-direction-column-reverse { 11443 -webkit-box-orient: vertical; 11444 -webkit-box-direction: reverse; 11445 flex-direction: column-reverse 11446 } 11447 11448 .frow.sm-justify-start { 11449 -webkit-box-pack: start; 11450 justify-content: flex-start 11451 } 11452 11453 .frow.sm-justify-end { 11454 -webkit-box-pack: end; 11455 justify-content: flex-end 11456 } 11457 11458 .frow.sm-justify-center { 11459 -webkit-box-pack: center; 11460 justify-content: center 11461 } 11462 11463 .frow.sm-justify-between { 11464 -webkit-box-pack: justify; 11465 justify-content: space-between 11466 } 11467 11468 .frow.sm-justify-around { 11469 justify-content: space-around 11470 } 11471 11472 .frow.sm-justify-evenly { 11473 -webkit-box-pack: space-evenly; 11474 justify-content: space-evenly 11475 } 11476 11477 .frow.sm-items-start { 11478 -webkit-box-align: start; 11479 align-items: flex-start 11480 } 11481 11482 .frow.sm-items-end { 11483 -webkit-box-align: end; 11484 align-items: flex-end 11485 } 11486 11487 .frow.sm-items-center { 11488 -webkit-box-align: center; 11489 align-items: center 11490 } 11491 11492 .frow.sm-items-stretch { 11493 -webkit-box-align: stretch; 11494 align-items: stretch 11495 } 11496 11497 .frow.sm-items-baseline { 11498 -webkit-box-align: baseline; 11499 align-items: baseline 11500 } 11501 11502 .frow.sm-content-start { 11503 align-content: flex-start 11504 } 11505 11506 .frow.sm-content-end { 11507 align-content: flex-end 11508 } 11509 11510 .frow.sm-content-center { 11511 align-content: center 11512 } 11513 11514 .frow.sm-content-between { 11515 align-content: space-between 11516 } 11517 11518 .frow.sm-content-around { 11519 align-content: space-around 11520 } 11521 11522 .frow.sm-content-evenly { 11523 align-content: space-evenly 11524 } 11525 11526 .frow.sm-gutters { 11527 margin-left: -15px; 11528 margin-right: -15px 11529 } 11530 11531 .sm-order-1 { 11532 order: 1 11533 } 11534 11535 .sm-order-2 { 11536 order: 2 11537 } 11538 11539 .sm-order-3 { 11540 order: 3 11541 } 11542 11543 .sm-order-4 { 11544 order: 4 11545 } 11546 11547 .sm-order-5 { 11548 order: 5 11549 } 11550 11551 .sm-order-6 { 11552 order: 6 11553 } 11554 11555 .frow .col-sm-1-1 { 11556 width: 100% 11557 } 11558 11559 .frow .col-sm-1-2 { 11560 width: 50% 11561 } 11562 11563 .frow .col-sm-2-2 { 11564 width: 100% 11565 } 11566 11567 .frow .col-sm-1-3 { 11568 width: 33.3333333333% 11569 } 11570 11571 .frow .col-sm-2-3 { 11572 width: 66.6666666667% 11573 } 11574 11575 .frow .col-sm-3-3 { 11576 width: 100% 11577 } 11578 11579 .frow .col-sm-1-4 { 11580 width: 25% 11581 } 11582 11583 .frow .col-sm-2-4 { 11584 width: 50% 11585 } 11586 11587 .frow .col-sm-3-4 { 11588 width: 75% 11589 } 11590 11591 .frow .col-sm-4-4 { 11592 width: 100% 11593 } 11594 11595 .frow .col-sm-1-5 { 11596 width: 20% 11597 } 11598 11599 .frow .col-sm-2-5 { 11600 width: 40% 11601 } 11602 11603 .frow .col-sm-3-5 { 11604 width: 60% 11605 } 11606 11607 .frow .col-sm-4-5 { 11608 width: 80% 11609 } 11610 11611 .frow .col-sm-5-5 { 11612 width: 100% 11613 } 11614 11615 .frow .col-sm-1-6 { 11616 width: 16.6666666667% 11617 } 11618 11619 .frow .col-sm-2-6 { 11620 width: 33.3333333333% 11621 } 11622 11623 .frow .col-sm-3-6 { 11624 width: 50% 11625 } 11626 11627 .frow .col-sm-4-6 { 11628 width: 66.6666666667% 11629 } 11630 11631 .frow .col-sm-5-6 { 11632 width: 83.3333333333% 11633 } 11634 11635 .frow .col-sm-6-6 { 11636 width: 100% 11637 } 11638 11639 .frow .col-sm-1-7 { 11640 width: 14.2857142857% 11641 } 11642 11643 .frow .col-sm-2-7 { 11644 width: 28.5714285714% 11645 } 11646 11647 .frow .col-sm-3-7 { 11648 width: 42.8571428571% 11649 } 11650 11651 .frow .col-sm-4-7 { 11652 width: 57.1428571429% 11653 } 11654 11655 .frow .col-sm-5-7 {
11656 width: 71.4285714286% 11657 } 11658 11659 .frow .col-sm-6-7 { 11660 width: 85.7142857143% 11661 } 11662 11663 .frow .col-sm-7-7 { 11664 width: 100% 11665 } 11666 11667 .frow .col-sm-1-8 { 11668 width: 12.5% 11669 } 11670 11671 .frow .col-sm-2-8 { 11672 width: 25% 11673 } 11674 11675 .frow .col-sm-3-8 { 11676 width: 37.5% 11677 } 11678 11679 .frow .col-sm-4-8 { 11680 width: 50% 11681 } 11682 11683 .frow .col-sm-5-8 { 11684 width: 62.5% 11685 } 11686 11687 .frow .col-sm-6-8 { 11688 width: 75% 11689 } 11690 11691 .frow .col-sm-7-8 { 11692 width: 87.5% 11693 } 11694 11695 .frow .col-sm-8-8 { 11696 width: 100% 11697 } 11698 11699 .frow .col-sm-1-9 { 11700 width: 11.1111111111% 11701 } 11702 11703 .frow .col-sm-2-9 { 11704 width: 22.2222222222% 11705 } 11706 11707 .frow .col-sm-3-9 { 11708 width: 33.3333333333% 11709 } 11710 11711 .frow .col-sm-4-9 { 11712 width: 44.4444444444% 11713 } 11714 11715 .frow .col-sm-5-9 { 11716 width: 55.5555555556% 11717 } 11718 11719 .frow .col-sm-6-9 { 11720 width: 66.6666666667% 11721 } 11722 11723 .frow .col-sm-7-9 { 11724 width: 77.7777777778% 11725 } 11726 11727 .frow .col-sm-8-9 { 11728 width: 88.8888888889% 11729 } 11730 11731 .frow .col-sm-9-9 { 11732 width: 100% 11733 } 11734 11735 .frow .col-sm-1-10 { 11736 width: 10% 11737 } 11738 11739 .frow .col-sm-2-10 { 11740 width: 20% 11741 } 11742 11743 .frow .col-sm-3-10 { 11744 width: 30% 11745 } 11746 11747 .frow .col-sm-4-10 { 11748 width: 40% 11749 } 11750 11751 .frow .col-sm-5-10 { 11752 width: 50% 11753 } 11754 11755 .frow .col-sm-6-10 { 11756 width: 60% 11757 } 11758 11759 .frow .col-sm-7-10 { 11760 width: 70% 11761 } 11762 11763 .frow .col-sm-8-10 { 11764 width: 80% 11765 } 11766 11767 .frow .col-sm-9-10 { 11768 width: 90% 11769 } 11770 11771 .frow .col-sm-10-10 { 11772 width: 100% 11773 } 11774 11775 .frow .col-sm-1-11 { 11776 width: 9.0909090909% 11777 } 11778 11779 .frow .col-sm-2-11 { 11780 width: 18.1818181818% 11781 } 11782 11783 .frow .col-sm-3-11 { 11784 width: 27.2727272727% 11785 } 11786 11787 .frow .col-sm-4-11 { 11788 width: 36.3636363636% 11789 } 11790 11791 .frow .col-sm-5-11 { 11792 width: 45.4545454545% 11793 } 11794 11795 .frow .col-sm-6-11 { 11796 width: 54.5454545455% 11797 } 11798 11799 .frow .col-sm-7-11 { 11800 width: 63.6363636364% 11801 } 11802 11803 .frow .col-sm-8-11 { 11804 width: 72.7272727273% 11805 } 11806 11807 .frow .col-sm-9-11 { 11808 width: 81.8181818182% 11809 } 11810 11811 .frow .col-sm-10-11 { 11812 width: 90.9090909091% 11813 } 11814 11815 .frow .col-sm-11-11 { 11816 width: 100% 11817 } 11818 11819 .frow .col-sm-1-12 { 11820 width: 8.3333333333% 11821 } 11822 11823 .frow .col-sm-2-12 { 11824 width: 16.6666666667% 11825 } 11826 11827 .frow .col-sm-3-12 { 11828 width: 25% 11829 } 11830 11831 .frow .col-sm-4-12 { 11832 width: 33.3333333333% 11833 } 11834 11835 .frow .col-sm-5-12 { 11836 width: 41.6666666667% 11837 } 11838 11839 .frow .col-sm-6-12 { 11840 width: 50% 11841 } 11842 11843 .frow .col-sm-7-12 { 11844 width: 58.3333333333% 11845 } 11846 11847 .frow .col-sm-8-12 { 11848 width: 66.6666666667% 11849 } 11850 11851 .frow .col-sm-9-12 { 11852 width: 75% 11853 } 11854 11855 .frow .col-sm-10-12 { 11856 width: 83.3333333333% 11857 } 11858 11859 .frow .col-sm-11-12 { 11860 width: 91.6666666667% 11861 } 11862 11863 .frow .col-sm-12-12 { 11864 width: 100% 11865 } 11866 } 11867 11868 @media (min-width: 992px) { 11869 .frow.md-centered { 11870 -webkit-box-pack: center; 11871 justify-content: center; 11872 -webkit-box-align: center; 11873 align-items: center; 11874 align-content: center; 11875 height: 100% 11876 } 11877 11878 .frow.md-centered-column { 11879 -webkit-box-pack: center; 11880 justify-content: center; 11881 -webkit-box-align: center; 11882 align-items: center; 11883 align-content: center; 11884 -webkit-box-orient: vertical; 11885 -webkit-box-direction: normal; 11886 flex-direction: column; 11887 height: 100% 11888 } 11889 11890 .frow.md-row-start { 11891 -webkit-box-orient: horizontal; 11892 -webkit-box-direction: normal; 11893 flex-direction: row; 11894 -webkit-box-align: center; 11895 align-items: center; 11896 -webkit-box-pack: start; 11897 justify-content: flex-start 11898 } 11899 11900 .frow.md-row-center { 11901 -webkit-box-orient: horizontal; 11902 -webkit-box-direction: normal; 11903 flex-direction: row; 11904 -webkit-box-align: center; 11905 align-items: center; 11906 -webkit-box-pack: center; 11907 justify-content: center 11908 } 11909 11910 .frow.md-row-end { 11911 -webkit-box-orient: horizontal; 11912 -webkit-box-direction: normal; 11913 flex-direction: row; 11914 -webkit-box-align: center; 11915 align-items: center; 11916 -webkit-box-pack: end; 11917 justify-content: flex-end 11918 } 11919 11920 .frow.md-row-between { 11921 -webkit-box-orient: horizontal; 11922 -webkit-box-direction: normal; 11923 flex-direction: row; 11924 -webkit-box-align: center; 11925 align-items: center; 11926 -webkit-box-pack: justify; 11927 justify-content: space-between 11928 } 11929 11930 .frow.md-row-around { 11931 -webkit-box-orient: horizontal; 11932 -webkit-box-direction: normal; 11933 flex-direction: row; 11934 -webkit-box-align: center; 11935 align-items: center; 11936 justify-content: space-around 11937 } 11938 11939 .frow.md-row-evenly { 11940 -webkit-box-orient: horizontal; 11941 -webkit-box-direction: normal; 11942 flex-direction: row; 11943 -webkit-box-align: center; 11944 align-items: center; 11945 -webkit-box-pack: space-evenly; 11946 justify-content: space-evenly 11947 } 11948 11949 .frow.md-column-start { 11950 -webkit-box-orient: vertical; 11951 -webkit-box-direction: normal; 11952 flex-direction: column; 11953 -webkit-box-align: start; 11954 align-items: flex-start; 11955 align-content: flex-start; 11956 -webkit-box-pack: start; 11957 justify-content: flex-start 11958 } 11959 11960 .frow.md-column-center { 11961 -webkit-box-orient: vertical; 11962 -webkit-box-direction: normal; 11963 flex-direction: column; 11964 -webkit-box-align: center; 11965 align-items: center; 11966 align-content: center; 11967 -webkit-box-pack: start; 11968 justify-content: flex-start 11969 } 11970 11971 .frow.md-column-end { 11972 -webkit-box-orient: vertical; 11973 -webkit-box-direction: normal; 11974 flex-direction: column; 11975 -webkit-box-align: end; 11976 align-items: flex-end; 11977 align-content: flex-end; 11978 -webkit-box-pack: start; 11979 justify-content: flex-start 11980 } 11981 11982 .frow.md-inline { 11983 display: -webkit-inline-box; 11984 display: inline-flex 11985 } 11986 11987 .frow.md-wrap { 11988 flex-wrap: wrap 11989 } 11990 11991 .frow.md-wrap-reverse { 11992 flex-wrap: wrap-reverse 11993 } 11994 11995 .frow.md-nowrap { 11996 flex-wrap: nowrap 11997 } 11998 11999 .frow.md-direction-row { 12000 -webkit-box-orient: horizontal; 12001 -webkit-box-direction: normal; 12002 flex-direction: row 12003 } 12004 12005 .frow.md-direction-reverse { 12006 -webkit-box-orient: horizontal; 12007 -webkit-box-direction: reverse; 12008 flex-direction: row-reverse 12009 } 12010 12011 .frow.md-direction-column { 12012 -webkit-box-orient: vertical; 12013 -webkit-box-direction: normal; 12014 flex-direction: column 12015 } 12016 12017 .frow.md-direction-column-reverse { 12018 -webkit-box-orient: vertical; 12019 -webkit-box-direction: reverse; 12020 flex-direction: column-reverse 12021 } 12022 12023 .frow.md-justify-start { 12024 -webkit-box-pack: start; 12025 justify-content: flex-start 12026 } 12027 12028 .frow.md-justify-end { 12029 -webkit-box-pack: end; 12030 justify-content: flex-end 12031 } 12032 12033 .frow.md-justify-center { 12034 -webkit-box-pack: center; 12035 justify-content: center 12036 } 12037 12038 .frow.md-justify-between { 12039 -webkit-box-pack: justify; 12040 justify-content: space-between 12041 } 12042 12043 .frow.md-justify-around { 12044 justify-content: space-around 12045 } 12046 12047 .frow.md-justify-evenly { 12048 -webkit-box-pack: space-evenly; 12049 justify-content: space-evenly 12050 } 12051 12052 .frow.md-items-start { 12053 -webkit-box-align: start; 12054 align-items: flex-start 12055 } 12056 12057 .frow.md-items-end { 12058 -webkit-box-align: end; 12059 align-items: flex-end 12060 } 12061 12062 .frow.md-items-center { 12063 -webkit-box-align: center; 12064 align-items: center 12065 } 12066 12067 .frow.md-items-stretch { 12068 -webkit-box-align: stretch; 12069 align-items: stretch 12070 } 12071 12072 .frow.md-items-baseline { 12073 -webkit-box-align: baseline; 12074 align-items: baseline 12075 } 12076 12077 .frow.md-content-start { 12078 align-content: flex-start 12079 } 12080 12081 .frow.md-content-end { 12082 align-content: flex-end 12083 } 12084 12085 .frow.md-content-center { 12086 align-content: center 12087 } 12088 12089 .frow.md-content-between { 12090 align-content: space-between 12091 } 12092 12093 .frow.md-content-around { 12094 align-content: space-around 12095 } 12096 12097 .frow.md-content-evenly { 12098 align-content: space-evenly 12099 } 12100 12101 .frow.md-gutters { 12102 margin-left: -15px; 12103 margin-right: -15px 12104 } 12105 12106 .md-order-1 { 12107 order: 1 12108 } 12109 12110 .md-order-2 { 12111 order: 2 12112 } 12113 12114 .md-order-3 { 12115 order: 3 12116 } 12117 12118 .md-order-4 { 12119 order: 4 12120 } 12121 12122 .md-order-5 { 12123 order: 5 12124 } 12125 12126 .md-order-6 { 12127 order: 6 12128 } 12129 12130 .frow .col-md-1-1 { 12131 width: 100% 12132 } 12133 12134 .frow .col-md-1-2 { 12135 width: 50% 12136 } 12137 12138 .frow .col-md-2-2 {
12139 width: 100% 12140 } 12141 12142 .frow .col-md-1-3 { 12143 width: 33.3333333333% 12144 } 12145 12146 .frow .col-md-2-3 { 12147 width: 66.6666666667% 12148 } 12149 12150 .frow .col-md-3-3 { 12151 width: 100% 12152 } 12153 12154 .frow .col-md-1-4 { 12155 width: 25% 12156 } 12157 12158 .frow .col-md-2-4 { 12159 width: 50% 12160 } 12161 12162 .frow .col-md-3-4 { 12163 width: 75% 12164 } 12165 12166 .frow .col-md-4-4 { 12167 width: 100% 12168 } 12169 12170 .frow .col-md-1-5 { 12171 width: 20% 12172 } 12173 12174 .frow .col-md-2-5 { 12175 width: 40% 12176 } 12177 12178 .frow .col-md-3-5 { 12179 width: 60% 12180 } 12181 12182 .frow .col-md-4-5 { 12183 width: 80% 12184 } 12185 12186 .frow .col-md-5-5 { 12187 width: 100% 12188 } 12189 12190 .frow .col-md-1-6 { 12191 width: 16.6666666667% 12192 } 12193 12194 .frow .col-md-2-6 { 12195 width: 33.3333333333% 12196 } 12197 12198 .frow .col-md-3-6 { 12199 width: 50% 12200 } 12201 12202 .frow .col-md-4-6 { 12203 width: 66.6666666667% 12204 } 12205 12206 .frow .col-md-5-6 { 12207 width: 83.3333333333% 12208 } 12209 12210 .frow .col-md-6-6 { 12211 width: 100% 12212 } 12213 12214 .frow .col-md-1-7 { 12215 width: 14.2857142857% 12216 } 12217 12218 .frow .col-md-2-7 { 12219 width: 28.5714285714% 12220 } 12221 12222 .frow .col-md-3-7 { 12223 width: 42.8571428571% 12224 } 12225 12226 .frow .col-md-4-7 { 12227 width: 57.1428571429% 12228 } 12229 12230 .frow .col-md-5-7 { 12231 width: 71.4285714286% 12232 } 12233 12234 .frow .col-md-6-7 { 12235 width: 85.7142857143% 12236 } 12237 12238 .frow .col-md-7-7 { 12239 width: 100% 12240 } 12241 12242 .frow .col-md-1-8 { 12243 width: 12.5% 12244 } 12245 12246 .frow .col-md-2-8 { 12247 width: 25% 12248 } 12249 12250 .frow .col-md-3-8 { 12251 width: 37.5% 12252 } 12253 12254 .frow .col-md-4-8 { 12255 width: 50% 12256 } 12257 12258 .frow .col-md-5-8 { 12259 width: 62.5% 12260 } 12261 12262 .frow .col-md-6-8 { 12263 width: 75% 12264 } 12265 12266 .frow .col-md-7-8 { 12267 width: 87.5% 12268 } 12269 12270 .frow .col-md-8-8 { 12271 width: 100% 12272 } 12273 12274 .frow .col-md-1-9 { 12275 width: 11.1111111111% 12276 } 12277 12278 .frow .col-md-2-9 { 12279 width: 22.2222222222% 12280 } 12281 12282 .frow .col-md-3-9 { 12283 width: 33.3333333333% 12284 } 12285 12286 .frow .col-md-4-9 { 12287 width: 44.4444444444% 12288 } 12289 12290 .frow .col-md-5-9 { 12291 width: 55.5555555556% 12292 } 12293 12294 .frow .col-md-6-9 { 12295 width: 66.6666666667% 12296 } 12297 12298 .frow .col-md-7-9 { 12299 width: 77.7777777778% 12300 } 12301 12302 .frow .col-md-8-9 { 12303 width: 88.8888888889% 12304 } 12305 12306 .frow .col-md-9-9 { 12307 width: 100% 12308 } 12309 12310 .frow .col-md-1-10 { 12311 width: 10% 12312 } 12313 12314 .frow .col-md-2-10 { 12315 width: 20% 12316 } 12317 12318 .frow .col-md-3-10 { 12319 width: 30% 12320 } 12321 12322 .frow .col-md-4-10 { 12323 width: 40% 12324 } 12325 12326 .frow .col-md-5-10 { 12327 width: 50% 12328 } 12329 12330 .frow .col-md-6-10 { 12331 width: 60% 12332 } 12333 12334 .frow .col-md-7-10 { 12335 width: 70% 12336 } 12337 12338 .frow .col-md-8-10 { 12339 width: 80% 12340 } 12341 12342 .frow .col-md-9-10 { 12343 width: 90% 12344 } 12345 12346 .frow .col-md-10-10 { 12347 width: 100% 12348 } 12349 12350 .frow .col-md-1-11 { 12351 width: 9.0909090909% 12352 } 12353 12354 .frow .col-md-2-11 { 12355 width: 18.1818181818% 12356 } 12357 12358 .frow .col-md-3-11 { 12359 width: 27.2727272727% 12360 } 12361 12362 .frow .col-md-4-11 { 12363 width: 36.3636363636% 12364 } 12365 12366 .frow .col-md-5-11 { 12367 width: 45.4545454545% 12368 } 12369 12370 .frow .col-md-6-11 { 12371 width: 54.5454545455% 12372 } 12373 12374 .frow .col-md-7-11 { 12375 width: 63.6363636364% 12376 } 12377 12378 .frow .col-md-8-11 { 12379 width: 72.7272727273% 12380 } 12381 12382 .frow .col-md-9-11 { 12383 width: 81.8181818182% 12384 } 12385 12386 .frow .col-md-10-11 { 12387 width: 90.9090909091% 12388 } 12389 12390 .frow .col-md-11-11 { 12391 width: 100% 12392 } 12393 12394 .frow .col-md-1-12 { 12395 width: 8.3333333333% 12396 } 12397 12398 .frow .col-md-2-12 { 12399 width: 16.6666666667% 12400 } 12401 12402 .frow .col-md-3-12 { 12403 width: 25% 12404 } 12405 12406 .frow .col-md-4-12 { 12407 width: 33.3333333333% 12408 } 12409 12410 .frow .col-md-5-12 { 12411 width: 41.6666666667% 12412 } 12413 12414 .frow .col-md-6-12 { 12415 width: 50% 12416 } 12417 12418 .frow .col-md-7-12 { 12419 width: 58.3333333333% 12420 } 12421 12422 .frow .col-md-8-12 { 12423 width: 66.6666666667% 12424 } 12425 12426 .frow .col-md-9-12 { 12427 width: 75% 12428 } 12429 12430 .frow .col-md-10-12 { 12431 width: 83.3333333333% 12432 } 12433 12434 .frow .col-md-11-12 { 12435 width: 91.6666666667% 12436 } 12437 12438 .frow .col-md-12-12 { 12439 width: 100% 12440 } 12441 } 12442 12443 @media (min-width: 1200px) { 12444 .lg-order-1 { 12445 order: 1 12446 } 12447 12448 .lg-order-2 { 12449 order: 2 12450 } 12451 12452 .lg-order-3 { 12453 order: 3 12454 } 12455 12456 .lg-order-4 { 12457 order: 4 12458 } 12459 12460 .lg-order-5 { 12461 order: 5 12462 } 12463 12464 .lg-order-6 { 12465 order: 6 12466 } 12467 12468 .frow .col-lg-1-1 { 12469 width: 100% 12470 } 12471 12472 .frow .col-lg-1-2 { 12473 width: 50% 12474 } 12475 12476 .frow .col-lg-2-2 { 12477 width: 100% 12478 } 12479 12480 .frow .col-lg-1-3 { 12481 width: 33.3333333333% 12482 } 12483 12484 .frow .col-lg-2-3 { 12485 width: 66.6666666667% 12486 } 12487 12488 .frow .col-lg-3-3 { 12489 width: 100% 12490 } 12491 12492 .frow .col-lg-1-4 { 12493 width: 25% 12494 } 12495 12496 .frow .col-lg-2-4 { 12497 width: 50% 12498 } 12499 12500 .frow .col-lg-3-4 { 12501 width: 75% 12502 } 12503 12504 .frow .col-lg-4-4 { 12505 width: 100% 12506 } 12507 12508 .frow .col-lg-1-5 { 12509 width: 20% 12510 } 12511 12512 .frow .col-lg-2-5 { 12513 width: 40% 12514 } 12515 12516 .frow .col-lg-3-5 { 12517 width: 60% 12518 } 12519 12520 .frow .col-lg-4-5 { 12521 width: 80% 12522 } 12523 12524 .frow .col-lg-5-5 { 12525 width: 100% 12526 } 12527 12528 .frow .col-lg-1-6 { 12529 width: 16.6666666667% 12530 } 12531 12532 .frow .col-lg-2-6 { 12533 width: 33.3333333333% 12534 } 12535 12536 .frow .col-lg-3-6 { 12537 width: 50% 12538 } 12539 12540 .frow .col-lg-4-6 { 12541 width: 66.6666666667% 12542 } 12543 12544 .frow .col-lg-5-6 { 12545 width: 83.3333333333% 12546 } 12547 12548 .frow .col-lg-6-6 { 12549 width: 100% 12550 } 12551 12552 .frow .col-lg-1-7 { 12553 width: 14.2857142857% 12554 } 12555 12556 .frow .col-lg-2-7 { 12557 width: 28.5714285714% 12558 } 12559 12560 .frow .col-lg-3-7 { 12561 width: 42.8571428571% 12562 } 12563 12564 .frow .col-lg-4-7 { 12565 width: 57.1428571429% 12566 } 12567 12568 .frow .col-lg-5-7 {
12569 width: 71.4285714286% 12570 } 12571 12572 .frow .col-lg-6-7 { 12573 width: 85.7142857143% 12574 } 12575 12576 .frow .col-lg-7-7 { 12577 width: 100% 12578 } 12579 12580 .frow .col-lg-1-8 { 12581 width: 12.5% 12582 } 12583 12584 .frow .col-lg-2-8 { 12585 width: 25% 12586 } 12587 12588 .frow .col-lg-3-8 { 12589 width: 37.5% 12590 } 12591 12592 .frow .col-lg-4-8 { 12593 width: 50% 12594 } 12595 12596 .frow .col-lg-5-8 { 12597 width: 62.5% 12598 } 12599 12600 .frow .col-lg-6-8 { 12601 width: 75% 12602 } 12603 12604 .frow .col-lg-7-8 { 12605 width: 87.5% 12606 } 12607 12608 .frow .col-lg-8-8 { 12609 width: 100% 12610 } 12611 12612 .frow .col-lg-1-9 { 12613 width: 11.1111111111% 12614 } 12615 12616 .frow .col-lg-2-9 { 12617 width: 22.2222222222% 12618 } 12619 12620 .frow .col-lg-3-9 { 12621 width: 33.3333333333% 12622 } 12623 12624 .frow .col-lg-4-9 { 12625 width: 44.4444444444% 12626 } 12627 12628 .frow .col-lg-5-9 { 12629 width: 55.5555555556% 12630 } 12631 12632 .frow .col-lg-6-9 { 12633 width: 66.6666666667% 12634 } 12635 12636 .frow .col-lg-7-9 { 12637 width: 77.7777777778% 12638 } 12639 12640 .frow .col-lg-8-9 { 12641 width: 88.8888888889% 12642 } 12643 12644 .frow .col-lg-9-9 { 12645 width: 100% 12646 } 12647 12648 .frow .col-lg-1-10 { 12649 width: 10% 12650 } 12651 12652 .frow .col-lg-2-10 { 12653 width: 20% 12654 } 12655 12656 .frow .col-lg-3-10 { 12657 width: 30% 12658 } 12659 12660 .frow .col-lg-4-10 { 12661 width: 40% 12662 } 12663 12664 .frow .col-lg-5-10 { 12665 width: 50% 12666 } 12667 12668 .frow .col-lg-6-10 { 12669 width: 60% 12670 } 12671 12672 .frow .col-lg-7-10 { 12673 width: 70% 12674 } 12675 12676 .frow .col-lg-8-10 { 12677 width: 80% 12678 } 12679 12680 .frow .col-lg-9-10 { 12681 width: 90% 12682 } 12683 12684 .frow .col-lg-10-10 { 12685 width: 100% 12686 } 12687 12688 .frow .col-lg-1-11 { 12689 width: 9.0909090909% 12690 } 12691 12692 .frow .col-lg-2-11 { 12693 width: 18.1818181818% 12694 } 12695 12696 .frow .col-lg-3-11 { 12697 width: 27.2727272727% 12698 } 12699 12700 .frow .col-lg-4-11 { 12701 width: 36.3636363636% 12702 } 12703 12704 .frow .col-lg-5-11 { 12705 width: 45.4545454545% 12706 } 12707 12708 .frow .col-lg-6-11 { 12709 width: 54.5454545455% 12710 } 12711 12712 .frow .col-lg-7-11 { 12713 width: 63.6363636364% 12714 } 12715 12716 .frow .col-lg-8-11 { 12717 width: 72.7272727273% 12718 } 12719 12720 .frow .col-lg-9-11 { 12721 width: 81.8181818182% 12722 } 12723 12724 .frow .col-lg-10-11 { 12725 width: 90.9090909091% 12726 } 12727 12728 .frow .col-lg-11-11 { 12729 width: 100% 12730 } 12731 12732 .frow .col-lg-1-12 { 12733 width: 8.3333333333% 12734 } 12735 12736 .frow .col-lg-2-12 { 12737 width: 16.6666666667% 12738 } 12739 12740 .frow .col-lg-3-12 { 12741 width: 25% 12742 } 12743 12744 .frow .col-lg-4-12 { 12745 width: 33.3333333333% 12746 } 12747 12748 .frow .col-lg-5-12 { 12749 width: 41.6666666667% 12750 } 12751 12752 .frow .col-lg-6-12 { 12753 width: 50% 12754 } 12755 12756 .frow .col-lg-7-12 { 12757 width: 58.3333333333% 12758 } 12759 12760 .frow .col-lg-8-12 { 12761 width: 66.6666666667% 12762 } 12763 12764 .frow .col-lg-9-12 { 12765 width: 75% 12766 } 12767 12768 .frow .col-lg-10-12 { 12769 width: 83.3333333333% 12770 } 12771 12772 .frow .col-lg-11-12 { 12773 width: 91.6666666667% 12774 } 12775 12776 .frow .col-lg-12-12 { 12777 width: 100% 12778 } 12779 } 12780 12781 .frow-container { 12782 width: 100%; 12783 margin-right: auto; 12784 margin-left: auto; 12785 padding-left: 15px; 12786 padding-right: 15px 12787 } 12788 12789 @media (min-width: 768px) { 12790 .frow-container { 12791 max-width: 750px 12792 } 12793 } 12794 12795 @media (min-width: 992px) { 12796 .frow-container { 12797 max-width: 970px 12798 } 12799 } 12800 12801 @media (min-width: 1200px) { 12802 .frow-container { 12803 max-width: 1300px 12804 } 12805 } 12806 12807 @media (max-width: 767px) { 12808 .frow.direction-row-xs { 12809 -webkit-box-orient: horizontal; 12810 -webkit-box-direction: normal; 12811 flex-direction: row 12812 } 12813 12814 .frow.direction-reverse-xs { 12815 -webkit-box-orient: horizontal; 12816 -webkit-box-direction: reverse; 12817 flex-direction: row-reverse 12818 } 12819 12820 .frow.direction-column-xs { 12821 -webkit-box-orient: vertical; 12822 -webkit-box-direction: normal; 12823 flex-direction: column 12824 } 12825 12826 .frow.direction-column-reverse-xs { 12827 -webkit-box-orient: vertical; 12828 -webkit-box-direction: reverse; 12829 flex-direction: column-reverse 12830 } 12831 } 12832 12833 @media (min-width: 768px) and (max-width: 991px) { 12834 .frow.direction-row-sm { 12835 -webkit-box-orient: horizontal; 12836 -webkit-box-direction: normal; 12837 flex-direction: row 12838 } 12839 12840 .frow.direction-reverse-sm { 12841 -webkit-box-orient: horizontal; 12842 -webkit-box-direction: reverse; 12843 flex-direction: row-reverse 12844 } 12845 12846 .frow.direction-column-sm { 12847 -webkit-box-orient: vertical; 12848 -webkit-box-direction: normal; 12849 flex-direction: column 12850 } 12851 12852 .frow.direction-column-reverse-sm { 12853 -webkit-box-orient: vertical; 12854 -webkit-box-direction: reverse; 12855 flex-direction: column-reverse 12856 } 12857 } 12858 12859 @media (min-width: 992px) and (max-width: 1199px) { 12860 .frow.direction-row-md { 12861 -webkit-box-orient: horizontal; 12862 -webkit-box-direction: normal; 12863 flex-direction: row 12864 } 12865 12866 .frow.direction-reverse-md { 12867 -webkit-box-orient: horizontal; 12868 -webkit-box-direction: reverse; 12869 flex-direction: row-reverse 12870 } 12871 12872 .frow.direction-column-md { 12873 -webkit-box-orient: vertical; 12874 -webkit-box-direction: normal; 12875 flex-direction: column 12876 } 12877 12878 .frow.direction-column-reverse-md { 12879 -webkit-box-orient: vertical; 12880 -webkit-box-direction: reverse; 12881 flex-direction: column-reverse 12882 } 12883 } 12884 12885 @media (min-width: 1200px) { 12886 .frow.direction-row-lg { 12887 -webkit-box-orient: horizontal; 12888 -webkit-box-direction: normal; 12889 flex-direction: row 12890 } 12891 12892 .frow.direction-reverse-lg { 12893 -webkit-box-orient: horizontal; 12894 -webkit-box-direction: reverse; 12895 flex-direction: row-reverse 12896 } 12897 12898 .frow.direction-column-lg { 12899 -webkit-box-orient: vertical; 12900 -webkit-box-direction: normal; 12901 flex-direction: column 12902 } 12903 12904 .frow.direction-column-reverse-lg { 12905 -webkit-box-orient: vertical; 12906 -webkit-box-direction: reverse; 12907 flex-direction: column-reverse 12908 } 12909 } 12910 12911 12912 /*-----------------------------------------------------------------------------------*/ 12913 /* 04: TYOGRAPHY 12914/*-----------------------------------------------------------------------------------*/ 12915 h1, 12916 body.app_id_22 h3.ObjTitle { 12917 font-size: 40px; 12918 line-height: 1.17; 12919 color: var(--paletteColor1); 12920 font-family: var(--fontFamilyMain); 12921 font-weight: 700; 12922 margin: 0 0 24px 0 12923 } 12924 12925 h2 { 12926 font-size: 28px; 12927 line-height: 1.13; 12928 color: var(--paletteColor1); 12929 font-family: var(--fontFamilyMain); 12930 font-weight: 700; 12931 margin: 0 0 16px 0 12932 } 12933 12934 h3 { 12935 font-size: 24px; 12936 line-height: 1.5; 12937 color: var(--paletteColor1); 12938 font-family: var(--fontFamilyMain); 12939 font-weight: 700; 12940 margin: 0 0 16px 0 12941 } 12942 12943 h4 { 12944 font-size: 16px; 12945 line-height: 1.3; 12946 color: var(--paletteColor1); 12947 font-family: var(--fontFamilyMain); 12948 font-weight: 700; 12949 margin: 0 0 16px 0 12950 } 12951 12952 h5 { 12953 font-size: 16px; 12954 line-height: 1.5; 12955 color: var(--paletteColor1); 12956 font-family: var(--fontFamilyMain); 12957 font-weight: normal; 12958 margin: 0 0 16px 0 12959 } 12960 12961 p, 12962 P, 12963 LI, 12964 OL, 12965 UL, 12966 TABLE, 12967 TR,
12968 TH, 12969 TD, 12970 .Explicit { 12971 font-size: var(--defaultTextSize); 12972 line-height: var(--defaultTextLineHeight); 12973 color: var(--mainTextColor); 12974 font-family: var(--fontFamilyMain); 12975 font-weight: normal; 12976 margin: 0 0 24px 12977 } 12978 12979 div#fr_rich_text_container p, 12980 div#fr_rich_text_container p span, 12981 div#fr_rich_text_container, 12982 div#fr_rich_text_container span, 12983 div#fr_rich_text_container div, 12984 div#fr_rich_text_container strong, 12985 div#fr_rich_text_container em, 12986 div#fr_rich_text_container li { 12987 font-size: var(--defaultTextSize) !important; 12988 line-height: var(--defaultTextLineHeight) !important; 12989 color: var(--mainTextColor) !important; 12990 font-family: var(--fontFamilyMain) !important; 12991 font-weight: normal 12992 } 12993 12994 @media (min-width: 699px) { 12995 12996 h1, 12997 body.app_id_22 h3.ObjTitle { 12998 font-size: 56px; 12999 line-height: 1.18; 13000 margin: 0 0 36px 0 13001 } 13002 13003 h2 { 13004 font-size: 48px; 13005 line-height: 1.21; 13006 margin: 0 0 24px 0 13007 } 13008 13009 h3 { 13010 font-size: 30px; 13011 line-height: 1.27; 13012 margin: 0 0 16px 0 13013 } 13014 13015 h4 { 13016 font-size: 18px; 13017 line-height: 1.1; 13018 margin: 0 0 16px 0; 13019 } 13020 13021 h5 { 13022 font-size: 16px; 13023 line-height: 1.5; 13024 margin: 0 0 16px 0; 13025 } 13026 } 13027 13028 p.xLarge { 13029 color: var(--mainTextColor); 13030 font-size: 21px; 13031 margin: 0 0 32px; 13032 line-height: 1.52 13033 } 13034 13035 p.xSmall { 13036 color: var(--mainTextColor); 13037 font-size: 14px; 13038 margin: 0 0 16px; 13039 line-height: 1.43 13040 } 13041 13042 p.xxSmall {
13043 color: var(--mainTextColor); 13044 font-size: 12px; 13045 margin: 0 0 8px; 13046 line-height: 1.33 13047 } 13048 13049 strong, 13050 b, 13051 strong a { 13052 font-family: var(--fontFamilyMain); 13053 font-weight: 700 !important 13054 } 13055 13056 .font-italic { 13057 font-family: var(--fontFamilyMain) !important; 13058 font-weight: normal !important 13059 } 13060 13061 .font-light { 13062 font-family: var(--fontFamilyMain) !important; 13063 font-weight: 300 !important 13064 } 13065 13066 .font-regular { 13067 font-family: var(--fontFamilyMain) !important; 13068 font-weight: 400 !important 13069 } 13070 13071 .font-medium { 13072 font-family: var(--fontFamilyMain) !important; 13073 font-weight: 500 !important 13074 } 13075 13076 .font-semibold { 13077 font-family: var(--fontFamilyMain) !important; 13078 font-weight: 600 !important 13079 } 13080 13081 .font-bold { 13082 font-family: var(--fontFamilyMain) !important; 13083 font-weight: 700 !important 13084 } 13085 13086 .text-transform-none { 13087 text-transform: none !important 13088 } 13089 13090 .text-left { 13091 text-align: left !important 13092 } 13093 13094 .text-center { 13095 text-align: center !important 13096 } 13097 13098 .text-right { 13099 text-align: right !important 13100 } 13101 13102 .text-justify { 13103 text-align: justify !important 13104 } 13105 13106 .text-uppercase { 13107 text-transform: uppercase !important 13108 } 13109 13110 .text-lowercase { 13111 text-transform: lowercase !important 13112 } 13113 13114 .text-capitalize { 13115 text-transform: capitalize !important 13116 } 13117 13118 .text-underline { 13119 text-decoration: underline !important 13120 } 13121 13122 .text-line-through { 13123 text-decoration: line-through !important 13124 } 13125 13126 .text-italic { 13127 font-style: italic !important 13128 } 13129 13130 .text-ellipsis { 13131 overflow: hidden !important; 13132 white-space: nowrap !important; 13133 text-overflow: ellipsis !important 13134 } 13135 13136 .text-white { 13137 color: var(--white) !important 13138 } 13139 13140 .text-black { 13141 color: var(--black) !important 13142 } 13143 13144 .size-25px { 13145 font-size: 25px !important 13146 } 13147 13148 .size-24px { 13149 font-size: 24px !important 13150 } 13151 13152 .size-18px { 13153 font-size: 18px !important 13154 } 13155 13156 .size-16px { 13157 font-size: 16px !important 13158 } 13159 13160 .size-14px { 13161 font-size: 14px !important 13162 } 13163 13164 .size-12px { 13165 font-size: 12px !important 13166 } 13167 13168 .size-10px { 13169 font-size: 10px !important 13170 } 13171 13172 @media (max-width: 991px) { 13173 .text-left-mobile { 13174 text-align: left !important 13175 } 13176 13177 .text-center-mobile { 13178 text-align: center !important 13179 } 13180 13181 .text-right-mobile { 13182 text-align: right !important 13183 } 13184 13185 .hide-text-mobile { 13186 visibility: hidden 13187 } 13188 13189 .mobile-float-none { 13190 float: none; 13191 clear: both 13192 } 13193 13194 .size-25px-mobile { 13195 font-size: 25px !important 13196 } 13197 13198 .size-24px-mobile { 13199 font-size: 24px !important 13200 } 13201 13202 .size-18px-mobile { 13203 font-size: 18px !important 13204 } 13205 13206 .size-16px-mobile { 13207 font-size: 16px !important 13208 } 13209 13210 .size-14px-mobile { 13211 font-size: 14px !important 13212 } 13213 13214 .size-12px-mobile { 13215 font-size: 12px !important 13216 } 13217 13218 .size-10px-mobile { 13219 font-size: 10px !important 13220 } 13221 } 13222 13223 /* from convio, convio-orverriders.css */ 13224 /* styles to override default convio settings */ 13225 /* CustomStyle.css */ 13226 *, 13227 html, 13228 body, 13229 form, 13230 input, 13231 input.AddressBookButtons, 13232 input.Advocacy, 13233 input.btn, 13234 input.btnLg, 13235 input.btnMed, 13236 input.btnMini, 13237 input.btnSm, 13238 select, 13239 select.Advocacy, 13240 textarea, 13241 legend, 13242 ul, 13243 ol, 13244 li, 13245 option, 13246 table, 13247 tr, 13248 th, 13249 th.rfl_infoStatus, 13250 td, 13251 td.AlertListDescription, 13252 td.cstmBack, 13253 p, 13254 p.cstmBtnText, 13255 p.cstmFrame, 13256 p.cstmHeading, 13257 p.cstmText, 13258 p.cstmTitle, 13259 p.dividerHeading, 13260 p.scrollingText, 13261 span.cstmHeading, 13262 a, 13263 a.btn, 13264 a.btn:visited, 13265 a.cstmBtnText:hover, 13266 a.cstmBtnText:link, 13267 a.cstmBtnText:visited, 13268 #navList, 13269 .AdvocacyInstructions, 13270 .AdvocacyNSFix, 13271 .BlogHeader, 13272 .Button, 13273 .Divider, 13274 .FieldLabels, 13275 .FormBox, 13276 .FormBox06, 13277 .FormBoxHeader, 13278 .Hint, 13279 .Instructions, 13280 .Instructions, 13281 .ListItem0, 13282 .ListItem1, 13283 .NetscapeFix, 13284 .NoteText, 13285 .ObjTitle, 13286 .PhotoLinks, 13287 .Premiums, 13288 .ProgressBox, 13289 .ProgressBoxCurrent, 13290 .SectionHead, 13291 .SmallButton, 13292 .Smaller, 13293 .SmallerC, 13294 .TribBtnText1, 13295 .Upgrades, 13296 .WhatNext, 13297 .alphacube_content, 13298 .dialog_content, 13299 .dialog_title, 13300 .Explicit, 13301 .fr_register_another, 13302 .paraBlueSansSmall, 13303 .smallBlack, 13304 .smallSans, 13305 .smallSansBold, 13306 .smallWhiteBoldSans, 13307 .smallWhiteSans, 13308 .smallestBlackSans { 13309 font-family: var(--fontFamilyMain) 13310 } 13311 13312 .app_id_9 .aural-only, 13313 .app_id_2 .aural-only, 13314 .app_id_25 .aural-only, 13315 .app_id_17 .aural-only, 13316 .app_id_22 .aural-only, 13317 .app_id_23.app_survey.survey-module .aural-only { 13318 position: absolute; 13319 left: -10000px; 13320 top: auto; 13321 width: 1px; 13322 height: 1px; 13323 overflow: hidden 13324 } 13325 13326 13327 /*-----------------------------------------------------------------------------------*/ 13328 /* 05: LINKS 13329/*-----------------------------------------------------------------------------------*/ 13330 /* a:not(header .container-header-elements a), 13331 A:link, 13332 div.responsive a:visited, 13333 div.responsive a:link, 13334 a:focus, 13335 A:focus, 13336 div.responsive a:focus, 13337 { 13338 color: var(--paletteColor1); 13339 font-size: var(--defaultTextSize); 13340 text-decoration: underline; 13341 font-family: var(--fontFamilyMain); 13342 font-weight: normal; 13343 } */ 13344 13345 div.manageable-editor a:link { 13346 color: var(--paletteColor7); 13347 margin: 0 5px; 13348 } 13349 13350 a:not(.donate-button):not(.login-button):hover, 13351 A:not(.donate-button):not(.login-button):hover, 13352 div.responsive a:hover, 13353 a:not(.donate-button):not(.login-button):focus, 13354 div.responsive a:focus, 13355 div.manageable-editor a:link:hover, 13356 div.manageable-editor a:link:focus { 13357 color: var(--paletteColor1); 13358 text-decoration: underline 13359 } 13360 13361 .link-list-header a:link, 13362 .link-list-header a:visited, 13363 .link-list-header div.responsive a:visited, 13364 .link-list-header div.responsive a:link, 13365 .header-ribbon a:link:not(.login-button) { 13366 font-weight: 600 !important; 13367 } 13368 13369 /*-----------------------------------------------------------------------------------*/ 13370 /* 06: BUTTONS 13371/*-----------------------------------------------------------------------------------*/ 13372 /* BUTTON STYLES TAKEN FROM MAIN CSS FILE */ 13373 /*-----------------------------------------------------------------------------------*/ 13374 /* 07: FORMS 13375/*-----------------------------------------------------------------------------------*/ 13376 body.dgddev [type="search"], 13377 body.dgddev [type="text"], 13378 body.dgddev [type="phone"], 13379 body.dgddev [type="email"], 13380 body.dgddev [type="tel"], 13381 body.dgddev [type="number"], 13382 body.dgddev [type="password"], 13383 body.dgddev div.responsive input[type="search"], 13384 body.dgddev div.responsive input[type="text"], 13385 body.dgddev div.responsive input[type="phone"], 13386 body.dgddev div.responsive input[type="email"], 13387 body.dgddev div.responsive input[type="tel"], 13388 body.dgddev div.responsive input[type="number"], 13389 body.dgddev div.responsive input[type="password"], 13390 body.dgddev div.responsive select, 13391 body.dgddev #USERNAME, 13392 body.dgddev #USERNAME3, 13393 body.dgddev select, 13394 body.dgddev div.responsive select, 13395 body.dgddev textarea,
13396 body.dgddev div.responsive textarea { 13397 display: block; 13398 -webkit-appearance: none; 13399 border-width: var(--formFieldBorderWidth); 13400 border-style: solid; 13401 border-color: var(--formFieldBorderColor) !important; 13402 -moz-border-radius: var(--formFieldBorderRadius) !important; 13403 -webkit-border-radius: var(--formFieldBorderRadius) !important; 13404 border-radius: var(--formFieldBorderRadius) !important; 13405 background: var(--white); 13406 color: var(--mainTextColor); 13407 font-size: var(--defaultFormInputSize); 13408 padding: var(--formFieldPadding); 13409 width: 100%; 13410 height: var(--formFieldHeight); 13411 box-shadow: var(--formFieldBoxShadow); 13412 line-height: var(--formFieldLineHeight); 13413 } 13414 13415 body.dgddev textarea, 13416 body.dgddev div.responsive textarea { 13417 height: auto 13418 } 13419 13420 body.dgddev label, 13421 body.dgddev div.responsive label, 13422 body.dgddev .field-number, 13423 body.dgddev .input-label:not(#remember_me_container .input-label), 13424 body.dgddev.app_id_2 .additional-questions-container label span, 13425 body.dgddev.app_id_25 .additional-questions-container label span, 13426 body.dgddev.app_id_17 label span, 13427 body.dgddev.app_id_22 label span, 13428 body.dgddev.app_id_23.app_survey.survey-module label span, 13429 body.dgddev .input-hint { 13430 font-family: var(--fontFamilyMain); 13431 font-size: var(--formLabelFontSize); 13432 white-space: normal; 13433 margin-bottom: 0; 13434 font-weight: var(--formLabelFontWeight); 13435 line-height: 1.5 13436 } 13437 13438 body.dgddev input[type="checkbox"] { 13439 -moz-border-radius: 0; 13440 -webkit-border-radius: 0; 13441 border-radius: 0; 13442 -webkit-appearance: none; 13443 -moz-appearance: none; 13444 appearance: none; 13445 flex-shrink: 0; 13446 width: 20px; 13447 height: 20px; 13448 margin: 0 5px 0 0; 13449 cursor: pointer; 13450 border: 2px solid var(--paletteColor1); 13451 -webkit-transition: background 0.4s, border-color 0.4s, box-shadow 0.4s, -webkit-transform .4s; 13452 transition: background 0.4s, border-color 0.4s, box-shadow 0.4s, -webkit-transform .4s; 13453 transition: transform 0.4s, background 0.4s, border-color 0.4s, box-shadow .4s; 13454 transition: transform 0.4s, background 0.4s, border-color 0.4s, box-shadow 0.4s, -webkit-transform .4s 13455 } 13456 13457 body.dgddev input[type="checkbox"]:hover, 13458 body.dgddev input[type="checkbox"]:focus { 13459 -webkit-transform: scale(1.15); 13460 transform: scale(1.15) 13461 } 13462 13463 body.dgddev input[type="checkbox"]:disabled { 13464 cursor: default !important; 13465 box-shadow: none; 13466 border-color: #eaeaea 13467 } 13468 13469 body.dgddev input[type="checkbox"]:checked { 13470 background-color: var(--paletteColor1); 13471 background-repeat: no-repeat; 13472 background-position: center; 13473 background-size: contain; 13474 background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='8 8 36 36' version='1.1' xml:space='preserve'><path d='M14.1 27.2l7.1 7.2 16.7-16.8' fill='none' stroke='rgba(255,255,255,1)' stroke-width='5'/></svg>") 13475 } 13476 13477 body.dgddev input[type="checkbox"]:checked:disabled { 13478 border-color: #eaeaea; 13479 background-color: #c4c4c4; 13480 background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='8 8 36 36' version='1.1' xml:space='preserve'><path d='M14.1 27.2l7.1 7.2 16.7-16.8' fill='none' stroke='rgba(79,79,81,1)' stroke-width='5'/></svg>"), repeating-linear-gradient(45deg, #ddd, #ddd 3px, var(--white) 3px, var(--white) 6px) 13481 } 13482 13483 body.dgddev input[type="radio"] { 13484 -moz-border-radius: 50%; 13485 -webkit-border-radius: 50%; 13486 border-radius: 50%; 13487 -webkit-appearance: none; 13488 -moz-appearance: none; 13489 appearance: none; 13490 flex-shrink: 0; 13491 width: 20px; 13492 height: 20px; 13493 margin: 0 5px 0 0; 13494 cursor: pointer; 13495 border: 2px solid var(--paletteColor1); 13496 -webkit-transition: background 0.4s, border-color 0.4s, box-shadow 0.4s, -webkit-transform .4s; 13497 transition: background 0.4s, border-color 0.4s, box-shadow 0.4s, -webkit-transform .4s; 13498 transition: transform 0.4s, background 0.4s, border-color 0.4s, box-shadow .4s; 13499 transition: transform 0.4s, background 0.4s, border-color 0.4s, box-shadow 0.4s, -webkit-transform .4s 13500 } 13501 13502 body.dgddev input[type="radio"]:hover, 13503 body.dgddev input[type="radio"]:focus { 13504 -webkit-transform: scale(1.15); 13505 transform: scale(1.15) 13506 } 13507 13508 body.dgddev input[type="radio"]:disabled { 13509 cursor: default !important; 13510 box-shadow: none; 13511 border-color: #eaeaea 13512 } 13513 13514 body.dgddev input[type="radio"]:checked { 13515 background-color: var(--paletteColor1); 13516 box-shadow: inset 0 0 0 2px var(--white) 13517 } 13518 13519 body.dgddev input[type="radio"]:checked:disabled { 13520 box-shadow: inset 0 0 0 2px var(--white); 13521 border-color: #eaeaea; 13522 background-color: #eaeaea 13523 } 13524 13525 /* SET DEFAULT PLACEHOLDER INPUT COLOR */
13526 body.dgddev input::-webkit-input-placeholder { 13527 color: var(--paletteColor1); 13528 opacity: 1 13529 } 13530 13531 body.dgddev input::-moz-placeholder { 13532 color: var(--paletteColor1); 13533 opacity: 1 13534 } 13535 13536 body.dgddev input:-ms-input-placeholder { 13537 color: var(--paletteColor1); 13538 opacity: 1 13539 } 13540 13541 body.dgddev input:-moz-placeholder { 13542 color: var(--paletteColor1); 13543 opacity: 1 13544 } 13545 13546 13547 /*-----------------------------------------------------------------------------------*/ 13548 /* 08: LISTS 13549/*-----------------------------------------------------------------------------------*/ 13550 ul { 13551 list-style: inside disc 13552 } 13553 13554 ul.no-style { 13555 list-style: none 13556 } 13557 13558 ol { 13559 list-style: decimal inside 13560 } 13561 13562 ol.no-style { 13563 list-style: none 13564 } 13565 13566 ol, 13567 ul { 13568 padding-left: 0; 13569 margin: 0 0 16px 20px; 13570 } 13571 13572 ul li { 13573 margin-bottom: 8px; 13574 } 13575 13576 13577 /*-----------------------------------------------------------------------------------*/ 13578 /* 09: TABLES 13579/*-----------------------------------------------------------------------------------*/ 13580 table { 13581 width: 100%; 13582 } 13583 13584 table.lc_Table tr { 13585 border-bottom: 1px solid #ccc; 13586 border-top: 1px solid #ccc; 13587 } 13588 13589 table.lc_Table tr p { 13590 margin: 10px 0; 13591 } 13592 13593 /*-----------------------------------------------------------------------------------*/ 13594 /* 10: UTILITIES 13595/*-----------------------------------------------------------------------------------*/ 13596 #content-skip-btn { 13597 position: absolute; 13598 transform: translateY(-120%); 13599 transition: transform 325ms ease; 13600 z-index: 1000; 13601 } 13602 13603 #content-skip-btn:focus { 13604 transform: translateY(0) 13605 } 13606 13607 .offscreen { 13608 position: absolute; 13609 top: auto; 13610 width: 1px; 13611 height: 1px; 13612 overflow: hidden; 13613 background: #fff; 13614 margin: auto; 13615 text-align: center 13616 } 13617 13618 .screen-reader-text { 13619 border: 0; 13620 clip: rect(1px, 1px, 1px, 1px); 13621 -webkit-clip-path: inset(50%); 13622 clip-path: inset(50%); 13623 height: 1px; 13624 margin: -1px; 13625 overflow: hidden; 13626 padding: 0; 13627 position: absolute !important; 13628 width: 1px; 13629 word-wrap: normal !important 13630 } 13631 13632 .js-focus-visible :focus:not(.focus-visible) { 13633 outline: none 13634 } 13635 13636 img { 13637 max-width: 100%; 13638 height: auto 13639 } 13640 13641 iframe, 13642 svg { 13643 max-width: 100% 13644 } 13645 13646 img[src=""] { 13647 display: none 13648 } 13649 13650 .visible-xs, 13651 .visible-sm, 13652 .visible-md, 13653 .visible-lg { 13654 display: none !important 13655 } 13656 13657 .hidden-xs, 13658 .hidden-sm, 13659 .hidden-md, 13660 .hidden-lg { 13661 display: block !important 13662 } 13663 13664 .frow.hidden-xs, 13665 .frow.hidden-sm, 13666 .frow.hidden-md, 13667 .frow.hidden-lg { 13668 display: -webkit-box !important; 13669 display: flex !important 13670 } 13671 13672 @media (max-width: 767px) { 13673 .visible-xs { 13674 display: block !important 13675 } 13676 13677 .frow.visible-xs { 13678 display: -webkit-box !important; 13679 display: flex !important 13680 } 13681 13682 .hidden-xs, 13683 .frow.hidden-xs { 13684 display: none !important 13685 } 13686 } 13687 13688 @media (min-width: 768px) and (max-width: 991px) { 13689 .visible-sm { 13690 display: block !important 13691 } 13692 13693 .frow.visible-sm { 13694 display: -webkit-box !important; 13695 display: flex !important 13696 } 13697 13698 .hidden-sm, 13699 .frow.hidden-sm { 13700 display: none !important 13701 } 13702 } 13703 13704 @media (min-width: 992px) and (max-width: 1199px) { 13705 .visible-md { 13706 display: block !important 13707 } 13708 13709 .frow.visible-md { 13710 display: -webkit-box !important; 13711 display: flex !important 13712 } 13713 13714 .hidden-md, 13715 .frow.hidden-md { 13716 display: none !important 13717 } 13718 } 13719 13720 @media (min-width: 1200px) { 13721 .visible-lg { 13722 display: block !important 13723 } 13724 13725 .frow.visible-lg { 13726 display: -webkit-box !important; 13727 display: flex !important 13728 } 13729 13730 .hidden-lg, 13731 .frow.hidden-lg { 13732 display: none !important 13733 } 13734 } 13735 13736 @media (min-width: 0px) { 13737 .xs-m-0 { 13738 margin: 0 !important 13739 } 13740 13741 .xs-m-5 { 13742 margin: 5px !important 13743 } 13744 13745 .xs-m-10 { 13746 margin: 10px !important 13747 } 13748 13749 .xs-m-15 { 13750 margin: 15px !important 13751 } 13752 13753 .xs-m-20 { 13754 margin: 20px !important 13755 } 13756 13757 .xs-m-25 { 13758 margin: 25px !important 13759 } 13760 13761 .xs-m-30 { 13762 margin: 30px !important 13763 } 13764 13765 .xs-m-40 { 13766 margin: 40px !important 13767 } 13768 13769 .xs-m-50 { 13770 margin: 50px !important 13771 } 13772 13773 .xs-m-60 { 13774 margin: 60px !important 13775 } 13776 13777 .xs-m-70 { 13778 margin: 70px !important 13779 } 13780 13781 .xs-m-80 { 13782 margin: 80px !important 13783 } 13784 13785 .xs-m-90 { 13786 margin: 90px !important 13787 } 13788 13789 .xs-m-100 { 13790 margin: 100px !important 13791 } 13792 13793 .xs-m-auto { 13794 margin: auto !important 13795 } 13796 13797 .xs-mx-0 { 13798 margin-right: 0 !important; 13799 margin-left: 0 !important 13800 } 13801 13802 .xs-mx-5 { 13803 margin-right: 5px !important; 13804 margin-left: 5px !important 13805 } 13806 13807 .xs-mx-10 { 13808 margin-right: 10px !important; 13809 margin-left: 10px !important 13810 } 13811 13812 .xs-mx-15 { 13813 margin-right: 15px !important; 13814 margin-left: 15px !important 13815 } 13816 13817 .xs-mx-20 { 13818 margin-right: 20px !important; 13819 margin-left: 20px !important 13820 } 13821 13822 .xs-mx-25 { 13823 margin-right: 25px !important; 13824 margin-left: 25px !important 13825 } 13826 13827 .xs-mx-30 { 13828 margin-right: 30px !important; 13829 margin-left: 30px !important 13830 } 13831 13832 .xs-mx-40 { 13833 margin-right: 40px !important; 13834 margin-left: 40px !important 13835 } 13836 13837 .xs-mx-50 { 13838 margin-right: 50px !important; 13839 margin-left: 50px !important 13840 } 13841 13842 .xs-mx-60 { 13843 margin-right: 60px !important; 13844 margin-left: 60px !important 13845 } 13846 13847 .xs-mx-70 { 13848 margin-right: 70px !important; 13849 margin-left: 70px !important 13850 } 13851 13852 .xs-mx-80 { 13853 margin-right: 80px !important; 13854 margin-left: 80px !important 13855 } 13856 13857 .xs-mx-90 { 13858 margin-right: 90px !important; 13859 margin-left: 90px !important 13860 } 13861 13862 .xs-mx-100 { 13863 margin-right: 100px !important; 13864 margin-left: 100px !important 13865 } 13866 13867 .xs-mx-auto { 13868 margin-right: auto !important; 13869 margin-left: auto !important 13870 } 13871 13872 .xs-my-0 { 13873 margin-top: 0 !important; 13874 margin-bottom: 0 !important 13875 } 13876 13877 .xs-my-5 { 13878 margin-top: 5px !important; 13879 margin-bottom: 5px !important 13880 } 13881 13882 .xs-my-10 { 13883 margin-top: 10px !important; 13884 margin-bottom: 10px !important 13885 } 13886 13887 .xs-my-15 { 13888 margin-top: 15px !important; 13889 margin-bottom: 15px !important 13890 } 13891 13892 .xs-my-20 { 13893 margin-top: 20px !important; 13894 margin-bottom: 20px !important 13895 } 13896 13897 .xs-my-25 { 13898 margin-top: 25px !important; 13899 margin-bottom: 25px !important 13900 } 13901 13902 .xs-my-30 { 13903 margin-top: 30px !important; 13904 margin-bottom: 30px !important 13905 } 13906 13907 .xs-my-40 { 13908 margin-top: 40px !important; 13909 margin-bottom: 40px !important 13910 } 13911 13912 .xs-my-50 { 13913 margin-top: 50px !important; 13914 margin-bottom: 50px !important 13915 } 13916 13917 .xs-my-60 { 13918 margin-top: 60px !important; 13919 margin-bottom: 60px !important 13920 } 13921 13922 .xs-my-70 { 13923 margin-top: 70px !important; 13924 margin-bottom: 70px !important 13925 } 13926 13927 .xs-my-80 { 13928 margin-top: 80px !important; 13929 margin-bottom: 80px !important 13930 } 13931 13932 .xs-my-90 { 13933 margin-top: 90px !important; 13934 margin-bottom: 90px !important 13935 } 13936 13937 .xs-my-100 { 13938 margin-top: 100px !important; 13939 margin-bottom: 100px !important 13940 } 13941 13942 .xs-my-auto { 13943 margin-top: auto !important; 13944 margin-bottom: auto !important 13945 } 13946 13947 .xs-mt-0 { 13948 margin-top: 0 !important 13949 } 13950 13951 .xs-mt-5 { 13952 margin-top: 5px !important 13953 } 13954 13955 .xs-mt-10 { 13956 margin-top: 10px !important 13957 } 13958 13959 .xs-mt-15 { 13960 margin-top: 15px !important 13961 } 13962 13963 .xs-mt-20 { 13964 margin-top: 20px !important 13965 } 13966 13967 .xs-mt-25 { 13968 margin-top: 25px !important 13969 } 13970 13971 .xs-mt-30 { 13972 margin-top: 30px !important 13973 } 13974 13975 .xs-mt-40 { 13976 margin-top: 40px !important 13977 } 13978 13979 .xs-mt-50 { 13980 margin-top: 50px !important 13981 } 13982 13983 .xs-mt-60 { 13984 margin-top: 60px !important 13985 } 13986 13987 .xs-mt-70 { 13988 margin-top: 70px !important 13989 } 13990 13991 .xs-mt-80 { 13992 margin-top: 80px !important 13993 } 13994 13995 .xs-mt-90 { 13996 margin-top: 90px !important 13997 } 13998 13999 .xs-mt-100 { 14000 margin-top: 100px !important 14001 } 14002 14003 .xs-mt-auto { 14004 margin-top: auto !important 14005 } 14006 14007 .xs-mr-0 { 14008 margin-right: 0 !important 14009 } 14010 14011 .xs-mr-5 { 14012 margin-right: 5px !important 14013 } 14014 14015 .xs-mr-10 { 14016 margin-right: 10px !important 14017 } 14018 14019 .xs-mr-15 { 14020 margin-right: 15px !important 14021 } 14022 14023 .xs-mr-20 { 14024 margin-right: 20px !important 14025 } 14026 14027 .xs-mr-25 { 14028 margin-right: 25px !important 14029 } 14030 14031 .xs-mr-30 { 14032 margin-right: 30px !important 14033 } 14034 14035 .xs-mr-40 { 14036 margin-right: 40px !important 14037 } 14038 14039 .xs-mr-50 { 14040 margin-right: 50px !important 14041 } 14042 14043 .xs-mr-60 { 14044 margin-right: 60px !important 14045 } 14046 14047 .xs-mr-70 { 14048 margin-right: 70px !important 14049 } 14050 14051 .xs-mr-80 { 14052 margin-right: 80px !important 14053 } 14054 14055 .xs-mr-90 { 14056 margin-right: 90px !important 14057 } 14058 14059 .xs-mr-100 { 14060 margin-right: 100px !important 14061 } 14062 14063 .xs-mr-auto { 14064 margin-right: auto !important 14065 } 14066 14067 .xs-mb-0 { 14068 margin-bottom: 0 !important 14069 } 14070 14071 .xs-mb-5 { 14072 margin-bottom: 5px !important 14073 } 14074 14075 .xs-mb-10 { 14076 margin-bottom: 10px !important 14077 } 14078 14079 .xs-mb-15 { 14080 margin-bottom: 15px !important 14081 } 14082 14083 .xs-mb-20 { 14084 margin-bottom: 20px !important 14085 } 14086 14087 .xs-mb-25 { 14088 margin-bottom: 25px !important 14089 } 14090 14091 .xs-mb-30 { 14092 margin-bottom: 30px !important 14093 } 14094 14095 .xs-mb-40 { 14096 margin-bottom: 40px !important 14097 } 14098 14099 .xs-mb-50 { 14100 margin-bottom: 50px !important 14101 } 14102 14103 .xs-mb-60 { 14104 margin-bottom: 60px !important 14105 } 14106 14107 .xs-mb-70 { 14108 margin-bottom: 70px !important 14109 } 14110 14111 .xs-mb-80 { 14112 margin-bottom: 80px !important 14113 } 14114 14115 .xs-mb-90 { 14116 margin-bottom: 90px !important 14117 } 14118 14119 .xs-mb-100 { 14120 margin-bottom: 100px !important 14121 } 14122 14123 .xs-mb-auto { 14124 margin-bottom: auto !important 14125 } 14126 14127 .xs-ml-0 { 14128 margin-left: 0 !important 14129 } 14130 14131 .xs-ml-5 { 14132 margin-left: 5px !important 14133 } 14134 14135 .xs-ml-10 { 14136 margin-left: 10px !important 14137 } 14138 14139 .xs-ml-15 { 14140 margin-left: 15px !important 14141 } 14142 14143 .xs-ml-20 { 14144 margin-left: 20px !important 14145 } 14146 14147 .xs-ml-25 { 14148 margin-left: 25px !important 14149 } 14150 14151 .xs-ml-30 { 14152 margin-left: 30px !important 14153 } 14154 14155 .xs-ml-40 { 14156 margin-left: 40px !important 14157 } 14158 14159 .xs-ml-50 { 14160 margin-left: 50px !important 14161 } 14162 14163 .xs-ml-60 { 14164 margin-left: 60px !important 14165 } 14166 14167 .xs-ml-70 { 14168 margin-left: 70px !important 14169 } 14170 14171 .xs-ml-80 { 14172 margin-left: 80px !important 14173 } 14174 14175 .xs-ml-90 { 14176 margin-left: 90px !important 14177 } 14178 14179 .xs-ml-100 { 14180 margin-left: 100px !important 14181 } 14182 14183 .xs-ml-auto { 14184 margin-left: auto !important 14185 } 14186 14187 .xs-p-0 { 14188 padding: 0 !important 14189 } 14190 14191 .xs-p-5 { 14192 padding: 5px !important 14193 } 14194 14195 .xs-p-10 { 14196 padding: 10px !important 14197 } 14198 14199 .xs-p-15 { 14200 padding: 15px !important 14201 } 14202 14203 .xs-p-20 { 14204 padding: 20px !important 14205 } 14206 14207 .xs-p-25 { 14208 padding: 25px !important 14209 } 14210 14211 .xs-p-30 { 14212 padding: 30px !important 14213 } 14214 14215 .xs-p-40 { 14216 padding: 40px !important 14217 } 14218 14219 .xs-p-50 { 14220 padding: 50px !important 14221 } 14222 14223 .xs-p-60 { 14224 padding: 60px !important 14225 } 14226 14227 .xs-p-70 { 14228 padding: 70px !important 14229 } 14230 14231 .xs-p-80 { 14232 padding: 80px !important 14233 } 14234 14235 .xs-p-90 { 14236 padding: 90px !important 14237 } 14238 14239 .xs-p-100 { 14240 padding: 100px !important 14241 } 14242 14243 .xs-px-0 { 14244 padding-right: 0 !important; 14245 padding-left: 0 !important 14246 } 14247 14248 .xs-px-5 { 14249 padding-right: 5px !important; 14250 padding-left: 5px !important 14251 } 14252 14253 .xs-px-10 { 14254 padding-right: 10px !important; 14255 padding-left: 10px !important 14256 } 14257 14258 .xs-px-15 { 14259 padding-right: 15px !important; 14260 padding-left: 15px !important 14261 } 14262 14263 .xs-px-20 { 14264 padding-right: 20px !important; 14265 padding-left: 20px !important 14266 } 14267 14268 .xs-px-25 { 14269 padding-right: 25px !important; 14270 padding-left: 25px !important 14271 } 14272 14273 .xs-px-30 { 14274 padding-right: 30px !important; 14275 padding-left: 30px !important 14276 } 14277 14278 .xs-px-40 { 14279 padding-right: 40px !important; 14280 padding-left: 40px !important 14281 } 14282 14283 .xs-px-50 { 14284 padding-right: 50px !important; 14285 padding-left: 50px !important 14286 } 14287 14288 .xs-px-60 { 14289 padding-right: 60px !important; 14290 padding-left: 60px !important 14291 } 14292 14293 .xs-px-70 { 14294 padding-right: 70px !important; 14295 padding-left: 70px !important 14296 } 14297 14298 .xs-px-80 { 14299 padding-right: 80px !important; 14300 padding-left: 80px !important 14301 } 14302 14303 .xs-px-90 { 14304 padding-right: 90px !important; 14305 padding-left: 90px !important 14306 } 14307 14308 .xs-px-100 { 14309 padding-right: 100px !important; 14310 padding-left: 100px !important 14311 } 14312 14313 .xs-py-0 { 14314 padding-top: 0 !important; 14315 padding-bottom: 0 !important 14316 } 14317 14318 .xs-py-5 { 14319 padding-top: 5px !important; 14320 padding-bottom: 5px !important 14321 } 14322 14323 .xs-py-10 { 14324 padding-top: 10px !important; 14325 padding-bottom: 10px !important 14326 } 14327 14328 .xs-py-15 { 14329 padding-top: 15px !important; 14330 padding-bottom: 15px !important 14331 } 14332 14333 .xs-py-20 { 14334 padding-top: 20px !important; 14335 padding-bottom: 20px !important 14336 } 14337 14338 .xs-py-25 { 14339 padding-top: 25px !important; 14340 padding-bottom: 25px !important 14341 } 14342 14343 .xs-py-30 { 14344 padding-top: 30px !important; 14345 padding-bottom: 30px !important 14346 } 14347 14348 .xs-py-40 { 14349 padding-top: 40px !important; 14350 padding-bottom: 40px !important 14351 } 14352 14353 .xs-py-50 { 14354 padding-top: 50px !important; 14355 padding-bottom: 50px !important 14356 } 14357 14358 .xs-py-60 { 14359 padding-top: 60px !important; 14360 padding-bottom: 60px !important 14361 } 14362 14363 .xs-py-70 { 14364 padding-top: 70px !important; 14365 padding-bottom: 70px !important 14366 } 14367 14368 .xs-py-80 { 14369 padding-top: 80px !important; 14370 padding-bottom: 80px !important 14371 } 14372 14373 .xs-py-90 { 14374 padding-top: 90px !important; 14375 padding-bottom: 90px !important 14376 } 14377 14378 .xs-py-100 { 14379 padding-top: 100px !important; 14380 padding-bottom: 100px !important 14381 } 14382 14383 .xs-pt-0 { 14384 padding-top: 0 !important 14385 } 14386 14387 .xs-pt-5 { 14388 padding-top: 5px !important 14389 } 14390 14391 .xs-pt-10 { 14392 padding-top: 10px !important 14393 } 14394 14395 .xs-pt-15 { 14396 padding-top: 15px !important 14397 } 14398 14399 .xs-pt-20 { 14400 padding-top: 20px !important 14401 } 14402 14403 .xs-pt-25 { 14404 padding-top: 25px !important 14405 } 14406 14407 .xs-pt-30 { 14408 padding-top: 30px !important 14409 } 14410 14411 .xs-pt-40 { 14412 padding-top: 40px !important 14413 } 14414 14415 .xs-pt-50 { 14416 padding-top: 50px !important 14417 } 14418 14419 .xs-pt-60 { 14420 padding-top: 60px !important 14421 } 14422 14423 .xs-pt-70 { 14424 padding-top: 70px !important 14425 } 14426 14427 .xs-pt-80 { 14428 padding-top: 80px !important 14429 } 14430 14431 .xs-pt-90 { 14432 padding-top: 90px !important 14433 } 14434 14435 .xs-pt-100 { 14436 padding-top: 100px !important 14437 } 14438 14439 .xs-pr-0 { 14440 padding-right: 0 !important 14441 } 14442 14443 .xs-pr-5 { 14444 padding-right: 5px !important 14445 } 14446 14447 .xs-pr-10 { 14448 padding-right: 10px !important 14449 } 14450 14451 .xs-pr-15 { 14452 padding-right: 15px !important 14453 } 14454 14455 .xs-pr-20 { 14456 padding-right: 20px !important 14457 } 14458 14459 .xs-pr-25 { 14460 padding-right: 25px !important 14461 } 14462 14463 .xs-pr-30 { 14464 padding-right: 30px !important 14465 } 14466 14467 .xs-pr-40 { 14468 padding-right: 40px !important 14469 } 14470 14471 .xs-pr-50 { 14472 padding-right: 50px !important 14473 } 14474 14475 .xs-pr-60 { 14476 padding-right: 60px !important 14477 } 14478 14479 .xs-pr-70 { 14480 padding-right: 70px !important 14481 } 14482 14483 .xs-pr-80 { 14484 padding-right: 80px !important 14485 } 14486 14487 .xs-pr-90 { 14488 padding-right: 90px !important 14489 } 14490 14491 .xs-pr-100 { 14492 padding-right: 100px !important 14493 } 14494 14495 .xs-pb-0 { 14496 padding-bottom: 0 !important 14497 } 14498 14499 .xs-pb-5 { 14500 padding-bottom: 5px !important 14501 } 14502 14503 .xs-pb-10 { 14504 padding-bottom: 10px !important 14505 } 14506 14507 .xs-pb-15 { 14508 padding-bottom: 15px !important 14509 } 14510 14511 .xs-pb-20 { 14512 padding-bottom: 20px !important 14513 } 14514 14515 .xs-pb-25 { 14516 padding-bottom: 25px !important 14517 } 14518 14519 .xs-pb-30 { 14520 padding-bottom
14520: 30px !important 14521 } 14522 14523 .xs-pb-40 { 14524 padding-bottom: 40px !important 14525 } 14526 14527 .xs-pb-50 { 14528 padding-bottom: 50px !important 14529 } 14530 14531 .xs-pb-60 { 14532 padding-bottom: 60px !important 14533 } 14534 14535 .xs-pb-70 { 14536 padding-bottom: 70px !important 14537 } 14538 14539 .xs-pb-80 { 14540 padding-bottom: 80px !important 14541 } 14542 14543 .xs-pb-90 { 14544 padding-bottom: 90px !important 14545 } 14546 14547 .xs-pb-100 { 14548 padding-bottom: 100px !important 14549 } 14550 14551 .xs-pl-0 { 14552 padding-left: 0 !important 14553 } 14554 14555 .xs-pl-5 { 14556 padding-left: 5px !important 14557 } 14558 14559 .xs-pl-10 { 14560 padding-left: 10px !important 14561 } 14562 14563 .xs-pl-15 { 14564 padding-left: 15px !important 14565 } 14566 14567 .xs-pl-20 { 14568 padding-left: 20px !important 14569 } 14570 14571 .xs-pl-25 { 14572 padding-left: 25px !important 14573 } 14574 14575 .xs-pl-30 { 14576 padding-left: 30px !important 14577 } 14578 14579 .xs-pl-40 { 14580 padding-left: 40px !important 14581 } 14582 14583 .xs-pl-50 { 14584 padding-left: 50px !important 14585 } 14586 14587 .xs-pl-60 { 14588 padding-left: 60px !important 14589 } 14590 14591 .xs-pl-70 { 14592 padding-left: 70px !important 14593 } 14594 14595 .xs-pl-80 { 14596 padding-left: 80px !important 14597 } 14598 14599 .xs-pl-90 { 14600 padding-left: 90px !important 14601 } 14602 14603 .xs-pl-100 { 14604 padding-left: 100px !important 14605 } 14606 } 14607 14608 @media (min-width: 768px) { 14609 .sm-m-0 { 14610 margin: 0 !important 14611 } 14612 14613 .sm-m-5 { 14614 margin: 5px !important 14615 } 14616 14617 .sm-m-10 { 14618 margin: 10px !important 14619 } 14620 14621 .sm-m-15 { 14622 margin: 15px !important 14623 } 14624 14625 .sm-m-20 { 14626 margin: 20px !important 14627 } 14628 14629 .sm-m-25 { 14630 margin: 25px !important 14631 } 14632 14633 .sm-m-30 { 14634 margin: 30px !important 14635 } 14636 14637 .sm-m-40 { 14638 margin: 40px !important 14639 } 14640 14641 .sm-m-50 { 14642 margin: 50px !important 14643 } 14644 14645 .sm-m-60 { 14646 margin: 60px !important 14647 } 14648 14649 .sm-m-70 { 14650 margin: 70px !important 14651 } 14652 14653 .sm-m-80 { 14654 margin: 80px !important 14655 } 14656 14657 .sm-m-90 { 14658 margin: 90px !important 14659 } 14660 14661 .sm-m-100 { 14662 margin: 100px !important 14663 } 14664 14665 .sm-m-auto { 14666 margin: auto !important 14667 } 14668 14669 .sm-mx-0 { 14670 margin-right: 0 !important; 14671 margin-left: 0 !important 14672 } 14673 14674 .sm-mx-5 { 14675 margin-right: 5px !important; 14676 margin-left: 5px !important 14677 } 14678 14679 .sm-mx-10 { 14680 margin-right: 10px !important; 14681 margin-left: 10px !important 14682 } 14683 14684 .sm-mx-15 { 14685 margin-right: 15px !important; 14686 margin-left: 15px !important 14687 } 14688 14689 .sm-mx-20 { 14690 margin-right: 20px !important; 14691 margin-left: 20px !important 14692 } 14693 14694 .sm-mx-25 { 14695 margin-right: 25px !important; 14696 margin-left: 25px !important 14697 } 14698 14699 .sm-mx-30 { 14700 margin-right: 30px !important; 14701 margin-left: 30px !important 14702 } 14703 14704 .sm-mx-40 { 14705 margin-right: 40px !important; 14706 margin-left: 40px !important 14707 } 14708 14709 .sm-mx-50 { 14710 margin-right: 50px !important; 14711 margin-left: 50px !important 14712 } 14713 14714 .sm-mx-60 { 14715 margin-right: 60px !important; 14716 margin-left: 60px !important 14717 } 14718 14719 .sm-mx-70 { 14720 margin-right: 70px !important; 14721 margin-left: 70px !important 14722 } 14723 14724 .sm-mx-80 { 14725 margin-right: 80px !important; 14726 margin-left: 80px !important 14727 } 14728 14729 .sm-mx-90 { 14730 margin-right: 90px !important; 14731 margin-left: 90px !important 14732 } 14733 14734 .sm-mx-100 { 14735 margin-right: 100px !important; 14736 margin-left: 100px !important 14737 } 14738 14739 .sm-mx-auto { 14740 margin-right: auto !important; 14741 margin-left: auto !important 14742 } 14743 14744 .sm-my-0 { 14745 margin-top: 0 !important; 14746 margin-bottom: 0 !important 14747 } 14748 14749 .sm-my-5 { 14750 margin-top: 5px !important; 14751 margin-bottom: 5px !important 14752 } 14753 14754 .sm-my-10 { 14755 margin-top: 10px !important; 14756 margin-bottom: 10px !important 14757 } 14758 14759 .sm-my-15 { 14760 margin-top: 15px !important; 14761 margin-bottom: 15px !important 14762 } 14763 14764 .sm-my-20 { 14765 margin-top: 20px !important; 14766 margin-bottom: 20px !important 14767 } 14768 14769 .sm-my-25 { 14770 margin-top: 25px !important; 14771 margin-bottom: 25px !important 14772 } 14773 14774 .sm-my-30 { 14775 margin-top: 30px !important; 14776 margin-bottom: 30px !important 14777 } 14778 14779 .sm-my-40 { 14780 margin-top: 40px !important; 14781 margin-bottom: 40px !important 14782 } 14783 14784 .sm-my-50 { 14785 margin-top: 50px !important; 14786 margin-bottom: 50px !important 14787 } 14788 14789 .sm-my-60 { 14790 margin-top: 60px !important; 14791 margin-bottom: 60px !important 14792 } 14793 14794 .sm-my-70 { 14795 margin-top: 70px !important; 14796 margin-bottom: 70px !important 14797 } 14798 14799 .sm-my-80 { 14800 margin-top: 80px !important; 14801 margin-bottom: 80px !important 14802 } 14803 14804 .sm-my-90 { 14805 margin-top: 90px !important; 14806 margin-bottom: 90px !important 14807 } 14808 14809 .sm-my-100 { 14810 margin-top: 100px !important; 14811 margin-bottom: 100px !important 14812 } 14813 14814 .sm-my-auto { 14815 margin-top: auto !important; 14816 margin-bottom: auto !important 14817 } 14818 14819 .sm-mt-0 { 14820 margin-top: 0 !important 14821 } 14822 14823 .sm-mt-5 { 14824 margin-top: 5px !important 14825 } 14826 14827 .sm-mt-10 { 14828 margin-top: 10px !important 14829 } 14830 14831 .sm-mt-15 { 14832 margin-top: 15px !important 14833 } 14834 14835 .sm-mt-20 { 14836 margin-top: 20px !important 14837 } 14838 14839 .sm-mt-25 { 14840 margin-top: 25px !important 14841 } 14842 14843 .sm-mt-30 { 14844 margin-top: 30px !important 14845 } 14846 14847 .sm-mt-40 { 14848 margin-top: 40px !important 14849 } 14850 14851 .sm-mt-50 { 14852 margin-top: 50px !important 14853 } 14854 14855 .sm-mt-60 { 14856 margin-top: 60px !important 14857 } 14858 14859 .sm-mt-70 { 14860 margin-top: 70px !important 14861 } 14862 14863 .sm-mt-80 { 14864 margin-top: 80px !important 14865 } 14866 14867 .sm-mt-90 { 14868 margin-top: 90px !important 14869 } 14870 14871 .sm-mt-100 { 14872 margin-top: 100px !important 14873 } 14874 14875 .sm-mt-auto { 14876 margin-top: auto !important 14877 } 14878 14879 .sm-mr-0 { 14880 margin-right: 0 !important 14881 } 14882 14883 .sm-mr-5 { 14884 margin-right: 5px !important 14885 } 14886 14887 .sm-mr-10 { 14888 margin-right: 10px !important 14889 } 14890 14891 .sm-mr-15 { 14892 margin-right: 15px !important 14893 } 14894 14895 .sm-mr-20 { 14896 margin-right: 20px !important 14897 } 14898 14899 .sm-mr-25 { 14900 margin-right: 25px !important 14901 } 14902 14903 .sm-mr-30 { 14904 margin-right: 30px !important 14905 } 14906 14907 .sm-mr-40 { 14908 margin-right: 40px !important 14909 } 14910 14911 .sm-mr-50 { 14912 margin-right: 50px !important 14913 } 14914 14915 .sm-mr-60 { 14916 margin-right: 60px !important 14917 } 14918 14919 .sm-mr-70 { 14920 margin-right: 70px !important 14921 } 14922 14923 .sm-mr-80 { 14924 margin-right: 80px !important 14925 } 14926 14927 .sm-mr-90 { 14928 margin-right: 90px !important 14929 } 14930 14931 .sm-mr-100 { 14932 margin-right: 100px !important 14933 } 14934 14935 .sm-mr-auto { 14936 margin-right: auto !important 14937 } 14938 14939 .sm-mb-0 { 14940 margin-bottom: 0 !important 14941 } 14942 14943 .sm-mb-5 { 14944 margin-bottom: 5px !important 14945 } 14946 14947 .sm-mb-10 { 14948 margin-bottom: 10px !important 14949 } 14950 14951 .sm-mb-15 { 14952 margin-bottom: 15px !important 14953 } 14954 14955 .sm-mb-20 { 14956 margin-bottom: 20px !important 14957 } 14958 14959 .sm-mb-25 { 14960 margin-bottom: 25px !important 14961 } 14962 14963 .sm-mb-30 { 14964 margin-bottom: 30px !important 14965 } 14966 14967 .sm-mb-40 { 14968 margin-bottom: 40px !important 14969 } 14970 14971 .sm-mb-50 { 14972 margin-bottom: 50px !important 14973 } 14974 14975 .sm-mb-60 { 14976 margin-bottom: 60px !important 14977 } 14978 14979 .sm-mb-70 { 14980 margin-bottom: 70px !important 14981 } 14982 14983 .sm-mb-80 { 14984 margin-bottom: 80px !important 14985 } 14986 14987 .sm-mb-90 { 14988 margin-bottom: 90px !important 14989 } 14990 14991 .sm-mb-100 { 14992 margin-bottom: 100px !important 14993 } 14994 14995 .sm-mb-auto { 14996 margin-bottom: auto !important 14997 } 14998 14999 .sm-ml-0 { 15000 margin-left: 0 !important 15001 } 15002 15003 .sm-ml-5 { 15004 margin-left: 5px !important 15005 } 15006 15007 .sm-ml-10 { 15008 margin-left: 10px !important 15009 } 15010 15011 .sm-ml-15 { 15012 margin-left: 15px !important 15013 } 15014 15015 .sm-ml-20 { 15016 margin-left: 20px !important 15017 } 15018 15019 .sm-ml-25 { 15020 margin-left: 25px !important 15021 } 15022 15023 .sm-ml-30 { 15024 margin-left: 30px !important 15025 } 15026 15027 .sm-ml-40 { 15028 margin-left: 40px !important 15029 } 15030 15031 .sm-ml-50 { 15032 margin-left: 50px !important 15033 } 15034 15035 .sm-ml-60 { 15036 margin-left: 60px !important 15037 } 15038 15039 .sm-ml-70 { 15040 margin-left: 70px !important 15041 } 15042 15043 .sm-ml-80 { 15044 margin-left: 80px !important 15045 } 15046 15047 .sm-ml-90 { 15048 margin-left: 90px !important 15049 } 15050 15051 .sm-ml-100 { 15052 margin-left: 100px !important 15053 } 15054 15055 .sm-ml-auto { 15056 margin-left: auto !important 15057 } 15058 15059 .sm-p-0 { 15060 padding: 0 !important 15061 } 15062 15063 .sm-p-5 { 15064 padding: 5px !important 15065 } 15066 15067 .sm-p-10 { 15068 padding: 10px !important 15069 } 15070 15071 .sm-p-15 { 15072 padding: 15px !important 15073 } 15074 15075 .sm-p-20 { 15076 padding: 20px !important 15077 } 15078 15079 .sm-p-25 { 15080 padding: 25px !important 15081 } 15082 15083 .sm-p-30 { 15084 padding: 30px !important 15085 } 15086 15087 .sm-p-40 { 15088 padding: 40px !important 15089 } 15090 15091 .sm-p-50 { 15092 padding: 50px !important 15093 } 15094 15095 .sm-p-60 { 15096 padding: 60px !important 15097 } 15098 15099 .sm-p-70 { 15100 padding: 70px !important 15101 } 15102 15103 .sm-p-80 { 15104 padding: 80px !important 15105 } 15106 15107 .sm-p-90 { 15108 padding: 90px !important 15109 } 15110 15111 .sm-p-100 { 15112 padding: 100px !important 15113 } 15114 15115 .sm-px-0 { 15116 padding-right: 0 !important; 15117 padding-left: 0 !important 15118 } 15119 15120 .sm-px-5 { 15121 padding-right: 5px !important; 15122 padding-left: 5px !important 15123 } 15124 15125 .sm-px-10 { 15126 padding-right: 10px !important; 15127 padding-left: 10px !important 15128 } 15129 15130 .sm-px-15 { 15131 padding-right: 15px !important; 15132 padding-left: 15px !important 15133 } 15134 15135 .sm-px-20 { 15136 padding-right: 20px !important; 15137 padding-left: 20px !important 15138 } 15139 15140 .sm-px-25 { 15141 padding-right: 25px !important; 15142 padding-left: 25px !important 15143 } 15144 15145 .sm-px-30 { 15146 padding-right: 30px !important; 15147 padding-left: 30px !important 15148 } 15149 15150 .sm-px-40 { 15151 padding-right: 40px !important; 15152 padding-left: 40px !important 15153 } 15154 15155 .sm-px-50 { 15156 padding-right: 50px !important; 15157 padding-left: 50px !important 15158 } 15159 15160 .sm-px-60 { 15161 padding-right: 60px !important; 15162 padding-left: 60px !important 15163 } 15164 15165 .sm-px-70 { 15166 padding-right: 70px !important; 15167 padding-left: 70px !important 15168 } 15169 15170 .sm-px-80 { 15171 padding-right: 80px !important; 15172 padding-left: 80px !important 15173 } 15174 15175 .sm-px-90 { 15176 padding-right: 90px !important; 15177 padding-left: 90px !important 15178 } 15179 15180 .sm-px-100 { 15181 padding-right: 100px !important; 15182 padding-left: 100px !important 15183 } 15184 15185 .sm-py-0 { 15186 padding-top: 0 !important; 15187 padding-bottom: 0 !important 15188 } 15189 15190 .sm-py-5 { 15191 padding-top: 5px !important; 15192 padding-bottom: 5px !important 15193 } 15194 15195 .sm-py-10 { 15196 padding-top: 10px !important; 15197 padding-bottom: 10px !important 15198 } 15199 15200 .sm-py-15 { 15201 padding-top: 15px !important; 15202 padding-bottom: 15px !important 15203 } 15204 15205 .sm-py-20 { 15206 padding-top: 20px !important; 15207 padding-bottom: 20px !important 15208 } 15209 15210 .sm-py-25 { 15211 padding-top: 25px !important; 15212 padding-bottom: 25px !important 15213 } 15214 15215 .sm-py-30 { 15216 padding-top: 30px !important; 15217 padding-bottom: 30px !important 15218 } 15219 15220 .sm-py-40 { 15221 padding-top: 40px !important; 15222 padding-bottom: 40px !important 15223 } 15224 15225 .sm-py-50 { 15226 padding-top: 50px !important; 15227 padding-bottom: 50px !important 15228 } 15229 15230 .sm-py-60 { 15231 padding-top: 60px !important; 15232 padding-bottom: 60px !important 15233 } 15234 15235 .sm-py-70 { 15236 padding-top: 70px !important; 15237 padding-bottom: 70px !important 15238 } 15239 15240 .sm-py-80 { 15241 padding-top: 80px !important; 15242 padding-bottom: 80px !important 15243 } 15244 15245 .sm-py-90 { 15246 padding-top: 90px !important; 15247 padding-bottom: 90px !important 15248 } 15249 15250 .sm-py-100 { 15251 padding-top: 100px !important; 15252 padding-bottom: 100px !important 15253 } 15254 15255 .sm-pt-0 { 15256 padding-top: 0 !important 15257 } 15258 15259 .sm-pt-5 { 15260 padding-top: 5px !important 15261 } 15262 15263 .sm-pt-10 { 15264 padding-top: 10px !important 15265 } 15266 15267 .sm-pt-15 { 15268 padding-top: 15px !important 15269 } 15270 15271 .sm-pt-20 { 15272 padding-top: 20px !important 15273 } 15274 15275 .sm-pt-25 { 15276 padding-top: 25px !important 15277 } 15278 15279 .sm-pt-30 { 15280 padding-top: 30px !important 15281 } 15282 15283 .sm-pt-40 { 15284 padding-top: 40px !important 15285 } 15286 15287 .sm-pt-50 { 15288 padding-top: 50px !important 15289 } 15290 15291 .sm-pt-60 { 15292 padding-top: 60px !important 15293 } 15294 15295 .sm-pt-70 { 15296 padding-top: 70px !important 15297 } 15298 15299 .sm-pt-80 { 15300 padding-top: 80px !important 15301 } 15302 15303 .sm-pt-90 { 15304 padding-top: 90px !important 15305 } 15306 15307 .sm-pt-100 { 15308 padding-top: 100px !important 15309 } 15310 15311 .sm-pr-0 { 15312 padding-right: 0 !important 15313 } 15314 15315 .sm-pr-5 { 15316 padding-right: 5px !important 15317 } 15318 15319 .sm-pr-10 { 15320 padding-right: 10px !important 15321 } 15322 15323 .sm-pr-15 { 15324 padding-right: 15px !important 15325 } 15326 15327 .sm-pr-20 { 15328 padding-right: 20px !important 15329 } 15330 15331 .sm-pr-25 { 15332 padding-right: 25px !important 15333 } 15334 15335 .sm-pr-30 { 15336 padding-right: 30px !important 15337 } 15338 15339 .sm-pr-40 { 15340 padding-right: 40px !important 15341 } 15342 15343 .sm-pr-50 { 15344 padding-right: 50px !important 15345 } 15346 15347 .sm-pr-60 { 15348 padding-right: 60px !important 15349 } 15350 15351 .sm-pr-70 { 15352 padding-right: 70px !important 15353 } 15354 15355 .sm-pr-80 { 15356 padding-right: 80px !important 15357 } 15358 15359 .sm-pr-90 { 15360 padding-right: 90px !important 15361 } 15362 15363 .sm-pr-100 { 15364 padding-right: 100px !important 15365 } 15366 15367 .sm-pb-0 { 15368 padding-bottom: 0 !important 15369 } 15370 15371 .sm-pb-5 { 15372 padding-bottom: 5px !important 15373 } 15374 15375 .sm-pb-10 { 15376 padding-bottom: 10px !important 15377 } 15378 15379 .sm-pb-15 { 15380 padding-bottom: 15px !important 15381 } 15382 15383 .sm-pb-20 { 15384 padding-bottom: 20px !important 15385 } 15386 15387 .sm-pb-25 { 15388 padding-bottom: 25px !important 15389 } 15390 15391 .sm-pb-30 { 15392 padding-bottom: 30px !important 15393 } 15394 15395 .sm-pb-40 { 15396 padding-bottom: 40px !important 15397 } 15398 15399 .sm-pb-50 { 15400 padding-bottom: 50px !important 15401 } 15402 15403 .sm-pb-60 { 15404 padding-bottom: 60px !important 15405 } 15406 15407 .sm-pb-70 { 15408 padding-bottom: 70px !important 15409 } 15410 15411 .sm-pb-80 { 15412 padding-bottom: 80px !important 15413 } 15414 15415 .sm-pb-90 { 15416 padding-bottom: 90px !important 15417 } 15418 15419 .sm-pb-100 { 15420 padding-bottom: 100px !important 15421 } 15422 15423 .sm-pl-0 { 15424 padding-left: 0 !important 15425 } 15426 15427 .sm-pl-5 { 15428 padding-left: 5px !important 15429 } 15430 15431 .sm-pl-10 { 15432 padding-left: 10px !important 15433 } 15434 15435 .sm-pl-15 { 15436 padding-left: 15px !important 15437 } 15438 15439 .sm-pl-20 { 15440 padding-left: 20px !important 15441 } 15442 15443 .sm-pl-25 { 15444 padding-left: 25px !important 15445 } 15446 15447 .sm-pl-30 { 15448 padding-left: 30px !important 15449 } 15450 15451 .sm-pl-40 { 15452 padding-left: 40px !important 15453 } 15454 15455 .sm-pl-50 { 15456 padding-left: 50px !important 15457 } 15458 15459 .sm-pl-60 { 15460 padding-left: 60px !important 15461 } 15462 15463 .sm-pl-70 { 15464 padding-left: 70px !important 15465 } 15466 15467 .sm-pl-80 { 15468 padding-left: 80px !important 15469 } 15470 15471 .sm-pl-90 { 15472 padding-left: 90px !important 15473 } 15474 15475 .sm-pl-100 { 15476 padding-left: 100px !important 15477 } 15478 } 15479 15480 @media (min-width: 992px) { 15481 .md-m-0 { 15482 margin: 0 !important 15483 } 15484 15485 .md-m-5 { 15486 margin: 5px !important 15487 } 15488 15489 .md-m-10 { 15490 margin: 10px !important 15491 } 15492 15493 .md-m-15 { 15494 margin: 15px !important 15495 } 15496 15497 .md-m-20 { 15498 margin: 20px !important 15499 } 15500 15501 .md-m-25 { 15502 margin: 25px !important 15503 } 15504 15505 .md-m-30 { 15506 margin: 30px !important 15507 } 15508 15509 .md-m-40 { 15510 margin: 40px !important 15511 } 15512 15513 .md-m-50 { 15514 margin: 50px !important 15515 } 15516 15517 .md-m-60 { 15518 margin: 60px !important 15519 } 15520 15521 .md-m-70 { 15522 margin: 70px !important 15523 } 15524 15525 .md-m-80 { 15526 margin: 80px !important 15527 } 15528 15529 .md-m-90 { 15530 margin: 90px !important 15531 } 15532 15533 .md-m-100 { 15534 margin: 100px !important 15535 } 15536 15537 .md-m-auto { 15538 margin: auto !important 15539 } 15540 15541 .md-mx-0 { 15542 margin-right: 0 !important; 15543 margin-left: 0 !important 15544 } 15545 15546 .md-mx-5 { 15547 margin-right: 5px !important; 15548 margin-left: 5px !important 15549 } 15550 15551 .md-mx-10 { 15552 margin-right: 10px !important; 15553 margin-left: 10px !important 15554 } 15555 15556 .md-mx-15 { 15557 margin-right: 15px !important; 15558 margin-left: 15px !important 15559 } 15560 15561 .md-mx-20 {
15562 margin-right: 20px !important; 15563 margin-left: 20px !important 15564 } 15565 15566 .md-mx-25 { 15567 margin-right: 25px !important; 15568 margin-left: 25px !important 15569 } 15570 15571 .md-mx-30 { 15572 margin-right: 30px !important; 15573 margin-left: 30px !important 15574 } 15575 15576 .md-mx-40 { 15577 margin-right: 40px !important; 15578 margin-left: 40px !important 15579 } 15580 15581 .md-mx-50 { 15582 margin-right: 50px !important; 15583 margin-left: 50px !important 15584 } 15585 15586 .md-mx-60 { 15587 margin-right: 60px !important; 15588 margin-left: 60px !important 15589 } 15590 15591 .md-mx-70 { 15592 margin-right: 70px !important; 15593 margin-left: 70px !important 15594 } 15595 15596 .md-mx-80 { 15597 margin-right: 80px !important; 15598 margin-left: 80px !important 15599 } 15600 15601 .md-mx-90 { 15602 margin-right: 90px !important; 15603 margin-left: 90px !important 15604 } 15605 15606 .md-mx-100 { 15607 margin-right: 100px !important; 15608 margin-left: 100px !important 15609 } 15610 15611 .md-mx-auto { 15612 margin-right: auto !important; 15613 margin-left: auto !important 15614 } 15615 15616 .md-my-0 { 15617 margin-top: 0 !important; 15618 margin-bottom: 0 !important 15619 } 15620 15621 .md-my-5 { 15622 margin-top: 5px !important; 15623 margin-bottom: 5px !important 15624 } 15625 15626 .md-my-10 { 15627 margin-top: 10px !important; 15628 margin-bottom: 10px !important 15629 } 15630 15631 .md-my-15 { 15632 margin-top: 15px !important; 15633 margin-bottom: 15px !important 15634 } 15635 15636 .md-my-20 { 15637 margin-top: 20px !important; 15638 margin-bottom: 20px !important 15639 } 15640 15641 .md-my-25 { 15642 margin-top: 25px !important; 15643 margin-bottom: 25px !important 15644 } 15645 15646 .md-my-30 { 15647 margin-top: 30px !important; 15648 margin-bottom: 30px !important 15649 } 15650 15651 .md-my-40 { 15652 margin-top: 40px !important; 15653 margin-bottom: 40px !important 15654 } 15655 15656 .md-my-50 { 15657 margin-top: 50px !important; 15658 margin-bottom: 50px !important 15659 } 15660 15661 .md-my-60 { 15662 margin-top: 60px !important; 15663 margin-bottom: 60px !important 15664 } 15665 15666 .md-my-70 { 15667 margin-top: 70px !important; 15668 margin-bottom: 70px !important 15669 } 15670 15671 .md-my-80 { 15672 margin-top: 80px !important; 15673 margin-bottom: 80px !important 15674 } 15675 15676 .md-my-90 { 15677 margin-top: 90px !important; 15678 margin-bottom: 90px !important 15679 } 15680 15681 .md-my-100 { 15682 margin-top: 100px !important; 15683 margin-bottom: 100px !important 15684 } 15685 15686 .md-my-auto { 15687 margin-top: auto !important; 15688 margin-bottom: auto !important 15689 } 15690 15691 .md-mt-0 { 15692 margin-top: 0 !important 15693 } 15694 15695 .md-mt-5 { 15696 margin-top: 5px !important 15697 } 15698 15699 .md-mt-10 { 15700 margin-top: 10px !important 15701 } 15702 15703 .md-mt-15 { 15704 margin-top: 15px !important 15705 } 15706 15707 .md-mt-20 { 15708 margin-top: 20px !important 15709 } 15710 15711 .md-mt-25 { 15712 margin-top: 25px !important 15713 } 15714 15715 .md-mt-30 { 15716 margin-top: 30px !important 15717 } 15718 15719 .md-mt-40 { 15720 margin-top: 40px !important 15721 } 15722 15723 .md-mt-50 { 15724 margin-top: 50px !important 15725 } 15726 15727 .md-mt-60 { 15728 margin-top: 60px !important 15729 } 15730 15731 .md-mt-70 { 15732 margin-top: 70px !important 15733 } 15734 15735 .md-mt-80 { 15736 margin-top: 80px !important 15737 } 15738 15739 .md-mt-90 { 15740 margin-top: 90px !important 15741 } 15742 15743 .md-mt-100 { 15744 margin-top: 100px !important 15745 } 15746 15747 .md-mt-auto { 15748 margin-top: auto !important 15749 } 15750 15751 .md-mr-0 { 15752 margin-right: 0 !important 15753 } 15754 15755 .md-mr-5 { 15756 margin-right: 5px !important 15757 } 15758 15759 .md-mr-10 { 15760 margin-right: 10px !important 15761 } 15762 15763 .md-mr-15 { 15764 margin-right: 15px !important 15765 } 15766 15767 .md-mr-20 { 15768 margin-right: 20px !important 15769 } 15770 15771 .md-mr-25 { 15772 margin-right: 25px !important 15773 } 15774 15775 .md-mr-30 { 15776 margin-right: 30px !important 15777 } 15778 15779 .md-mr-40 { 15780 margin-right: 40px !important 15781 } 15782 15783 .md-mr-50 { 15784 margin-right: 50px !important 15785 } 15786 15787 .md-mr-60 { 15788 margin-right: 60px !important 15789 } 15790 15791 .md-mr-70 { 15792 margin-right: 70px !important 15793 } 15794 15795 .md-mr-80 { 15796 margin-right: 80px !important 15797 } 15798 15799 .md-mr-90 { 15800 margin-right: 90px !important 15801 } 15802 15803 .md-mr-100 { 15804 margin-right: 100px !important 15805 } 15806 15807 .md-mr-auto { 15808 margin-right: auto !important 15809 } 15810 15811 .md-mb-0 { 15812 margin-bottom: 0 !important 15813 } 15814 15815 .md-mb-5 { 15816 margin-bottom: 5px !important 15817 } 15818 15819 .md-mb-10 { 15820 margin-bottom: 10px !important 15821 } 15822 15823 .md-mb-15 { 15824 margin-bottom: 15px !important 15825 } 15826 15827 .md-mb-20 { 15828 margin-bottom: 20px !important 15829 } 15830 15831 .md-mb-25 { 15832 margin-bottom: 25px !important 15833 } 15834 15835 .md-mb-30 { 15836 margin-bottom: 30px !important 15837 } 15838 15839 .md-mb-40 { 15840 margin-bottom: 40px !important 15841 } 15842 15843 .md-mb-50 { 15844 margin-bottom: 50px !important 15845 } 15846 15847 .md-mb-60 { 15848 margin-bottom: 60px !important 15849 } 15850 15851 .md-mb-70 { 15852 margin-bottom: 70px !important 15853 } 15854 15855 .md-mb-80 { 15856 margin-bottom: 80px !important 15857 } 15858 15859 .md-mb-90 { 15860 margin-bottom: 90px !important 15861 } 15862 15863 .md-mb-100 { 15864 margin-bottom: 100px !important 15865 } 15866 15867 .md-mb-auto { 15868 margin-bottom: auto !important 15869 } 15870 15871 .md-ml-0 { 15872 margin-left: 0 !important 15873 } 15874 15875 .md-ml-5 { 15876 margin-left: 5px !important 15877 } 15878 15879 .md-ml-10 { 15880 margin-left: 10px !important 15881 } 15882 15883 .md-ml-15 { 15884 margin-left: 15px !important 15885 } 15886 15887 .md-ml-20 { 15888 margin-left: 20px !important 15889 } 15890 15891 .md-ml-25 { 15892 margin-left: 25px !important 15893 } 15894 15895 .md-ml-30 { 15896 margin-left: 30px !important 15897 } 15898 15899 .md-ml-40 { 15900 margin-left: 40px !important 15901 } 15902 15903 .md-ml-50 { 15904 margin-left: 50px !important 15905 } 15906 15907 .md-ml-60 { 15908 margin-left: 60px !important 15909 } 15910 15911 .md-ml-70 { 15912 margin-left: 70px !important 15913 } 15914 15915 .md-ml-80 { 15916 margin-left: 80px !important 15917 } 15918 15919 .md-ml-90 { 15920 margin-left: 90px !important 15921 } 15922 15923 .md-ml-100 { 15924 margin-left: 100px !important 15925 } 15926 15927 .md-ml-auto { 15928 margin-left: auto !important 15929 } 15930
15931 .md-p-0 { 15932 padding: 0 !important 15933 } 15934 15935 .md-p-5 { 15936 padding: 5px !important 15937 } 15938 15939 .md-p-10 { 15940 padding: 10px !important 15941 } 15942 15943 .md-p-15 { 15944 padding: 15px !important 15945 } 15946 15947 .md-p-20 { 15948 padding: 20px !important 15949 } 15950 15951 .md-p-25 { 15952 padding: 25px !important 15953 } 15954 15955 .md-p-30 { 15956 padding: 30px !important 15957 } 15958 15959 .md-p-40 { 15960 padding: 40px !important 15961 } 15962 15963 .md-p-50 { 15964 padding: 50px !important 15965 } 15966 15967 .md-p-60 { 15968 padding: 60px !important 15969 } 15970 15971 .md-p-70 { 15972 padding: 70px !important 15973 } 15974 15975 .md-p-80 { 15976 padding: 80px !important 15977 } 15978 15979 .md-p-90 { 15980 padding: 90px !important 15981 } 15982 15983 .md-p-100 { 15984 padding: 100px !important 15985 } 15986 15987 .md-px-0 { 15988 padding-right: 0 !important; 15989 padding-left: 0 !important 15990 } 15991 15992 .md-px-5 { 15993 padding-right: 5px !important; 15994 padding-left: 5px !important 15995 } 15996 15997 .md-px-10 { 15998 padding-right: 10px !important; 15999 padding-left: 10px !important 16000 } 16001 16002 .md-px-15 { 16003 padding-right: 15px !important; 16004 padding-left: 15px !important 16005 } 16006 16007 .md-px-20 { 16008 padding-right: 20px !important; 16009 padding-left: 20px !important 16010 } 16011 16012 .md-px-25 { 16013 padding-right: 25px !important; 16014 padding-left: 25px !important 16015 } 16016 16017 .md-px-30 { 16018 padding-right: 30px !important; 16019 padding-left: 30px !important 16020 } 16021 16022 .md-px-40 { 16023 padding-right: 40px !important; 16024 padding-left: 40px !important 16025 } 16026 16027 .md-px-50 { 16028 padding-right: 50px !important; 16029 padding-left: 50px !important 16030 } 16031 16032 .md-px-60 { 16033 padding-right: 60px !important; 16034 padding-left: 60px !important 16035 } 16036 16037 .md-px-70 { 16038 padding-right: 70px !important; 16039 padding-left: 70px !important 16040 } 16041 16042 .md-px-80 { 16043 padding-right: 80px !important; 16044 padding-left: 80px !important 16045 } 16046 16047 .md-px-90 { 16048 padding-right: 90px !important; 16049 padding-left: 90px !important 16050 } 16051 16052 .md-px-100 { 16053 padding-right: 100px !important; 16054 padding-left: 100px !important 16055 } 16056 16057 .md-py-0 { 16058 padding-top: 0 !important; 16059 padding-bottom: 0 !important 16060 } 16061 16062 .md-py-5 { 16063 padding-top: 5px !important; 16064 padding-bottom: 5px !important 16065 } 16066 16067 .md-py-10 { 16068 padding-top: 10px !important; 16069 padding-bottom: 10px !important 16070 } 16071 16072 .md-py-15 { 16073 padding-top: 15px !important; 16074 padding-bottom: 15px !important 16075 } 16076 16077 .md-py-20 { 16078 padding-top: 20px !important; 16079 padding-bottom: 20px !important 16080 } 16081 16082 .md-py-25 { 16083 padding-top: 25px !important; 16084 padding-bottom: 25px !important 16085 } 16086 16087 .md-py-30 { 16088 padding-top: 30px !important; 16089 padding-bottom: 30px !important 16090 } 16091 16092 .md-py-40 { 16093 padding-top: 40px !important; 16094 padding-bottom: 40px !important 16095 } 16096 16097 .md-py-50 { 16098 padding-top: 50px !important; 16099 padding-bottom: 50px !important 16100 } 16101 16102 .md-py-60 { 16103 padding-top: 60px !important; 16104 padding-bottom: 60px !important 16105 } 16106 16107 .md-py-70 { 16108 padding-top: 70px !important; 16109 padding-bottom: 70px !important 16110 } 16111 16112 .md-py-80 { 16113 padding-top: 80px !important; 16114 padding-bottom: 80px !important 16115 } 16116 16117 .md-py-90 { 16118 padding-top: 90px !important; 16119 padding-bottom: 90px !important 16120 } 16121 16122 .md-py-100 { 16123 padding-top: 100px !important; 16124 padding-bottom: 100px !important 16125 } 16126 16127 .md-pt-0 { 16128 padding-top: 0 !important 16129 } 16130 16131 .md-pt-5 { 16132 padding-top: 5px !important 16133 } 16134 16135 .md-pt-10 { 16136 padding-top: 10px !important 16137 } 16138 16139 .md-pt-15 { 16140 padding-top: 15px !important 16141 } 16142 16143 .md-pt-20 { 16144 padding-top: 20px !important 16145 } 16146 16147 .md-pt-25 { 16148 padding-top: 25px !important 16149 } 16150 16151 .md-pt-30 { 16152 padding-top: 30px !important 16153 } 16154 16155 .md-pt-40 { 16156 padding-top: 40px !important 16157 } 16158 16159 .md-pt-50 { 16160 padding-top: 50px !important 16161 } 16162 16163 .md-pt-60 { 16164 padding-top: 60px !important 16165 } 16166 16167 .md-pt-70 { 16168 padding-top: 70px !important 16169 } 16170 16171 .md-pt-80 { 16172 padding-top: 80px !important 16173 } 16174
16175 .md-pt-90 { 16176 padding-top: 90px !important 16177 } 16178 16179 .md-pt-100 { 16180 padding-top: 100px !important 16181 } 16182 16183 .md-pr-0 { 16184 padding-right: 0 !important 16185 } 16186 16187 .md-pr-5 { 16188 padding-right: 5px !important 16189 } 16190 16191 .md-pr-10 { 16192 padding-right: 10px !important 16193 } 16194 16195 .md-pr-15 { 16196 padding-right: 15px !important 16197 } 16198 16199 .md-pr-20 { 16200 padding-right: 20px !important 16201 } 16202 16203 .md-pr-25 { 16204 padding-right: 25px !important 16205 } 16206 16207 .md-pr-30 { 16208 padding-right: 30px !important 16209 } 16210 16211 .md-pr-40 { 16212 padding-right: 40px !important 16213 } 16214 16215 .md-pr-50 { 16216 padding-right: 50px !important 16217 } 16218 16219 .md-pr-60 { 16220 padding-right: 60px !important 16221 } 16222 16223 .md-pr-70 { 16224 padding-right: 70px !important 16225 } 16226 16227 .md-pr-80 { 16228 padding-right: 80px !important 16229 } 16230 16231 .md-pr-90 { 16232 padding-right: 90px !important 16233 } 16234 16235 .md-pr-100 { 16236 padding-right: 100px !important 16237 } 16238 16239 .md-pb-0 { 16240 padding-bottom: 0 !important 16241 } 16242 16243 .md-pb-5 { 16244 padding-bottom: 5px !important 16245 } 16246 16247 .md-pb-10 { 16248 padding-bottom: 10px !important 16249 } 16250 16251 .md-pb-15 { 16252 padding-bottom: 15px !important 16253 } 16254 16255 .md-pb-20 { 16256 padding-bottom: 20px !important 16257 } 16258 16259 .md-pb-25 { 16260 padding-bottom: 25px !important 16261 } 16262 16263 .md-pb-30 { 16264 padding-bottom: 30px !important 16265 } 16266 16267 .md-pb-40 { 16268 padding-bottom: 40px !important 16269 } 16270 16271 .md-pb-50 { 16272 padding-bottom: 50px !important 16273 } 16274 16275 .md-pb-60 { 16276 padding-bottom: 60px !important 16277 } 16278 16279 .md-pb-70 { 16280 padding-bottom: 70px !important 16281 } 16282 16283 .md-pb-80 { 16284 padding-bottom: 80px !important 16285 } 16286 16287 .md-pb-90 { 16288 padding-bottom: 90px !important 16289 } 16290 16291 .md-pb-100 { 16292 padding-bottom: 100px !important 16293 } 16294 16295 .md-pl-0 { 16296 padding-left: 0 !important 16297 } 16298 16299 .md-pl-5 { 16300 padding-left: 5px !important 16301 } 16302 16303 .md-pl-10 { 16304 padding-left: 10px !important 16305 } 16306 16307 .md-pl-15 { 16308 padding-left: 15px !important 16309 } 16310 16311 .md-pl-20 { 16312 padding-left: 20px !important 16313 } 16314 16315 .md-pl-25 { 16316 padding-left: 25px !important 16317 } 16318 16319 .md-pl-30 { 16320 padding-left: 30px !important 16321 } 16322 16323 .md-pl-40 { 16324 padding-left: 40px !important 16325 } 16326 16327 .md-pl-50 { 16328 padding-left: 50px !important 16329 } 16330 16331 .md-pl-60 { 16332 padding-left: 60px !important 16333 } 16334 16335 .md-pl-70 { 16336 padding-left: 70px !important 16337 } 16338 16339 .md-pl-80 { 16340 padding-left: 80px !important 16341 } 16342 16343 .md-pl-90 { 16344 padding-left: 90px !important 16345 } 16346 16347 .md-pl-100 { 16348 padding-left: 100px !important 16349 } 16350 } 16351 16352 @media (min-width: 1200px) { 16353 .m-0 { 16354 margin: 0 !important 16355 } 16356 16357 .m-5 { 16358 margin: 5px !important 16359 } 16360 16361 .m-10 { 16362 margin: 10px !important 16363 } 16364 16365 .m-15 { 16366 margin: 15px !important 16367 } 16368 16369 .m-20 { 16370 margin: 20px !important 16371 } 16372 16373 .m-25 { 16374 margin: 25px !important 16375 } 16376 16377 .m-30 { 16378 margin: 30px !important 16379 } 16380 16381 .m-40 { 16382 margin: 40px !important 16383 } 16384 16385 .m-50 { 16386 margin: 50px !important 16387 } 16388 16389 .m-60 { 16390 margin: 60px !important 16391 } 16392 16393 .m-70 { 16394 margin: 70px !important 16395 } 16396 16397 .m-80 { 16398 margin: 80px !important 16399 } 16400 16401 .m-90 { 16402 margin: 90px !important 16403 } 16404 16405 .m-100 { 16406 margin: 100px !important 16407 } 16408 16409 .m-auto { 16410 margin: auto !important 16411 } 16412 16413 .mx-0 { 16414 margin-right: 0 !important; 16415 margin-left: 0 !important 16416 } 16417 16418 .mx-5 { 16419 margin-right: 5px !important; 16420 margin-left: 5px !important 16421 } 16422 16423 .mx-10 { 16424 margin-right: 10px !important; 16425 margin-left: 10px !important 16426 } 16427 16428 .mx-15 { 16429 margin-right: 15px !important; 16430 margin-left: 15px !important 16431 } 16432 16433 .mx-20 { 16434 margin-right: 20px !important; 16435 margin-left: 20px !important 16436 } 16437 16438 .mx-25 { 16439 margin-right: 25px !important; 16440 margin-left: 25px !important 16441 } 16442 16443 .mx-30 { 16444 margin-right: 30px !important; 16445 margin-left: 30px !important 16446 } 16447 16448 .mx-40 { 16449 margin-right: 40px !important; 16450 margin-left: 40px !important 16451 } 16452 16453 .mx-50 { 16454 margin-right: 50px !important; 16455 margin-left: 50px !important 16456 } 16457 16458 .mx-60 { 16459 margin-right: 60px !important; 16460 margin-left: 60px !important 16461 } 16462 16463 .mx-70 { 16464 margin-right: 70px !important; 16465 margin-left: 70px !important 16466 } 16467 16468 .mx-80 { 16469 margin-right: 80px !important; 16470 margin-left: 80px !important 16471 } 16472 16473 .mx-90 { 16474 margin-right: 90px !important; 16475 margin-left: 90px !important 16476 } 16477 16478 .mx-100 { 16479 margin-right: 100px !important; 16480 margin-left: 100px !important 16481 } 16482 16483 .mx-auto { 16484 margin-right: auto !important; 16485 margin-left: auto !important 16486 } 16487 16488 .my-0 { 16489 margin-top: 0 !important; 16490 margin-bottom: 0 !important 16491 } 16492 16493 .my-5 { 16494 margin-top: 5px !important; 16495 margin-bottom: 5px !important 16496 } 16497 16498 .my-10 { 16499 margin-top: 10px !important; 16500 margin-bottom: 10px !important 16501 } 16502 16503 .my-15 { 16504 margin-top: 15px !important; 16505 margin-bottom: 15px !important 16506 } 16507 16508 .my-20 { 16509 margin-top: 20px !important; 16510 margin-bottom: 20px !important 16511 } 16512 16513 .my-25 { 16514 margin-top: 25px !important; 16515 margin-bottom: 25px !important 16516 } 16517 16518 .my-30 { 16519 margin-top: 30px !important; 16520 margin-bottom: 30px !important 16521 } 16522 16523 .my-40 { 16524 margin-top: 40px !important; 16525 margin-bottom: 40px !important 16526 } 16527 16528 .my-50 { 16529 margin-top: 50px !important; 16530 margin-bottom: 50px !important 16531 } 16532 16533 .my-60 { 16534 margin-top: 60px !important; 16535 margin-bottom: 60px !important 16536 } 16537 16538 .my-70 { 16539 margin-top: 70px !important; 16540 margin-bottom: 70px !important 16541 } 16542 16543 .my-80 { 16544 margin-top: 80px !important; 16545 margin-bottom: 80px !important 16546 } 16547 16548 .my-90 { 16549 margin-top: 90px !important; 16550 margin-bottom: 90px !important 16551 } 16552 16553 .my-100 { 16554 margin-top: 100px !important; 16555 margin-bottom: 100px !important 16556 } 16557 16558 .my-auto { 16559 margin-top: auto !important; 16560 margin-bottom: auto !important 16561 } 16562 16563 .mt-0 { 16564 margin-top: 0 !important 16565 } 16566 16567 .mt-5 { 16568 margin-top: 5px !important 16569 } 16570 16571 .mt-10 { 16572 margin-top: 10px !important 16573 } 16574 16575 .mt-15 { 16576 margin-top: 15px !important 16577 } 16578 16579 .mt-20 { 16580 margin-top: 20px !important 16581 } 16582 16583 .mt-25 { 16584 margin-top: 25px !important 16585 } 16586 16587 .mt-30 { 16588 margin-top: 30px !important 16589 } 16590 16591 .mt-40 { 16592 margin-top: 40px !important 16593 } 16594 16595 .mt-50 { 16596 margin-top: 50px !important 16597 } 16598 16599 .mt-60 { 16600 margin-top: 60px !important 16601 } 16602 16603 .mt-70 { 16604 margin-top: 70px !important 16605 } 16606 16607 .mt-80 { 16608 margin-top: 80px !important 16609 } 16610 16611 .mt-90 { 16612 margin-top: 90px !important 16613 } 16614 16615 .mt-100 { 16616 margin-top: 100px !important 16617 } 16618 16619 .mt-auto { 16620 margin-top: auto !important 16621 } 16622 16623 .mr-0 { 16624 margin-right: 0 !important 16625 } 16626 16627 .mr-5 { 16628 margin-right: 5px !important 16629 } 16630 16631 .mr-10 { 16632 margin-right: 10px !important 16633 } 16634 16635 .mr-15 { 16636 margin-right: 15px !important 16637 } 16638 16639 .mr-20 { 16640 margin-right: 20px !important 16641 } 16642 16643 .mr-25 { 16644 margin-right: 25px !important 16645 } 16646 16647 .mr-30 { 16648 margin-right: 30px !important 16649 } 16650 16651 .mr-40 { 16652 margin-right: 40px !important 16653 } 16654 16655 .mr-50 { 16656 margin-right: 50px !important 16657 } 16658 16659 .mr-60 { 16660 margin-right: 60px !important 16661 } 16662 16663 .mr-70 { 16664 margin-right: 70px !important 16665 } 16666 16667 .mr-80 { 16668 margin-right: 80px !important 16669 } 16670 16671 .mr-90 { 16672 margin-right: 90px !important 16673 } 16674 16675 .mr-100 { 16676 margin-right: 100px !important 16677 } 16678 16679 .mr-auto { 16680 margin-right: auto !important 16681 } 16682 16683 .mb-0 { 16684 margin-bottom: 0 !important 16685 } 16686 16687 .mb-5 { 16688 margin-bottom: 5px !important 16689 } 16690 16691 .mb-10 { 16692 margin-bottom: 10px !important 16693 } 16694 16695 .mb-15 { 16696 margin-bottom: 15px !important 16697 } 16698 16699 .mb-20 { 16700 margin-bottom: 20px !important 16701 } 16702 16703 .mb-25 { 16704 margin-bottom: 25px !important 16705 } 16706 16707 .mb-30 { 16708 margin-bottom: 30px !important 16709 } 16710 16711 .mb-40 { 16712 margin-bottom: 40px !important 16713 } 16714 16715 .mb-50 { 16716 margin-bottom: 50px !important 16717 } 16718 16719 .mb-60 { 16720 margin-bottom: 60px !important 16721 } 16722 16723 .mb-70 { 16724 margin-bottom: 70px !important 16725 } 16726 16727 .mb-80 { 16728 margin-bottom: 80px !important 16729 } 16730 16731 .mb-90 { 16732 margin-bottom: 90px !important 16733 } 16734 16735 .mb-100 { 16736 margin-bottom: 100px !important 16737 } 16738 16739 .mb-auto { 16740 margin-bottom: auto !important 16741 } 16742 16743 .ml-0 { 16744 margin-left: 0 !important 16745 } 16746 16747 .ml-5 { 16748 margin-left: 5px !important 16749 } 16750 16751 .ml-10 { 16752 margin-left: 10px !important 16753 } 16754 16755 .ml-15 { 16756 margin-left: 15px !important 16757 } 16758 16759 .ml-20 { 16760 margin-left: 20px !important 16761 } 16762 16763 .ml-25 { 16764 margin-left: 25px !important 16765 } 16766 16767 .ml-30 { 16768 margin-left: 30px !important 16769 } 16770 16771 .ml-40 { 16772 margin-left: 40px !important 16773 } 16774 16775 .ml-50 { 16776 margin-left: 50px !important 16777 } 16778 16779 .ml-60 { 16780 margin-left: 60px !important 16781 } 16782 16783 .ml-70 { 16784 margin-left: 70px !important 16785 } 16786 16787 .ml-80 { 16788 margin-left: 80px !important 16789 } 16790 16791 .ml-90 { 16792 margin-left: 90px !important 16793 } 16794 16795 .ml-100 { 16796 margin-left: 100px !important 16797 } 16798 16799 .ml-auto { 16800 margin-left: auto !important 16801 } 16802 16803 .p-0 { 16804 padding: 0 !important 16805 } 16806 16807 .p-5 { 16808 padding: 5px !important 16809 } 16810 16811 .p-10 { 16812 padding: 10px !important 16813 } 16814 16815 .p-15 { 16816 padding: 15px !important 16817 } 16818 16819 .p-20 { 16820 padding: 20px !important 16821 } 16822 16823 .p-25 { 16824 padding: 25px !important 16825 } 16826 16827 .p-30 { 16828 padding: 30px !important 16829 } 16830 16831 .p-40 { 16832 padding: 40px !important 16833 } 16834 16835 .p-50 { 16836 padding: 50px !important 16837 } 16838 16839 .p-60 { 16840 padding: 60px !important 16841 } 16842 16843 .p-70 { 16844 padding: 70px !important 16845 } 16846 16847 .p-80 { 16848 padding: 80px !important 16849 } 16850 16851 .p-90 { 16852 padding: 90px !important 16853 } 16854 16855 .p-100 { 16856 padding: 100px !important 16857 } 16858 16859 .px-0 { 16860 padding-right: 0 !important; 16861 padding-left: 0 !important 16862 } 16863 16864 .px-5 { 16865 padding-right: 5px !important; 16866 padding-left: 5px !important 16867 } 16868 16869 .px-10 { 16870 padding-right: 10px !important; 16871 padding-left: 10px !important 16872 } 16873 16874 .px-15 { 16875 padding-right: 15px !important; 16876 padding-left: 15px !important 16877 } 16878 16879 .px-20 { 16880 padding-right: 20px !important; 16881 padding-left: 20px !important 16882 } 16883 16884 .px-25 { 16885 padding-right: 25px !important; 16886 padding-left: 25px !important 16887 } 16888 16889 .px-30 { 16890 padding-right: 30px !important; 16891 padding-left: 30px !important 16892 } 16893 16894 .px-40 { 16895 padding-right: 40px !important; 16896 padding-left: 40px !important 16897 } 16898 16899 .px-50 { 16900 padding-right: 50px !important; 16901 padding-left: 50px !important 16902 } 16903 16904 .px-60 { 16905 padding-right: 60px !important; 16906 padding-left: 60px !important 16907 } 16908 16909 .px-70 { 16910 padding-right: 70px !important; 16911 padding-left: 70px !important 16912 } 16913 16914 .px-80 { 16915 padding-right: 80px !important; 16916 padding-left: 80px !important 16917 } 16918 16919 .px-90 { 16920 padding-right: 90px !important; 16921 padding-left: 90px !important 16922 } 16923 16924 .px-100 { 16925 padding-right: 100px !important; 16926 padding-left: 100px !important 16927 } 16928 16929 .py-0 { 16930 padding-top: 0 !important; 16931 padding-bottom: 0 !important 16932 } 16933 16934 .py-5 { 16935 padding-top: 5px !important; 16936 padding-bottom: 5px !important 16937 } 16938 16939 .py-10 { 16940 padding-top: 10px !important; 16941 padding-bottom: 10px !important 16942 } 16943 16944 .py-15 { 16945 padding-top: 15px !important; 16946 padding-bottom: 15px !important 16947 } 16948 16949 .py-20 { 16950 padding-top: 20px !important; 16951 padding-bottom: 20px !important 16952 } 16953 16954 .py-25 { 16955 padding-top: 25px !important; 16956 padding-bottom: 25px !important 16957 } 16958 16959 .py-30 { 16960 padding-top: 30px !important; 16961 padding-bottom: 30px !important 16962 } 16963 16964 .py-40 { 16965 padding-top: 40px !important; 16966 padding-bottom: 40px !important 16967 } 16968 16969 .py-50 { 16970 padding-top: 50px !important; 16971 padding-bottom: 50px !important 16972 } 16973 16974 .py-60 { 16975 padding-top: 60px !important; 16976 padding-bottom: 60px !important 16977 } 16978 16979 .py-70 { 16980 padding-top: 70px !important; 16981 padding-bottom: 70px !important 16982 } 16983 16984 .py-80 { 16985 padding-top: 80px !important; 16986 padding-bottom: 80px !important 16987 } 16988 16989 .py-90 { 16990 padding-top: 90px !important; 16991 padding-bottom: 90px !important 16992 } 16993 16994 .py-100 { 16995 padding-top: 100px !important; 16996 padding-bottom: 100px !important 16997 } 16998 16999 .pt-0 { 17000 padding-top: 0 !important 17001 } 17002 17003 .pt-5 { 17004 padding-top: 5px !important 17005 } 17006 17007 .pt-10 { 17008 padding-top: 10px !important 17009 } 17010 17011 .pt-15 { 17012 padding-top: 15px !important 17013 } 17014 17015 .pt-20 { 17016 padding-top: 20px !important 17017 } 17018 17019 .pt-25 { 17020 padding-top: 25px !important 17021 } 17022 17023 .pt-30 { 17024 padding-top: 30px !important 17025 } 17026 17027 .pt-40 { 17028 padding-top: 40px !important 17029 } 17030 17031 .pt-50 { 17032 padding-top: 50px !important 17033 } 17034 17035 .pt-60 { 17036 padding-top: 60px !important 17037 } 17038 17039 .pt-70 { 17040 padding-top: 70px !important 17041 } 17042 17043 .pt-80 { 17044 padding-top: 80px !important 17045 } 17046 17047 .pt-90 { 17048 padding-top: 90px !important 17049 } 17050 17051 .pt-100 { 17052 padding-top: 100px !important 17053 } 17054 17055 .pr-0 { 17056 padding-right: 0 !important 17057 } 17058 17059 .pr-5 { 17060 padding-right: 5px !important 17061 } 17062 17063 .pr-10 { 17064 padding-right: 10px !important 17065 } 17066 17067 .pr-15 { 17068 padding-right: 15px !important 17069 } 17070 17071 .pr-20 { 17072 padding-right: 20px !important 17073 } 17074 17075 .pr-25 { 17076 padding-right: 25px !important 17077 } 17078 17079 .pr-30 { 17080 padding-right: 30px !important 17081 } 17082 17083 .pr-40 { 17084 padding-right: 40px !important 17085 } 17086 17087 .pr-50 { 17088 padding-right: 50px !important 17089 } 17090 17091 .pr-60 { 17092 padding-right: 60px !important 17093 } 17094 17095 .pr-70 { 17096 padding-right: 70px !important 17097 } 17098 17099 .pr-80 { 17100 padding-right: 80px !important 17101 } 17102 17103 .pr-90 { 17104 padding-right: 90px !important 17105 } 17106 17107 .pr-100 { 17108 padding-right: 100px !important 17109 } 17110 17111 .pb-0 { 17112 padding-bottom: 0 !important 17113 } 17114 17115 .pb-5 { 17116 padding-bottom: 5px !important 17117 } 17118 17119 .pb-10 { 17120 padding-bottom: 10px !important 17121 } 17122 17123 .pb-15 { 17124 padding-bottom: 15px !important 17125 } 17126 17127 .pb-20 { 17128 padding-bottom: 20px !important 17129 } 17130 17131 .pb-25 { 17132 padding-bottom: 25px !important 17133 } 17134 17135 .pb-30 { 17136 padding-bottom: 30px !important 17137 } 17138 17139 .pb-40 { 17140 padding-bottom: 40px !important 17141 } 17142 17143 .pb-50 { 17144 padding-bottom: 50px !important 17145 } 17146 17147 .pb-60 { 17148 padding-bottom: 60px !important 17149 } 17150 17151 .pb-70 { 17152 padding-bottom: 70px !important 17153 } 17154 17155 .pb-80 { 17156 padding-bottom: 80px !important 17157 } 17158 17159 .pb-90 { 17160 padding-bottom: 90px !important 17161 } 17162 17163 .pb-100 { 17164 padding-bottom: 100px !important 17165 } 17166 17167 .pl-0 { 17168 padding-left: 0 !important 17169 } 17170 17171 .pl-5 { 17172 padding-left: 5px !important 17173 } 17174 17175 .pl-10 { 17176 padding-left: 10px !important 17177 } 17178 17179 .pl-15 { 17180 padding-left: 15px !important 17181 } 17182 17183 .pl-20 { 17184 padding-left: 20px !important 17185 } 17186 17187 .pl-25 { 17188 padding-left: 25px !important 17189 } 17190 17191 .pl-30 { 17192 padding-left: 30px !important 17193 } 17194 17195 .pl-40 { 17196 padding-left: 40px !important 17197 } 17198 17199 .pl-50 { 17200 padding-left: 50px !important 17201 } 17202 17203 .pl-60 { 17204 padding-left: 60px !important 17205 } 17206 17207 .pl-70 { 17208 padding-left: 70px !important 17209 } 17210 17211 .pl-80 { 17212 padding-left: 80px !important 17213 } 17214 17215 .pl-90 { 17216 padding-left: 90px !important 17217 } 17218 17219 .pl-100 { 17220 padding-left: 100px !important 17221 } 17222 } 17223 17224 .p-m-0 { 17225 margin: 0 !important 17226 } 17227 17228 .width-100 { 17229 width: 100% !important 17230 } 17231 17232 .width-auto { 17233 width: auto !important 17234 } 17235 17236 .height-100 { 17237 height: 100% !important 17238 } 17239 17240 .height-auto { 17241 height: auto !important 17242 } 17243 17244 .overflow-visible { 17245 overflow: visible !important 17246 } 17247 17248 .overflow-hidden { 17249 overflow: hidden !important 17250 } 17251 17252 .overflow-auto { 17253 overflow: auto !important 17254 } 17255 17256 .overflow-y-visible { 17257 overflow-y: visib
17257le !important 17258 } 17259 17260 .overflow-y-hidden { 17261 overflow-y: hidden !important 17262 } 17263 17264 .overflow-y-auto { 17265 overflow-y: auto !important 17266 } 17267 17268 .overflow-x-visible { 17269 overflow-x: visible !important 17270 } 17271 17272 .overflow-x-hidden { 17273 overflow-x: hidden !important 17274 } 17275 17276 .overflow-x-auto { 17277 overflow-x: auto !important 17278 } 17279 17280 .shrink-0 { 17281 flex-shrink: 0 !important 17282 } 17283 17284 .shrink-1 { 17285 flex-shrink: 1 !important 17286 } 17287 17288 .shrink-2 { 17289 flex-shrink: 1 !important 17290 } 17291 17292 .shrink-3 { 17293 flex-shrink: 1 !important 17294 } 17295 17296 .shrink-4 { 17297 flex-shrink: 4 !important 17298 } 17299 17300 .grow-0 { 17301 -webkit-box-flex: 0 !important; 17302 flex-grow: 0 !important 17303 } 17304 17305 .grow-1 { 17306 -webkit-box-flex: 1 !important; 17307 flex-grow: 1 !important 17308 } 17309 17310 .grow-2 { 17311 -webkit-box-flex: 2 !important; 17312 flex-grow: 2 !important 17313 } 17314 17315 .grow-3 { 17316 -webkit-box-flex: 3 !important; 17317 flex-grow: 3 !important 17318 } 17319 17320 .grow-4 { 17321 -webkit-box-flex: 4 !important; 17322 flex-grow: 4 !important 17323 } 17324 17325 .clickable:not([disabled]), 17326 [onclick]:not([disabled]) { 17327 cursor: pointer !important 17328 } 17329 17330 .not-clickable, 17331 .not-clickable[onclick] { 17332 cursor: default !important 17333 } 17334 17335 .letsGo-hide, 17336 .hide, 17337 .hidden { 17338 display: none !important 17339 } 17340 17341 .shadow-light { 17342 box-shadow: 0 1px 3px 0 #A0A0A0 !important 17343 } 17344 17345 .shadow-dark { 17346 box-shadow: 0 1px 3px 0 #1B1B1B !important 17347 } 17348 17349 .opacity-0 { 17350 opacity: 0 !important 17351 } 17352 17353 .opacity-100 { 17354 opacity: 1 !important 17355 } 17356 17357 .visible-print, 17358 .frow.visible-print { 17359 display: none !important 17360 } 17361 17362 .clear { 17363 clear: both 17364 } 17365 17366 .right { 17367 float: right 17368 } 17369 17370 .left { 17371 float: left 17372 } 17373 17374 .inline-block { 17375 display: inline-block 17376 } 17377 17378 .inline-block-important { 17379 display: inline-block !important 17380 } 17381 17382 .display-block { 17383 display: block 17384 } 17385 17386 @media print { 17387 17388 .hidden-print, 17389 .frow.hidden-print { 17390 display: none !important 17391 } 17392 17393 .visible-print { 17394 display: block !important 17395 } 17396 17397 .frow.visible-print { 17398 display: -webkit-box !important; 17399 display: flex !important 17400 } 17401 } 17402 17403 .visible-sr, 17404 .visible-sr-focusable:not(:focus) { 17405 position: absolute !important; 17406 width: 1px !important; 17407 height: 1px !important; 17408 padding: 0 !important; 17409 margin: -1px !important; 17410 overflow: hidden !important; 17411 clip: rect(0, 0, 0, 0) !important; 17412 white-space: nowrap !important; 17413 border: 0 !important 17414 } 17415 17416 /* DONUT LOADER */ 17417 .donut { 17418 width: 4rem; 17419 height: 4rem; 17420 margin: 2rem; 17421 -moz-border-radius: 50%; 17422 -webkit-border-radius: 50%; 17423 border-radius: 50%; 17424 border: .3rem solid var(--paletteBlackOpaque); 17425 border-top-color: var(--paletteColor1); 17426 -webkit-animation: 1.5s spin infinite linear; 17427 animation: 1.5s spin infinite linear; 17428 position: absolute; 17429 top: -50%; 17430 left: 0; 17431 right: 0; 17432 bottom: 0; 17433 margin: auto; 17434 z-index: 2000; 17435 } 17436 17437 @-webkit-keyframes spin { 17438 to { 17439 -webkit-transform: rotate(360deg); 17440 transform: rotate(360deg) 17441 } 17442 } 17443 17444 @keyframes spin { 17445 to { 17446 -webkit-transform: rotate(360deg); 17447 transform: rotate(360deg) 17448 } 17449 } 17450 17451 17452 17453 /* HIDE MAIN TO SHOW DONUT */ 17454 #main { 17455 display: none 17456 } 17457 17458 17459 17460 /* START PUSHY SLIDE-OUT NAVIGATION */ 17461 .pushy { 17462 position: fixed; 17463 width: 300px; 17464 height: 100%; 17465 top: 0px; 17466 z-index: 9999; 17467 background: var(--white); 17468 overflow: auto; 17469 -webkit-overflow-scrolling: touch 17470 } 17471 17472 .pushy a { 17473 display: block; 17474 color: #b3b3b1; 17475 padding: 15px 30px; 17476 text-decoration: none 17477 } 17478 17479 .pushy.pushy-left { 17480 left: 0 17481 } 17482 17483 .pushy.pushy-right { 17484 right: 0 17485 } 17486 17487 .pushy-content { 17488 visibility: hidden 17489 } 17490 17491 .pushy-left { 17492 -webkit-transform: translate3d(-300px, 0, 0); 17493 -ms-transform: translate3d(-300px, 0, 0); 17494 transform: translate3d(-300px, 0, 0) 17495 } 17496 17497 .pushy-open-right #main, 17498 .pushy-open-right .push { 17499 -webkit-transform: translate3d(300px, 0, 0); 17500 -ms-transform: translate3d(300px, 0, 0); 17501 transform: translate3d(300px, 0, 0) 17502 } 17503 17504 .pushy-right { 17505 -webkit-transform: translate3d(300px, 0, 0); 17506 -ms-transform: translate3d(300px, 0, 0); 17507 transform: translate3d(300px, 0, 0) 17508 } 17509 17510 .pushy-open-right #main, 17511 .pushy-open-right .push { 17512 -webkit-transform: translate3d(-300px, 0, 0); 17513 -ms-transform: translate3d(-300px, 0, 0); 17514 transform: translate3d(-300px, 0, 0) 17515 } 17516 17517 .pushy-open-left .pushy, 17518 .pushy-open-right .pushy { 17519 -webkit-transform: translate3d(0, 0, 0); 17520 -ms-transform: translate3d(0, 0, 0); 17521 transform: translate3d(0, 0, 0) 17522 } 17523 17524 .pushy-open-left .pushy-content, 17525 .pushy-open-right .pushy-content { 17526 visibility: visible 17527 } 17528 17529 #main, 17530 .pushy, 17531 .push { 17532 transition: transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99) 17533 } 17534 17535 .pushy-content { 17536 transition: visibility 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99) 17537 } 17538 17539 .site-overlay { 17540 display: none 17541 } 17542 17543 .pushy-open-left .site-overlay, 17544 .pushy-open-right .site-overlay { 17545 display: block; 17546 position: fixed; 17547 top: 0; 17548 right: 0; 17549 bottom: 0; 17550 left: 0; 17551 z-index: 9998; 17552 background-color: rgba(0, 0, 0, 0.5); 17553 -webkit-animation: fade 500ms; 17554 animation: fade 500ms 17555 } 17556 17557 @keyframes fade { 17558 0% { 17559 opacity: 0 17560 } 17561 17562 100% { 17563 opacity: 1 17564 } 17565 } 17566 17567 @-webkit-keyframes fade { 17568 0% { 17569 opacity: 0 17570 } 17571 17572 100% { 17573 opacity: 1 17574 } 17575 } 17576 17577 /* END PUSHY SLIDE-OUT NAVIGATION */ 17578 17579 /* START MODAL*/ 17580 .custom-modal-main { 17581 text-align: center; 17582 overflow: hidden; 17583 position: fixed; 17584 top: 0; 17585 right: 0; 17586 bottom: 0; 17587 left: 0; 17588 -webkit-overflow-scrolling: touch; 17589 outline: 0; 17590 opacity: 0; 17591 -webkit-transition: opacity .15s linear, z-index .15; 17592 -o-transition: opacity .15s linear, z-index .15; 17593 transition: opacity .15s linear, z-index .15; 17594 z-index: -1; 17595 overflow-x: hidden; 17596 overflow-y: auto 17597 } 17598 17599 .modal-open { 17600 z-index: 99999; 17601 opacity: 1; 17602 overflow: hidden 17603 } 17604 17605 .custom-modal-inner { 17606 -webkit-transform: translate(0, -25%); 17607 -ms-transform: translate(0, -25%); 17608 transform: translate(0, -25%); 17609 -webkit-transition: -webkit-transform .3s ease-out; 17610 -o-transition: -o-transform .3s ease-out; 17611 transition: -webkit-transform .3s ease-out; 17612 -o-transition: transform .3s ease-out; 17613 transition: transform .3s ease-out; 17614 transition: transform .3s ease-out, -webkit-transform .3s ease-out; 17615 display: inline-block; 17616 vertical-align: middle; 17617 width: 650px; 17618 margin: 30px auto; 17619 max-width: 97% 17620 } 17621 17622 .custom-modal-wrap { 17623 display: block; 17624 width: 100%; 17625 position: relative; 17626 background-color: #fff; 17627 border: 1px solid #999; 17628 border: 1px solid rgba(0, 0, 0, 0.2); 17629 -moz-border-radius: 0; 17630 -webkit-border-radius: 0; 17631 border-radius: 0; 17632 -webkit-box-shadow: var(--boxShadow); 17633 -moz-box-shadow: var(--boxShadow); 17634 box-shadow: var(--boxShadow); 17635 background-clip: padding-box; 17636 outline: 0; 17637 text-align: left; 17638 padding: 20px; 17639 -webkit-box-sizing: border-box; 17640 -moz-box-sizing: border-box; 17641 box-sizing: border-box; 17642 max-height: calc(100vh - 70px); 17643 overflow-y: auto 17644 } 17645 17646 .modal-open .custom-modal-inner { 17647 -webkit-transform: translate(0, 0); 17648 -ms-transform: translate(0, 0); 17649 transform: translate(0, 0); 17650 position: relative; 17651 z-index: 999 17652 } 17653 17654 .modal-open .bg-overlay { 17655 background: rgba(0, 0, 0, 0.6); 17656 z-index: 99 17657 } 17658 17659 .bg-overlay { 17660 background: rgba(0, 0, 0, 0); 17661 height: 100vh; 17662 width: 100%; 17663 position: fixed; 17664 left: 0; 17665 top: 0; 17666 right: 0; 17667 bottom: 0; 17668 z-index: 0; 17669 -webkit-transition: background .15s linear; 17670 -o-transition: background .15s linear; 17671 transition: background .15s linear 17672 } 17673 17674 .close-modal { 17675 position: absolute; 17676 right: 0; 17677 top: -30px; 17678 cursor: pointer; 17679 z-index: 99; 17680 font-size: 24px; 17681 color: #fff 17682 } 17683 17684 @media screen and (min-width:800px) { 17685 .custom-modal-main:before { 17686 content: ""; 17687 display: inline-block; 17688 height: auto; 17689 vertical-align: middle; 17690 margin-right: -0; 17691 height: 100% 17692 } 17693 } 17694 17695 @media screen and (max-width:799px) { 17696 .custom-modal-inner { 17697 margin-top: 100px 17698 } 17699 } 17700 17701 /* END MODAL*/ 17702 17703 iframe#embeddedParticipantCenter { 17704 min-height: 2000px 17705 } 17706 17707 iframe#embeddedParticipantCenter .ng-pc-container { 17708 padding: 20px 0 17709 } 17710 17711 17712 /*-----------------------------------------------------------------------------------*/ 17713 /* 11: PALETTE OVERRIDES 17714/*-----------------------------------------------------------------------------------*/ 17715 /* USE THESE CLASSES TO CHANGE THE BACKGROUND COLORS, BUTTON COLORS, BORDERS, ETC. */ 17716 html body.dgddev .paletteColor1BG { 17717 background: var(--paletteColor1) !important; 17718 background-color: var(--paletteColor1) !important; 17719 background-image: none !important 17720 } 17721 17722 html body.dgddev .paletteColor2BG { 17723 background: var(--paletteColor2) !important; 17724 background-color: var(--paletteColor2) !important; 17725 background-image: none !important 17726 } 17727 17728 html body.dgddev .paletteColor3BG { 17729 background: var(--paletteColor3) !important; 17730 background-color: var(--paletteColor3) !important; 17731 background-image: none !important 17732 } 17733 17734 html body.dgddev .paletteColor4BG { 17735 background: var(--paletteColor4) !important; 17736 background-color: var(--paletteColor4) !important; 17737 background-image: none !important 17738 } 17739 17740 html body.dgddev .paletteColor5BG { 17741 background: var(--paletteColor5) !important; 17742 background-color: var(--paletteColor5) !important; 17743 background-image: none !important 17744 } 17745 17746 html body.dgddev .paletteColor6BG { 17747 background: var(--paletteColor6) !important; 17748 background-color: var(--paletteColor6) !important; 17749 background-image: none !important 17750 } 17751 17752 html body.dgddev .paletteColor7BG { 17753 background: var(--paletteColor7) !important; 17754 background-color: var(--paletteColor7) !important; 17755 background-image: none !important 17756 } 17757 17758 html body.dgddev .paletteColor8BG { 17759 background: var(--paletteColor8) !important; 17760 background-color: var(--paletteColor8) !important; 17761 background-image: none !important 17762 } 17763 17764 html body.dgddev .paletteColor1BGHover:hover { 17765 background: var(--paletteColor1) !important; 17766 background-color: var(--paletteColor1) !important; 17767 background-image: none !important 17768 } 17769 17770 html body.dgddev .paletteColor2BGHover:hover { 17771 background: var(--paletteColor2) !important; 17772 background-color: var(--paletteColor2) !important; 17773 background-image: none !important 17774 } 17775 17776 html body.dgddev .paletteColor3BGHover:hover { 17777 background: var(--paletteColor3) !important; 17778 background-color: var(--paletteColor3) !important; 17779 background-image: none !important 17780 } 17781 17782 html body.dgddev .paletteColor4BGHover:hover { 17783 background: var(--paletteColor4) !important; 17784 background-color: var(--paletteColor4) !important; 17785 background-image: none !important 17786 } 17787 17788 html body.dgddev .paletteColor5BGHover:hover { 17789 background: var(--paletteColor5) !important; 17790 background-color: var(--paletteColor5) !important; 17791 background-image: none !important 17792 } 17793 17794 html body.dgddev .paletteColor6BGHover:hover { 17795 background: var(--paletteColor6) !important; 17796 background-color: var(--paletteColor6) !important; 17797 background-image: none !important 17798 } 17799 17800 html body.dgddev .paletteColor7BGHover:hover { 17801 background: var(--paletteColor7) !important; 17802 background-color: var(--paletteColor7) !important; 17803 background-image: none !important 17804 } 17805 17806 html body.dgddev .paletteColor8BGHover:hover { 17807 background: var(--paletteColor8) !important; 17808 background-color: var(--paletteColor8) !important; 17809 background-image: none !important 17810 } 17811 17812 html body.dgddev .paletteColor1Border { 17813 border-color: var(--paletteColor1) !important 17814 } 17815 17816 html body.dgddev .paletteColor2Border { 17817 border-color: var(--paletteColor2) !important 17818 } 17819 17820 html body.dgddev .paletteColor3Border { 17821 border-color: var(--paletteColor3) !important 17822 } 17823 17824 html body.dgddev .paletteColor4Border { 17825 border-color: var(--paletteColor4) !important 17826 } 17827 17828 html body.dgddev .paletteColor5Border { 17829 border-color: var(--paletteColor5) !important 17830 } 17831 17832 html body.dgddev .paletteColor6Border { 17833 border-color: var(--paletteColor6) !important 17834 } 17835 17836 html body.dgddev .paletteColor7Border { 17837 border-color: var(--paletteColor7) !important 17838 } 17839 17840 html body.dgddev .paletteColor8Border { 17841 border-color: var(--paletteColor8) !important 17842 } 17843 17844 html body.dgddev .paletteColor1BorderHover:hover { 17845 border-color: var(--paletteColor1) !important 17846 } 17847 17848 html body.dgddev .paletteColor2BorderHover:hover { 17849 border-color: var(--paletteColor2) !important 17850 } 17851 17852 html body.dgddev .paletteColor3BorderHover:hover { 17853 border-color: var(--paletteColor3) !important 17854 } 17855 17856 html body.dgddev .paletteColor4BorderHover:hover { 17857 border-color: var(--paletteColor4) !important 17858 } 17859 17860 html body.dgddev .paletteColor5BorderHover:hover { 17861 border-color: var(--paletteColor5) !important 17862 } 17863 17864 html body.dgddev .paletteColor6BorderHover:hover { 17865 border-color: var(--paletteColor6) !important 17866 } 17867 17868 html body.dgddev .paletteColor7BorderHover:hover { 17869 border-color: var(--paletteColor7) !important 17870 } 17871 17872 html body.dgddev .paletteColor8BorderHover:hover { 17873 border-color: var(--paletteColor8) !important 17874 } 17875 17876 html body.dgddev .paletteColor1 { 17877 color: var(--paletteColor1) !important 17878 } 17879 17880 html body.dgddev .paletteColor2 { 17881 color: var(--paletteColor2) !important 17882 } 17883 17884 html body.dgddev .paletteColor3 { 17885 color: var(--paletteColor3) !important 17886 } 17887 17888 html body.dgddev .paletteColor4 { 17889 color: var(--paletteColor4) !important 17890 } 17891 17892 html body.dgddev .paletteColor5 { 17893 color: var(--paletteColor5) !important 17894 } 17895 17896 html body.dgddev .paletteColor6 { 17897 color: var(--paletteColor6) !important 17898 } 17899 17900 html body.dgddev .paletteColor7 { 17901 color: var(--paletteColor7) !important 17902 } 17903 17904 html body.dgddev .paletteColor8 { 17905 color: var(--paletteColor8) !important 17906 } 17907 17908 html body.dgddev .paletteColor1Hover:hover { 17909 color: var(--paletteColor1) !important 17910 } 17911 17912 html body.dgddev .paletteColor2Hover:hover { 17913 color: var(--paletteColor2) !important 17914 } 17915 17916 html body.dgddev .paletteColor3Hover:hover { 17917 color: var(--paletteColor3) !important 17918 } 17919 17920 html body.dgddev .paletteColor4Hover:hover { 17921 color: var(--paletteColor4) !important 17922 } 17923 17924 html body.dgddev .paletteColor5Hover:hover { 17925 color: var(--paletteColor5) !important 17926 } 17927 17928 html body.dgddev .paletteColor6Hover:hover { 17929 color: var(--paletteColor6) !important 17930 } 17931 17932 html body.dgddev .paletteColor7Hover:hover { 17933 color: var(--paletteColor7) !important 17934 } 17935 17936 html body.dgddev .paletteColor8Hover:hover { 17937 color: var(--paletteColor8) !important 17938 } 17939 17940 17941 /*-----------------------------------------------------------------------------------*/ 17942 /* 12: HEADER/NAVIGATION 17943/*-----------------------------------------------------------------------------------*/ 17944 17945 /* START TOP BANNER MESSAGE */
17946 body.dgddev .top-banner-message { 17947 background: var(--paletteColor1); 17948 padding: 5px 0; 17949 width: 100% 17950 } 17951 17952 body.dgddev .top-banner-message a { 17953 color: var(--white) !important; 17954 display: block; 17955 font-size: 14px; 17956 width: 100% 17957 } 17958 17959 /* END TOP BANNER MESSAGE */ 17960 17961 body.dgddev header.header { 17962 display: flex; 17963 padding: 7px 15px; 17964 align-items: center; 17965 justify-content: space-between; 17966 background: var(--white) 17967 } 17968 17969 /* ADD SOFT BORDER BOTTOM TO HEADER */ 17970 body.dgddev.is-scrolled header.header, 17971 body.dgddev.pg_informational header.header, 17972 body.dgddev.pg_pfind header.header, 17973 body.dgddev.app_id_9 header.header, 17974 body.dgddev.app_id_27 header.header, 17975 body.dgddev.pg_center header.header, 17976 body.dgddev.top_donors header.header, 17977 body.dgddev.pagename_tr_demo_events header.header { 17978 -webkit-box-shadow: var(--boxShadow); 17979 -moz-box-shadow: var(--boxShadow); 17980 box-shadow: var(--boxShadow); 17981 } 17982 17983 body.dgddev header.header li a { 17984 display: flex; 17985 justify-content: center; 17986 text-decoration: none 17987 } 17988 17989 body.dgddev header.header .menu { 17990 display: flex; 17991 list-style: none; 17992 transition: max-height .2s ease-out; 17993 flex-direction: row; 17994 margin: 0; 17995 align-items: center; 17996 margin: 0 0 0 auto 17997 } 17998 17999 body.dgddev header.header .navbar-brand img { 18000 display: block 18001 } 18002 18003 body.dgddev header.header .slide-out-nav { 18004 -webkit-transition: .5s ease-in-out; 18005 -moz-transition: .5s ease-in-out; 18006 -o-transition: .5s ease-in-out; 18007 transition: .5s ease-in-out; 18008 cursor: pointer; 18009 margin-left: 10px; 18010 line-height: 1 18011 } 18012 18013 body.dgddev header.header .menu li:last-child { 18014 margin-bottom: 0 18015 } 18016 18017 body.dgddev header.header .slide-out-nav i { 18018 font-size: 36px 18019 } 18020 18021 body.dgddev header.header .slide-out-nav button { 18022 color: var(--paletteColor1); 18023 background: none; 18024 border: none; 18025 padding: 0 18026 } 18027 18028 body.dgddev header.header .slide-out-nav span { 18029 display: block; 18030 position: absolute; 18031 height: 3px; 18032 width: 100%; 18033 background: var(--paletteColor1); 18034 -moz-border-radius: 0; 18035 -webkit-border-radius: 0; 18036 border-radius: 0; 18037 opacity: 1; 18038 left: 0; 18039 -webkit-transform: rotate(0deg); 18040 -moz-transform: rotate(0deg); 18041 -o-transform: rotate(0deg); 18042 transform: rotate(0deg); 18043 -webkit-transition: .25s ease-in-out; 18044 -moz-transition: .25s ease-in-out; 18045 -o-transition: .25s ease-in-out; 18046 transition: .25s ease-in-out 18047 } 18048 18049 body.dgddev header.header .slide-out-nav span:nth-child(1) { 18050 top: 0 18051 } 18052 18053 body.dgddev header.header .slide-out-nav span:nth-child(2), 18054 body.dgddev header.header .slide-out-nav span:nth-child(3) { 18055 top: 10px 18056 } 18057 18058 body.dgddev header.header .slide-out-nav span:nth-child(4) { 18059 top: 20px 18060 } 18061 18062 body.dgddev header.header .slide-out-nav.open span:nth-child(1) { 18063 top: 18px; 18064 width: 0; 18065 left: 50% 18066 } 18067 18068 body.dgddev header.header .slide-out-nav.open span:nth-child(2) { 18069 -webkit-transform: rotate(45deg); 18070 -moz-transform: rotate(45deg); 18071 -o-transform: rotate(45deg); 18072 transform: rotate(45deg) 18073 } 18074 18075 body.dgddev header.header .slide-out-nav.open span:nth-child(3) { 18076 -webkit-transform: rotate(-45deg); 18077 -moz-transform: rotate(-45deg); 18078 -o-transform: rotate(-45deg); 18079 transform: rotate(-45deg) 18080 } 18081 18082 body.dgddev header.header .slide-out-nav.open span:nth-child(4) { 18083 top: 18px; 18084 width: 0; 18085 left: 50% 18086 } 18087 18088 body.dgddev header.header li.header-button { 18089 margin: 0 11px 0 0; 18090 line-height: 19px 18091 } 18092 18093 body.dgddev .pushy-content ul { 18094 margin: 0; 18095 padding: 0; 18096 list-style: none 18097 } 18098 18099 body.dgddev .pushy-content ul li:first-child { 18100 padding: 20px 40px 18101 } 18102 18103 body.dgddev .pushy-content ul button.slide-out-nav { 18104 border: none; 18105 background: none; 18106 color: var(--paletteColor1); 18107 font-size: 36px; 18108 -webkit-text-stroke: 4px var(--white); 18109 padding: 0 18110 } 18111 18112 body.dgddev .pushy-content ul li a { 18113 color: var(--paletteColor1); 18114 font-size: 18px; 18115 letter-spacing: 0; 18116 text-transform: none; 18117 font-weight: 700; 18118 padding: 20px 40px 15px; 18119 text-decoration: none 18120 } 18121 18122 body.dgddev .pushy-content ul li.slide-out-social a { 18123 color: var(--paletteColor1); 18124 padding: 10px; 18125 font-size: 25px; 18126 transition: all .2s ease-in-out 18127 } 18128 18129 body.dgddev .pushy-content ul li.slide-out-social a:hover { 18130 transform: scale(1.5) 18131 } 18132 18133 body.dgddev .pushy-content ul li:hover { 18134 background: var(--paletteColor1); 18135 } 18136 18137 body.dgddev .pushy-content ul li:hover>a { 18138 color: var(--white); 18139 } 18140 18141 body.dgddev .pushy-content ul li:first-child:hover, 18142 body.dgddev .pushy-content ul li.slide-out-social:hover { 18143 background: transparent; 18144 } 18145 18146 body.dgddev .pushy-content ul li.slide-out-social:hover>a { 18147 color: var(--paletteColor1); 18148 } 18149 18150 body.dgddev .pushy-content ul li.slide-out-social { 18151 display: inline-block; 18152 margin-bottom: 50px 18153 } 18154 18155 body.dgddev .pushy-content ul li.slide-out-social:last-child { 18156 padding-right: 30px 18157 } 18158 18159 body.dgddev header.header ul.menu li a { 18160 width: 100px; 18161 } 18162 18163 body.dgddev.is-scrolled header.header { 18164 padding-top: 0; 18165 padding-bottom: 0; 18166 padding-left: 0; 18167 height: 85px 18168 } 18169 18170 body.dgddev.is-scrolled header.header .navbar-brand { 18171 -webkit-transform: scale(.7); 18172 transform: scale(.7) 18173 } 18174 18175 body.dgddev .sticky-header { 18176 position: -webkit-sticky; 18177 position: sticky; 18178 z-index: 80; 18179 top: 0; 18180 left: 0; 18181 width: 100%; 18182 transition: -webkit-transform .4s ease; 18183 transition: transform .4s ease; 18184 transition: transform .4s ease, -webkit-transform .4s ease 18185 } 18186 18187 body.dgddev.is-scrolled.sticky-header-hidden .sticky-header { 18188 transition: -webkit-transform .6s ease-in; 18189 transition: transform .6s ease-in; 18190 transition: transform .6s ease-in, -webkit-transform .6s ease-in; 18191 -webkit-transform: translateY(-100%); 18192 transform: translateY(-100%) 18193 } 18194 18195 @media (max-width: 767px) { 18196 body.dgddev .pushy-content ul li:first-child { 18197 padding: 20px 15px 18198 } 18199 18200 body.dgddev .pushy-content ul li a { 18201 padding: 20px 15px 15px 18202 } 18203 18204 body.dgddev header.header-button a { 18205 border: none; 18206 font-size: 12px; 18207 padding: 5px; 18208 } 18209 } 18210 18211 @media (max-width: 530px) { 18212 body.dgddev .pushy-content ul li a { 18213 padding: 13px 18214 } 18215 18216 body.dgddev header.header .navbar-brand img { 18217 width: 100% 18218 } 18219 18220 body.dgddev header.header-button a { 18221 padding: 0 18222 } 18223 18224 body.dgddev header.header .slide-out-nav { 18225 margin-left: 3px 18226 } 18227 } 18228 18229 @media (max-width: 499px) { 18230 body.dgddev header.header .navbar-brand img { 18231 width: 100% 18232 } 18233 18234 body.dgddev header.header .slide-out-nav { 18235 display: flex; 18236 width: 25px; 18237 height: 35px; 18238 top: 9px 18239 } 18240 18241 body.dgddev header.header .slide-out-nav span:nth-child(1) { 18242 top: 0 18243 } 18244 18245 body.dgddev header.header .slide-out-nav span:nth-child(2), 18246 body.dgddev header.header .slide-out-nav span:nth-child(3) { 18247 top: 7px 18248 } 18249 18250 body.dgddev header.header .slide-out-nav span:nth-child(4) { 18251 top: 14px 18252 } 18253 } 18254 18255 @media (max-width: 370px) { 18256 body.dgddev header.header .slide-out-nav { 18257 margin-left: 0 18258 } 18259 } 18260 18261 18262 /*-----------------------------------------------------------------------------------*/ 18263 /* 13: MAIN CONTENT 18264/*-----------------------------------------------------------------------------------*/ 18265 .featured-header { 18266 display: flex; 18267 align-items: center; 18268 justify-content: center; 18269 background-repeat: no-repeat; 18270 background-size: cover; 18271 background-position: top center 18272 } 18273 18274 body.pg_entry .featured-header { 18275 height: 580px 18276 } 18277 18278 body.personal_team .featured-header { 18279 background-position: bottom; 18280 height: 480px 18281 } 18282 18283 body.pg_entry section.featured-header h1, 18284 body.pg_entry section.featured-header h1 span { 18285 padding: 0; 18286 margin: 0 0 20px; 18287 color: var(--white); 18288 font-size: 60px; 18289 text-transform: none 18290 } 18291 18292 body.pg_entry section.featured-header button, 18293 body.pg_entry #main-meter button { 18294 min-width: 250px 18295 } 18296 18297 body.pg_entry .hero-buttons { 18298 display: flex; 18299 align-items: center; 18300 justify-content: center 18301 } 18302 18303 body.pg_entry .hero-buttons a, 18304 body.dgddev .hero-buttons button { 18305 min-width: 250px; 18306 display: block; 18307 margin: 0 10px 18308 } 18309 18310 body.pg_entry section.featured-header a button:hover, 18311 body.pg_entry #main-meter a button:hover { 18312 border-width: var(--buttonborderWidth); 18313 border-style: solid; 18314 border-color: var(--white) !important; 18315 } 18316 18317 body.pg_entry .entrypage-copy p { 18318 color: var(--white) 18319 } 18320 18321 @media (max-width: 991px) { 18322 body.pg_entry .hero-buttons { 18323 flex-direction: column; 18324 } 18325 18326 body.pg_entry .hero-buttons a, 18327 body.dgddev .hero-buttons button { 18328 margin: 10px 0 18329 } 18330 } 18331 18332 /* START THERMOMETER */ 18333 body.pg_entry #main-meter { 18334 background: var(--paletteColor1) 18335 } 18336 18337 body.pg_entry #main-meter .inner { 18338 max-width: 1320px; 18339 margin: 0 auto 18340 } 18341 18342 body.pg_entry #main-meter h2 { 18343 margin-bottom: 40px; 18344 color: var(--white) 18345 } 18346 18347 @media (max-width: 1400px) { 18348 body.pg_entry #main-meter .inner { 18349 max-width: 1280px !important 18350 } 18351 } 18352
18353 @media (max-width: 1360px) { 18354 body.pg_entry #main-meter .inner { 18355 max-width: 1140px !important 18356 } 18357 } 18358 18359 @media (max-width: 1270px) { 18360 body.pg_entry #main-meter .inner { 18361 padding: 0 30px 18362 } 18363 } 18364 18365 body.pg_entry #main-meter .col-md-2-12 { 18366 margin-top: -18px 18367 } 18368 18369 body.pg_entry #main-meter .progress-text { 18370 padding-right: 50px 18371 } 18372 18373 body.pg_entry #main-meter .total { 18374 padding-left: 25px 18375 } 18376 18377 body.pg_entry #main-meter .progress-text, 18378 .total { 18379 color: var(--white); 18380 font-size: 18px; 18381 font-weight: 600; 18382 line-height: 1.3; 18383 letter-spacing: 0 18384 } 18385 18386 body.pg_entry #main-meter .progress-text span, 18387 body.pg_entry #main-meter .total span { 18388 color: var(--white); 18389 font-size: 30px; 18390 font-weight: 400; 18391 letter-spacing: 0 18392 } 18393 18394 body.pg_entry #main-progress-therm { 18395 display: flex; 18396 position: relative; 18397 z-index: 5; 18398 background: var(--white); 18399 border: none; 18400 -moz-border-radius: 40px; 18401 -webkit-border-radius: 40px; 18402 border-radius: 40px; 18403 height: 30px; 18404 overflow: visible 18405 } 18406 18407 body.pg_entry #main-progress-therm .progress-meter { 18408 height: 100%; 18409 -moz-border-radius: 40px; 18410 -webkit-border-radius: 40px; 18411 border-radius: 40px; 18412 transition: all 1s linear; 18413 background: var(--paletteColor1); 18414 border-width: var(--buttonborderWidth); 18415 border-style: solid; 18416 border-color: var(--white) 18417 } 18418 18419 body.pg_entry #main-progress-therm .therm-icon { 18420 position: relative; 18421 top: -20px; 18422 display: inline-block; 18423 width: 76px; 18424 height: 76px; 18425 margin: 0 auto 0 -40px; 18426 left: 15px 18427 } 18428 18429 @media (max-width: 991px) { 18430 body.pg_entry #main-meter h2 { 18431 margin-bottom: 10px 18432 } 18433 18434 body.pg_entry #main-meter .col-md-2-12 { 18435 margin: 15px auto 30px; 18436 text-align: center !important 18437 } 18438 18439 body.pg_entry #main-meter .progress-text { 18440 padding-right: 0 18441 } 18442 18443 body.pg_entry #main-meter .total { 18444 padding-left: 0; 18445 margin-top: 20px 18446 } 18447 18448 body.pg_entry #main-progress-therm .therm-icon { 18449 left: 25px 18450 } 18451 } 18452 18453 /* END THERMOMETER */ 18454 18455 /* START LEADERBOARD */ 18456 body.pg_entry section.frow-container.section-leaderboard div.indicator-title, 18457 section.frow-container.section-leaderboard span.badge-icon { 18458 display: none 18459 } 18460 18461 body.pg_entry section.frow-container.section-leaderboard div.indicator-container { 18462 border: none; 18463 padding: 0; 18464 margin-bottom: 0 18465 } 18466 18467 body.pg_entry section.frow-container.section-leaderboard .panel.panel-primary { 18468 background: var(--white); 18469 -webkit-box-shadow: var(--boxShadow); 18470 -moz-box-shadow: var(--boxShadow); 18471 box-shadow: var(--boxShadow); 18472 height: auto; 18473 min-height: 415px; 18474 margin: 0 auto 18475 } 18476 18477 body.pg_entry .panel-heading { 18478 background: var(--paletteColor1); 18479 padding: 20px 18480 } 18481 18482 body.pg_entry .panel-body { 18483 padding: 25px 20px 18484 } 18485 18486 body.pg_entry section.frow-container.section-leaderboard .panel-heading h3 { 18487 display: flex; 18488 align-items: baseline; 18489 justify-content: space-between; 18490 color: var(--white); 18491 margin: 0 18492 } 18493 18494 body.pg_entry section.frow-container.section-leaderboard a.view-all { 18495 color: var(--white); 18496 font-size: 18px; 18497 font-weight: 600; 18498 letter-spacing: 0 18499 } 18500 18501 body.pg_entry section.frow-container.section-leaderboard span.display-name { 18502 overflow: visible; 18503 white-space: normal; 18504 word-wrap: normal; 18505 text-overflow: inherit; 18506 } 18507 18508 body.pg_entry section.frow-container.section-leaderboard span.display-name a, 18509 section.frow-container.section-leaderboard span.display-name { 18510 color: var(--paletteColor1); 18511 font-size: 18px; 18512 font-weight: 700 18513 } 18514 18515 body.pg_entry section.frow-container.section-leaderboard .list-value-container { 18516 color: var(--paletteColor1); 18517 font-size: 18px; 18518 font-weight: 700; 18519 margin: 0 50px 0 auto; 18520 } 18521 18522 body.pg_entry section.frow-container.section-leaderboard .indicator-list-row { 18523 display: flex; 18524 justify-content: space-between; 18525 align-items: center; 18526 margin-bottom: 25px 18527 } 18528 18529 body.pg_entry section.section-leaderboard h2 { 18530 margin-bottom: 40px; 18531 } 18532 18533 body.dgddev.pg_entry .section-leaderboard .panel .border-button-solid { 18534 padding: 5px 10px !important; 18535 font-size: 15px !important 18536 } 18537 18538 body.pg_entry section.frow-container.section-leaderboard .list-name-container.participant-name, 18539 body.pg_entry section.frow-container.section-leaderboard .list-name-container.team-name { 18540 display: flex; 18541 align-items: center; 18542 justify-content: space-between; 18543 flex-wrap: wrap 18544 } 18545 18546 body.pg_entry section.frow-container.section-leaderboard .profile-image, 18547 body.pg_entry section.frow-container.section-leaderboard .team-image { 18548 position: relative; 18549 overflow: hidden; 18550 border-radius: 50%; 18551 height: 40px; 18552 width: 40px; 18553 margin-right: 15px; 18554 border: 1px solid #000 18555 } 18556 18557 body.pg_entry section.frow-container.section-leaderboard .profile-image img, 18558 body.pg_entry section.frow-container.section-leaderboard .team-image img { 18559 position: absolute; 18560 height: auto; 18561 width: auto; 18562 max-width: 100%; 18563 top: 50%; 18564 transform: translateY(-50%); 18565 left: 0 18566 } 18567 18568 @media (max-width: 991px) { 18569 body.pg_entry section.frow-container.section-leaderboard .indicator-list-row { 18570 flex-wrap: wrap; 18571 border-bottom: 1px solid var(--paletteColor1); 18572 padding-bottom: 20px 18573 } 18574 18575 body.pg_entry section.frow-container.section-leaderboard .list-name-container.participant-name, 18576 body.pg_entry section.frow-container.section-leaderboard .list-name-container.team-name { 18577 flex-basis: 100% 18578 } 18579 18580 body.pg_entry section.frow-container.section-leaderboard span.display-name { 18581 margin-right: 0 18582 } 18583 18584 body.pg_entry section.frow-container.section-leaderboard .list-value-container, 18585 body.pg_entry section.frow-container.section-leaderboard .button-column.donate-button { 18586 flex: 1; 18587 margin: 20px 0 0 18588 } 18589 18590 body.pg_entry section.frow-container.section-leaderboard .button-column.donate-button { 18591 text-align: right 18592 } 18593 } 18594 18595 /* END LEADERBOARD */ 18596 18597 18598 /* START INFORMATIONAL PAGES */ 18599 18600 /* REGISTER PAGE */ 18601 body.dgddev section.tr-custom-register .reg-buttons a { 18602 background: var(--paletteColor1); 18603 display: block; 18604 margin: 0 0 24px; 18605 padding: 15px; 18606 box-shadow: 2px 4px 18px 0 rgba(0, 0, 0, 0.35); 18607 -webkit-box-shadow: 2px 4px 18px 0 rgba(0, 0, 0, 0.35); 18608 position: relative; 18609 transition: transform .2s 18610 } 18611 18612 @media (hover: hover) and (pointer: fine) { 18613 body.dgddev section.tr-custom-register .reg-buttons a:hover { 18614 transform: scale(1.05); 18615 background: var(--paletteColor1) 18616 } 18617 } 18618 18619 body.dgddev section.tr-custom-register .reg-buttons a span.button-text { 18620 display: inline-block; 18621 vertical-align: middle; 18622 width: 90%; 18623 text-align: left 18624 } 18625 18626 body.dgddev section.tr-custom-register .reg-buttons a span.button-text-white { 18627 color: var(--white); 18628 font-weight: 700; 18629 font-size: 18px 18630 } 18631 18632 body.dgddev section.tr-custom-register .reg-buttons a span.button-text-blue { 18633 color: var(--white); 18634 font-size: 15px; 18635 display: block; 18636 margin-top: 0; 18637 text-transform: none 18638 } 18639 18640 body.dgddev section.tr-custom-register .chevron { 18641 position: absolute; 18642 width: 14px; 18643 height: 6px; 18644 opacity: 1; 18645 transform: rotate(270deg); 18646 right: 20px; 18647 top: 45% 18648 } 18649 18650 body.dgddev section.tr-custom-register .chevron:before, 18651 section.tr-custom-register .chevron:after { 18652 content: ''; 18653 position: absolute; 18654 top: 0; 18655 height: 100%; 18656 width: 50%; 18657 background: var(--white) 18658 } 18659 18660 body.dgddev section.tr-custom-register .chevron:before { 18661 left: 0; 18662 -webkit-transform: skewY(40deg); 18663 transform: skewY(40deg) 18664 } 18665 18666 body.dgddev section.tr-custom-register .chevron:after { 18667 right: 0; 18668 width: 50%; 18669 -webkit-transform: skewY(-40deg); 18670 transform: skewY(-40deg) 18671 } 18672 18673 body.dgddev section.tr-custom-register section.mountain-bg-hr { 18674 padding-top: 0 18675 } 18676 18677 @media (max-width: 991px) { 18678 body.dgddev section.tr-custom-register { 18679 padding: 20px 0 0 18680 } 18681 18682 body.dgddev section.tr-custom-register .frow { 18683 flex-direction: column-reverse 18684 } 18685 18686 body.dgddev section.tr-custom-register .col-lg-5 { 18687 margin-top: 30px 18688 } 18689 18690 body.dgddev section.tr-custom-register div#vertical-section-logo img { 18691 max-width: 300px 18692 } 18693 } 18694 18695 /* END REGISTER PAGE */ 18696 18697 /* START FAQS PAGE */ 18698 body.dgddev .acc__card { 18699 margin: 0 0 20px; 18700 position: relative; 18701 box-shadow: var(--boxShadow) 18702 } 18703 18704 body.dgddev .acc__title { 18705 background: var(--white); 18706 color: var(--paletteColor1); 18707 cursor: pointer; 18708 display: block; 18709 padding: 20px 30px 20px 20px; 18710 position: relative; 18711 text-align: left 18712 } 18713 18714 body.dgddev .acc__title h4 { 18715 margin-bottom: 0 18716 } 18717 18718 body.dgddev .acc__card .chevron { 18719 position: absolute; 18720 width: 14px; 18721 height: 6px; 18722 opacity: 1; 18723 transform: rotate(0); 18724 right: 15px; 18725 top: 27px; 18726 transition: all .2s ease-in-out 18727 } 18728 18729 body.dgddev .acc__card .acc__title.active .chevron { 18730 transform: rotate(180deg); 18731 transition: all .2s ease-in-out 18732 } 18733 18734 body.dgddev .acc__card .chevron:before, 18735 .acc__card .chevron:after { 18736 content: ''; 18737 position: absolute; 18738 top: 0; 18739 height: 100%; 18740 width: 50%; 18741 background: var(--paletteColor1) 18742 } 18743 18744 body.dgddev .acc__card .chevron:before { 18745 left: 0; 18746 -webkit-transform: skewY(40deg); 18747 transform: skewY(40deg) 18748 } 18749 18750 body.dgddev .acc__card .chevron:after { 18751 right: 0; 18752 width: 50%; 18753 -webkit-transform: skewY(-40deg); 18754 transform: skewY(-40deg) 18755 } 18756 18757 body.dgddev .acc__panel { 18758 background: var(--white); 18759 color: var(--paletteColor1); 18760 display: none; 18761 margin: 0; 18762 padding: 0 20px; 18763 text-align: left 18764 } 18765 18766 body.dgddev .acc__panel p { 18767 color: var(--paletteColor1) 18768 } 18769 18770 /* END FAQS PAGE */ 18771 18772 /* END INFORMATIONAL PAGES */ 18773 18774 /*-----------------------------------------------------------------------------------*/ 18775 /* 14: FOOTER 18776/*-----------------------------------------------------------------------------------*/ 18777 body.dgddev section#sponsors ul { 18778 display: flex; 18779 list-style: none; 18780 justify-content: center; 18781 padding: 20px 0; 18782 margin: 0 auto 18783 } 18784 18785 body.dgddev section#sponsors ul li { 18786 margin: 0 15px 18787 } 18788 18789 body.dgddev footer { 18790 background-color: var(--paletteColor1); 18791 position: relative 18792 } 18793 18794 body.dgddev footer .container { 18795 max-width: 1160px !important 18796 } 18797 18798 body.dgddev footer img { 18799 max-width: 100% 18800 } 18801 18802 body.dgddev footer .footer-logos ul { 18803 list-style-type: none; 18804 font-size: 20px; 18805 display: flex; 18806 justify-content: space-between; 18807 align-items: center; 18808 margin: 0; 18809 padding: 0 18810 } 18811 18812 body.dgddev footer .footer-logo ul { 18813 list-style-type: none; 18814 margin: 0; 18815 padding: 0 18816 } 18817 18818 body.dgddev footer .footer-logo a { 18819 max-width: 350px; 18820 display: block 18821 } 18822 18823 body.dgddev footer .footer-logos ul li { 18824 margin: 0 20px 0 0 18825 } 18826 18827 body.dgddev footer .footer-links ul, 18828 body.dgddev footer .charity-guide ul { 18829 list-style: none; 18830 display: flex; 18831 margin: 0; 18832 padding: 0; 18833 justify-content: center;
18834 align-items: center 18835 } 18836 18837 body.dgddev footer .charity-guide ul { 18838 justify-content: flex-end 18839 } 18840 18841 body.dgddev footer hr { 18842 background: var(--paletteColor1); 18843 height: 1px; 18844 margin: 40px 0 20px 18845 } 18846 18847 body.dgddev footer .footer-links a, 18848 body.dgddev footer .footer-links span { 18849 color: var(--white); 18850 font-weight: 700; 18851 text-decoration: none 18852 } 18853 18854 body.dgddev footer .footer-links .footer-social a { 18855 display: block; 18856 color: var(--white); 18857 font-size: 25px; 18858 font-weight: 700; 18859 transition: all .2s ease-in-out 18860 } 18861 18862 body.dgddev footer .footer-links .footer-social a:hover { 18863 transform: scale(1.5) 18864 } 18865 18866 body.dgddev footer .footer-links a:hover, 18867 body.dgddev footer .footer-links .footer-social a:hover { 18868 color: var(--white); 18869 text-decoration: underline 18870 } 18871 18872 body.dgddev footer .footer-links ul li { 18873 margin: 0 20px 0 0 18874 } 18875 18876 body.dgddev footer .footer-links ul li.footer-social { 18877 display: flex; 18878 align-items: center; 18879 justify-content: center 18880 } 18881 18882 body.dgddev footer .footer-links ul li:last-child a { 18883 margin-left: 15px 18884 } 18885 18886 body.dgddev footer .footer-links ul li:last-child a:first-child { 18887 margin-left: 0 18888 } 18889 18890 body.dgddev footer .footer-links ul li:last-child { 18891 margin-left: 20px 18892 } 18893 18894 body.dgddev footer .copyright p { 18895 color: var(--white); 18896 font-size: 14px 18897 } 18898 18899 @media (max-width: 991px) { 18900 18901 body.dgddev footer .col-lg-9, 18902 body.dgddev footer .col-lg-3, 18903 body.dgddev footer .col-lg-6 { 18904 width: 100%; 18905 flex: 0 0 100%; 18906 padding: 0; 18907 max-width: 100% 18908 } 18909 18910 body.dgddev footer .footer-logos ul, 18911 body.dgddev footer .footer-links ul, 18912 body.dgddev footer .charity-guide ul { 18913 display: flex; 18914 flex-wrap: wrap; 18915 text-align: center; 18916 justify-content: center 18917 } 18918 18919 body.dgddev .footer-logo a { 18920 max-width: 280px; 18921 display: block; 18922 margin: 0 auto 30px; 18923 text-align: center 18924 } 18925 18926 body.dgddev footer .footer-logos ul li { 18927 margin: 0 20px 20px 18928 } 18929 18930 body.dgddev footer .footer-links ul li:last-child { 18931 margin-left: 0 18932 } 18933 18934 body.dgddev footer .footer-links ul li:not(:first-child) { 18935 margin: 0 15px !important 18936 } 18937 18938 body.dgddev footer .footer-links ul li { 18939 margin: 0 15px 18940 } 18941 18942 body.dgddev footer .charity-guide ul { 18943 justify-content: center 18944 } 18945 18946 body.dgddev footer .charity-guide { 18947 margin-top: 30px 18948 } 18949 18950 body.dgddev footer .footer-links a, 18951 body.dgddev footer .footer-links span { 18952 font-size: 14px !important; 18953 } 18954 18955 body.dgddev footer hr { 18956 margin: 20px 0 18957 } 18958 18959 body.dgddev footer .copyright { 18960 text-align: center 18961 } 18962 18963 body.dgddev section#sponsors ul li { 18964 margin: 0 15px 15px 18965 } 18966 } 18967 18968 @media (max-width: 599px) { 18969 body.dgddev footer .footer-links ul li:not(:first-child) { 18970 margin: 0 5px !important 18971 } 18972 18973 body.dgddev footer .footer-links ul li:last-child { 18974 margin-left: 0; 18975 width: 100%; 18976 margin-top: 15px !important 18977 } 18978 } 18979 18980 body.dgddev a#goTop { 18981 color: var(--white); 18982 display: block; 18983 position: absolute; 18984 bottom: 20px; 18985 right: 20px; 18986 font-size: 30px; 18987 transition: all .2s ease-in-out; 18988 text-align: center 18989 } 18990 18991 body.dgddev a#goTop:hover { 18992 transform: scale(1.5) 18993 } 18994 18995 @media (max-width: 991px) { 18996 body.dgddev a#goTop { 18997 position: static; 18998 margin-top: 20px 18999 } 19000 } 19001 19002 19003 /*-----------------------------------------------------------------------------------*/ 19004 /* 15: GENERAL TEAMRAISER STYLING 19005/*-----------------------------------------------------------------------------------*/ 19006 body.dgddev .appArea, 19007 body.dgddev div.responsive, 19008 body.dgddev #appAreaNoWidthClearFix, 19009 body.dgddev div.responsive { 19010 width: 100%; 19011 font-size: inherit; 19012 margin: auto 19013 } 19014 19015 body.dgddev div.tr-page-container, 19016 body.dgddev div.registration-page-container, 19017 body.dgddev div.section-container, 19018 body.dgddev div.section-container .section-header { 19019 border: none; 19020 -moz-border-radius: 0px; 19021 -webkit-border-radius: 0px; 19022 border-radius: 0px; 19023 color: var(--paletteColor1) 19024 } 19025 19026 body.dgddev div.form-content { 19027 margin: 0 10px 0 0; 19028 } 19029 19030 body.dgddev div.tr-page-header { 19031 margin: 0 auto; 19032 padding: 0; 19033 font-weight: 700; 19034 font-size: inherit; 19035 background-color: transparent; 19036 border-radius: 0; 19037 -moz-border-radius: 0; 19038 -webkit-border-radius: 0 19039 } 19040 19041 /* added in Aug 23rd */ 19042 body.pg_entry div.tr-page-container div.side-bar { 19043 width: 100%; 19044 float: none; 19045 padding: 0px 40px; 19046 } 19047 19048 body.pg_entry div.donor-list-indicator-container { 19049 margin-bottom: 10px; 19050 width: 50%; 19051 float: left; 19052 padding: 10px; 19053 } 19054 19055 #entry_page_reg_team_type_container { 19056 display: flex; 19057 flex-direction: column; 19058 align-items: center; 19059 } 19060 19061 div.tr-page-container div.side-bar #donate_direct_container { 19062 display: inline-block; 19063 } 19064 /* end of Aug 23rd adds */ 19065 19066 @media (max-width: 767px) { 19067 div.tr-page-container div.main-content { 19068 width: 100%; 19069 float: none; 19070 overflow: visible 19071 } 19072 19073 div.tr-page-container div.side-bar { 19074 width: 100%; 19075 float: none; 19076 padding: 0 19077 } 19078 } 19079 19080 19081 body.dgddev .main-community-content .community-header-links { 19082 width: 50%; 19083 background: rgba(255, 255, 255, 0.5); 19084 margin-left: auto; 19085 padding-left: 20px; 19086 } 19087 19088 body.dgddev .main-community-content .community-img-container { 19089 height: unset; 19090 } 19091 19092 body.dgddev .main-community-content .main-header-links { 19093 display: flex; 19094 justify-content: space-around; 19095 } 19096 19097 body.dgddev .main-community-content .main-header-links div { 19098 width: unset; 19099 } 19100 19101 body.dgddev .custom-wysiwyg-text>p:only-of-type { 19102 display: none; 19103 } 19104 19105 @media (max-width: 1024px) { 19106 body.dgddev .main-community-content .community-header-links { 19107 width: unset; 19108 margin: 0; 19109 } 19110 19111 body.dgddev .main-community-content .community-img-container { 19112 background: none; 19113 } 19114 } 19115 19116 @media (max-width: 600px) { 19117 body.dgddev .main-community-content .main-header-links { 19118 flex-direction: column; 19119 align-items: center; 19120 } 19121 19122 body.dgddev .main-community-content .main-header-links div { 19123 margin-bottom: 10px; 19124 } 19125 19126 body.dgddev .main-community-content .main-header-links div:last-child { 19127 margin-bottom: 0; 19128 } 19129 } 19130 19131 /*-----------------------------------------------------------------------------------*/ 19132 /* 16: REGISTRATION 19133/*-----------------------------------------------------------------------------------*/ 19134 body.dgddev.app_id_27 div#lightbox-login_mask { 19135 background: rgba(0, 0, 0, 0.5) 19136 } 19137 19138 body.dgddev.app_id_27 div#lightbox-login { 19139 background: var(--white); 19140 padding: 20px; 19141 border: 1px solid var(--paletteColor1); 19142 width: 97% !important; 19143 max-width: 460px !important 19144 } 19145 19146 body.dgddev.app_id_27 .hd { 19147 margin: 15px 0 19148 } 19149 19150 body.dgddev.app_id_27 div#lightbox-login a.container-close { 19151 text-decoration: underline !important; 19152 font-weight: 700 19153 } 19154 19155 body.dgddev.app_id_27 div#lightbox-login div, 19156 body.dgddev.app_id_27 div#lightbox-login span, 19157 body.dgddev.app_id_27 div#lightbox-login a, 19158 body.dgddev.app_id_27 div#lightbox-login p, 19159 body.dgddev.app_id_27 div#lightbox-login label { 19160 color: var(--white); 19161 font-size: var(--defaultTextSize); 19162 } 19163 19164 body.dgddev.app_id_27 div.lightbox-email-form ul li, 19165 body.dgddev.app_id_27 div.lightbox-login-form ul li { 19166 margin: 0 0 15px 19167 } 19168 19169 body.dgddev.app_id_27 span#lightbox-login-login-button, 19170 body.dgddev.app_id_27 span#lightbox-login-email-button { 19171 display: block 19172 } 19173 19174 body.dgddev.app_id_27 .lightbox-email-form h4 { 19175 color: var(--paletteColor1); 19176 font-weight: 400 19177 } 19178 19179 body.dgddev.app_id_27 .return-intro { 19180 max-width: 500px; 19181 margin: 20px auto 19182 } 19183 19184 dbody.dgddev.app_id_27 div.responsive input.default-submit-hack { 19185 text-indent: -99999px 19186 } 19187 19188 body.dgddev.app_id_27 .campaign-banner-container { 19189 display: none 19190 } 19191 19192 body.dgddev.app_id_27 .section-header-text, 19193 body.dgddev.app_id_27 #fr_new_user_container, 19194 body.dgddev.app_id_27 #fr_returning_user_container, 19195 body.dgddev.app_id_27 span#title_container, 19196 body.dgddev.app_id_27 span#contact_hdr_container, 19197 body.dgddev.app_id_27 span#contact_info_hdr_container, 19198 body.dgddev.app_id_27 span#password_hdr_container, 19199 body.dgddev.app_id_27 div.registration-page-container div.sub-section-header, 19200 body.dgddev.app_id_27 h3#title_container { 19201 color: var(--paletteColor7) !important; 19202 font-weight: 700 !important; 19203 font-size: 22px !important; 19204 letter-spacing: 0 !important; 19205 line-height: 1.5 !important 19206 } 19207 19208 body.dgddev.app_id_27 div#fr_reg_summary_page form *, 19209 body.dgddev.app_id_27 #fr_thanks_page * 19210 19211 /* body.dgddev.app_id_27 #participation_options_page * */ 19212 { 19213 font-size: 18px 19214 } 19215 19216 @media (max-width: 600px) { 19217 body.dgddev.app_id_27 div#fr_reg_summary_page form .section-footer { 19218 display: flex; 19219 flex-direction: column; 19220 } 19221 19222 body.dgddev.app_id_27 div#fr_reg_summary_page form .section-footer .action-button-container button { 19223 width: 100%; 19224 } 19225 19226 } 19227 19228 body.dgddev.app_id_27 div.registration-page-container div.section-sub-header.empty { 19229 padding: 5px 10px 19230 } 19231 19232 body.dgddev.app_id_27 div.registration-page-container div.section-header { 19233 background-color: transparent; 19234 padding: 0 19235 } 19236 19237 body.dgddev.app_id_27 div.registration-page-container div.section-container { 19238 border: none; 19239 margin: 0 auto; 19240 color: var(--paletteColor1) 19241 } 19242 19243 body.dgddev.app_id_27 div.registration-page-container div.section-sub-header { 19244 background-color: transparent; 19245 border-top-color: var(--paletteColor7); 19246 padding: 2px 0 0; 19247 color: var(--paletteColor1); 19248 padding: 5px 10px 19249 } 19250 19251 body.dgddev.app_id_27 #user_type_page.registration-page-container div.section-body { 19252 padding: 25px 0; 19253 text-align: center 19254 } 19255 19256 body.dgddev.app_id_27 div.registration-page-container div.section-body { 19257 padding: 25px 0 19258 } 19259 19260 body.dgddev.app_id_27 div#required_indicator_legend_container { 19261 display: none 19262 } 19263 19264 body.dgddev.app_id_27 #fr_new_user_container, 19265 body.dgddev.app_id_27 #fr_returning_user_container, 19266 body.dgddev.app_id_27 #fr_responsive_social_login_container { 19267 display: block; 19268 color: var(--paletteColor1); 19269 font-weight: 700; 19270 font-size: 22px; 19271 letter-spacing: 0; 19272 line-height: 1.5 19273 } 19274 19275 body.dgddev.app_id_27 div#user_type_new_participant_registration_container { 19276 float: none; 19277 width: 100%; 19278 margin: 0 auto 20px; 19279 padding: 0; 19280 min-width: auto 19281 } 19282 19283 body.dgddev.app_id_27 div#user_type_login_container { 19284 float: none; 19285 width: 100%; 19286 margin: 0 auto; 19287 background-color: transparent; 19288 border-style: solid; 19289 border: none; 19290 padding: 0 19291 } 19292 19293 body.dgddev.app_id_27 div#user_type_new_participant_registration_container #next_step { 19294 float: none; 19295 margin-left: 0 19296 } 19297 19298 body.dgddev.app_id_27 form#f2fLoginForm input { 19299 margin: 0 auto 19300 } 19301 19302 body.dgddev.app_id_27 #fr_new_user_container { 19303 margin-bottom: 0 19304 } 19305 19306 body.dgddev.app_id_27 #fr_returning_user_container { 19307 margin-bottom: 20px 19308 } 19309 19310 body.dgddev.app_id_27 div#user_type_login_login_container, 19311 body.dgddev.app_id_27 div#user_type_login_email_container, 19312 form#f2fSendUserNameForm { 19313 max-width: 300px; 19314 margin: 0 auto; 19315 text-align: left 19316 } 19317
19318 body.dgddev.app_id_27 #user_type_page .input-container label { 19319 margin-bottom: 0 19320 } 19321 19322 body.dgddev.app_id_27 div#user_type_login_container input { 19323 display: block; 19324 max-width: 300px 19325 } 19326 19327 body.dgddev.app_id_27 #user_type_page .input-container { 19328 margin: 5px 0 20px 19329 } 19330 19331 body.dgddev.app_id_27 div.responsive button.next-step[disabled="disabled"] { 19332 background: #e6e6e6 !important; 19333 border-color: #e6e6e6 !important; 19334 color: #c7c7c7 !important; 19335 text-transform: uppercase; 19336 font-weight: 500; 19337 text-transform: uppercase; 19338 cursor: not-allowed 19339 } 19340 19341 body.dgddev.app_id_27 div#user_type_login_login_container body.dgddev.app_id_27 #user_type_login_login_button, 19342 body.dgddev.app_id_27 div#user_type_login_email_container #user_type_login_email_button { 19343 float: none; 19344 margin-top: 10px 19345 } 19346 19347 body.dgddev.app_id_27 .progress-bar-container { 19348 text-align: center; 19349 margin: 20px 0; 19350 display: flex 19351 } 19352 19353 body.dgddev.app_id_27 .progress-bar-step-container { 19354 background: #f7f7f7; 19355 color: var(--paletteColor1); 19356 padding: 8px; 19357 margin-bottom: 0 19358 } 19359 19360 body.dgddev.app_id_27 div.progress-bar-step-number-container { 19361 background: var(--paletteColor3); 19362 color: var(--white); 19363 /* line-height: 26px; */ 19364 display: inline-flex; 19365 justify-content: center; 19366 align-items: center; 19367 } 19368 19369 body.dgddev.app_id_27 div.progress-bar-step-text-container { 19370 color: var(--paletteColor7); 19371 font-size: 14px 19372 } 19373 19374 body.dgddev.app_id_27 .progress-bar-step-container.progress-bar-step-current { 19375 color: var(--white); 19376 background-color: var(--paletteColor3) 19377 } 19378 19379 body.dgddev.app_id_27 div.responsive div.progress-bar-step-number-container a:link, 19380 body.dgddev.app_id_27 div.responsive div.progress-bar-step-number-container a:visited { 19381 color: var(--white); 19382 text-decoration: none; 19383 font-size: 14px 19384 } 19385 19386 body.dgddev.app_id_27 div.responsive div.progress-bar-step-text-container a:link, 19387 body.dgddev.app_id_27 div.responsive div.progress-bar-step-text-container a:visited { 19388 color: var(--paletteColor1); 19389 text-decoration: none; 19390 font-size: 14px 19391 } 19392 19393 body.dgddev.app_id_27 div.progress-bar-step-current div.progress-bar-step-text-container, 19394 body.dgddev.app_id_27 div.progress-bar-step-current div.progress-bar-step-text-container a { 19395 background-color: var(--paletteColor3); 19396 color: var(--white); 19397 text-decoration: none; 19398 font-size: 14px 19399 } 19400 19401 body.dgddev.app_id_27 div.progress-bar-step-current div.progress-bar-step-number-container { 19402 background: var(--white); 19403 color: var(--paletteColor3) 19404 } 19405 19406 body.dgddev.app_id_27 div.progress-bar-step-container { 19407 width: 100%; 19408 margin-right: 4px 19409 } 19410 19411 body.dgddev.app_id_27 div.progress-bar-step-text-container { 19412 max-width: 100% 19413 } 19414 19415 body.dgddev.app_id_27 div.progress-bar-step-text-container { 19416 vertical-align: middle; 19417 margin-top: -3px 19418 } 19419 19420 @media (max-width: 960px) { 19421 body.dgddev.app_id_27 div.progress-bar-step-text-container { 19422 display: none 19423 } 19424 } 19425 19426 @media (max-width: 767px) { 19427 body.dgddev.app_id_27 .progress-bar-step-container { 19428 padding: 5px 19429 } 19430 19431 body.dgddev.app_id_27 div.required-indicator-legend { 19432 text-align: right; 19433 padding: 0 19434 } 19435 } 19436 19437 body.dgddev.app_id_27 #team_find_registration_type_container a, 19438 body.dgddev.app_id_27 #team_find_registration_type_container span { 19439 font-size: 20px 19440 } 19441 19442 body.dgddev.app_id_27 #team_find_page label { 19443 font-size: var(--formFieldFontSize); 19444 margin: 0 19445 } 19446 19447 body.dgddev.app_id_27 #team_find_page div#team_find_search_results_container div, 19448 body.dgddev.app_id_27 #team_find_page div#team_find_search_results_container span { 19449 font-size: var(--formFieldFontSize) 19450 } 19451 19452 body.dgddev.app_id_27 #team_find_new_team_attributes, 19453 body.dgddev.app_id_27 #team_find_new_team_company { 19454 float: none; 19455 width: 412px 19456 } 19457 19458 body.dgddev.app_id_27 #team_find_page #fr_division_name { 19459 margin-left: 0 19460 } 19461 19462 body.dgddev.app_id_27 div.registration-page-container div.section-footer { 19463 background-color: transparent; 19464 padding: 0 19465 } 19466 19467 body.dgddev.app_id_27 #team_find_registration_type_container { 19468 margin-right: 0; 19469 margin-top: 10px 19470 } 19471 19472 body.dgddev.app_id_27 #team_find_page div.input-container { 19473 margin-top: 0; 19474 margin-bottom: 20px 19475 } 19476 19477 body.dgddev.app_id_27 div#team_find_section_footer { 19478 margin: 0 19479 } 19480 19481 body.dgddev.app_id_27 #team_find_page div#team_find_search_results_container { 19482 background-color: transparent; 19483 border: none; 19484 padding: 0; 19485 margin-top: 0 19486 } 19487 19488 body.dgddev.app_id_27 #team_find_page div.list-component-row { 19489 -moz-border-radius: 0; 19490 -webkit-border-radius: 0; 19491 border-radius: 0; 19492 border-bottom: 1px solid #dad7d0; 19493 border-top: none; 19494 border-left: none;
19495 border-right: none; 19496 margin-bottom: 10px; 19497 padding: 0 0 20px; 19498 background-image: none 19499 } 19500 19501 body.dgddev.app_id_27 #team_find_page div.list-component-sort-select-container { 19502 margin-bottom: 15px; 19503 border-bottom: 1px solid #dad7d0; 19504 padding-bottom: 25px 19505 } 19506 19507 body.dgddev.app_id_27 div.responsive select.list-component-sort-select { 19508 width: 150px; 19509 display: block 19510 } 19511 19512 body.dgddev.app_id_27 #team_find_page div.combo-select-input-container { 19513 display: flex; 19514 align-items: center 19515 } 19516 19517 body.dgddev.app_id_27 #fr_co_list_sel, 19518 input#fr_co_list_new { 19519 margin-left: 10px 19520 } 19521 19522 @media (max-width: 800px) { 19523 body.dgddev.app_id_27 span.team-find-alternate-options-seperator { 19524 display: none 19525 } 19526 } 19527 19528 body.dgddev.app_id_27 #part_type_show_public_input_container { 19529 display: none 19530 } 19531 19532 body.dgddev.app_id_27 #participation_options_page .input-container, 19533 body.dgddev.app_id_27 div.donation-level-row-container { 19534 margin-top: 0 19535 } 19536 19537 body.dgddev.app_id_27 span.donation-level-amount-text {} 19538 19539 body.dgddev.app_id_27 #participation_options_page #part_type_donation_level_input_container { 19540 margin-bottom: 20px; 19541 margin-top: 20px !important 19542 } 19543 19544 body.dgddev.app_id_27 div.part-type-container { 19545 display: flex; 19546 padding: 15px; 19547 border: 2px solid #fff; 19548 } 19549 19550 body.dgddev.app_id_27 div.part-type-container input[type="radio"] { 19551 margin: 3px 15px 0px 0px; 19552 } 19553 19554 body.dgddev.app_id_27 div.part-type-container .part-type-decoration-messages { 19555 margin: 0 19556 } 19557 19558 body.dgddev.app_id_27 div.part-type-container:hover { 19559 border: 2px solid #000; 19560 background-color: #f7f7f7; 19561 } 19562 19563 body.dgddev.app_id_27 div.part-type-container.selected { 19564 border-color: var(--paletteColor1); 19565 -moz-border-radius: 0; 19566 -webkit-border-radius: 0; 19567 border-radius: 0 19568 } 19569 19570 body.dgddev.app_id_27 div#part_type_additional_gift_section_header { 19571 font-weight: 700 19572 } 19573 19574 body.dgddev.app_id_27 #part_type_donation_level_input_container .donation-level-container { 19575 display: flex; 19576 flex-wrap: wrap; 19577 justify-content: space-between; 19578 text-align: center; 19579 align-items: start; 19580 font-size: 0; 19581 line-height: 0; 19582 margin: 0 -5px 19583 } 19584 19585 body.dgddev.app_id_27 .donation-level-row-container.no-thanks { 19586 margin: 15px 0; 19587 display: flex; 19588 align-items: center 19589 } 19590 19591 body.dgddev.app_id_27 #part_type_donation_level_input_container .donation-level-container div.donation-level-row-container { 19592 border: none; 19593 margin: 0 5px 10px; 19594 padding: 0; 19595 display: flex; 19596 align-items: center; 19597 flex: 1 19598 } 19599 19600 body.dgddev.app_id_27 #part_type_donation_level_input_container .donation-level-row-container .donation-level-row-decoration-container, 19601 body.dgddev.app_id_27 #part_type_donation_level_input_container .donation-level-row-container .input-container { 19602 margin: 0; 19603 padding: 0; 19604 display: block; 19605 width: 100% 19606 } 19607 19608 body.dgddev.app_id_27 #part_type_donation_level_input_container .donation-level-row-container input[type="radio"] { 19609 display: none 19610 } 19611 19612 body.dgddev.app_id_27 #part_type_donation_level_input_container .donation-level-row-container.no-thanks input[type="radio"] { 19613 display: block 19614 } 19615 19616 body.dgddev.app_id_27 #part_type_donation_level_input_container .donation-level-row-decoration-container label:hover, 19617 body.dgddev.app_id_27 #part_type_donation_level_input_container .donation-level-row-container label:hover, 19618 body.dgddev.app_id_27 #part_type_donation_level_input_container .donation-level-row-container input:checked+.donation-level-row-decoration-container label, 19619 body.dgddev.app_id_27 #part_type_donation_level_input_container .donation-level-row-container input:checked+.donation-level-row-decoration-container label span, 19620 body.dgddev.app_id_27 #part_type_donation_level_input_container .donation-level-row-container input:checked+label { 19621 background-color: var(--paletteColor3); 19622 color: var(--white) 19623 } 19624 19625 body.dgddev.app_id_27 #part_type_donation_level_input_container .donation-level-row-container.other-amount input:checked~label, 19626 body.dgddev.app_id_27 #part_type_donation_level_input_container .donation-level-row-container.other-amount input~input { 19627 display: none !important 19628 } 19629 19630 body.dgddev.app_id_27 #part_type_donation_level_input_container .donation-level-row-container.no-thanks input[type="radio"] { 19631 display: block 19632 } 19633 19634 body.dgddev.app_id_27 #part_type_donation_level_input_container .donation-level-row-container.no-thanks label, 19635 body.dgddev.app_id_27 #part_type_donation_level_input_container .donation-level-row-container.no-thanks label:hover, 19636 body.dgddev.app_id_27 #part_type_donation_level_input_container .donation-level-row-container.no-thanks input:checked+.donation-level-row-decoration-container label { 19637 color: var(--paletteColor1) !important; 19638 background-color: transparent !important; 19639 background: transparent !important; 19640 border: none !important; 19641 padding: 0 !important; 19642 text-align: left; 19643 height: auto 19644 } 19645 19646 body.dgddev.app_id_27 #part_type_donation_level_input_container .donation-level-row-container.other-amount input
19646:checked~input[type="text"] { 19647 display: block !important; 19648 height: 47px; 19649 border-width: var(--buttonborderWidth); 19650 border-style: solid; 19651 border-color: var(--paletteColor1) 19652 } 19653 19654 body.dgddev.app_id_27 #part_type_fundraising_goal_container select.financial-goal { 19655 max-width: 100% !important 19656 } 19657 19658 body.dgddev.app_id_27 #discount_code_container label { 19659 font-weight: 700; 19660 margin: 0; 19661 padding: 0 19662 } 19663 19664 body.dgddev.app_id_27 #part_type_donation_level_input_container .donation-level-row-container label { 19665 display: block; 19666 font-size: 18px; 19667 font-weight: 700; 19668 width: 100%; 19669 max-width: 100%; 19670 background-color: var(--white); 19671 background: var(--white) !important; 19672 border-width: 1px; 19673 border-style: solid; 19674 border-color: var(--paletteColor1) !important; 19675 color: var(--paletteColor1) !important; 19676 padding: 10px 15px; 19677 -moz-border-radius: 0; 19678 -webkit-border-radius: 0; 19679 border-radius: 0; 19680 letter-spacing: 0; 19681 line-height: 21px 19682 } 19683 19684 body.dgddev.app_id_27 #part_type_donation_level_input_container .donation-level-row-container label:hover, 19685 body.dgddev.app_id_27 #part_type_donation_level_input_container .donation-level-row-container input:checked+.donation-level-row-decoration-container label, 19686 body.dgddev.app_id_27 #part_type_donation_level_input_container .donation-level-row-container input:checked+label { 19687 background-color: var(--paletteColor3); 19688 background: var(--paletteColor3) !important; 19689 border-style: solid; 19690 border-color: var(--paletteColor3) !important; 19691 color: var(--white) !important; 19692 box-shadow: none 19693 } 19694 19695 body.dgddev.app_id_27 #part_type_donation_level_input_container .donation-level-row-container label:hover span { 19696 color: var(--white); 19697 } 19698 19699 body.dgddev.app_id_27 .donation-level-row-container input~input { 19700 max-width: 100% !important 19701 } 19702 19703 body.dgddev.app_id_27 #part_type_selection_container .field-required { 19704 display: none 19705 } 19706 19707 body.dgddev.app_id_27 div#vertical_goal_container { 19708 margin: 0 0 15px; 19709 display: block 19710 } 19711 19712 body.dgddev.app_id_27 #discount_code_container, 19713 span#sel_type_container { 19714 margin: 15px 0; 19715 display: block; 19716 font-size: 18px; 19717 font-weight: 700; 19718 color: var(--paletteColor1) 19719 } 19720 19721 body.dgddev.app_id_27 div#part_type_fundraising_goal_container input { 19722 margin-left: 0 19723 } 19724 19725 body.dgddev.app_id_27 div#part_type_additional_gift_input_container { 19726 margin-bottom: 20px 19727 } 19728 19729 body.dgddev.app_id_27 #fr_gift { 19730 display: block; 19731 margin-left: 0 !important; 19732 margin-top: 5px 19733 } 19734 19735 @media (max-width: 960px) { 19736 body.dgddev.app_id_27 #part_type_donation_level_input_container .donation-level-container div.donation-level-row-container { 19737 flex: 0 0 calc(49% - 10px); 19738 flex-grow: 1 19739 } 19740 } 19741 19742 @media (max-width: 767px) { 19743 body.dgddev.app_id_27 div.registration-page-container select { 19744 max-width: 100% !important 19745 } 19746 19747 /* body.dgddev.app_id_27 div.part-type-container .part-type-decoration-messages{margin:6.5px 5px} */ 19748 body.dgddev.app_id_27 div#vertical_goal_container { 19749 margin: 15px 0; 19750 display: block 19751 } 19752 } 19753 19754 body.dgddev.app_id_27 div.registration-page-container div.sub-section-container { 19755 background-color: transparent 19756 } 19757 19758 body.dgddev.app_id_27 div.registration-page-container div.sub-section-header { 19759 border-top: none; 19760 border-left: none; 19761 border-right: none; 19762 border-bottom: 4px solid var(--paletteColor1); 19763 background-color: transparent; 19764 margin-bottom: 25px; 19765 padding-left: 0; 19766 font-weight: 700 19767 } 19768 19769 body.dgddev.app_id_27 div.registration-page-container div.sub-section-body { 19770 background-color: transparent; 19771 padding: 0 19772 } 19773 19774 body.dgddev.app_id_27 div#reg_instr_container { 19775 font-size: 18px; 19776 padding: 0 0 10px 19777 } 19778 19779 body.dgddev.app_id_27 div#email_opt_in_container+div#email_format_container { 19780 padding-left: 0 19781 } 19782 19783 body.dgddev.app_id_27 div#employment_information_container div#occupation_container, 19784 body.dgddev.app_id_27 div#employment_information_container div#employer_container, 19785 body.dgddev.app_id_27 div#emergency_contact_field_group { 19786 margin-left: 0 19787 } 19788
19789 /* SHORTEN REG FLOW BY COMBINING INPUT FIELDS ON SAME LINE */ 19790 body.app_id_27 .donor-info { 19791 display: flex; 19792 justify-content: space-between 19793 } 19794 19795 body.app_id_27 .donor-info .cons-info-question-container:first-of-type, 19796 body.app_id_27 .cons-state-container, 19797 body.app_id_27 .donor-info .form-row:first-of-type { 19798 padding: 0 10px 0 0 19799 } 19800 19801 body.app_id_27 .cons-info-question-container, 19802 body.app_id_27 .cons-full-address-container { 19803 width: 100% 19804 } 19805 19806 body.dgddev.app_id_27 div#cons_info_component_container div#personal_info_section_one, 19807 body.dgddev.app_id_27 div#cons_info_component_container div#personal_info_section_two, 19808 body.dgddev.app_id_27 div#cons_info_component_container div#contact_info_section_one, 19809 body.dgddev.app_id_27 div#cons_info_component_container div#contact_info_section_two, 19810 body.dgddev.app_id_27 div#registration_options_page div#user_name_pword_container, 19811 body.dgddev.app_id_27 div#registration_options_page div#privacy_opts_container, 19812 body.dgddev.app_id_27 div#registration_options_page div#tribute_component_section_one, 19813 body.dgddev.app_id_27 div#registration_options_page div#tribute_component_section_two, 19814 body.dgddev.app_id_27 div#emergency_contact_container, 19815 body.dgddev.app_id_27 div#gift_notice_optin, 19816 body.dgddev.app_id_27 div#email_optin, 19817 body.dgddev.app_id_27 select#cons_country, 19818 body.dgddev.app_id_27 select#TRIB_COUNTRY, 19819 body.dgddev.app_id_27 select#cons_occupation, 19820 body.dgddev.app_id_27 select#matchingAddresses, 19821 .survey-question-container.field-required.additional-date { 19822 width: 100%; 19823 float: none 19824 } 19825 19826 @media (max-width: 991px) { 19827 body.app_id_27 .donor-info { 19828 display: block 19829 } 19830 19831 body.app_id_27 .donor-info .cons-info-question-container:first-of-type, 19832 body.app_id_27 .cons-state-container, 19833 body.app_id_27 .donor-info .form-row:first-of-type { 19834 padding: 0 19835 } 19836 } 19837 19838 body.dgddev.app_id_27 .cons-info-question-container.cons-full-name-container.field-required, 19839 body.dgddev.app_id_27 #personal_info_section_two { 19840 margin-top: 20px 19841 } 19842 19843 body.dgddev.app_id_27 #cons_birth_date_date select, 19844 body.dgddev.app_id_27 #registration_options_page .form-content, 19845 body.dgddev.app_id_27 div#email_opt_in_container { 19846 margin-bottom: 25px 19847 } 19848 19849 body.dgddev.app_id_27 select#cons_birth_date_YEAR { 19850 margin-bottom: 0 19851 } 19852 19853 body.dgddev.app_id_27 div#reg_options_cons_info_extension div.sub-section-body { 19854 padding-top: 0 19855 } 19856 19857 body.dgddev.app_id_27 .form-content.survey-caption-container.reg-waiver, 19858 body.dgddev.app_id_27 .reg-waiver-minor { 19859 display: none 19860 } 19861 19862 body.dgddev.app_id_27 div#privacy_component_container label, 19863 body.dgddev.app_id_27 div#gift_notice_optin label, 19864 body.dgddev.app_id_27 div#email_opt_in_container label, 19865 body.dgddev.app_id_27 div#postal_mail_opt_in_container label, 19866 body.dgddev.app_id_27 div#remember_me_container label { 19867 max-width: 85% 19868 } 19869 19870 body.dgddev.app_id_27 .survey-question-container label { 19871 max-width: 90%; 19872 margin-bottom: 10px; 19873 display: inline-block 19874 } 19875 19876 body.dgddev.app_id_27 .survey-question-container.field-required.tracking-questions { 19877 display: none 19878 } 19879 19880 body.dgddev.app_id_27 #cons_info_dob #cons_birth_date_date, 19881 body.dgddev.app_id_27 .survey-question-container.additional-date span.input-container { 19882 display: flex; 19883 justify-content: space-between 19884 } 19885 19886 body.dgddev.app_id_27 #cons_info_dob #cons_birth_date_date select, 19887 body.dgddev.app_id_27 .survey-question-container.additional-date span.input-container span { 19888 margin-right: 15px; 19889 flex: 1 1 auto 19890 } 19891 19892 body.dgddev.app_id_27 #cons_info_dob #cons_birth_date_date select:last-child, 19893 body.dgddev.app_id_27 .survey-question-container.additional-date span.input-container span:last-child { 19894 margin-right: 0 19895 } 19896 19897 @media (max-width: 991px) { 19898 19899 body.dgddev.app_id_27 #cons_info_dob #cons_birth_date_date, 19900 body.dgddev.app_id_27 .survey-question-container.additional-date span.input-container { 19901 flex-direction: column 19902 } 19903 19904 body.dgddev.app_id_27 #cons_info_dob #cons_birth_date_date select, 19905 body.dgddev.app_id_27 .survey-question-container.additional-date span.input-container span { 19906 margin: 0 0 25px 19907 } 19908 } 19909 19910 body.dgddev.app_id_27 div.reg-summary-thanks-common-container div.reg-summary-name-info { 19911 background-color: transparent; 19912 border: 1px solid var(--paletteColor1); 19913 padding: 10px; 19914 width: 100%; 19915 -moz-border-radius: 0; 19916 -webkit-border-radius: 0; 19917 border-radius: 0; 19918 margin-top: 15px; 19919 border-bottom: none 19920 } 19921 19922 body.dgddev.app_id_27 div.reg-summary-thanks-common-container div.reg-summary-address-info { 19923 border: 1px solid var(--paletteColor1); 19924 padding: 10px; 19925 width: 100%; 19926 display: block; 19927 border-top: none 19928 } 19929 19930 body.dgddev.app_id_27 div.reg-summary-thanks-common-container div.reg-summary-event-info { 19931 border: 1px solid var(--paletteColor1); 19932 border-left-width: 1px; 19933 width: 100%; 19934 display: block; 19935 margin-top: 0; 19936 border-top: none; 19937 border-bottom: none 19938 } 19939 19940 body.dgddev.app_id_27 div.reg-summary-thanks-common-container div.reg-summary-event-info>div:nth-child(odd) { 19941 background-color: var(--paletteColor2); 19942 border-top: none 19943 } 19944 19945 body.dgddev.app_id_27 div.reg-summary-thanks-common-container div.reg-summary-event-info>div:nth-child(2n+1) { 19946 background: transparent !important 19947 } 19948 19949 ; 19950 19951 body.dgddev.app_id_27 div.reg-summary-thanks-common-container div.reg-summary-event-info>div { 19952 background-color: transparent; 19953 padding: 10px; 19954 border-top: 1px solid var(--paletteColor1) 19955 } 19956 19957 body.dgddev.app_id_27 div.reg-summary-thanks-common-container div.reg-summary-total { 19958 background-color: transparent; 19959 text-align: right; 19960 margin-right: 0; 19961 -moz-border-radius: 0; 19962 -webkit-border-radius: 0; 19963 border-radius: 0; 19964 margin-top: 0; 19965 border: 1px solid var(--paletteColor1); 19966 border-top: none 19967 } 19968 19969 body.dgddev.app_id_27 div.registration-page-container div.label-value-block-container { 19970 border: 1px solid var(--paletteColor1); 19971 padding: 10px; 19972 -moz-border-radius: 0; 19973 -webkit-border-radius: 0; 19974 border-radius: 0; 19975 margin-top: 15px 19976 } 19977 19978 body.dgddev.app_id_27 div.registration-page-container #reg_total_amt, 19979 body.dgddev.app_id_27 #reg_total_label { 19980 font-weight: 700; 19981 font-size: 20px 19982 } 19983 19984 body.dgddev.app_id_27 div.registration-page-container span.option-label, 19985 body.dgddev.app_id_27 span#page_info2_container, 19986 span.total-label, 19987 span.total-amount { 19988 font-weight: 700 19989 } 19990 19991 body.dgddev.app_id_27 div.registration-page-container div.section-footer { 19992 padding: 5px 0; 19993 margin-top: 15px 19994 } 19995 19996 body.dgddev.app_id_27 div#fr_waiver_page div.waiver-text { 19997 border-width: 2px; 19998 border-style: solid; 19999 border-color: var(--paletteColor1); 20000 font-size: var(--defaultTextSize); 20001 padding: 15px; 20002 margin: 15px 0 20003 } 20004 20005 body.dgddev.app_id_27 span#instruction_container { 20006 font-size: var(--defaultTextSize) 20007 } 20008 20009 body.dgddev.app_id_27 div.reg-summary-thanks-common-container div.action-button-container { 20010 width: auto 20011 } 20012 20013 body.dgddev.app_id_27 div#reg_payment_info_block { 20014 margin-top: 25px 20015 } 20016 20017 body.dgddev.app_id_27 #reg_payment_page div.form-row { 20018 margin-bottom: 15px; 20019 margin-right: 0; 20020 margin-left: 0; 20021 display: block; 20022 width: 100% 20023 } 20024 20025 body.dgddev.app_id_27 #reg_payment_page div.form-row, 20026 body.dgddev.app_id_27 #reg_payment_page div.form-row div.form-content { 20027 max-width: 100%; 20028 width: 100% 20029 } 20030 20031 body.dgddev.app_id_27 #reg_payment_page #responsive_payment_typecc_exp_date_MONTH { 20032 margin-right: 10px 20033 } 20034 20035 body.dgddev.app_id_27 #reg_payment_page div.form-row div.form-content>select, 20036 body.dgddev.app_id_27 #reg_payment_page div.form-row div.form-content>input { 20037 margin-top: 0 20038 } 20039 20040 body.dgddev.app_id_27 div#reg_billing_info_block { 20041 margin-top: 25px;
20042 border-top: 4px solid var(--paletteColor1); 20043 padding-top: 20px 20044 } 20045 20046 body.dgddev.app_id_27 #reg_payment_page #billing_info_name div.form-row, 20047 body.dgddev.app_id_27 #reg_payment_page #billing_addr_city_row, 20048 body.dgddev.app_id_27 #reg_payment_page #billing_addr_state_row, 20049 body.dgddev.app_id_27 #reg_payment_page #billing_addr_county_row, 20050 body.dgddev.app_id_27 #reg_payment_page #billing_addr_zip_row, 20051 body.dgddev.app_id_27 #reg_payment_page div.form-row div.form-content { 20052 display: block !important; 20053 width: 100% 20054 } 20055 20056 body.dgddev.app_id_27 #reg_payment_page #billing_addr_street1_row input, 20057 body.dgddev.app_id_27 #reg_payment_page #billing_addr_street2_row input { 20058 width: 100% 20059 } 20060 20061 body.dgddev.app_id_27 select#responsive_payment_typecc_exp_date_MONTH { 20062 margin-bottom: 20px 20063 } 20064 20065 body.dgddev.app_id_27 div#reg_total_block p { 20066 margin-bottom: 0 20067 } 20068 20069 body.dgddev.app_id_27 #reg_payment_page div.payment-field-container span.internal-payment span.payment-type-option, 20070 body.dgddev.app_id_27 #reg_payment_page div.payment-field-container span.external-payment span.payment-type-option { 20071 border: 2px solid var(--paletteColor1) !important; 20072 background-color: var(--white); 20073 background: -moz-linear-gradient(top, var(--white) 0%, var(--white) 100%); 20074 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, var(--white)), color-stop(100%, var(--white))); 20075 background: -webkit-linear-gradient(top, var(--white) 0%, var(--white) 100%); 20076 background: -o-linear-gradient(top, var(--white) 0%, var(--white) 100%); 20077 background: -ms-linear-gradient(top, var(--white) 0%, var(--white) 100%); 20078 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='var(--white)', endColorstr='var(--white)', GradientType=0); 20079 background: linear-gradient(top, var(--white) 0%, var(--white) 100%); 20080 color: var(--paletteColor1); 20081 font-size: 15px; 20082 letter-spacing: 0; 20083 font-weight: 500; 20084 text-transform: uppercase; 20085 padding: 10px 20px; 20086 border-radius: 0 !important; 20087 -moz-border-radius: 0 !important; 20088 -webkit-border-radius: 0 !important 20089 } 20090 20091 body.dgddev.app_id_27 #reg_payment_page div.payment-field-container span.internal-payment span.payment-type-option.selected, 20092 body.dgddev.app_id_27 div.payment-field-container span.internal-payment span.payment-type-option:hover, 20093 body.dgddev.app_id_27 #reg_payment_page div.payment-field-container span.external-payment span.payment-type-option.selected, 20094 body.dgddev.app_id_27 #reg_payment_page div.payment-field-container span.external-payment span.payment-type-option:hover { 20095 background-color: var(--paletteColor1); 20096 background: -moz-linear-gradient(top, var(--paletteColor1) 0%, var(--paletteColor1) 100%); 20097 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, var(--paletteColor1)), color-stop(100%, var(--paletteColor1))); 20098 background: -webkit-linear-gradient(top, var(--paletteColor1) 0%, var(--paletteColor1) 100%); 20099 background: -o-linear-gradient(top, var(--paletteColor1) 0%, var(--paletteColor1) 100%); 20100 background: -ms-linear-gradient(top, var(--paletteColor1) 0%, var(--paletteColor1) 100%); 20101 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='var(--paletteColor1)', endColorstr='var(--paletteColor1)', GradientType=0); 20102 background: linear-gradient(top, var(--paletteColor1) 0%, var(--paletteColor1) 100%); 20103 color: var(--white) !important; 20104 border: none; 20105 font-size: 15px; 20106 letter-spacing: 0; 20107 font-weight: 500; 20108 text-transform: uppercase; 20109 padding: 10px 20px; 20110 border-radius: 0 !important; 20111 -moz-border-radius: 0 !important; 20112 -webkit-border-radius: 0 !important 20113 } 20114 20115 body.dgddev.app_id_27 #reg_payment_page div.payment-field-container span.payment-type-option.selected a:link, 20116 body.dgddev.app_id_27 #reg_payment_page div.payment-field-container span.internal-payment span.payment-type-option:hover a:link, 20117 body.dgddev.app_id_27 #reg_payment_page div.payment-field-container span.external-payment span.payment-type-option:hover a:link { 20118 color: var(--white) 20119 } 20120 20121 body.dgddev.app_id_27 #reg_payment_page div.payment-field-container div.payment-type-selections a:link { 20122 position: static; 20123 font-weight: 700 20124 } 20125 20126 body.dgddev.app_id_27 #reg_payment_page div.payment-field-container span.internal-payment, 20127 body.dgddev.app_id_27 #reg_payment_page div.payment-field-container span.external-payment { 20128 background-color: var(--paletteColor2); 20129 border: none; 20130 border-radius: 0 20131 } 20132 20133 body.dgddev.app_id_27.pg_rthanks .section-footer.clearfix { 20134 display: none 20135 } 20136 20137 body.dgddev.app_id_27.pg_rthanks div#fr_thanks_page a#part_ctr_container { 20138 float: none; 20139 margin: 20px 0 20140 } 20141 20142 body.dgddev.app_id_27 div#responsive_payment_typecc_type_row legend { 20143 display: none 20144 } 20145 20146 body.dgddev.app_id_27 div#fr_thanks_page div#transaction_summary_container { 20147 border: 5px solid var(--paletteColor1); 20148 padding: 10px 20px; 20149 margin: 0 0 15px 20150 } 20151 20152 body.dgddev.app_id_27 div#fr_thanks_page div.reg-summary-participant-info-container { 20153 margin-left: 0 20154 } 20155 20156 body.dgddev.app_id_27 #user_type_oauth_login_container { 20157 margin: 0 auto; 20158 float: none; 20159 } 20160 20161 @media (max-width: 767px) { 20162 20163 body.dgddev.app_id_27 div#user_type_login_login_container, 20164 body.dgddev.app_id_27 div#user_type_login_email_container, 20165 body.dgddev.app_id_27 div#user_type_login_container input, 20166 body.dgddev.app_id_27 form#f2fSendUserNameForm { 20167 max-width: 100% 20168 } 20169 20170 body.dgddev.app_id_27 #user_type_page.registration-page-container div.section-body, 20171 body.dgddev.app_id_27 div.registration-page-container div.section-body { 20172 padding: 25px 0; 20173 text-align: left 20174 } 20175 20176 body.dgddev.app_id_27 div#user_type_new_participant_registration_container #next_step { 20177 width: 100% 20178 } 20179 20180 body.dgddev.app_id_27 #team_find_search_button_container { 20181 text-align: left 20182 } 20183 20184 body.dgddev.app_id_27 #team_find_page input#fr_team_member_goal, 20185 body.dgddev.app_id_27 #team_find_page input#fr_team_name, 20186 body.dgddev.app_id_27 #team_find_page div#team_find_new_division_selection_container select { 20187 max-width: 100%; 20188 width: 100% 20189 } 20190 20191 body.dgddev.app_id_27 #team_find_page div.section-body { 20192 padding: 0; 20193 margin-top: 20px 20194 } 20195 20196 body.dgddev.app_id_27 #team_find_new_team_attributes, 20197 body.dgddev.app_id_27 #team_find_new_team_company { 20198 float: none; 20199 width: 100% 20200 } 20201 20202 body.dgddev.app_id_27 div#team_find_registration_type_container { 20203 text-align: left; 20204 margin: 0 20205 } 20206 20207 body.dgddev.app_id_27 div.registration-page-container div.section-footer { 20208 text-align: left 20209 } 20210 20211 body.dgddev.app_id_27 #team_find_registration_type_container div { 20212 display: inherit; 20213 margin-top: 10px 20214 } 20215 20216 body.dgddev.app_id_27 #team_find_page div#team_find_search_results_container { 20217 margin: 0 20218 } 20219 20220 body.dgddev.app_id_27 div.registration-page-container div.section-footer { 20221 margin-top: 25px 20222 } 20223 20224 body.dgddev.app_id_27 div#team_find_search_results_container div.list-component-cell.list-component-cell-column-team-name, 20225 body.dgddev.app_id_27 div#team_find_search_results_container div.list-component-cell.list-component-cell-column-company-name { 20226 width: 1000%; 20227 float: none; 20228 max-width: 100% 20229 } 20230 20231 body.dgddev.app_id_27 div#team_find_search_results_container div.list-component-cell-column-join-link { 20232 width: 100%; 20233 float: none; 20234 margin-top: 5px; 20235 text-align: left 20236 } 20237 20238 body.dgddev.app_id_27 #participation_options_page .donation-level-row-container .input-container, 20239 body.dgddev.app_id_27 div.donation-level-row-container { 20240 margin-top: 15px 20241 } 20242
20243 body.dgddev.app_id_27 div.part-type-decoration-messages .part-type-description-text { 20244 display: block 20245 } 20246 20247 body.dgddev.app_id_27 #participation_options_page .donation-level-row-container .input-container { 20248 margin-top: 0; 20249 margin-bottom: 0 20250 } 20251 20252 body.dgddev.app_id_27 .donation-level-container *, 20253 body.dgddev.app_id_27 div.responsive .donation-level-row-decoration-container label, 20254 body.dgddev.app_id_27 div.responsive .donation-level-row-container label { 20255 width: 100% 20256 } 20257 20258 body.dgddev.app_id_27 label.donation-level-row-label-no-gift { 20259 width: 100% !important 20260 } 20261 20262 body.dgddev.app_id_27 .donation-level-row-container input~input { 20263 max-width: 100% !important; 20264 margin-top: 0 !important; 20265 margin-bottom: 0 !important 20266 } 20267 20268 body.dgddev.app_id_27 div.donation-level-row-container input[type="text"] { 20269 margin-top: 0; 20270 margin-left: 0 20271 } 20272 20273 body.dgddev.app_id_27 #part_type_anonymous_input_container label, 20274 body.dgddev.app_id_27 #part_type_show_public_input_container label, 20275 body.dgddev.app_id_27 .addon-component label, 20276 body.dgddev.app_id_27 #part_type_individual_company_selection_container label { 20277 width: auto 20278 } 20279 20280 body.dgddev.app_id_27 div.part-type-container .part-type-decoration-messages { 20281 width: 85% 20282 } 20283 20284 body.dgddev.app_id_27 div#cons_info_component_container div#personal_info_section_one, 20285 body.dgddev.app_id_27 div#cons_info_component_container div#personal_info_section_two, 20286 body.dgddev.app_id_27 div#cons_info_component_container div#contact_info_section_one, 20287 body.dgddev.app_id_27 div#cons_info_component_container div#contact_info_section_two, 20288 body.dgddev.app_id_27 div#registration_options_page div#user_name_pword_container, 20289 body.dgddev.app_id_27 div#registration_options_page div#privacy_opts_container, 20290 body.dgddev.app_id_27 div#registration_options_page div#tribute_component_section_one, 20291 body.dgddev.app_id_27 div#registration_options_page div#tribute_component_section_two, 20292 body.dgddev.app_id_27 div#emergency_contact_container, 20293 body.dgddev.app_id_27 div#gift_notice_optin, 20294 body.dgddev.app_id_27 div#email_optin, 20295 .survey-question-container.field-required.additional-date { 20296 width: 100%; 20297 float: none 20298 } 20299 20300 body.dgddev.app_id_27 select#cons_country, 20301 body.dgddev.app_id_27 select#TRIB_COUNTRY, 20302 body.dgddev.app_id_27 select#cons_occupation, 20303 body.dgddev.app_id_27 select#matchingAddresses, 20304 body.dgddev.app_id_27 #reg_payment_page select { 20305 max-width: 100%; 20306 width: 100% 20307 } 20308 20309 body.dgddev.app_id_27 #reg_payment_page #billing_info_name div.form-row, 20310 body.dgddev.app_id_27 #reg_payment_page #billing_addr_city_row, 20311 body.dgddev.app_id_27 #reg_payment_page #billing_addr_state_row, 20312 body.dgddev.app_id_27 #reg_payment_page #billing_addr_county_row, 20313 body.dgddev.app_id_27 #reg_payment_page #billing_addr_zip_row, 20314 body.dgddev.app_id_27 #reg_payment_page div.form-row div.form-content { 20315 display: block !important; 20316 width: 100% 20317 } 20318 20319 body.dgddev.app_id_27 div.responsive div.ErrorMessage.page-error, 20320 body.dgddev.app_id_27 #reg_payment_page #billing_addr_street1_row input, 20321 body.dgddev.app_id_27 #reg_payment_page #billing_addr_street2_row input, 20322 body.dgddev.app_id_27 div.responsive div.ErrorMessage.page-error>span.field-error-text { 20323 width: 100% !important 20324 } 20325 20326 body.dgddev.app_id_27 #reg_payment_page div.section-body { 20327 padding: 0 20328 } 20329 } 20330 20331 @media (max-width: 480px) { 20332 20333 body.dgddev.app_id_27 #team_find_registration_type_container a, 20334 body.dgddev.app_id_27 #team_find_registration_type_container span { 20335 font-size: var(--defaultTextSize) 20336 } 20337 20338 body.dgddev.app_id_27 div.part-type-container .part-type-decoration-messages, 20339 body.dgddev.app_id_27 #part_type_anonymous_input_container label, 20340 body.dgddev.app_id_27 #part_type_show_public_input_container label, 20341 body.dgddev.app_id_27 .addon-component label, 20342 body.dgddev.app_id_27 #part_type_individual_company_selection_container label { 20343 width: 80% 20344 } 20345 } 20346 20347 20348 /*-----------------------------------------------------------------------------------*/ 20349 /* 17: PERSONAL | TEAM 20350/*-----------------------------------------------------------------------------------*/ 20351 body.dgddev.app_id_26.personal_team section.frow-container { 20352 max-width: 1245px !important 20353 } 20354 20355 body.dgddev.app_id_26.personal_team div.tr-personal-page-footer { 20356 float: none; 20357 padding: 0 20358 } 20359 20360 body.dgddev.app_id_26.personal_team div.tr-personal-page-footer p { 20361 float: none; 20362 padding: 0 20363 } 20364 20365 body.dgddev.app_id_26.personal_team div.tr-personal-page-footer * { 20366 font-size: 14px 20367 } 20368 20369 body.dgddev.app_id_26.personal_team section.frow-container.section-main.personal-team-header { 20370 -webkit-box-shadow: var(--boxShadow); 20371 -moz-box-shadow: var(--boxShadow); 20372 box-shadow: var(--boxShadow); 20373 margin-top: -115px; 20374 background: var(--white); 20375 height: 200px; 20376 padding: 15px 37px 20377 } 20378 20379 body.dgddev.app_id_26.personal_team div.tr-page-header, 20380 body.dgddev.app_id_26.personal_team div#personal_page_image_div, 20381 body.dgddev.app_id_26.personal_team div#team_image, 20382 body.dgddev.app_id_26.personal_team div#body.dgddev.app_id_26.personal_team team_page_team_name, 20383 body.dgddev.app_id_26.personal_team div#personal_join_team_button_container, 20384 body.dgddev.app_id_26.personal_team div#frStatus1 .indicator-title, 20385 /* body.dgddev.app_id_26.personal_team .thermometer-container.indicator-container .text.clearfix, */ 20386 body.dgddev.app_id_26.personal_team div.thermometer-container div.donation-link-container, 20387 body.dgddev.app_id_26.personal_team div.team-roster-raised-label, 20388 body.dgddev.app_id_26.personal_team div.team-roster-legend, 20389 body.dgddev.app_id_26.personal_team div#frStatus3, 20390 body.dgddev.app_id_26.personal_team img.team-roster-star, 20391 body.dgddev.app_id_26.personal_team div#frBadge, 20392 body.dgddev.app_id_26.personal_team div#team_achievement_badge, 20393 body.dgddev.app_id_26.personal_team div#team_page_header { 20394 /* display: none */ 20395 } 20396 20397 body.dgddev.app_id_26.personal_team div.tr-page-container .thermometer-container .amount-percentage-info span, 20398 body.dgddev.app_id_26.personal_team div.tr-page-container .thermometer-container .amount-raised-info span { 20399 color: var(--white); 20400 } 20401 20402 body.dgddev.app_id_26.personal_team div#team_page_main_content, 20403 body.dgddev.app_id_26.personal_team div#personal_page_main_content { 20404 width: 65%; 20405 margin-top: 20px 20406 } 20407 20408 body.dgddev.app_id_26.personal_team div.tr-page-main-content, 20409 body.dgddev.app_id_26.personal_team div#team_page_main_content { 20410 margin: 0 20411 } 20412 20413 body.dgddev.app_id_26.personal_team div.tr-page-container div.side-bar, 20414 body.dgddev.app_id_26.personal_team div#personal_page_sidebar { 20415 width: 375px; 20416 margin-top: 20px; 20417 padding: 0 20418 } 20419 20420 body.dgddev.app_id_26.personal_team .col-lg-4.personal-team-image { 20421 padding: 0 0 0 15px; 20422 margin-right: -15px 20423 } 20424 20425 body.dgddev.app_id_26.personal_team .personal-team-welcome { 20426 display: flex; 20427 flex-direction: column; 20428 justify-content: center; 20429 padding: 0 15px 0 0 20430 } 20431 20432 body.dgddev.app_id_26.personal_team .personal-team-welcome h2 { 20433 margin-bottom: 0; 20434 font-size: 32px; 20435 font-weight: 700; 20436 text-transform: none 20437 } 20438 20439 body.dgddev.app_id_26.personal_team .personal-team-welcome p { 20440 margin-bottom: 10px 20441 } 20442 20443 body.dgddev.app_id_26.personal_team .personal-team-buttons { 20444 display: flex; 20445 justify-content: flex-end; 20446 align-items: center 20447 } 20448 20449 body.dgddev.app_id_26.personal_team .non-mobile-donate-button-container { 20450 margin-top: 0; 20451 margin-bottom: 10px; 20452 } 20453 20454 body.dgddev.app_id_26.personal_team div#team_page .non-mobile-donate-button-container, 20455 body.dgddev.app_id_26.personal_team div#team_page .non-mobile-donate-button-container+.tr-status-indicator-container { 20456 display: inline-block !important; 20457 } 20458 20459 body.dgddev.app_id_26.personal_team div#team_page .non-mobile-donate-button-container+.tr-status-indicator-container .step-button { 20460 background-color: var(--paletteColor5) !important; 20461 color: var(--paletteColor1) !important; 20462 } 20463 20464 body.dgddev.app_id_26.personal_team div#team_page .non-mobile-donate-button-container+.tr-status-indicator-container .step-button:hover, 20465 body.dgddev.app_id_26.personal_team div#team_page .non-mobile-donate-button-container+.tr-status-indicator-container .step-button:focus { 20466 background-color: var(--paletteColor5) !important; 20467 color: var(--paletteColor1) !important; 20468 } 20469 20470 body.dgddev.app_id_26.personal_team div#personal_page_menu, 20471 body.dgddev.app_id_26.personal_team #join_team_button_container { 20472 text-align: center; 20473 /* margin-bottom: 0; */ 20474 display: flex; 20475 /* justify-content: center; */ 20476 align-items: center; 20477 /* flex-direction: row-reverse */ 20478 flex-wrap: wrap; 20479 justify-content: center; 20480 } 20481 20482 body.dgddev.app_id_26.personal_team div#personal_join_team_button_container, 20483 body.dgddev.app_id_26.personal_team div.tr-status-indicator-container+div.tr-status-indicator-container { 20484 margin-top: 40px 20485 } 20486 20487 20488 body.dgddev.app_id_26.personal_team div#join_team_button_container { 20489 margin-top: 0 20490 } 20491 20492 body.dgddev.app_id_26.personal_team div#personal_page_menu div, 20493 body.dgddev.app_id_26.personal_team #join_team_button_container div, 20494 body.dgddev.app_id_26.pg_team.personal_team .personal-team-buttons div { 20495 margin: 0 15px 20496 } 20497 20498 20499 body.dgddev.app_id_26.personal_team div#personal_page_menu #personal_join_team_button_container #personal_page_join_team_button { 20500 background-color: var(--paletteColor5) !important; 20501 color: var(--paletteColor1) !important; 20502 } 20503 20504 body.dgddev.app_id_26.personal_team .image-cropper.landscape { 20505 position: relative; 20506 height: 167px; 20507 width: 167px; 20508 overflow: hidden; 20509 border-radius: 50%; 20510 display: flex; 20511 justify-content: center; 20512 border: 4px solid var(--paletteColor1) 20513 } 20514 20515 body.dgddev.app_id_26.personal_team .image-cropper.landscape img { 20516 display: block; 20517 margin: 0 auto; 20518 height: 100%; 20519 width: auto; 20520 max-width: none; 20521 left: 0 20522 } 20523 20524 body.dgddev.app_id_26.personal_team .image-cropper.portrait { 20525 position: relative; 20526 overflow: hidden; 20527 border-radius: 50%; 20528 height: 167px; 20529 width: 167px; 20530 border: 4px solid var(--paletteColor1) 20531 } 20532 20533 body.dgddev.app_id_26.personal_team .image-cropper.portrait img { 20534 position: absolute; 20535 height: auto; 20536 width: auto; 20537 max-width: 100%; 20538 top: 50%; 20539 transform: translateY(-50%); 20540 left: 0 20541 } 20542 20543 body.dgddev.app_id_26.personal_team .personal-stats, 20544 body.dgddev.app_id_26.personal_team .team-stats { 20545 background: var(--paletteColor1); 20546 padding: 35px 30px 1px; 20547 text-align: center 20548 } 20549 20550 body.dgddev.app_id_26.personal_team .personal-team-image .caption { 20551 display: none !important 20552 } 20553 20554 body.dgddev.app_id_26.personal_team .personal-stats h1, 20555 body.dgddev.app_id_26.personal_team .personal-stats h4, 20556 body.dgddev.app_id_26.personal_team .team-stats h1, 20557 body.dgddev.app_id_26.personal_team .team-stats h4 {
20558 color: var(--white) 20559 } 20560 20561 body.dgddev.app_id_26.personal_team .personal-stats h4, 20562 body.dgddev.app_id_26.personal_team .team-stats h4 { 20563 font-size: 20px; 20564 letter-spacing: 0; 20565 color: var(--white) 20566 } 20567 20568 body.dgddev.app_id_26.personal_team .thermometer-container.indicator-container { 20569 border: none; 20570 padding: 0; 20571 background: var(--paletteColor1); 20572 padding: 10px 23px 40px; 20573 border-radius: 0 20574 } 20575 20576 body.dgddev.app_id_26.personal_team div.thermometer-container div.thermometer-outer { 20577 background-color: var(--white); 20578 height: 32px; 20579 -moz-border-radius: 40px; 20580 -webkit-border-radius: 40px; 20581 border-radius: 40px; 20582 margin-top: 0; 20583 display: flex; 20584 position: relative; 20585 z-index: 5; 20586 border: none; 20587 /* overflow: visible */ 20588 } 20589 20590 body.dgddev.app_id_26.personal_team div.thermometer-container div.thermometer-inner { 20591 background-color: var(--paletteColor6); 20592 height: 32px; 20593 width: 0; 20594 -moz-border-radius: 40px; 20595 -webkit-border-radius: 40px; 20596 border-radius: 40px; 20597 border-top-right-radius: 0; 20598 -moz-border-radius-topright: 0; 20599 -webkit-border-top-right-radius: 0; 20600 border-bottom-right-radius: 0; 20601 -moz-border-radius-bottomright: 0; 20602 -webkit-border-bottom-right-radius: 0; 20603 border-width: var(--buttonborderWidth); 20604 border-style: solid; 20605 border-color: var(--white) 20606 } 20607 20608 body.dgddev.app_id_26.personal_team div#frStatus1 { 20609 margin-top: 0 20610 } 20611 20612 body.dgddev.app_id_26.personal_team div#frStatus2 { 20613 margin-top: 40px 20614 } 20615 20616 body.dgddev.app_id_26.personal_team div#frStatus2 div.indicator-title, 20617 body.dgddev.app_id_26.personal_team div#actStatus div.indicator-title, 20618 body.dgddev.app_id_26.personal_team div.team-roster-title { 20619 color: var(--white); 20620 font-size: 1.2em; 20621 font-weight: 700; 20622 margin: 0; 20623 background: var(--paletteColor1); 20624 padding: 20px; 20625 font-size: 28px; 20626 font-weight: 700 20627 } 20628 20629 body.dgddev.app_id_26.personal_team .team-roster-title-container.clearfix, 20630 body.dgddev.app_id_26.personal_team div.team-roster-title { 20631 background: var(--paletteColor1) 20632 } 20633 20634 body.dgddev.app_id_26.personal_team div#frStatus2 div.vscroll-container, 20635 body.dgddev.app_id_26.personal_team div#actStatus div.vscroll-container { 20636 height: 290px; 20637 overflow: hidden; 20638 } 20639 20640 body.dgddev.app_id_26.personal_team div#frStatus2 div.indicator-container, 20641 body.dgddev.app_id_26.personal_team div#actStatus div.indicator-container, 20642 body.dgddev.app_id_26.personal_team div.indicator-container { 20643 border: none; 20644 padding: 0 20645 } 20646 20647 body.dgddev.app_id_26.personal_team div#actStatus div.team-honor-list-row { 20648 white-space: normal; 20649 text-overflow: inherit; 20650 overflow: visible; 20651 float: left; 20652 width: 100% 20653 } 20654 20655 body.dgddev.app_id_26.personal_team div#actStatus div.team-honor-list-row:empty { 20656 display: none 20657 } 20658 20659 body.dgddev.app_id_26.personal_team div.vscroll-container>div { 20660 margin: 0 !important; 20661 width: 100% !important 20662 } 20663 20664 body.dgddev.app_id_26.personal_team .team-honor-list-row.indicator-list-row.clearfix { 20665 padding: 15px 0; 20666 width: 100% !important; 20667 margin: 0 20668 } 20669 20670 body.dgddev.app_id_26.personal_team div.vscroll-container div.team-honor-list-row, 20671 body.dgddev.app_id_26.personal_team div.vscroll-container div.team-roster-participant-row, 20672 body.dgddev.app_id_26.personal_team div.team-roster-participant-row { 20673 color: var(--paletteColor1); 20674 font-size: 18px; 20675 font-weight: 700; 20676 border-bottom: 1px solid var(--paletteColor1) 20677 } 20678 20679 body.dgddev.app_id_26.personal_team div.team-roster-participant-row { 20680 margin: 15px 0; 20681 padding: 10px 0 20682 } 20683 20684 body.dgddev.app_id_26.personal_team div.team-roster-participant-name a, 20685 body.dgddev.app_id_26.personal_team div.team-roster-participant-raised { 20686 color: var(--paletteColor1) !important; 20687 font-size: 18px; 20688 font-weight: 700 20689 } 20690 20691 body.dgddev.app_id_26.personal_team .badges-container { 20692 max-width: 100% 20693 } 20694 20695 body.dgddev.app_id_26.personal_team .badges-container ul { 20696 list-style: none; 20697 display: flex; 20698 align-items: center; 20699 padding: 0; 20700 margin: 0 0 30px 20701 } 20702 20703 body.dgddev.app_id_26.personal_team .badges-container ul li { 20704 margin: 0 12px; 20705 text-align: center; 20706 font-weight: 700 20707 } 20708 20709 body.dgddev.app_id_26.personal_team .badges-container ul li:first-child { 20710 margin-left: 0 20711 } 20712 20713 /* body.dgddev.app_id_26.personal_team .badges-container ul li img{border-radius:50%} */ 20714 body.dgddev.app_id_26.personal_team a#personal_page_team_page_link { 20715 margin: auto 0; 20716 white-space: nowrap; 20717 display: block 20718 } 20719 20720 body.dgddev.app_id_26.personal_team div#trackingActivity { 20721 margin-bottom: 30px 20722 } 20723 20724 body.dgddev.app_id_26.personal_team .tracking-container { 20725 display: flex; 20726 align-items: center; 20727 max-width: 220px 20728 } 20729 20730 body.dgddev.app_id_26.personal_team .tracking-container .activity p { 20731 color: var(--white) 20732 } 20733 20734 body.dgddev.app_id_26.personal_team .tracking-container .activity { 20735 background: var(--paletteColor1); 20736 padding: 20px; 20737 text-align: center; 20738 flex: 1 0 21%; 20739 margin-right: 5px; 20740 height: auto 20741 } 20742 20743 body.dgddev.app_id_26.personal_team .tracking-container .activity p span { 20744 font-size: 12px; 20745 margin-top: 13px; 20746 display: block 20747 } 20748 20749 body.dgddev.app_id_26.personal_team .tracking-container .main-progress-therm { 20750 display: flex; 20751 position: relative; 20752 z-index: 5; 20753 background: var(--white); 20754 border: none; 20755 border-radius: 40px; 20756 height: 20px; 20757 overflow: visible 20758 } 20759 20760 body.dgddev.app_id_26.personal_team .tracking-container .main-progress-therm .progress-meter { 20761 height: 100%; 20762 border-radius: 40px; 20763 transition: all 1s linear; 20764 background: var(--white) 20765 } 20766 20767 body.dgddev.app_id_26.personal_team .tracking-container .activity p.complete-goal { 20768 margin: 15px 0 0 20769 } 20770 20771 body.dgddev.app_id_26.personal_team .donate-buttons { 20772 background: var(--paletteColor1); 20773 padding: 15px; 20774 margin: 40px 0 20px 20775 } 20776 20777 body.dgddev.app_id_26.personal_team .donate-buttons h3 { 20778 margin: 0 0 10px 10px; 20779 color: var(--white) 20780 } 20781 20782 body.dgddev.app_id_26.personal_team .donate-buttons ul { 20783 display: flex; 20784 list-style: none; 20785 flex-wrap: wrap; 20786 margin: 0 auto; 20787 padding: 0; 20788 align-items: center; 20789 justify-content: center 20790 } 20791 20792 body.dgddev.app_id_26.personal_team .donate-buttons li { 20793 border: 1px solid var(--white); 20794 margin: 8px; 20795 text-align: center; 20796 width: calc(50% - 76px); 20797 background: var(--white); 20798 -moz-border-radius: 0; 20799 -webkit-border-radius: 0; 20800 border-radius: 0 20801 } 20802 20803 body.dgddev.app_id_26.personal_team .donate-buttons li a { 20804 display: block; 20805 font-size: 21px; 20806 color: #373737 !important; 20807 padding: 17px 15px; 20808 font-weight: 700; 20809 text-decoration: none 20810 } 20811 20812 body.dgddev.app_id_26.personal_team .donate-buttons li.li-amount.li-amount-other a { 20813 color: #373737 !important; 20814 font-size: 21px 20815 } 20816 20817 body.dgddev.app_id_26.personal_team .donate-buttons li a:hover, 20818 #amount-preselect li.li-amount.active a,
20819 body.dgddev.app_id_26.personal_team .donate-buttons li.li-amount.li-amount-other a:hover { 20820 background: var(--black); 20821 color: var(--white) !important; 20822 text-decoration: none 20823 } 20824 20825 body.dgddev.app_id_26.personal_team a#sidebar_donate_button, 20826 body.dgddev.app_id_26.personal_team a#personal_page_team_page_link { 20827 width: auto 20828 } 20829 20830 body.dgddev.app_id_26.personal_team #therm-icon { 20831 position: relative; 20832 top: -18px; 20833 display: inline-block; 20834 width: 76px; 20835 height: 76px; 20836 margin: 0 auto 0 -30px; 20837 left: 15px 20838 } 20839 20840 body.dgddev.app_id_26.personal_team.logged_in .personal-team-image, 20841 .personal-team-welcome { 20842 position: relative 20843 } 20844 20845 body.dgddev.app_id_26.personal_team.logged_in button#editUserPhoto { 20846 position: absolute; 20847 right: 0; 20848 z-index: 100; 20849 font-size: 12px; 20850 top: 0 20851 } 20852 20853 body.dgddev.app_id_26.personal_team.logged_in button#editUserTitle { 20854 position: absolute; 20855 top: 0; 20856 right: 0; 20857 z-index: 100; 20858 font-size: 12px 20859 } 20860 20861 body.dgddev.app_id_26.personal_team.logged_in #personal_page_media_layout option[value="video"] { 20862 display: none 20863 } 20864 20865 body.dgddev.app_id_26.pg_personal.personal_team.logged_in div#fr_rich_text_container button.btn.btn-primary.btn-tr-inline-edit { 20866 top: -40% 20867 } 20868 20869 body.dgddev.app_id_26.personal_team.logged_in div#fr_rich_text_container button.btn.btn-primary.btn-tr-inline-edit span { 20870 color: var(--paletteColor1); 20871 font-weight: var(--buttonFontWeight) 20872 } 20873 20874 body.dgddev.app_id_26.personal_team.logged_in .ng-tr-page-edit-modal .pull-left { 20875 margin-right: 10px 20876 } 20877 20878 body.dgddev.app_id_26.personal_team li.not-complete { 20879 opacity: 0.2 20880 } 20881 20882 @media (max-width: 1360px) { 20883 body.dgddev.app_id_26.personal_team section.frow-container.section-main.default-personal-team { 20884 padding: 40px 15px 20885 } 20886 } 20887 20888 /* adjusting main tr styles */ 20889 20890 body.dgddev.app_id_26 #search_part_team div.ui-tabs-panel, 20891 body.dgddev.app_id_26 #search_part_team ul li.ui-tabs-selected { 20892 background-color: var(--paletteColor5); 20893 border: none; 20894 } 20895 20896 body.dgddev.app_id_26 #search_part_team ul li.ui-tabs-selected { 20897 box-shadow: 0px -11px 14px -12px #00000040; 20898 } 20899 20900 /* body.dgddev.app_id_26 #search_part_team div.ui-tabs-panel { 20901 // background: rgb(255,255,255); 20902 //background: linear-gradient(0deg, rgba(255,255,255,1) 0%, rgba(199,234,253,1) 59%); 20903 } */ 20904 20905 body.dgddev.app_id_26 #search_part_team ul li.ui-tabs-selected { 20906 border-radius: 0px; 20907 } 20908 20909 body.dgddev.app_id_26 #search_part_team form input, 20910 body.dgddev.app_id_26 #search_part_team form select { 20911 background-color: transparent !important; 20912 } 20913 20914 body.dgddev.app_id_26 #search_part_team div.ui-tabs-panel .search-form .search-link img { 20915 display: none; 20916 } 20917 20918 body.dgddev.app_id_26 #search_part_team div.ui-tabs-panel .search-form .search-link { 20919 text-decoration: none; 20920 display: flex; 20921 align-items: center; 20922 } 20923 20924 body.dgddev.app_id_26 #search_part_team div.ui-tabs-panel .search-form .search-link:after, 20925 body.dgddev.app_id_26 #find_participant button.search-button:after { 20926 content: "\f002"; 20927 font-family: Font Awesome\ 5 Free; 20928 font-weight: 600; 20929 color: var(--paletteColor7); 20930 } 20931 20932 body.dgddev.app_id_26 div.thermometer-container div.thermometer-inner { 20933 background-color: var(--paletteColor6); 20934 border: 0; 20935 } 20936 20937 @media (max-width: 1200px) { 20938 .col-lg-4.personal-team-image { 20939 padding: 0 0 0 15px; 20940 margin-right: 0 20941 } 20942 20943 body.dgddev.app_id_26.personal_team div#team_page_main_content, 20944 body.dgddev.app_id_26.personal_team div#personal_page_main_content { 20945 width: 58% 20946 } 20947 } 20948 20949 @media (max-width: 991px) { 20950 body.dgddev.app_id_26.personal_team section.frow-container.section-main.personal-team-header { 20951 height: auto; 20952 text-align: center; 20953 padding: 30px 15px 0 20954 } 20955 20956 body.dgddev.app_id_26.personal_team div#personal_page_menu, 20957 body.dgddev.app_id_26.pg_team.personal_team .personal-team-buttons div { 20958 margin-bottom: 30px !important 20959 } 20960 20961 body.dgddev.app_id_26.personal_team .personal-team-buttons { 20962 justify-content: center; 20963 margin-top: 15px 20964 } 20965 20966 body.dgddev.app_id_26.personal_team .personal-team-welcome p { 20967 margin-bottom: 5px 20968 } 20969 20970 body.dgddev.app_id_26.personal_team .image-cropper { 20971 margin: 0 auto 20px 20972 } 20973 20974 body.dgddev.app_id_26.personal_team .col-lg-4.personal-team-image, 20975 body.dgddev.app_id_26.personal_team .personal-team-welcome { 20976 padding: 0 15px 20977 } 20978 20979 body.dgddev.app_id_26.personal_team div#team_page_main_content, 20980 body.dgddev.app_id_26.personal_team div#personal_page_main_content, 20981 body.dgddev.app_id_26.personal_team div.tr-page-container div#team_page_main_content, 20982 body.dgddev.app_id_26.personal_team div.tr-page-container div.tr-page-main-content { 20983 width: 100%; 20984 margin: 0; 20985 float: none; 20986 overflow: auto 20987 } 20988 20989 body.dgddev.app_id_26.personal_team div#personal_page_sidebar, 20990 body.dgddev.app_id_26.personal_team div.tr-page-container div.side-bar { 20991 width: 100%; 20992 margin-top: 30px 20993 } 20994 20995 body.dgddev.app_id_26.personal_team div.mobile-view-description { 20996 height: auto 20997 } 20998 20999 body.dgddev.app_id_26.personal_team .personal-team-buttons div#join_team_button_container { 21000 margin-top: 0 21001 } 21002 21003 body.dgddev.app_id_26.personal_team .tracking-container { 21004 display: flex; 21005 align-items: center; 21006 flex-direction: column 21007 } 21008 21009 body.dgddev.app_id_26.personal_team .tracking-container .activity { 21010 margin: 0 0 15px; 21011 height: auto; 21012 width: 100% 21013 } 21014 21015 body.dgddev.app_id_26.personal_team .tracking-container { 21016 max-width: 100% 21017 } 21018 21019 body.dgddev.app_id_26.personal_team .donate-buttons li { 21020 width: calc(50% - 20px) 21021 } 21022 21023 body.dgddev.app_id_26.personal_team.logged_in button#editUserPhoto { 21024 right: 0; 21025 left: 20%; 21026 margin: 0 auto 21027 } 21028 21029 body.dgddev.app_id_26.personal_team.logged_in button#editUserTitle { 21030 top: -70%; 21031 right: 0; 21032 left: 20%; 21033 margin: 0 auto 21034 } 21035 21036 body.dgddev.app_id_26.personal_team.logged_in div#achievement-badges { 21037 margin-bottom: 100px 21038 } 21039 21040 body.dgddev.app_id_26.personal_team.logged_in .personal-team-welcome { 21041 margin-top: 50px 21042 } 21043 21044 body.dgddev.app_id_26.personal_team.logged_in div#fr_rich_text_container button.btn.btn-primary.btn-tr-inline-edit { 21045 top: -50% 21046 } 21047 } 21048 21049 @media (max-width: 767px) { 21050 body.dgddev.app_id_26.personal_team div.non-mobile-donate-button-container { 21051 display: block 21052 } 21053 21054 body.dgddev.app_id_26.personal_team div.mobile-donate { 21055 display: none 21056 } 21057 } 21058 21059 @media (max-width: 479px) { 21060 body.dgddev.app_id_26.personal_team .badges-container ul { 21061 margin: 0 0 15px; 21062 flex-wrap: wrap 21063 } 21064 21065 body.dgddev.app_id_26.personal_team .badges-container ul li { 21066 margin: 5px 5px 10px; 21067 flex: 1 21068 } 21069 21070 body.dgddev.app_id_26.personal_team .personal-stats, 21071 body.dgddev.app_id_26.personal_team .team-stats { 21072 padding: 20px 20px 1px 21073 } 21074 21075 body.dgddev.app_id_26.personal_team div#personal_page_menu, 21076 body.dgddev.app_id_26.pg_team.personal_team .personal-team-buttons { 21077 flex-direction: column 21078 } 21079 21080 body.dgddev.app_id_26.personal_team div#personal_page_menu div, 21081 body.dgddev.app_id_26.personal_team #join_team_button_container div { 21082 margin: 15px 0 21083 } 21084 } 21085 21086 body.dgddev.app_id_26 a.button { 21087 display: inline-block !important; 21088 text-transform: uppercase !important; 21089 text-decoration: none !important; 21090 background-color: var(--paletteColor3) !important; 21091 border-width: 0 !important; 21092 padding: var(--buttonPadding) !important; 21093 color: var(--white) !important; 21094 } 21095 21096 /* START TOP PARTICIPANTS AND TOP TEAMS PAGES */ 21097 body.top_donors div#top_participant_list_container *, 21098 body.top_donors div#team_list_container *, 21099 body.top_donors div#top_team_list_container * { 21100 font-size: 18px; 21101 font-weight: 700; 21102 color: var(--paletteColor1) 21103 } 21104 21105 body.top_donors div#top_participant_list_container { 21106 background: transparent; 21107 border: none; 21108 padding: 0; 21109 margin: 0 21110 } 21111 21112 body.top_donors div.team-list-form-new-team { 21113 float: none; 21114 margin-bottom: 0; 21115 border-bottom: 1px solid #d8d8d8; 21116 padding-bottom: 15px 21117 } 21118 21119 body.top_donors div.top-participant-list-row, 21120 body.top_donors div.team-list-row { 21121 background: none; 21122 border-top: none !important; 21123 background-image: none !important; 21124 border-left: none !important;
21125 border-right: none !important; 21126 border-radius: 0 !important; 21127 padding: 15px 0 21128 } 21129 21130 body.top_donors div.tr-page-main-content { 21131 width: 100%; 21132 float: none; 21133 overflow: auto; 21134 margin: 0 21135 } 21136 21137 body.top_donors div.top-participant-list-row a.participant-find-donate-link, 21138 body.top_donors div.team-list-donate-now a.participant-find-team-donate-link { 21139 background: var(--white) !important; 21140 background-color: var(--white) !important; 21141 background-image: none !important; 21142 border-width: var(--buttonborderWidth); 21143 border-style: solid; 21144 border-color: var(--paletteColor1) !important; 21145 color: var(--paletteColor1) !important; 21146 font-family: var(--fontFamilyMain) !important; 21147 font-size: 14px !important; 21148 letter-spacing: 0 !important; 21149 padding: 10px !important; 21150 font-weight: 700 !important; 21151 text-transform: none; 21152 text-decoration: none; 21153 text-align: center; 21154 border-radius: 0 !important; 21155 -moz-border-radius: 0 !important; 21156 -webkit-border-radius: 0 !important; 21157 line-height: 1.4; 21158 transition-property: color, background-color, border-color; 21159 transition-duration: .2s; 21160 transition-timing-function: linear; 21161 text-transform: uppercase; 21162 min-width: 150px 21163 } 21164 21165 body.top_donors div.team-list-join-container a.team-list-join { 21166 background: var(--white) !important; 21167 background-color: var(--white) !important; 21168 background-image: none !important; 21169 border-width: var(--buttonborderWidth); 21170 border-style: solid; 21171 border-color: var(--paletteColor1) !important; 21172 color: var(--paletteColor1) !important; 21173 font-family: var(--fontFamilyMain) !important; 21174 font-size: 14px !important; 21175 letter-spacing: 0 !important; 21176 padding: 10px !important; 21177 font-weight: 700 !important; 21178 text-transform: none; 21179 text-decoration: none; 21180 text-align: center; 21181 border-radius: 0 !important; 21182 -moz-border-radius: 0 !important; 21183 -webkit-border-radius: 0 !important; 21184 line-height: 1.4; 21185 transition-property: color, background-color, border-color; 21186 transition-duration: .2s; 21187 transition-timing-function: linear; 21188 text-transform: uppercase; 21189 min-width: 150px; 21190 height: auto 21191 } 21192 21193 body.top_donors div.top-participant-list-row a.participant-find-donate-link:hover, 21194 body.top_donors div.team-list-donate-now a.participant-find-team-donate-link:hover, 21195 body.top_donors div.team-list-join-container a.team-list-join:hover { 21196 background: var(--paletteColor1) !important; 21197 border-width: var(--buttonborderWidth); 21198 border-style: solid; 21199 border-color: var(--paletteColor1) !important; 21200 color: var(--white) !important; 21201 text-decoration: none; 21202 transition-property: color, background-color, border-color; 21203 transition-duration: .2s; 21204 transition-timing-function: linear 21205 } 21206 21207 body.top_donors div.top-participant-list-name a, 21208 body.top_donors div.top-participant-list-amount-container div.top-participant-list-amount-label, 21209 body.top_donors div.top-participant-list-amount-container div.top-participant-list-amount { 21210 font-size: 18px 21211 } 21212 21213 body.top_donors div.tr-page-container div.side-bar { 21214 display: none 21215 } 21216 21217 body.top_donors div#team_list_container, 21218 body.top_donors div#top_team_list_container { 21219 background: none; 21220 border: none; 21221 margin: 0 0 30px 21222 } 21223 21224 body.top_donors div.team-list-form-new-team a { 21225 font-weight: 600 21226 } 21227 21228 @media (max-width: 767px) { 21229 21230 body.top_donors div.top-participant-list-name, 21231 body.top_donors div.top-participant-list-amount-container, 21232 body.top_donors div.top-participant-list-team, 21233 body.top_donors div.top-participant-list-donate-only-container, 21234 body.top_donors div.team-list-name, 21235 body.top_donors div.team-list-captain, 21236 body.top_donors div.team-list-participants, 21237 body.top_donors div.team-list-donations, 21238 body.top_donors div.team-list-two-button-container { 21239 width: 100%; 21240 display: block; 21241 float: none; 21242 position: static; 21243 margin: 10px 0 0; 21244 max-width: 100%; 21245 padding: 0 21246 } 21247 21248 body.top_donors div.top-participant-list-donate, 21249 body.top_donors div.top-participant-list-row a.participant-find-donate-link, 21250 body.top_donors div.team-list-donate-now a.participant-find-team-donate-link, 21251 body.top_donors div.team-list-join-container a.team-list-join { 21252 float: left; 21253 display: inline-block 21254 } 21255 21256 body.top_donors div.top-participant-list-amount-container div.top-participant-list-amount { 21257 float: none 21258 } 21259 21260 body.top_donors div.team-list-one-button-container { 21261 position: static; 21262 margin-top: 15px 21263 } 21264 } 21265 21266 /* END TOP PARTICIPANTS AND TOP TEAMS PAGES */ 21267 21268 21269 /*-----------------------------------------------------------------------------------*/ 21270 /* 18: DONATION FORM 21271/*-----------------------------------------------------------------------------------*/ 21272 body.app_id_9 div.appArea, 21273 body.app_id_9 div.lo-UserDetailContainer, 21274 body.app_id_9 div.luminate-eventAppArea { 21275 width: auto; 21276 margin: 0; 21277 padding: 0 21278 } 21279 21280 body.app_id_9 div.responsive button.step-button, 21281 body.app_id_9 div.responsive, 21282 body.app_id_9 div.tr-page-container div.main-content, 21283 body.app_id_9 #appAreaNoWidthClearFix { 21284 width: auto; 21285 max-width: inherit 21286 } 21287 21288 body.app_id_9 div.tr-page-container div.main-content, 21289 body.app_id_9 div.tr-page-container #entry_page_custom_html { 21290 float: none; 21291 padding: 0 21292 } 21293 21294 body.app_id_9 div.tr-page-container div.section-sub-header.empty, 21295 body.app_id_9 #ProcessForm .hidden, 21296 body.app_id_9 #ProcessForm [type="hidden"], 21297 body.app_id_9 #ProcessForm .donation-level-container-generic-repeat.form-input, 21298 body.app_id_9 #ProcessForm div.responsive #level_standard_row span.field-required, 21299 body.app_id_9 #ProcessForm div.responsive #level_forever_row span.field-required, 21300 body.app_id_9 #ProcessForm .date-input-container label, 21301 body.app_id_9 #ProcessForm #level_standard_row .FormLabelText, 21302 body.app_id_9 #ProcessForm #level_forever_row .FormLabelText, 21303 body.app_id_9 #ProcessForm #level_standard_row .donation-levels div.donation-level-container.monthly-array, 21304 body.app_id_9 #ProcessForm #level_standard_row .donation-level-container.other-amount.active label, 21305 body.app_id_9 #ProcessForm #level_standard_row .donation-level-user-entered input, 21306 body.app_id_9 #ProcessForm #level_standard_row .donation-levels .donation-level-input-container input[type="radio"], 21307 body.app_id_9 #ProcessForm #level_standard_row .donation-levels div.generic-repeat-label-checkbox-container, 21308 body.app_id_9 #ProcessForm #level_forever_row .other-amount label, 21309 body.app_id_9 #ProcessForm div#payment_cc_container h3, 21310 body.app_id_9 #ProcessForm #pstep_cancel, 21311 body.app_id_9 #ProcessForm .custom-field-container.form-row .form-input-label-block { 21312 display: none 21313 } 21314 21315 body.app_id_9 #ProcessForm .donation-levels div.donation-level-container.donationLevel .donation-level-label-container, 21316 body.app_id_9 #ProcessForm .donation-level-user-entered label, 21317 body.app_id_9 #ProcessForm .form-progress-bar { 21318 display: none !important 21319 } 21320 21321 body.app_id_9 #ProcessForm table { 21322 border-collapse: collapse 21323 } 21324 21325 body.app_id_9 #ProcessForm div.responsive label { 21326 white-space: normal; 21327 margin-bottom: 0; 21328 font-weight: 700 21329 } 21330 21331 body.app_id_9 #ProcessForm { 21332 padding: 0 35px 40px; 21333 max-width: 100% 21334 } 21335 21336 body.app_id_9 #ProcessForm h2.section-header-container { 21337 font-size: 30px; 21338 font-weight: 700; 21339 padding: 25px 0 0; 21340 margin: 25px 0 21341 } 21342 21343 body.app_id_9 #ProcessForm #level_standard_row .donation-level-container.other-amount.active .donation-level-user-entered input { 21344 display: block 21345 } 21346 21347 body.app_id_9 #ProcessForm input[type="checkbox"] { 21348 display: inline-block; 21349 height: 20px;
21350 width: 20px; 21351 margin: 3px 5px 0 2px 21352 } 21353 21354 body.app_id_9 #ProcessForm input[type="radio"] { 21355 height: 20px; 21356 width: 20px 21357 } 21358 21359 body.app_id_9 #ProcessForm .tributes-caption { 21360 font-size: 18px; 21361 font-weight: 700; 21362 margin: 20px 0 21363 } 21364 21365 body.app_id_9 #ProcessForm #single_designee_row input[type="radio"] { 21366 margin: 0 5px 20px 0 21367 } 21368 21369 body.app_id_9 #ProcessForm #select_grid_row input[type="radio"] { 21370 display: block; 21371 margin: 5px auto; 21372 text-align: center 21373 } 21374 21375 body.app_id_9 #ProcessForm div.donation-form-container.responsive, 21376 div.donation-form-container.responsive { 21377 background: transparent; 21378 border: none; 21379 border-radius: 0; 21380 padding: 0 21381 } 21382 21383 body.app_id_9 #ProcessForm div.form-row, 21384 body.app_id_9 #ProcessForm div.form-row div.form-content { 21385 display: block; 21386 width: 100%; 21387 margin: 16px 0 0 21388 } 21389 21390 body.app_id_9 #ProcessForm div.form-row div.form-content { 21391 position: relative; 21392 margin: 0 21393 } 21394 21395 body.app_id_9 #ProcessForm .section-header-container { 21396 border-top: 3px solid var(--paletteColor1) 21397 } 21398 21399 body.app_id_9 #ProcessForm div.responsive div.form-checkbox label, 21400 body.app_id_9 #ProcessForm label.custom-element-checkbox-label { 21401 display: inline; 21402 max-width: inherit 21403 } 21404 21405 body.app_id_9 #ProcessForm .donation-levels { 21406 display: flex; 21407 flex-wrap: wrap; 21408 justify-content: space-between; 21409 text-align: center; 21410 align-items: start; 21411 font-size: 0; 21412 line-height: 1; 21413 margin: 0 -5px 21414 } 21415 21416 body.app_id_9 #ProcessForm .donation-levels div.donation-level-container { 21417 border: none; 21418 margin: 0 5px 10px; 21419 padding: 0; 21420 display: flex; 21421 align-items: center; 21422 flex: 1 21423 } 21424 21425 body.app_id_9 #ProcessForm .donation-levels .donation-level-input-container .donation-level-amount-container { 21426 width: 100%; 21427 display: flex; 21428 align-items: center; 21429 justify-content: center 21430 } 21431 21432 body.app_id_9 #ProcessForm div.donation-level-input-container, 21433 body.app_id_9 #ProcessForm div.responsive div.ErrorMessage.page-error>span.field-error-text { 21434 width: 100% 21435 } 21436 21437 body.app_id_9 #ProcessForm div.responsive .donation-levels div.form-content { 21438 margin: 0; 21439 padding: 0 21440 } 21441 21442 body.app_id_9 #ProcessForm div.donation-level-input-container, 21443 body.app_id_9 #ProcessForm div.generic-repeat-label-checkbox-container { 21444 padding: 0 21445 } 21446 21447 body.app_id_9 #ProcessForm div.donation-level-amount-container+div.donation-level-label-container, 21448 body.app_id_9 #ProcessForm label+div.donation-level-expanded-label, 21449 body.app_id_9 #ProcessForm label+div.donation-level-user-entered { 21450 text-align: center; 21451 margin: 0; 21452 padding: 0; 21453 line-height: 1; 21454 } 21455 21456 body.app_id_9 #ProcessForm div.donation-level-user-entered { 21457 display: block; 21458 margin: 0 auto 21459 } 21460 21461 body.app_id_9 #ProcessForm .donation-level-user-entered input[type="text"], 21462 body.app_id_9 #ProcessForm div.responsive body.app_id_9 #ProcessForm .donation-level-user-entered input[type="text"] { 21463 box-shadow: none; 21464 margin: 0; 21465 border-radius: 0 21466 } 21467 21468 body.app_id_9 #ProcessForm #level_standard_row label, 21469 body.app_id_9 #ProcessForm #level_forever_row label { 21470 display: block; 21471 background: var(--white); 21472 color: var(--paletteColor1); 21473 text-align: center; 21474 cursor: pointer 21475 } 21476 21477 body.app_id_9 #ProcessForm #level_standard_row label, 21478 body.app_id_9 #ProcessForm #level_forever_row label, 21479 body.app_id_9 #ProcessForm div.responsive .donation-level-user-entered input[type="text"] { 21480 font-size: var(--buttonFontSize); 21481 line-height: 1; 21482 font-weight: 700; 21483 width: 100%; 21484 max-width: 100%; 21485 padding: var(--buttonPadding); 21486 //border-width: var(--buttonborderWidth); 21487 border-width: 2px; 21488 border-style: solid; 21489 border-color: var(--paletteColor1); 21490 background: var(--white); 21491 height: 53px 21492 } 21493 21494 body.app_id_9 #ProcessForm .donation-level-label-container { 21495 line-height: 21px 21496 } 21497 21498 body.app_id_9 #ProcessForm #level_standard_row label:hover, 21499 body.app_id_9 #ProcessForm #level_forever_row label:hover, 21500 body.app_id_9 #ProcessForm #level_standard_row .active label, 21501 body.app_id_9 #ProcessForm #level_forever_row .active label { 21502 background: var(--paletteColor1); 21503 color: var(--white) 21504 } 21505 21506 body.app_id_9 #ProcessForm .donor-info { 21507 display: flex; 21508 justify-content: space-between 21509 } 21510 21511 #ProcessForm .donor-info .form-row:first-of-type, 21512 #ProcessForm .donor-info #billing_middle_name_row { 21513 margin-right: 5px; 21514 } 21515 21516 #ProcessForm .donor-info .form-row:nth-child(2) { 21517 margin-left: 5px; 21518 } 21519 21520 body.app_id_9 #ProcessForm .donation-form-container.responsive #responsive_payment_typecc_exp_date_MONTH { 21521 margin-right: 10px 21522 } 21523 21524 body.app_id_9 #ProcessForm div.responsive div.form-error { 21525 padding: 10px !important 21526 } 21527 21528 body.app_id_9 #ProcessForm .donor-info .form-row input[type="text"], 21529 body.app_id_9 #ProcessForm .donor-info .form-row select, 21530 body.app_id_9 #ProcessForm #donor_email_addressname, 21531 body.app_id_9 #ProcessForm #tr_message_to_participantname, 21532 body.app_id_9 #ProcessForm input#billing_addr_street1name, 21533 body.app_id_9 #ProcessForm input#billing_addr_street2name, 21534 body.app_id_9 #ProcessForm #billing_addr_cityname, 21535 body.app_id_9 #ProcessForm #billing_addr_country, 21536 body.app_id_9 #ProcessForm div.payment-field-container #responsive_payment_typecc_number_row input { 21537 box-sizing: border-box; 21538 width: 100%; 21539 max-width: 100% 21540 } 21541 21542 body.app_id_9 #ProcessForm .custom-field-container select { 21543 max-width: 100% 21544 } 21545 21546 body.app_id_9 #ProcessForm select, 21547 body.app_id_9 #ProcessForm input[type="text"], 21548 body.app_id_9 #ProcessForm input.ui-autocomplete-input, 21549 body.app_id_9 #ProcessForm textarea,
21550 body.app_id_9 #ProcessForm button { 21551 margin: 5px 0 0 21552 } 21553 21554 body.app_id_9 #ProcessForm button { 21555 margin-right: 10px; 21556 } 21557 21558 body.app_id_9 #ProcessForm .tribute-fields div#select_grid_row.form-row { 21559 max-width: 100% 21560 } 21561 21562 body.app_id_9 #ProcessForm div.error { 21563 color: #9c0003 21564 } 21565 21566 body.app_id_9 #ProcessForm input[type="text"].error, 21567 body.app_id_9 #ProcessForm select.error, 21568 body.app_id_9 #ProcessForm div.responsive input[type="text"].error, 21569 body.app_id_9 #ProcessForm div.responsive select.error, 21570 body.app_id_9 #ProcessForm .donor-info .form-row input[type="text"].error, 21571 body.app_id_9 #ProcessForm .donor-info .form-row select.error { 21572 background: #f6e3d0 21573 } 21574 21575 body.app_id_9 #ProcessForm div.button-container { 21576 border: none; 21577 margin-top: 25px; 21578 padding-top: 25px 21579 } 21580 21581 body.app_id_9 #ProcessForm button#pstep_finish, 21582 body.app_id_9 #ProcessForm .gift-buttons-container button { 21583 float: none 21584 } 21585 21586 body.app_id_9 #ProcessForm .gift-buttons-container { 21587 margin: 0 -4px 20px 21588 } 21589 21590 body.app_id_9 #ProcessForm .gift-buttons-container button { 21591 padding: 10px 15px; 21592 margin: 0 4px; 21593 font-size: var(--defaultTextSize); 21594 line-height: 21px; 21595 height: 47px; 21596 min-width: 170px 21597 } 21598 21599 body.app_id_9 #ProcessForm button#pstep_finish:hover, 21600 body.app_id_9 #ProcessForm .gift-buttons-container button:hover, 21601 body.app_id_9 #ProcessForm .gift-buttons-container button.active { 21602 color: var(--white); 21603 float: none; 21604 border-width: var(--buttonborderWidth); 21605 border-style: solid; 21606 border-color: var(--paletteColor1); 21607 font-weight: 600; 21608 background: var(--paletteColor1); 21609 background-image: none; 21610 background-color: var(--paletteColor1); 21611 -moz-border-radius: 0; 21612 -webkit-border-radius: 0; 21613 border-radius: 0 21614 } 21615 21616 body.app_id_9 #ProcessForm label[for="cover_our_credit_card_fees_radio"], 21617 body.app_id_9 #ProcessForm label[for="additional_amountname"], 21618 body.app_id_9 #ProcessForm span.check-box-form-label-text, 21619 body.app_id_9 #ProcessForm span.FormLabelText { 21620 font-weight: 700 21621 } 21622 21623 body.app_id_9 #ProcessForm input#additional_amountname { 21624 border-width: var(--buttonborderWidth); 21625 border-style: solid; 21626 border-color: var(--paletteColor1); 21627 max-width: 200px 21628 } 21629 21630 body.app_id_9 #ProcessForm [type="search"], 21631 body.app_id_9 #ProcessForm [type="text"], 21632 body.app_id_9 #ProcessForm [type="phone"], 21633 body.app_id_9 #ProcessForm [type="email"], 21634 body.app_id_9 #ProcessForm [type="tel"], 21635 body.app_id_9 #ProcessForm [type="number"], 21636 body.app_id_9 #ProcessForm [type="password"], 21637 body.app_id_9 #ProcessForm div.responsive input[type="search"], 21638 body.app_id_9 #ProcessForm div.responsive input[type="text"], 21639 body.app_id_9 #ProcessForm div.responsive input[type="phone"], 21640 body.app_id_9 #ProcessForm div.responsive input[type="email"], 21641 body.app_id_9 #ProcessForm div.responsive input[type="tel"], 21642 body.app_id_9 #ProcessForm div.responsive input[type="number"], 21643 body.app_id_9 #ProcessForm div.responsive input[type="password"], 21644 body.app_id_9 #ProcessForm textarea, 21645 body.app_id_9 #ProcessForm div.responsive textarea, 21646 body.app_id_9 #ProcessForm .donor-info .form-row input[type="text"], 21647 body.app_id_9 #ProcessForm .donor-info .form-row select, 21648 body.app_id_9 #ProcessForm #donor_email_addressname, 21649 body.app_id_9 #ProcessForm #tr_message_to_participantname, 21650 body.app_id_9 #ProcessForm input#billing_addr_street1name, 21651 body.app_id_9 #ProcessForm input#billing_addr_street2name, 21652 body.app_id_9 #ProcessForm #billing_addr_cityname, 21653 body.app_id_9 #ProcessForm #billing_addr_country, 21654 body.app_id_9 #ProcessForm div.payment-field-container #responsive_payment_typecc_number_row input, 21655 body.app_id_9 #ProcessForm select, 21656 body.app_id_9 #ProcessForm div.responsive select, 21657 body.app_id_9 #ProcessForm select, 21658 body.app_id_9 #ProcessForm div.form-row div.form-content>select { 21659 max-width: 100%; 21660 width: 100% 21661 } 21662 21663 body.app_id_9 #ProcessForm div.form-row, 21664 body.app_id_9 #ProcessForm div.form-row div.form-content { 21665 max-width: 100% 21666 } 21667 21668 body.app_id_9 #ProcessForm .don-standard-levels.form-row, 21669 #ProcessForm #level_standard_row, 21670 #ProcessForm #level_standard_row div.form-content { 21671 max-width: 100% !important 21672 } 21673 21674 body.app_id_9 a.HelpLink { 21675 display: none 21676 } 21677 21678 body.app_id_9 .more-info-popup { 21679 margin: auto; 21680 position: fixed; 21681 top: 10%; 21682 right: 0; 21683 max-width: 450px; 21684 height: auto; 21685 background: #f5f5f5; 21686 padding: 15px 25px; 21687 border: 1px solid #959595; 21688 z-index: 2; 21689 -webkit-box-shadow: var(--boxShadow); 21690 -moz-box-shadow: var(--boxShadow); 21691 box-shadow: var(--boxShadow); 21692 left: 0 21693 } 21694 21695 body.app_id_9 .more-info-popup h2 { 21696 color: var(--paletteColor1); 21697 font-size: 18px; 21698 font-weight: 700 21699 } 21700 21701 #more-phone, 21702 #more-email, 21703 #more-anonymous, 21704 #more-CVV { 21705 cursor: pointer; 21706 width: 24px; 21707 height: 24px; 21708 right: 5px; 21709 position: absolute; 21710 bottom: 8px 21711 } 21712 21713 body.app_id_9 .close-popup { 21714 position: absolute; 21715 top: 0; 21716 right: 5px; 21717 cursor: pointer; 21718 font-size: 30px; 21719 font-weight: 800; 21720 display: block; 21721 color: var(--paletteColor1) 21722 } 21723 21724 body.app_id_9 .more-info-popup img { 21725 max-width: 100px; 21726 margin: 5px 15px 5px 0; 21727 float: left 21728 } 21729 21730 @media (max-width: 991px) { 21731 body.app_id_9 .show-mobile { 21732 display: block !important 21733 } 21734 21735 body.app_id_9 #ProcessForm { 21736 padding: 0 0 40px; 21737 max-width: 100% 21738 } 21739 21740 #ProcessForm, 21741 body.app_id_9 #ProcessForm div.html-caption-container, 21742 body.app_id_9 #ProcessForm #billing_addr_country_row select,
21743 body.app_id_9 #ProcessForm #billing_addr_state_row select, 21744 body.app_id_9 #ProcessForm #donor_addr_state_row select, 21745 body.app_id_9 #ProcessForm #donor_addr_country_row select, 21746 body.app_id_9 #ProcessForm #donor_occupation_row select, 21747 body.app_id_9 #ProcessForm #shipping_addr_country_row select, 21748 body.app_id_9 #ProcessForm #shipping_addr_state_row select, 21749 body.app_id_9 #ProcessForm #tribute_notify_recip_state_row select, 21750 body.app_id_9 #ProcessForm #tribute_notify_recip_country_row select, 21751 body.app_id_9 #ProcessForm .custom-field-container select, 21752 body.app_id_9 #ProcessForm div.employer-address-container select, 21753 body.app_id_9 #ProcessForm div.responsive textarea, 21754 body.app_id_9 #ProcessForm #billing_title_row, 21755 body.app_id_9 #ProcessForm #donor_email_address_row, 21756 body.app_id_9 #ProcessForm #responsive_payment_typecc_number_row, 21757 body.app_id_9 #ProcessForm .tribute-fields { 21758 max-width: 100%; 21759 width: 100% 21760 } 21761 21762 body.app_id_9 #ProcessForm #responsive_payment_typecc_exp_date_row, 21763 body.app_id_9 #ProcessForm #responsive_payment_typecc_cvv_row { 21764 float: none; 21765 width: 100% 21766 } 21767 21768 body.app_id_9 #ProcessForm #responsive_payment_typecc_exp_date_MONTH, 21769 body.app_id_9 #ProcessForm #responsive_payment_typecc_exp_date_YEAR { 21770 max-width: 100% 21771 } 21772 21773 body.app_id_9 #ProcessForm #responsive_payment_typecc_exp_date_MONTH { 21774 margin-bottom: 10px !important; 21775 display: block 21776 } 21777 21778 body.app_id_9 #ProcessForm .donation-form-container.responsive #responsive_payment_typecc_cvv_row { 21779 margin-left: 0 21780 } 21781 21782 body.app_id_9 #ProcessForm .donation-levels div.donation-level-container { 21783 flex: 0 0 calc(49% - 8px) 21784 } 21785 21786 body.app_id_9 #ProcessForm .donation-levels div.donation-level-container.other-amount { 21787 flex-grow: 1 21788 } 21789 21790 body.app_id_9 #ProcessForm .gift-buttons-container { 21791 display: flex; 21792 margin: 0 -8px 30px 21793 } 21794 21795 body.app_id_9 #ProcessForm .gift-buttons-container button { 21796 margin: 0 8px; 21797 width: 100%; 21798 min-width: auto 21799 } 21800 21801 body.app_id_9 #ProcessForm .donor-info { 21802 display: block 21803 } 21804 21805 #ProcessForm .donor-info .form-row:first-of-type, 21806 #ProcessForm .donor-info #billing_middle_name_row { 21807 margin-right: 5px; 21808 } 21809 21810 #ProcessForm .donor-info .form-row:nth-child(2) { 21811 margin-left: 5px; 21812 } 21813 21814 body.app_id_9 #ProcessForm #responsive_payment_typecc_exp_date_row, 21815 body.app_id_9 #ProcessForm #responsive_payment_typecc_cvv_row { 21816 font-size: 14px 21817 } 21818 21819 body.app_id_9 #ProcessForm #responsive_payment_typecc_cvv_row.form-row div.form-content { 21820 display: flex; 21821 flex-direction: column 21822 } 21823 21824 body.app_id_9 #ProcessForm #responsive_payment_typecc_cvv_row input { 21825 order: 2 21826 } 21827 21828 body.app_id_9 #ProcessForm #responsive_payment_typecc_cvv_row .HelpLink { 21829 order: 3; 21830 margin: 5px 10px 0 auto 21831 } 21832 21833 body.app_id_9 #ProcessForm label[for="level_standardauto_repeatname"], 21834 body.app_id_9 #ProcessForm div.responsive div.form-checkbox label, 21835 body.app_id_9 #ProcessForm label.custom-element-checkbox-label { 21836 display: inline-block; 21837 max-width: inherit; 21838 width: 80% 21839 } 21840 21841 body.app_id_9 #ProcessForm [type="search"], 21842 body.app_id_9 #ProcessForm [type="text"], 21843 body.app_id_9 #ProcessForm [type="phone"], 21844 body.app_id_9 #ProcessForm [type="email"], 21845 body.app_id_9 #ProcessForm [type="tel"], 21846 body.app_id_9 #ProcessForm [type="number"], 21847 body.app_id_9 #ProcessForm [type="password"], 21848 body.app_id_9 #ProcessForm div.responsive input[type="search"], 21849 body.app_id_9 #ProcessForm div.responsive input[type="text"], 21850 body.app_id_9 #ProcessForm div.responsive input[type="phone"], 21851 body.app_id_9 #ProcessForm div.responsive input[type="email"], 21852 body.app_id_9 #ProcessForm div.responsive input[type="tel"], 21853 body.app_id_9 #ProcessForm div.responsive input[type="number"], 21854 body.app_id_9 #ProcessForm div.responsive input[type="password"], 21855 body.app_id_9 #ProcessForm textarea, 21856 body.app_id_9 #ProcessForm div.responsive textarea,
21857 body.app_id_9 #ProcessForm .donor-info .form-row input[type="text"], 21858 body.app_id_9 #ProcessForm .donor-info .form-row select, 21859 body.app_id_9 #ProcessForm #donor_email_addressname, 21860 body.app_id_9 #ProcessForm #tr_message_to_participantname, 21861 body.app_id_9 #ProcessForm input#billing_addr_street1name, 21862 body.app_id_9 #ProcessForm input#billing_addr_street2name, 21863 body.app_id_9 #ProcessForm #billing_addr_cityname, 21864 body.app_id_9 #ProcessForm #billing_addr_country, 21865 body.app_id_9 #ProcessForm div.payment-field-container #responsive_payment_typecc_number_row input, 21866 body.app_id_9 #ProcessForm select, 21867 body.app_id_9 #ProcessForm div.responsive select, 21868 body.app_id_9 #ProcessForm select, 21869 body.app_id_9 #ProcessForm div.form-row div.form-content>select, 21870 #ProcessForm div.form-row, 21871 #ProcessForm div.form-row div.form-content { 21872 max-width: 100% !important; 21873 width: 100% !important 21874 } 21875 } 21876 21877 @media (max-width: 767px) { 21878 body.app_id_9 .more-info-popup { 21879 max-width: 90% 21880 } 21881 21882 body.app_id_9 .more-info-popup p { 21883 font-size: 14px 21884 } 21885 21886 body.app_id_9 .more-info-popup img { 21887 display: none 21888 } 21889 } 21890 21891 21892 /*-----------------------------------------------------------------------------------*/ 21893 /* 19: DONOR SEARCH 21894/*-----------------------------------------------------------------------------------*/ 21895 /* START ENTRY PAGE SEARCH */ 21896 body.dgddev #participant-search.hide { 21897 display: none !important 21898 } 21899 21900 body.dgddev #participant-search .inner { 21901 display: flex; 21902 justify-content: space-between; 21903 margin: 0 auto 21904 } 21905 21906 #participant-search input[type="text"] { 21907 margin: 0 10px 0 0 21908 } 21909 21910 body.dgddev #participant-search form { 21911 flex: 2 21912 } 21913 21914 body.dgddev #participant-search form#findFriendForm { 21915 margin-right: 15px 21916 } 21917 21918 /* body.dgddev #participant-search .name-container{display:flex;flex:1 1 auto} */ 21919 body.dgddev #global-search .name-container div { 21920 width: 100%; 21921 text-align: left; 21922 margin: 0 5px 21923 } 21924 21925 body.dgddev #participant-search form#teamFindFriendForm input { 21926 max-width: 615px !important 21927 } 21928 21929 body.dgddev #participant-search button.search-btn, 21930 body.dgddev #team-search button.search-btn { 21931 border: none; 21932 background: none; 21933 flex: 0 0 auto; 21934 color: var(--paletteColor1); 21935 transform: rotate(90deg); 21936 font-size: 30px; 21937 margin-top: 20px 21938 } 21939 21940 body.dgddev #participant-search button.search-btn:hover, 21941 body.dgddev #team-search button.search-btn:hover { 21942 opacity: 0.5 21943 } 21944 21945 body.dgddev.pg_entry #search_participant form, 21946 body.dgddev.pg_entry #search_team form { 21947 display: flex; 21948 } 21949 21950 @media (max-width: 991px) { 21951 body.dgddev #participant-search .inner { 21952 display: block 21953 } 21954 21955 body.dgddev #participant-search form { 21956 display: flex; 21957 flex: auto; 21958 flex-direction: column 21959 } 21960 21961 body.dgddev #participant-search form#findFriendForm { 21962 margin-right: 0 21963 } 21964 21965 body.dgddev #participant-search .name-container { 21966 display: block; 21967 flex: auto 21968 } 21969 21970 /* body.dgddev #participant-search form#findFriendForm input,body.dgddev #participant-search form#teamFindFriendForm input{max-width:calc(100% - 65px)!important;margin:0 10px 20px 0} */ 21971 body.dgddev #participant-search button.search-btn { 21972 border: none; 21973 background: none; 21974 flex: none 21975 } 21976 21977 body.dgddev #participant-search form#teamFindFriendForm { 21978 margin-top: 50px 21979 } 21980 } 21981 21982 21983 @media (max-width: 600px) { 21984 body.dgddev div.tr-page-container div.side-bar { 21985 padding: 0 20px; 21986 } 21987 21988 body.dgddev.pg_entry #search_participant form, 21989 body.dgddev.pg_entry #search_team form { 21990 display: block; 21991 } 21992 } 21993 21994 @media (max-width: 480px) { 21995 /* body.dgddev #participant-search form#findFriendForm input,#participant-search form#teamFindFriendForm input{max-width:calc(100% - 80px)!important;margin: 0 10px 20px 0} */ 21996 } 21997 21998 /* END ENTRY PAGE SEARCH */ 21999 22000 /* START PG PFIND SEARCH */ 22001 body.dgddev:not(.pg_entry) div#search_part_team, 22002 body.dgddev:not(.pg_entry) div.tr-page-container div.header-container { 22003 background-color: transparent; 22004 width: 50% !important; 22005 min-width: max-content; 22006 } 22007 22008 @media screen and (max-width: 600px) { 22009 22010 body.dgddev:not(.pg_entry) div#search_part_team, 22011 body.dgddev:not(.pg_entry) div.tr-page-container div.header-container { 22012 min-width: 0; 22013 width: 100% !important; 22014 } 22015 } 22016 22017 body.dgddev.pg_pfind div#find_participant div.list-component-body div.list-component-cell.list-component-cell-column-company-name, 22018 body.dgddev.pg_pfind div.list-component-body div.list-component-cell.list-component-cell-column-date, 22019 body.dgddev.pg_pfind div#find_participant div.list-component-body div.list-component-cell.list-component-cell-column-tr-name, 22020 body.dgddev.pg_pfind div.tr-page-container div.section-sub-header, 22021 body.dgddev.pg_pfind .find-participant-badge-container { 22022 display: none !important 22023 } 22024 22025 body.dgddev.pg_pfind h2.tr-page-title { 22026 margin: 0; 22027 padding: 0 22028 } 22029 22030 body.dgddev.pg_pfind #global-search { 22031 text-align: center; 22032 max-width: 1220px; 22033 padding: 0; 22034 margin: 0 auto 30px 22035 } 22036 22037 body.dgddev.pg_pfind #global-search .inner { 22038 position: relative; 22039 max-width: 790px; 22040 text-align: center; 22041 margin: 0 auto 22042 } 22043 22044 body.dgddev.pg_pfind #search-tab-nav { 22045 display: flex; 22046 justify-content: center 22047 } 22048 22049 body.dgddev.pg_pfind #global-search .tab { 22050 padding: 4% 0 0 22051 } 22052 22053 /* body.dgddev.pg_pfind div#find_participant input[type="text"],body.dgddev.pg_pfind div#find_participant select{display:inline-block} */ 22054 /* body.dgddev.pg_pfind #global-search .tab input[type="text"].search,body.dgddev.pg_pfind div.responsivebody.dgddev.pg_pfind #global-search .tab input[type="text"].search{position:relative;z-index:1;width:90%} */ 22055 body.dgddev #global-search .name-container { 22056 display: flex; 22057 align-items: center; 22058 } 22059 22060 /* body.dgddev.pg_pfind input#partfname.search{margin:0 2%;max-width:45%} 22061body.dgddev.pg_pfind input#partlname.search{max-width:45%} */ 22062 body.dgddev.pg_pfind div#find_participant div.list-component-body div.list-component-cell span.list-component-cell-title-text { 22063 font-style: normal; 22064 font-size: var(--defaultTextSize) 22065 } 22066 22067 body.dgddev.pg_pfind #global-search .tab { 22068 position: relative; 22069 z-index: 2; 22070 left: 0; 22071 top: 0; 22072 cursor: pointer 22073 } 22074 22075 body.dgddev.pg_pfind form#findFriendForm { 22076 margin-right: 0 22077 } 22078 22079 body.dgddev.pg_pfind #find_participant div.participant-find-search-results { 22080 background-color: transparent; 22081 border: none; 22082 padding: 0; 22083 margin-top: 35px 22084 } 22085 22086 body.dgddev.pg_pfind #find_participant div.list-component-row { 22087 background-image: none; 22088 border-radius: 0; 22089 border-bottom: 1px solid #dad7d0; 22090 border-top: none; 22091 border-left: none;
22092 border-right: none; 22093 padding: 10px 0; 22094 position: relative 22095 } 22096 22097 body.dgddev.pg_pfind .participant-find-search-results .list-component-body { 22098 border-top: 1px solid #dad7d0 22099 } 22100 22101 body.dgddev.pg_pfind div#find_participant div.search-content { 22102 padding: 10px 0 22103 } 22104 22105 body.dgddev.pg_pfind div.list-component-cell { 22106 padding: 5px 0 22107 } 22108 22109 body.dgddev.pg_pfind #search-tab-nav a { 22110 margin: 0 5px; 22111 width: 200px; 22112 } 22113 22114 body.dgddev.pg_pfind div#find_participant span#team_find_search_results_header_text { 22115 font-size: 24px; 22116 margin-bottom: 10px; 22117 font-weight: 700 22118 } 22119 22120 body.dgddev.pg_pfind .list-component-paginator-records-text { 22121 font-size: 18px 22122 } 22123 22124 body.dgddev.pg_pfind div#find_participant div.list-component-body div.list-component-cell-column-participant-name span.list-component-cell-data-text a, 22125 body.dgddev.pg_pfind div#find_participant div.list-component-body div.list-component-cell.list-component-cell-column-team-search-team-name span.list-component-cell-data-text a, 22126 body.dgddev.pg_pfind div#find_participant div.list-component-body div.list-component-cell span.list-component-cell-data-text a { 22127 font-weight: 700 22128 } 22129 22130 22131 body.dgddev #find_participant button.search-button { 22132 float: none; 22133 position: absolute; 22134 transform: translate(600%, 17%); 22135 background: transparent; 22136 } 22137 22138 #search_part_team div.ui-tabs-panel input { 22139 width: 220px; 22140 } 22141 22142 /* body.dgddev.pg_pfind div#find_participant div.list-component-body div.list-component-cell.list-component-cell-column-donate{float:right;position:absolute;right:0;top:20px} */ 22143 @media (max-width: 991px) { 22144 /* body.dgddev.pg_pfind #participant-search button.search-btn{top:-10px} */ 22145 } 22146 22147 @media (max-width: 767px) { 22148 body.dgddev.pg_pfind #global-search .inner { 22149 max-width: 95% 22150 } 22151 22152 body.dgddev.pg_pfind #search-tab-nav a { 22153 min-width: auto 22154 } 22155 22156 body.dgddev.pg_pfind #global-search .tab i.fa-search { 22157 left: 0 22158 } 22159 22160 body.dgddev.pg_pfind #global-search #participant-search.tab i.fa-search { 22161 top: -10px 22162 } 22163 22164 body.dgddev.pg_pfind div#find_participant div.list-component-body div.list-component-cell.list-component-cell-column-participant-name, 22165 body.dgddev.pg_pfind div#find_participant div.list-component-body div.list-component-cell.list-component-cell-column-team-search-team-name, 22166 div#find_participant div.list-component-body div.list-component-cell.list-component-cell-column-donate { 22167 width: 100%; 22168 float: none 22169 } 22170 22171 body.dgddev.pg_pfind #find_participant div.list-component-row { 22172 padding: 10px 0 22173 } 22174 22175 body.dgddev.pg_pfind div#find_participant div.participant-find-search-results { 22176 padding: 0; 22177 margin: 0 22178 } 22179 22180 body.dgddev.pg_pfind div#find_participant div.list-component-body div.list-component-cell.list-component-cell-column-donate { 22181 width: 100%; 22182 float: none; 22183 margin-top: 5px; 22184 text-align: left; 22185 position: static 22186 } 22187 22188 body.dgddev.pg_pfind div#find_participant div.list-component-body div.list-component-cell.list-component-cell-column-donate { 22189 margin-bottom: 10px 22190 } 22191 } 22192 22193 @media (max-width: 530px) { 22194 body.dgddev.pg_pfind #search-tab-nav { 22195 display: block 22196 } 22197 22198 body.dgddev.pg_pfind #search-tab-nav a { 22199 min-width: auto; 22200 margin-bottom: 15px; 22201 width: 100%; 22202 display: block 22203 } 22204 } 22205 22206 /* END PG PFIND SEARCH */ 22207 22208 22209 /*-----------------------------------------------------------------------------------*/ 22210 /* 20: STANDARD LOGIN PAGES 22211/*-----------------------------------------------------------------------------------*/ 22212 /*UserLogin Styles*/ 22213 section.internal-hero-banner img { 22214 width: 100%; 22215 } 22216 22217 section.internal-hero-banner { 22218 margin: 15px 0 30px; 22219 } 22220 22221 body.app_id_10 br { 22222 display: none; 22223 } 22224 22225 body.app_id_10 #login-div-content * { 22226 font-size: 18px; 22227 } 22228 22229 body.app_id_10 #login-div-content table td { 22230 width: 100%; 22231 float: left; 22232 margin: 0 0 5px; 22233 } 22234 22235 body.app_id_10 #login-div-content br { 22236 display: none; 22237 } 22238 22239 body.app_id_10 #login-div-content .banner-header { 22240 background-color: transparent; 22241 height: auto; 22242 border-bottom: none; 22243 margin-bottom: 20px; 22244 padding: 0; 22245 } 22246 22247 body.app_id_10 #login-div-content .banner-header strong, 22248 body.app_id_10 #login-div-content .banner-header a { 22249 background-color: transparent; 22250 color: var(--paletteColor1); 22251 font-weight: 400; 22252 font-size: 32px; 22253 font-family: var(--fontFamilyMain); 22254 text-transform: none; 22255 } 22256 22257 body.app_id_10 #login-div-content .banner-header a { 22258 text-decoration: underline; 22259 } 22260 22261 body.app_id_10 #login-div-content .login-form { 22262 background-color: transparent; 22263 } 22264 22265 body.app_id_10 #login-div-content .input-border, 22266 body.app_id_10 #login-div-content .outer-border { 22267 border: none; 22268 padding-left: 0; 22269 } 22270 22271 body.app_id_10 #login-div-content div.actions { 22272 padding-left: 0; 22273 margin-top: 20px; 22274 } 22275 22276 body.app_id_10 #login-div-content div.right-block { 22277 float: left; 22278 padding-left: 0; 22279 margin-top: 20px; 22280 } 22281 22282 body.app_id_10 #login-div-content div.right-block span { 22283 display: block; 22284 margin-bottom: 5px; 22285 } 22286 22287 body.app_id_10 #login-div-content .footer-block { 22288 background-color: transparent; 22289 border-top: none; 22290 } 22291 22292 body.app_id_10 #login-div-content table td p { 22293 margin-bottom: 0; 22294 } 22295 22296 body.app_id_10 .loginText { 22297 margin-top: 20px; 22298 } 22299 22300 body.app_id_10 #login-div-content .banner-header { 22301 background-color: transparent; 22302 height: auto; 22303 border-bottom: none; 22304 color: var(--paletteColor1); 22305 font-weight: 400; 22306 font-size: 32px; 22307 font-family: var(--fontFamilyMain); 22308 text-transform: none; 22309 } 22310 22311 body.app_id_10 #login-div-content label { 22312 margin-bottom: 0; 22313 } 22314 22315 body.app_id_10 #login-div-content label[for="Password"] { 22316 margin-top: 20px; 22317 } 22318 22319 body.app_id_10 #login-div-content a { 22320 color: var(--paletteColor1); 22321 } 22322 22323 @media (max-width: 991px) { 22324 body.app_id_10 #login-div-content table { 22325 width: 100%; 22326 } 22327 } 22328 22329 22330 /*-----------------------------------------------------------------------------------*/ 22331 /* 21: RESPONSIVE SURVEY (MUST USE RESPONSIVE SURVEY LAYOUT IN ADMIN SETTINGS) 22332/*-----------------------------------------------------------------------------------*/ 22333 body.app_id_22 input#reset, 22334 body.app_id_22 input#ACTION_CANCEL_RESPONSE_SUBMIT { 22335 display: none 22336 } 22337 22338 body.app_id_22 .cons-info-question-container, 22339 body.app_id_22 span.input-label.survey-question-label, 22340 body.app_id_22 .survey-question-container { 22341 display: block; 22342 margin-bottom: 20px; 22343 width: 100% 22344 } 22345 22346 body.app_id_22 .responsive div.survey-question-container span.survey-textarea-container textarea,
22347 body.app_id_22 div#email_opt_in_container label, 22348 body.app_id_22 div#postal_mail_opt_in_container label, 22349 body.app_id_22 div#remember_me_container label { 22350 max-width: 100%; 22351 width: 100% 22352 } 22353 22354 body.app_id_22 #email_opt_in_container span.input-container, 22355 body.app_id_22 #postal_mail_opt_in_container span.input-container { 22356 display: flex; 22357 justify-content: space-between; 22358 align-items: center 22359 } 22360 22361 body.app_id_22 .indented-field-group span.input-container, 22362 body.app_id_22 .indented-field-group li.input-container { 22363 display: flex !important; 22364 align-items: center 22365 } 22366 22367 body.app_id_22 .responsive div.survey-question-container .indented-field-group { 22368 margin-left: 0; 22369 margin-top: 5px 22370 } 22371 22372 body.app_id_22 .responsive div.survey-question-container span.survey-text-hint { 22373 display: none 22374 } 22375 22376 body.app_id_22 .donor-info { 22377 display: flex; 22378 justify-content: space-between 22379 } 22380 22381 body.app_id_22 .donor-info div { 22382 width: 100% 22383 } 22384 22385 body.app_id_22 .donor-info .cons-info-question-container:first-of-type, 22386 body.app_id_22 .cons-state-container, 22387 body.app_id_22 .donor-info .form-row:first-of-type { 22388 padding: 0 10px 0 0 22389 } 22390 22391 @media (max-width: 991px) { 22392 body.app_id_22 .donor-info { 22393 display: block 22394 } 22395 22396 body.app_id_22 .donor-info .cons-info-question-container:first-of-type, 22397 body.app_id_22 .cons-state-container, 22398 body.app_id_22 .donor-info .form-row:first-of-type { 22399 padding: 0 22400 } 22401 } 22402</style> 22403 22404 22405<!-- JS -->
22406<script src="//cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.js"></script>
vendor: 1 bytes, line 22406
22406
22407<script src="//cdnjs.cloudflare.com/ajax/libs/luminateExtend/1.8.1/luminateExtend.min.js"></script>
vendor: 1 bytes, line 22407
22407
22408<script src="//cdn.jsdelivr.net/npm/[email protected]/src/focus-visible.js"></script>
22408 22409 22410
22411<script type="text/javascript" src="//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-503cfb9f34710a1e"></script>
22411 22412
22413<script type="text/javascript"> 22414//start with luminateExtend init call 22415luminateExtend({ 22416apiKey: 'wDB09SQODRpVIOvX', 22417response_format: 'xml', 22418path: { 22419nonsecure: 'http://support.cancercarefdn.mb.ca/site/', 22420secure: 'https://support.cancercarefdn.mb.ca/site/' 22421} 22422}); 22423</script>
22423 22424 22425 22426 22427 22428 22429 22430 22431 22432 22433 22434
22435<script type='text/javascript' src='https://platform-api.sharethis.com/js/sharethis.js#property=659f0615b492fb00132dceda&product=inline-share-buttons' async='async'></script>
22435 22436 22437 22438 22439</head> 22440<body 22441 22442 22443 22444 22445 22446 22447 22448 22449 22450 22451 22452 22453class="dgddev app_id_201 trID_ dfid_ logged_out pg_self_personal en_locale full-width-layout 22454" 22455> 22456 22457 22458 <!-- otherwise do this, replace everything below this comment with the HTML body of the the pagewrapper --> 22459 22460 22461 22462 <noscript><strong>We're sorry but CancerCare Manitoba Foundation doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript> 22463 22464 <!-- 2023_CCMF_Header_with_donate_button --> 22465 22466 <!-- SITE OVERLAY FOR PUSHY MENU --> 22467 <div class="site-overlay"></div> 22468 22469 <!-- CSS LOADER --> 22470 <div class="donut"></div> 22471 22472 <!-- --> 22473 22474 22475<!-- reus_CCMF_header_full_nav_no_donate_button --> 22476 22477<!-- Ribbon --> 22478<div class="row header-ribbon align-items-center"> 22479 <div class=" col-md-auto col-lg-auto col-xl-2 d-flex justify-content-end justify-content-md-start ps-0"> 22480 <a class="header-links" href="tel:2047874143">204-787-4143</a> 22481 </div> 22482 <div class="col-md-auto col-lg-auto d-flex justify-content-start"> 22483 <a class="header-links" href="tel:18774072223">1-877-407-2223</a> 22484 </div> 22485 <div class="col-lg-2 justify-content-lg-end container-login-button flex-lg-fill p-0"> 22486 22487 <a id="login-btn-ribbon" class="login-button" role="button" 22488 href="PageServer?pagename=mhcf_loginLanding&fr_id=">Login 22489 <span id="chevron-container-login" class="chevron-container"> 22490 <div class="chevron-line chevron-line-top"></div> 22491 <div class="chevron-line chevron-line-bottom"></div> 22492 </span> 22493 </a> 22494 22495 </div> 22496</div> 22497<!-- Navbar --> 22498<header class="row sticky-top bg-white padding-lg-top custom-navbar"> 22499 <div class="container-header-elements d-flex justify-content-between"> 22500 <!-- CCMF Logo --> 22501 <div id="ccmf-logo-container" class="col-8 col-sm-8 col-md-6 d-flex justify-content-center d-lg-block"> 22502 <a href="https://cancercarefdn.mb.ca/"> 22503 <img class="img-fluid" width="1492" height="408" 22504 src="https://cancercarefdn.mb.ca/wp-content/uploads/2020/01/CCMB-found-logo.jpg" alt="CCMF Logo" /> 22505 </a> 22506 </div> 22507 <!-- Menu --> 22508 <div class="col-lg-7 align-items-center p-lg-0 container-main-menu-links"> 22509 <ul class="link-list-header"> 22510 <li> 22511 <a href="https://cancercarefdn.mb.ca/ways-to-give/" class="list-header-item margin-right-list-item">Ways to 22512 give</a> 22513 </li> 22514 <li> 22515 <a href="https://cancercarefdn.mb.ca/stories/" class="list-header-item margin-right-list-item">Stories</a> 22516 </li> 22517 <li> 22518 <a href="https://cancercarefdn.mb.ca/fundraise/" class="list-header-item margin-right-list-item">Fundraise</a> 22519 </li> 22520 <li> 22521 <a href="https://cancercarefdn.mb.ca/signature-events/" 22522 class="list-header-item margin-right-list-item">Events</a> 22523 </li> 22524 <li> 22525 <a href="https://cancercarefdn.mb.ca/get-involved/" 22526 class="list-header-item margin-right-list-item">Get Involved</a> 22527 </li> 22528 <li> 22529 <a href="https://cancercarefdn.mb.ca/your-impact/" class="list-header-item margin-right-list-item">Your 22530 Impact</a> 22531 </li> 22532 <li> 22533 <a href="https://www.cancercarefdn.mb.ca/home/" class="list-header-item margin-right-list-item">CancerCare 22534 Manitoba</a> 22535 </li> 22536 </ul> 22537 </div> 22538 <!-- Mobile Menu Toggler --> 22539 <div id="mobile-menu-toggler" class="col-3 col-sm-4 col-md-2 justify-content-end align-items-center"> 22540 <button class="navbar-toggler d-flex flex-column justify-content-around collapsed" type="button" 22541 data-bs-toggle="collapse" data-bs-target="#navbarToggleExternalContent" 22542 aria-controls="navbarToggleExternalContent" aria-expanded="false" aria-label="Toggle navigation"> 22543 <span class="toggler-icon top-bar"></span> 22544 <span class="toggler-icon middle-bar"></span> 22545 <span class="toggler-icon bottom-bar"></span> 22546 </button> 22547 </div> 22548 </div> 22549 <!-- Mobile Menu --> 22550 <div class="col-12 row-mobile-menu navbar-nav-scroll">
22551 <div class="collapse" id="navbarToggleExternalContent"> 22552 <ul class="list-unstyled"> 22553 <li class="menu-item"> 22554 22555 <a href="PageServer?pagename=tr_events&fr_id=" class="elementor-item" tabindex="0">Login</a> 22556 22557 </li> 22558 <li class="menu-item"> 22559 <a href="https://cancercarefdn.mb.ca/" class="elementor-item" tabindex="0">Home</a> 22560 </li> 22561 <li class="menu-item"> 22562 <a href="https://cancercarefdn.mb.ca/ways-to-give/" class="elementor-item" tabindex="0">Ways to give</a> 22563 </li> 22564 <li class="menu-item"> 22565 <a href="https://cancercarefdn.mb.ca/stories/" class="elementor-item" tabindex="0">Stories</a> 22566 </li> 22567 <li class="menu-item"> 22568 <a href="https://cancercarefdn.mb.ca/fundraise/" class="elementor-item" tabindex="0">Fundraise</a> 22569 </li> 22570 <li class="menu-item"> 22571 <a href="https://cancercarefdn.mb.ca/signature-events/" class="elementor-item" tabindex="0">Events</a> 22572 </li> 22573<li class="menu-item"> 22574 <a href="https://cancercarefdn.mb.ca/get-involved/" class="elementor-item" tabindex="0">Get Involved</a> 22575 </li> 22576 <li class="menu-item"> 22577 <a href="https://cancercarefdn.mb.ca/your-impact/" class="elementor-item" tabindex="0">Your Impact</a> 22578 </li> 22579 <li class="menu-item"> 22580 <a href="https://cancercarefdn.mb.ca/about-ccmf/" class="elementor-item" tabindex="0">About Us</a> 22581 </li> 22582 <li class="menu-item"> 22583 <a href="https://cancercarefdn.mb.ca/news/" class="elementor-item" tabindex="0">News</a> 22584 </li> 22585 <li class="menu-item"> 22586 <a href="#" class="elementor-item elementor-item-anchor" tabindex="0">Donor Bill of Rights</a> 22587 </li> 22588 <li class="menu-item"> 22589 <a href="https://cancercarefdn.mb.ca/current-grants/" class="elementor-item" tabindex="0">Grants</a> 22590 </li> 22591 <li class="menu-item"> 22592 <a href="https://cancercarefdn.mb.ca/audited-statements/" class="elementor-item" tabindex="0">Audited 22593 Statements</a> 22594 </li> 22595 <li class="menu-item"> 22596 <a href="https://cancercarefdn.mb.ca/our-leadership/" class="elementor-item" tabindex="0">Leadership</a> 22597 </li> 22598 <li class="menu-item"> 22599 <a href="https://cancercarefdn.mb.ca/staff-directory/" class="elementor-item" tabindex="0">Staff Directory</a> 22600 </li> 22601 <li class="menu-item"> 22602 <a href="https://cancercarefdn.mb.ca/careers/" class="elementor-item" tabindex="0">Careers</a> 22603 </li> 22604 <li class="menu-item"> 22605 <a href="https://secure3.convio.net/ccmf/site/SPageNavigator/eNewslettersignup.html" class="elementor-item" 22606 tabindex="0">eNewsletter signup</a> 22607 </li> 22608 <li class="menu-item"> 22609 <a href="https://cancercarefdn.mb.ca/contact-us/" class="elementor-item" tabindex="0">Contact Us</a> 22610 </li> 22611 <li class="menu-item"> 22612 <a href="https://cancercarefdn.mb.ca/privacy-policy/" class="elementor-item" tabindex="0">Privacy Policy</a> 22613 </li> 22614 <li class="menu-item"> 22615 <a href="https://www.cancercare.mb.ca/home/" class="elementor-item" tabindex="0">CancerCare Manitoba</a> 22616 </li> 22617 <li class="menu-item"> 22618 <a href="https://cancercarefdn.mb.ca/frequently-asked-questions/" class="elementor-item" 22619 tabindex="0">Frequently Asked Questions</a> 22620 </li> 22621 </ul> 22622 </div> 22623 </div> 22624</header> 22625<!-- Multicolor line --> 22626<div class="row bg-bar-multicolor"></div> 22627 22628 22629 22630 <main id="main"> 22631 22632 <div id="mainContent" class="content" name="mainContent"> 22633 22634 <!-- UPDATE tr_ TO PAGEBUILDER EVENT/LOGIN PAGENAME --> 22635 <section class="frow-container section-main py-40 md-py-40 sm-py-20 xs-py-20"> 22636 <div class="frow gutters "> 22637 <div class="col-md-12-12"> 22638 22639 22640 22641 22642 22643 22644<style type="text/css"> 22645#LogonForm div { 22646 margin: 20px 0; 22647} 22648#content #content-sidebar{display:none !important;} 22649 22650table.lc_Table { 22651 width: 100%;
22652 border-right: none; 22653 border-bottom: none; 22654 border-top: none; 22655} 22656td.lc_Cell { 22657 border-left: none; 22658} 22659 22660</style> 22661 22662<!-- Not logged in --> 22663<h2>User Login</h2> 22664<form id="LogonForm" name="LogonForm" action="UserLogin?s_AffiliateSecCatId=1&NEXTURL=https%3A%2F%2Fsupport.cancercarefdn.mb.ca%2Fsite%2FSPageNavigator%2Fmhcf_loginLanding.html" method="post" target="_top"> 22665 <span class="Hint">* = Required Fields</span> 22666 22667 <div class="form_element loguser"> 22668 <label for="USERNAME2">*User Name: </label> 22669 <input type="text" value="" name="USERNAME" title="User Name" id="USERNAME2" maxlength="60" size="20" placeholder="Username" required=”required”> 22670 </div> 22671 22672 <div class="form_element logpass"> 22673 <label for="Password2">*Password:</label> 22674 <input type="password" maxlength="30" size="20" value="" name="Password" title="Password" id="Password2" placeholder="Password" required=”required”> 22675 </div> 22676 22677 <div class="form_element logremb"> 22678 <input id="remembercheck" title="Remember Me" name="RememberMe" type="checkbox" value="RememberMe" /> <label for="remembercheck">remember me</label> 22679 </div> 22680 22681 <div class="form_element subbtn"> 22682 <input id="login" class="button" width="72" type="submit" height="25" name="login" value="Submit"> 22683 </div> 22684</form> 22685<div id="getpassword" style="margin-top: 20px;"> 22686<p></p> 22687<h2>Forgot your username or password?</h2> 22688<P>Email me my Username and Password</P> 22689<form id="UsercheckForm" action="UserLogin" method="post"> 22690 <input id="NEXTURL" name="NEXTURL" type="hidden" value="https://support.cancercarefdn.mb.ca/site/SPageNavigator/mhcf_loginLanding.html" /> 22691 <input id="SendUserName" name="SendUserName" type="hidden" value="submit" /> 22692 22693 <span class="Hint">* = Required Fields</span> 22694 22695 <div class="form_element getpass" style="margin-bottom:15px;"> 22696 <label for="Email_2">*Email (you donated/registered with):</label> 22697 <input id="Email_2" name="Email" type="email" size="30" maxlength="100" required=”required” /> 22698 </div> 22699 <div class="form_element getsubbtn"> 22700 <input id="SendUserName" style="font-size: 11px;" name="SendUserName" type="submit" value="Send Username & Password" class="button" /> 22701 </div> 22702</form> 22703<p> </p> 22704 22705 22706<style> 22707div#sharing-sidebar, div#communityeventssharejanrain, .janrainSocialPlaceholder { display:none !important; } 22708</style> 22709 22710 22711 22712 22713 22714 </div> 22715 </div> 22716 </section> 22717 22718 </div><!-- END CONTENT --> 22719 22720 </main><!-- END MAIN --> 22721 22722 <!-- --> 22723 22724 22725<!-- reus_CCMF_footer --> 22726 22727<!-- Multicolor line --> 22728<div class="row bg-bar-multicolor"></div> 22729<!-- Footer --> 22730<footer class="row footer"> 22731 <div class="footer-sub-container"> 22732 <div class="img-container offset-1 col-md-6 offset-md-3 col-lg-4 offset-lg-4 padding-40 px-4 px-md-0"> 22733 <img class="img-fluid logo-footer d-lg-block mx-auto" 22734 src="https://cancercarefdn.mb.ca/wp-content/uploads/2019/11/CCMB-found-logo-reverse.svg" 22735 alt="Cancer Care Logo" /> 22736 </div> 22737 <!-- Footer links --> 22738 <div class="col-12 footer-links"> 22739 <ul class="link-list"> 22740 <li><a href="https://cancercarefdn.mb.ca/about-ccmf/" class="list-header-item">About Us</a></li> 22741 <li><a href="https://cancercarefdn.mb.ca/our-leadership/" class="list-header-item">Leadership</a></li> 22742 <li><a href="https://cancercarefdn.mb.ca/staff-directory/" class="list-header-item">Staff Directory</a></li> 22743 <li><a href="https://cancercarefdn.mb.ca/careers/" class="list-header-item">Careers</a></li> 22744 <li> 22745 <a href="https://support.cancercarefdn.mb.ca/site/SPageNavigator/eNewslettersignup.html" 22746 class="list-header-item">E-Newsletter Sign-up</a> 22747 </li> 22748 <li><a href="https://cancercarefdn.mb.ca/contact-us/" class="list-header-item">Contact</a></li> 22749 <li><a href="https://cancercarefdn.mb.ca/privacy-policy/" class="list-header-item">Privacy Policy</a></li> 22750 </ul> 22751 </div> 22752 <div class="col-12 text-center custom-padding-l-r"> 22753 <p class="bottom-line-text">OUR CRA CHARITABLE REGISTRATION NUMBER IS 88688 6746 RR0001</p> 22754 </div> 22755 </div> 22756 <!-- Ribbon text --> 22757 <div class="col-12 footer-ribbon"> 22758 <p class="footer-ribbon-text">© 2022 CancerCare Manitoba Foundation</p> 22759 </div> 22760</footer> 22761 22762 22763 22764 <!-- START DOING GOOD DIGITAL DEV JS REUSABLE --> 22765 <!-- reus_CCMF_js --> 22766
22767<script> 22768 /* ========================================================================== 22769 MAIN SCRIPTS 22770 LAST UPDATED: 6.17.2022 22771 AUTHOR: JOEL VIXIE, DOING GOOD DIGITAL 22772 PAGEBUILDER: reus_CCMF_js 22773 ===========================================================================*/ 22774 22775 jQuery(function () { 22776 setTimeout(function () { 22777 jQuery('.donut').fadeOut('slow'); 22778 jQuery('#main').fadeIn('slow'); 22779 }, 1000); 22780 }); 22781 22782 function isMacintosh() { 22783 return navigator.platform.indexOf('Mac') > -1 22784 } 22785 22786 function isWindows() { 22787 return navigator.platform.indexOf('Win') > -1 22788 } 22789 22790 if (isMacintosh()) { 22791 console.log('mac'); 22792 $('html').addClass('mac-browser'); 22793 if (navigator.userAgent.indexOf('Safari') > 0 && navigator.userAgent.indexOf('Chrome') < 0) { 22794 $('html').addClass('safari-browser'); 22795 } 22796 if (navigator.userAgent.indexOf('Chrome') > 0 && navigator.userAgent.indexOf('Safari') > 0) { 22797 $('html').addClass('chrome-browser'); 22798 } 22799 } 22800 if (isWindows()) { 22801 console.log('pc'); 22802 $('html').addClass('pc-browser'); 22803 22804 if (navigator.userAgent.indexOf('Firefox') > 0) { 22805 $('html').addClass('firefox-browser'); 22806 } 22807 } 22808 22809 if (navigator.userAgent.match(/Trident\/7\./)) { 22810 console.log('ie'); 22811 $('html').addClass('ie-browser'); 22812 } 22813 22814 var userAgent = navigator.userAgent || navigator.vendor || window.opera; 22815 console.log('userAgent = ' + userAgent); 22816 22817 if (userAgent.match(/iPad/i) || userAgent.match(/iPhone/i) || userAgent.match(/iPod/i)) { 22818 console.log('ios'); 22819 $('html').addClass('ios-browser'); 22820 } 22821 else if (userAgent.match(/Android/i)) { 22822 console.log('android'); 22823 $('html').addClass('android-browser'); 22824 } 22825 else if (userAgent.match(/Edge/i)) { 22826 console.log('android'); 22827 $('html').addClass('edge-browser'); 22828 } 22829 22830 22831 $(document).ready(function () { 22832 22833 /*-----------------------------------------------------------------------------------*/ 22834 /* GENERAL SCRIPTS 22835 /*-----------------------------------------------------------------------------------*/ 22836 $('.modal-menu-link').click(function (e) { 22837 e.preventDefault(); 22838 $(this).toggleClass('modal-active'); 22839 $(this).parent('ul').parent('div').toggleClass('modal-link-container-active'); 22840 $('#menu-modal').slideToggle('slow'); 22841 $('body').toggleClass('no-scroll'); 22842 }); 22843 22844 $('.hamburger-anchor').click(function (e) { 22845 e.preventDefault(); 22846 $('#menu-modal').css('display', 'flex'); 22847 setTimeout(() => {$('#menu-modal').addClass('open-nav')}, '100'); 22848 $('body').addClass('no-scroll'); 22849 }) 22850 22851 $('.close-menu-js').click(function () { 22852 resetMobileMenu(); 22853 }) 22854 22855 $(window).resize(function () { 22856 if ($(window).width() > 1350) { 22857 resetMobileMenu(); 22858 } 22859 }); 22860 $(document).on('keyup', function(e) { 22861 if (e.key == "Escape") { 22862 resetMobileMenu(); 22863 } 22864 }); 22865 22866 function resetMobileMenu() { 22867 $('#menu-modal').removeClass('open-nav'); 22868 setTimeout(() => { $('#menu-modal').css('display', 'none')}, '300'); 22869 $('body').removeClass('no-scroll'); 22870 } 22871 22872 $('a[href="#goTop"]').click(function (e) { 22873 e.preventDefault(); 22874 $('html, body').animate({ scrollTop: 0 }, 'slow'); 22875 }); 22876 22877 $(document).on('scroll', function () { 22878 if ($(document).scrollTop() > 3) { 22879 $('body').addClass('is-scrolled'); 22880 } else { 22881 $('body').removeClass('is-scrolled'); 22882 } 22883 }); 22884 22885 $(document).on('scroll', function () { 22886 if ($(document).scrollTop() > 350) { 22887 $('body').addClass('sticky-header-hidden'); 22888 } else { 22889 $('body').removeClass('sticky-header-hidden'); 22890 } 22891 }); 22892 22893 var position = $(window).scrollTop(); 22894 22895 $(document).on('scroll', function () { 22896 var scroll = $(window).scrollTop(); 22897 if (scroll > position) { 22898 } else { 22899 $('body').removeClass('sticky-header-hidden'); 22900 } 22901 position = scroll; 22902 }); 22903 22904 22905 22906 22907 22908 22909 22910 22911 22912 22913 22914 22915 22916 }); 22917 </script>
22917 22918 22919 22920
22920<script> 22921 // On hover effect chevron donate button for desktop 22922 var btnDonate = document.getElementById("donate-button-desktop"); 22923 var chvContainer = document.getElementById("chevron-container-desktop"); 22924 /* btnDonate.onmouseover = function () { 22925 chvContainer.style.display = "inline-block"; 22926 }; */ 22927 /* btnDonate.onmouseout = function () { 22928 chvContainer.style.display = "none"; 22929 }; */ 22930 var btnLogin = document.getElementById("login-btn-ribbon"); 22931 var chvLoginRibbon = document.getElementById("chevron-container-login"); 22932 btnLogin.onmouseover = function () { 22933 chvLoginRibbon.style.display = "inline-block"; 22934 }; 22935 btnLogin.onmouseout = function () { 22936 chvLoginRibbon.style.display = "none"; 22937 }; 22938 22939 </script>
22939 22940 <!-- reus_full_bleed_hero_js -->
22941<script> 22942 // window.addEventListener("resize", (event) => { 22943 // }); 22944 22945 let sectionElem = document.getElementsByClassName('section-main'); 22946 let sectionStyles = window.getComputedStyle(sectionElem[0]); 22947 let heroImg = document.querySelector('#lo-UserDetailEventDescription p img') 22948 let imgContainer = $(heroImg).parent()[0]; 22949 22950 function reportWindowSize() { 22951 let leftMargin = sectionElem[0].offsetLeft; 22952 let remainingRoom = sectionElem[0].offsetLeft * 2; 22953 let paddingString = sectionStyles.getPropertyValue("padding-left"); 22954 let paddingTopString = sectionStyles.getPropertyValue("padding-top"); 22955 let paddingLeft = parseInt(paddingString.substring(0, paddingString.length - 2)); 22956 let paddingLeftRight = paddingLeft * 2; 22957 // console.log(margins[0].offsetLeft); 22958 heroImg.style.width = "100%"; 22959 22960 imgContainer.style.position = `relative`; 22961 imgContainer.style.width = `calc(100% + ${remainingRoom + paddingLeftRight}px)`; 22962 imgContainer.style.left = `-${leftMargin + paddingLeft}px`; 22963 imgContainer.style.marginTop = `-${paddingTopString}`; 22964 22965 } 22966 if (heroImg) { 22967 window.onload = reportWindowSize; 22968 window.onresize = reportWindowSize; 22969 } 22970</script>
22970 22971 22972 22973 22974 22975 <!-- --> 22976 22977<!-- reus_tr_js -->
22978<script> 22979 /* ========================================================================== 22980 MAIN SCRIPTS 22981 LAST UPDATED: 6.14.2022 22982 AUTHOR: JOEL VIXIE, DOING GOOD DIGITAL 22983 PAGEBUILDER: reus_tr_js 22984 ===========================================================================*/ 22985 22986 /* TABLE OF CONTENTS 22987 1: GENERAL TEAMRAISER STYLING 22988 2: REGISTRATION 22989 3: PERSONAL | TEAM 22990 4: DONATION FORM (USING DEFAULT FOUND UNDER DONATION MANAGEMENT) 22991 5: DONOR SEARCH 22992 6: STANDARD LOGIN PAGES & JANRAIN 22993 7: SURVEY 22994 */ 22995 22996 //PUSHY MENU 22997 !function (a) { function b() { g.hasClass(k) ? h.toggleClass(l) : h.toggleClass(m), o && g.one("transitionend", function () { o.focus() }) } function c() { g.hasClass(k) ? h.removeClass(l) : h.removeClass(m) } function d() { g.hasClass(k) ? (h.addClass(l), g.animate({ left: "0px" }, p), i.animate({ left: q }, p), j.animate({ left: q }, p)) : (h.addClass(m), g.animate({ right: "0px" }, p), i.animate({ right: q }, p), j.animate({ right: q }, p)), o && o.focus() } function e() { g.hasClass(k) ? (h.removeClass(l), g.animate({ left: "-" + q }, p), i.animate({ left: "0px" }, p), j.animate({ left: "0px" }, p)) : (h.removeClass(m), g.animate({ right: "-" + q }, p), i.animate({ right: "0px" }, p), j.animate({ right: "0px" }, p)) } function f() { a(r).addClass(t), a(r).on("click", function (b) { var c = a(this); c.hasClass(t) ? (c.siblings(r).addClass(t).removeClass(s), c.removeClass(t).addClass(s)) : c.addClass(t).removeClass(s), b.stopPropagation() }) } var g = a(".pushy"), h = a("body"), i = a("#main"), j = a(".push"), k = "pushy-left", l = "pushy-open-left", m = "pushy-open-right", n = a(".site-overlay"), o = a(g.data("focus")), p = 200, q = g.width() + "px", r = ".pushy-submenu", s = "pushy-submenu-open", t = "pushy-submenu-closed"; a(r); if (void 0 !== g.data("menu-btn-class")) var u = g.data("menu-btn-class"); else var u = ".slide-out-nav"; var v = a(u + ", .pushy-link"), w = a(u); a(document).keyup(function (a) { 27 == a.keyCode && (h.hasClass(l) || h.hasClass(m)) && (x ? c() : (e(), y = !1), w && w.focus()) }); var x = function () { var a = document.createElement("p"), b = !1, c = { webkitTransform: "-webkit-transform", OTransform: "-o-transform", msTransform: "-ms-transform", MozTransform: "-moz-transform", transform: "transform" }; if (null !== document.body) { document.body.insertBefore(a, null); for (var d in c) void 0 !== a.style[d] && (a.style[d] = "translate3d(1px,1px,1px)", b = window.getComputedStyle(a).getPropertyValue(c[d])); return document.body.removeChild(a), void 0 !== b && b.length > 0 && "none" !== b } return !1 }(); if (x) f(), v.on("click", function () { b() }), n.on("click", function () { b() }); else { h.addClass("no-csstransforms3d"), g.hasClass(k) ? g.css({ left: "-" + q }) : g.css({ right: "-" + q }), i.css({ "overflow-x": "hidden" }); var y = !1; f(), v.on("click", function () { y ? (e(), y = !1) : (d(), y = !0) }), n.on("click", function () { y ? (e(), y = !1) : (d(), y = !0) }) } }(jQuery); 22998 22999 //Scrollto.js 23000 ; (function (f) { "use strict"; "function" === typeof define && define.amd ? define(["jquery"], f) : "undefined" !== typeof module && module.exports ? module.exports = f(require("jquery")) : f(jQuery) })(function ($) { "use strict"; function n(a) { return !a.nodeName || -1 !== $.inArray(a.nodeName.toLowerCase(), ["iframe", "#document", "html", "body"]) } function h(a) { return $.isFunction(a) || $.isPlainObject(a) ? a : { top: a, left: a } } var p = $.scrollTo = function (a, d, b) { return $(window).scrollTo(a, d, b) }; p.defaults = { axis: "xy", duration: 0, limit: !0 }; $.fn.scrollTo = function (a, d, b) { "object" === typeof d && (b = d, d = 0); "function" === typeof b && (b = { onAfter: b }); "max" === a && (a = 9E9); b = $.extend({}, p.defaults, b); d = d || b.duration; var u = b.queue && 1 < b.axis.length; u && (d /= 2); b.offset = h(b.offset); b.over = h(b.over); return this.each(function () { function k(a) { var k = $.extend({}, b, { queue: !0, duration: d, complete: a && function () { a.call(q, e, b) } }); r.animate(f, k) } if (null !== a) { var l = n(this), q = l ? this.contentWindow || window : this, r = $(q), e = a, f = {}, t; switch (typeof e) { case "number": case "string": if (/^([+-]=?)?\d+(\.\d+)?(px|%)?$/.test(e)) { e = h(e); break } e = l ? $(e) : $(e, q); case "object": if (e.length === 0) return; if (e.is || e.style) t = (e = $(e)).offset() }var v = $.isFunction(b.offset) && b.offset(q, e) || b.offset; $.each(b.axis.split(""), function (a, c) { var d = "x" === c ? "Left" : "Top", m = d.toLowerCase(), g = "scroll" + d, h = r[g](), n = p.max(q, c); t ? (f[g] = t[m] + (l ? 0 : h - r.offset()[m]), b.margin && (f[g] -= parseInt(e.css("margin" + d), 10) || 0, f[g] -= parseInt(e.css("border" + d + "Width"), 10) || 0), f[g] += v[m] || 0, b.over[m] && (f[g] += e["x" === c ? "width" : "height"]() * b.over[m])) : (d = e[m], f[g] = d.slice && "%" === d.slice(-1) ? parseFloat(d) / 100 * n : d); b.limit && /^\d+$/.test(f[g]) && (f[g] = 0 >= f[g] ? 0 : Math.min(f[g], n)); !a && 1 < b.axis.length && (h === f[g] ? f = {} : u && (k(b.onAfterFirst), f = {})) }); k(b.onAfter) } }) }; p.max = function (a, d) { var b = "x" === d ? "Width" : "Height", h = "scroll" + b;
23000 if (!n(a)) return a[h] - $(a)[b.toLowerCase()](); var b = "client" + b, k = a.ownerDocument || a.document, l = k.documentElement, k = k.body; return Math.max(l[h], k[h]) - Math.min(l[b], k[b]) }; $.Tween.propHooks.scrollLeft = $.Tween.propHooks.scrollTop = { get: function (a) { return $(a.elem)[a.prop]() }, set: function (a) { var d = this.get(a); if (a.options.interrupt && a._last && a._last !== d) return $(a.elem).stop(); var b = Math.round(a.now); d !== b && ($(a.elem)[a.prop](b), a._last = this.get(a)) } }; return p }); 23001 23002// this conditional stops the code within it from being doubled up (by reus_CCMF_js), it should run if reus_CCMF_js isn't used 23003 23004 23005 23006 23007 $(document).ready(function () { 23008 23009 /*-----------------------------------------------------------------------------------*/ 23010 /* 1: GENERAL SCRIPTS 23011 /*-----------------------------------------------------------------------------------*/ 23012 23013 $('body.dgddev .pushy-content ul li a').click(function () { 23014 $('body').removeClass('pushy-open-right'); 23015 }); 23016 23017 $('a[href="#goTop"]').click(function (e) { 23018 e.preventDefault(); 23019 $('html, body').animate({ scrollTop: 0 }, 'slow'); 23020 }); 23021 23022 $(document).on('scroll', function () { 23023 if ($(document).scrollTop() > 3) { 23024 $('body').addClass('is-scrolled'); 23025 } else { 23026 $('body').removeClass('is-scrolled'); 23027 } 23028 }); 23029 23030 $(document).on('scroll', function () { 23031 if ($(document).scrollTop() > 350) { 23032 $('body').addClass('sticky-header-hidden'); 23033 } else { 23034 $('body').removeClass('sticky-header-hidden'); 23035 } 23036 }); 23037 23038 var position = $(window).scrollTop(); 23039 23040 $(document).on('scroll', function () { 23041 var scroll = $(window).scrollTop(); 23042 if (scroll > position) { 23043 } else { 23044 $('body').removeClass('sticky-header-hidden'); 23045 } 23046 position = scroll; 23047 }); 23048 23049 //MODAL 23050 $('.open-modal-demo').on('click', function () { 23051 $('.custom-modal-demo').addClass('modal-open'); 23052 }); 23053 $('.close-modal-demo,.bg-overlay').click(function () { 23054 $('.custom-modal-demo').removeClass('modal-open'); 23055 }); 23056 $('.open-modal-login').on('click', function () { 23057 $('.custom-modal-login').addClass('modal-open'); 23058 }); 23059 $('.close-modal-login,.bg-overlay').click(function () { 23060 $('.custom-modal-login').removeClass('modal-open'); 23061 }); 23062 $('.open-modal-search').on('click', function () { 23063 $('.custom-modal-search').addClass('modal-open'); 23064 }); 23065 $('.close-modal-search,.bg-overlay').click(function () { 23066 $('.custom-modal-search').removeClass('modal-open'); 23067 }); 23068 23069 23070 23071 23072 23073 23074 23075 23076 23077 23078 23079 23080 /* MAKING THE THERMOMETER WORK ON PAGE LOAD */ 23081 23082 var newCalcThermPercentage = function () { 23083 var raised = parseCurrency($('.amount-raised-value').text()); 23084 var goal = parseCurrency($('.total-goal-value').text()); 23085 var percent = raised / goal; 23086 if (percent > 1) { 23087 percent = 1; 23088 } 23089 var percentage = percent; 23090 if (isNaN(percentage)) { 23091 percentage = 0; 23092 } 23093 $('.amount-percentage-value').text(Math.floor(percentage * 100) + "%"); 23094 // get the width of the outer container; 23095 var outerWidth = jQuery('.thermometer-outer').css('width').slice(0, -2); 23096 var innerWidth = outerWidth * percent; 23097 $('.thermometer-inner').animate({ 'width': innerWidth + 'px' }, 1000); 23098 }; 23099 23100 // only run the function if there is a thermometer on the page 23101 if ($('.thermometer-container').length) { 23102 setTimeout(()=>{ 23103 newCalcThermPercentage(); 23104 }, 1000) 23105 } 23106 23107 23108 23109 23110 23111 23112 23113 23114 23115 23116 23117 23118 23119 23120 23121 }); 23122</script>
23122 23123 23124 23125 23126 23127 23128 23129<div class="sharethis-sticky-share-buttons"></div> 23130 23131<style> 23132 div#keepAlive_mask{ 23133 background-color: rgba(0, 0, 0, 0.4); 23134 max-width: 100%; 23135 } 23136 div#keepAlive_c { 23137 background: #fff; 23138 padding: 24px; 23139 border-radius: 10px; 23140 width: 100%; 23141 margin: 0 auto; 23142 max-width: 500px; 23143 } 23144 div#keepAlive_c > div { 23145 max-width: 100%; 23146 } 23147 div#keepAlive_c .hd{ 23148 margin-bottom: 10px; 23149 font-weight: bold; 23150 font-size: 16px; 23151 } 23152 div#keepAlive_c .bd{ 23153 font-size: 16px; 23154 } 23155 div#keepAlive_c .ft > .button-group{ 23156 display: flex; 23157 gap: 12px; 23158 } 23159 div#keepAlive_c .warnicon{ 23160 display: none; 23161 } 23162 div#keepAlive_c button{ 23163 padding: 12px 16px; 23164 margin-top: 14px; 23165 background-color: #003055; 23166 color: white; 23167 font-size: 16px; 23168 border-radius: 4px; 23169 } 23170 /* Pagebuilder & TeamRaiser pages */ 23171 23172 23173 div#keepAlive_mask{ 23174 display: none !important; 23175 } 23176 div#keepAlive_c { 23177 display: none !important; 23178 } 23179 23180 23181</style>
23182<script> 23183 23184 /* 23185 23186 Full list of application IDs here: 23187 https://webfiles-sc1.blackbaud.com/files/support/helpfiles/luminate-online/help/luminateonline.html#../Subsystems/S-Tags/Content/S-Tags/S4_S11_Application_IDs.html 23188 23189 */ 23190 23191 23192 (function () { 23193 var page = ""; 23194 23195 // Pagebuilder & TeamRaiser pages 23196 23197 23198 23199 23200 // TeamRaiser Registration 23201 23202 23203 // Participant Center 23204 23205 23206 // Member Center 23207 23208 23209 // Survey 23210 23211 23212 // Calendar 23213 23214 23215 // Ecommerce 23216 23217 23218 // Donation 23219 23220 23221 function updateTimeout(pageType){ 23222 23223 console.log("Setting message for: "+pageType); 23224 23225 let timeoutMessage = ""; 23226 let timeoutButton = ""; 23227 23228 switch (pageType) { 23229 case 'general': 23230 timeoutMessage = "For your security, your session will expire shortly."; 23231 timeoutButton = "Stay Logged In"; 23232 break; 23233 case 'donation': 23234 timeoutMessage = "For your security, your session will expire shortly and you will lose any information you have entered on this page."; 23235 timeoutButton = "Finish my donation"; 23236 break; 23237 case 'registration': 23238 timeoutMessage = "For your security, your session will expire shortly and you will lose any information you have entered on this page."; 23239 timeoutButton = "Finish my registration"; 23240 break; 23241 case 'survey': 23242 timeoutMessage = "For your security, your session will expire shortly and you will lose any information you have entered on this page."; 23243 timeoutButton = "Finish filling out form"; 23244 break; 23245 case 'ecommerce': 23246 timeoutMessage = "For your security, your session will expire shortly and you will lose any information you have entered on this page."; 23247 timeoutButton = "Keep Shopping"; 23248 break; 23249 default: 23250 timeoutMessage = "For your security, your session will expire shortly."; 23251 timeoutButton = "Continue"; 23252 break; 23253 } 23254 23255 return { message: timeoutMessage, button: timeoutButton }; 23256 } 23257 const target = 'keepAlive_c'; 23258 23259 const desiredText = updateTimeout(page); 23260 23261 let currentEl = null; 23262 let elementObserver = null; 23263 23264 function applyText() { 23265 if (!currentEl) return; 23266 23267 console.log("Updating message"); 23268 23269 const messageEl = currentEl.querySelector('.bd'); 23270 const buttonEl = currentEl.querySelector('.yui-button.default button'); 23271 if (messageEl && messageEl.textContent !== desiredText.message) { 23272 messageEl.textContent = desiredText.message; 23273 } 23274 if (buttonEl && buttonEl.textContent !== desiredText.button) { 23275 buttonEl.textContent = desiredText.button; 23276 } 23277 } 23278 23279 function startWatchingElement(el) { 23280 currentEl = el; 23281 applyText(); 23282 23283 if (elementObserver) { 23284 elementObserver.disconnect(); 23285 } 23286 23287 elementObserver = new MutationObserver(() => { 23288 applyText(); 23289 }); 23290 23291 elementObserver.observe(el, { 23292 childList: true, 23293 characterData: true, 23294 subtree: true 23295 }); 23296 } 23297 23298 function checkForElement() { 23299 const el = document.getElementById(target); 23300 if (el && el !== currentEl) { 23301 startWatchingElement(el); 23302 } 23303 } 23304 23305 checkForElement(); 23306 23307 const rootObserver = new MutationObserver(() => { 23308 checkForElement(); 23309 }); 23310 23311 rootObserver.observe(document.documentElement || document.body, { 23312 childList: true, 23313 subtree: true 23314 }); 23315 })(); 23316 23317 23318</script>
23318 23319 23320</body> 23321 23322</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.