It looks like this is a web page, not a feed. I looked for a feed associated with this page, but couldn't find one. Please enter the address of your feed to validate.

Source: https://aircool.top

  1. <!DOCTYPE html>
  2. <html lang="ar">
  3.  
  4. <head>
  5.        <meta charset="UTF-8">
  6.    <title>اسعار التكييفات 2024 - عروض التكييفات من ايركول 2024</title>
  7.    <meta name="description" content="احصل على افضل اسعار للتكييفات و اقوى العروض والخصومات على جميع انواع التكييفات - شارب - كاريير - يونيون - جري - فريش - سامسونج - تورنيدو - ال جي - وايت ويل - ميديا - باور - امريكول - كرافت - يورك - تى سى ال" />
  8.    <meta name="keywords" content="عروض التكييفات من ايركول
  9. انواع التكييفات - شارب - كاريير - يونيون - جري - فريش - سامسونج - تورنيدو - ال جي - وايت ويل - ميديا - باور - امريكول - كرافت - يورك - تى سى ال">
  10.    <meta name="viewport" content="width=device-width, initial-scale=1">
  11.    <meta name="author" content="AirCoolTop" />
  12.    <meta property="og:url" content="https://aircool.top/" />
  13.    <meta property="og:type" content="article" />
  14.    <meta property="og:title" content="اسعار التكييفات 2024 - عروض التكييفات من ايركول 2024">
  15.    <meta property="og:image" content="https://aircool.top/files/air-cool.png" />
  16.    <meta property="og:image:alt" content="اسعار التكييفات 2024 - عروض التكييفات من ايركول 2024" />
  17.    <meta property="og:image:type" content="image/PNG" />
  18.    <meta property="og:image:width" content="500" />
  19.    <meta property="og:image:height" content="500" />
  20.    <meta property="og:description" content="احصل على افضل اسعار للتكييفات و اقوى العروض والخصومات على جميع انواع التكييفات - شارب - كاريير - يونيون - جري - فريش - سامسونج - تورنيدو - ال جي - وايت ويل - ميديا - باور - امريكول - كرافت - يورك - تى سى ال">
  21.    <meta property="og:keywords" content="عروض التكييفات من ايركول
  22. انواع التكييفات - شارب - كاريير - يونيون - جري - فريش - سامسونج - تورنيدو - ال جي - وايت ويل - ميديا - باور - امريكول - كرافت - يورك - تى سى ال">
  23.    <meta name="google-site-verification" content="Bc4i7jQgH9W20GBks5q0HlHYxuOx9Kjzx36oX82INu4" />
  24.    <link id="favicon" rel="shortcut icon" href="https://aircool.top/files/ico.ico">
  25.    <meta name="theme-color" content="#333333" />
  26.    <!-- CSS Style -->
  27.  
  28.  
  29.    <style>
  30.    @font-face {
  31.        font-family: 'Droid Arabic Kufi';
  32.        font-style: normal;
  33.        font-weight: 400;
  34.        src: url(https://aircool.top/layout/font/DroidKufi-Regular.eot);
  35.        src: url(https://aircool.top/layout/font/DroidKufi-Regular.eot?#iefix) format('embedded-opentype'), url(https://aircool.top/layout/font/DroidKufi-Regular.woff2) format('x-woff2'), url(https://aircool.top/layout/font/DroidKufi-Regular.woff) format('woff'), url(https://aircool.top/layout/font/DroidKufi-Regular.ttf) format('truetype')
  36.    }
  37.  
  38.    @font-face {
  39.        font-family: 'Droid Arabic Kufi';
  40.        font-style: normal;
  41.        font-weight: 700;
  42.        src: url(https://aircool.top/layout/font/DroidKufi-Bold.eot);
  43.        src: url(https://aircool.top/layout/font/DroidKufi-Bold.eot?#iefix) format('embedded-opentype'), url(https://aircool.top/layout/font/DroidKufi-Bold.woff2) format('x-woff2'), url(https://aircool.top/layout/font/DroidKufi-Bold.woff) format('woff'), url(https://aircool.top/layout/font/DroidKufi-Bold.ttf) format('truetype')
  44.    }
  45.  
  46.  
  47.    :root {
  48.        --blue: #007bff;
  49.        --indigo: #6610f2;
  50.        --purple: #6f42c1;
  51.        --pink: #e83e8c;
  52.        --red: #dc3545;
  53.        --orange: #fd7e14;
  54.        --yellow: #ffc107;
  55.        --green: #28a745;
  56.        --teal: #20c997;
  57.        --cyan: #17a2b8;
  58.        --white: #fff;
  59.        --gray: #6c757d;
  60.        --gray-dark: #343a40;
  61.        --primary: #007bff;
  62.        --secondary: #6c757d;
  63.        --success: #28a745;
  64.        --info: #17a2b8;
  65.        --warning: #ffc107;
  66.        --danger: #dc3545;
  67.        --light: #f8f9fa;
  68.        --dark: #343a40;
  69.        --breakpoint-xs: 0;
  70.        --breakpoint-sm: 576px;
  71.        --breakpoint-md: 768px;
  72.        --breakpoint-lg: 992px;
  73.        --breakpoint-xl: 1200px;
  74.        --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  75.        --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace
  76.    }
  77.  
  78.    *,
  79.    ::after,
  80.    ::before {
  81.        box-sizing: border-box
  82.    }
  83.  
  84.    html {
  85.        font-family: sans-serif;
  86.        line-height: 1.15;
  87.        -webkit-text-size-adjust: 100%;
  88.        -webkit-tap-highlight-color: transparent;
  89.        direction: rtl
  90.    }
  91.  
  92.    article,
  93.    aside,
  94.    figcaption,
  95.    figure,
  96.    footer,
  97.    header,
  98.    hgroup,
  99.    main,
  100.    nav,
  101.    section {
  102.        display: block
  103.    }
  104.  
  105.    body {
  106.        margin: 0;
  107.        font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  108.        font-size: 1rem;
  109.        font-weight: 400;
  110.        line-height: 1.5;
  111.        color: #212529;
  112.        text-align: right;
  113.        background-color: #fff
  114.    }
  115.  
  116.    [tabindex="-1"]:focus:not(:focus-visible) {
  117.        outline: 0 !important
  118.    }
  119.  
  120.    hr {
  121.        box-sizing: content-box;
  122.        height: 0;
  123.        overflow: visible
  124.    }
  125.  
  126.    h1,
  127.    h2,
  128.    h3,
  129.    h4,
  130.    h5,
  131.    h6 {
  132.        margin-top: 0;
  133.        margin-bottom: .5rem
  134.    }
  135.  
  136.    p {
  137.        margin-top: 0;
  138.        margin-bottom: 1rem
  139.    }
  140.  
  141.    abbr[data-original-title],
  142.    abbr[title] {
  143.        text-decoration: underline;
  144.        -webkit-text-decoration: underline dotted;
  145.        text-decoration: underline dotted;
  146.        cursor: help;
  147.        border-bottom: 0;
  148.        -webkit-text-decoration-skip-ink: none;
  149.        text-decoration-skip-ink: none
  150.    }
  151.  
  152.    address {
  153.        margin-bottom: 1rem;
  154.        font-style: normal;
  155.        line-height: inherit
  156.    }
  157.  
  158.    dl,
  159.    ol,
  160.    ul {
  161.        margin-top: 0;
  162.        margin-bottom: 1rem
  163.    }
  164.  
  165.    ol ol,
  166.    ol ul,
  167.    ul ol,
  168.    ul ul {
  169.        margin-bottom: 0
  170.    }
  171.  
  172.    dt {
  173.        font-weight: 700
  174.    }
  175.  
  176.    dd {
  177.        margin-right: 0;
  178.        margin-bottom: .5rem
  179.    }
  180.  
  181.    blockquote {
  182.        margin: 0 0 1rem
  183.    }
  184.  
  185.    b,
  186.    strong {
  187.        font-weight: bolder
  188.    }
  189.  
  190.    small {
  191.        font-size: 80%
  192.    }
  193.  
  194.    sub,
  195.    sup {
  196.        position: relative;
  197.        font-size: 75%;
  198.        line-height: 0;
  199.        vertical-align: baseline
  200.    }
  201.  
  202.    sub {
  203.        bottom: -.25em
  204.    }
  205.  
  206.    sup {
  207.        top: -.5em
  208.    }
  209.  
  210.    a {
  211.        color: #007bff;
  212.        text-decoration: none;
  213.        background-color: transparent
  214.    }
  215.  
  216.    a:hover {
  217.        color: #0056b3;
  218.        text-decoration: underline
  219.    }
  220.  
  221.    a:not([href]) {
  222.        color: inherit;
  223.        text-decoration: none
  224.    }
  225.  
  226.    a:not([href]):hover {
  227.        color: inherit;
  228.        text-decoration: none
  229.    }
  230.  
  231.    code,
  232.    kbd,
  233.    pre,
  234.    samp {
  235.        font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  236.        font-size: 1em
  237.    }
  238.  
  239.    pre {
  240.        margin-top: 0;
  241.        margin-bottom: 1rem;
  242.        overflow: auto;
  243.        -ms-overflow-style: scrollbar
  244.    }
  245.  
  246.    figure {
  247.        margin: 0 0 1rem
  248.    }
  249.  
  250.    img {
  251.        vertical-align: middle;
  252.        border-style: none
  253.    }
  254.  
  255.    svg {
  256.        overflow: hidden;
  257.        vertical-align: middle
  258.    }
  259.  
  260.    table {
  261.        border-collapse: collapse
  262.    }
  263.  
  264.    caption {
  265.        padding-top: .75rem;
  266.        padding-bottom: .75rem;
  267.        color: #6c757d;
  268.        text-align: right;
  269.        caption-side: bottom
  270.    }
  271.  
  272.    th {
  273.        text-align: inherit
  274.    }
  275.  
  276.    label {
  277.        display: inline-block;
  278.        margin-bottom: .5rem
  279.    }
  280.  
  281.    button {
  282.        border-radius: 0
  283.    }
  284.  
  285.    button:focus {
  286.        outline: 1px dotted;
  287.        outline: 5px auto -webkit-focus-ring-color
  288.    }
  289.  
  290.    button,
  291.    input,
  292.    optgroup,
  293.    select,
  294.    textarea {
  295.        margin: 0;
  296.        font-family: inherit;
  297.        font-size: inherit;
  298.        line-height: inherit
  299.    }
  300.  
  301.    button,
  302.    input {
  303.        overflow: visible
  304.    }
  305.  
  306.    button,
  307.    select {
  308.        text-transform: none
  309.    }
  310.  
  311.    [role=button] {
  312.        cursor: pointer
  313.    }
  314.  
  315.    select {
  316.        word-wrap: normal
  317.    }
  318.  
  319.    [type=button],
  320.    [type=reset],
  321.    [type=submit],
  322.    button {
  323.        -webkit-appearance: button
  324.    }
  325.  
  326.    [type=button]:not(:disabled),
  327.    [type=reset]:not(:disabled),
  328.    [type=submit]:not(:disabled),
  329.    button:not(:disabled) {
  330.        cursor: pointer
  331.    }
  332.  
  333.    [type=button]::-moz-focus-inner,
  334.    [type=reset]::-moz-focus-inner,
  335.    [type=submit]::-moz-focus-inner,
  336.    button::-moz-focus-inner {
  337.        padding: 0;
  338.        border-style: none
  339.    }
  340.  
  341.    input[type=checkbox],
  342.    input[type=radio] {
  343.        box-sizing: border-box;
  344.        padding: 0
  345.    }
  346.  
  347.    textarea {
  348.        overflow: auto;
  349.        resize: vertical
  350.    }
  351.  
  352.    fieldset {
  353.        min-width: 0;
  354.        padding: 0;
  355.        margin: 0;
  356.        border: 0
  357.    }
  358.  
  359.    legend {
  360.        display: block;
  361.        width: 100%;
  362.        max-width: 100%;
  363.        padding: 0;
  364.        margin-bottom: .5rem;
  365.        font-size: 1.5rem;
  366.        line-height: inherit;
  367.        color: inherit;
  368.        white-space: normal
  369.    }
  370.  
  371.    progress {
  372.        vertical-align: baseline
  373.    }
  374.  
  375.    [type=number]::-webkit-inner-spin-button,
  376.    [type=number]::-webkit-outer-spin-button {
  377.        height: auto
  378.    }
  379.  
  380.    [type=search] {
  381.        outline-offset: -2px;
  382.        -webkit-appearance: none
  383.    }
  384.  
  385.    [type=search]::-webkit-search-decoration {
  386.        -webkit-appearance: none
  387.    }
  388.  
  389.    ::-webkit-file-upload-button {
  390.        font: inherit;
  391.        -webkit-appearance: button
  392.    }
  393.  
  394.    output {
  395.        display: inline-block
  396.    }
  397.  
  398.    summary {
  399.        display: list-item;
  400.        cursor: pointer
  401.    }
  402.  
  403.    template {
  404.        display: none
  405.    }
  406.  
  407.    [hidden] {
  408.        display: none !important
  409.    }
  410.  
  411.    [type=email],
  412.    [type=file],
  413.    [type=number],
  414.    [type=password],
  415.    [type=tel],
  416.    [type=url],
  417.    code,
  418.    samp,
  419.    var {
  420.        text-align: left;
  421.        direction: ltr
  422.    }
  423.  
  424.    kbd {
  425.        display: inline-block
  426.    }
  427.  
  428.    .h1,
  429.    .h2,
  430.    .h3,
  431.    .h4,
  432.    .h5,
  433.    .h6,
  434.    h1,
  435.    h2,
  436.    h3,
  437.    h4,
  438.    h5,
  439.    h6 {
  440.        margin-bottom: .5rem;
  441.        font-weight: 500;
  442.        line-height: 1.2
  443.    }
  444.  
  445.    .h1,
  446.    h1 {
  447.        font-size: 2.5rem
  448.    }
  449.  
  450.    .h2,
  451.    h2 {
  452.        font-size: 2rem
  453.    }
  454.  
  455.    .h3,
  456.    h3 {
  457.        font-size: 1.75rem
  458.    }
  459.  
  460.    .h4,
  461.    h4 {
  462.        font-size: 1.5rem
  463.    }
  464.  
  465.    .h5,
  466.    h5 {
  467.        font-size: 1.25rem
  468.    }
  469.  
  470.    .h6,
  471.    h6 {
  472.        font-size: 1rem
  473.    }
  474.  
  475.    .lead {
  476.        font-size: 1.25rem;
  477.        font-weight: 300
  478.    }
  479.  
  480.    .display-1 {
  481.        font-size: 6rem;
  482.        font-weight: 300;
  483.        line-height: 1.2
  484.    }
  485.  
  486.    .display-2 {
  487.        font-size: 5.5rem;
  488.        font-weight: 300;
  489.        line-height: 1.2
  490.    }
  491.  
  492.    .display-3 {
  493.        font-size: 4.5rem;
  494.        font-weight: 300;
  495.        line-height: 1.2
  496.    }
  497.  
  498.    .display-4 {
  499.        font-size: 3.5rem;
  500.        font-weight: 300;
  501.        line-height: 1.2
  502.    }
  503.  
  504.    hr {
  505.        margin-top: 1rem;
  506.        margin-bottom: 1rem;
  507.        border: 0;
  508.        border-top: 1px solid rgba(0, 0, 0, .1)
  509.    }
  510.  
  511.    .small,
  512.    small {
  513.        font-size: 80%;
  514.        font-weight: 400
  515.    }
  516.  
  517.    .mark,
  518.    mark {
  519.        padding: .2em;
  520.        background-color: #fcf8e3
  521.    }
  522.  
  523.    .list-unstyled {
  524.        padding-right: 0;
  525.        list-style: none
  526.    }
  527.  
  528.    .list-inline {
  529.        padding-right: 0;
  530.        list-style: none
  531.    }
  532.  
  533.    .list-inline-item {
  534.        display: inline-block
  535.    }
  536.  
  537.    .list-inline-item:not(:last-child) {
  538.        margin-left: .5rem
  539.    }
  540.  
  541.    .initialism {
  542.        font-size: 90%;
  543.        text-transform: uppercase
  544.    }
  545.  
  546.    .blockquote {
  547.        margin-bottom: 1rem;
  548.        font-size: 1.25rem
  549.    }
  550.  
  551.    .blockquote-footer {
  552.        display: block;
  553.        font-size: 80%;
  554.        color: #6c757d
  555.    }
  556.  
  557.    .blockquote-footer::before {
  558.        content: "\2014\00A0"
  559.    }
  560.  
  561.    .img-fluid {
  562.        max-width: 100%;
  563.        height: auto
  564.    }
  565.  
  566.    .img-thumbnail {
  567.        padding: .25rem;
  568.        background-color: #fff;
  569.        border: 1px solid #dee2e6;
  570.        border-radius: .25rem;
  571.        max-width: 100%;
  572.        height: auto
  573.    }
  574.  
  575.    .figure {
  576.        display: inline-block
  577.    }
  578.  
  579.    .figure-img {
  580.        margin-bottom: .5rem;
  581.        line-height: 1
  582.    }
  583.  
  584.    .figure-caption {
  585.        font-size: 90%;
  586.        color: #6c757d
  587.    }
  588.  
  589.    code {
  590.        font-size: 87.5%;
  591.        color: #e83e8c;
  592.        word-wrap: break-word
  593.    }
  594.  
  595.    a>code {
  596.        color: inherit
  597.    }
  598.  
  599.    kbd {
  600.        padding: .2rem .4rem;
  601.        font-size: 87.5%;
  602.        color: #fff;
  603.        background-color: #212529;
  604.        border-radius: .2rem
  605.    }
  606.  
  607.    kbd kbd {
  608.        padding: 0;
  609.        font-size: 100%;
  610.        font-weight: 700
  611.    }
  612.  
  613.    pre {
  614.        display: block;
  615.        font-size: 87.5%;
  616.        color: #212529
  617.    }
  618.  
  619.    pre code {
  620.        font-size: inherit;
  621.        color: inherit;
  622.        word-break: normal
  623.    }
  624.  
  625.    .pre-scrollable {
  626.        max-height: 340px;
  627.        overflow-y: scroll
  628.    }
  629.  
  630.    .container {
  631.        width: 100%;
  632.        padding-right: 15px;
  633.        padding-left: 15px;
  634.        margin-right: auto;
  635.        margin-left: auto
  636.    }
  637.  
  638.    @media (min-width:576px) {
  639.        .container {
  640.            max-width: 540px
  641.        }
  642.    }
  643.  
  644.    @media (min-width:768px) {
  645.        .container {
  646.            max-width: 720px
  647.        }
  648.    }
  649.  
  650.    @media (min-width:992px) {
  651.        .container {
  652.            max-width: 960px
  653.        }
  654.    }
  655.  
  656.    @media (min-width:1200px) {
  657.        .container {
  658.            max-width: 1140px
  659.        }
  660.    }
  661.  
  662.    .container-fluid,
  663.    .container-lg,
  664.    .container-md,
  665.    .container-sm,
  666.    .container-xl {
  667.        width: 100%;
  668.        padding-right: 15px;
  669.        padding-left: 15px;
  670.        margin-right: auto;
  671.        margin-left: auto
  672.    }
  673.  
  674.    @media (min-width:576px) {
  675.  
  676.        .container,
  677.        .container-sm {
  678.            max-width: 540px
  679.        }
  680.    }
  681.  
  682.    @media (min-width:768px) {
  683.  
  684.        .container,
  685.        .container-md,
  686.        .container-sm {
  687.            max-width: 720px
  688.        }
  689.    }
  690.  
  691.    @media (min-width:992px) {
  692.  
  693.        .container,
  694.        .container-lg,
  695.        .container-md,
  696.        .container-sm {
  697.            max-width: 960px
  698.        }
  699.    }
  700.  
  701.    @media (min-width:1200px) {
  702.  
  703.        .container,
  704.        .container-lg,
  705.        .container-md,
  706.        .container-sm,
  707.        .container-xl {
  708.            max-width: 1140px
  709.        }
  710.    }
  711.  
  712.    .row {
  713.        display: -ms-flexbox;
  714.        display: flex;
  715.        -ms-flex-wrap: wrap;
  716.        flex-wrap: wrap;
  717.        margin-right: -15px;
  718.        margin-left: -15px
  719.    }
  720.  
  721.    .no-gutters {
  722.        margin-right: 0;
  723.        margin-left: 0
  724.    }
  725.  
  726.    .no-gutters>.col,
  727.    .no-gutters>[class*=col-] {
  728.        padding-right: 0;
  729.        padding-left: 0
  730.    }
  731.  
  732.    .col,
  733.    .col-1,
  734.    .col-10,
  735.    .col-11,
  736.    .col-12,
  737.    .col-2,
  738.    .col-3,
  739.    .col-4,
  740.    .col-5,
  741.    .col-6,
  742.    .col-7,
  743.    .col-8,
  744.    .col-9,
  745.    .col-auto,
  746.    .col-lg,
  747.    .col-lg-1,
  748.    .col-lg-10,
  749.    .col-lg-11,
  750.    .col-lg-12,
  751.    .col-lg-2,
  752.    .col-lg-3,
  753.    .col-lg-4,
  754.    .col-lg-5,
  755.    .col-lg-6,
  756.    .col-lg-7,
  757.    .col-lg-8,
  758.    .col-lg-9,
  759.    .col-lg-auto,
  760.    .col-md,
  761.    .col-md-1,
  762.    .col-md-10,
  763.    .col-md-11,
  764.    .col-md-12,
  765.    .col-md-2,
  766.    .col-md-3,
  767.    .col-md-4,
  768.    .col-md-5,
  769.    .col-md-6,
  770.    .col-md-7,
  771.    .col-md-8,
  772.    .col-md-9,
  773.    .col-md-auto,
  774.    .col-sm,
  775.    .col-sm-1,
  776.    .col-sm-10,
  777.    .col-sm-11,
  778.    .col-sm-12,
  779.    .col-sm-2,
  780.    .col-sm-3,
  781.    .col-sm-4,
  782.    .col-sm-5,
  783.    .col-sm-6,
  784.    .col-sm-7,
  785.    .col-sm-8,
  786.    .col-sm-9,
  787.    .col-sm-auto,
  788.    .col-xl,
  789.    .col-xl-1,
  790.    .col-xl-10,
  791.    .col-xl-11,
  792.    .col-xl-12,
  793.    .col-xl-2,
  794.    .col-xl-3,
  795.    .col-xl-4,
  796.    .col-xl-5,
  797.    .col-xl-6,
  798.    .col-xl-7,
  799.    .col-xl-8,
  800.    .col-xl-9,
  801.    .col-xl-auto {
  802.        position: relative;
  803.        width: 100%;
  804.        padding-right: 15px;
  805.        padding-left: 15px
  806.    }
  807.  
  808.    .col {
  809.        -ms-flex-preferred-size: 0;
  810.        flex-basis: 0;
  811.        -ms-flex-positive: 1;
  812.        flex-grow: 1;
  813.        min-width: 0;
  814.        max-width: 100%
  815.    }
  816.  
  817.    .row-cols-1>* {
  818.        -ms-flex: 0 0 100%;
  819.        flex: 0 0 100%;
  820.        max-width: 100%
  821.    }
  822.  
  823.    .row-cols-2>* {
  824.        -ms-flex: 0 0 50%;
  825.        flex: 0 0 50%;
  826.        max-width: 50%
  827.    }
  828.  
  829.    .row-cols-3>* {
  830.        -ms-flex: 0 0 33.333333%;
  831.        flex: 0 0 33.333333%;
  832.        max-width: 33.333333%
  833.    }
  834.  
  835.    .row-cols-4>* {
  836.        -ms-flex: 0 0 25%;
  837.        flex: 0 0 25%;
  838.        max-width: 25%
  839.    }
  840.  
  841.    .row-cols-5>* {
  842.        -ms-flex: 0 0 20%;
  843.        flex: 0 0 20%;
  844.        max-width: 20%
  845.    }
  846.  
  847.    .row-cols-6>* {
  848.        -ms-flex: 0 0 16.666667%;
  849.        flex: 0 0 16.666667%;
  850.        max-width: 16.666667%
  851.    }
  852.  
  853.    .col-auto {
  854.        -ms-flex: 0 0 auto;
  855.        flex: 0 0 auto;
  856.        width: auto;
  857.        max-width: 100%
  858.    }
  859.  
  860.    .col-1 {
  861.        -ms-flex: 0 0 8.333333%;
  862.        flex: 0 0 8.333333%;
  863.        max-width: 8.333333%
  864.    }
  865.  
  866.    .col-2 {
  867.        -ms-flex: 0 0 16.666667%;
  868.        flex: 0 0 16.666667%;
  869.        max-width: 16.666667%
  870.    }
  871.  
  872.    .col-3 {
  873.        -ms-flex: 0 0 25%;
  874.        flex: 0 0 25%;
  875.        max-width: 25%
  876.    }
  877.  
  878.    .col-4 {
  879.        -ms-flex: 0 0 33.333333%;
  880.        flex: 0 0 33.333333%;
  881.        max-width: 33.333333%
  882.    }
  883.  
  884.    .col-5 {
  885.        -ms-flex: 0 0 41.666667%;
  886.        flex: 0 0 41.666667%;
  887.        max-width: 41.666667%
  888.    }
  889.  
  890.    .col-6 {
  891.        -ms-flex: 0 0 50%;
  892.        flex: 0 0 50%;
  893.        max-width: 50%
  894.    }
  895.  
  896.    .col-7 {
  897.        -ms-flex: 0 0 58.333333%;
  898.        flex: 0 0 58.333333%;
  899.        max-width: 58.333333%
  900.    }
  901.  
  902.    .col-8 {
  903.        -ms-flex: 0 0 66.666667%;
  904.        flex: 0 0 66.666667%;
  905.        max-width: 66.666667%
  906.    }
  907.  
  908.    .col-9 {
  909.        -ms-flex: 0 0 75%;
  910.        flex: 0 0 75%;
  911.        max-width: 75%
  912.    }
  913.  
  914.    .col-10 {
  915.        -ms-flex: 0 0 83.333333%;
  916.        flex: 0 0 83.333333%;
  917.        max-width: 83.333333%
  918.    }
  919.  
  920.    .col-11 {
  921.        -ms-flex: 0 0 91.666667%;
  922.        flex: 0 0 91.666667%;
  923.        max-width: 91.666667%
  924.    }
  925.  
  926.    .col-12 {
  927.        -ms-flex: 0 0 100%;
  928.        flex: 0 0 100%;
  929.        max-width: 100%
  930.    }
  931.  
  932.    .order-first {
  933.        -ms-flex-order: -1;
  934.        order: -1
  935.    }
  936.  
  937.    .order-last {
  938.        -ms-flex-order: 13;
  939.        order: 13
  940.    }
  941.  
  942.    .order-0 {
  943.        -ms-flex-order: 0;
  944.        order: 0
  945.    }
  946.  
  947.    .order-1 {
  948.        -ms-flex-order: 1;
  949.        order: 1
  950.    }
  951.  
  952.    .order-2 {
  953.        -ms-flex-order: 2;
  954.        order: 2
  955.    }
  956.  
  957.    .order-3 {
  958.        -ms-flex-order: 3;
  959.        order: 3
  960.    }
  961.  
  962.    .order-4 {
  963.        -ms-flex-order: 4;
  964.        order: 4
  965.    }
  966.  
  967.    .order-5 {
  968.        -ms-flex-order: 5;
  969.        order: 5
  970.    }
  971.  
  972.    .order-6 {
  973.        -ms-flex-order: 6;
  974.        order: 6
  975.    }
  976.  
  977.    .order-7 {
  978.        -ms-flex-order: 7;
  979.        order: 7
  980.    }
  981.  
  982.    .order-8 {
  983.        -ms-flex-order: 8;
  984.        order: 8
  985.    }
  986.  
  987.    .order-9 {
  988.        -ms-flex-order: 9;
  989.        order: 9
  990.    }
  991.  
  992.    .order-10 {
  993.        -ms-flex-order: 10;
  994.        order: 10
  995.    }
  996.  
  997.    .order-11 {
  998.        -ms-flex-order: 11;
  999.        order: 11
  1000.    }
  1001.  
  1002.    .order-12 {
  1003.        -ms-flex-order: 12;
  1004.        order: 12
  1005.    }
  1006.  
  1007.    .offset-1 {
  1008.        margin-right: 8.333333%
  1009.    }
  1010.  
  1011.    .offset-2 {
  1012.        margin-right: 16.666667%
  1013.    }
  1014.  
  1015.    .offset-3 {
  1016.        margin-right: 25%
  1017.    }
  1018.  
  1019.    .offset-4 {
  1020.        margin-right: 33.333333%
  1021.    }
  1022.  
  1023.    .offset-5 {
  1024.        margin-right: 41.666667%
  1025.    }
  1026.  
  1027.    .offset-6 {
  1028.        margin-right: 50%
  1029.    }
  1030.  
  1031.    .offset-7 {
  1032.        margin-right: 58.333333%
  1033.    }
  1034.  
  1035.    .offset-8 {
  1036.        margin-right: 66.666667%
  1037.    }
  1038.  
  1039.    .offset-9 {
  1040.        margin-right: 75%
  1041.    }
  1042.  
  1043.    .offset-10 {
  1044.        margin-right: 83.333333%
  1045.    }
  1046.  
  1047.    .offset-11 {
  1048.        margin-right: 91.666667%
  1049.    }
  1050.  
  1051.    @media (min-width:576px) {
  1052.        .col-sm {
  1053.            -ms-flex-preferred-size: 0;
  1054.            flex-basis: 0;
  1055.            -ms-flex-positive: 1;
  1056.            flex-grow: 1;
  1057.            min-width: 0;
  1058.            max-width: 100%
  1059.        }
  1060.  
  1061.        .row-cols-sm-1>* {
  1062.            -ms-flex: 0 0 100%;
  1063.            flex: 0 0 100%;
  1064.            max-width: 100%
  1065.        }
  1066.  
  1067.        .row-cols-sm-2>* {
  1068.            -ms-flex: 0 0 50%;
  1069.            flex: 0 0 50%;
  1070.            max-width: 50%
  1071.        }
  1072.  
  1073.        .row-cols-sm-3>* {
  1074.            -ms-flex: 0 0 33.333333%;
  1075.            flex: 0 0 33.333333%;
  1076.            max-width: 33.333333%
  1077.        }
  1078.  
  1079.        .row-cols-sm-4>* {
  1080.            -ms-flex: 0 0 25%;
  1081.            flex: 0 0 25%;
  1082.            max-width: 25%
  1083.        }
  1084.  
  1085.        .row-cols-sm-5>* {
  1086.            -ms-flex: 0 0 20%;
  1087.            flex: 0 0 20%;
  1088.            max-width: 20%
  1089.        }
  1090.  
  1091.        .row-cols-sm-6>* {
  1092.            -ms-flex: 0 0 16.666667%;
  1093.            flex: 0 0 16.666667%;
  1094.            max-width: 16.666667%
  1095.        }
  1096.  
  1097.        .col-sm-auto {
  1098.            -ms-flex: 0 0 auto;
  1099.            flex: 0 0 auto;
  1100.            width: auto;
  1101.            max-width: 100%
  1102.        }
  1103.  
  1104.        .col-sm-1 {
  1105.            -ms-flex: 0 0 8.333333%;
  1106.            flex: 0 0 8.333333%;
  1107.            max-width: 8.333333%
  1108.        }
  1109.  
  1110.        .col-sm-2 {
  1111.            -ms-flex: 0 0 16.666667%;
  1112.            flex: 0 0 16.666667%;
  1113.            max-width: 16.666667%
  1114.        }
  1115.  
  1116.        .col-sm-3 {
  1117.            -ms-flex: 0 0 25%;
  1118.            flex: 0 0 25%;
  1119.            max-width: 25%
  1120.        }
  1121.  
  1122.        .col-sm-4 {
  1123.            -ms-flex: 0 0 33.333333%;
  1124.            flex: 0 0 33.333333%;
  1125.            max-width: 33.333333%
  1126.        }
  1127.  
  1128.        .col-sm-5 {
  1129.            -ms-flex: 0 0 41.666667%;
  1130.            flex: 0 0 41.666667%;
  1131.            max-width: 41.666667%
  1132.        }
  1133.  
  1134.        .col-sm-6 {
  1135.            -ms-flex: 0 0 50%;
  1136.            flex: 0 0 50%;
  1137.            max-width: 50%
  1138.        }
  1139.  
  1140.        .col-sm-7 {
  1141.            -ms-flex: 0 0 58.333333%;
  1142.            flex: 0 0 58.333333%;
  1143.            max-width: 58.333333%
  1144.        }
  1145.  
  1146.        .col-sm-8 {
  1147.            -ms-flex: 0 0 66.666667%;
  1148.            flex: 0 0 66.666667%;
  1149.            max-width: 66.666667%
  1150.        }
  1151.  
  1152.        .col-sm-9 {
  1153.            -ms-flex: 0 0 75%;
  1154.            flex: 0 0 75%;
  1155.            max-width: 75%
  1156.        }
  1157.  
  1158.        .col-sm-10 {
  1159.            -ms-flex: 0 0 83.333333%;
  1160.            flex: 0 0 83.333333%;
  1161.            max-width: 83.333333%
  1162.        }
  1163.  
  1164.        .col-sm-11 {
  1165.            -ms-flex: 0 0 91.666667%;
  1166.            flex: 0 0 91.666667%;
  1167.            max-width: 91.666667%
  1168.        }
  1169.  
  1170.        .col-sm-12 {
  1171.            -ms-flex: 0 0 100%;
  1172.            flex: 0 0 100%;
  1173.            max-width: 100%
  1174.        }
  1175.  
  1176.        .order-sm-first {
  1177.            -ms-flex-order: -1;
  1178.            order: -1
  1179.        }
  1180.  
  1181.        .order-sm-last {
  1182.            -ms-flex-order: 13;
  1183.            order: 13
  1184.        }
  1185.  
  1186.        .order-sm-0 {
  1187.            -ms-flex-order: 0;
  1188.            order: 0
  1189.        }
  1190.  
  1191.        .order-sm-1 {
  1192.            -ms-flex-order: 1;
  1193.            order: 1
  1194.        }
  1195.  
  1196.        .order-sm-2 {
  1197.            -ms-flex-order: 2;
  1198.            order: 2
  1199.        }
  1200.  
  1201.        .order-sm-3 {
  1202.            -ms-flex-order: 3;
  1203.            order: 3
  1204.        }
  1205.  
  1206.        .order-sm-4 {
  1207.            -ms-flex-order: 4;
  1208.            order: 4
  1209.        }
  1210.  
  1211.        .order-sm-5 {
  1212.            -ms-flex-order: 5;
  1213.            order: 5
  1214.        }
  1215.  
  1216.        .order-sm-6 {
  1217.            -ms-flex-order: 6;
  1218.            order: 6
  1219.        }
  1220.  
  1221.        .order-sm-7 {
  1222.            -ms-flex-order: 7;
  1223.            order: 7
  1224.        }
  1225.  
  1226.        .order-sm-8 {
  1227.            -ms-flex-order: 8;
  1228.            order: 8
  1229.        }
  1230.  
  1231.        .order-sm-9 {
  1232.            -ms-flex-order: 9;
  1233.            order: 9
  1234.        }
  1235.  
  1236.        .order-sm-10 {
  1237.            -ms-flex-order: 10;
  1238.            order: 10
  1239.        }
  1240.  
  1241.        .order-sm-11 {
  1242.            -ms-flex-order: 11;
  1243.            order: 11
  1244.        }
  1245.  
  1246.        .order-sm-12 {
  1247.            -ms-flex-order: 12;
  1248.            order: 12
  1249.        }
  1250.  
  1251.        .offset-sm-0 {
  1252.            margin-right: 0
  1253.        }
  1254.  
  1255.        .offset-sm-1 {
  1256.            margin-right: 8.333333%
  1257.        }
  1258.  
  1259.        .offset-sm-2 {
  1260.            margin-right: 16.666667%
  1261.        }
  1262.  
  1263.        .offset-sm-3 {
  1264.            margin-right: 25%
  1265.        }
  1266.  
  1267.        .offset-sm-4 {
  1268.            margin-right: 33.333333%
  1269.        }
  1270.  
  1271.        .offset-sm-5 {
  1272.            margin-right: 41.666667%
  1273.        }
  1274.  
  1275.        .offset-sm-6 {
  1276.            margin-right: 50%
  1277.        }
  1278.  
  1279.        .offset-sm-7 {
  1280.            margin-right: 58.333333%
  1281.        }
  1282.  
  1283.        .offset-sm-8 {
  1284.            margin-right: 66.666667%
  1285.        }
  1286.  
  1287.        .offset-sm-9 {
  1288.            margin-right: 75%
  1289.        }
  1290.  
  1291.        .offset-sm-10 {
  1292.            margin-right: 83.333333%
  1293.        }
  1294.  
  1295.        .offset-sm-11 {
  1296.            margin-right: 91.666667%
  1297.        }
  1298.    }
  1299.  
  1300.    @media (min-width:768px) {
  1301.        .col-md {
  1302.            -ms-flex-preferred-size: 0;
  1303.            flex-basis: 0;
  1304.            -ms-flex-positive: 1;
  1305.            flex-grow: 1;
  1306.            min-width: 0;
  1307.            max-width: 100%
  1308.        }
  1309.  
  1310.        .row-cols-md-1>* {
  1311.            -ms-flex: 0 0 100%;
  1312.            flex: 0 0 100%;
  1313.            max-width: 100%
  1314.        }
  1315.  
  1316.        .row-cols-md-2>* {
  1317.            -ms-flex: 0 0 50%;
  1318.            flex: 0 0 50%;
  1319.            max-width: 50%
  1320.        }
  1321.  
  1322.        .row-cols-md-3>* {
  1323.            -ms-flex: 0 0 33.333333%;
  1324.            flex: 0 0 33.333333%;
  1325.            max-width: 33.333333%
  1326.        }
  1327.  
  1328.        .row-cols-md-4>* {
  1329.            -ms-flex: 0 0 25%;
  1330.            flex: 0 0 25%;
  1331.            max-width: 25%
  1332.        }
  1333.  
  1334.        .row-cols-md-5>* {
  1335.            -ms-flex: 0 0 20%;
  1336.            flex: 0 0 20%;
  1337.            max-width: 20%
  1338.        }
  1339.  
  1340.        .row-cols-md-6>* {
  1341.            -ms-flex: 0 0 16.666667%;
  1342.            flex: 0 0 16.666667%;
  1343.            max-width: 16.666667%
  1344.        }
  1345.  
  1346.        .col-md-auto {
  1347.            -ms-flex: 0 0 auto;
  1348.            flex: 0 0 auto;
  1349.            width: auto;
  1350.            max-width: 100%
  1351.        }
  1352.  
  1353.        .col-md-1 {
  1354.            -ms-flex: 0 0 8.333333%;
  1355.            flex: 0 0 8.333333%;
  1356.            max-width: 8.333333%
  1357.        }
  1358.  
  1359.        .col-md-2 {
  1360.            -ms-flex: 0 0 16.666667%;
  1361.            flex: 0 0 16.666667%;
  1362.            max-width: 16.666667%
  1363.        }
  1364.  
  1365.        .col-md-3 {
  1366.            -ms-flex: 0 0 25%;
  1367.            flex: 0 0 25%;
  1368.            max-width: 25%
  1369.        }
  1370.  
  1371.        .col-md-4 {
  1372.            -ms-flex: 0 0 33.333333%;
  1373.            flex: 0 0 33.333333%;
  1374.            max-width: 33.333333%
  1375.        }
  1376.  
  1377.        .col-md-5 {
  1378.            -ms-flex: 0 0 41.666667%;
  1379.            flex: 0 0 41.666667%;
  1380.            max-width: 41.666667%
  1381.        }
  1382.  
  1383.        .col-md-6 {
  1384.            -ms-flex: 0 0 50%;
  1385.            flex: 0 0 50%;
  1386.            max-width: 50%
  1387.        }
  1388.  
  1389.        .col-md-7 {
  1390.            -ms-flex: 0 0 58.333333%;
  1391.            flex: 0 0 58.333333%;
  1392.            max-width: 58.333333%
  1393.        }
  1394.  
  1395.        .col-md-8 {
  1396.            -ms-flex: 0 0 66.666667%;
  1397.            flex: 0 0 66.666667%;
  1398.            max-width: 66.666667%
  1399.        }
  1400.  
  1401.        .col-md-9 {
  1402.            -ms-flex: 0 0 75%;
  1403.            flex: 0 0 75%;
  1404.            max-width: 75%
  1405.        }
  1406.  
  1407.        .col-md-10 {
  1408.            -ms-flex: 0 0 83.333333%;
  1409.            flex: 0 0 83.333333%;
  1410.            max-width: 83.333333%
  1411.        }
  1412.  
  1413.        .col-md-11 {
  1414.            -ms-flex: 0 0 91.666667%;
  1415.            flex: 0 0 91.666667%;
  1416.            max-width: 91.666667%
  1417.        }
  1418.  
  1419.        .col-md-12 {
  1420.            -ms-flex: 0 0 100%;
  1421.            flex: 0 0 100%;
  1422.            max-width: 100%
  1423.        }
  1424.  
  1425.        .order-md-first {
  1426.            -ms-flex-order: -1;
  1427.            order: -1
  1428.        }
  1429.  
  1430.        .order-md-last {
  1431.            -ms-flex-order: 13;
  1432.            order: 13
  1433.        }
  1434.  
  1435.        .order-md-0 {
  1436.            -ms-flex-order: 0;
  1437.            order: 0
  1438.        }
  1439.  
  1440.        .order-md-1 {
  1441.            -ms-flex-order: 1;
  1442.            order: 1
  1443.        }
  1444.  
  1445.        .order-md-2 {
  1446.            -ms-flex-order: 2;
  1447.            order: 2
  1448.        }
  1449.  
  1450.        .order-md-3 {
  1451.            -ms-flex-order: 3;
  1452.            order: 3
  1453.        }
  1454.  
  1455.        .order-md-4 {
  1456.            -ms-flex-order: 4;
  1457.            order: 4
  1458.        }
  1459.  
  1460.        .order-md-5 {
  1461.            -ms-flex-order: 5;
  1462.            order: 5
  1463.        }
  1464.  
  1465.        .order-md-6 {
  1466.            -ms-flex-order: 6;
  1467.            order: 6
  1468.        }
  1469.  
  1470.        .order-md-7 {
  1471.            -ms-flex-order: 7;
  1472.            order: 7
  1473.        }
  1474.  
  1475.        .order-md-8 {
  1476.            -ms-flex-order: 8;
  1477.            order: 8
  1478.        }
  1479.  
  1480.        .order-md-9 {
  1481.            -ms-flex-order: 9;
  1482.            order: 9
  1483.        }
  1484.  
  1485.        .order-md-10 {
  1486.            -ms-flex-order: 10;
  1487.            order: 10
  1488.        }
  1489.  
  1490.        .order-md-11 {
  1491.            -ms-flex-order: 11;
  1492.            order: 11
  1493.        }
  1494.  
  1495.        .order-md-12 {
  1496.            -ms-flex-order: 12;
  1497.            order: 12
  1498.        }
  1499.  
  1500.        .offset-md-0 {
  1501.            margin-right: 0
  1502.        }
  1503.  
  1504.        .offset-md-1 {
  1505.            margin-right: 8.333333%
  1506.        }
  1507.  
  1508.        .offset-md-2 {
  1509.            margin-right: 16.666667%
  1510.        }
  1511.  
  1512.        .offset-md-3 {
  1513.            margin-right: 25%
  1514.        }
  1515.  
  1516.        .offset-md-4 {
  1517.            margin-right: 33.333333%
  1518.        }
  1519.  
  1520.        .offset-md-5 {
  1521.            margin-right: 41.666667%
  1522.        }
  1523.  
  1524.        .offset-md-6 {
  1525.            margin-right: 50%
  1526.        }
  1527.  
  1528.        .offset-md-7 {
  1529.            margin-right: 58.333333%
  1530.        }
  1531.  
  1532.        .offset-md-8 {
  1533.            margin-right: 66.666667%
  1534.        }
  1535.  
  1536.        .offset-md-9 {
  1537.            margin-right: 75%
  1538.        }
  1539.  
  1540.        .offset-md-10 {
  1541.            margin-right: 83.333333%
  1542.        }
  1543.  
  1544.        .offset-md-11 {
  1545.            margin-right: 91.666667%
  1546.        }
  1547.    }
  1548.  
  1549.    @media (min-width:992px) {
  1550.        .col-lg {
  1551.            -ms-flex-preferred-size: 0;
  1552.            flex-basis: 0;
  1553.            -ms-flex-positive: 1;
  1554.            flex-grow: 1;
  1555.            min-width: 0;
  1556.            max-width: 100%
  1557.        }
  1558.  
  1559.        .row-cols-lg-1>* {
  1560.            -ms-flex: 0 0 100%;
  1561.            flex: 0 0 100%;
  1562.            max-width: 100%
  1563.        }
  1564.  
  1565.        .row-cols-lg-2>* {
  1566.            -ms-flex: 0 0 50%;
  1567.            flex: 0 0 50%;
  1568.            max-width: 50%
  1569.        }
  1570.  
  1571.        .row-cols-lg-3>* {
  1572.            -ms-flex: 0 0 33.333333%;
  1573.            flex: 0 0 33.333333%;
  1574.            max-width: 33.333333%
  1575.        }
  1576.  
  1577.        .row-cols-lg-4>* {
  1578.            -ms-flex: 0 0 25%;
  1579.            flex: 0 0 25%;
  1580.            max-width: 25%
  1581.        }
  1582.  
  1583.        .row-cols-lg-5>* {
  1584.            -ms-flex: 0 0 20%;
  1585.            flex: 0 0 20%;
  1586.            max-width: 20%
  1587.        }
  1588.  
  1589.        .row-cols-lg-6>* {
  1590.            -ms-flex: 0 0 16.666667%;
  1591.            flex: 0 0 16.666667%;
  1592.            max-width: 16.666667%
  1593.        }
  1594.  
  1595.        .col-lg-auto {
  1596.            -ms-flex: 0 0 auto;
  1597.            flex: 0 0 auto;
  1598.            width: auto;
  1599.            max-width: 100%
  1600.        }
  1601.  
  1602.        .col-lg-1 {
  1603.            -ms-flex: 0 0 8.333333%;
  1604.            flex: 0 0 8.333333%;
  1605.            max-width: 8.333333%
  1606.        }
  1607.  
  1608.        .col-lg-2 {
  1609.            -ms-flex: 0 0 16.666667%;
  1610.            flex: 0 0 16.666667%;
  1611.            max-width: 16.666667%
  1612.        }
  1613.  
  1614.        .col-lg-3 {
  1615.            -ms-flex: 0 0 25%;
  1616.            flex: 0 0 25%;
  1617.            max-width: 25%
  1618.        }
  1619.  
  1620.        .col-lg-4 {
  1621.            -ms-flex: 0 0 33.333333%;
  1622.            flex: 0 0 33.333333%;
  1623.            max-width: 33.333333%
  1624.        }
  1625.  
  1626.        .col-lg-5 {
  1627.            -ms-flex: 0 0 41.666667%;
  1628.            flex: 0 0 41.666667%;
  1629.            max-width: 41.666667%
  1630.        }
  1631.  
  1632.        .col-lg-6 {
  1633.            -ms-flex: 0 0 50%;
  1634.            flex: 0 0 50%;
  1635.            max-width: 50%
  1636.        }
  1637.  
  1638.        .col-lg-7 {
  1639.            -ms-flex: 0 0 58.333333%;
  1640.            flex: 0 0 58.333333%;
  1641.            max-width: 58.333333%
  1642.        }
  1643.  
  1644.        .col-lg-8 {
  1645.            -ms-flex: 0 0 66.666667%;
  1646.            flex: 0 0 66.666667%;
  1647.            max-width: 66.666667%
  1648.        }
  1649.  
  1650.        .col-lg-9 {
  1651.            -ms-flex: 0 0 75%;
  1652.            flex: 0 0 75%;
  1653.            max-width: 75%
  1654.        }
  1655.  
  1656.        .col-lg-10 {
  1657.            -ms-flex: 0 0 83.333333%;
  1658.            flex: 0 0 83.333333%;
  1659.            max-width: 83.333333%
  1660.        }
  1661.  
  1662.        .col-lg-11 {
  1663.            -ms-flex: 0 0 91.666667%;
  1664.            flex: 0 0 91.666667%;
  1665.            max-width: 91.666667%
  1666.        }
  1667.  
  1668.        .col-lg-12 {
  1669.            -ms-flex: 0 0 100%;
  1670.            flex: 0 0 100%;
  1671.            max-width: 100%
  1672.        }
  1673.  
  1674.        .order-lg-first {
  1675.            -ms-flex-order: -1;
  1676.            order: -1
  1677.        }
  1678.  
  1679.        .order-lg-last {
  1680.            -ms-flex-order: 13;
  1681.            order: 13
  1682.        }
  1683.  
  1684.        .order-lg-0 {
  1685.            -ms-flex-order: 0;
  1686.            order: 0
  1687.        }
  1688.  
  1689.        .order-lg-1 {
  1690.            -ms-flex-order: 1;
  1691.            order: 1
  1692.        }
  1693.  
  1694.        .order-lg-2 {
  1695.            -ms-flex-order: 2;
  1696.            order: 2
  1697.        }
  1698.  
  1699.        .order-lg-3 {
  1700.            -ms-flex-order: 3;
  1701.            order: 3
  1702.        }
  1703.  
  1704.        .order-lg-4 {
  1705.            -ms-flex-order: 4;
  1706.            order: 4
  1707.        }
  1708.  
  1709.        .order-lg-5 {
  1710.            -ms-flex-order: 5;
  1711.            order: 5
  1712.        }
  1713.  
  1714.        .order-lg-6 {
  1715.            -ms-flex-order: 6;
  1716.            order: 6
  1717.        }
  1718.  
  1719.        .order-lg-7 {
  1720.            -ms-flex-order: 7;
  1721.            order: 7
  1722.        }
  1723.  
  1724.        .order-lg-8 {
  1725.            -ms-flex-order: 8;
  1726.            order: 8
  1727.        }
  1728.  
  1729.        .order-lg-9 {
  1730.            -ms-flex-order: 9;
  1731.            order: 9
  1732.        }
  1733.  
  1734.        .order-lg-10 {
  1735.            -ms-flex-order: 10;
  1736.            order: 10
  1737.        }
  1738.  
  1739.        .order-lg-11 {
  1740.            -ms-flex-order: 11;
  1741.            order: 11
  1742.        }
  1743.  
  1744.        .order-lg-12 {
  1745.            -ms-flex-order: 12;
  1746.            order: 12
  1747.        }
  1748.  
  1749.        .offset-lg-0 {
  1750.            margin-right: 0
  1751.        }
  1752.  
  1753.        .offset-lg-1 {
  1754.            margin-right: 8.333333%
  1755.        }
  1756.  
  1757.        .offset-lg-2 {
  1758.            margin-right: 16.666667%
  1759.        }
  1760.  
  1761.        .offset-lg-3 {
  1762.            margin-right: 25%
  1763.        }
  1764.  
  1765.        .offset-lg-4 {
  1766.            margin-right: 33.333333%
  1767.        }
  1768.  
  1769.        .offset-lg-5 {
  1770.            margin-right: 41.666667%
  1771.        }
  1772.  
  1773.        .offset-lg-6 {
  1774.            margin-right: 50%
  1775.        }
  1776.  
  1777.        .offset-lg-7 {
  1778.            margin-right: 58.333333%
  1779.        }
  1780.  
  1781.        .offset-lg-8 {
  1782.            margin-right: 66.666667%
  1783.        }
  1784.  
  1785.        .offset-lg-9 {
  1786.            margin-right: 75%
  1787.        }
  1788.  
  1789.        .offset-lg-10 {
  1790.            margin-right: 83.333333%
  1791.        }
  1792.  
  1793.        .offset-lg-11 {
  1794.            margin-right: 91.666667%
  1795.        }
  1796.    }
  1797.  
  1798.    @media (min-width:1200px) {
  1799.        .col-xl {
  1800.            -ms-flex-preferred-size: 0;
  1801.            flex-basis: 0;
  1802.            -ms-flex-positive: 1;
  1803.            flex-grow: 1;
  1804.            min-width: 0;
  1805.            max-width: 100%
  1806.        }
  1807.  
  1808.        .row-cols-xl-1>* {
  1809.            -ms-flex: 0 0 100%;
  1810.            flex: 0 0 100%;
  1811.            max-width: 100%
  1812.        }
  1813.  
  1814.        .row-cols-xl-2>* {
  1815.            -ms-flex: 0 0 50%;
  1816.            flex: 0 0 50%;
  1817.            max-width: 50%
  1818.        }
  1819.  
  1820.        .row-cols-xl-3>* {
  1821.            -ms-flex: 0 0 33.333333%;
  1822.            flex: 0 0 33.333333%;
  1823.            max-width: 33.333333%
  1824.        }
  1825.  
  1826.        .row-cols-xl-4>* {
  1827.            -ms-flex: 0 0 25%;
  1828.            flex: 0 0 25%;
  1829.            max-width: 25%
  1830.        }
  1831.  
  1832.        .row-cols-xl-5>* {
  1833.            -ms-flex: 0 0 20%;
  1834.            flex: 0 0 20%;
  1835.            max-width: 20%
  1836.        }
  1837.  
  1838.        .row-cols-xl-6>* {
  1839.            -ms-flex: 0 0 16.666667%;
  1840.            flex: 0 0 16.666667%;
  1841.            max-width: 16.666667%
  1842.        }
  1843.  
  1844.        .col-xl-auto {
  1845.            -ms-flex: 0 0 auto;
  1846.            flex: 0 0 auto;
  1847.            width: auto;
  1848.            max-width: 100%
  1849.        }
  1850.  
  1851.        .col-xl-1 {
  1852.            -ms-flex: 0 0 8.333333%;
  1853.            flex: 0 0 8.333333%;
  1854.            max-width: 8.333333%
  1855.        }
  1856.  
  1857.        .col-xl-2 {
  1858.            -ms-flex: 0 0 16.666667%;
  1859.            flex: 0 0 16.666667%;
  1860.            max-width: 16.666667%
  1861.        }
  1862.  
  1863.        .col-xl-3 {
  1864.            -ms-flex: 0 0 25%;
  1865.            flex: 0 0 25%;
  1866.            max-width: 25%
  1867.        }
  1868.  
  1869.        .col-xl-4 {
  1870.            -ms-flex: 0 0 33.333333%;
  1871.            flex: 0 0 33.333333%;
  1872.            max-width: 33.333333%
  1873.        }
  1874.  
  1875.        .col-xl-5 {
  1876.            -ms-flex: 0 0 41.666667%;
  1877.            flex: 0 0 41.666667%;
  1878.            max-width: 41.666667%
  1879.        }
  1880.  
  1881.        .col-xl-6 {
  1882.            -ms-flex: 0 0 50%;
  1883.            flex: 0 0 50%;
  1884.            max-width: 50%
  1885.        }
  1886.  
  1887.        .col-xl-7 {
  1888.            -ms-flex: 0 0 58.333333%;
  1889.            flex: 0 0 58.333333%;
  1890.            max-width: 58.333333%
  1891.        }
  1892.  
  1893.        .col-xl-8 {
  1894.            -ms-flex: 0 0 66.666667%;
  1895.            flex: 0 0 66.666667%;
  1896.            max-width: 66.666667%
  1897.        }
  1898.  
  1899.        .col-xl-9 {
  1900.            -ms-flex: 0 0 75%;
  1901.            flex: 0 0 75%;
  1902.            max-width: 75%
  1903.        }
  1904.  
  1905.        .col-xl-10 {
  1906.            -ms-flex: 0 0 83.333333%;
  1907.            flex: 0 0 83.333333%;
  1908.            max-width: 83.333333%
  1909.        }
  1910.  
  1911.        .col-xl-11 {
  1912.            -ms-flex: 0 0 91.666667%;
  1913.            flex: 0 0 91.666667%;
  1914.            max-width: 91.666667%
  1915.        }
  1916.  
  1917.        .col-xl-12 {
  1918.            -ms-flex: 0 0 100%;
  1919.            flex: 0 0 100%;
  1920.            max-width: 100%
  1921.        }
  1922.  
  1923.        .order-xl-first {
  1924.            -ms-flex-order: -1;
  1925.            order: -1
  1926.        }
  1927.  
  1928.        .order-xl-last {
  1929.            -ms-flex-order: 13;
  1930.            order: 13
  1931.        }
  1932.  
  1933.        .order-xl-0 {
  1934.            -ms-flex-order: 0;
  1935.            order: 0
  1936.        }
  1937.  
  1938.        .order-xl-1 {
  1939.            -ms-flex-order: 1;
  1940.            order: 1
  1941.        }
  1942.  
  1943.        .order-xl-2 {
  1944.            -ms-flex-order: 2;
  1945.            order: 2
  1946.        }
  1947.  
  1948.        .order-xl-3 {
  1949.            -ms-flex-order: 3;
  1950.            order: 3
  1951.        }
  1952.  
  1953.        .order-xl-4 {
  1954.            -ms-flex-order: 4;
  1955.            order: 4
  1956.        }
  1957.  
  1958.        .order-xl-5 {
  1959.            -ms-flex-order: 5;
  1960.            order: 5
  1961.        }
  1962.  
  1963.        .order-xl-6 {
  1964.            -ms-flex-order: 6;
  1965.            order: 6
  1966.        }
  1967.  
  1968.        .order-xl-7 {
  1969.            -ms-flex-order: 7;
  1970.            order: 7
  1971.        }
  1972.  
  1973.        .order-xl-8 {
  1974.            -ms-flex-order: 8;
  1975.            order: 8
  1976.        }
  1977.  
  1978.        .order-xl-9 {
  1979.            -ms-flex-order: 9;
  1980.            order: 9
  1981.        }
  1982.  
  1983.        .order-xl-10 {
  1984.            -ms-flex-order: 10;
  1985.            order: 10
  1986.        }
  1987.  
  1988.        .order-xl-11 {
  1989.            -ms-flex-order: 11;
  1990.            order: 11
  1991.        }
  1992.  
  1993.        .order-xl-12 {
  1994.            -ms-flex-order: 12;
  1995.            order: 12
  1996.        }
  1997.  
  1998.        .offset-xl-0 {
  1999.            margin-right: 0
  2000.        }
  2001.  
  2002.        .offset-xl-1 {
  2003.            margin-right: 8.333333%
  2004.        }
  2005.  
  2006.        .offset-xl-2 {
  2007.            margin-right: 16.666667%
  2008.        }
  2009.  
  2010.        .offset-xl-3 {
  2011.            margin-right: 25%
  2012.        }
  2013.  
  2014.        .offset-xl-4 {
  2015.            margin-right: 33.333333%
  2016.        }
  2017.  
  2018.        .offset-xl-5 {
  2019.            margin-right: 41.666667%
  2020.        }
  2021.  
  2022.        .offset-xl-6 {
  2023.            margin-right: 50%
  2024.        }
  2025.  
  2026.        .offset-xl-7 {
  2027.            margin-right: 58.333333%
  2028.        }
  2029.  
  2030.        .offset-xl-8 {
  2031.            margin-right: 66.666667%
  2032.        }
  2033.  
  2034.        .offset-xl-9 {
  2035.            margin-right: 75%
  2036.        }
  2037.  
  2038.        .offset-xl-10 {
  2039.            margin-right: 83.333333%
  2040.        }
  2041.  
  2042.        .offset-xl-11 {
  2043.            margin-right: 91.666667%
  2044.        }
  2045.    }
  2046.  
  2047.    .table {
  2048.        width: 100%;
  2049.        margin-bottom: 1rem;
  2050.        color: #212529
  2051.    }
  2052.  
  2053.    .table td,
  2054.    .table th {
  2055.        padding: .75rem;
  2056.        vertical-align: top;
  2057.        border-top: 1px solid #dee2e6
  2058.    }
  2059.  
  2060.    .table thead th {
  2061.        vertical-align: bottom;
  2062.        border-bottom: 2px solid #dee2e6
  2063.    }
  2064.  
  2065.    .table tbody+tbody {
  2066.        border-top: 2px solid #dee2e6
  2067.    }
  2068.  
  2069.    .table-sm td,
  2070.    .table-sm th {
  2071.        padding: .3rem
  2072.    }
  2073.  
  2074.    .table-bordered {
  2075.        border: 1px solid #dee2e6
  2076.    }
  2077.  
  2078.    .table-bordered td,
  2079.    .table-bordered th {
  2080.        border: 1px solid #dee2e6
  2081.    }
  2082.  
  2083.    .table-bordered thead td,
  2084.    .table-bordered thead th {
  2085.        border-bottom-width: 2px
  2086.    }
  2087.  
  2088.    .table-borderless tbody+tbody,
  2089.    .table-borderless td,
  2090.    .table-borderless th,
  2091.    .table-borderless thead th {
  2092.        border: 0
  2093.    }
  2094.  
  2095.    .table-striped tbody tr:nth-of-type(odd) {
  2096.        background-color: rgba(0, 0, 0, .05)
  2097.    }
  2098.  
  2099.    .table-hover tbody tr:hover {
  2100.        color: #212529;
  2101.        background-color: rgba(0, 0, 0, .075)
  2102.    }
  2103.  
  2104.    .table-primary,
  2105.    .table-primary>td,
  2106.    .table-primary>th {
  2107.        background-color: #b8daff
  2108.    }
  2109.  
  2110.    .table-primary tbody+tbody,
  2111.    .table-primary td,
  2112.    .table-primary th,
  2113.    .table-primary thead th {
  2114.        border-color: #7abaff
  2115.    }
  2116.  
  2117.    .table-hover .table-primary:hover {
  2118.        background-color: #9fcdff
  2119.    }
  2120.  
  2121.    .table-hover .table-primary:hover>td,
  2122.    .table-hover .table-primary:hover>th {
  2123.        background-color: #9fcdff
  2124.    }
  2125.  
  2126.    .table-secondary,
  2127.    .table-secondary>td,
  2128.    .table-secondary>th {
  2129.        background-color: #d6d8db
  2130.    }
  2131.  
  2132.    .table-secondary tbody+tbody,
  2133.    .table-secondary td,
  2134.    .table-secondary th,
  2135.    .table-secondary thead th {
  2136.        border-color: #b3b7bb
  2137.    }
  2138.  
  2139.    .table-hover .table-secondary:hover {
  2140.        background-color: #c8cbcf
  2141.    }
  2142.  
  2143.    .table-hover .table-secondary:hover>td,
  2144.    .table-hover .table-secondary:hover>th {
  2145.        background-color: #c8cbcf
  2146.    }
  2147.  
  2148.    .table-success,
  2149.    .table-success>td,
  2150.    .table-success>th {
  2151.        background-color: #c3e6cb
  2152.    }
  2153.  
  2154.    .table-success tbody+tbody,
  2155.    .table-success td,
  2156.    .table-success th,
  2157.    .table-success thead th {
  2158.        border-color: #8fd19e
  2159.    }
  2160.  
  2161.    .table-hover .table-success:hover {
  2162.        background-color: #b1dfbb
  2163.    }
  2164.  
  2165.    .table-hover .table-success:hover>td,
  2166.    .table-hover .table-success:hover>th {
  2167.        background-color: #b1dfbb
  2168.    }
  2169.  
  2170.    .table-info,
  2171.    .table-info>td,
  2172.    .table-info>th {
  2173.        background-color: #bee5eb
  2174.    }
  2175.  
  2176.    .table-info tbody+tbody,
  2177.    .table-info td,
  2178.    .table-info th,
  2179.    .table-info thead th {
  2180.        border-color: #86cfda
  2181.    }
  2182.  
  2183.    .table-hover .table-info:hover {
  2184.        background-color: #abdde5
  2185.    }
  2186.  
  2187.    .table-hover .table-info:hover>td,
  2188.    .table-hover .table-info:hover>th {
  2189.        background-color: #abdde5
  2190.    }
  2191.  
  2192.    .table-warning,
  2193.    .table-warning>td,
  2194.    .table-warning>th {
  2195.        background-color: #ffeeba
  2196.    }
  2197.  
  2198.    .table-warning tbody+tbody,
  2199.    .table-warning td,
  2200.    .table-warning th,
  2201.    .table-warning thead th {
  2202.        border-color: #ffdf7e
  2203.    }
  2204.  
  2205.    .table-hover .table-warning:hover {
  2206.        background-color: #ffe8a1
  2207.    }
  2208.  
  2209.    .table-hover .table-warning:hover>td,
  2210.    .table-hover .table-warning:hover>th {
  2211.        background-color: #ffe8a1
  2212.    }
  2213.  
  2214.    .table-danger,
  2215.    .table-danger>td,
  2216.    .table-danger>th {
  2217.        background-color: #f5c6cb
  2218.    }
  2219.  
  2220.    .table-danger tbody+tbody,
  2221.    .table-danger td,
  2222.    .table-danger th,
  2223.    .table-danger thead th {
  2224.        border-color: #ed969e
  2225.    }
  2226.  
  2227.    .table-hover .table-danger:hover {
  2228.        background-color: #f1b0b7
  2229.    }
  2230.  
  2231.    .table-hover .table-danger:hover>td,
  2232.    .table-hover .table-danger:hover>th {
  2233.        background-color: #f1b0b7
  2234.    }
  2235.  
  2236.    .table-light,
  2237.    .table-light>td,
  2238.    .table-light>th {
  2239.        background-color: #fdfdfe
  2240.    }
  2241.  
  2242.    .table-light tbody+tbody,
  2243.    .table-light td,
  2244.    .table-light th,
  2245.    .table-light thead th {
  2246.        border-color: #fbfcfc
  2247.    }
  2248.  
  2249.    .table-hover .table-light:hover {
  2250.        background-color: #ececf6
  2251.    }
  2252.  
  2253.    .table-hover .table-light:hover>td,
  2254.    .table-hover .table-light:hover>th {
  2255.        background-color: #ececf6
  2256.    }
  2257.  
  2258.    .table-dark,
  2259.    .table-dark>td,
  2260.    .table-dark>th {
  2261.        background-color: #c6c8ca
  2262.    }
  2263.  
  2264.    .table-dark tbody+tbody,
  2265.    .table-dark td,
  2266.    .table-dark th,
  2267.    .table-dark thead th {
  2268.        border-color: #95999c
  2269.    }
  2270.  
  2271.    .table-hover .table-dark:hover {
  2272.        background-color: #b9bbbe
  2273.    }
  2274.  
  2275.    .table-hover .table-dark:hover>td,
  2276.    .table-hover .table-dark:hover>th {
  2277.        background-color: #b9bbbe
  2278.    }
  2279.  
  2280.    .table-active,
  2281.    .table-active>td,
  2282.    .table-active>th {
  2283.        background-color: rgba(0, 0, 0, .075)
  2284.    }
  2285.  
  2286.    .table-hover .table-active:hover {
  2287.        background-color: rgba(0, 0, 0, .075)
  2288.    }
  2289.  
  2290.    .table-hover .table-active:hover>td,
  2291.    .table-hover .table-active:hover>th {
  2292.        background-color: rgba(0, 0, 0, .075)
  2293.    }
  2294.  
  2295.    .table .thead-dark th {
  2296.        color: #fff;
  2297.        background-color: #343a40;
  2298.        border-color: #454d55
  2299.    }
  2300.  
  2301.    .table .thead-light th {
  2302.        color: #495057;
  2303.        background-color: #e9ecef;
  2304.        border-color: #dee2e6
  2305.    }
  2306.  
  2307.    .table-dark {
  2308.        color: #fff;
  2309.        background-color: #343a40
  2310.    }
  2311.  
  2312.    .table-dark td,
  2313.    .table-dark th,
  2314.    .table-dark thead th {
  2315.        border-color: #454d55
  2316.    }
  2317.  
  2318.    .table-dark.table-bordered {
  2319.        border: 0
  2320.    }
  2321.  
  2322.    .table-dark.table-striped tbody tr:nth-of-type(odd) {
  2323.        background-color: rgba(255, 255, 255, .05)
  2324.    }
  2325.  
  2326.    .table-dark.table-hover tbody tr:hover {
  2327.        color: #fff;
  2328.        background-color: rgba(255, 255, 255, .075)
  2329.    }
  2330.  
  2331.    @media (max-width:575.98px) {
  2332.        .table-responsive-sm {
  2333.            display: block;
  2334.            width: 100%;
  2335.            overflow-x: auto;
  2336.            -webkit-overflow-scrolling: touch
  2337.        }
  2338.  
  2339.        .table-responsive-sm>.table-bordered {
  2340.            border: 0
  2341.        }
  2342.    }
  2343.  
  2344.    @media (max-width:767.98px) {
  2345.        .table-responsive-md {
  2346.            display: block;
  2347.            width: 100%;
  2348.            overflow-x: auto;
  2349.            -webkit-overflow-scrolling: touch
  2350.        }
  2351.  
  2352.        .table-responsive-md>.table-bordered {
  2353.            border: 0
  2354.        }
  2355.    }
  2356.  
  2357.    @media (max-width:991.98px) {
  2358.        .table-responsive-lg {
  2359.            display: block;
  2360.            width: 100%;
  2361.            overflow-x: auto;
  2362.            -webkit-overflow-scrolling: touch
  2363.        }
  2364.  
  2365.        .table-responsive-lg>.table-bordered {
  2366.            border: 0
  2367.        }
  2368.    }
  2369.  
  2370.    @media (max-width:1199.98px) {
  2371.        .table-responsive-xl {
  2372.            display: block;
  2373.            width: 100%;
  2374.            overflow-x: auto;
  2375.            -webkit-overflow-scrolling: touch
  2376.        }
  2377.  
  2378.        .table-responsive-xl>.table-bordered {
  2379.            border: 0
  2380.        }
  2381.    }
  2382.  
  2383.    .table-responsive {
  2384.        display: block;
  2385.        width: 100%;
  2386.        overflow-x: auto;
  2387.        -webkit-overflow-scrolling: touch
  2388.    }
  2389.  
  2390.    .table-responsive>.table-bordered {
  2391.        border: 0
  2392.    }
  2393.  
  2394.    .form-control {
  2395.        display: block;
  2396.        width: 100%;
  2397.        height: calc(1.5em + .75rem + 2px);
  2398.        padding: .375rem .75rem;
  2399.        font-size: 1rem;
  2400.        font-weight: 400;
  2401.        line-height: 1.5;
  2402.        color: #495057;
  2403.        background-color: #fff;
  2404.        background-clip: padding-box;
  2405.        border: 1px solid #ced4da;
  2406.        border-radius: .25rem;
  2407.        transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out
  2408.    }
  2409.  
  2410.    @media (prefers-reduced-motion:reduce) {
  2411.        .form-control {
  2412.            transition: none
  2413.        }
  2414.    }
  2415.  
  2416.    .form-control::-ms-expand {
  2417.        background-color: transparent;
  2418.        border: 0
  2419.    }
  2420.  
  2421.    .form-control:-moz-focusring {
  2422.        color: transparent;
  2423.        text-shadow: 0 0 0 #495057
  2424.    }
  2425.  
  2426.    .form-control:focus {
  2427.        color: #495057;
  2428.        background-color: #fff;
  2429.        border-color: #80bdff;
  2430.        outline: 0;
  2431.        box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25)
  2432.    }
  2433.  
  2434.    .form-control::-webkit-input-placeholder {
  2435.        color: #6c757d;
  2436.        opacity: 1
  2437.    }
  2438.  
  2439.    .form-control::-moz-placeholder {
  2440.        color: #6c757d;
  2441.        opacity: 1
  2442.    }
  2443.  
  2444.    .form-control:-ms-input-placeholder {
  2445.        color: #6c757d;
  2446.        opacity: 1
  2447.    }
  2448.  
  2449.    .form-control::-ms-input-placeholder {
  2450.        color: #6c757d;
  2451.        opacity: 1
  2452.    }
  2453.  
  2454.    .form-control::placeholder {
  2455.        color: #6c757d;
  2456.        opacity: 1
  2457.    }
  2458.  
  2459.    .form-control:disabled,
  2460.    .form-control[readonly] {
  2461.        background-color: #e9ecef;
  2462.        opacity: 1
  2463.    }
  2464.  
  2465.    input[type=date].form-control,
  2466.    input[type=datetime-local].form-control,
  2467.    input[type=month].form-control,
  2468.    input[type=time].form-control {
  2469.        -webkit-appearance: none;
  2470.        -moz-appearance: none;
  2471.        appearance: none
  2472.    }
  2473.  
  2474.    select.form-control:focus::-ms-value {
  2475.        color: #495057;
  2476.        background-color: #fff
  2477.    }
  2478.  
  2479.    .form-control-file,
  2480.    .form-control-range {
  2481.        display: block;
  2482.        width: 100%
  2483.    }
  2484.  
  2485.    .col-form-label {
  2486.        padding-top: calc(.375rem + 1px);
  2487.        padding-bottom: calc(.375rem + 1px);
  2488.        margin-bottom: 0;
  2489.        font-size: inherit;
  2490.        line-height: 1.5
  2491.    }
  2492.  
  2493.    .col-form-label-lg {
  2494.        padding-top: calc(.5rem + 1px);
  2495.        padding-bottom: calc(.5rem + 1px);
  2496.        font-size: 1.25rem;
  2497.        line-height: 1.5
  2498.    }
  2499.  
  2500.    .col-form-label-sm {
  2501.        padding-top: calc(.25rem + 1px);
  2502.        padding-bottom: calc(.25rem + 1px);
  2503.        font-size: .875rem;
  2504.        line-height: 1.5
  2505.    }
  2506.  
  2507.    .form-control-plaintext {
  2508.        display: block;
  2509.        width: 100%;
  2510.        padding: .375rem 0;
  2511.        margin-bottom: 0;
  2512.        font-size: 1rem;
  2513.        line-height: 1.5;
  2514.        color: #212529;
  2515.        background-color: transparent;
  2516.        border: solid transparent;
  2517.        border-width: 1px 0
  2518.    }
  2519.  
  2520.    .form-control-plaintext.form-control-lg,
  2521.    .form-control-plaintext.form-control-sm {
  2522.        padding-right: 0;
  2523.        padding-left: 0
  2524.    }
  2525.  
  2526.    .form-control-sm {
  2527.        height: calc(1.5em + .5rem + 2px);
  2528.        padding: .25rem .5rem;
  2529.        font-size: .875rem;
  2530.        line-height: 1.5;
  2531.        border-radius: .2rem
  2532.    }
  2533.  
  2534.    .form-control-lg {
  2535.        height: calc(1.5em + 1rem + 2px);
  2536.        padding: .5rem 1rem;
  2537.        font-size: 1.25rem;
  2538.        line-height: 1.5;
  2539.        border-radius: .3rem
  2540.    }
  2541.  
  2542.    select.form-control[multiple],
  2543.    select.form-control[size] {
  2544.        height: auto
  2545.    }
  2546.  
  2547.    textarea.form-control {
  2548.        height: auto
  2549.    }
  2550.  
  2551.    .form-group {
  2552.        margin-bottom: 1rem
  2553.    }
  2554.  
  2555.    .form-text {
  2556.        display: block;
  2557.        margin-top: .25rem
  2558.    }
  2559.  
  2560.    .form-row {
  2561.        display: -ms-flexbox;
  2562.        display: flex;
  2563.        -ms-flex-wrap: wrap;
  2564.        flex-wrap: wrap;
  2565.        margin-right: -5px;
  2566.        margin-left: -5px
  2567.    }
  2568.  
  2569.    .form-row>.col,
  2570.    .form-row>[class*=col-] {
  2571.        padding-right: 5px;
  2572.        padding-left: 5px
  2573.    }
  2574.  
  2575.    .form-check {
  2576.        position: relative;
  2577.        display: block;
  2578.        padding-right: 1.25rem
  2579.    }
  2580.  
  2581.    .form-check-input {
  2582.        position: absolute;
  2583.        margin-top: .3rem;
  2584.        margin-right: -1.25rem
  2585.    }
  2586.  
  2587.    .form-check-input:disabled~.form-check-label,
  2588.    .form-check-input[disabled]~.form-check-label {
  2589.        color: #6c757d
  2590.    }
  2591.  
  2592.    .form-check-label {
  2593.        margin-bottom: 0
  2594.    }
  2595.  
  2596.    .form-check-inline {
  2597.        display: -ms-inline-flexbox;
  2598.        display: inline-flex;
  2599.        -ms-flex-align: center;
  2600.        align-items: center;
  2601.        padding-right: 0;
  2602.        margin-left: .75rem
  2603.    }
  2604.  
  2605.    .form-check-inline .form-check-input {
  2606.        position: static;
  2607.        margin-top: 0;
  2608.        margin-right: 0;
  2609.        margin-left: .3125rem
  2610.    }
  2611.  
  2612.    .valid-feedback {
  2613.        display: none;
  2614.        width: 100%;
  2615.        margin-top: .25rem;
  2616.        font-size: 80%;
  2617.        color: #28a745
  2618.    }
  2619.  
  2620.    .valid-tooltip {
  2621.        position: absolute;
  2622.        top: 100%;
  2623.        z-index: 5;
  2624.        display: none;
  2625.        max-width: 100%;
  2626.        padding: .25rem .5rem;
  2627.        margin-top: .1rem;
  2628.        font-size: .875rem;
  2629.        line-height: 1.5;
  2630.        color: #fff;
  2631.        background-color: rgba(40, 167, 69, .9);
  2632.        border-radius: .25rem
  2633.    }
  2634.  
  2635.    .is-valid~.valid-feedback,
  2636.    .is-valid~.valid-tooltip,
  2637.    .was-validated :valid~.valid-feedback,
  2638.    .was-validated :valid~.valid-tooltip {
  2639.        display: block
  2640.    }
  2641.  
  2642.    .form-control.is-valid,
  2643.    .was-validated .form-control:valid {
  2644.        border-color: #28a745;
  2645.        padding-left: calc(1.5em + .75rem);
  2646.        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  2647.        background-repeat: no-repeat;
  2648.        background-position: left calc(.375em + .1875rem) center;
  2649.        background-size: calc(.75em + .375rem) calc(.75em + .375rem)
  2650.    }
  2651.  
  2652.    .form-control.is-valid:focus,
  2653.    .was-validated .form-control:valid:focus {
  2654.        border-color: #28a745;
  2655.        box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25)
  2656.    }
  2657.  
  2658.    .was-validated textarea.form-control:valid,
  2659.    textarea.form-control.is-valid {
  2660.        padding-left: calc(1.5em + .75rem);
  2661.        background-position: top calc(.375em + .1875rem) left calc(.375em + .1875rem)
  2662.    }
  2663.  
  2664.    .custom-select.is-valid,
  2665.    .was-validated .custom-select:valid {
  2666.        border-color: #28a745;
  2667.        padding-left: calc(.75em + 2.3125rem);
  2668.        background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat left .75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center left 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)
  2669.    }
  2670.  
  2671.    .custom-select.is-valid:focus,
  2672.    .was-validated .custom-select:valid:focus {
  2673.        border-color: #28a745;
  2674.        box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25)
  2675.    }
  2676.  
  2677.    .form-check-input.is-valid~.form-check-label,
  2678.    .was-validated .form-check-input:valid~.form-check-label {
  2679.        color: #28a745
  2680.    }
  2681.  
  2682.    .form-check-input.is-valid~.valid-feedback,
  2683.    .form-check-input.is-valid~.valid-tooltip,
  2684.    .was-validated .form-check-input:valid~.valid-feedback,
  2685.    .was-validated .form-check-input:valid~.valid-tooltip {
  2686.        display: block
  2687.    }
  2688.  
  2689.    .custom-control-input.is-valid~.custom-control-label,
  2690.    .was-validated .custom-control-input:valid~.custom-control-label {
  2691.        color: #28a745
  2692.    }
  2693.  
  2694.    .custom-control-input.is-valid~.custom-control-label::before,
  2695.    .was-validated .custom-control-input:valid~.custom-control-label::before {
  2696.        border-color: #28a745
  2697.    }
  2698.  
  2699.    .custom-control-input.is-valid:checked~.custom-control-label::before,
  2700.    .was-validated .custom-control-input:valid:checked~.custom-control-label::before {
  2701.        border-color: #34ce57;
  2702.        background-color: #34ce57
  2703.    }
  2704.  
  2705.    .custom-control-input.is-valid:focus~.custom-control-label::before,
  2706.    .was-validated .custom-control-input:valid:focus~.custom-control-label::before {
  2707.        box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25)
  2708.    }
  2709.  
  2710.    .custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,
  2711.    .was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before {
  2712.        border-color: #28a745
  2713.    }
  2714.  
  2715.    .custom-file-input.is-valid~.custom-file-label,
  2716.    .was-validated .custom-file-input:valid~.custom-file-label {
  2717.        border-color: #28a745
  2718.    }
  2719.  
  2720.    .custom-file-input.is-valid:focus~.custom-file-label,
  2721.    .was-validated .custom-file-input:valid:focus~.custom-file-label {
  2722.        border-color: #28a745;
  2723.        box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25)
  2724.    }
  2725.  
  2726.    .invalid-feedback {
  2727.        display: none;
  2728.        width: 100%;
  2729.        margin-top: .25rem;
  2730.        font-size: 80%;
  2731.        color: #dc3545
  2732.    }
  2733.  
  2734.    .invalid-tooltip {
  2735.        position: absolute;
  2736.        top: 100%;
  2737.        z-index: 5;
  2738.        display: none;
  2739.        max-width: 100%;
  2740.        padding: .25rem .5rem;
  2741.        margin-top: .1rem;
  2742.        font-size: .875rem;
  2743.        line-height: 1.5;
  2744.        color: #fff;
  2745.        background-color: rgba(220, 53, 69, .9);
  2746.        border-radius: .25rem
  2747.    }
  2748.  
  2749.    .is-invalid~.invalid-feedback,
  2750.    .is-invalid~.invalid-tooltip,
  2751.    .was-validated :invalid~.invalid-feedback,
  2752.    .was-validated :invalid~.invalid-tooltip {
  2753.        display: block
  2754.    }
  2755.  
  2756.    .form-control.is-invalid,
  2757.    .was-validated .form-control:invalid {
  2758.        border-color: #dc3545;
  2759.        padding-left: calc(1.5em + .75rem);
  2760.        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  2761.        background-repeat: no-repeat;
  2762.        background-position: left calc(.375em + .1875rem) center;
  2763.        background-size: calc(.75em + .375rem) calc(.75em + .375rem)
  2764.    }
  2765.  
  2766.    .form-control.is-invalid:focus,
  2767.    .was-validated .form-control:invalid:focus {
  2768.        border-color: #dc3545;
  2769.        box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25)
  2770.    }
  2771.  
  2772.    .was-validated textarea.form-control:invalid,
  2773.    textarea.form-control.is-invalid {
  2774.        padding-left: calc(1.5em + .75rem);
  2775.        background-position: top calc(.375em + .1875rem) left calc(.375em + .1875rem)
  2776.    }
  2777.  
  2778.    .custom-select.is-invalid,
  2779.    .was-validated .custom-select:invalid {
  2780.        border-color: #dc3545;
  2781.        padding-left: calc(.75em + 2.3125rem);
  2782.        background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat left .75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center left 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)
  2783.    }
  2784.  
  2785.    .custom-select.is-invalid:focus,
  2786.    .was-validated .custom-select:invalid:focus {
  2787.        border-color: #dc3545;
  2788.        box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25)
  2789.    }
  2790.  
  2791.    .form-check-input.is-invalid~.form-check-label,
  2792.    .was-validated .form-check-input:invalid~.form-check-label {
  2793.        color: #dc3545
  2794.    }
  2795.  
  2796.    .form-check-input.is-invalid~.invalid-feedback,
  2797.    .form-check-input.is-invalid~.invalid-tooltip,
  2798.    .was-validated .form-check-input:invalid~.invalid-feedback,
  2799.    .was-validated .form-check-input:invalid~.invalid-tooltip {
  2800.        display: block
  2801.    }
  2802.  
  2803.    .custom-control-input.is-invalid~.custom-control-label,
  2804.    .was-validated .custom-control-input:invalid~.custom-control-label {
  2805.        color: #dc3545
  2806.    }
  2807.  
  2808.    .custom-control-input.is-invalid~.custom-control-label::before,
  2809.    .was-validated .custom-control-input:invalid~.custom-control-label::before {
  2810.        border-color: #dc3545
  2811.    }
  2812.  
  2813.    .custom-control-input.is-invalid:checked~.custom-control-label::before,
  2814.    .was-validated .custom-control-input:invalid:checked~.custom-control-label::before {
  2815.        border-color: #e4606d;
  2816.        background-color: #e4606d
  2817.    }
  2818.  
  2819.    .custom-control-input.is-invalid:focus~.custom-control-label::before,
  2820.    .was-validated .custom-control-input:invalid:focus~.custom-control-label::before {
  2821.        box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25)
  2822.    }
  2823.  
  2824.    .custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,
  2825.    .was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before {
  2826.        border-color: #dc3545
  2827.    }
  2828.  
  2829.    .custom-file-input.is-invalid~.custom-file-label,
  2830.    .was-validated .custom-file-input:invalid~.custom-file-label {
  2831.        border-color: #dc3545
  2832.    }
  2833.  
  2834.    .custom-file-input.is-invalid:focus~.custom-file-label,
  2835.    .was-validated .custom-file-input:invalid:focus~.custom-file-label {
  2836.        border-color: #dc3545;
  2837.        box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25)
  2838.    }
  2839.  
  2840.    .form-inline {
  2841.        display: -ms-flexbox;
  2842.        display: flex;
  2843.        -ms-flex-flow: row wrap;
  2844.        flex-flow: row wrap;
  2845.        -ms-flex-align: center;
  2846.        align-items: center
  2847.    }
  2848.  
  2849.    .form-inline .form-check {
  2850.        width: 100%
  2851.    }
  2852.  
  2853.    @media (min-width:576px) {
  2854.        .form-inline label {
  2855.            display: -ms-flexbox;
  2856.            display: flex;
  2857.            -ms-flex-align: center;
  2858.            align-items: center;
  2859.            -ms-flex-pack: center;
  2860.            justify-content: center;
  2861.            margin-bottom: 0
  2862.        }
  2863.  
  2864.        .form-inline .form-group {
  2865.            display: -ms-flexbox;
  2866.            display: flex;
  2867.            -ms-flex: 0 0 auto;
  2868.            flex: 0 0 auto;
  2869.            -ms-flex-flow: row wrap;
  2870.            flex-flow: row wrap;
  2871.            -ms-flex-align: center;
  2872.            align-items: center;
  2873.            margin-bottom: 0
  2874.        }
  2875.  
  2876.        .form-inline .form-control {
  2877.            display: inline-block;
  2878.            width: auto;
  2879.            vertical-align: middle
  2880.        }
  2881.  
  2882.        .form-inline .form-control-plaintext {
  2883.            display: inline-block
  2884.        }
  2885.  
  2886.        .form-inline .custom-select,
  2887.        .form-inline .input-group {
  2888.            width: auto
  2889.        }
  2890.  
  2891.        .form-inline .form-check {
  2892.            display: -ms-flexbox;
  2893.            display: flex;
  2894.            -ms-flex-align: center;
  2895.            align-items: center;
  2896.            -ms-flex-pack: center;
  2897.            justify-content: center;
  2898.            width: auto;
  2899.            padding-right: 0
  2900.        }
  2901.  
  2902.        .form-inline .form-check-input {
  2903.            position: relative;
  2904.            -ms-flex-negative: 0;
  2905.            flex-shrink: 0;
  2906.            margin-top: 0;
  2907.            margin-right: 0;
  2908.            margin-left: .25rem
  2909.        }
  2910.  
  2911.        .form-inline .custom-control {
  2912.            -ms-flex-align: center;
  2913.            align-items: center;
  2914.            -ms-flex-pack: center;
  2915.            justify-content: center
  2916.        }
  2917.  
  2918.        .form-inline .custom-control-label {
  2919.            margin-bottom: 0
  2920.        }
  2921.    }
  2922.  
  2923.    .btn {
  2924.        display: inline-block;
  2925.        font-weight: 400;
  2926.        color: #212529;
  2927.        text-align: center;
  2928.        vertical-align: middle;
  2929.        -webkit-user-select: none;
  2930.        -moz-user-select: none;
  2931.        -ms-user-select: none;
  2932.        user-select: none;
  2933.        background-color: transparent;
  2934.        border: 1px solid transparent;
  2935.        padding: .375rem .75rem;
  2936.        font-size: 1rem;
  2937.        line-height: 1.5;
  2938.        border-radius: .25rem;
  2939.        transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out
  2940.    }
  2941.  
  2942.    @media (prefers-reduced-motion:reduce) {
  2943.        .btn {
  2944.            transition: none
  2945.        }
  2946.    }
  2947.  
  2948.    .btn:hover {
  2949.        color: #212529;
  2950.        text-decoration: none
  2951.    }
  2952.  
  2953.    .btn.focus,
  2954.    .btn:focus {
  2955.        outline: 0;
  2956.        box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25)
  2957.    }
  2958.  
  2959.    .btn.disabled,
  2960.    .btn:disabled {
  2961.        opacity: .65
  2962.    }
  2963.  
  2964.    .btn:not(:disabled):not(.disabled) {
  2965.        cursor: pointer
  2966.    }
  2967.  
  2968.    a.btn.disabled,
  2969.    fieldset:disabled a.btn {
  2970.        pointer-events: none
  2971.    }
  2972.  
  2973.    .btn-primary {
  2974.        color: #fff;
  2975.        background-color: #007bff;
  2976.        border-color: #007bff
  2977.    }
  2978.  
  2979.    .btn-primary:hover {
  2980.        color: #fff;
  2981.        background-color: #0069d9;
  2982.        border-color: #0062cc
  2983.    }
  2984.  
  2985.    .btn-primary.focus,
  2986.    .btn-primary:focus {
  2987.        color: #fff;
  2988.        background-color: #0069d9;
  2989.        border-color: #0062cc;
  2990.        box-shadow: 0 0 0 .2rem rgba(38, 143, 255, .5)
  2991.    }
  2992.  
  2993.    .btn-primary.disabled,
  2994.    .btn-primary:disabled {
  2995.        color: #fff;
  2996.        background-color: #007bff;
  2997.        border-color: #007bff
  2998.    }
  2999.  
  3000.    .btn-primary:not(:disabled):not(.disabled).active,
  3001.    .btn-primary:not(:disabled):not(.disabled):active,
  3002.    .show>.btn-primary.dropdown-toggle {
  3003.        color: #fff;
  3004.        background-color: #0062cc;
  3005.        border-color: #005cbf
  3006.    }
  3007.  
  3008.    .btn-primary:not(:disabled):not(.disabled).active:focus,
  3009.    .btn-primary:not(:disabled):not(.disabled):active:focus,
  3010.    .show>.btn-primary.dropdown-toggle:focus {
  3011.        box-shadow: 0 0 0 .2rem rgba(38, 143, 255, .5)
  3012.    }
  3013.  
  3014.    .btn-secondary {
  3015.        color: #fff;
  3016.        background-color: #6c757d;
  3017.        border-color: #6c757d
  3018.    }
  3019.  
  3020.    .btn-secondary:hover {
  3021.        color: #fff;
  3022.        background-color: #5a6268;
  3023.        border-color: #545b62
  3024.    }
  3025.  
  3026.    .btn-secondary.focus,
  3027.    .btn-secondary:focus {
  3028.        color: #fff;
  3029.        background-color: #5a6268;
  3030.        border-color: #545b62;
  3031.        box-shadow: 0 0 0 .2rem rgba(130, 138, 145, .5)
  3032.    }
  3033.  
  3034.    .btn-secondary.disabled,
  3035.    .btn-secondary:disabled {
  3036.        color: #fff;
  3037.        background-color: #6c757d;
  3038.        border-color: #6c757d
  3039.    }
  3040.  
  3041.    .btn-secondary:not(:disabled):not(.disabled).active,
  3042.    .btn-secondary:not(:disabled):not(.disabled):active,
  3043.    .show>.btn-secondary.dropdown-toggle {
  3044.        color: #fff;
  3045.        background-color: #545b62;
  3046.        border-color: #4e555b
  3047.    }
  3048.  
  3049.    .btn-secondary:not(:disabled):not(.disabled).active:focus,
  3050.    .btn-secondary:not(:disabled):not(.disabled):active:focus,
  3051.    .show>.btn-secondary.dropdown-toggle:focus {
  3052.        box-shadow: 0 0 0 .2rem rgba(130, 138, 145, .5)
  3053.    }
  3054.  
  3055.    .btn-success {
  3056.        color: #fff;
  3057.        background-color: #28a745;
  3058.        border-color: #28a745
  3059.    }
  3060.  
  3061.    .btn-success:hover {
  3062.        color: #fff;
  3063.        background-color: #218838;
  3064.        border-color: #1e7e34
  3065.    }
  3066.  
  3067.    .btn-success.focus,
  3068.    .btn-success:focus {
  3069.        color: #fff;
  3070.        background-color: #218838;
  3071.        border-color: #1e7e34;
  3072.        box-shadow: 0 0 0 .2rem rgba(72, 180, 97, .5)
  3073.    }
  3074.  
  3075.    .btn-success.disabled,
  3076.    .btn-success:disabled {
  3077.        color: #fff;
  3078.        background-color: #28a745;
  3079.        border-color: #28a745
  3080.    }
  3081.  
  3082.    .btn-success:not(:disabled):not(.disabled).active,
  3083.    .btn-success:not(:disabled):not(.disabled):active,
  3084.    .show>.btn-success.dropdown-toggle {
  3085.        color: #fff;
  3086.        background-color: #1e7e34;
  3087.        border-color: #1c7430
  3088.    }
  3089.  
  3090.    .btn-success:not(:disabled):not(.disabled).active:focus,
  3091.    .btn-success:not(:disabled):not(.disabled):active:focus,
  3092.    .show>.btn-success.dropdown-toggle:focus {
  3093.        box-shadow: 0 0 0 .2rem rgba(72, 180, 97, .5)
  3094.    }
  3095.  
  3096.    .btn-info {
  3097.        color: #fff;
  3098.        background-color: #17a2b8;
  3099.        border-color: #17a2b8
  3100.    }
  3101.  
  3102.    .btn-info:hover {
  3103.        color: #fff;
  3104.        background-color: #138496;
  3105.        border-color: #117a8b
  3106.    }
  3107.  
  3108.    .btn-info.focus,
  3109.    .btn-info:focus {
  3110.        color: #fff;
  3111.        background-color: #138496;
  3112.        border-color: #117a8b;
  3113.        box-shadow: 0 0 0 .2rem rgba(58, 176, 195, .5)
  3114.    }
  3115.  
  3116.    .btn-info.disabled,
  3117.    .btn-info:disabled {
  3118.        color: #fff;
  3119.        background-color: #17a2b8;
  3120.        border-color: #17a2b8
  3121.    }
  3122.  
  3123.    .btn-info:not(:disabled):not(.disabled).active,
  3124.    .btn-info:not(:disabled):not(.disabled):active,
  3125.    .show>.btn-info.dropdown-toggle {
  3126.        color: #fff;
  3127.        background-color: #117a8b;
  3128.        border-color: #10707f
  3129.    }
  3130.  
  3131.    .btn-info:not(:disabled):not(.disabled).active:focus,
  3132.    .btn-info:not(:disabled):not(.disabled):active:focus,
  3133.    .show>.btn-info.dropdown-toggle:focus {
  3134.        box-shadow: 0 0 0 .2rem rgba(58, 176, 195, .5)
  3135.    }
  3136.  
  3137.    .btn-warning {
  3138.        color: #212529;
  3139.        background-color: #ffc107;
  3140.        border-color: #ffc107
  3141.    }
  3142.  
  3143.    .btn-warning:hover {
  3144.        color: #212529;
  3145.        background-color: #e0a800;
  3146.        border-color: #d39e00
  3147.    }
  3148.  
  3149.    .btn-warning.focus,
  3150.    .btn-warning:focus {
  3151.        color: #212529;
  3152.        background-color: #e0a800;
  3153.        border-color: #d39e00;
  3154.        box-shadow: 0 0 0 .2rem rgba(222, 170, 12, .5)
  3155.    }
  3156.  
  3157.    .btn-warning.disabled,
  3158.    .btn-warning:disabled {
  3159.        color: #212529;
  3160.        background-color: #ffc107;
  3161.        border-color: #ffc107
  3162.    }
  3163.  
  3164.    .btn-warning:not(:disabled):not(.disabled).active,
  3165.    .btn-warning:not(:disabled):not(.disabled):active,
  3166.    .show>.btn-warning.dropdown-toggle {
  3167.        color: #212529;
  3168.        background-color: #d39e00;
  3169.        border-color: #c69500
  3170.    }
  3171.  
  3172.    .btn-warning:not(:disabled):not(.disabled).active:focus,
  3173.    .btn-warning:not(:disabled):not(.disabled):active:focus,
  3174.    .show>.btn-warning.dropdown-toggle:focus {
  3175.        box-shadow: 0 0 0 .2rem rgba(222, 170, 12, .5)
  3176.    }
  3177.  
  3178.    .btn-danger {
  3179.        color: #fff;
  3180.        background-color: #dc3545;
  3181.        border-color: #dc3545
  3182.    }
  3183.  
  3184.    .btn-danger:hover {
  3185.        color: #fff;
  3186.        background-color: #c82333;
  3187.        border-color: #bd2130
  3188.    }
  3189.  
  3190.    .btn-danger.focus,
  3191.    .btn-danger:focus {
  3192.        color: #fff;
  3193.        background-color: #c82333;
  3194.        border-color: #bd2130;
  3195.        box-shadow: 0 0 0 .2rem rgba(225, 83, 97, .5)
  3196.    }
  3197.  
  3198.    .btn-danger.disabled,
  3199.    .btn-danger:disabled {
  3200.        color: #fff;
  3201.        background-color: #dc3545;
  3202.        border-color: #dc3545
  3203.    }
  3204.  
  3205.    .btn-danger:not(:disabled):not(.disabled).active,
  3206.    .btn-danger:not(:disabled):not(.disabled):active,
  3207.    .show>.btn-danger.dropdown-toggle {
  3208.        color: #fff;
  3209.        background-color: #bd2130;
  3210.        border-color: #b21f2d
  3211.    }
  3212.  
  3213.    .btn-danger:not(:disabled):not(.disabled).active:focus,
  3214.    .btn-danger:not(:disabled):not(.disabled):active:focus,
  3215.    .show>.btn-danger.dropdown-toggle:focus {
  3216.        box-shadow: 0 0 0 .2rem rgba(225, 83, 97, .5)
  3217.    }
  3218.  
  3219.    .btn-light {
  3220.        color: #212529;
  3221.        background-color: #f8f9fa;
  3222.        border-color: #f8f9fa
  3223.    }
  3224.  
  3225.    .btn-light:hover {
  3226.        color: #212529;
  3227.        background-color: #e2e6ea;
  3228.        border-color: #dae0e5
  3229.    }
  3230.  
  3231.    .btn-light.focus,
  3232.    .btn-light:focus {
  3233.        color: #212529;
  3234.        background-color: #e2e6ea;
  3235.        border-color: #dae0e5;
  3236.        box-shadow: 0 0 0 .2rem rgba(216, 217, 219, .5)
  3237.    }
  3238.  
  3239.    .btn-light.disabled,
  3240.    .btn-light:disabled {
  3241.        color: #212529;
  3242.        background-color: #f8f9fa;
  3243.        border-color: #f8f9fa
  3244.    }
  3245.  
  3246.    .btn-light:not(:disabled):not(.disabled).active,
  3247.    .btn-light:not(:disabled):not(.disabled):active,
  3248.    .show>.btn-light.dropdown-toggle {
  3249.        color: #212529;
  3250.        background-color: #dae0e5;
  3251.        border-color: #d3d9df
  3252.    }
  3253.  
  3254.    .btn-light:not(:disabled):not(.disabled).active:focus,
  3255.    .btn-light:not(:disabled):not(.disabled):active:focus,
  3256.    .show>.btn-light.dropdown-toggle:focus {
  3257.        box-shadow: 0 0 0 .2rem rgba(216, 217, 219, .5)
  3258.    }
  3259.  
  3260.    .btn-dark {
  3261.        color: #fff;
  3262.        background-color: #343a40;
  3263.        border-color: #343a40
  3264.    }
  3265.  
  3266.    .btn-dark:hover {
  3267.        color: #fff;
  3268.        background-color: #23272b;
  3269.        border-color: #1d2124
  3270.    }
  3271.  
  3272.    .btn-dark.focus,
  3273.    .btn-dark:focus {
  3274.        color: #fff;
  3275.        background-color: #23272b;
  3276.        border-color: #1d2124;
  3277.        box-shadow: 0 0 0 .2rem rgba(82, 88, 93, .5)
  3278.    }
  3279.  
  3280.    .btn-dark.disabled,
  3281.    .btn-dark:disabled {
  3282.        color: #fff;
  3283.        background-color: #343a40;
  3284.        border-color: #343a40
  3285.    }
  3286.  
  3287.    .btn-dark:not(:disabled):not(.disabled).active,
  3288.    .btn-dark:not(:disabled):not(.disabled):active,
  3289.    .show>.btn-dark.dropdown-toggle {
  3290.        color: #fff;
  3291.        background-color: #1d2124;
  3292.        border-color: #171a1d
  3293.    }
  3294.  
  3295.    .btn-dark:not(:disabled):not(.disabled).active:focus,
  3296.    .btn-dark:not(:disabled):not(.disabled):active:focus,
  3297.    .show>.btn-dark.dropdown-toggle:focus {
  3298.        box-shadow: 0 0 0 .2rem rgba(82, 88, 93, .5)
  3299.    }
  3300.  
  3301.    .btn-outline-primary {
  3302.        color: #007bff;
  3303.        border-color: #007bff
  3304.    }
  3305.  
  3306.    .btn-outline-primary:hover {
  3307.        color: #fff;
  3308.        background-color: #007bff;
  3309.        border-color: #007bff
  3310.    }
  3311.  
  3312.    .btn-outline-primary.focus,
  3313.    .btn-outline-primary:focus {
  3314.        box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5)
  3315.    }
  3316.  
  3317.    .btn-outline-primary.disabled,
  3318.    .btn-outline-primary:disabled {
  3319.        color: #007bff;
  3320.        background-color: transparent
  3321.    }
  3322.  
  3323.    .btn-outline-primary:not(:disabled):not(.disabled).active,
  3324.    .btn-outline-primary:not(:disabled):not(.disabled):active,
  3325.    .show>.btn-outline-primary.dropdown-toggle {
  3326.        color: #fff;
  3327.        background-color: #007bff;
  3328.        border-color: #007bff
  3329.    }
  3330.  
  3331.    .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
  3332.    .btn-outline-primary:not(:disabled):not(.disabled):active:focus,
  3333.    .show>.btn-outline-primary.dropdown-toggle:focus {
  3334.        box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5)
  3335.    }
  3336.  
  3337.    .btn-outline-secondary {
  3338.        color: #6c757d;
  3339.        border-color: #6c757d
  3340.    }
  3341.  
  3342.    .btn-outline-secondary:hover {
  3343.        color: #fff;
  3344.        background-color: #6c757d;
  3345.        border-color: #6c757d
  3346.    }
  3347.  
  3348.    .btn-outline-secondary.focus,
  3349.    .btn-outline-secondary:focus {
  3350.        box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5)
  3351.    }
  3352.  
  3353.    .btn-outline-secondary.disabled,
  3354.    .btn-outline-secondary:disabled {
  3355.        color: #6c757d;
  3356.        background-color: transparent
  3357.    }
  3358.  
  3359.    .btn-outline-secondary:not(:disabled):not(.disabled).active,
  3360.    .btn-outline-secondary:not(:disabled):not(.disabled):active,
  3361.    .show>.btn-outline-secondary.dropdown-toggle {
  3362.        color: #fff;
  3363.        background-color: #6c757d;
  3364.        border-color: #6c757d
  3365.    }
  3366.  
  3367.    .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
  3368.    .btn-outline-secondary:not(:disabled):not(.disabled):active:focus,
  3369.    .show>.btn-outline-secondary.dropdown-toggle:focus {
  3370.        box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5)
  3371.    }
  3372.  
  3373.    .btn-outline-success {
  3374.        color: #28a745;
  3375.        border-color: #28a745
  3376.    }
  3377.  
  3378.    .btn-outline-success:hover {
  3379.        color: #fff;
  3380.        background-color: #28a745;
  3381.        border-color: #28a745
  3382.    }
  3383.  
  3384.    .btn-outline-success.focus,
  3385.    .btn-outline-success:focus {
  3386.        box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5)
  3387.    }
  3388.  
  3389.    .btn-outline-success.disabled,
  3390.    .btn-outline-success:disabled {
  3391.        color: #28a745;
  3392.        background-color: transparent
  3393.    }
  3394.  
  3395.    .btn-outline-success:not(:disabled):not(.disabled).active,
  3396.    .btn-outline-success:not(:disabled):not(.disabled):active,
  3397.    .show>.btn-outline-success.dropdown-toggle {
  3398.        color: #fff;
  3399.        background-color: #28a745;
  3400.        border-color: #28a745
  3401.    }
  3402.  
  3403.    .btn-outline-success:not(:disabled):not(.disabled).active:focus,
  3404.    .btn-outline-success:not(:disabled):not(.disabled):active:focus,
  3405.    .show>.btn-outline-success.dropdown-toggle:focus {
  3406.        box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5)
  3407.    }
  3408.  
  3409.    .btn-outline-info {
  3410.        color: #17a2b8;
  3411.        border-color: #17a2b8
  3412.    }
  3413.  
  3414.    .btn-outline-info:hover {
  3415.        color: #fff;
  3416.        background-color: #17a2b8;
  3417.        border-color: #17a2b8
  3418.    }
  3419.  
  3420.    .btn-outline-info.focus,
  3421.    .btn-outline-info:focus {
  3422.        box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5)
  3423.    }
  3424.  
  3425.    .btn-outline-info.disabled,
  3426.    .btn-outline-info:disabled {
  3427.        color: #17a2b8;
  3428.        background-color: transparent
  3429.    }
  3430.  
  3431.    .btn-outline-info:not(:disabled):not(.disabled).active,
  3432.    .btn-outline-info:not(:disabled):not(.disabled):active,
  3433.    .show>.btn-outline-info.dropdown-toggle {
  3434.        color: #fff;
  3435.        background-color: #17a2b8;
  3436.        border-color: #17a2b8
  3437.    }
  3438.  
  3439.    .btn-outline-info:not(:disabled):not(.disabled).active:focus,
  3440.    .btn-outline-info:not(:disabled):not(.disabled):active:focus,
  3441.    .show>.btn-outline-info.dropdown-toggle:focus {
  3442.        box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5)
  3443.    }
  3444.  
  3445.    .btn-outline-warning {
  3446.        color: #ffc107;
  3447.        border-color: #ffc107
  3448.    }
  3449.  
  3450.    .btn-outline-warning:hover {
  3451.        color: #212529;
  3452.        background-color: #ffc107;
  3453.        border-color: #ffc107
  3454.    }
  3455.  
  3456.    .btn-outline-warning.focus,
  3457.    .btn-outline-warning:focus {
  3458.        box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5)
  3459.    }
  3460.  
  3461.    .btn-outline-warning.disabled,
  3462.    .btn-outline-warning:disabled {
  3463.        color: #ffc107;
  3464.        background-color: transparent
  3465.    }
  3466.  
  3467.    .btn-outline-warning:not(:disabled):not(.disabled).active,
  3468.    .btn-outline-warning:not(:disabled):not(.disabled):active,
  3469.    .show>.btn-outline-warning.dropdown-toggle {
  3470.        color: #212529;
  3471.        background-color: #ffc107;
  3472.        border-color: #ffc107
  3473.    }
  3474.  
  3475.    .btn-outline-warning:not(:disabled):not(.disabled).active:focus,
  3476.    .btn-outline-warning:not(:disabled):not(.disabled):active:focus,
  3477.    .show>.btn-outline-warning.dropdown-toggle:focus {
  3478.        box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5)
  3479.    }
  3480.  
  3481.    .btn-outline-danger {
  3482.        color: #dc3545;
  3483.        border-color: #dc3545
  3484.    }
  3485.  
  3486.    .btn-outline-danger:hover {
  3487.        color: #fff;
  3488.        background-color: #dc3545;
  3489.        border-color: #dc3545
  3490.    }
  3491.  
  3492.    .btn-outline-danger.focus,
  3493.    .btn-outline-danger:focus {
  3494.        box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5)
  3495.    }
  3496.  
  3497.    .btn-outline-danger.disabled,
  3498.    .btn-outline-danger:disabled {
  3499.        color: #dc3545;
  3500.        background-color: transparent
  3501.    }
  3502.  
  3503.    .btn-outline-danger:not(:disabled):not(.disabled).active,
  3504.    .btn-outline-danger:not(:disabled):not(.disabled):active,
  3505.    .show>.btn-outline-danger.dropdown-toggle {
  3506.        color: #fff;
  3507.        background-color: #dc3545;
  3508.        border-color: #dc3545
  3509.    }
  3510.  
  3511.    .btn-outline-danger:not(:disabled):not(.disabled).active:focus,
  3512.    .btn-outline-danger:not(:disabled):not(.disabled):active:focus,
  3513.    .show>.btn-outline-danger.dropdown-toggle:focus {
  3514.        box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5)
  3515.    }
  3516.  
  3517.    .btn-outline-light {
  3518.        color: #f8f9fa;
  3519.        border-color: #f8f9fa
  3520.    }
  3521.  
  3522.    .btn-outline-light:hover {
  3523.        color: #212529;
  3524.        background-color: #f8f9fa;
  3525.        border-color: #f8f9fa
  3526.    }
  3527.  
  3528.    .btn-outline-light.focus,
  3529.    .btn-outline-light:focus {
  3530.        box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5)
  3531.    }
  3532.  
  3533.    .btn-outline-light.disabled,
  3534.    .btn-outline-light:disabled {
  3535.        color: #f8f9fa;
  3536.        background-color: transparent
  3537.    }
  3538.  
  3539.    .btn-outline-light:not(:disabled):not(.disabled).active,
  3540.    .btn-outline-light:not(:disabled):not(.disabled):active,
  3541.    .show>.btn-outline-light.dropdown-toggle {
  3542.        color: #212529;
  3543.        background-color: #f8f9fa;
  3544.        border-color: #f8f9fa
  3545.    }
  3546.  
  3547.    .btn-outline-light:not(:disabled):not(.disabled).active:focus,
  3548.    .btn-outline-light:not(:disabled):not(.disabled):active:focus,
  3549.    .show>.btn-outline-light.dropdown-toggle:focus {
  3550.        box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5)
  3551.    }
  3552.  
  3553.    .btn-outline-dark {
  3554.        color: #343a40;
  3555.        border-color: #343a40
  3556.    }
  3557.  
  3558.    .btn-outline-dark:hover {
  3559.        color: #fff;
  3560.        background-color: #343a40;
  3561.        border-color: #343a40
  3562.    }
  3563.  
  3564.    .btn-outline-dark.focus,
  3565.    .btn-outline-dark:focus {
  3566.        box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5)
  3567.    }
  3568.  
  3569.    .btn-outline-dark.disabled,
  3570.    .btn-outline-dark:disabled {
  3571.        color: #343a40;
  3572.        background-color: transparent
  3573.    }
  3574.  
  3575.    .btn-outline-dark:not(:disabled):not(.disabled).active,
  3576.    .btn-outline-dark:not(:disabled):not(.disabled):active,
  3577.    .show>.btn-outline-dark.dropdown-toggle {
  3578.        color: #fff;
  3579.        background-color: #343a40;
  3580.        border-color: #343a40
  3581.    }
  3582.  
  3583.    .btn-outline-dark:not(:disabled):not(.disabled).active:focus,
  3584.    .btn-outline-dark:not(:disabled):not(.disabled):active:focus,
  3585.    .show>.btn-outline-dark.dropdown-toggle:focus {
  3586.        box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5)
  3587.    }
  3588.  
  3589.    .btn-link {
  3590.        font-weight: 400;
  3591.        color: #007bff;
  3592.        text-decoration: none
  3593.    }
  3594.  
  3595.    .btn-link:hover {
  3596.        color: #0056b3;
  3597.        text-decoration: underline
  3598.    }
  3599.  
  3600.    .btn-link.focus,
  3601.    .btn-link:focus {
  3602.        text-decoration: underline
  3603.    }
  3604.  
  3605.    .btn-link.disabled,
  3606.    .btn-link:disabled {
  3607.        color: #6c757d;
  3608.        pointer-events: none
  3609.    }
  3610.  
  3611.    .btn-group-lg>.btn,
  3612.    .btn-lg {
  3613.        padding: .5rem 1rem;
  3614.        font-size: 1.25rem;
  3615.        line-height: 1.5;
  3616.        border-radius: .3rem
  3617.    }
  3618.  
  3619.    .btn-group-sm>.btn,
  3620.    .btn-sm {
  3621.        padding: .25rem .5rem;
  3622.        font-size: .875rem;
  3623.        line-height: 1.5;
  3624.        border-radius: .2rem
  3625.    }
  3626.  
  3627.    .btn-block {
  3628.        display: block;
  3629.        width: 100%
  3630.    }
  3631.  
  3632.    .btn-block+.btn-block {
  3633.        margin-top: .5rem
  3634.    }
  3635.  
  3636.    input[type=button].btn-block,
  3637.    input[type=reset].btn-block,
  3638.    input[type=submit].btn-block {
  3639.        width: 100%
  3640.    }
  3641.  
  3642.    .fade {
  3643.        transition: opacity .15s linear
  3644.    }
  3645.  
  3646.    @media (prefers-reduced-motion:reduce) {
  3647.        .fade {
  3648.            transition: none
  3649.        }
  3650.    }
  3651.  
  3652.    .fade:not(.show) {
  3653.        opacity: 0
  3654.    }
  3655.  
  3656.    .collapse:not(.show) {
  3657.        display: none
  3658.    }
  3659.  
  3660.    .collapsing {
  3661.        position: relative;
  3662.        height: 0;
  3663.        overflow: hidden;
  3664.        transition: height .35s ease
  3665.    }
  3666.  
  3667.    @media (prefers-reduced-motion:reduce) {
  3668.        .collapsing {
  3669.            transition: none
  3670.        }
  3671.    }
  3672.  
  3673.    .dropdown,
  3674.    .dropleft,
  3675.    .dropright,
  3676.    .dropup {
  3677.        position: relative
  3678.    }
  3679.  
  3680.    .dropdown-toggle {
  3681.        white-space: nowrap
  3682.    }
  3683.  
  3684.    .dropdown-toggle::after {
  3685.        display: inline-block;
  3686.        margin-right: .255em;
  3687.        vertical-align: .255em;
  3688.        content: "";
  3689.        border-top: .3em solid;
  3690.        border-right: .3em solid transparent;
  3691.        border-bottom: 0;
  3692.        border-left: .3em solid transparent
  3693.    }
  3694.  
  3695.    .dropdown-toggle:empty::after {
  3696.        margin-right: 0
  3697.    }
  3698.  
  3699.    .dropdown-menu {
  3700.        position: absolute;
  3701.        top: 100%;
  3702.        left: 0;
  3703.        z-index: 1000;
  3704.        display: none;
  3705.        float: left;
  3706.        min-width: 10rem;
  3707.        padding: .5rem 0;
  3708.        margin: .125rem 0 0;
  3709.        font-size: 1rem;
  3710.        color: #212529;
  3711.        text-align: right;
  3712.        list-style: none;
  3713.        background-color: #fff;
  3714.        background-clip: padding-box;
  3715.        border: 1px solid rgba(0, 0, 0, .15);
  3716.        border-radius: .25rem
  3717.    }
  3718.  
  3719.    .dropdown-menu-left {
  3720.        right: auto;
  3721.        left: 0
  3722.    }
  3723.  
  3724.    .dropdown-menu-right {
  3725.        right: 0;
  3726.        left: auto
  3727.    }
  3728.  
  3729.    @media (min-width:576px) {
  3730.        .dropdown-menu-sm-left {
  3731.            right: auto;
  3732.            left: 0
  3733.        }
  3734.  
  3735.        .dropdown-menu-sm-right {
  3736.            right: 0;
  3737.            left: auto
  3738.        }
  3739.    }
  3740.  
  3741.    @media (min-width:768px) {
  3742.        .dropdown-menu-md-left {
  3743.            right: auto;
  3744.            left: 0
  3745.        }
  3746.  
  3747.        .dropdown-menu-md-right {
  3748.            right: 0;
  3749.            left: auto
  3750.        }
  3751.    }
  3752.  
  3753.    @media (min-width:992px) {
  3754.        .dropdown-menu-lg-left {
  3755.            right: auto;
  3756.            left: 0
  3757.        }
  3758.  
  3759.        .dropdown-menu-lg-right {
  3760.            right: 0;
  3761.            left: auto
  3762.        }
  3763.    }
  3764.  
  3765.    @media (min-width:1200px) {
  3766.        .dropdown-menu-xl-left {
  3767.            right: auto;
  3768.            left: 0
  3769.        }
  3770.  
  3771.        .dropdown-menu-xl-right {
  3772.            right: 0;
  3773.            left: auto
  3774.        }
  3775.    }
  3776.  
  3777.    .dropup .dropdown-menu {
  3778.        top: auto;
  3779.        bottom: 100%;
  3780.        margin-top: 0;
  3781.        margin-bottom: .125rem
  3782.    }
  3783.  
  3784.    .dropup .dropdown-toggle::after {
  3785.        display: inline-block;
  3786.        margin-right: .255em;
  3787.        vertical-align: .255em;
  3788.        content: "";
  3789.        border-top: 0;
  3790.        border-right: .3em solid transparent;
  3791.        border-bottom: .3em solid;
  3792.        border-left: .3em solid transparent
  3793.    }
  3794.  
  3795.    .dropup .dropdown-toggle:empty::after {
  3796.        margin-right: 0
  3797.    }
  3798.  
  3799.    .dropright .dropdown-menu {
  3800.        top: 0;
  3801.        right: auto;
  3802.        left: 100%;
  3803.        margin-top: 0;
  3804.        margin-left: .125rem
  3805.    }
  3806.  
  3807.    .dropright .dropdown-toggle::after {
  3808.        display: inline-block;
  3809.        margin-right: .255em;
  3810.        vertical-align: .255em;
  3811.        content: ""
  3812.    }
  3813.  
  3814.    .dropright .dropdown-toggle::after {
  3815.        display: none
  3816.    }
  3817.  
  3818.    .dropright .dropdown-toggle::before {
  3819.        display: inline-block;
  3820.        margin-left: .255em;
  3821.        vertical-align: .255em;
  3822.        content: "";
  3823.        border-top: .3em solid transparent;
  3824.        border-right: 0;
  3825.        border-bottom: .3em solid transparent;
  3826.        border-left: .3em solid
  3827.    }
  3828.  
  3829.    .dropright .dropdown-toggle:empty::after {
  3830.        margin-right: 0
  3831.    }
  3832.  
  3833.    .dropright .dropdown-toggle::after {
  3834.        vertical-align: 0
  3835.    }
  3836.  
  3837.    .dropleft .dropdown-menu {
  3838.        top: 0;
  3839.        right: 100%;
  3840.        left: auto;
  3841.        margin-top: 0;
  3842.        margin-right: .125rem
  3843.    }
  3844.  
  3845.    .dropleft .dropdown-toggle::after {
  3846.        display: inline-block;
  3847.        margin-right: .255em;
  3848.        vertical-align: .255em;
  3849.        content: "";
  3850.        border-top: .3em solid transparent;
  3851.        border-right: .3em solid;
  3852.        border-bottom: .3em solid transparent
  3853.    }
  3854.  
  3855.    .dropleft .dropdown-toggle:empty::after {
  3856.        margin-right: 0
  3857.    }
  3858.  
  3859.    .dropleft .dropdown-toggle::before {
  3860.        vertical-align: 0
  3861.    }
  3862.  
  3863.    .dropdown-menu[x-placement^=bottom],
  3864.    .dropdown-menu[x-placement^=left],
  3865.    .dropdown-menu[x-placement^=right],
  3866.    .dropdown-menu[x-placement^=top] {
  3867.        right: auto;
  3868.        bottom: auto
  3869.    }
  3870.  
  3871.    .dropdown-divider {
  3872.        height: 0;
  3873.        margin: .5rem 0;
  3874.        overflow: hidden;
  3875.        border-top: 1px solid #e9ecef
  3876.    }
  3877.  
  3878.    .dropdown-item {
  3879.        display: block;
  3880.        width: 100%;
  3881.        padding: .25rem 1.5rem;
  3882.        clear: both;
  3883.        font-weight: 400;
  3884.        color: #212529;
  3885.        text-align: inherit;
  3886.        white-space: nowrap;
  3887.        background-color: transparent;
  3888.        border: 0
  3889.    }
  3890.  
  3891.    .dropdown-item:focus,
  3892.    .dropdown-item:hover {
  3893.        color: #16181b;
  3894.        text-decoration: none;
  3895.        background-color: #f8f9fa
  3896.    }
  3897.  
  3898.    .dropdown-item.active,
  3899.    .dropdown-item:active {
  3900.        color: #fff;
  3901.        text-decoration: none;
  3902.        background-color: #007bff
  3903.    }
  3904.  
  3905.    .dropdown-item.disabled,
  3906.    .dropdown-item:disabled {
  3907.        color: #6c757d;
  3908.        pointer-events: none;
  3909.        background-color: transparent
  3910.    }
  3911.  
  3912.    .dropdown-menu.show {
  3913.        display: block
  3914.    }
  3915.  
  3916.    .dropdown-header {
  3917.        display: block;
  3918.        padding: .5rem 1.5rem;
  3919.        margin-bottom: 0;
  3920.        font-size: .875rem;
  3921.        color: #6c757d;
  3922.        white-space: nowrap
  3923.    }
  3924.  
  3925.    .dropdown-item-text {
  3926.        display: block;
  3927.        padding: .25rem 1.5rem;
  3928.        color: #212529
  3929.    }
  3930.  
  3931.    .btn-group,
  3932.    .btn-group-vertical {
  3933.        position: relative;
  3934.        display: -ms-inline-flexbox;
  3935.        display: inline-flex;
  3936.        vertical-align: middle
  3937.    }
  3938.  
  3939.    .btn-group-vertical>.btn,
  3940.    .btn-group>.btn {
  3941.        position: relative;
  3942.        -ms-flex: 1 1 auto;
  3943.        flex: 1 1 auto
  3944.    }
  3945.  
  3946.    .btn-group-vertical>.btn:hover,
  3947.    .btn-group>.btn:hover {
  3948.        z-index: 1
  3949.    }
  3950.  
  3951.    .btn-group-vertical>.btn.active,
  3952.    .btn-group-vertical>.btn:active,
  3953.    .btn-group-vertical>.btn:focus,
  3954.    .btn-group>.btn.active,
  3955.    .btn-group>.btn:active,
  3956.    .btn-group>.btn:focus {
  3957.        z-index: 1
  3958.    }
  3959.  
  3960.    .btn-toolbar {
  3961.        display: -ms-flexbox;
  3962.        display: flex;
  3963.        -ms-flex-wrap: wrap;
  3964.        flex-wrap: wrap;
  3965.        -ms-flex-pack: start;
  3966.        justify-content: flex-start
  3967.    }
  3968.  
  3969.    .btn-toolbar .input-group {
  3970.        width: auto
  3971.    }
  3972.  
  3973.    .btn-group>.btn-group:not(:first-child),
  3974.    .btn-group>.btn:not(:first-child) {
  3975.        margin-right: -1px
  3976.    }
  3977.  
  3978.    .btn-group>.btn-group:not(:last-child)>.btn,
  3979.    .btn-group>.btn:not(:last-child):not(.dropdown-toggle) {
  3980.        border-top-left-radius: 0;
  3981.        border-bottom-left-radius: 0
  3982.    }
  3983.  
  3984.    .btn-group>.btn-group:not(:first-child)>.btn,
  3985.    .btn-group>.btn:not(:first-child) {
  3986.        border-top-right-radius: 0;
  3987.        border-bottom-right-radius: 0
  3988.    }
  3989.  
  3990.    .dropdown-toggle-split {
  3991.        padding-right: .5625rem;
  3992.        padding-left: .5625rem
  3993.    }
  3994.  
  3995.    .dropdown-toggle-split::after,
  3996.    .dropright .dropdown-toggle-split::after,
  3997.    .dropup .dropdown-toggle-split::after {
  3998.        margin-right: 0
  3999.    }
  4000.  
  4001.    .dropleft .dropdown-toggle-split::before {
  4002.        margin-left: 0
  4003.    }
  4004.  
  4005.    .btn-group-sm>.btn+.dropdown-toggle-split,
  4006.    .btn-sm+.dropdown-toggle-split {
  4007.        padding-right: .375rem;
  4008.        padding-left: .375rem
  4009.    }
  4010.  
  4011.    .btn-group-lg>.btn+.dropdown-toggle-split,
  4012.    .btn-lg+.dropdown-toggle-split {
  4013.        padding-right: .75rem;
  4014.        padding-left: .75rem
  4015.    }
  4016.  
  4017.    .btn-group-vertical {
  4018.        -ms-flex-direction: column;
  4019.        flex-direction: column;
  4020.        -ms-flex-align: start;
  4021.        align-items: flex-start;
  4022.        -ms-flex-pack: center;
  4023.        justify-content: center
  4024.    }
  4025.  
  4026.    .btn-group-vertical>.btn,
  4027.    .btn-group-vertical>.btn-group {
  4028.        width: 100%
  4029.    }
  4030.  
  4031.    .btn-group-vertical>.btn-group:not(:first-child),
  4032.    .btn-group-vertical>.btn:not(:first-child) {
  4033.        margin-top: -1px
  4034.    }
  4035.  
  4036.    .btn-group-vertical>.btn-group:not(:last-child)>.btn,
  4037.    .btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle) {
  4038.        border-bottom-right-radius: 0;
  4039.        border-bottom-left-radius: 0
  4040.    }
  4041.  
  4042.    .btn-group-vertical>.btn-group:not(:first-child)>.btn,
  4043.    .btn-group-vertical>.btn:not(:first-child) {
  4044.        border-top-left-radius: 0;
  4045.        border-top-right-radius: 0
  4046.    }
  4047.  
  4048.    .btn-group-toggle>.btn,
  4049.    .btn-group-toggle>.btn-group>.btn {
  4050.        margin-bottom: 0
  4051.    }
  4052.  
  4053.    .btn-group-toggle>.btn input[type=checkbox],
  4054.    .btn-group-toggle>.btn input[type=radio],
  4055.    .btn-group-toggle>.btn-group>.btn input[type=checkbox],
  4056.    .btn-group-toggle>.btn-group>.btn input[type=radio] {
  4057.        position: absolute;
  4058.        clip: rect(0, 0, 0, 0);
  4059.        pointer-events: none
  4060.    }
  4061.  
  4062.    .input-group {
  4063.        position: relative;
  4064.        display: -ms-flexbox;
  4065.        display: flex;
  4066.        -ms-flex-wrap: wrap;
  4067.        flex-wrap: wrap;
  4068.        -ms-flex-align: stretch;
  4069.        align-items: stretch;
  4070.        width: 100%
  4071.    }
  4072.  
  4073.    .input-group>.custom-file,
  4074.    .input-group>.custom-select,
  4075.    .input-group>.form-control,
  4076.    .input-group>.form-control-plaintext {
  4077.        position: relative;
  4078.        -ms-flex: 1 1 auto;
  4079.        flex: 1 1 auto;
  4080.        width: 1%;
  4081.        min-width: 0;
  4082.        margin-bottom: 0
  4083.    }
  4084.  
  4085.    .input-group>.custom-file+.custom-file,
  4086.    .input-group>.custom-file+.custom-select,
  4087.    .input-group>.custom-file+.form-control,
  4088.    .input-group>.custom-select+.custom-file,
  4089.    .input-group>.custom-select+.custom-select,
  4090.    .input-group>.custom-select+.form-control,
  4091.    .input-group>.form-control+.custom-file,
  4092.    .input-group>.form-control+.custom-select,
  4093.    .input-group>.form-control+.form-control,
  4094.    .input-group>.form-control-plaintext+.custom-file,
  4095.    .input-group>.form-control-plaintext+.custom-select,
  4096.    .input-group>.form-control-plaintext+.form-control {
  4097.        margin-right: -1px
  4098.    }
  4099.  
  4100.    .input-group>.custom-file .custom-file-input:focus~.custom-file-label,
  4101.    .input-group>.custom-select:focus,
  4102.    .input-group>.form-control:focus {
  4103.        z-index: 3
  4104.    }
  4105.  
  4106.    .input-group>.custom-file .custom-file-input:focus {
  4107.        z-index: 4
  4108.    }
  4109.  
  4110.    .input-group>.custom-select:not(:last-child),
  4111.    .input-group>.form-control:not(:last-child) {
  4112.        border-top-left-radius: 0;
  4113.        border-bottom-left-radius: 0
  4114.    }
  4115.  
  4116.    .input-group>.custom-select:not(:first-child),
  4117.    .input-group>.form-control:not(:first-child) {
  4118.        border-top-right-radius: 0;
  4119.        border-bottom-right-radius: 0
  4120.    }
  4121.  
  4122.    .input-group>.custom-file {
  4123.        display: -ms-flexbox;
  4124.        display: flex;
  4125.        -ms-flex-align: center;
  4126.        align-items: center
  4127.    }
  4128.  
  4129.    .input-group>.custom-file:not(:last-child) .custom-file-label,
  4130.    .input-group>.custom-file:not(:last-child) .custom-file-label::after {
  4131.        border-top-left-radius: 0;
  4132.        border-bottom-left-radius: 0
  4133.    }
  4134.  
  4135.    .input-group>.custom-file:not(:first-child) .custom-file-label {
  4136.        border-top-right-radius: 0;
  4137.        border-bottom-right-radius: 0
  4138.    }
  4139.  
  4140.    .input-group-append,
  4141.    .input-group-prepend {
  4142.        display: -ms-flexbox;
  4143.        display: flex
  4144.    }
  4145.  
  4146.    .input-group-append .btn,
  4147.    .input-group-prepend .btn {
  4148.        position: relative;
  4149.        z-index: 2
  4150.    }
  4151.  
  4152.    .input-group-append .btn:focus,
  4153.    .input-group-prepend .btn:focus {
  4154.        z-index: 3
  4155.    }
  4156.  
  4157.    .input-group-append .btn+.btn,
  4158.    .input-group-append .btn+.input-group-text,
  4159.    .input-group-append .input-group-text+.btn,
  4160.    .input-group-append .input-group-text+.input-group-text,
  4161.    .input-group-prepend .btn+.btn,
  4162.    .input-group-prepend .btn+.input-group-text,
  4163.    .input-group-prepend .input-group-text+.btn,
  4164.    .input-group-prepend .input-group-text+.input-group-text {
  4165.        margin-right: -1px
  4166.    }
  4167.  
  4168.    .input-group-prepend {
  4169.        margin-left: -1px
  4170.    }
  4171.  
  4172.    .input-group-append {
  4173.        margin-right: -1px
  4174.    }
  4175.  
  4176.    .input-group-text {
  4177.        display: -ms-flexbox;
  4178.        display: flex;
  4179.        -ms-flex-align: center;
  4180.        align-items: center;
  4181.        padding: .375rem .75rem;
  4182.        margin-bottom: 0;
  4183.        font-size: 1rem;
  4184.        font-weight: 400;
  4185.        line-height: 1.5;
  4186.        color: #495057;
  4187.        text-align: center;
  4188.        white-space: nowrap;
  4189.        background-color: #e9ecef;
  4190.        border: 1px solid #ced4da;
  4191.        border-radius: .25rem
  4192.    }
  4193.  
  4194.    .input-group-text input[type=checkbox],
  4195.    .input-group-text input[type=radio] {
  4196.        margin-top: 0
  4197.    }
  4198.  
  4199.    .input-group-lg>.custom-select,
  4200.    .input-group-lg>.form-control:not(textarea) {
  4201.        height: calc(1.5em + 1rem + 2px)
  4202.    }
  4203.  
  4204.    .input-group-lg>.custom-select,
  4205.    .input-group-lg>.form-control,
  4206.    .input-group-lg>.input-group-append>.btn,
  4207.    .input-group-lg>.input-group-append>.input-group-text,
  4208.    .input-group-lg>.input-group-prepend>.btn,
  4209.    .input-group-lg>.input-group-prepend>.input-group-text {
  4210.        padding: .5rem 1rem;
  4211.        font-size: 1.25rem;
  4212.        line-height: 1.5;
  4213.        border-radius: .3rem
  4214.    }
  4215.  
  4216.    .input-group-sm>.custom-select,
  4217.    .input-group-sm>.form-control:not(textarea) {
  4218.        height: calc(1.5em + .5rem + 2px)
  4219.    }
  4220.  
  4221.    .input-group-sm>.custom-select,
  4222.    .input-group-sm>.form-control,
  4223.    .input-group-sm>.input-group-append>.btn,
  4224.    .input-group-sm>.input-group-append>.input-group-text,
  4225.    .input-group-sm>.input-group-prepend>.btn,
  4226.    .input-group-sm>.input-group-prepend>.input-group-text {
  4227.        padding: .25rem .5rem;
  4228.        font-size: .875rem;
  4229.        line-height: 1.5;
  4230.        border-radius: .2rem
  4231.    }
  4232.  
  4233.    .input-group-lg>.custom-select,
  4234.    .input-group-sm>.custom-select {
  4235.        padding-left: 1.75rem
  4236.    }
  4237.  
  4238.    .input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),
  4239.    .input-group>.input-group-append:last-child>.input-group-text:not(:last-child),
  4240.    .input-group>.input-group-append:not(:last-child)>.btn,
  4241.    .input-group>.input-group-append:not(:last-child)>.input-group-text,
  4242.    .input-group>.input-group-prepend>.btn,
  4243.    .input-group>.input-group-prepend>.input-group-text {
  4244.        border-top-left-radius: 0;
  4245.        border-bottom-left-radius: 0
  4246.    }
  4247.  
  4248.    .input-group>.input-group-append>.btn,
  4249.    .input-group>.input-group-append>.input-group-text,
  4250.    .input-group>.input-group-prepend:first-child>.btn:not(:first-child),
  4251.    .input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),
  4252.    .input-group>.input-group-prepend:not(:first-child)>.btn,
  4253.    .input-group>.input-group-prepend:not(:first-child)>.input-group-text {
  4254.        border-top-right-radius: 0;
  4255.        border-bottom-right-radius: 0
  4256.    }
  4257.  
  4258.    .custom-control {
  4259.        position: relative;
  4260.        display: block;
  4261.        min-height: 1.5rem;
  4262.        padding-right: 1.5rem
  4263.    }
  4264.  
  4265.    .custom-control-inline {
  4266.        display: -ms-inline-flexbox;
  4267.        display: inline-flex;
  4268.        margin-left: 1rem
  4269.    }
  4270.  
  4271.    .custom-control-input {
  4272.        position: absolute;
  4273.        right: 0;
  4274.        z-index: -1;
  4275.        width: 1rem;
  4276.        height: 1.25rem;
  4277.        opacity: 0
  4278.    }
  4279.  
  4280.    .custom-control-input:checked~.custom-control-label::before {
  4281.        color: #fff;
  4282.        border-color: #007bff;
  4283.        background-color: #007bff
  4284.    }
  4285.  
  4286.    .custom-control-input:focus~.custom-control-label::before {
  4287.        box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25)
  4288.    }
  4289.  
  4290.    .custom-control-input:focus:not(:checked)~.custom-control-label::before {
  4291.        border-color: #80bdff
  4292.    }
  4293.  
  4294.    .custom-control-input:not(:disabled):active~.custom-control-label::before {
  4295.        color: #fff;
  4296.        background-color: #b3d7ff;
  4297.        border-color: #b3d7ff
  4298.    }
  4299.  
  4300.    .custom-control-input:disabled~.custom-control-label,
  4301.    .custom-control-input[disabled]~.custom-control-label {
  4302.        color: #6c757d
  4303.    }
  4304.  
  4305.    .custom-control-input:disabled~.custom-control-label::before,
  4306.    .custom-control-input[disabled]~.custom-control-label::before {
  4307.        background-color: #e9ecef
  4308.    }
  4309.  
  4310.    .custom-control-label {
  4311.        position: relative;
  4312.        margin-bottom: 0;
  4313.        vertical-align: top
  4314.    }
  4315.  
  4316.    .custom-control-label::before {
  4317.        position: absolute;
  4318.        top: .25rem;
  4319.        right: -1.5rem;
  4320.        display: block;
  4321.        width: 1rem;
  4322.        height: 1rem;
  4323.        pointer-events: none;
  4324.        content: "";
  4325.        background-color: #fff;
  4326.        border: #adb5bd solid 1px
  4327.    }
  4328.  
  4329.    .custom-control-label::after {
  4330.        position: absolute;
  4331.        top: .25rem;
  4332.        right: -1.5rem;
  4333.        display: block;
  4334.        width: 1rem;
  4335.        height: 1rem;
  4336.        content: "";
  4337.        background: no-repeat 50%/50% 50%
  4338.    }
  4339.  
  4340.    .custom-checkbox .custom-control-label::before {
  4341.        border-radius: .25rem
  4342.    }
  4343.  
  4344.    .custom-checkbox .custom-control-input:checked~.custom-control-label::after {
  4345.        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")
  4346.    }
  4347.  
  4348.    .custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before {
  4349.        border-color: #007bff;
  4350.        background-color: #007bff
  4351.    }
  4352.  
  4353.    .custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after {
  4354.        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")
  4355.    }
  4356.  
  4357.    .custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before {
  4358.        background-color: rgba(0, 123, 255, .5)
  4359.    }
  4360.  
  4361.    .custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before {
  4362.        background-color: rgba(0, 123, 255, .5)
  4363.    }
  4364.  
  4365.    .custom-radio .custom-control-label::before {
  4366.        border-radius: 50%
  4367.    }
  4368.  
  4369.    .custom-radio .custom-control-input:checked~.custom-control-label::after {
  4370.        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")
  4371.    }
  4372.  
  4373.    .custom-radio .custom-control-input:disabled:checked~.custom-control-label::before {
  4374.        background-color: rgba(0, 123, 255, .5)
  4375.    }
  4376.  
  4377.    .custom-switch {
  4378.        padding-right: 2.25rem
  4379.    }
  4380.  
  4381.    .custom-switch .custom-control-label::before {
  4382.        right: -2.25rem;
  4383.        width: 1.75rem;
  4384.        pointer-events: all;
  4385.        border-radius: .5rem
  4386.    }
  4387.  
  4388.    .custom-switch .custom-control-label::after {
  4389.        top: calc(.25rem + 2px);
  4390.        right: calc(-2.25rem + 2px);
  4391.        width: calc(1rem - 4px);
  4392.        height: calc(1rem - 4px);
  4393.        background-color: #adb5bd;
  4394.        border-radius: .5rem;
  4395.        transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, -webkit-transform .15s ease-in-out;
  4396.        transition: transform .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
  4397.        transition: transform .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, -webkit-transform .15s ease-in-out
  4398.    }
  4399.  
  4400.    @media (prefers-reduced-motion:reduce) {
  4401.        .custom-switch .custom-control-label::after {
  4402.            transition: none
  4403.        }
  4404.    }
  4405.  
  4406.    .custom-switch .custom-control-input:checked~.custom-control-label::after {
  4407.        background-color: #fff;
  4408.        -webkit-transform: translateX(-.75rem);
  4409.        transform: translateX(-.75rem)
  4410.    }
  4411.  
  4412.    .custom-switch .custom-control-input:disabled:checked~.custom-control-label::before {
  4413.        background-color: rgba(0, 123, 255, .5)
  4414.    }
  4415.  
  4416.    .custom-select {
  4417.        display: inline-block;
  4418.        width: 100%;
  4419.        height: calc(1.5em + .75rem + 2px);
  4420.        padding: .375rem .75rem .375rem 1.75rem;
  4421.        font-size: 1rem;
  4422.        font-weight: 400;
  4423.        line-height: 1.5;
  4424.        color: #495057;
  4425.        vertical-align: middle;
  4426.        background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat left .75rem center/8px 10px;
  4427.        border: 1px solid #ced4da;
  4428.        border-radius: .25rem;
  4429.        -webkit-appearance: none;
  4430.        -moz-appearance: none;
  4431.        appearance: none
  4432.    }
  4433.  
  4434.    .custom-select:focus {
  4435.        border-color: #80bdff;
  4436.        outline: 0;
  4437.        box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25)
  4438.    }
  4439.  
  4440.    .custom-select:focus::-ms-value {
  4441.        color: #495057;
  4442.        background-color: #fff
  4443.    }
  4444.  
  4445.    .custom-select[multiple],
  4446.    .custom-select[size]:not([size="1"]) {
  4447.        height: auto;
  4448.        padding-left: .75rem;
  4449.        background-image: none
  4450.    }
  4451.  
  4452.    .custom-select:disabled {
  4453.        color: #6c757d;
  4454.        background-color: #e9ecef
  4455.    }
  4456.  
  4457.    .custom-select::-ms-expand {
  4458.        display: none
  4459.    }
  4460.  
  4461.    .custom-select:-moz-focusring {
  4462.        color: transparent;
  4463.        text-shadow: 0 0 0 #495057
  4464.    }
  4465.  
  4466.    .custom-select-sm {
  4467.        height: calc(1.5em + .5rem + 2px);
  4468.        padding-top: .25rem;
  4469.        padding-right: .5rem;
  4470.        padding-bottom: .25rem;
  4471.        font-size: .875rem
  4472.    }
  4473.  
  4474.    .custom-select-lg {
  4475.        height: calc(1.5em + 1rem + 2px);
  4476.        padding-top: .5rem;
  4477.        padding-right: 1rem;
  4478.        padding-bottom: .5rem;
  4479.        font-size: 1.25rem
  4480.    }
  4481.  
  4482.    .custom-file {
  4483.        position: relative;
  4484.        display: inline-block;
  4485.        width: 100%;
  4486.        height: calc(1.5em + .75rem + 2px);
  4487.        margin-bottom: 0
  4488.    }
  4489.  
  4490.    .custom-file-input {
  4491.        position: relative;
  4492.        z-index: 2;
  4493.        width: 100%;
  4494.        height: calc(1.5em + .75rem + 2px);
  4495.        margin: 0;
  4496.        opacity: 0
  4497.    }
  4498.  
  4499.    .custom-file-input:focus~.custom-file-label {
  4500.        border-color: #80bdff;
  4501.        box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25)
  4502.    }
  4503.  
  4504.    .custom-file-input:disabled~.custom-file-label,
  4505.    .custom-file-input[disabled]~.custom-file-label {
  4506.        background-color: #e9ecef
  4507.    }
  4508.  
  4509.    .custom-file-input:lang(en)~.custom-file-label::after {
  4510.        content: "Browse"
  4511.    }
  4512.  
  4513.    .custom-file-input:lang(fa)~.custom-file-label::after {
  4514.        content: "از فهرست"
  4515.    }
  4516.  
  4517.    .custom-file-input:lang(ar)~.custom-file-label::after {
  4518.        content: "تصفح"
  4519.    }
  4520.  
  4521.    .custom-file-input:lang(iw)~.custom-file-label::after {
  4522.        content: "דפדוף"
  4523.    }
  4524.  
  4525.    .custom-file-input~.custom-file-label[data-browse]::after {
  4526.        content: attr(data-browse)
  4527.    }
  4528.  
  4529.    .custom-file-label {
  4530.        position: absolute;
  4531.        top: 0;
  4532.        right: 0;
  4533.        left: 0;
  4534.        z-index: 1;
  4535.        height: calc(1.5em + .75rem + 2px);
  4536.        padding: .375rem .75rem;
  4537.        font-weight: 400;
  4538.        line-height: 1.5;
  4539.        color: #495057;
  4540.        background-color: #fff;
  4541.        border: 1px solid #ced4da;
  4542.        border-radius: .25rem
  4543.    }
  4544.  
  4545.    .custom-file-label::after {
  4546.        position: absolute;
  4547.        top: 0;
  4548.        bottom: 0;
  4549.        left: 0;
  4550.        z-index: 3;
  4551.        display: block;
  4552.        height: calc(1.5em + .75rem);
  4553.        padding: .375rem .75rem;
  4554.        line-height: 1.5;
  4555.        color: #495057;
  4556.        content: "Browse";
  4557.        background-color: #e9ecef;
  4558.        border-right: inherit;
  4559.        border-radius: .25rem 0 0 .25rem
  4560.    }
  4561.  
  4562.    .custom-range {
  4563.        width: 100%;
  4564.        height: 1.4rem;
  4565.        padding: 0;
  4566.        background-color: transparent;
  4567.        -webkit-appearance: none;
  4568.        -moz-appearance: none;
  4569.        appearance: none
  4570.    }
  4571.  
  4572.    .custom-range:focus {
  4573.        outline: 0
  4574.    }
  4575.  
  4576.    .custom-range:focus::-webkit-slider-thumb {
  4577.        box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(0, 123, 255, .25)
  4578.    }
  4579.  
  4580.    .custom-range:focus::-moz-range-thumb {
  4581.        box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(0, 123, 255, .25)
  4582.    }
  4583.  
  4584.    .custom-range:focus::-ms-thumb {
  4585.        box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(0, 123, 255, .25)
  4586.    }
  4587.  
  4588.    .custom-range::-moz-focus-outer {
  4589.        border: 0
  4590.    }
  4591.  
  4592.    .custom-range::-webkit-slider-thumb {
  4593.        width: 1rem;
  4594.        height: 1rem;
  4595.        margin-top: -.25rem;
  4596.        background-color: #007bff;
  4597.        border: 0;
  4598.        border-radius: 1rem;
  4599.        -webkit-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
  4600.        transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
  4601.        -webkit-appearance: none;
  4602.        appearance: none
  4603.    }
  4604.  
  4605.    @media (prefers-reduced-motion:reduce) {
  4606.        .custom-range::-webkit-slider-thumb {
  4607.            -webkit-transition: none;
  4608.            transition: none
  4609.        }
  4610.    }
  4611.  
  4612.    .custom-range::-webkit-slider-thumb:active {
  4613.        background-color: #b3d7ff
  4614.    }
  4615.  
  4616.    .custom-range::-webkit-slider-runnable-track {
  4617.        width: 100%;
  4618.        height: .5rem;
  4619.        color: transparent;
  4620.        cursor: pointer;
  4621.        background-color: #dee2e6;
  4622.        border-color: transparent;
  4623.        border-radius: 1rem
  4624.    }
  4625.  
  4626.    .custom-range::-moz-range-thumb {
  4627.        width: 1rem;
  4628.        height: 1rem;
  4629.        background-color: #007bff;
  4630.        border: 0;
  4631.        border-radius: 1rem;
  4632.        -moz-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
  4633.        transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
  4634.        -moz-appearance: none;
  4635.        appearance: none
  4636.    }
  4637.  
  4638.    @media (prefers-reduced-motion:reduce) {
  4639.        .custom-range::-moz-range-thumb {
  4640.            -moz-transition: none;
  4641.            transition: none
  4642.        }
  4643.    }
  4644.  
  4645.    .custom-range::-moz-range-thumb:active {
  4646.        background-color: #b3d7ff
  4647.    }
  4648.  
  4649.    .custom-range::-moz-range-track {
  4650.        width: 100%;
  4651.        height: .5rem;
  4652.        color: transparent;
  4653.        cursor: pointer;
  4654.        background-color: #dee2e6;
  4655.        border-color: transparent;
  4656.        border-radius: 1rem
  4657.    }
  4658.  
  4659.    .custom-range::-ms-thumb {
  4660.        width: 1rem;
  4661.        height: 1rem;
  4662.        margin-top: 0;
  4663.        margin-right: .2rem;
  4664.        margin-left: .2rem;
  4665.        background-color: #007bff;
  4666.        border: 0;
  4667.        border-radius: 1rem;
  4668.        -ms-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
  4669.        transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
  4670.        appearance: none
  4671.    }
  4672.  
  4673.    @media (prefers-reduced-motion:reduce) {
  4674.        .custom-range::-ms-thumb {
  4675.            -ms-transition: none;
  4676.            transition: none
  4677.        }
  4678.    }
  4679.  
  4680.    .custom-range::-ms-thumb:active {
  4681.        background-color: #b3d7ff
  4682.    }
  4683.  
  4684.    .custom-range::-ms-track {
  4685.        width: 100%;
  4686.        height: .5rem;
  4687.        color: transparent;
  4688.        cursor: pointer;
  4689.        background-color: transparent;
  4690.        border-color: transparent;
  4691.        border-width: .5rem
  4692.    }
  4693.  
  4694.    .custom-range::-ms-fill-lower {
  4695.        background-color: #dee2e6;
  4696.        border-radius: 1rem
  4697.    }
  4698.  
  4699.    .custom-range::-ms-fill-upper {
  4700.        margin-left: 15px;
  4701.        background-color: #dee2e6;
  4702.        border-radius: 1rem
  4703.    }
  4704.  
  4705.    .custom-range:disabled::-webkit-slider-thumb {
  4706.        background-color: #adb5bd
  4707.    }
  4708.  
  4709.    .custom-range:disabled::-webkit-slider-runnable-track {
  4710.        cursor: default
  4711.    }
  4712.  
  4713.    .custom-range:disabled::-moz-range-thumb {
  4714.        background-color: #adb5bd
  4715.    }
  4716.  
  4717.    .custom-range:disabled::-moz-range-track {
  4718.        cursor: default
  4719.    }
  4720.  
  4721.    .custom-range:disabled::-ms-thumb {
  4722.        background-color: #adb5bd
  4723.    }
  4724.  
  4725.    .custom-control-label::before,
  4726.    .custom-file-label,
  4727.    .custom-select {
  4728.        transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out
  4729.    }
  4730.  
  4731.    @media (prefers-reduced-motion:reduce) {
  4732.  
  4733.        .custom-control-label::before,
  4734.        .custom-file-label,
  4735.        .custom-select {
  4736.            transition: none
  4737.        }
  4738.    }
  4739.  
  4740.    .nav {
  4741.        display: -ms-flexbox;
  4742.        display: flex;
  4743.        -ms-flex-wrap: wrap;
  4744.        flex-wrap: wrap;
  4745.        padding-right: 0;
  4746.        margin-bottom: 0;
  4747.        list-style: none
  4748.    }
  4749.  
  4750.    .nav-link {
  4751.        display: block;
  4752.        padding: .5rem 1rem
  4753.    }
  4754.  
  4755.    .nav-link:focus,
  4756.    .nav-link:hover {
  4757.        text-decoration: none
  4758.    }
  4759.  
  4760.    .nav-link.disabled {
  4761.        color: #6c757d;
  4762.        pointer-events: none;
  4763.        cursor: default
  4764.    }
  4765.  
  4766.    .nav-tabs {
  4767.        border-bottom: 1px solid #dee2e6
  4768.    }
  4769.  
  4770.    .nav-tabs .nav-item {
  4771.        margin-bottom: -1px
  4772.    }
  4773.  
  4774.    .nav-tabs .nav-link {
  4775.        border: 1px solid transparent;
  4776.        border-top-left-radius: .25rem;
  4777.        border-top-right-radius: .25rem
  4778.    }
  4779.  
  4780.    .nav-tabs .nav-link:focus,
  4781.    .nav-tabs .nav-link:hover {
  4782.        border-color: #e9ecef #e9ecef #dee2e6
  4783.    }
  4784.  
  4785.    .nav-tabs .nav-link.disabled {
  4786.        color: #6c757d;
  4787.        background-color: transparent;
  4788.        border-color: transparent
  4789.    }
  4790.  
  4791.    .nav-tabs .nav-item.show .nav-link,
  4792.    .nav-tabs .nav-link.active {
  4793.        color: #495057;
  4794.        background-color: #fff;
  4795.        border-color: #dee2e6 #dee2e6 #fff
  4796.    }
  4797.  
  4798.    .nav-tabs .dropdown-menu {
  4799.        margin-top: -1px;
  4800.        border-top-left-radius: 0;
  4801.        border-top-right-radius: 0
  4802.    }
  4803.  
  4804.    .nav-pills .nav-link {
  4805.        border-radius: .25rem
  4806.    }
  4807.  
  4808.    .nav-pills .nav-link.active,
  4809.    .nav-pills .show>.nav-link {
  4810.        color: #fff;
  4811.        background-color: #007bff
  4812.    }
  4813.  
  4814.    .nav-fill .nav-item {
  4815.        -ms-flex: 1 1 auto;
  4816.        flex: 1 1 auto;
  4817.        text-align: center
  4818.    }
  4819.  
  4820.    .nav-justified .nav-item {
  4821.        -ms-flex-preferred-size: 0;
  4822.        flex-basis: 0;
  4823.        -ms-flex-positive: 1;
  4824.        flex-grow: 1;
  4825.        text-align: center
  4826.    }
  4827.  
  4828.    .tab-content>.tab-pane {
  4829.        display: none
  4830.    }
  4831.  
  4832.    .tab-content>.active {
  4833.        display: block
  4834.    }
  4835.  
  4836.    .navbar {
  4837.        position: relative;
  4838.        display: -ms-flexbox;
  4839.        display: flex;
  4840.        -ms-flex-wrap: wrap;
  4841.        flex-wrap: wrap;
  4842.        -ms-flex-align: center;
  4843.        align-items: center;
  4844.        -ms-flex-pack: justify;
  4845.        justify-content: space-between;
  4846.        padding: .5rem 1rem
  4847.    }
  4848.  
  4849.    .navbar .container,
  4850.    .navbar .container-fluid,
  4851.    .navbar .container-lg,
  4852.    .navbar .container-md,
  4853.    .navbar .container-sm,
  4854.    .navbar .container-xl {
  4855.        display: -ms-flexbox;
  4856.        display: flex;
  4857.        -ms-flex-wrap: wrap;
  4858.        flex-wrap: wrap;
  4859.        -ms-flex-align: center;
  4860.        align-items: center;
  4861.        -ms-flex-pack: justify;
  4862.        justify-content: space-between
  4863.    }
  4864.  
  4865.    .navbar-brand {
  4866.        display: inline-block;
  4867.        padding-top: .3125rem;
  4868.        padding-bottom: .3125rem;
  4869.        margin-left: 1rem;
  4870.        font-size: 1.25rem;
  4871.        line-height: inherit;
  4872.        white-space: nowrap
  4873.    }
  4874.  
  4875.    .navbar-brand:focus,
  4876.    .navbar-brand:hover {
  4877.        text-decoration: none
  4878.    }
  4879.  
  4880.    .navbar-nav {
  4881.        display: -ms-flexbox;
  4882.        display: flex;
  4883.        -ms-flex-direction: column;
  4884.        flex-direction: column;
  4885.        padding-right: 0;
  4886.        margin-bottom: 0;
  4887.        list-style: none
  4888.    }
  4889.  
  4890.    .navbar-nav .nav-link {
  4891.        padding-right: 0;
  4892.        padding-left: 0
  4893.    }
  4894.  
  4895.    .navbar-nav .dropdown-menu {
  4896.        position: static;
  4897.        float: none
  4898.    }
  4899.  
  4900.    .navbar-text {
  4901.        display: inline-block;
  4902.        padding-top: .5rem;
  4903.        padding-bottom: .5rem
  4904.    }
  4905.  
  4906.    .navbar-collapse {
  4907.        -ms-flex-preferred-size: 100%;
  4908.        flex-basis: 100%;
  4909.        -ms-flex-positive: 1;
  4910.        flex-grow: 1;
  4911.        -ms-flex-align: center;
  4912.        align-items: center
  4913.    }
  4914.  
  4915.    .navbar-toggler {
  4916.        padding: .25rem .75rem;
  4917.        font-size: 1.25rem;
  4918.        line-height: 1;
  4919.        background-color: transparent;
  4920.        border: 1px solid transparent;
  4921.        border-radius: .25rem
  4922.    }
  4923.  
  4924.    .navbar-toggler:focus,
  4925.    .navbar-toggler:hover {
  4926.        text-decoration: none
  4927.    }
  4928.  
  4929.    .navbar-toggler-icon {
  4930.        display: inline-block;
  4931.        width: 1.5em;
  4932.        height: 1.5em;
  4933.        vertical-align: middle;
  4934.        content: "";
  4935.        background: no-repeat center center;
  4936.        background-size: 100% 100%
  4937.    }
  4938.  
  4939.    @media (max-width:575.98px) {
  4940.  
  4941.        .navbar-expand-sm>.container,
  4942.        .navbar-expand-sm>.container-fluid,
  4943.        .navbar-expand-sm>.container-lg,
  4944.        .navbar-expand-sm>.container-md,
  4945.        .navbar-expand-sm>.container-sm,
  4946.        .navbar-expand-sm>.container-xl {
  4947.            padding-right: 0;
  4948.            padding-left: 0
  4949.        }
  4950.    }
  4951.  
  4952.    @media (min-width:576px) {
  4953.        .navbar-expand-sm {
  4954.            -ms-flex-flow: row nowrap;
  4955.            flex-flow: row nowrap;
  4956.            -ms-flex-pack: start;
  4957.            justify-content: flex-start
  4958.        }
  4959.  
  4960.        .navbar-expand-sm .navbar-nav {
  4961.            -ms-flex-direction: row;
  4962.            flex-direction: row
  4963.        }
  4964.  
  4965.        .navbar-expand-sm .navbar-nav .dropdown-menu {
  4966.            position: absolute
  4967.        }
  4968.  
  4969.        .navbar-expand-sm .navbar-nav .nav-link {
  4970.            padding-right: .5rem;
  4971.            padding-left: .5rem
  4972.        }
  4973.  
  4974.        .navbar-expand-sm>.container,
  4975.        .navbar-expand-sm>.container-fluid,
  4976.        .navbar-expand-sm>.container-lg,
  4977.        .navbar-expand-sm>.container-md,
  4978.        .navbar-expand-sm>.container-sm,
  4979.        .navbar-expand-sm>.container-xl {
  4980.            -ms-flex-wrap: nowrap;
  4981.            flex-wrap: nowrap
  4982.        }
  4983.  
  4984.        .navbar-expand-sm .navbar-collapse {
  4985.            display: -ms-flexbox !important;
  4986.            display: flex !important;
  4987.            -ms-flex-preferred-size: auto;
  4988.            flex-basis: auto
  4989.        }
  4990.  
  4991.        .navbar-expand-sm .navbar-toggler {
  4992.            display: none
  4993.        }
  4994.    }
  4995.  
  4996.    @media (max-width:767.98px) {
  4997.  
  4998.        .navbar-expand-md>.container,
  4999.        .navbar-expand-md>.container-fluid,
  5000.        .navbar-expand-md>.container-lg,
  5001.        .navbar-expand-md>.container-md,
  5002.        .navbar-expand-md>.container-sm,
  5003.        .navbar-expand-md>.container-xl {
  5004.            padding-right: 0;
  5005.            padding-left: 0
  5006.        }
  5007.    }
  5008.  
  5009.    @media (min-width:768px) {
  5010.        .navbar-expand-md {
  5011.            -ms-flex-flow: row nowrap;
  5012.            flex-flow: row nowrap;
  5013.            -ms-flex-pack: start;
  5014.            justify-content: flex-start
  5015.        }
  5016.  
  5017.        .navbar-expand-md .navbar-nav {
  5018.            -ms-flex-direction: row;
  5019.            flex-direction: row
  5020.        }
  5021.  
  5022.        .navbar-expand-md .navbar-nav .dropdown-menu {
  5023.            position: absolute
  5024.        }
  5025.  
  5026.        .navbar-expand-md .navbar-nav .nav-link {
  5027.            padding-right: .5rem;
  5028.            padding-left: .5rem
  5029.        }
  5030.  
  5031.        .navbar-expand-md>.container,
  5032.        .navbar-expand-md>.container-fluid,
  5033.        .navbar-expand-md>.container-lg,
  5034.        .navbar-expand-md>.container-md,
  5035.        .navbar-expand-md>.container-sm,
  5036.        .navbar-expand-md>.container-xl {
  5037.            -ms-flex-wrap: nowrap;
  5038.            flex-wrap: nowrap
  5039.        }
  5040.  
  5041.        .navbar-expand-md .navbar-collapse {
  5042.            display: -ms-flexbox !important;
  5043.            display: flex !important;
  5044.            -ms-flex-preferred-size: auto;
  5045.            flex-basis: auto
  5046.        }
  5047.  
  5048.        .navbar-expand-md .navbar-toggler {
  5049.            display: none
  5050.        }
  5051.    }
  5052.  
  5053.    @media (max-width:991.98px) {
  5054.  
  5055.        .navbar-expand-lg>.container,
  5056.        .navbar-expand-lg>.container-fluid,
  5057.        .navbar-expand-lg>.container-lg,
  5058.        .navbar-expand-lg>.container-md,
  5059.        .navbar-expand-lg>.container-sm,
  5060.        .navbar-expand-lg>.container-xl {
  5061.            padding-right: 0;
  5062.            padding-left: 0
  5063.        }
  5064.    }
  5065.  
  5066.    @media (min-width:992px) {
  5067.        .navbar-expand-lg {
  5068.            -ms-flex-flow: row nowrap;
  5069.            flex-flow: row nowrap;
  5070.            -ms-flex-pack: start;
  5071.            justify-content: flex-start
  5072.        }
  5073.  
  5074.        .navbar-expand-lg .navbar-nav {
  5075.            -ms-flex-direction: row;
  5076.            flex-direction: row
  5077.        }
  5078.  
  5079.        .navbar-expand-lg .navbar-nav .dropdown-menu {
  5080.            position: absolute
  5081.        }
  5082.  
  5083.        .navbar-expand-lg .navbar-nav .nav-link {
  5084.            padding-right: .5rem;
  5085.            padding-left: .5rem
  5086.        }
  5087.  
  5088.        .navbar-expand-lg>.container,
  5089.        .navbar-expand-lg>.container-fluid,
  5090.        .navbar-expand-lg>.container-lg,
  5091.        .navbar-expand-lg>.container-md,
  5092.        .navbar-expand-lg>.container-sm,
  5093.        .navbar-expand-lg>.container-xl {
  5094.            -ms-flex-wrap: nowrap;
  5095.            flex-wrap: nowrap
  5096.        }
  5097.  
  5098.        .navbar-expand-lg .navbar-collapse {
  5099.            display: -ms-flexbox !important;
  5100.            display: flex !important;
  5101.            -ms-flex-preferred-size: auto;
  5102.            flex-basis: auto
  5103.        }
  5104.  
  5105.        .navbar-expand-lg .navbar-toggler {
  5106.            display: none
  5107.        }
  5108.    }
  5109.  
  5110.    @media (max-width:1199.98px) {
  5111.  
  5112.        .navbar-expand-xl>.container,
  5113.        .navbar-expand-xl>.container-fluid,
  5114.        .navbar-expand-xl>.container-lg,
  5115.        .navbar-expand-xl>.container-md,
  5116.        .navbar-expand-xl>.container-sm,
  5117.        .navbar-expand-xl>.container-xl {
  5118.            padding-right: 0;
  5119.            padding-left: 0
  5120.        }
  5121.    }
  5122.  
  5123.    @media (min-width:1200px) {
  5124.        .navbar-expand-xl {
  5125.            -ms-flex-flow: row nowrap;
  5126.            flex-flow: row nowrap;
  5127.            -ms-flex-pack: start;
  5128.            justify-content: flex-start
  5129.        }
  5130.  
  5131.        .navbar-expand-xl .navbar-nav {
  5132.            -ms-flex-direction: row;
  5133.            flex-direction: row
  5134.        }
  5135.  
  5136.        .navbar-expand-xl .navbar-nav .dropdown-menu {
  5137.            position: absolute
  5138.        }
  5139.  
  5140.        .navbar-expand-xl .navbar-nav .nav-link {
  5141.            padding-right: .5rem;
  5142.            padding-left: .5rem
  5143.        }
  5144.  
  5145.        .navbar-expand-xl>.container,
  5146.        .navbar-expand-xl>.container-fluid,
  5147.        .navbar-expand-xl>.container-lg,
  5148.        .navbar-expand-xl>.container-md,
  5149.        .navbar-expand-xl>.container-sm,
  5150.        .navbar-expand-xl>.container-xl {
  5151.            -ms-flex-wrap: nowrap;
  5152.            flex-wrap: nowrap
  5153.        }
  5154.  
  5155.        .navbar-expand-xl .navbar-collapse {
  5156.            display: -ms-flexbox !important;
  5157.            display: flex !important;
  5158.            -ms-flex-preferred-size: auto;
  5159.            flex-basis: auto
  5160.        }
  5161.  
  5162.        .navbar-expand-xl .navbar-toggler {
  5163.            display: none
  5164.        }
  5165.    }
  5166.  
  5167.    .navbar-expand {
  5168.        -ms-flex-flow: row nowrap;
  5169.        flex-flow: row nowrap;
  5170.        -ms-flex-pack: start;
  5171.        justify-content: flex-start
  5172.    }
  5173.  
  5174.    .navbar-expand>.container,
  5175.    .navbar-expand>.container-fluid,
  5176.    .navbar-expand>.container-lg,
  5177.    .navbar-expand>.container-md,
  5178.    .navbar-expand>.container-sm,
  5179.    .navbar-expand>.container-xl {
  5180.        padding-right: 0;
  5181.        padding-left: 0
  5182.    }
  5183.  
  5184.    .navbar-expand .navbar-nav {
  5185.        -ms-flex-direction: row;
  5186.        flex-direction: row
  5187.    }
  5188.  
  5189.    .navbar-expand .navbar-nav .dropdown-menu {
  5190.        position: absolute
  5191.    }
  5192.  
  5193.    .navbar-expand .navbar-nav .nav-link {
  5194.        padding-right: .5rem;
  5195.        padding-left: .5rem
  5196.    }
  5197.  
  5198.    .navbar-expand>.container,
  5199.    .navbar-expand>.container-fluid,
  5200.    .navbar-expand>.container-lg,
  5201.    .navbar-expand>.container-md,
  5202.    .navbar-expand>.container-sm,
  5203.    .navbar-expand>.container-xl {
  5204.        -ms-flex-wrap: nowrap;
  5205.        flex-wrap: nowrap
  5206.    }
  5207.  
  5208.    .navbar-expand .navbar-collapse {
  5209.        display: -ms-flexbox !important;
  5210.        display: flex !important;
  5211.        -ms-flex-preferred-size: auto;
  5212.        flex-basis: auto
  5213.    }
  5214.  
  5215.    .navbar-expand .navbar-toggler {
  5216.        display: none
  5217.    }
  5218.  
  5219.    .navbar-light .navbar-brand {
  5220.        color: rgba(0, 0, 0, .9)
  5221.    }
  5222.  
  5223.    .navbar-light .navbar-brand:focus,
  5224.    .navbar-light .navbar-brand:hover {
  5225.        color: rgba(0, 0, 0, .9)
  5226.    }
  5227.  
  5228.    .navbar-light .navbar-nav .nav-link {
  5229.        color: rgba(0, 0, 0, .5)
  5230.    }
  5231.  
  5232.    .navbar-light .navbar-nav .nav-link:focus,
  5233.    .navbar-light .navbar-nav .nav-link:hover {
  5234.        color: rgba(0, 0, 0, .7)
  5235.    }
  5236.  
  5237.    .navbar-light .navbar-nav .nav-link.disabled {
  5238.        color: rgba(0, 0, 0, .3)
  5239.    }
  5240.  
  5241.    .navbar-light .navbar-nav .active>.nav-link,
  5242.    .navbar-light .navbar-nav .nav-link.active,
  5243.    .navbar-light .navbar-nav .nav-link.show,
  5244.    .navbar-light .navbar-nav .show>.nav-link {
  5245.        color: rgba(0, 0, 0, .9)
  5246.    }
  5247.  
  5248.    .navbar-light .navbar-toggler {
  5249.        color: rgba(0, 0, 0, .5);
  5250.        border-color: rgba(0, 0, 0, .1)
  5251.    }
  5252.  
  5253.    .navbar-light .navbar-toggler-icon {
  5254.        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")
  5255.    }
  5256.  
  5257.    .navbar-light .navbar-text {
  5258.        color: rgba(0, 0, 0, .5)
  5259.    }
  5260.  
  5261.    .navbar-light .navbar-text a {
  5262.        color: rgba(0, 0, 0, .9)
  5263.    }
  5264.  
  5265.    .navbar-light .navbar-text a:focus,
  5266.    .navbar-light .navbar-text a:hover {
  5267.        color: rgba(0, 0, 0, .9)
  5268.    }
  5269.  
  5270.    .navbar-dark .navbar-brand {
  5271.        color: #fff
  5272.    }
  5273.  
  5274.    .navbar-dark .navbar-brand:focus,
  5275.    .navbar-dark .navbar-brand:hover {
  5276.        color: #fff
  5277.    }
  5278.  
  5279.    .navbar-dark .navbar-nav .nav-link {
  5280.        color: rgba(255, 255, 255, .5)
  5281.    }
  5282.  
  5283.    .navbar-dark .navbar-nav .nav-link:focus,
  5284.    .navbar-dark .navbar-nav .nav-link:hover {
  5285.        color: rgba(255, 255, 255, .75)
  5286.    }
  5287.  
  5288.    .navbar-dark .navbar-nav .nav-link.disabled {
  5289.        color: rgba(255, 255, 255, .25)
  5290.    }
  5291.  
  5292.    .navbar-dark .navbar-nav .active>.nav-link,
  5293.    .navbar-dark .navbar-nav .nav-link.active,
  5294.    .navbar-dark .navbar-nav .nav-link.show,
  5295.    .navbar-dark .navbar-nav .show>.nav-link {
  5296.        color: #fff
  5297.    }
  5298.  
  5299.    .navbar-dark .navbar-toggler {
  5300.        color: rgba(255, 255, 255, .5);
  5301.        border-color: rgba(255, 255, 255, .1)
  5302.    }
  5303.  
  5304.    .navbar-dark .navbar-toggler-icon {
  5305.        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")
  5306.    }
  5307.  
  5308.    .navbar-dark .navbar-text {
  5309.        color: rgba(255, 255, 255, .5)
  5310.    }
  5311.  
  5312.    .navbar-dark .navbar-text a {
  5313.        color: #fff
  5314.    }
  5315.  
  5316.    .navbar-dark .navbar-text a:focus,
  5317.    .navbar-dark .navbar-text a:hover {
  5318.        color: #fff
  5319.    }
  5320.  
  5321.    .card {
  5322.        position: relative;
  5323.        display: -ms-flexbox;
  5324.        display: flex;
  5325.        -ms-flex-direction: column;
  5326.        flex-direction: column;
  5327.        min-width: 0;
  5328.        word-wrap: break-word;
  5329.        background-color: #fff;
  5330.        background-clip: border-box;
  5331.        border: 1px solid rgba(0, 0, 0, .125);
  5332.        border-radius: .25rem
  5333.    }
  5334.  
  5335.    .card>hr {
  5336.        margin-right: 0;
  5337.        margin-left: 0
  5338.    }
  5339.  
  5340.    .card>.list-group {
  5341.        border-top: inherit;
  5342.        border-bottom: inherit
  5343.    }
  5344.  
  5345.    .card>.list-group:first-child {
  5346.        border-top-width: 0;
  5347.        border-top-left-radius: calc(.25rem - 1px);
  5348.        border-top-right-radius: calc(.25rem - 1px)
  5349.    }
  5350.  
  5351.    .card>.list-group:last-child {
  5352.        border-bottom-width: 0;
  5353.        border-bottom-right-radius: calc(.25rem - 1px);
  5354.        border-bottom-left-radius: calc(.25rem - 1px)
  5355.    }
  5356.  
  5357.    .card-body {
  5358.        -ms-flex: 1 1 auto;
  5359.        flex: 1 1 auto;
  5360.        min-height: 1px;
  5361.        padding: 1.25rem
  5362.    }
  5363.  
  5364.    .card-title {
  5365.        margin-bottom: .75rem
  5366.    }
  5367.  
  5368.    .card-subtitle {
  5369.        margin-top: -.375rem;
  5370.        margin-bottom: 0
  5371.    }
  5372.  
  5373.    .card-text:last-child {
  5374.        margin-bottom: 0
  5375.    }
  5376.  
  5377.    .card-link:hover {
  5378.        text-decoration: none
  5379.    }
  5380.  
  5381.    .card-link+.card-link {
  5382.        margin-right: 1.25rem
  5383.    }
  5384.  
  5385.    .card-header {
  5386.        padding: .75rem 1.25rem;
  5387.        margin-bottom: 0;
  5388.        background-color: rgba(0, 0, 0, .03);
  5389.        border-bottom: 1px solid rgba(0, 0, 0, .125)
  5390.    }
  5391.  
  5392.    .card-header:first-child {
  5393.        border-radius: calc(.25rem - 1px) calc(.25rem - 1px) 0 0
  5394.    }
  5395.  
  5396.    .card-header+.list-group .list-group-item:first-child {
  5397.        border-top: 0
  5398.    }
  5399.  
  5400.    .card-footer {
  5401.        padding: .75rem 1.25rem;
  5402.        background-color: rgba(0, 0, 0, .03);
  5403.        border-top: 1px solid rgba(0, 0, 0, .125)
  5404.    }
  5405.  
  5406.    .card-footer:last-child {
  5407.        border-radius: 0 0 calc(.25rem - 1px) calc(.25rem - 1px)
  5408.    }
  5409.  
  5410.    .card-header-tabs {
  5411.        margin-right: -.625rem;
  5412.        margin-bottom: -.75rem;
  5413.        margin-left: -.625rem;
  5414.        border-bottom: 0
  5415.    }
  5416.  
  5417.    .card-header-pills {
  5418.        margin-right: -.625rem;
  5419.        margin-left: -.625rem
  5420.    }
  5421.  
  5422.    .card-img-overlay {
  5423.        position: absolute;
  5424.        top: 0;
  5425.        right: 0;
  5426.        bottom: 0;
  5427.        left: 0;
  5428.        padding: 1.25rem
  5429.    }
  5430.  
  5431.    .card-img,
  5432.    .card-img-bottom,
  5433.    .card-img-top {
  5434.        -ms-flex-negative: 0;
  5435.        flex-shrink: 0;
  5436.        width: 100%
  5437.    }
  5438.  
  5439.    .card-img,
  5440.    .card-img-top {
  5441.        border-top-left-radius: calc(.25rem - 1px);
  5442.        border-top-right-radius: calc(.25rem - 1px);
  5443.        width: 300px;
  5444.        height: 240px;
  5445.    }
  5446.  
  5447.    .card a {
  5448.        text-align: center;
  5449.    }
  5450.  
  5451.    .card-img,
  5452.    .card-img-bottom {
  5453.        border-bottom-right-radius: calc(.25rem - 1px);
  5454.        border-bottom-left-radius: calc(.25rem - 1px)
  5455.    }
  5456.  
  5457.    .card-deck .card {
  5458.        margin-bottom: 15px
  5459.    }
  5460.  
  5461.    @media (min-width:576px) {
  5462.        .card-deck {
  5463.            display: -ms-flexbox;
  5464.            display: flex;
  5465.            -ms-flex-flow: row wrap;
  5466.            flex-flow: row wrap;
  5467.            margin-right: -15px;
  5468.            margin-left: -15px
  5469.        }
  5470.  
  5471.        .card-deck .card {
  5472.            -ms-flex: 1 0 0%;
  5473.            flex: 1 0 0%;
  5474.            margin-right: 15px;
  5475.            margin-bottom: 0;
  5476.            margin-left: 15px
  5477.        }
  5478.    }
  5479.  
  5480.    .card-group>.card {
  5481.        margin-bottom: 15px
  5482.    }
  5483.  
  5484.    @media (min-width:576px) {
  5485.        .card-group {
  5486.            display: -ms-flexbox;
  5487.            display: flex;
  5488.            -ms-flex-flow: row wrap;
  5489.            flex-flow: row wrap
  5490.        }
  5491.  
  5492.        .card-group>.card {
  5493.            -ms-flex: 1 0 0%;
  5494.            flex: 1 0 0%;
  5495.            margin-bottom: 0
  5496.        }
  5497.  
  5498.        .card-group>.card+.card {
  5499.            margin-right: 0;
  5500.            border-right: 0
  5501.        }
  5502.  
  5503.        .card-group>.card:not(:last-child) {
  5504.            border-top-left-radius: 0;
  5505.            border-bottom-left-radius: 0
  5506.        }
  5507.  
  5508.        .card-group>.card:not(:last-child) .card-header,
  5509.        .card-group>.card:not(:last-child) .card-img-top {
  5510.            border-top-left-radius: 0
  5511.        }
  5512.  
  5513.        .card-group>.card:not(:last-child) .card-footer,
  5514.        .card-group>.card:not(:last-child) .card-img-bottom {
  5515.            border-bottom-left-radius: 0
  5516.        }
  5517.  
  5518.        .card-group>.card:not(:first-child) {
  5519.            border-top-right-radius: 0;
  5520.            border-bottom-right-radius: 0
  5521.        }
  5522.  
  5523.        .card-group>.card:not(:first-child) .card-header,
  5524.        .card-group>.card:not(:first-child) .card-img-top {
  5525.            border-top-right-radius: 0
  5526.        }
  5527.  
  5528.        .card-group>.card:not(:first-child) .card-footer,
  5529.        .card-group>.card:not(:first-child) .card-img-bottom {
  5530.            border-bottom-right-radius: 0
  5531.        }
  5532.    }
  5533.  
  5534.    .card-columns .card {
  5535.        margin-bottom: .75rem
  5536.    }
  5537.  
  5538.    @media (min-width:576px) {
  5539.        .card-columns {
  5540.            -webkit-column-count: 3;
  5541.            -moz-column-count: 3;
  5542.            column-count: 3;
  5543.            -webkit-column-gap: 1.25rem;
  5544.            -moz-column-gap: 1.25rem;
  5545.            column-gap: 1.25rem;
  5546.            orphans: 1;
  5547.            widows: 1
  5548.        }
  5549.  
  5550.        .card-columns .card {
  5551.            display: inline-block;
  5552.            width: 100%
  5553.        }
  5554.    }
  5555.  
  5556.    .accordion>.card {
  5557.        overflow: hidden
  5558.    }
  5559.  
  5560.    .accordion>.card:not(:last-of-type) {
  5561.        border-bottom: 0;
  5562.        border-bottom-right-radius: 0;
  5563.        border-bottom-left-radius: 0
  5564.    }
  5565.  
  5566.    .accordion>.card:not(:first-of-type) {
  5567.        border-top-left-radius: 0;
  5568.        border-top-right-radius: 0
  5569.    }
  5570.  
  5571.    .accordion>.card>.card-header {
  5572.        border-radius: 0;
  5573.        margin-bottom: -1px
  5574.    }
  5575.  
  5576.    .breadcrumb {
  5577.        display: -ms-flexbox;
  5578.        display: flex;
  5579.        -ms-flex-wrap: wrap;
  5580.        flex-wrap: wrap;
  5581.        padding: .75rem 1rem;
  5582.        margin-bottom: 1rem;
  5583.        list-style: none;
  5584.        background-color: #e9ecef;
  5585.        border-radius: .25rem
  5586.    }
  5587.  
  5588.    .breadcrumb-item {
  5589.        display: -ms-flexbox;
  5590.        display: flex
  5591.    }
  5592.  
  5593.    .breadcrumb-item+.breadcrumb-item {
  5594.        padding-right: .5rem
  5595.    }
  5596.  
  5597.    .breadcrumb-item+.breadcrumb-item::before {
  5598.        display: inline-block;
  5599.        padding-left: .5rem;
  5600.        color: #6c757d;
  5601.        content: "/"
  5602.    }
  5603.  
  5604.    .breadcrumb-item+.breadcrumb-item:hover::before {
  5605.        text-decoration: underline
  5606.    }
  5607.  
  5608.    .breadcrumb-item+.breadcrumb-item:hover::before {
  5609.        text-decoration: none
  5610.    }
  5611.  
  5612.    .breadcrumb-item.active {
  5613.        color: #6c757d
  5614.    }
  5615.  
  5616.    .pagination {
  5617.        display: -ms-flexbox;
  5618.        display: flex;
  5619.        padding-right: 0;
  5620.        list-style: none;
  5621.        border-radius: .25rem
  5622.    }
  5623.  
  5624.    .page-link {
  5625.        position: relative;
  5626.        display: block;
  5627.        padding: .5rem .75rem;
  5628.        margin-right: -1px;
  5629.        line-height: 1.25;
  5630.        color: #007bff;
  5631.        background-color: #fff;
  5632.        border: 1px solid #dee2e6
  5633.    }
  5634.  
  5635.    .page-link:hover {
  5636.        z-index: 2;
  5637.        color: #0056b3;
  5638.        text-decoration: none;
  5639.        background-color: #e9ecef;
  5640.        border-color: #dee2e6
  5641.    }
  5642.  
  5643.    .page-link:focus {
  5644.        z-index: 3;
  5645.        outline: 0;
  5646.        box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25)
  5647.    }
  5648.  
  5649.    .page-item:first-child .page-link {
  5650.        margin-right: 0;
  5651.        border-top-right-radius: .25rem;
  5652.        border-bottom-right-radius: .25rem
  5653.    }
  5654.  
  5655.    .page-item:last-child .page-link {
  5656.        border-top-left-radius: .25rem;
  5657.        border-bottom-left-radius: .25rem
  5658.    }
  5659.  
  5660.    .page-item.active .page-link {
  5661.        z-index: 3;
  5662.        color: #fff;
  5663.        background-color: #007bff;
  5664.        border-color: #007bff
  5665.    }
  5666.  
  5667.    .page-item.disabled .page-link {
  5668.        color: #6c757d;
  5669.        pointer-events: none;
  5670.        cursor: auto;
  5671.        background-color: #fff;
  5672.        border-color: #dee2e6
  5673.    }
  5674.  
  5675.    .pagination-lg .page-link {
  5676.        padding: .75rem 1.5rem;
  5677.        font-size: 1.25rem;
  5678.        line-height: 1.5
  5679.    }
  5680.  
  5681.    .pagination-lg .page-item:first-child .page-link {
  5682.        border-top-right-radius: .3rem;
  5683.        border-bottom-right-radius: .3rem
  5684.    }
  5685.  
  5686.    .pagination-lg .page-item:last-child .page-link {
  5687.        border-top-left-radius: .3rem;
  5688.        border-bottom-left-radius: .3rem
  5689.    }
  5690.  
  5691.    .pagination-sm .page-link {
  5692.        padding: .25rem .5rem;
  5693.        font-size: .875rem;
  5694.        line-height: 1.5
  5695.    }
  5696.  
  5697.    .pagination-sm .page-item:first-child .page-link {
  5698.        border-top-right-radius: .2rem;
  5699.        border-bottom-right-radius: .2rem
  5700.    }
  5701.  
  5702.    .pagination-sm .page-item:last-child .page-link {
  5703.        border-top-left-radius: .2rem;
  5704.        border-bottom-left-radius: .2rem
  5705.    }
  5706.  
  5707.    .badge {
  5708.        display: inline-block;
  5709.        padding: .25em .4em;
  5710.        font-size: 75%;
  5711.        font-weight: 700;
  5712.        line-height: 1;
  5713.        text-align: center;
  5714.        white-space: nowrap;
  5715.        vertical-align: baseline;
  5716.        border-radius: .25rem;
  5717.        transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out
  5718.    }
  5719.  
  5720.    @media (prefers-reduced-motion:reduce) {
  5721.        .badge {
  5722.            transition: none
  5723.        }
  5724.    }
  5725.  
  5726.    a.badge:focus,
  5727.    a.badge:hover {
  5728.        text-decoration: none
  5729.    }
  5730.  
  5731.    .badge:empty {
  5732.        display: none
  5733.    }
  5734.  
  5735.    .btn .badge {
  5736.        position: relative;
  5737.        top: -1px
  5738.    }
  5739.  
  5740.    .badge-pill {
  5741.        padding-right: .6em;
  5742.        padding-left: .6em;
  5743.        border-radius: 10rem
  5744.    }
  5745.  
  5746.    .badge-primary {
  5747.        color: #fff;
  5748.        background-color: #007bff
  5749.    }
  5750.  
  5751.    a.badge-primary:focus,
  5752.    a.badge-primary:hover {
  5753.        color: #fff;
  5754.        background-color: #0062cc
  5755.    }
  5756.  
  5757.    a.badge-primary.focus,
  5758.    a.badge-primary:focus {
  5759.        outline: 0;
  5760.        box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5)
  5761.    }
  5762.  
  5763.    .badge-secondary {
  5764.        color: #fff;
  5765.        background-color: #6c757d
  5766.    }
  5767.  
  5768.    a.badge-secondary:focus,
  5769.    a.badge-secondary:hover {
  5770.        color: #fff;
  5771.        background-color: #545b62
  5772.    }
  5773.  
  5774.    a.badge-secondary.focus,
  5775.    a.badge-secondary:focus {
  5776.        outline: 0;
  5777.        box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5)
  5778.    }
  5779.  
  5780.    .badge-success {
  5781.        color: #fff;
  5782.        background-color: #28a745
  5783.    }
  5784.  
  5785.    a.badge-success:focus,
  5786.    a.badge-success:hover {
  5787.        color: #fff;
  5788.        background-color: #1e7e34
  5789.    }
  5790.  
  5791.    a.badge-success.focus,
  5792.    a.badge-success:focus {
  5793.        outline: 0;
  5794.        box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5)
  5795.    }
  5796.  
  5797.    .badge-info {
  5798.        color: #fff;
  5799.        background-color: #17a2b8
  5800.    }
  5801.  
  5802.    a.badge-info:focus,
  5803.    a.badge-info:hover {
  5804.        color: #fff;
  5805.        background-color: #117a8b
  5806.    }
  5807.  
  5808.    a.badge-info.focus,
  5809.    a.badge-info:focus {
  5810.        outline: 0;
  5811.        box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5)
  5812.    }
  5813.  
  5814.    .badge-warning {
  5815.        color: #212529;
  5816.        background-color: #ffc107
  5817.    }
  5818.  
  5819.    a.badge-warning:focus,
  5820.    a.badge-warning:hover {
  5821.        color: #212529;
  5822.        background-color: #d39e00
  5823.    }
  5824.  
  5825.    a.badge-warning.focus,
  5826.    a.badge-warning:focus {
  5827.        outline: 0;
  5828.        box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5)
  5829.    }
  5830.  
  5831.    .badge-danger {
  5832.        color: #fff;
  5833.        background-color: #dc3545
  5834.    }
  5835.  
  5836.    a.badge-danger:focus,
  5837.    a.badge-danger:hover {
  5838.        color: #fff;
  5839.        background-color: #bd2130
  5840.    }
  5841.  
  5842.    a.badge-danger.focus,
  5843.    a.badge-danger:focus {
  5844.        outline: 0;
  5845.        box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5)
  5846.    }
  5847.  
  5848.    .badge-light {
  5849.        color: #212529;
  5850.        background-color: #f8f9fa
  5851.    }
  5852.  
  5853.    a.badge-light:focus,
  5854.    a.badge-light:hover {
  5855.        color: #212529;
  5856.        background-color: #dae0e5
  5857.    }
  5858.  
  5859.    a.badge-light.focus,
  5860.    a.badge-light:focus {
  5861.        outline: 0;
  5862.        box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5)
  5863.    }
  5864.  
  5865.    .badge-dark {
  5866.        color: #fff;
  5867.        background-color: #343a40
  5868.    }
  5869.  
  5870.    a.badge-dark:focus,
  5871.    a.badge-dark:hover {
  5872.        color: #fff;
  5873.        background-color: #1d2124
  5874.    }
  5875.  
  5876.    a.badge-dark.focus,
  5877.    a.badge-dark:focus {
  5878.        outline: 0;
  5879.        box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5)
  5880.    }
  5881.  
  5882.    .jumbotron {
  5883.        padding: 2rem 1rem;
  5884.        margin-bottom: 2rem;
  5885.        background-color: #e9ecef;
  5886.        border-radius: .3rem
  5887.    }
  5888.  
  5889.    @media (min-width:576px) {
  5890.        .jumbotron {
  5891.            padding: 4rem 2rem
  5892.        }
  5893.    }
  5894.  
  5895.    .jumbotron-fluid {
  5896.        padding-right: 0;
  5897.        padding-left: 0;
  5898.        border-radius: 0
  5899.    }
  5900.  
  5901.    .alert {
  5902.        position: relative;
  5903.        padding: .75rem 1.25rem;
  5904.        margin-bottom: 1rem;
  5905.        border: 1px solid transparent;
  5906.        border-radius: .25rem
  5907.    }
  5908.  
  5909.    .alert-heading {
  5910.        color: inherit
  5911.    }
  5912.  
  5913.    .alert-link {
  5914.        font-weight: 700
  5915.    }
  5916.  
  5917.    .alert-dismissible {
  5918.        padding-left: 4rem
  5919.    }
  5920.  
  5921.    .alert-dismissible .close {
  5922.        position: absolute;
  5923.        top: 0;
  5924.        left: 0;
  5925.        padding: .75rem 1.25rem;
  5926.        color: inherit
  5927.    }
  5928.  
  5929.    .alert-primary {
  5930.        color: #004085;
  5931.        background-color: #cce5ff;
  5932.        border-color: #b8daff
  5933.    }
  5934.  
  5935.    .alert-primary hr {
  5936.        border-top-color: #9fcdff
  5937.    }
  5938.  
  5939.    .alert-primary .alert-link {
  5940.        color: #002752
  5941.    }
  5942.  
  5943.    .alert-secondary {
  5944.        color: #383d41;
  5945.        background-color: #e2e3e5;
  5946.        border-color: #d6d8db
  5947.    }
  5948.  
  5949.    .alert-secondary hr {
  5950.        border-top-color: #c8cbcf
  5951.    }
  5952.  
  5953.    .alert-secondary .alert-link {
  5954.        color: #202326
  5955.    }
  5956.  
  5957.    .alert-success {
  5958.        color: #155724;
  5959.        background-color: #d4edda;
  5960.        border-color: #c3e6cb
  5961.    }
  5962.  
  5963.    .alert-success hr {
  5964.        border-top-color: #b1dfbb
  5965.    }
  5966.  
  5967.    .alert-success .alert-link {
  5968.        color: #0b2e13
  5969.    }
  5970.  
  5971.    .alert-info {
  5972.        color: #0c5460;
  5973.        background-color: #d1ecf1;
  5974.        border-color: #bee5eb
  5975.    }
  5976.  
  5977.    .alert-info hr {
  5978.        border-top-color: #abdde5
  5979.    }
  5980.  
  5981.    .alert-info .alert-link {
  5982.        color: #062c33
  5983.    }
  5984.  
  5985.    .alert-warning {
  5986.        color: #856404;
  5987.        background-color: #fff3cd;
  5988.        border-color: #ffeeba
  5989.    }
  5990.  
  5991.    .alert-warning hr {
  5992.        border-top-color: #ffe8a1
  5993.    }
  5994.  
  5995.    .alert-warning .alert-link {
  5996.        color: #533f03
  5997.    }
  5998.  
  5999.    .alert-danger {
  6000.        color: #721c24;
  6001.        background-color: #f8d7da;
  6002.        border-color: #f5c6cb
  6003.    }
  6004.  
  6005.    .alert-danger hr {
  6006.        border-top-color: #f1b0b7
  6007.    }
  6008.  
  6009.    .alert-danger .alert-link {
  6010.        color: #491217
  6011.    }
  6012.  
  6013.    .alert-light {
  6014.        color: #818182;
  6015.        background-color: #fefefe;
  6016.        border-color: #fdfdfe
  6017.    }
  6018.  
  6019.    .alert-light hr {
  6020.        border-top-color: #ececf6
  6021.    }
  6022.  
  6023.    .alert-light .alert-link {
  6024.        color: #686868
  6025.    }
  6026.  
  6027.    .alert-dark {
  6028.        color: #1b1e21;
  6029.        background-color: #d6d8d9;
  6030.        border-color: #c6c8ca
  6031.    }
  6032.  
  6033.    .alert-dark hr {
  6034.        border-top-color: #b9bbbe
  6035.    }
  6036.  
  6037.    .alert-dark .alert-link {
  6038.        color: #040505
  6039.    }
  6040.  
  6041.    @-webkit-keyframes progress-bar-stripes {
  6042.        from {
  6043.            background-position: 1rem 0
  6044.        }
  6045.  
  6046.        to {
  6047.            background-position: 0 0
  6048.        }
  6049.    }
  6050.  
  6051.    @keyframes progress-bar-stripes {
  6052.        from {
  6053.            background-position: 1rem 0
  6054.        }
  6055.  
  6056.        to {
  6057.            background-position: 0 0
  6058.        }
  6059.    }
  6060.  
  6061.    .progress {
  6062.        display: -ms-flexbox;
  6063.        display: flex;
  6064.        height: 1rem;
  6065.        overflow: hidden;
  6066.        line-height: 0;
  6067.        font-size: .75rem;
  6068.        background-color: #e9ecef;
  6069.        border-radius: .25rem
  6070.    }
  6071.  
  6072.    .progress-bar {
  6073.        display: -ms-flexbox;
  6074.        display: flex;
  6075.        -ms-flex-direction: column;
  6076.        flex-direction: column;
  6077.        -ms-flex-pack: center;
  6078.        justify-content: center;
  6079.        overflow: hidden;
  6080.        color: #fff;
  6081.        text-align: center;
  6082.        white-space: nowrap;
  6083.        background-color: #007bff;
  6084.        transition: width .6s ease
  6085.    }
  6086.  
  6087.    @media (prefers-reduced-motion:reduce) {
  6088.        .progress-bar {
  6089.            transition: none
  6090.        }
  6091.    }
  6092.  
  6093.    .progress-bar-striped {
  6094.        background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  6095.        background-size: 1rem 1rem
  6096.    }
  6097.  
  6098.    .progress-bar-animated {
  6099.        -webkit-animation: progress-bar-stripes 1s linear infinite;
  6100.        animation: progress-bar-stripes 1s linear infinite
  6101.    }
  6102.  
  6103.    @media (prefers-reduced-motion:reduce) {
  6104.        .progress-bar-animated {
  6105.            -webkit-animation: none;
  6106.            animation: none
  6107.        }
  6108.    }
  6109.  
  6110.    .media {
  6111.        display: -ms-flexbox;
  6112.        display: flex;
  6113.        -ms-flex-align: start;
  6114.        align-items: flex-start
  6115.    }
  6116.  
  6117.    .media-body {
  6118.        -ms-flex: 1;
  6119.        flex: 1
  6120.    }
  6121.  
  6122.    .list-group {
  6123.        display: -ms-flexbox;
  6124.        display: flex;
  6125.        -ms-flex-direction: column;
  6126.        flex-direction: column;
  6127.        padding-right: 0;
  6128.        margin-bottom: 0;
  6129.        border-radius: .25rem
  6130.    }
  6131.  
  6132.    .list-group-item-action {
  6133.        width: 100%;
  6134.        color: #495057;
  6135.        text-align: inherit
  6136.    }
  6137.  
  6138.    .list-group-item-action:focus,
  6139.    .list-group-item-action:hover {
  6140.        z-index: 1;
  6141.        color: #495057;
  6142.        text-decoration: none;
  6143.        background-color: #f8f9fa
  6144.    }
  6145.  
  6146.    .list-group-item-action:active {
  6147.        color: #212529;
  6148.        background-color: #e9ecef
  6149.    }
  6150.  
  6151.    .list-group-item {
  6152.        position: relative;
  6153.        display: block;
  6154.        padding: .75rem 1.25rem;
  6155.        background-color: #fff;
  6156.        border: 1px solid rgba(0, 0, 0, .125)
  6157.    }
  6158.  
  6159.    .list-group-item:first-child {
  6160.        border-top-left-radius: inherit;
  6161.        border-top-right-radius: inherit
  6162.    }
  6163.  
  6164.    .list-group-item:last-child {
  6165.        border-bottom-right-radius: inherit;
  6166.        border-bottom-left-radius: inherit
  6167.    }
  6168.  
  6169.    .list-group-item.disabled,
  6170.    .list-group-item:disabled {
  6171.        color: #6c757d;
  6172.        pointer-events: none;
  6173.        background-color: #fff
  6174.    }
  6175.  
  6176.    .list-group-item.active {
  6177.        z-index: 2;
  6178.        color: #fff;
  6179.        background-color: #007bff;
  6180.        border-color: #007bff
  6181.    }
  6182.  
  6183.    .list-group-item+.list-group-item {
  6184.        border-top-width: 0
  6185.    }
  6186.  
  6187.    .list-group-item+.list-group-item.active {
  6188.        margin-top: -1px;
  6189.        border-top-width: 1px
  6190.    }
  6191.  
  6192.    .list-group-horizontal {
  6193.        -ms-flex-direction: row;
  6194.        flex-direction: row
  6195.    }
  6196.  
  6197.    .list-group-horizontal .list-group-item:first-child {
  6198.        border-bottom-right-radius: .25rem;
  6199.        border-top-left-radius: 0
  6200.    }
  6201.  
  6202.    .list-group-horizontal .list-group-item:last-child {
  6203.        border-top-left-radius: .25rem;
  6204.        border-bottom-right-radius: 0
  6205.    }
  6206.  
  6207.    .list-group-horizontal .list-group-item.active {
  6208.        margin-top: 0
  6209.    }
  6210.  
  6211.    .list-group-horizontal .list-group-item+.list-group-item {
  6212.        border-top-width: 1px;
  6213.        border-right-width: 0
  6214.    }
  6215.  
  6216.    .list-group-horizontal .list-group-item+.list-group-item.active {
  6217.        margin-right: -1px;
  6218.        border-right-width: 1px
  6219.    }
  6220.  
  6221.    @media (min-width:576px) {
  6222.        .list-group-horizontal-sm {
  6223.            -ms-flex-direction: row;
  6224.            flex-direction: row
  6225.        }
  6226.  
  6227.        .list-group-horizontal-sm .list-group-item:first-child {
  6228.            border-bottom-right-radius: .25rem;
  6229.            border-top-left-radius: 0
  6230.        }
  6231.  
  6232.        .list-group-horizontal-sm .list-group-item:last-child {
  6233.            border-top-left-radius: .25rem;
  6234.            border-bottom-right-radius: 0
  6235.        }
  6236.  
  6237.        .list-group-horizontal-sm .list-group-item.active {
  6238.            margin-top: 0
  6239.        }
  6240.  
  6241.        .list-group-horizontal-sm .list-group-item+.list-group-item {
  6242.            border-top-width: 1px;
  6243.            border-right-width: 0
  6244.        }
  6245.  
  6246.        .list-group-horizontal-sm .list-group-item+.list-group-item.active {
  6247.            margin-right: -1px;
  6248.            border-right-width: 1px
  6249.        }
  6250.    }
  6251.  
  6252.    @media (min-width:768px) {
  6253.        .list-group-horizontal-md {
  6254.            -ms-flex-direction: row;
  6255.            flex-direction: row
  6256.        }
  6257.  
  6258.        .list-group-horizontal-md .list-group-item:first-child {
  6259.            border-bottom-right-radius: .25rem;
  6260.            border-top-left-radius: 0
  6261.        }
  6262.  
  6263.        .list-group-horizontal-md .list-group-item:last-child {
  6264.            border-top-left-radius: .25rem;
  6265.            border-bottom-right-radius: 0
  6266.        }
  6267.  
  6268.        .list-group-horizontal-md .list-group-item.active {
  6269.            margin-top: 0
  6270.        }
  6271.  
  6272.        .list-group-horizontal-md .list-group-item+.list-group-item {
  6273.            border-top-width: 1px;
  6274.            border-right-width: 0
  6275.        }
  6276.  
  6277.        .list-group-horizontal-md .list-group-item+.list-group-item.active {
  6278.            margin-right: -1px;
  6279.            border-right-width: 1px
  6280.        }
  6281.    }
  6282.  
  6283.    @media (min-width:992px) {
  6284.        .list-group-horizontal-lg {
  6285.            -ms-flex-direction: row;
  6286.            flex-direction: row
  6287.        }
  6288.  
  6289.        .list-group-horizontal-lg .list-group-item:first-child {
  6290.            border-bottom-right-radius: .25rem;
  6291.            border-top-left-radius: 0
  6292.        }
  6293.  
  6294.        .list-group-horizontal-lg .list-group-item:last-child {
  6295.            border-top-left-radius: .25rem;
  6296.            border-bottom-right-radius: 0
  6297.        }
  6298.  
  6299.        .list-group-horizontal-lg .list-group-item.active {
  6300.            margin-top: 0
  6301.        }
  6302.  
  6303.        .list-group-horizontal-lg .list-group-item+.list-group-item {
  6304.            border-top-width: 1px;
  6305.            border-right-width: 0
  6306.        }
  6307.  
  6308.        .list-group-horizontal-lg .list-group-item+.list-group-item.active {
  6309.            margin-right: -1px;
  6310.            border-right-width: 1px
  6311.        }
  6312.    }
  6313.  
  6314.    @media (min-width:1200px) {
  6315.        .list-group-horizontal-xl {
  6316.            -ms-flex-direction: row;
  6317.            flex-direction: row
  6318.        }
  6319.  
  6320.        .list-group-horizontal-xl .list-group-item:first-child {
  6321.            border-bottom-right-radius: .25rem;
  6322.            border-top-left-radius: 0
  6323.        }
  6324.  
  6325.        .list-group-horizontal-xl .list-group-item:last-child {
  6326.            border-top-left-radius: .25rem;
  6327.            border-bottom-right-radius: 0
  6328.        }
  6329.  
  6330.        .list-group-horizontal-xl .list-group-item.active {
  6331.            margin-top: 0
  6332.        }
  6333.  
  6334.        .list-group-horizontal-xl .list-group-item+.list-group-item {
  6335.            border-top-width: 1px;
  6336.            border-right-width: 0
  6337.        }
  6338.  
  6339.        .list-group-horizontal-xl .list-group-item+.list-group-item.active {
  6340.            margin-right: -1px;
  6341.            border-right-width: 1px
  6342.        }
  6343.    }
  6344.  
  6345.    .list-group-flush {
  6346.        border-radius: 0
  6347.    }
  6348.  
  6349.    .list-group-flush>.list-group-item {
  6350.        border-width: 0 0 1px
  6351.    }
  6352.  
  6353.    .list-group-flush>.list-group-item:last-child {
  6354.        border-bottom-width: 0
  6355.    }
  6356.  
  6357.    .list-group-item-primary {
  6358.        color: #004085;
  6359.        background-color: #b8daff
  6360.    }
  6361.  
  6362.    .list-group-item-primary.list-group-item-action:focus,
  6363.    .list-group-item-primary.list-group-item-action:hover {
  6364.        color: #004085;
  6365.        background-color: #9fcdff
  6366.    }
  6367.  
  6368.    .list-group-item-primary.list-group-item-action.active {
  6369.        color: #fff;
  6370.        background-color: #004085;
  6371.        border-color: #004085
  6372.    }
  6373.  
  6374.    .list-group-item-secondary {
  6375.        color: #383d41;
  6376.        background-color: #d6d8db
  6377.    }
  6378.  
  6379.    .list-group-item-secondary.list-group-item-action:focus,
  6380.    .list-group-item-secondary.list-group-item-action:hover {
  6381.        color: #383d41;
  6382.        background-color: #c8cbcf
  6383.    }
  6384.  
  6385.    .list-group-item-secondary.list-group-item-action.active {
  6386.        color: #fff;
  6387.        background-color: #383d41;
  6388.        border-color: #383d41
  6389.    }
  6390.  
  6391.    .list-group-item-success {
  6392.        color: #155724;
  6393.        background-color: #c3e6cb
  6394.    }
  6395.  
  6396.    .list-group-item-success.list-group-item-action:focus,
  6397.    .list-group-item-success.list-group-item-action:hover {
  6398.        color: #155724;
  6399.        background-color: #b1dfbb
  6400.    }
  6401.  
  6402.    .list-group-item-success.list-group-item-action.active {
  6403.        color: #fff;
  6404.        background-color: #155724;
  6405.        border-color: #155724
  6406.    }
  6407.  
  6408.    .list-group-item-info {
  6409.        color: #0c5460;
  6410.        background-color: #bee5eb
  6411.    }
  6412.  
  6413.    .list-group-item-info.list-group-item-action:focus,
  6414.    .list-group-item-info.list-group-item-action:hover {
  6415.        color: #0c5460;
  6416.        background-color: #abdde5
  6417.    }
  6418.  
  6419.    .list-group-item-info.list-group-item-action.active {
  6420.        color: #fff;
  6421.        background-color: #0c5460;
  6422.        border-color: #0c5460
  6423.    }
  6424.  
  6425.    .list-group-item-warning {
  6426.        color: #856404;
  6427.        background-color: #ffeeba
  6428.    }
  6429.  
  6430.    .list-group-item-warning.list-group-item-action:focus,
  6431.    .list-group-item-warning.list-group-item-action:hover {
  6432.        color: #856404;
  6433.        background-color: #ffe8a1
  6434.    }
  6435.  
  6436.    .list-group-item-warning.list-group-item-action.active {
  6437.        color: #fff;
  6438.        background-color: #856404;
  6439.        border-color: #856404
  6440.    }
  6441.  
  6442.    .list-group-item-danger {
  6443.        color: #721c24;
  6444.        background-color: #f5c6cb
  6445.    }
  6446.  
  6447.    .list-group-item-danger.list-group-item-action:focus,
  6448.    .list-group-item-danger.list-group-item-action:hover {
  6449.        color: #721c24;
  6450.        background-color: #f1b0b7
  6451.    }
  6452.  
  6453.    .list-group-item-danger.list-group-item-action.active {
  6454.        color: #fff;
  6455.        background-color: #721c24;
  6456.        border-color: #721c24
  6457.    }
  6458.  
  6459.    .list-group-item-light {
  6460.        color: #818182;
  6461.        background-color: #fdfdfe
  6462.    }
  6463.  
  6464.    .list-group-item-light.list-group-item-action:focus,
  6465.    .list-group-item-light.list-group-item-action:hover {
  6466.        color: #818182;
  6467.        background-color: #ececf6
  6468.    }
  6469.  
  6470.    .list-group-item-light.list-group-item-action.active {
  6471.        color: #fff;
  6472.        background-color: #818182;
  6473.        border-color: #818182
  6474.    }
  6475.  
  6476.    .list-group-item-dark {
  6477.        color: #1b1e21;
  6478.        background-color: #c6c8ca
  6479.    }
  6480.  
  6481.    .list-group-item-dark.list-group-item-action:focus,
  6482.    .list-group-item-dark.list-group-item-action:hover {
  6483.        color: #1b1e21;
  6484.        background-color: #b9bbbe
  6485.    }
  6486.  
  6487.    .list-group-item-dark.list-group-item-action.active {
  6488.        color: #fff;
  6489.        background-color: #1b1e21;
  6490.        border-color: #1b1e21
  6491.    }
  6492.  
  6493.    .close {
  6494.        float: left;
  6495.        font-size: 1.5rem;
  6496.        font-weight: 700;
  6497.        line-height: 1;
  6498.        color: #000;
  6499.        text-shadow: 0 1px 0 #fff;
  6500.        opacity: .5
  6501.    }
  6502.  
  6503.    .close:hover {
  6504.        color: #000;
  6505.        text-decoration: none
  6506.    }
  6507.  
  6508.    .close:not(:disabled):not(.disabled):focus,
  6509.    .close:not(:disabled):not(.disabled):hover {
  6510.        opacity: .75
  6511.    }
  6512.  
  6513.    button.close {
  6514.        padding: 0;
  6515.        background-color: transparent;
  6516.        border: 0
  6517.    }
  6518.  
  6519.    a.close.disabled {
  6520.        pointer-events: none
  6521.    }
  6522.  
  6523.    .toast {
  6524.        max-width: 350px;
  6525.        overflow: hidden;
  6526.        font-size: .875rem;
  6527.        background-color: rgba(255, 255, 255, .85);
  6528.        background-clip: padding-box;
  6529.        border: 1px solid rgba(0, 0, 0, .1);
  6530.        box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .1);
  6531.        -webkit-backdrop-filter: blur(10px);
  6532.        backdrop-filter: blur(10px);
  6533.        opacity: 0;
  6534.        border-radius: .25rem
  6535.    }
  6536.  
  6537.    .toast:not(:last-child) {
  6538.        margin-bottom: .75rem
  6539.    }
  6540.  
  6541.    .toast.showing {
  6542.        opacity: 1
  6543.    }
  6544.  
  6545.    .toast.show {
  6546.        display: block;
  6547.        opacity: 1
  6548.    }
  6549.  
  6550.    .toast.hide {
  6551.        display: none
  6552.    }
  6553.  
  6554.    .toast-header {
  6555.        display: -ms-flexbox;
  6556.        display: flex;
  6557.        -ms-flex-align: center;
  6558.        align-items: center;
  6559.        padding: .25rem .75rem;
  6560.        color: #6c757d;
  6561.        background-color: rgba(255, 255, 255, .85);
  6562.        background-clip: padding-box;
  6563.        border-bottom: 1px solid rgba(0, 0, 0, .05)
  6564.    }
  6565.  
  6566.    .toast-body {
  6567.        padding: .75rem
  6568.    }
  6569.  
  6570.    .modal-open {
  6571.        overflow: hidden
  6572.    }
  6573.  
  6574.    .modal-open .modal {
  6575.        overflow-x: hidden;
  6576.        overflow-y: auto
  6577.    }
  6578.  
  6579.    .modal {
  6580.        position: fixed;
  6581.        top: 0;
  6582.        right: 0;
  6583.        z-index: 1050;
  6584.        display: none;
  6585.        width: 100%;
  6586.        height: 100%;
  6587.        overflow: hidden;
  6588.        outline: 0
  6589.    }
  6590.  
  6591.    .modal-dialog {
  6592.        position: relative;
  6593.        width: auto;
  6594.        margin: .5rem;
  6595.        pointer-events: none
  6596.    }
  6597.  
  6598.    .modal.fade .modal-dialog {
  6599.        transition: -webkit-transform .3s ease-out;
  6600.        transition: transform .3s ease-out;
  6601.        transition: transform .3s ease-out, -webkit-transform .3s ease-out;
  6602.        -webkit-transform: translate(0, -50px);
  6603.        transform: translate(0, -50px)
  6604.    }
  6605.  
  6606.    @media (prefers-reduced-motion:reduce) {
  6607.        .modal.fade .modal-dialog {
  6608.            transition: none
  6609.        }
  6610.    }
  6611.  
  6612.    .modal.show .modal-dialog {
  6613.        -webkit-transform: none;
  6614.        transform: none
  6615.    }
  6616.  
  6617.    .modal.modal-static .modal-dialog {
  6618.        -webkit-transform: scale(1.02);
  6619.        transform: scale(1.02)
  6620.    }
  6621.  
  6622.    .modal-dialog-scrollable {
  6623.        display: -ms-flexbox;
  6624.        display: flex;
  6625.        max-height: calc(100% - 1rem)
  6626.    }
  6627.  
  6628.    .modal-dialog-scrollable .modal-content {
  6629.        max-height: calc(100vh - 1rem);
  6630.        overflow: hidden
  6631.    }
  6632.  
  6633.    .modal-dialog-scrollable .modal-footer,
  6634.    .modal-dialog-scrollable .modal-header {
  6635.        -ms-flex-negative: 0;
  6636.        flex-shrink: 0
  6637.    }
  6638.  
  6639.    .modal-dialog-scrollable .modal-body {
  6640.        overflow-y: auto
  6641.    }
  6642.  
  6643.    .modal-dialog-centered {
  6644.        display: -ms-flexbox;
  6645.        display: flex;
  6646.        -ms-flex-align: center;
  6647.        align-items: center;
  6648.        min-height: calc(100% - 1rem)
  6649.    }
  6650.  
  6651.    .modal-dialog-centered::before {
  6652.        display: block;
  6653.        height: calc(100vh - 1rem);
  6654.        height: -webkit-min-content;
  6655.        height: -moz-min-content;
  6656.        height: min-content;
  6657.        content: ""
  6658.    }
  6659.  
  6660.    .modal-dialog-centered.modal-dialog-scrollable {
  6661.        -ms-flex-direction: column;
  6662.        flex-direction: column;
  6663.        -ms-flex-pack: center;
  6664.        justify-content: center;
  6665.        height: 100%
  6666.    }
  6667.  
  6668.    .modal-dialog-centered.modal-dialog-scrollable .modal-content {
  6669.        max-height: none
  6670.    }
  6671.  
  6672.    .modal-dialog-centered.modal-dialog-scrollable::before {
  6673.        content: none
  6674.    }
  6675.  
  6676.    .modal-content {
  6677.        position: relative;
  6678.        display: -ms-flexbox;
  6679.        display: flex;
  6680.        -ms-flex-direction: column;
  6681.        flex-direction: column;
  6682.        width: 100%;
  6683.        pointer-events: auto;
  6684.        background-color: #fff;
  6685.        background-clip: padding-box;
  6686.        border: 1px solid rgba(0, 0, 0, .2);
  6687.        border-radius: .3rem;
  6688.        outline: 0
  6689.    }
  6690.  
  6691.    .modal-backdrop {
  6692.        position: fixed;
  6693.        top: 0;
  6694.        right: 0;
  6695.        z-index: 1040;
  6696.        width: 100vw;
  6697.        height: 100vh;
  6698.        background-color: #000
  6699.    }
  6700.  
  6701.    .modal-backdrop.fade {
  6702.        opacity: 0
  6703.    }
  6704.  
  6705.    .modal-backdrop.show {
  6706.        opacity: .5
  6707.    }
  6708.  
  6709.    .modal-header {
  6710.        display: -ms-flexbox;
  6711.        display: flex;
  6712.        -ms-flex-align: start;
  6713.        align-items: flex-start;
  6714.        -ms-flex-pack: justify;
  6715.        justify-content: space-between;
  6716.        padding: 1rem 1rem;
  6717.        border-bottom: 1px solid #dee2e6;
  6718.        border-top-left-radius: calc(.3rem - 1px);
  6719.        border-top-right-radius: calc(.3rem - 1px)
  6720.    }
  6721.  
  6722.    .modal-header .close {
  6723.        padding: 1rem 1rem;
  6724.        margin: -1rem auto -1rem -1rem
  6725.    }
  6726.  
  6727.    .modal-title {
  6728.        margin-bottom: 0;
  6729.        line-height: 1.5
  6730.    }
  6731.  
  6732.    .modal-body {
  6733.        position: relative;
  6734.        -ms-flex: 1 1 auto;
  6735.        flex: 1 1 auto;
  6736.        padding: 1rem
  6737.    }
  6738.  
  6739.    .modal-footer {
  6740.        display: -ms-flexbox;
  6741.        display: flex;
  6742.        -ms-flex-wrap: wrap;
  6743.        flex-wrap: wrap;
  6744.        -ms-flex-align: center;
  6745.        align-items: center;
  6746.        -ms-flex-pack: end;
  6747.        justify-content: flex-end;
  6748.        padding: .75rem;
  6749.        border-top: 1px solid #dee2e6;
  6750.        border-bottom-right-radius: calc(.3rem - 1px);
  6751.        border-bottom-left-radius: calc(.3rem - 1px)
  6752.    }
  6753.  
  6754.    .modal-footer>* {
  6755.        margin: .25rem
  6756.    }
  6757.  
  6758.    .modal-scrollbar-measure {
  6759.        position: absolute;
  6760.        top: -9999px;
  6761.        width: 50px;
  6762.        height: 50px;
  6763.        overflow: scroll
  6764.    }
  6765.  
  6766.    @media (min-width:576px) {
  6767.        .modal-dialog {
  6768.            max-width: 500px;
  6769.            margin: 1.75rem auto
  6770.        }
  6771.  
  6772.        .modal-dialog-scrollable {
  6773.            max-height: calc(100% - 3.5rem)
  6774.        }
  6775.  
  6776.        .modal-dialog-scrollable .modal-content {
  6777.            max-height: calc(100vh - 3.5rem)
  6778.        }
  6779.  
  6780.        .modal-dialog-centered {
  6781.            min-height: calc(100% - 3.5rem)
  6782.        }
  6783.  
  6784.        .modal-dialog-centered::before {
  6785.            height: calc(100vh - 3.5rem);
  6786.            height: -webkit-min-content;
  6787.            height: -moz-min-content;
  6788.            height: min-content
  6789.        }
  6790.  
  6791.        .modal-sm {
  6792.            max-width: 300px
  6793.        }
  6794.    }
  6795.  
  6796.    @media (min-width:992px) {
  6797.  
  6798.        .modal-lg,
  6799.        .modal-xl {
  6800.            max-width: 800px
  6801.        }
  6802.    }
  6803.  
  6804.    @media (min-width:1200px) {
  6805.        .modal-xl {
  6806.            max-width: 1140px
  6807.        }
  6808.    }
  6809.  
  6810.    .tooltip {
  6811.        position: absolute;
  6812.        z-index: 1070;
  6813.        display: block;
  6814.        margin: 0;
  6815.        font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  6816.        font-style: normal;
  6817.        font-weight: 400;
  6818.        line-height: 1.5;
  6819.        text-align: right;
  6820.        text-align: start;
  6821.        text-decoration: none;
  6822.        text-shadow: none;
  6823.        text-transform: none;
  6824.        letter-spacing: normal;
  6825.        word-break: normal;
  6826.        word-spacing: normal;
  6827.        white-space: normal;
  6828.        line-break: auto;
  6829.        font-size: .875rem;
  6830.        word-wrap: break-word;
  6831.        opacity: 0
  6832.    }
  6833.  
  6834.    .tooltip.show {
  6835.        opacity: .9
  6836.    }
  6837.  
  6838.    .tooltip .arrow {
  6839.        position: absolute;
  6840.        display: block;
  6841.        width: .8rem;
  6842.        height: .4rem
  6843.    }
  6844.  
  6845.    .tooltip .arrow::before {
  6846.        position: absolute;
  6847.        content: "";
  6848.        border-color: transparent;
  6849.        border-style: solid
  6850.    }
  6851.  
  6852.    .bs-tooltip-auto[x-placement^=top],
  6853.    .bs-tooltip-top {
  6854.        padding: .4rem 0
  6855.    }
  6856.  
  6857.    .bs-tooltip-auto[x-placement^=top] .arrow,
  6858.    .bs-tooltip-top .arrow {
  6859.        bottom: 0
  6860.    }
  6861.  
  6862.    .bs-tooltip-auto[x-placement^=top] .arrow::before,
  6863.    .bs-tooltip-top .arrow::before {
  6864.        top: 0;
  6865.        border-width: .4rem .4rem 0;
  6866.        border-top-color: #000
  6867.    }
  6868.  
  6869.    .bs-tooltip-auto[x-placement^=right],
  6870.    .bs-tooltip-right {
  6871.        padding: 0 .4rem
  6872.    }
  6873.  
  6874.    .bs-tooltip-auto[x-placement^=right] .arrow,
  6875.    .bs-tooltip-right .arrow {
  6876.        left: 0;
  6877.        width: .4rem;
  6878.        height: .8rem
  6879.    }
  6880.  
  6881.    .bs-tooltip-auto[x-placement^=right] .arrow::before,
  6882.    .bs-tooltip-right .arrow::before {
  6883.        right: 0;
  6884.        border-width: .4rem .4rem .4rem 0;
  6885.        border-right-color: #000
  6886.    }
  6887.  
  6888.    .bs-tooltip-auto[x-placement^=bottom],
  6889.    .bs-tooltip-bottom {
  6890.        padding: .4rem 0
  6891.    }
  6892.  
  6893.    .bs-tooltip-auto[x-placement^=bottom] .arrow,
  6894.    .bs-tooltip-bottom .arrow {
  6895.        top: 0
  6896.    }
  6897.  
  6898.    .bs-tooltip-auto[x-placement^=bottom] .arrow::before,
  6899.    .bs-tooltip-bottom .arrow::before {
  6900.        bottom: 0;
  6901.        border-width: 0 .4rem .4rem;
  6902.        border-bottom-color: #000
  6903.    }
  6904.  
  6905.    .bs-tooltip-auto[x-placement^=left],
  6906.    .bs-tooltip-left {
  6907.        padding: 0 .4rem
  6908.    }
  6909.  
  6910.    .bs-tooltip-auto[x-placement^=left] .arrow,
  6911.    .bs-tooltip-left .arrow {
  6912.        right: 0;
  6913.        width: .4rem;
  6914.        height: .8rem
  6915.    }
  6916.  
  6917.    .bs-tooltip-auto[x-placement^=left] .arrow::before,
  6918.    .bs-tooltip-left .arrow::before {
  6919.        left: 0;
  6920.        border-width: .4rem 0 .4rem .4rem;
  6921.        border-left-color: #000
  6922.    }
  6923.  
  6924.    .tooltip-inner {
  6925.        max-width: 200px;
  6926.        padding: .25rem .5rem;
  6927.        color: #fff;
  6928.        text-align: center;
  6929.        background-color: #000;
  6930.        border-radius: .25rem
  6931.    }
  6932.  
  6933.    .popover {
  6934.        position: absolute;
  6935.        top: 0;
  6936.        left: 0;
  6937.        z-index: 1060;
  6938.        display: block;
  6939.        max-width: 276px;
  6940.        font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  6941.        font-style: normal;
  6942.        font-weight: 400;
  6943.        line-height: 1.5;
  6944.        text-align: right;
  6945.        text-align: start;
  6946.        text-decoration: none;
  6947.        text-shadow: none;
  6948.        text-transform: none;
  6949.        letter-spacing: normal;
  6950.        word-break: normal;
  6951.        word-spacing: normal;
  6952.        white-space: normal;
  6953.        line-break: auto;
  6954.        font-size: .875rem;
  6955.        word-wrap: break-word;
  6956.        background-color: #fff;
  6957.        background-clip: padding-box;
  6958.        border: 1px solid rgba(0, 0, 0, .2);
  6959.        border-radius: .3rem
  6960.    }
  6961.  
  6962.    .popover .arrow {
  6963.        position: absolute;
  6964.        display: block;
  6965.        width: 1rem;
  6966.        height: .5rem;
  6967.        margin: 0 .3rem
  6968.    }
  6969.  
  6970.    .popover .arrow::after,
  6971.    .popover .arrow::before {
  6972.        position: absolute;
  6973.        display: block;
  6974.        content: "";
  6975.        border-color: transparent;
  6976.        border-style: solid
  6977.    }
  6978.  
  6979.    .bs-popover-auto[x-placement^=top],
  6980.    .bs-popover-top {
  6981.        margin-bottom: .5rem
  6982.    }
  6983.  
  6984.    .bs-popover-auto[x-placement^=top]>.arrow,
  6985.    .bs-popover-top>.arrow {
  6986.        bottom: calc(-.5rem - 1px)
  6987.    }
  6988.  
  6989.    .bs-popover-auto[x-placement^=top]>.arrow::before,
  6990.    .bs-popover-top>.arrow::before {
  6991.        bottom: 0;
  6992.        border-width: .5rem .5rem 0;
  6993.        border-top-color: rgba(0, 0, 0, .25)
  6994.    }
  6995.  
  6996.    .bs-popover-auto[x-placement^=top]>.arrow::after,
  6997.    .bs-popover-top>.arrow::after {
  6998.        bottom: 1px;
  6999.        border-width: .5rem .5rem 0;
  7000.        border-top-color: #fff
  7001.    }
  7002.  
  7003.    .bs-popover-auto[x-placement^=right],
  7004.    .bs-popover-right {
  7005.        margin-left: .5rem
  7006.    }
  7007.  
  7008.    .bs-popover-auto[x-placement^=right]>.arrow,
  7009.    .bs-popover-right>.arrow {
  7010.        left: calc(-.5rem - 1px);
  7011.        width: .5rem;
  7012.        height: 1rem;
  7013.        margin: .3rem 0
  7014.    }
  7015.  
  7016.    .bs-popover-auto[x-placement^=right]>.arrow::before,
  7017.    .bs-popover-right>.arrow::before {
  7018.        left: 0;
  7019.        border-width: .5rem .5rem .5rem 0;
  7020.        border-right-color: rgba(0, 0, 0, .25)
  7021.    }
  7022.  
  7023.    .bs-popover-auto[x-placement^=right]>.arrow::after,
  7024.    .bs-popover-right>.arrow::after {
  7025.        left: 1px;
  7026.        border-width: .5rem .5rem .5rem 0;
  7027.        border-right-color: #fff
  7028.    }
  7029.  
  7030.    .bs-popover-auto[x-placement^=bottom],
  7031.    .bs-popover-bottom {
  7032.        margin-top: .5rem
  7033.    }
  7034.  
  7035.    .bs-popover-auto[x-placement^=bottom]>.arrow,
  7036.    .bs-popover-bottom>.arrow {
  7037.        top: calc(-.5rem - 1px)
  7038.    }
  7039.  
  7040.    .bs-popover-auto[x-placement^=bottom]>.arrow::before,
  7041.    .bs-popover-bottom>.arrow::before {
  7042.        top: 0;
  7043.        border-width: 0 .5rem .5rem .5rem;
  7044.        border-bottom-color: rgba(0, 0, 0, .25)
  7045.    }
  7046.  
  7047.    .bs-popover-auto[x-placement^=bottom]>.arrow::after,
  7048.    .bs-popover-bottom>.arrow::after {
  7049.        top: 1px;
  7050.        border-width: 0 .5rem .5rem .5rem;
  7051.        border-bottom-color: #fff
  7052.    }
  7053.  
  7054.    .bs-popover-auto[x-placement^=bottom] .popover-header::before,
  7055.    .bs-popover-bottom .popover-header::before {
  7056.        position: absolute;
  7057.        top: 0;
  7058.        right: 50%;
  7059.        display: block;
  7060.        width: 1rem;
  7061.        margin-right: -.5rem;
  7062.        content: "";
  7063.        border-bottom: 1px solid #f7f7f7
  7064.    }
  7065.  
  7066.    .bs-popover-auto[x-placement^=left],
  7067.    .bs-popover-left {
  7068.        margin-right: .5rem
  7069.    }
  7070.  
  7071.    .bs-popover-auto[x-placement^=left]>.arrow,
  7072.    .bs-popover-left>.arrow {
  7073.        right: calc(-.5rem - 1px);
  7074.        width: .5rem;
  7075.        height: 1rem;
  7076.        margin: .3rem 0
  7077.    }
  7078.  
  7079.    .bs-popover-auto[x-placement^=left]>.arrow::before,
  7080.    .bs-popover-left>.arrow::before {
  7081.        right: 0;
  7082.        border-width: .5rem 0 .5rem .5rem;
  7083.        border-left-color: rgba(0, 0, 0, .25)
  7084.    }
  7085.  
  7086.    .bs-popover-auto[x-placement^=left]>.arrow::after,
  7087.    .bs-popover-left>.arrow::after {
  7088.        right: 1px;
  7089.        border-width: .5rem 0 .5rem .5rem;
  7090.        border-left-color: #fff
  7091.    }
  7092.  
  7093.    .popover-header {
  7094.        padding: .5rem .75rem;
  7095.        margin-bottom: 0;
  7096.        font-size: 1rem;
  7097.        background-color: #f7f7f7;
  7098.        border-bottom: 1px solid #ebebeb;
  7099.        border-top-left-radius: calc(.3rem - 1px);
  7100.        border-top-right-radius: calc(.3rem - 1px)
  7101.    }
  7102.  
  7103.    .popover-header:empty {
  7104.        display: none
  7105.    }
  7106.  
  7107.    .popover-body {
  7108.        padding: .5rem .75rem;
  7109.        color: #212529
  7110.    }
  7111.  
  7112.    .carousel {
  7113.        position: relative
  7114.    }
  7115.  
  7116.    .carousel.pointer-event {
  7117.        -ms-touch-action: pan-y;
  7118.        touch-action: pan-y
  7119.    }
  7120.  
  7121.    .carousel-inner {
  7122.        position: relative;
  7123.        width: 100%;
  7124.        overflow: hidden
  7125.    }
  7126.  
  7127.    .carousel-inner::after {
  7128.        display: block;
  7129.        clear: both;
  7130.        content: ""
  7131.    }
  7132.  
  7133.    .carousel-item {
  7134.        position: relative;
  7135.        display: none;
  7136.        float: right;
  7137.        width: 100%;
  7138.        margin-left: -100%;
  7139.        -webkit-backface-visibility: hidden;
  7140.        backface-visibility: hidden;
  7141.        transition: -webkit-transform .6s ease-in-out;
  7142.        transition: transform .6s ease-in-out;
  7143.        transition: transform .6s ease-in-out, -webkit-transform .6s ease-in-out
  7144.    }
  7145.  
  7146.    @media (prefers-reduced-motion:reduce) {
  7147.        .carousel-item {
  7148.            transition: none
  7149.        }
  7150.    }
  7151.  
  7152.    .carousel-item-next,
  7153.    .carousel-item-prev,
  7154.    .carousel-item.active {
  7155.        display: block
  7156.    }
  7157.  
  7158.    .active.carousel-item-right,
  7159.    .carousel-item-next:not(.carousel-item-left) {
  7160.        -webkit-transform: translateX(-100%);
  7161.        transform: translateX(-100%)
  7162.    }
  7163.  
  7164.    .active.carousel-item-left,
  7165.    .carousel-item-prev:not(.carousel-item-right) {
  7166.        -webkit-transform: translateX(100%);
  7167.        transform: translateX(100%)
  7168.    }
  7169.  
  7170.    .carousel-fade .carousel-item {
  7171.        opacity: 0;
  7172.        transition-property: opacity;
  7173.        -webkit-transform: none;
  7174.        transform: none
  7175.    }
  7176.  
  7177.    .carousel-fade .carousel-item-next.carousel-item-left,
  7178.    .carousel-fade .carousel-item-prev.carousel-item-right,
  7179.    .carousel-fade .carousel-item.active {
  7180.        z-index: 1;
  7181.        opacity: 1
  7182.    }
  7183.  
  7184.    .carousel-fade .active.carousel-item-left,
  7185.    .carousel-fade .active.carousel-item-right {
  7186.        z-index: 0;
  7187.        opacity: 0;
  7188.        transition: opacity 0s .6s
  7189.    }
  7190.  
  7191.    @media (prefers-reduced-motion:reduce) {
  7192.  
  7193.        .carousel-fade .active.carousel-item-left,
  7194.        .carousel-fade .active.carousel-item-right {
  7195.            transition: none
  7196.        }
  7197.    }
  7198.  
  7199.    .carousel-control-next,
  7200.    .carousel-control-prev {
  7201.        position: absolute;
  7202.        top: 0;
  7203.        bottom: 0;
  7204.        z-index: 1;
  7205.        display: -ms-flexbox;
  7206.        display: flex;
  7207.        -ms-flex-align: center;
  7208.        align-items: center;
  7209.        -ms-flex-pack: center;
  7210.        justify-content: center;
  7211.        width: 15%;
  7212.        color: #fff;
  7213.        text-align: center;
  7214.        opacity: .5;
  7215.        transition: opacity .15s ease
  7216.    }
  7217.  
  7218.    @media (prefers-reduced-motion:reduce) {
  7219.  
  7220.        .carousel-control-next,
  7221.        .carousel-control-prev {
  7222.            transition: none
  7223.        }
  7224.    }
  7225.  
  7226.    .carousel-control-next:focus,
  7227.    .carousel-control-next:hover,
  7228.    .carousel-control-prev:focus,
  7229.    .carousel-control-prev:hover {
  7230.        color: #fff;
  7231.        text-decoration: none;
  7232.        outline: 0;
  7233.        opacity: .9
  7234.    }
  7235.  
  7236.    .carousel-control-prev {
  7237.        right: 0
  7238.    }
  7239.  
  7240.    .carousel-control-next {
  7241.        left: 0
  7242.    }
  7243.  
  7244.    .carousel-control-next-icon,
  7245.    .carousel-control-prev-icon {
  7246.        display: inline-block;
  7247.        width: 20px;
  7248.        height: 20px;
  7249.        background: no-repeat 50%/100% 100%
  7250.    }
  7251.  
  7252.    .carousel-control-prev-icon {
  7253.        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")
  7254.    }
  7255.  
  7256.    .carousel-control-next-icon {
  7257.        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")
  7258.    }
  7259.  
  7260.    .carousel-indicators {
  7261.        position: absolute;
  7262.        right: 0;
  7263.        bottom: 0;
  7264.        left: 0;
  7265.        z-index: 15;
  7266.        display: -ms-flexbox;
  7267.        display: flex;
  7268.        -ms-flex-pack: center;
  7269.        justify-content: center;
  7270.        padding-right: 0;
  7271.        margin-right: 15%;
  7272.        margin-left: 15%;
  7273.        list-style: none
  7274.    }
  7275.  
  7276.    .carousel-indicators li {
  7277.        box-sizing: content-box;
  7278.        -ms-flex: 0 1 auto;
  7279.        flex: 0 1 auto;
  7280.        width: 30px;
  7281.        height: 3px;
  7282.        margin-right: 3px;
  7283.        margin-left: 3px;
  7284.        text-indent: -999px;
  7285.        cursor: pointer;
  7286.        background-color: #fff;
  7287.        background-clip: padding-box;
  7288.        border-top: 10px solid transparent;
  7289.        border-bottom: 10px solid transparent;
  7290.        opacity: .5;
  7291.        transition: opacity .6s ease
  7292.    }
  7293.  
  7294.    @media (prefers-reduced-motion:reduce) {
  7295.        .carousel-indicators li {
  7296.            transition: none
  7297.        }
  7298.    }
  7299.  
  7300.    .carousel-indicators .active {
  7301.        opacity: 1
  7302.    }
  7303.  
  7304.    .carousel-caption {
  7305.        position: absolute;
  7306.        right: 15%;
  7307.        bottom: 20px;
  7308.        left: 15%;
  7309.        z-index: 10;
  7310.        padding-top: 20px;
  7311.        padding-bottom: 20px;
  7312.        color: #fff;
  7313.        text-align: center
  7314.    }
  7315.  
  7316.    @-webkit-keyframes spinner-border {
  7317.        to {
  7318.            -webkit-transform: rotate(360deg);
  7319.            transform: rotate(360deg)
  7320.        }
  7321.    }
  7322.  
  7323.    @keyframes spinner-border {
  7324.        to {
  7325.            -webkit-transform: rotate(360deg);
  7326.            transform: rotate(360deg)
  7327.        }
  7328.    }
  7329.  
  7330.    .spinner-border {
  7331.        display: inline-block;
  7332.        width: 2rem;
  7333.        height: 2rem;
  7334.        vertical-align: text-bottom;
  7335.        border: .25em solid currentColor;
  7336.        border-left-color: transparent;
  7337.        border-radius: 50%;
  7338.        -webkit-animation: spinner-border .75s linear infinite;
  7339.        animation: spinner-border .75s linear infinite
  7340.    }
  7341.  
  7342.    .spinner-border-sm {
  7343.        width: 1rem;
  7344.        height: 1rem;
  7345.        border-width: .2em
  7346.    }
  7347.  
  7348.    @-webkit-keyframes spinner-grow {
  7349.        0% {
  7350.            -webkit-transform: scale(0);
  7351.            transform: scale(0)
  7352.        }
  7353.  
  7354.        50% {
  7355.            opacity: 1;
  7356.            -webkit-transform: none;
  7357.            transform: none
  7358.        }
  7359.    }
  7360.  
  7361.    @keyframes spinner-grow {
  7362.        0% {
  7363.            -webkit-transform: scale(0);
  7364.            transform: scale(0)
  7365.        }
  7366.  
  7367.        50% {
  7368.            opacity: 1;
  7369.            -webkit-transform: none;
  7370.            transform: none
  7371.        }
  7372.    }
  7373.  
  7374.    .spinner-grow {
  7375.        display: inline-block;
  7376.        width: 2rem;
  7377.        height: 2rem;
  7378.        vertical-align: text-bottom;
  7379.        background-color: currentColor;
  7380.        border-radius: 50%;
  7381.        opacity: 0;
  7382.        -webkit-animation: spinner-grow .75s linear infinite;
  7383.        animation: spinner-grow .75s linear infinite
  7384.    }
  7385.  
  7386.    .spinner-grow-sm {
  7387.        width: 1rem;
  7388.        height: 1rem
  7389.    }
  7390.  
  7391.    .align-baseline {
  7392.        vertical-align: baseline !important
  7393.    }
  7394.  
  7395.    .align-top {
  7396.        vertical-align: top !important
  7397.    }
  7398.  
  7399.    .align-middle {
  7400.        vertical-align: middle !important
  7401.    }
  7402.  
  7403.    .align-bottom {
  7404.        vertical-align: bottom !important
  7405.    }
  7406.  
  7407.    .align-text-bottom {
  7408.        vertical-align: text-bottom !important
  7409.    }
  7410.  
  7411.    .align-text-top {
  7412.        vertical-align: text-top !important
  7413.    }
  7414.  
  7415.    .bg-primary {
  7416.        background-color: #007bff !important
  7417.    }
  7418.  
  7419.    a.bg-primary:focus,
  7420.    a.bg-primary:hover,
  7421.    button.bg-primary:focus,
  7422.    button.bg-primary:hover {
  7423.        background-color: #0062cc !important
  7424.    }
  7425.  
  7426.    .bg-secondary {
  7427.        background-color: #6c757d !important
  7428.    }
  7429.  
  7430.    a.bg-secondary:focus,
  7431.    a.bg-secondary:hover,
  7432.    button.bg-secondary:focus,
  7433.    button.bg-secondary:hover {
  7434.        background-color: #545b62 !important
  7435.    }
  7436.  
  7437.    .bg-success {
  7438.        background-color: #28a745 !important
  7439.    }
  7440.  
  7441.    a.bg-success:focus,
  7442.    a.bg-success:hover,
  7443.    button.bg-success:focus,
  7444.    button.bg-success:hover {
  7445.        background-color: #1e7e34 !important
  7446.    }
  7447.  
  7448.    .bg-info {
  7449.        background-color: #17a2b8 !important
  7450.    }
  7451.  
  7452.    a.bg-info:focus,
  7453.    a.bg-info:hover,
  7454.    button.bg-info:focus,
  7455.    button.bg-info:hover {
  7456.        background-color: #117a8b !important
  7457.    }
  7458.  
  7459.    .bg-warning {
  7460.        background-color: #ffc107 !important
  7461.    }
  7462.  
  7463.    a.bg-warning:focus,
  7464.    a.bg-warning:hover,
  7465.    button.bg-warning:focus,
  7466.    button.bg-warning:hover {
  7467.        background-color: #d39e00 !important
  7468.    }
  7469.  
  7470.    .bg-danger {
  7471.        background-color: #dc3545 !important
  7472.    }
  7473.  
  7474.    a.bg-danger:focus,
  7475.    a.bg-danger:hover,
  7476.    button.bg-danger:focus,
  7477.    button.bg-danger:hover {
  7478.        background-color: #bd2130 !important
  7479.    }
  7480.  
  7481.    .bg-light {
  7482.        background-color: #f8f9fa !important
  7483.    }
  7484.  
  7485.    a.bg-light:focus,
  7486.    a.bg-light:hover,
  7487.    button.bg-light:focus,
  7488.    button.bg-light:hover {
  7489.        background-color: #dae0e5 !important
  7490.    }
  7491.  
  7492.    .bg-dark {
  7493.        background-color: #343a40 !important
  7494.    }
  7495.  
  7496.    a.bg-dark:focus,
  7497.    a.bg-dark:hover,
  7498.    button.bg-dark:focus,
  7499.    button.bg-dark:hover {
  7500.        background-color: #1d2124 !important
  7501.    }
  7502.  
  7503.    .bg-white {
  7504.        background-color: #fff !important
  7505.    }
  7506.  
  7507.    .bg-transparent {
  7508.        background-color: transparent !important
  7509.    }
  7510.  
  7511.    .border {
  7512.        border: 1px solid #dee2e6 !important
  7513.    }
  7514.  
  7515.    .border-top {
  7516.        border-top: 1px solid #dee2e6 !important
  7517.    }
  7518.  
  7519.    .border-right {
  7520.        border-right: 1px solid #dee2e6 !important
  7521.    }
  7522.  
  7523.    .border-bottom {
  7524.        border-bottom: 1px solid #dee2e6 !important
  7525.    }
  7526.  
  7527.    .border-left {
  7528.        border-left: 1px solid #dee2e6 !important
  7529.    }
  7530.  
  7531.    .border-0 {
  7532.        border: 0 !important
  7533.    }
  7534.  
  7535.    .border-top-0 {
  7536.        border-top: 0 !important
  7537.    }
  7538.  
  7539.    .border-right-0 {
  7540.        border-right: 0 !important
  7541.    }
  7542.  
  7543.    .border-bottom-0 {
  7544.        border-bottom: 0 !important
  7545.    }
  7546.  
  7547.    .border-left-0 {
  7548.        border-left: 0 !important
  7549.    }
  7550.  
  7551.    .border-primary {
  7552.        border-color: #007bff !important
  7553.    }
  7554.  
  7555.    .border-secondary {
  7556.        border-color: #6c757d !important
  7557.    }
  7558.  
  7559.    .border-success {
  7560.        border-color: #28a745 !important
  7561.    }
  7562.  
  7563.    .border-info {
  7564.        border-color: #17a2b8 !important
  7565.    }
  7566.  
  7567.    .border-warning {
  7568.        border-color: #ffc107 !important
  7569.    }
  7570.  
  7571.    .border-danger {
  7572.        border-color: #dc3545 !important
  7573.    }
  7574.  
  7575.    .border-light {
  7576.        border-color: #f8f9fa !important
  7577.    }
  7578.  
  7579.    .border-dark {
  7580.        border-color: #343a40 !important
  7581.    }
  7582.  
  7583.    .border-white {
  7584.        border-color: #fff !important
  7585.    }
  7586.  
  7587.    .rounded-sm {
  7588.        border-radius: .2rem !important
  7589.    }
  7590.  
  7591.    .rounded {
  7592.        border-radius: .25rem !important
  7593.    }
  7594.  
  7595.    .rounded-top {
  7596.        border-top-left-radius: .25rem !important;
  7597.        border-top-right-radius: .25rem !important
  7598.    }
  7599.  
  7600.    .rounded-right {
  7601.        border-top-right-radius: .25rem !important;
  7602.        border-bottom-right-radius: .25rem !important
  7603.    }
  7604.  
  7605.    .rounded-bottom {
  7606.        border-bottom-right-radius: .25rem !important;
  7607.        border-bottom-left-radius: .25rem !important
  7608.    }
  7609.  
  7610.    .rounded-left {
  7611.        border-top-left-radius: .25rem !important;
  7612.        border-bottom-left-radius: .25rem !important
  7613.    }
  7614.  
  7615.    .rounded-lg {
  7616.        border-radius: .3rem !important
  7617.    }
  7618.  
  7619.    .rounded-circle {
  7620.        border-radius: 50% !important
  7621.    }
  7622.  
  7623.    .rounded-pill {
  7624.        border-radius: 50rem !important
  7625.    }
  7626.  
  7627.    .rounded-0 {
  7628.        border-radius: 0 !important
  7629.    }
  7630.  
  7631.    .clearfix::after {
  7632.        display: block;
  7633.        clear: both;
  7634.        content: ""
  7635.    }
  7636.  
  7637.    .d-none {
  7638.        display: none !important
  7639.    }
  7640.  
  7641.    .d-inline {
  7642.        display: inline !important
  7643.    }
  7644.  
  7645.    .d-inline-block {
  7646.        display: inline-block !important
  7647.    }
  7648.  
  7649.    .d-block {
  7650.        display: block !important
  7651.    }
  7652.  
  7653.    .d-table {
  7654.        display: table !important
  7655.    }
  7656.  
  7657.    .d-table-row {
  7658.        display: table-row !important
  7659.    }
  7660.  
  7661.    .d-table-cell {
  7662.        display: table-cell !important
  7663.    }
  7664.  
  7665.    .d-flex {
  7666.        display: -ms-flexbox !important;
  7667.        display: flex !important
  7668.    }
  7669.  
  7670.    .d-inline-flex {
  7671.        display: -ms-inline-flexbox !important;
  7672.        display: inline-flex !important
  7673.    }
  7674.  
  7675.    @media (min-width:576px) {
  7676.        .d-sm-none {
  7677.            display: none !important
  7678.        }
  7679.  
  7680.        .d-sm-inline {
  7681.            display: inline !important
  7682.        }
  7683.  
  7684.        .d-sm-inline-block {
  7685.            display: inline-block !important
  7686.        }
  7687.  
  7688.        .d-sm-block {
  7689.            display: block !important
  7690.        }
  7691.  
  7692.        .d-sm-table {
  7693.            display: table !important
  7694.        }
  7695.  
  7696.        .d-sm-table-row {
  7697.            display: table-row !important
  7698.        }
  7699.  
  7700.        .d-sm-table-cell {
  7701.            display: table-cell !important
  7702.        }
  7703.  
  7704.        .d-sm-flex {
  7705.            display: -ms-flexbox !important;
  7706.            display: flex !important
  7707.        }
  7708.  
  7709.        .d-sm-inline-flex {
  7710.            display: -ms-inline-flexbox !important;
  7711.            display: inline-flex !important
  7712.        }
  7713.    }
  7714.  
  7715.    @media (min-width:768px) {
  7716.        .d-md-none {
  7717.            display: none !important
  7718.        }
  7719.  
  7720.        .d-md-inline {
  7721.            display: inline !important
  7722.        }
  7723.  
  7724.        .d-md-inline-block {
  7725.            display: inline-block !important
  7726.        }
  7727.  
  7728.        .d-md-block {
  7729.            display: block !important
  7730.        }
  7731.  
  7732.        .d-md-table {
  7733.            display: table !important
  7734.        }
  7735.  
  7736.        .d-md-table-row {
  7737.            display: table-row !important
  7738.        }
  7739.  
  7740.        .d-md-table-cell {
  7741.            display: table-cell !important
  7742.        }
  7743.  
  7744.        .d-md-flex {
  7745.            display: -ms-flexbox !important;
  7746.            display: flex !important
  7747.        }
  7748.  
  7749.        .d-md-inline-flex {
  7750.            display: -ms-inline-flexbox !important;
  7751.            display: inline-flex !important
  7752.        }
  7753.    }
  7754.  
  7755.    @media (min-width:992px) {
  7756.        .d-lg-none {
  7757.            display: none !important
  7758.        }
  7759.  
  7760.        .d-lg-inline {
  7761.            display: inline !important
  7762.        }
  7763.  
  7764.        .d-lg-inline-block {
  7765.            display: inline-block !important
  7766.        }
  7767.  
  7768.        .d-lg-block {
  7769.            display: block !important
  7770.        }
  7771.  
  7772.        .d-lg-table {
  7773.            display: table !important
  7774.        }
  7775.  
  7776.        .d-lg-table-row {
  7777.            display: table-row !important
  7778.        }
  7779.  
  7780.        .d-lg-table-cell {
  7781.            display: table-cell !important
  7782.        }
  7783.  
  7784.        .d-lg-flex {
  7785.            display: -ms-flexbox !important;
  7786.            display: flex !important
  7787.        }
  7788.  
  7789.        .d-lg-inline-flex {
  7790.            display: -ms-inline-flexbox !important;
  7791.            display: inline-flex !important
  7792.        }
  7793.    }
  7794.  
  7795.    @media (min-width:1200px) {
  7796.        .d-xl-none {
  7797.            display: none !important
  7798.        }
  7799.  
  7800.        .d-xl-inline {
  7801.            display: inline !important
  7802.        }
  7803.  
  7804.        .d-xl-inline-block {
  7805.            display: inline-block !important
  7806.        }
  7807.  
  7808.        .d-xl-block {
  7809.            display: block !important
  7810.        }
  7811.  
  7812.        .d-xl-table {
  7813.            display: table !important
  7814.        }
  7815.  
  7816.        .d-xl-table-row {
  7817.            display: table-row !important
  7818.        }
  7819.  
  7820.        .d-xl-table-cell {
  7821.            display: table-cell !important
  7822.        }
  7823.  
  7824.        .d-xl-flex {
  7825.            display: -ms-flexbox !important;
  7826.            display: flex !important
  7827.        }
  7828.  
  7829.        .d-xl-inline-flex {
  7830.            display: -ms-inline-flexbox !important;
  7831.            display: inline-flex !important
  7832.        }
  7833.    }
  7834.  
  7835.    @media print {
  7836.        .d-print-none {
  7837.            display: none !important
  7838.        }
  7839.  
  7840.        .d-print-inline {
  7841.            display: inline !important
  7842.        }
  7843.  
  7844.        .d-print-inline-block {
  7845.            display: inline-block !important
  7846.        }
  7847.  
  7848.        .d-print-block {
  7849.            display: block !important
  7850.        }
  7851.  
  7852.        .d-print-table {
  7853.            display: table !important
  7854.        }
  7855.  
  7856.        .d-print-table-row {
  7857.            display: table-row !important
  7858.        }
  7859.  
  7860.        .d-print-table-cell {
  7861.            display: table-cell !important
  7862.        }
  7863.  
  7864.        .d-print-flex {
  7865.            display: -ms-flexbox !important;
  7866.            display: flex !important
  7867.        }
  7868.  
  7869.        .d-print-inline-flex {
  7870.            display: -ms-inline-flexbox !important;
  7871.            display: inline-flex !important
  7872.        }
  7873.    }
  7874.  
  7875.    .embed-responsive {
  7876.        position: relative;
  7877.        display: block;
  7878.        width: 100%;
  7879.        padding: 0;
  7880.        overflow: hidden
  7881.    }
  7882.  
  7883.    .embed-responsive::before {
  7884.        display: block;
  7885.        content: ""
  7886.    }
  7887.  
  7888.    .embed-responsive .embed-responsive-item,
  7889.    .embed-responsive embed,
  7890.    .embed-responsive iframe,
  7891.    .embed-responsive object,
  7892.    .embed-responsive video {
  7893.        position: absolute;
  7894.        top: 0;
  7895.        bottom: 0;
  7896.        left: 0;
  7897.        width: 100%;
  7898.        height: 100%;
  7899.        border: 0
  7900.    }
  7901.  
  7902.    .embed-responsive-21by9::before {
  7903.        padding-top: 42.857143%
  7904.    }
  7905.  
  7906.    .embed-responsive-16by9::before {
  7907.        padding-top: 56.25%
  7908.    }
  7909.  
  7910.    .embed-responsive-4by3::before {
  7911.        padding-top: 75%
  7912.    }
  7913.  
  7914.    .embed-responsive-1by1::before {
  7915.        padding-top: 100%
  7916.    }
  7917.  
  7918.    .flex-row {
  7919.        -ms-flex-direction: row !important;
  7920.        flex-direction: row !important
  7921.    }
  7922.  
  7923.    .flex-column {
  7924.        -ms-flex-direction: column !important;
  7925.        flex-direction: column !important
  7926.    }
  7927.  
  7928.    .flex-row-reverse {
  7929.        -ms-flex-direction: row-reverse !important;
  7930.        flex-direction: row-reverse !important
  7931.    }
  7932.  
  7933.    .flex-column-reverse {
  7934.        -ms-flex-direction: column-reverse !important;
  7935.        flex-direction: column-reverse !important
  7936.    }
  7937.  
  7938.    .flex-wrap {
  7939.        -ms-flex-wrap: wrap !important;
  7940.        flex-wrap: wrap !important
  7941.    }
  7942.  
  7943.    .flex-nowrap {
  7944.        -ms-flex-wrap: nowrap !important;
  7945.        flex-wrap: nowrap !important
  7946.    }
  7947.  
  7948.    .flex-wrap-reverse {
  7949.        -ms-flex-wrap: wrap-reverse !important;
  7950.        flex-wrap: wrap-reverse !important
  7951.    }
  7952.  
  7953.    .flex-fill {
  7954.        -ms-flex: 1 1 auto !important;
  7955.        flex: 1 1 auto !important
  7956.    }
  7957.  
  7958.    .flex-grow-0 {
  7959.        -ms-flex-positive: 0 !important;
  7960.        flex-grow: 0 !important
  7961.    }
  7962.  
  7963.    .flex-grow-1 {
  7964.        -ms-flex-positive: 1 !important;
  7965.        flex-grow: 1 !important
  7966.    }
  7967.  
  7968.    .flex-shrink-0 {
  7969.        -ms-flex-negative: 0 !important;
  7970.        flex-shrink: 0 !important
  7971.    }
  7972.  
  7973.    .flex-shrink-1 {
  7974.        -ms-flex-negative: 1 !important;
  7975.        flex-shrink: 1 !important
  7976.    }
  7977.  
  7978.    .justify-content-start {
  7979.        -ms-flex-pack: start !important;
  7980.        justify-content: flex-start !important
  7981.    }
  7982.  
  7983.    .justify-content-end {
  7984.        -ms-flex-pack: end !important;
  7985.        justify-content: flex-end !important
  7986.    }
  7987.  
  7988.    .justify-content-center {
  7989.        -ms-flex-pack: center !important;
  7990.        justify-content: center !important
  7991.    }
  7992.  
  7993.    .justify-content-between {
  7994.        -ms-flex-pack: justify !important;
  7995.        justify-content: space-between !important
  7996.    }
  7997.  
  7998.    .justify-content-around {
  7999.        -ms-flex-pack: distribute !important;
  8000.        justify-content: space-around !important
  8001.    }
  8002.  
  8003.    .align-items-start {
  8004.        -ms-flex-align: start !important;
  8005.        align-items: flex-start !important
  8006.    }
  8007.  
  8008.    .align-items-end {
  8009.        -ms-flex-align: end !important;
  8010.        align-items: flex-end !important
  8011.    }
  8012.  
  8013.    .align-items-center {
  8014.        -ms-flex-align: center !important;
  8015.        align-items: center !important
  8016.    }
  8017.  
  8018.    .align-items-baseline {
  8019.        -ms-flex-align: baseline !important;
  8020.        align-items: baseline !important
  8021.    }
  8022.  
  8023.    .align-items-stretch {
  8024.        -ms-flex-align: stretch !important;
  8025.        align-items: stretch !important
  8026.    }
  8027.  
  8028.    .align-content-start {
  8029.        -ms-flex-line-pack: start !important;
  8030.        align-content: flex-start !important
  8031.    }
  8032.  
  8033.    .align-content-end {
  8034.        -ms-flex-line-pack: end !important;
  8035.        align-content: flex-end !important
  8036.    }
  8037.  
  8038.    .align-content-center {
  8039.        -ms-flex-line-pack: center !important;
  8040.        align-content: center !important
  8041.    }
  8042.  
  8043.    .align-content-between {
  8044.        -ms-flex-line-pack: justify !important;
  8045.        align-content: space-between !important
  8046.    }
  8047.  
  8048.    .align-content-around {
  8049.        -ms-flex-line-pack: distribute !important;
  8050.        align-content: space-around !important
  8051.    }
  8052.  
  8053.    .align-content-stretch {
  8054.        -ms-flex-line-pack: stretch !important;
  8055.        align-content: stretch !important
  8056.    }
  8057.  
  8058.    .align-self-auto {
  8059.        -ms-flex-item-align: auto !important;
  8060.        align-self: auto !important
  8061.    }
  8062.  
  8063.    .align-self-start {
  8064.        -ms-flex-item-align: start !important;
  8065.        align-self: flex-start !important
  8066.    }
  8067.  
  8068.    .align-self-end {
  8069.        -ms-flex-item-align: end !important;
  8070.        align-self: flex-end !important
  8071.    }
  8072.  
  8073.    .align-self-center {
  8074.        -ms-flex-item-align: center !important;
  8075.        align-self: center !important
  8076.    }
  8077.  
  8078.    .align-self-baseline {
  8079.        -ms-flex-item-align: baseline !important;
  8080.        align-self: baseline !important
  8081.    }
  8082.  
  8083.    .align-self-stretch {
  8084.        -ms-flex-item-align: stretch !important;
  8085.        align-self: stretch !important
  8086.    }
  8087.  
  8088.    @media (min-width:576px) {
  8089.        .flex-sm-row {
  8090.            -ms-flex-direction: row !important;
  8091.            flex-direction: row !important
  8092.        }
  8093.  
  8094.        .flex-sm-column {
  8095.            -ms-flex-direction: column !important;
  8096.            flex-direction: column !important
  8097.        }
  8098.  
  8099.        .flex-sm-row-reverse {
  8100.            -ms-flex-direction: row-reverse !important;
  8101.            flex-direction: row-reverse !important
  8102.        }
  8103.  
  8104.        .flex-sm-column-reverse {
  8105.            -ms-flex-direction: column-reverse !important;
  8106.            flex-direction: column-reverse !important
  8107.        }
  8108.  
  8109.        .flex-sm-wrap {
  8110.            -ms-flex-wrap: wrap !important;
  8111.            flex-wrap: wrap !important
  8112.        }
  8113.  
  8114.        .flex-sm-nowrap {
  8115.            -ms-flex-wrap: nowrap !important;
  8116.            flex-wrap: nowrap !important
  8117.        }
  8118.  
  8119.        .flex-sm-wrap-reverse {
  8120.            -ms-flex-wrap: wrap-reverse !important;
  8121.            flex-wrap: wrap-reverse !important
  8122.        }
  8123.  
  8124.        .flex-sm-fill {
  8125.            -ms-flex: 1 1 auto !important;
  8126.            flex: 1 1 auto !important
  8127.        }
  8128.  
  8129.        .flex-sm-grow-0 {
  8130.            -ms-flex-positive: 0 !important;
  8131.            flex-grow: 0 !important
  8132.        }
  8133.  
  8134.        .flex-sm-grow-1 {
  8135.            -ms-flex-positive: 1 !important;
  8136.            flex-grow: 1 !important
  8137.        }
  8138.  
  8139.        .flex-sm-shrink-0 {
  8140.            -ms-flex-negative: 0 !important;
  8141.            flex-shrink: 0 !important
  8142.        }
  8143.  
  8144.        .flex-sm-shrink-1 {
  8145.            -ms-flex-negative: 1 !important;
  8146.            flex-shrink: 1 !important
  8147.        }
  8148.  
  8149.        .justify-content-sm-start {
  8150.            -ms-flex-pack: start !important;
  8151.            justify-content: flex-start !important
  8152.        }
  8153.  
  8154.        .justify-content-sm-end {
  8155.            -ms-flex-pack: end !important;
  8156.            justify-content: flex-end !important
  8157.        }
  8158.  
  8159.        .justify-content-sm-center {
  8160.            -ms-flex-pack: center !important;
  8161.            justify-content: center !important
  8162.        }
  8163.  
  8164.        .justify-content-sm-between {
  8165.            -ms-flex-pack: justify !important;
  8166.            justify-content: space-between !important
  8167.        }
  8168.  
  8169.        .justify-content-sm-around {
  8170.            -ms-flex-pack: distribute !important;
  8171.            justify-content: space-around !important
  8172.        }
  8173.  
  8174.        .align-items-sm-start {
  8175.            -ms-flex-align: start !important;
  8176.            align-items: flex-start !important
  8177.        }
  8178.  
  8179.        .align-items-sm-end {
  8180.            -ms-flex-align: end !important;
  8181.            align-items: flex-end !important
  8182.        }
  8183.  
  8184.        .align-items-sm-center {
  8185.            -ms-flex-align: center !important;
  8186.            align-items: center !important
  8187.        }
  8188.  
  8189.        .align-items-sm-baseline {
  8190.            -ms-flex-align: baseline !important;
  8191.            align-items: baseline !important
  8192.        }
  8193.  
  8194.        .align-items-sm-stretch {
  8195.            -ms-flex-align: stretch !important;
  8196.            align-items: stretch !important
  8197.        }
  8198.  
  8199.        .align-content-sm-start {
  8200.            -ms-flex-line-pack: start !important;
  8201.            align-content: flex-start !important
  8202.        }
  8203.  
  8204.        .align-content-sm-end {
  8205.            -ms-flex-line-pack: end !important;
  8206.            align-content: flex-end !important
  8207.        }
  8208.  
  8209.        .align-content-sm-center {
  8210.            -ms-flex-line-pack: center !important;
  8211.            align-content: center !important
  8212.        }
  8213.  
  8214.        .align-content-sm-between {
  8215.            -ms-flex-line-pack: justify !important;
  8216.            align-content: space-between !important
  8217.        }
  8218.  
  8219.        .align-content-sm-around {
  8220.            -ms-flex-line-pack: distribute !important;
  8221.            align-content: space-around !important
  8222.        }
  8223.  
  8224.        .align-content-sm-stretch {
  8225.            -ms-flex-line-pack: stretch !important;
  8226.            align-content: stretch !important
  8227.        }
  8228.  
  8229.        .align-self-sm-auto {
  8230.            -ms-flex-item-align: auto !important;
  8231.            align-self: auto !important
  8232.        }
  8233.  
  8234.        .align-self-sm-start {
  8235.            -ms-flex-item-align: start !important;
  8236.            align-self: flex-start !important
  8237.        }
  8238.  
  8239.        .align-self-sm-end {
  8240.            -ms-flex-item-align: end !important;
  8241.            align-self: flex-end !important
  8242.        }
  8243.  
  8244.        .align-self-sm-center {
  8245.            -ms-flex-item-align: center !important;
  8246.            align-self: center !important
  8247.        }
  8248.  
  8249.        .align-self-sm-baseline {
  8250.            -ms-flex-item-align: baseline !important;
  8251.            align-self: baseline !important
  8252.        }
  8253.  
  8254.        .align-self-sm-stretch {
  8255.            -ms-flex-item-align: stretch !important;
  8256.            align-self: stretch !important
  8257.        }
  8258.    }
  8259.  
  8260.    @media (min-width:768px) {
  8261.        .flex-md-row {
  8262.            -ms-flex-direction: row !important;
  8263.            flex-direction: row !important
  8264.        }
  8265.  
  8266.        .flex-md-column {
  8267.            -ms-flex-direction: column !important;
  8268.            flex-direction: column !important
  8269.        }
  8270.  
  8271.        .flex-md-row-reverse {
  8272.            -ms-flex-direction: row-reverse !important;
  8273.            flex-direction: row-reverse !important
  8274.        }
  8275.  
  8276.        .flex-md-column-reverse {
  8277.            -ms-flex-direction: column-reverse !important;
  8278.            flex-direction: column-reverse !important
  8279.        }
  8280.  
  8281.        .flex-md-wrap {
  8282.            -ms-flex-wrap: wrap !important;
  8283.            flex-wrap: wrap !important
  8284.        }
  8285.  
  8286.        .flex-md-nowrap {
  8287.            -ms-flex-wrap: nowrap !important;
  8288.            flex-wrap: nowrap !important
  8289.        }
  8290.  
  8291.        .flex-md-wrap-reverse {
  8292.            -ms-flex-wrap: wrap-reverse !important;
  8293.            flex-wrap: wrap-reverse !important
  8294.        }
  8295.  
  8296.        .flex-md-fill {
  8297.            -ms-flex: 1 1 auto !important;
  8298.            flex: 1 1 auto !important
  8299.        }
  8300.  
  8301.        .flex-md-grow-0 {
  8302.            -ms-flex-positive: 0 !important;
  8303.            flex-grow: 0 !important
  8304.        }
  8305.  
  8306.        .flex-md-grow-1 {
  8307.            -ms-flex-positive: 1 !important;
  8308.            flex-grow: 1 !important
  8309.        }
  8310.  
  8311.        .flex-md-shrink-0 {
  8312.            -ms-flex-negative: 0 !important;
  8313.            flex-shrink: 0 !important
  8314.        }
  8315.  
  8316.        .flex-md-shrink-1 {
  8317.            -ms-flex-negative: 1 !important;
  8318.            flex-shrink: 1 !important
  8319.        }
  8320.  
  8321.        .justify-content-md-start {
  8322.            -ms-flex-pack: start !important;
  8323.            justify-content: flex-start !important
  8324.        }
  8325.  
  8326.        .justify-content-md-end {
  8327.            -ms-flex-pack: end !important;
  8328.            justify-content: flex-end !important
  8329.        }
  8330.  
  8331.        .justify-content-md-center {
  8332.            -ms-flex-pack: center !important;
  8333.            justify-content: center !important
  8334.        }
  8335.  
  8336.        .justify-content-md-between {
  8337.            -ms-flex-pack: justify !important;
  8338.            justify-content: space-between !important
  8339.        }
  8340.  
  8341.        .justify-content-md-around {
  8342.            -ms-flex-pack: distribute !important;
  8343.            justify-content: space-around !important
  8344.        }
  8345.  
  8346.        .align-items-md-start {
  8347.            -ms-flex-align: start !important;
  8348.            align-items: flex-start !important
  8349.        }
  8350.  
  8351.        .align-items-md-end {
  8352.            -ms-flex-align: end !important;
  8353.            align-items: flex-end !important
  8354.        }
  8355.  
  8356.        .align-items-md-center {
  8357.            -ms-flex-align: center !important;
  8358.            align-items: center !important
  8359.        }
  8360.  
  8361.        .align-items-md-baseline {
  8362.            -ms-flex-align: baseline !important;
  8363.            align-items: baseline !important
  8364.        }
  8365.  
  8366.        .align-items-md-stretch {
  8367.            -ms-flex-align: stretch !important;
  8368.            align-items: stretch !important
  8369.        }
  8370.  
  8371.        .align-content-md-start {
  8372.            -ms-flex-line-pack: start !important;
  8373.            align-content: flex-start !important
  8374.        }
  8375.  
  8376.        .align-content-md-end {
  8377.            -ms-flex-line-pack: end !important;
  8378.            align-content: flex-end !important
  8379.        }
  8380.  
  8381.        .align-content-md-center {
  8382.            -ms-flex-line-pack: center !important;
  8383.            align-content: center !important
  8384.        }
  8385.  
  8386.        .align-content-md-between {
  8387.            -ms-flex-line-pack: justify !important;
  8388.            align-content: space-between !important
  8389.        }
  8390.  
  8391.        .align-content-md-around {
  8392.            -ms-flex-line-pack: distribute !important;
  8393.            align-content: space-around !important
  8394.        }
  8395.  
  8396.        .align-content-md-stretch {
  8397.            -ms-flex-line-pack: stretch !important;
  8398.            align-content: stretch !important
  8399.        }
  8400.  
  8401.        .align-self-md-auto {
  8402.            -ms-flex-item-align: auto !important;
  8403.            align-self: auto !important
  8404.        }
  8405.  
  8406.        .align-self-md-start {
  8407.            -ms-flex-item-align: start !important;
  8408.            align-self: flex-start !important
  8409.        }
  8410.  
  8411.        .align-self-md-end {
  8412.            -ms-flex-item-align: end !important;
  8413.            align-self: flex-end !important
  8414.        }
  8415.  
  8416.        .align-self-md-center {
  8417.            -ms-flex-item-align: center !important;
  8418.            align-self: center !important
  8419.        }
  8420.  
  8421.        .align-self-md-baseline {
  8422.            -ms-flex-item-align: baseline !important;
  8423.            align-self: baseline !important
  8424.        }
  8425.  
  8426.        .align-self-md-stretch {
  8427.            -ms-flex-item-align: stretch !important;
  8428.            align-self: stretch !important
  8429.        }
  8430.    }
  8431.  
  8432.    @media (min-width:992px) {
  8433.        .flex-lg-row {
  8434.            -ms-flex-direction: row !important;
  8435.            flex-direction: row !important
  8436.        }
  8437.  
  8438.        .flex-lg-column {
  8439.            -ms-flex-direction: column !important;
  8440.            flex-direction: column !important
  8441.        }
  8442.  
  8443.        .flex-lg-row-reverse {
  8444.            -ms-flex-direction: row-reverse !important;
  8445.            flex-direction: row-reverse !important
  8446.        }
  8447.  
  8448.        .flex-lg-column-reverse {
  8449.            -ms-flex-direction: column-reverse !important;
  8450.            flex-direction: column-reverse !important
  8451.        }
  8452.  
  8453.        .flex-lg-wrap {
  8454.            -ms-flex-wrap: wrap !important;
  8455.            flex-wrap: wrap !important
  8456.        }
  8457.  
  8458.        .flex-lg-nowrap {
  8459.            -ms-flex-wrap: nowrap !important;
  8460.            flex-wrap: nowrap !important
  8461.        }
  8462.  
  8463.        .flex-lg-wrap-reverse {
  8464.            -ms-flex-wrap: wrap-reverse !important;
  8465.            flex-wrap: wrap-reverse !important
  8466.        }
  8467.  
  8468.        .flex-lg-fill {
  8469.            -ms-flex: 1 1 auto !important;
  8470.            flex: 1 1 auto !important
  8471.        }
  8472.  
  8473.        .flex-lg-grow-0 {
  8474.            -ms-flex-positive: 0 !important;
  8475.            flex-grow: 0 !important
  8476.        }
  8477.  
  8478.        .flex-lg-grow-1 {
  8479.            -ms-flex-positive: 1 !important;
  8480.            flex-grow: 1 !important
  8481.        }
  8482.  
  8483.        .flex-lg-shrink-0 {
  8484.            -ms-flex-negative: 0 !important;
  8485.            flex-shrink: 0 !important
  8486.        }
  8487.  
  8488.        .flex-lg-shrink-1 {
  8489.            -ms-flex-negative: 1 !important;
  8490.            flex-shrink: 1 !important
  8491.        }
  8492.  
  8493.        .justify-content-lg-start {
  8494.            -ms-flex-pack: start !important;
  8495.            justify-content: flex-start !important
  8496.        }
  8497.  
  8498.        .justify-content-lg-end {
  8499.            -ms-flex-pack: end !important;
  8500.            justify-content: flex-end !important
  8501.        }
  8502.  
  8503.        .justify-content-lg-center {
  8504.            -ms-flex-pack: center !important;
  8505.            justify-content: center !important
  8506.        }
  8507.  
  8508.        .justify-content-lg-between {
  8509.            -ms-flex-pack: justify !important;
  8510.            justify-content: space-between !important
  8511.        }
  8512.  
  8513.        .justify-content-lg-around {
  8514.            -ms-flex-pack: distribute !important;
  8515.            justify-content: space-around !important
  8516.        }
  8517.  
  8518.        .align-items-lg-start {
  8519.            -ms-flex-align: start !important;
  8520.            align-items: flex-start !important
  8521.        }
  8522.  
  8523.        .align-items-lg-end {
  8524.            -ms-flex-align: end !important;
  8525.            align-items: flex-end !important
  8526.        }
  8527.  
  8528.        .align-items-lg-center {
  8529.            -ms-flex-align: center !important;
  8530.            align-items: center !important
  8531.        }
  8532.  
  8533.        .align-items-lg-baseline {
  8534.            -ms-flex-align: baseline !important;
  8535.            align-items: baseline !important
  8536.        }
  8537.  
  8538.        .align-items-lg-stretch {
  8539.            -ms-flex-align: stretch !important;
  8540.            align-items: stretch !important
  8541.        }
  8542.  
  8543.        .align-content-lg-start {
  8544.            -ms-flex-line-pack: start !important;
  8545.            align-content: flex-start !important
  8546.        }
  8547.  
  8548.        .align-content-lg-end {
  8549.            -ms-flex-line-pack: end !important;
  8550.            align-content: flex-end !important
  8551.        }
  8552.  
  8553.        .align-content-lg-center {
  8554.            -ms-flex-line-pack: center !important;
  8555.            align-content: center !important
  8556.        }
  8557.  
  8558.        .align-content-lg-between {
  8559.            -ms-flex-line-pack: justify !important;
  8560.            align-content: space-between !important
  8561.        }
  8562.  
  8563.        .align-content-lg-around {
  8564.            -ms-flex-line-pack: distribute !important;
  8565.            align-content: space-around !important
  8566.        }
  8567.  
  8568.        .align-content-lg-stretch {
  8569.            -ms-flex-line-pack: stretch !important;
  8570.            align-content: stretch !important
  8571.        }
  8572.  
  8573.        .align-self-lg-auto {
  8574.            -ms-flex-item-align: auto !important;
  8575.            align-self: auto !important
  8576.        }
  8577.  
  8578.        .align-self-lg-start {
  8579.            -ms-flex-item-align: start !important;
  8580.            align-self: flex-start !important
  8581.        }
  8582.  
  8583.        .align-self-lg-end {
  8584.            -ms-flex-item-align: end !important;
  8585.            align-self: flex-end !important
  8586.        }
  8587.  
  8588.        .align-self-lg-center {
  8589.            -ms-flex-item-align: center !important;
  8590.            align-self: center !important
  8591.        }
  8592.  
  8593.        .align-self-lg-baseline {
  8594.            -ms-flex-item-align: baseline !important;
  8595.            align-self: baseline !important
  8596.        }
  8597.  
  8598.        .align-self-lg-stretch {
  8599.            -ms-flex-item-align: stretch !important;
  8600.            align-self: stretch !important
  8601.        }
  8602.    }
  8603.  
  8604.    @media (min-width:1200px) {
  8605.        .flex-xl-row {
  8606.            -ms-flex-direction: row !important;
  8607.            flex-direction: row !important
  8608.        }
  8609.  
  8610.        .flex-xl-column {
  8611.            -ms-flex-direction: column !important;
  8612.            flex-direction: column !important
  8613.        }
  8614.  
  8615.        .flex-xl-row-reverse {
  8616.            -ms-flex-direction: row-reverse !important;
  8617.            flex-direction: row-reverse !important
  8618.        }
  8619.  
  8620.        .flex-xl-column-reverse {
  8621.            -ms-flex-direction: column-reverse !important;
  8622.            flex-direction: column-reverse !important
  8623.        }
  8624.  
  8625.        .flex-xl-wrap {
  8626.            -ms-flex-wrap: wrap !important;
  8627.            flex-wrap: wrap !important
  8628.        }
  8629.  
  8630.        .flex-xl-nowrap {
  8631.            -ms-flex-wrap: nowrap !important;
  8632.            flex-wrap: nowrap !important
  8633.        }
  8634.  
  8635.        .flex-xl-wrap-reverse {
  8636.            -ms-flex-wrap: wrap-reverse !important;
  8637.            flex-wrap: wrap-reverse !important
  8638.        }
  8639.  
  8640.        .flex-xl-fill {
  8641.            -ms-flex: 1 1 auto !important;
  8642.            flex: 1 1 auto !important
  8643.        }
  8644.  
  8645.        .flex-xl-grow-0 {
  8646.            -ms-flex-positive: 0 !important;
  8647.            flex-grow: 0 !important
  8648.        }
  8649.  
  8650.        .flex-xl-grow-1 {
  8651.            -ms-flex-positive: 1 !important;
  8652.            flex-grow: 1 !important
  8653.        }
  8654.  
  8655.        .flex-xl-shrink-0 {
  8656.            -ms-flex-negative: 0 !important;
  8657.            flex-shrink: 0 !important
  8658.        }
  8659.  
  8660.        .flex-xl-shrink-1 {
  8661.            -ms-flex-negative: 1 !important;
  8662.            flex-shrink: 1 !important
  8663.        }
  8664.  
  8665.        .justify-content-xl-start {
  8666.            -ms-flex-pack: start !important;
  8667.            justify-content: flex-start !important
  8668.        }
  8669.  
  8670.        .justify-content-xl-end {
  8671.            -ms-flex-pack: end !important;
  8672.            justify-content: flex-end !important
  8673.        }
  8674.  
  8675.        .justify-content-xl-center {
  8676.            -ms-flex-pack: center !important;
  8677.            justify-content: center !important
  8678.        }
  8679.  
  8680.        .justify-content-xl-between {
  8681.            -ms-flex-pack: justify !important;
  8682.            justify-content: space-between !important
  8683.        }
  8684.  
  8685.        .justify-content-xl-around {
  8686.            -ms-flex-pack: distribute !important;
  8687.            justify-content: space-around !important
  8688.        }
  8689.  
  8690.        .align-items-xl-start {
  8691.            -ms-flex-align: start !important;
  8692.            align-items: flex-start !important
  8693.        }
  8694.  
  8695.        .align-items-xl-end {
  8696.            -ms-flex-align: end !important;
  8697.            align-items: flex-end !important
  8698.        }
  8699.  
  8700.        .align-items-xl-center {
  8701.            -ms-flex-align: center !important;
  8702.            align-items: center !important
  8703.        }
  8704.  
  8705.        .align-items-xl-baseline {
  8706.            -ms-flex-align: baseline !important;
  8707.            align-items: baseline !important
  8708.        }
  8709.  
  8710.        .align-items-xl-stretch {
  8711.            -ms-flex-align: stretch !important;
  8712.            align-items: stretch !important
  8713.        }
  8714.  
  8715.        .align-content-xl-start {
  8716.            -ms-flex-line-pack: start !important;
  8717.            align-content: flex-start !important
  8718.        }
  8719.  
  8720.        .align-content-xl-end {
  8721.            -ms-flex-line-pack: end !important;
  8722.            align-content: flex-end !important
  8723.        }
  8724.  
  8725.        .align-content-xl-center {
  8726.            -ms-flex-line-pack: center !important;
  8727.            align-content: center !important
  8728.        }
  8729.  
  8730.        .align-content-xl-between {
  8731.            -ms-flex-line-pack: justify !important;
  8732.            align-content: space-between !important
  8733.        }
  8734.  
  8735.        .align-content-xl-around {
  8736.            -ms-flex-line-pack: distribute !important;
  8737.            align-content: space-around !important
  8738.        }
  8739.  
  8740.        .align-content-xl-stretch {
  8741.            -ms-flex-line-pack: stretch !important;
  8742.            align-content: stretch !important
  8743.        }
  8744.  
  8745.        .align-self-xl-auto {
  8746.            -ms-flex-item-align: auto !important;
  8747.            align-self: auto !important
  8748.        }
  8749.  
  8750.        .align-self-xl-start {
  8751.            -ms-flex-item-align: start !important;
  8752.            align-self: flex-start !important
  8753.        }
  8754.  
  8755.        .align-self-xl-end {
  8756.            -ms-flex-item-align: end !important;
  8757.            align-self: flex-end !important
  8758.        }
  8759.  
  8760.        .align-self-xl-center {
  8761.            -ms-flex-item-align: center !important;
  8762.            align-self: center !important
  8763.        }
  8764.  
  8765.        .align-self-xl-baseline {
  8766.            -ms-flex-item-align: baseline !important;
  8767.            align-self: baseline !important
  8768.        }
  8769.  
  8770.        .align-self-xl-stretch {
  8771.            -ms-flex-item-align: stretch !important;
  8772.            align-self: stretch !important
  8773.        }
  8774.    }
  8775.  
  8776.    .float-left {
  8777.        float: left !important
  8778.    }
  8779.  
  8780.    .float-right {
  8781.        float: right !important
  8782.    }
  8783.  
  8784.    .float-none {
  8785.        float: none !important
  8786.    }
  8787.  
  8788.    @media (min-width:576px) {
  8789.        .float-sm-left {
  8790.            float: left !important
  8791.        }
  8792.  
  8793.        .float-sm-right {
  8794.            float: right !important
  8795.        }
  8796.  
  8797.        .float-sm-none {
  8798.            float: none !important
  8799.        }
  8800.    }
  8801.  
  8802.    @media (min-width:768px) {
  8803.        .float-md-left {
  8804.            float: left !important
  8805.        }
  8806.  
  8807.        .float-md-right {
  8808.            float: right !important
  8809.        }
  8810.  
  8811.        .float-md-none {
  8812.            float: none !important
  8813.        }
  8814.    }
  8815.  
  8816.    @media (min-width:992px) {
  8817.        .float-lg-left {
  8818.            float: left !important
  8819.        }
  8820.  
  8821.        .float-lg-right {
  8822.            float: right !important
  8823.        }
  8824.  
  8825.        .float-lg-none {
  8826.            float: none !important
  8827.        }
  8828.    }
  8829.  
  8830.    @media (min-width:1200px) {
  8831.        .float-xl-left {
  8832.            float: left !important
  8833.        }
  8834.  
  8835.        .float-xl-right {
  8836.            float: right !important
  8837.        }
  8838.  
  8839.        .float-xl-none {
  8840.            float: none !important
  8841.        }
  8842.    }
  8843.  
  8844.    .user-select-all {
  8845.        -webkit-user-select: all !important;
  8846.        -moz-user-select: all !important;
  8847.        -ms-user-select: all !important;
  8848.        user-select: all !important
  8849.    }
  8850.  
  8851.    .user-select-auto {
  8852.        -webkit-user-select: auto !important;
  8853.        -moz-user-select: auto !important;
  8854.        -ms-user-select: auto !important;
  8855.        user-select: auto !important
  8856.    }
  8857.  
  8858.    .user-select-none {
  8859.        -webkit-user-select: none !important;
  8860.        -moz-user-select: none !important;
  8861.        -ms-user-select: none !important;
  8862.        user-select: none !important
  8863.    }
  8864.  
  8865.    .overflow-auto {
  8866.        overflow: auto !important
  8867.    }
  8868.  
  8869.    .overflow-hidden {
  8870.        overflow: hidden !important
  8871.    }
  8872.  
  8873.    .position-static {
  8874.        position: static !important
  8875.    }
  8876.  
  8877.    .position-relative {
  8878.        position: relative !important
  8879.    }
  8880.  
  8881.    .position-absolute {
  8882.        position: absolute !important
  8883.    }
  8884.  
  8885.    .position-fixed {
  8886.        position: fixed !important
  8887.    }
  8888.  
  8889.    .position-sticky {
  8890.        position: -webkit-sticky !important;
  8891.        position: sticky !important
  8892.    }
  8893.  
  8894.    .fixed-top {
  8895.        position: fixed;
  8896.        top: 0;
  8897.        right: 0;
  8898.        left: 0;
  8899.        z-index: 1030
  8900.    }
  8901.  
  8902.    .fixed-bottom {
  8903.        position: fixed;
  8904.        right: 0;
  8905.        bottom: 0;
  8906.        left: 0;
  8907.        z-index: 1030
  8908.    }
  8909.  
  8910.    @supports ((position:-webkit-sticky) or (position:sticky)) {
  8911.        .sticky-top {
  8912.            position: -webkit-sticky;
  8913.            position: sticky;
  8914.            top: 0;
  8915.            z-index: 1020
  8916.        }
  8917.    }
  8918.  
  8919.    .sr-only {
  8920.        position: absolute;
  8921.        width: 1px;
  8922.        height: 1px;
  8923.        padding: 0;
  8924.        margin: -1px;
  8925.        overflow: hidden;
  8926.        clip: rect(0, 0, 0, 0);
  8927.        white-space: nowrap;
  8928.        border: 0
  8929.    }
  8930.  
  8931.    .sr-only-focusable:active,
  8932.    .sr-only-focusable:focus {
  8933.        position: static;
  8934.        width: auto;
  8935.        height: auto;
  8936.        overflow: visible;
  8937.        clip: auto;
  8938.        white-space: normal
  8939.    }
  8940.  
  8941.    .shadow-sm {
  8942.        box-shadow: 0 .125rem .25rem rgba(0, 0, 0, .075) !important
  8943.    }
  8944.  
  8945.    .shadow {
  8946.        box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15) !important
  8947.    }
  8948.  
  8949.    .shadow-lg {
  8950.        box-shadow: 0 1rem 3rem rgba(0, 0, 0, .175) !important
  8951.    }
  8952.  
  8953.    .shadow-none {
  8954.        box-shadow: none !important
  8955.    }
  8956.  
  8957.    .w-25 {
  8958.        width: 25% !important
  8959.    }
  8960.  
  8961.    .w-50 {
  8962.        width: 50% !important
  8963.    }
  8964.  
  8965.    .w-75 {
  8966.        width: 75% !important
  8967.    }
  8968.  
  8969.    .w-100 {
  8970.        width: 100% !important
  8971.    }
  8972.  
  8973.    .w-auto {
  8974.        width: auto !important
  8975.    }
  8976.  
  8977.    .h-25 {
  8978.        height: 25% !important
  8979.    }
  8980.  
  8981.    .h-50 {
  8982.        height: 50% !important
  8983.    }
  8984.  
  8985.    .h-75 {
  8986.        height: 75% !important
  8987.    }
  8988.  
  8989.    .h-100 {
  8990.        height: 100% !important
  8991.    }
  8992.  
  8993.    .h-auto {
  8994.        height: auto !important
  8995.    }
  8996.  
  8997.    .mw-100 {
  8998.        max-width: 100% !important
  8999.    }
  9000.  
  9001.    .mh-100 {
  9002.        max-height: 100% !important
  9003.    }
  9004.  
  9005.    .min-vw-100 {
  9006.        min-width: 100vw !important
  9007.    }
  9008.  
  9009.    .min-vh-100 {
  9010.        min-height: 100vh !important
  9011.    }
  9012.  
  9013.    .vw-100 {
  9014.        width: 100vw !important
  9015.    }
  9016.  
  9017.    .vh-100 {
  9018.        height: 100vh !important
  9019.    }
  9020.  
  9021.    .m-0 {
  9022.        margin: 0 !important
  9023.    }
  9024.  
  9025.    .mt-0,
  9026.    .my-0 {
  9027.        margin-top: 0 !important
  9028.    }
  9029.  
  9030.    .mr-0,
  9031.    .mx-0 {
  9032.        margin-right: 0 !important
  9033.    }
  9034.  
  9035.    .mb-0,
  9036.    .my-0 {
  9037.        margin-bottom: 0 !important
  9038.    }
  9039.  
  9040.    .ml-0,
  9041.    .mx-0 {
  9042.        margin-left: 0 !important
  9043.    }
  9044.  
  9045.    .m-1 {
  9046.        margin: .25rem !important
  9047.    }
  9048.  
  9049.    .mt-1,
  9050.    .my-1 {
  9051.        margin-top: .25rem !important
  9052.    }
  9053.  
  9054.    .mr-1,
  9055.    .mx-1 {
  9056.        margin-right: .25rem !important
  9057.    }
  9058.  
  9059.    .mb-1,
  9060.    .my-1 {
  9061.        margin-bottom: .25rem !important
  9062.    }
  9063.  
  9064.    .ml-1,
  9065.    .mx-1 {
  9066.        margin-left: .25rem !important
  9067.    }
  9068.  
  9069.    .m-2 {
  9070.        margin: .5rem !important
  9071.    }
  9072.  
  9073.    .mt-2,
  9074.    .my-2 {
  9075.        margin-top: .5rem !important
  9076.    }
  9077.  
  9078.    .mr-2,
  9079.    .mx-2 {
  9080.        margin-right: .5rem !important
  9081.    }
  9082.  
  9083.    .mb-2,
  9084.    .my-2 {
  9085.        margin-bottom: .5rem !important
  9086.    }
  9087.  
  9088.    .ml-2,
  9089.    .mx-2 {
  9090.        margin-left: .5rem !important
  9091.    }
  9092.  
  9093.    .m-3 {
  9094.        margin: 1rem !important
  9095.    }
  9096.  
  9097.    .mt-3,
  9098.    .my-3 {
  9099.        margin-top: 1rem !important
  9100.    }
  9101.  
  9102.    .mr-3,
  9103.    .mx-3 {
  9104.        margin-right: 1rem !important
  9105.    }
  9106.  
  9107.    .mb-3,
  9108.    .my-3 {
  9109.        margin-bottom: 1rem !important
  9110.    }
  9111.  
  9112.    .ml-3,
  9113.    .mx-3 {
  9114.        margin-left: 1rem !important
  9115.    }
  9116.  
  9117.    .m-4 {
  9118.        margin: 1.5rem !important
  9119.    }
  9120.  
  9121.    .mt-4,
  9122.    .my-4 {
  9123.        margin-top: 1.5rem !important
  9124.    }
  9125.  
  9126.    .mr-4,
  9127.    .mx-4 {
  9128.        margin-right: 1.5rem !important
  9129.    }
  9130.  
  9131.    .mb-4,
  9132.    .my-4 {
  9133.        margin-bottom: 1.5rem !important
  9134.    }
  9135.  
  9136.    .ml-4,
  9137.    .mx-4 {
  9138.        margin-left: 1.5rem !important
  9139.    }
  9140.  
  9141.    .m-5 {
  9142.        margin: 3rem !important
  9143.    }
  9144.  
  9145.    .mt-5,
  9146.    .my-5 {
  9147.        margin-top: 3rem !important
  9148.    }
  9149.  
  9150.    .mr-5,
  9151.    .mx-5 {
  9152.        margin-right: 3rem !important
  9153.    }
  9154.  
  9155.    .mb-5,
  9156.    .my-5 {
  9157.        margin-bottom: 3rem !important
  9158.    }
  9159.  
  9160.    .ml-5,
  9161.    .mx-5 {
  9162.        margin-left: 3rem !important
  9163.    }
  9164.  
  9165.    .p-0 {
  9166.        padding: 0 !important
  9167.    }
  9168.  
  9169.    .pt-0,
  9170.    .py-0 {
  9171.        padding-top: 0 !important
  9172.    }
  9173.  
  9174.    .pr-0,
  9175.    .px-0 {
  9176.        padding-right: 0 !important
  9177.    }
  9178.  
  9179.    .pb-0,
  9180.    .py-0 {
  9181.        padding-bottom: 0 !important
  9182.    }
  9183.  
  9184.    .pl-0,
  9185.    .px-0 {
  9186.        padding-left: 0 !important
  9187.    }
  9188.  
  9189.    .p-1 {
  9190.        padding: .25rem !important
  9191.    }
  9192.  
  9193.    .pt-1,
  9194.    .py-1 {
  9195.        padding-top: .25rem !important
  9196.    }
  9197.  
  9198.    .pr-1,
  9199.    .px-1 {
  9200.        padding-right: .25rem !important
  9201.    }
  9202.  
  9203.    .pb-1,
  9204.    .py-1 {
  9205.        padding-bottom: .25rem !important
  9206.    }
  9207.  
  9208.    .pl-1,
  9209.    .px-1 {
  9210.        padding-left: .25rem !important
  9211.    }
  9212.  
  9213.    .p-2 {
  9214.        padding: .5rem !important
  9215.    }
  9216.  
  9217.    .pt-2,
  9218.    .py-2 {
  9219.        padding-top: .5rem !important
  9220.    }
  9221.  
  9222.    .pr-2,
  9223.    .px-2 {
  9224.        padding-right: .5rem !important
  9225.    }
  9226.  
  9227.    .pb-2,
  9228.    .py-2 {
  9229.        padding-bottom: .5rem !important
  9230.    }
  9231.  
  9232.    .pl-2,
  9233.    .px-2 {
  9234.        padding-left: .5rem !important
  9235.    }
  9236.  
  9237.    .p-3 {
  9238.        padding: 1rem !important
  9239.    }
  9240.  
  9241.    .pt-3,
  9242.    .py-3 {
  9243.        padding-top: 1rem !important
  9244.    }
  9245.  
  9246.    .pr-3,
  9247.    .px-3 {
  9248.        padding-right: 1rem !important
  9249.    }
  9250.  
  9251.    .pb-3,
  9252.    .py-3 {
  9253.        padding-bottom: 1rem !important
  9254.    }
  9255.  
  9256.    .pl-3,
  9257.    .px-3 {
  9258.        padding-left: 1rem !important
  9259.    }
  9260.  
  9261.    .p-4 {
  9262.        padding: 1.5rem !important
  9263.    }
  9264.  
  9265.    .pt-4,
  9266.    .py-4 {
  9267.        padding-top: 1.5rem !important
  9268.    }
  9269.  
  9270.    .pr-4,
  9271.    .px-4 {
  9272.        padding-right: 1.5rem !important
  9273.    }
  9274.  
  9275.    .pb-4,
  9276.    .py-4 {
  9277.        padding-bottom: 1.5rem !important
  9278.    }
  9279.  
  9280.    .pl-4,
  9281.    .px-4 {
  9282.        padding-left: 1.5rem !important
  9283.    }
  9284.  
  9285.    .p-5 {
  9286.        padding: 3rem !important
  9287.    }
  9288.  
  9289.    .pt-5,
  9290.    .py-5 {
  9291.        padding-top: 3rem !important
  9292.    }
  9293.  
  9294.    .pr-5,
  9295.    .px-5 {
  9296.        padding-right: 3rem !important
  9297.    }
  9298.  
  9299.    .pb-5,
  9300.    .py-5 {
  9301.        padding-bottom: 3rem !important
  9302.    }
  9303.  
  9304.    .pl-5,
  9305.    .px-5 {
  9306.        padding-left: 3rem !important
  9307.    }
  9308.  
  9309.    .m-n1 {
  9310.        margin: -.25rem !important
  9311.    }
  9312.  
  9313.    .mt-n1,
  9314.    .my-n1 {
  9315.        margin-top: -.25rem !important
  9316.    }
  9317.  
  9318.    .mr-n1,
  9319.    .mx-n1 {
  9320.        margin-right: -.25rem !important
  9321.    }
  9322.  
  9323.    .mb-n1,
  9324.    .my-n1 {
  9325.        margin-bottom: -.25rem !important
  9326.    }
  9327.  
  9328.    .ml-n1,
  9329.    .mx-n1 {
  9330.        margin-left: -.25rem !important
  9331.    }
  9332.  
  9333.    .m-n2 {
  9334.        margin: -.5rem !important
  9335.    }
  9336.  
  9337.    .mt-n2,
  9338.    .my-n2 {
  9339.        margin-top: -.5rem !important
  9340.    }
  9341.  
  9342.    .mr-n2,
  9343.    .mx-n2 {
  9344.        margin-right: -.5rem !important
  9345.    }
  9346.  
  9347.    .mb-n2,
  9348.    .my-n2 {
  9349.        margin-bottom: -.5rem !important
  9350.    }
  9351.  
  9352.    .ml-n2,
  9353.    .mx-n2 {
  9354.        margin-left: -.5rem !important
  9355.    }
  9356.  
  9357.    .m-n3 {
  9358.        margin: -1rem !important
  9359.    }
  9360.  
  9361.    .mt-n3,
  9362.    .my-n3 {
  9363.        margin-top: -1rem !important
  9364.    }
  9365.  
  9366.    .mr-n3,
  9367.    .mx-n3 {
  9368.        margin-right: -1rem !important
  9369.    }
  9370.  
  9371.    .mb-n3,
  9372.    .my-n3 {
  9373.        margin-bottom: -1rem !important
  9374.    }
  9375.  
  9376.    .ml-n3,
  9377.    .mx-n3 {
  9378.        margin-left: -1rem !important
  9379.    }
  9380.  
  9381.    .m-n4 {
  9382.        margin: -1.5rem !important
  9383.    }
  9384.  
  9385.    .mt-n4,
  9386.    .my-n4 {
  9387.        margin-top: -1.5rem !important
  9388.    }
  9389.  
  9390.    .mr-n4,
  9391.    .mx-n4 {
  9392.        margin-right: -1.5rem !important
  9393.    }
  9394.  
  9395.    .mb-n4,
  9396.    .my-n4 {
  9397.        margin-bottom: -1.5rem !important
  9398.    }
  9399.  
  9400.    .ml-n4,
  9401.    .mx-n4 {
  9402.        margin-left: -1.5rem !important
  9403.    }
  9404.  
  9405.    .m-n5 {
  9406.        margin: -3rem !important
  9407.    }
  9408.  
  9409.    .mt-n5,
  9410.    .my-n5 {
  9411.        margin-top: -3rem !important
  9412.    }
  9413.  
  9414.    .mr-n5,
  9415.    .mx-n5 {
  9416.        margin-right: -3rem !important
  9417.    }
  9418.  
  9419.    .mb-n5,
  9420.    .my-n5 {
  9421.        margin-bottom: -3rem !important
  9422.    }
  9423.  
  9424.    .ml-n5,
  9425.    .mx-n5 {
  9426.        margin-left: -3rem !important
  9427.    }
  9428.  
  9429.    .m-auto {
  9430.        margin: auto !important
  9431.    }
  9432.  
  9433.    .mt-auto,
  9434.    .my-auto {
  9435.        margin-top: auto !important
  9436.    }
  9437.  
  9438.    .mr-auto,
  9439.    .mx-auto {
  9440.        margin-right: auto !important
  9441.    }
  9442.  
  9443.    .mb-auto,
  9444.    .my-auto {
  9445.        margin-bottom: auto !important
  9446.    }
  9447.  
  9448.    .ml-auto,
  9449.    .mx-auto {
  9450.        margin-left: auto !important
  9451.    }
  9452.  
  9453.    @media (min-width:576px) {
  9454.        .m-sm-0 {
  9455.            margin: 0 !important
  9456.        }
  9457.  
  9458.        .mt-sm-0,
  9459.        .my-sm-0 {
  9460.            margin-top: 0 !important
  9461.        }
  9462.  
  9463.        .mr-sm-0,
  9464.        .mx-sm-0 {
  9465.            margin-right: 0 !important
  9466.        }
  9467.  
  9468.        .mb-sm-0,
  9469.        .my-sm-0 {
  9470.            margin-bottom: 0 !important
  9471.        }
  9472.  
  9473.        .ml-sm-0,
  9474.        .mx-sm-0 {
  9475.            margin-left: 0 !important
  9476.        }
  9477.  
  9478.        .m-sm-1 {
  9479.            margin: .25rem !important
  9480.        }
  9481.  
  9482.        .mt-sm-1,
  9483.        .my-sm-1 {
  9484.            margin-top: .25rem !important
  9485.        }
  9486.  
  9487.        .mr-sm-1,
  9488.        .mx-sm-1 {
  9489.            margin-right: .25rem !important
  9490.        }
  9491.  
  9492.        .mb-sm-1,
  9493.        .my-sm-1 {
  9494.            margin-bottom: .25rem !important
  9495.        }
  9496.  
  9497.        .ml-sm-1,
  9498.        .mx-sm-1 {
  9499.            margin-left: .25rem !important
  9500.        }
  9501.  
  9502.        .m-sm-2 {
  9503.            margin: .5rem !important
  9504.        }
  9505.  
  9506.        .mt-sm-2,
  9507.        .my-sm-2 {
  9508.            margin-top: .5rem !important
  9509.        }
  9510.  
  9511.        .mr-sm-2,
  9512.        .mx-sm-2 {
  9513.            margin-right: .5rem !important
  9514.        }
  9515.  
  9516.        .mb-sm-2,
  9517.        .my-sm-2 {
  9518.            margin-bottom: .5rem !important
  9519.        }
  9520.  
  9521.        .ml-sm-2,
  9522.        .mx-sm-2 {
  9523.            margin-left: .5rem !important
  9524.        }
  9525.  
  9526.        .m-sm-3 {
  9527.            margin: 1rem !important
  9528.        }
  9529.  
  9530.        .mt-sm-3,
  9531.        .my-sm-3 {
  9532.            margin-top: 1rem !important
  9533.        }
  9534.  
  9535.        .mr-sm-3,
  9536.        .mx-sm-3 {
  9537.            margin-right: 1rem !important
  9538.        }
  9539.  
  9540.        .mb-sm-3,
  9541.        .my-sm-3 {
  9542.            margin-bottom: 1rem !important
  9543.        }
  9544.  
  9545.        .ml-sm-3,
  9546.        .mx-sm-3 {
  9547.            margin-left: 1rem !important
  9548.        }
  9549.  
  9550.        .m-sm-4 {
  9551.            margin: 1.5rem !important
  9552.        }
  9553.  
  9554.        .mt-sm-4,
  9555.        .my-sm-4 {
  9556.            margin-top: 1.5rem !important
  9557.        }
  9558.  
  9559.        .mr-sm-4,
  9560.        .mx-sm-4 {
  9561.            margin-right: 1.5rem !important
  9562.        }
  9563.  
  9564.        .mb-sm-4,
  9565.        .my-sm-4 {
  9566.            margin-bottom: 1.5rem !important
  9567.        }
  9568.  
  9569.        .ml-sm-4,
  9570.        .mx-sm-4 {
  9571.            margin-left: 1.5rem !important
  9572.        }
  9573.  
  9574.        .m-sm-5 {
  9575.            margin: 3rem !important
  9576.        }
  9577.  
  9578.        .mt-sm-5,
  9579.        .my-sm-5 {
  9580.            margin-top: 3rem !important
  9581.        }
  9582.  
  9583.        .mr-sm-5,
  9584.        .mx-sm-5 {
  9585.            margin-right: 3rem !important
  9586.        }
  9587.  
  9588.        .mb-sm-5,
  9589.        .my-sm-5 {
  9590.            margin-bottom: 3rem !important
  9591.        }
  9592.  
  9593.        .ml-sm-5,
  9594.        .mx-sm-5 {
  9595.            margin-left: 3rem !important
  9596.        }
  9597.  
  9598.        .p-sm-0 {
  9599.            padding: 0 !important
  9600.        }
  9601.  
  9602.        .pt-sm-0,
  9603.        .py-sm-0 {
  9604.            padding-top: 0 !important
  9605.        }
  9606.  
  9607.        .pr-sm-0,
  9608.        .px-sm-0 {
  9609.            padding-right: 0 !important
  9610.        }
  9611.  
  9612.        .pb-sm-0,
  9613.        .py-sm-0 {
  9614.            padding-bottom: 0 !important
  9615.        }
  9616.  
  9617.        .pl-sm-0,
  9618.        .px-sm-0 {
  9619.            padding-left: 0 !important
  9620.        }
  9621.  
  9622.        .p-sm-1 {
  9623.            padding: .25rem !important
  9624.        }
  9625.  
  9626.        .pt-sm-1,
  9627.        .py-sm-1 {
  9628.            padding-top: .25rem !important
  9629.        }
  9630.  
  9631.        .pr-sm-1,
  9632.        .px-sm-1 {
  9633.            padding-right: .25rem !important
  9634.        }
  9635.  
  9636.        .pb-sm-1,
  9637.        .py-sm-1 {
  9638.            padding-bottom: .25rem !important
  9639.        }
  9640.  
  9641.        .pl-sm-1,
  9642.        .px-sm-1 {
  9643.            padding-left: .25rem !important
  9644.        }
  9645.  
  9646.        .p-sm-2 {
  9647.            padding: .5rem !important
  9648.        }
  9649.  
  9650.        .pt-sm-2,
  9651.        .py-sm-2 {
  9652.            padding-top: .5rem !important
  9653.        }
  9654.  
  9655.        .pr-sm-2,
  9656.        .px-sm-2 {
  9657.            padding-right: .5rem !important
  9658.        }
  9659.  
  9660.        .pb-sm-2,
  9661.        .py-sm-2 {
  9662.            padding-bottom: .5rem !important
  9663.        }
  9664.  
  9665.        .pl-sm-2,
  9666.        .px-sm-2 {
  9667.            padding-left: .5rem !important
  9668.        }
  9669.  
  9670.        .p-sm-3 {
  9671.            padding: 1rem !important
  9672.        }
  9673.  
  9674.        .pt-sm-3,
  9675.        .py-sm-3 {
  9676.            padding-top: 1rem !important
  9677.        }
  9678.  
  9679.        .pr-sm-3,
  9680.        .px-sm-3 {
  9681.            padding-right: 1rem !important
  9682.        }
  9683.  
  9684.        .pb-sm-3,
  9685.        .py-sm-3 {
  9686.            padding-bottom: 1rem !important
  9687.        }
  9688.  
  9689.        .pl-sm-3,
  9690.        .px-sm-3 {
  9691.            padding-left: 1rem !important
  9692.        }
  9693.  
  9694.        .p-sm-4 {
  9695.            padding: 1.5rem !important
  9696.        }
  9697.  
  9698.        .pt-sm-4,
  9699.        .py-sm-4 {
  9700.            padding-top: 1.5rem !important
  9701.        }
  9702.  
  9703.        .pr-sm-4,
  9704.        .px-sm-4 {
  9705.            padding-right: 1.5rem !important
  9706.        }
  9707.  
  9708.        .pb-sm-4,
  9709.        .py-sm-4 {
  9710.            padding-bottom: 1.5rem !important
  9711.        }
  9712.  
  9713.        .pl-sm-4,
  9714.        .px-sm-4 {
  9715.            padding-left: 1.5rem !important
  9716.        }
  9717.  
  9718.        .p-sm-5 {
  9719.            padding: 3rem !important
  9720.        }
  9721.  
  9722.        .pt-sm-5,
  9723.        .py-sm-5 {
  9724.            padding-top: 3rem !important
  9725.        }
  9726.  
  9727.        .pr-sm-5,
  9728.        .px-sm-5 {
  9729.            padding-right: 3rem !important
  9730.        }
  9731.  
  9732.        .pb-sm-5,
  9733.        .py-sm-5 {
  9734.            padding-bottom: 3rem !important
  9735.        }
  9736.  
  9737.        .pl-sm-5,
  9738.        .px-sm-5 {
  9739.            padding-left: 3rem !important
  9740.        }
  9741.  
  9742.        .m-sm-n1 {
  9743.            margin: -.25rem !important
  9744.        }
  9745.  
  9746.        .mt-sm-n1,
  9747.        .my-sm-n1 {
  9748.            margin-top: -.25rem !important
  9749.        }
  9750.  
  9751.        .mr-sm-n1,
  9752.        .mx-sm-n1 {
  9753.            margin-right: -.25rem !important
  9754.        }
  9755.  
  9756.        .mb-sm-n1,
  9757.        .my-sm-n1 {
  9758.            margin-bottom: -.25rem !important
  9759.        }
  9760.  
  9761.        .ml-sm-n1,
  9762.        .mx-sm-n1 {
  9763.            margin-left: -.25rem !important
  9764.        }
  9765.  
  9766.        .m-sm-n2 {
  9767.            margin: -.5rem !important
  9768.        }
  9769.  
  9770.        .mt-sm-n2,
  9771.        .my-sm-n2 {
  9772.            margin-top: -.5rem !important
  9773.        }
  9774.  
  9775.        .mr-sm-n2,
  9776.        .mx-sm-n2 {
  9777.            margin-right: -.5rem !important
  9778.        }
  9779.  
  9780.        .mb-sm-n2,
  9781.        .my-sm-n2 {
  9782.            margin-bottom: -.5rem !important
  9783.        }
  9784.  
  9785.        .ml-sm-n2,
  9786.        .mx-sm-n2 {
  9787.            margin-left: -.5rem !important
  9788.        }
  9789.  
  9790.        .m-sm-n3 {
  9791.            margin: -1rem !important
  9792.        }
  9793.  
  9794.        .mt-sm-n3,
  9795.        .my-sm-n3 {
  9796.            margin-top: -1rem !important
  9797.        }
  9798.  
  9799.        .mr-sm-n3,
  9800.        .mx-sm-n3 {
  9801.            margin-right: -1rem !important
  9802.        }
  9803.  
  9804.        .mb-sm-n3,
  9805.        .my-sm-n3 {
  9806.            margin-bottom: -1rem !important
  9807.        }
  9808.  
  9809.        .ml-sm-n3,
  9810.        .mx-sm-n3 {
  9811.            margin-left: -1rem !important
  9812.        }
  9813.  
  9814.        .m-sm-n4 {
  9815.            margin: -1.5rem !important
  9816.        }
  9817.  
  9818.        .mt-sm-n4,
  9819.        .my-sm-n4 {
  9820.            margin-top: -1.5rem !important
  9821.        }
  9822.  
  9823.        .mr-sm-n4,
  9824.        .mx-sm-n4 {
  9825.            margin-right: -1.5rem !important
  9826.        }
  9827.  
  9828.        .mb-sm-n4,
  9829.        .my-sm-n4 {
  9830.            margin-bottom: -1.5rem !important
  9831.        }
  9832.  
  9833.        .ml-sm-n4,
  9834.        .mx-sm-n4 {
  9835.            margin-left: -1.5rem !important
  9836.        }
  9837.  
  9838.        .m-sm-n5 {
  9839.            margin: -3rem !important
  9840.        }
  9841.  
  9842.        .mt-sm-n5,
  9843.        .my-sm-n5 {
  9844.            margin-top: -3rem !important
  9845.        }
  9846.  
  9847.        .mr-sm-n5,
  9848.        .mx-sm-n5 {
  9849.            margin-right: -3rem !important
  9850.        }
  9851.  
  9852.        .mb-sm-n5,
  9853.        .my-sm-n5 {
  9854.            margin-bottom: -3rem !important
  9855.        }
  9856.  
  9857.        .ml-sm-n5,
  9858.        .mx-sm-n5 {
  9859.            margin-left: -3rem !important
  9860.        }
  9861.  
  9862.        .m-sm-auto {
  9863.            margin: auto !important
  9864.        }
  9865.  
  9866.        .mt-sm-auto,
  9867.        .my-sm-auto {
  9868.            margin-top: auto !important
  9869.        }
  9870.  
  9871.        .mr-sm-auto,
  9872.        .mx-sm-auto {
  9873.            margin-right: auto !important
  9874.        }
  9875.  
  9876.        .mb-sm-auto,
  9877.        .my-sm-auto {
  9878.            margin-bottom: auto !important
  9879.        }
  9880.  
  9881.        .ml-sm-auto,
  9882.        .mx-sm-auto {
  9883.            margin-left: auto !important
  9884.        }
  9885.    }
  9886.  
  9887.    @media (min-width:768px) {
  9888.        .m-md-0 {
  9889.            margin: 0 !important
  9890.        }
  9891.  
  9892.        .mt-md-0,
  9893.        .my-md-0 {
  9894.            margin-top: 0 !important
  9895.        }
  9896.  
  9897.        .mr-md-0,
  9898.        .mx-md-0 {
  9899.            margin-right: 0 !important
  9900.        }
  9901.  
  9902.        .mb-md-0,
  9903.        .my-md-0 {
  9904.            margin-bottom: 0 !important
  9905.        }
  9906.  
  9907.        .ml-md-0,
  9908.        .mx-md-0 {
  9909.            margin-left: 0 !important
  9910.        }
  9911.  
  9912.        .m-md-1 {
  9913.            margin: .25rem !important
  9914.        }
  9915.  
  9916.        .mt-md-1,
  9917.        .my-md-1 {
  9918.            margin-top: .25rem !important
  9919.        }
  9920.  
  9921.        .mr-md-1,
  9922.        .mx-md-1 {
  9923.            margin-right: .25rem !important
  9924.        }
  9925.  
  9926.        .mb-md-1,
  9927.        .my-md-1 {
  9928.            margin-bottom: .25rem !important
  9929.        }
  9930.  
  9931.        .ml-md-1,
  9932.        .mx-md-1 {
  9933.            margin-left: .25rem !important
  9934.        }
  9935.  
  9936.        .m-md-2 {
  9937.            margin: .5rem !important
  9938.        }
  9939.  
  9940.        .mt-md-2,
  9941.        .my-md-2 {
  9942.            margin-top: .5rem !important
  9943.        }
  9944.  
  9945.        .mr-md-2,
  9946.        .mx-md-2 {
  9947.            margin-right: .5rem !important
  9948.        }
  9949.  
  9950.        .mb-md-2,
  9951.        .my-md-2 {
  9952.            margin-bottom: .5rem !important
  9953.        }
  9954.  
  9955.        .ml-md-2,
  9956.        .mx-md-2 {
  9957.            margin-left: .5rem !important
  9958.        }
  9959.  
  9960.        .m-md-3 {
  9961.            margin: 1rem !important
  9962.        }
  9963.  
  9964.        .mt-md-3,
  9965.        .my-md-3 {
  9966.            margin-top: 1rem !important
  9967.        }
  9968.  
  9969.        .mr-md-3,
  9970.        .mx-md-3 {
  9971.            margin-right: 1rem !important
  9972.        }
  9973.  
  9974.        .mb-md-3,
  9975.        .my-md-3 {
  9976.            margin-bottom: 1rem !important
  9977.        }
  9978.  
  9979.        .ml-md-3,
  9980.        .mx-md-3 {
  9981.            margin-left: 1rem !important
  9982.        }
  9983.  
  9984.        .m-md-4 {
  9985.            margin: 1.5rem !important
  9986.        }
  9987.  
  9988.        .mt-md-4,
  9989.        .my-md-4 {
  9990.            margin-top: 1.5rem !important
  9991.        }
  9992.  
  9993.        .mr-md-4,
  9994.        .mx-md-4 {
  9995.            margin-right: 1.5rem !important
  9996.        }
  9997.  
  9998.        .mb-md-4,
  9999.        .my-md-4 {
  10000.            margin-bottom: 1.5rem !important
  10001.        }
  10002.  
  10003.        .ml-md-4,
  10004.        .mx-md-4 {
  10005.            margin-left: 1.5rem !important
  10006.        }
  10007.  
  10008.        .m-md-5 {
  10009.            margin: 3rem !important
  10010.        }
  10011.  
  10012.        .mt-md-5,
  10013.        .my-md-5 {
  10014.            margin-top: 3rem !important
  10015.        }
  10016.  
  10017.        .mr-md-5,
  10018.        .mx-md-5 {
  10019.            margin-right: 3rem !important
  10020.        }
  10021.  
  10022.        .mb-md-5,
  10023.        .my-md-5 {
  10024.            margin-bottom: 3rem !important
  10025.        }
  10026.  
  10027.        .ml-md-5,
  10028.        .mx-md-5 {
  10029.            margin-left: 3rem !important
  10030.        }
  10031.  
  10032.        .p-md-0 {
  10033.            padding: 0 !important
  10034.        }
  10035.  
  10036.        .pt-md-0,
  10037.        .py-md-0 {
  10038.            padding-top: 0 !important
  10039.        }
  10040.  
  10041.        .pr-md-0,
  10042.        .px-md-0 {
  10043.            padding-right: 0 !important
  10044.        }
  10045.  
  10046.        .pb-md-0,
  10047.        .py-md-0 {
  10048.            padding-bottom: 0 !important
  10049.        }
  10050.  
  10051.        .pl-md-0,
  10052.        .px-md-0 {
  10053.            padding-left: 0 !important
  10054.        }
  10055.  
  10056.        .p-md-1 {
  10057.            padding: .25rem !important
  10058.        }
  10059.  
  10060.        .pt-md-1,
  10061.        .py-md-1 {
  10062.            padding-top: .25rem !important
  10063.        }
  10064.  
  10065.        .pr-md-1,
  10066.        .px-md-1 {
  10067.            padding-right: .25rem !important
  10068.        }
  10069.  
  10070.        .pb-md-1,
  10071.        .py-md-1 {
  10072.            padding-bottom: .25rem !important
  10073.        }
  10074.  
  10075.        .pl-md-1,
  10076.        .px-md-1 {
  10077.            padding-left: .25rem !important
  10078.        }
  10079.  
  10080.        .p-md-2 {
  10081.            padding: .5rem !important
  10082.        }
  10083.  
  10084.        .pt-md-2,
  10085.        .py-md-2 {
  10086.            padding-top: .5rem !important
  10087.        }
  10088.  
  10089.        .pr-md-2,
  10090.        .px-md-2 {
  10091.            padding-right: .5rem !important
  10092.        }
  10093.  
  10094.        .pb-md-2,
  10095.        .py-md-2 {
  10096.            padding-bottom: .5rem !important
  10097.        }
  10098.  
  10099.        .pl-md-2,
  10100.        .px-md-2 {
  10101.            padding-left: .5rem !important
  10102.        }
  10103.  
  10104.        .p-md-3 {
  10105.            padding: 1rem !important
  10106.        }
  10107.  
  10108.        .pt-md-3,
  10109.        .py-md-3 {
  10110.            padding-top: 1rem !important
  10111.        }
  10112.  
  10113.        .pr-md-3,
  10114.        .px-md-3 {
  10115.            padding-right: 1rem !important
  10116.        }
  10117.  
  10118.        .pb-md-3,
  10119.        .py-md-3 {
  10120.            padding-bottom: 1rem !important
  10121.        }
  10122.  
  10123.        .pl-md-3,
  10124.        .px-md-3 {
  10125.            padding-left: 1rem !important
  10126.        }
  10127.  
  10128.        .p-md-4 {
  10129.            padding: 1.5rem !important
  10130.        }
  10131.  
  10132.        .pt-md-4,
  10133.        .py-md-4 {
  10134.            padding-top: 1.5rem !important
  10135.        }
  10136.  
  10137.        .pr-md-4,
  10138.        .px-md-4 {
  10139.            padding-right: 1.5rem !important
  10140.        }
  10141.  
  10142.        .pb-md-4,
  10143.        .py-md-4 {
  10144.            padding-bottom: 1.5rem !important
  10145.        }
  10146.  
  10147.        .pl-md-4,
  10148.        .px-md-4 {
  10149.            padding-left: 1.5rem !important
  10150.        }
  10151.  
  10152.        .p-md-5 {
  10153.            padding: 3rem !important
  10154.        }
  10155.  
  10156.        .pt-md-5,
  10157.        .py-md-5 {
  10158.            padding-top: 3rem !important
  10159.        }
  10160.  
  10161.        .pr-md-5,
  10162.        .px-md-5 {
  10163.            padding-right: 3rem !important
  10164.        }
  10165.  
  10166.        .pb-md-5,
  10167.        .py-md-5 {
  10168.            padding-bottom: 3rem !important
  10169.        }
  10170.  
  10171.        .pl-md-5,
  10172.        .px-md-5 {
  10173.            padding-left: 3rem !important
  10174.        }
  10175.  
  10176.        .m-md-n1 {
  10177.            margin: -.25rem !important
  10178.        }
  10179.  
  10180.        .mt-md-n1,
  10181.        .my-md-n1 {
  10182.            margin-top: -.25rem !important
  10183.        }
  10184.  
  10185.        .mr-md-n1,
  10186.        .mx-md-n1 {
  10187.            margin-right: -.25rem !important
  10188.        }
  10189.  
  10190.        .mb-md-n1,
  10191.        .my-md-n1 {
  10192.            margin-bottom: -.25rem !important
  10193.        }
  10194.  
  10195.        .ml-md-n1,
  10196.        .mx-md-n1 {
  10197.            margin-left: -.25rem !important
  10198.        }
  10199.  
  10200.        .m-md-n2 {
  10201.            margin: -.5rem !important
  10202.        }
  10203.  
  10204.        .mt-md-n2,
  10205.        .my-md-n2 {
  10206.            margin-top: -.5rem !important
  10207.        }
  10208.  
  10209.        .mr-md-n2,
  10210.        .mx-md-n2 {
  10211.            margin-right: -.5rem !important
  10212.        }
  10213.  
  10214.        .mb-md-n2,
  10215.        .my-md-n2 {
  10216.            margin-bottom: -.5rem !important
  10217.        }
  10218.  
  10219.        .ml-md-n2,
  10220.        .mx-md-n2 {
  10221.            margin-left: -.5rem !important
  10222.        }
  10223.  
  10224.        .m-md-n3 {
  10225.            margin: -1rem !important
  10226.        }
  10227.  
  10228.        .mt-md-n3,
  10229.        .my-md-n3 {
  10230.            margin-top: -1rem !important
  10231.        }
  10232.  
  10233.        .mr-md-n3,
  10234.        .mx-md-n3 {
  10235.            margin-right: -1rem !important
  10236.        }
  10237.  
  10238.        .mb-md-n3,
  10239.        .my-md-n3 {
  10240.            margin-bottom: -1rem !important
  10241.        }
  10242.  
  10243.        .ml-md-n3,
  10244.        .mx-md-n3 {
  10245.            margin-left: -1rem !important
  10246.        }
  10247.  
  10248.        .m-md-n4 {
  10249.            margin: -1.5rem !important
  10250.        }
  10251.  
  10252.        .mt-md-n4,
  10253.        .my-md-n4 {
  10254.            margin-top: -1.5rem !important
  10255.        }
  10256.  
  10257.        .mr-md-n4,
  10258.        .mx-md-n4 {
  10259.            margin-right: -1.5rem !important
  10260.        }
  10261.  
  10262.        .mb-md-n4,
  10263.        .my-md-n4 {
  10264.            margin-bottom: -1.5rem !important
  10265.        }
  10266.  
  10267.        .ml-md-n4,
  10268.        .mx-md-n4 {
  10269.            margin-left: -1.5rem !important
  10270.        }
  10271.  
  10272.        .m-md-n5 {
  10273.            margin: -3rem !important
  10274.        }
  10275.  
  10276.        .mt-md-n5,
  10277.        .my-md-n5 {
  10278.            margin-top: -3rem !important
  10279.        }
  10280.  
  10281.        .mr-md-n5,
  10282.        .mx-md-n5 {
  10283.            margin-right: -3rem !important
  10284.        }
  10285.  
  10286.        .mb-md-n5,
  10287.        .my-md-n5 {
  10288.            margin-bottom: -3rem !important
  10289.        }
  10290.  
  10291.        .ml-md-n5,
  10292.        .mx-md-n5 {
  10293.            margin-left: -3rem !important
  10294.        }
  10295.  
  10296.        .m-md-auto {
  10297.            margin: auto !important
  10298.        }
  10299.  
  10300.        .mt-md-auto,
  10301.        .my-md-auto {
  10302.            margin-top: auto !important
  10303.        }
  10304.  
  10305.        .mr-md-auto,
  10306.        .mx-md-auto {
  10307.            margin-right: auto !important
  10308.        }
  10309.  
  10310.        .mb-md-auto,
  10311.        .my-md-auto {
  10312.            margin-bottom: auto !important
  10313.        }
  10314.  
  10315.        .ml-md-auto,
  10316.        .mx-md-auto {
  10317.            margin-left: auto !important
  10318.        }
  10319.    }
  10320.  
  10321.    @media (min-width:992px) {
  10322.        .m-lg-0 {
  10323.            margin: 0 !important
  10324.        }
  10325.  
  10326.        .mt-lg-0,
  10327.        .my-lg-0 {
  10328.            margin-top: 0 !important
  10329.        }
  10330.  
  10331.        .mr-lg-0,
  10332.        .mx-lg-0 {
  10333.            margin-right: 0 !important
  10334.        }
  10335.  
  10336.        .mb-lg-0,
  10337.        .my-lg-0 {
  10338.            margin-bottom: 0 !important
  10339.        }
  10340.  
  10341.        .ml-lg-0,
  10342.        .mx-lg-0 {
  10343.            margin-left: 0 !important
  10344.        }
  10345.  
  10346.        .m-lg-1 {
  10347.            margin: .25rem !important
  10348.        }
  10349.  
  10350.        .mt-lg-1,
  10351.        .my-lg-1 {
  10352.            margin-top: .25rem !important
  10353.        }
  10354.  
  10355.        .mr-lg-1,
  10356.        .mx-lg-1 {
  10357.            margin-right: .25rem !important
  10358.        }
  10359.  
  10360.        .mb-lg-1,
  10361.        .my-lg-1 {
  10362.            margin-bottom: .25rem !important
  10363.        }
  10364.  
  10365.        .ml-lg-1,
  10366.        .mx-lg-1 {
  10367.            margin-left: .25rem !important
  10368.        }
  10369.  
  10370.        .m-lg-2 {
  10371.            margin: .5rem !important
  10372.        }
  10373.  
  10374.        .mt-lg-2,
  10375.        .my-lg-2 {
  10376.            margin-top: .5rem !important
  10377.        }
  10378.  
  10379.        .mr-lg-2,
  10380.        .mx-lg-2 {
  10381.            margin-right: .5rem !important
  10382.        }
  10383.  
  10384.        .mb-lg-2,
  10385.        .my-lg-2 {
  10386.            margin-bottom: .5rem !important
  10387.        }
  10388.  
  10389.        .ml-lg-2,
  10390.        .mx-lg-2 {
  10391.            margin-left: .5rem !important
  10392.        }
  10393.  
  10394.        .m-lg-3 {
  10395.            margin: 1rem !important
  10396.        }
  10397.  
  10398.        .mt-lg-3,
  10399.        .my-lg-3 {
  10400.            margin-top: 1rem !important
  10401.        }
  10402.  
  10403.        .mr-lg-3,
  10404.        .mx-lg-3 {
  10405.            margin-right: 1rem !important
  10406.        }
  10407.  
  10408.        .mb-lg-3,
  10409.        .my-lg-3 {
  10410.            margin-bottom: 1rem !important
  10411.        }
  10412.  
  10413.        .ml-lg-3,
  10414.        .mx-lg-3 {
  10415.            margin-left: 1rem !important
  10416.        }
  10417.  
  10418.        .m-lg-4 {
  10419.            margin: 1.5rem !important
  10420.        }
  10421.  
  10422.        .mt-lg-4,
  10423.        .my-lg-4 {
  10424.            margin-top: 1.5rem !important
  10425.        }
  10426.  
  10427.        .mr-lg-4,
  10428.        .mx-lg-4 {
  10429.            margin-right: 1.5rem !important
  10430.        }
  10431.  
  10432.        .mb-lg-4,
  10433.        .my-lg-4 {
  10434.            margin-bottom: 1.5rem !important
  10435.        }
  10436.  
  10437.        .ml-lg-4,
  10438.        .mx-lg-4 {
  10439.            margin-left: 1.5rem !important
  10440.        }
  10441.  
  10442.        .m-lg-5 {
  10443.            margin: 3rem !important
  10444.        }
  10445.  
  10446.        .mt-lg-5,
  10447.        .my-lg-5 {
  10448.            margin-top: 3rem !important
  10449.        }
  10450.  
  10451.        .mr-lg-5,
  10452.        .mx-lg-5 {
  10453.            margin-right: 3rem !important
  10454.        }
  10455.  
  10456.        .mb-lg-5,
  10457.        .my-lg-5 {
  10458.            margin-bottom: 3rem !important
  10459.        }
  10460.  
  10461.        .ml-lg-5,
  10462.        .mx-lg-5 {
  10463.            margin-left: 3rem !important
  10464.        }
  10465.  
  10466.        .p-lg-0 {
  10467.            padding: 0 !important
  10468.        }
  10469.  
  10470.        .pt-lg-0,
  10471.        .py-lg-0 {
  10472.            padding-top: 0 !important
  10473.        }
  10474.  
  10475.        .pr-lg-0,
  10476.        .px-lg-0 {
  10477.            padding-right: 0 !important
  10478.        }
  10479.  
  10480.        .pb-lg-0,
  10481.        .py-lg-0 {
  10482.            padding-bottom: 0 !important
  10483.        }
  10484.  
  10485.        .pl-lg-0,
  10486.        .px-lg-0 {
  10487.            padding-left: 0 !important
  10488.        }
  10489.  
  10490.        .p-lg-1 {
  10491.            padding: .25rem !important
  10492.        }
  10493.  
  10494.        .pt-lg-1,
  10495.        .py-lg-1 {
  10496.            padding-top: .25rem !important
  10497.        }
  10498.  
  10499.        .pr-lg-1,
  10500.        .px-lg-1 {
  10501.            padding-right: .25rem !important
  10502.        }
  10503.  
  10504.        .pb-lg-1,
  10505.        .py-lg-1 {
  10506.            padding-bottom: .25rem !important
  10507.        }
  10508.  
  10509.        .pl-lg-1,
  10510.        .px-lg-1 {
  10511.            padding-left: .25rem !important
  10512.        }
  10513.  
  10514.        .p-lg-2 {
  10515.            padding: .5rem !important
  10516.        }
  10517.  
  10518.        .pt-lg-2,
  10519.        .py-lg-2 {
  10520.            padding-top: .5rem !important
  10521.        }
  10522.  
  10523.        .pr-lg-2,
  10524.        .px-lg-2 {
  10525.            padding-right: .5rem !important
  10526.        }
  10527.  
  10528.        .pb-lg-2,
  10529.        .py-lg-2 {
  10530.            padding-bottom: .5rem !important
  10531.        }
  10532.  
  10533.        .pl-lg-2,
  10534.        .px-lg-2 {
  10535.            padding-left: .5rem !important
  10536.        }
  10537.  
  10538.        .p-lg-3 {
  10539.            padding: 1rem !important
  10540.        }
  10541.  
  10542.        .pt-lg-3,
  10543.        .py-lg-3 {
  10544.            padding-top: 1rem !important
  10545.        }
  10546.  
  10547.        .pr-lg-3,
  10548.        .px-lg-3 {
  10549.            padding-right: 1rem !important
  10550.        }
  10551.  
  10552.        .pb-lg-3,
  10553.        .py-lg-3 {
  10554.            padding-bottom: 1rem !important
  10555.        }
  10556.  
  10557.        .pl-lg-3,
  10558.        .px-lg-3 {
  10559.            padding-left: 1rem !important
  10560.        }
  10561.  
  10562.        .p-lg-4 {
  10563.            padding: 1.5rem !important
  10564.        }
  10565.  
  10566.        .pt-lg-4,
  10567.        .py-lg-4 {
  10568.            padding-top: 1.5rem !important
  10569.        }
  10570.  
  10571.        .pr-lg-4,
  10572.        .px-lg-4 {
  10573.            padding-right: 1.5rem !important
  10574.        }
  10575.  
  10576.        .pb-lg-4,
  10577.        .py-lg-4 {
  10578.            padding-bottom: 1.5rem !important
  10579.        }
  10580.  
  10581.        .pl-lg-4,
  10582.        .px-lg-4 {
  10583.            padding-left: 1.5rem !important
  10584.        }
  10585.  
  10586.        .p-lg-5 {
  10587.            padding: 3rem !important
  10588.        }
  10589.  
  10590.        .pt-lg-5,
  10591.        .py-lg-5 {
  10592.            padding-top: 3rem !important
  10593.        }
  10594.  
  10595.        .pr-lg-5,
  10596.        .px-lg-5 {
  10597.            padding-right: 3rem !important
  10598.        }
  10599.  
  10600.        .pb-lg-5,
  10601.        .py-lg-5 {
  10602.            padding-bottom: 3rem !important
  10603.        }
  10604.  
  10605.        .pl-lg-5,
  10606.        .px-lg-5 {
  10607.            padding-left: 3rem !important
  10608.        }
  10609.  
  10610.        .m-lg-n1 {
  10611.            margin: -.25rem !important
  10612.        }
  10613.  
  10614.        .mt-lg-n1,
  10615.        .my-lg-n1 {
  10616.            margin-top: -.25rem !important
  10617.        }
  10618.  
  10619.        .mr-lg-n1,
  10620.        .mx-lg-n1 {
  10621.            margin-right: -.25rem !important
  10622.        }
  10623.  
  10624.        .mb-lg-n1,
  10625.        .my-lg-n1 {
  10626.            margin-bottom: -.25rem !important
  10627.        }
  10628.  
  10629.        .ml-lg-n1,
  10630.        .mx-lg-n1 {
  10631.            margin-left: -.25rem !important
  10632.        }
  10633.  
  10634.        .m-lg-n2 {
  10635.            margin: -.5rem !important
  10636.        }
  10637.  
  10638.        .mt-lg-n2,
  10639.        .my-lg-n2 {
  10640.            margin-top: -.5rem !important
  10641.        }
  10642.  
  10643.        .mr-lg-n2,
  10644.        .mx-lg-n2 {
  10645.            margin-right: -.5rem !important
  10646.        }
  10647.  
  10648.        .mb-lg-n2,
  10649.        .my-lg-n2 {
  10650.            margin-bottom: -.5rem !important
  10651.        }
  10652.  
  10653.        .ml-lg-n2,
  10654.        .mx-lg-n2 {
  10655.            margin-left: -.5rem !important
  10656.        }
  10657.  
  10658.        .m-lg-n3 {
  10659.            margin: -1rem !important
  10660.        }
  10661.  
  10662.        .mt-lg-n3,
  10663.        .my-lg-n3 {
  10664.            margin-top: -1rem !important
  10665.        }
  10666.  
  10667.        .mr-lg-n3,
  10668.        .mx-lg-n3 {
  10669.            margin-right: -1rem !important
  10670.        }
  10671.  
  10672.        .mb-lg-n3,
  10673.        .my-lg-n3 {
  10674.            margin-bottom: -1rem !important
  10675.        }
  10676.  
  10677.        .ml-lg-n3,
  10678.        .mx-lg-n3 {
  10679.            margin-left: -1rem !important
  10680.        }
  10681.  
  10682.        .m-lg-n4 {
  10683.            margin: -1.5rem !important
  10684.        }
  10685.  
  10686.        .mt-lg-n4,
  10687.        .my-lg-n4 {
  10688.            margin-top: -1.5rem !important
  10689.        }
  10690.  
  10691.        .mr-lg-n4,
  10692.        .mx-lg-n4 {
  10693.            margin-right: -1.5rem !important
  10694.        }
  10695.  
  10696.        .mb-lg-n4,
  10697.        .my-lg-n4 {
  10698.            margin-bottom: -1.5rem !important
  10699.        }
  10700.  
  10701.        .ml-lg-n4,
  10702.        .mx-lg-n4 {
  10703.            margin-left: -1.5rem !important
  10704.        }
  10705.  
  10706.        .m-lg-n5 {
  10707.            margin: -3rem !important
  10708.        }
  10709.  
  10710.        .mt-lg-n5,
  10711.        .my-lg-n5 {
  10712.            margin-top: -3rem !important
  10713.        }
  10714.  
  10715.        .mr-lg-n5,
  10716.        .mx-lg-n5 {
  10717.            margin-right: -3rem !important
  10718.        }
  10719.  
  10720.        .mb-lg-n5,
  10721.        .my-lg-n5 {
  10722.            margin-bottom: -3rem !important
  10723.        }
  10724.  
  10725.        .ml-lg-n5,
  10726.        .mx-lg-n5 {
  10727.            margin-left: -3rem !important
  10728.        }
  10729.  
  10730.        .m-lg-auto {
  10731.            margin: auto !important
  10732.        }
  10733.  
  10734.        .mt-lg-auto,
  10735.        .my-lg-auto {
  10736.            margin-top: auto !important
  10737.        }
  10738.  
  10739.        .mr-lg-auto,
  10740.        .mx-lg-auto {
  10741.            margin-right: auto !important
  10742.        }
  10743.  
  10744.        .mb-lg-auto,
  10745.        .my-lg-auto {
  10746.            margin-bottom: auto !important
  10747.        }
  10748.  
  10749.        .ml-lg-auto,
  10750.        .mx-lg-auto {
  10751.            margin-left: auto !important
  10752.        }
  10753.    }
  10754.  
  10755.    @media (min-width:1200px) {
  10756.        .m-xl-0 {
  10757.            margin: 0 !important
  10758.        }
  10759.  
  10760.        .mt-xl-0,
  10761.        .my-xl-0 {
  10762.            margin-top: 0 !important
  10763.        }
  10764.  
  10765.        .mr-xl-0,
  10766.        .mx-xl-0 {
  10767.            margin-right: 0 !important
  10768.        }
  10769.  
  10770.        .mb-xl-0,
  10771.        .my-xl-0 {
  10772.            margin-bottom: 0 !important
  10773.        }
  10774.  
  10775.        .ml-xl-0,
  10776.        .mx-xl-0 {
  10777.            margin-left: 0 !important
  10778.        }
  10779.  
  10780.        .m-xl-1 {
  10781.            margin: .25rem !important
  10782.        }
  10783.  
  10784.        .mt-xl-1,
  10785.        .my-xl-1 {
  10786.            margin-top: .25rem !important
  10787.        }
  10788.  
  10789.        .mr-xl-1,
  10790.        .mx-xl-1 {
  10791.            margin-right: .25rem !important
  10792.        }
  10793.  
  10794.        .mb-xl-1,
  10795.        .my-xl-1 {
  10796.            margin-bottom: .25rem !important
  10797.        }
  10798.  
  10799.        .ml-xl-1,
  10800.        .mx-xl-1 {
  10801.            margin-left: .25rem !important
  10802.        }
  10803.  
  10804.        .m-xl-2 {
  10805.            margin: .5rem !important
  10806.        }
  10807.  
  10808.        .mt-xl-2,
  10809.        .my-xl-2 {
  10810.            margin-top: .5rem !important
  10811.        }
  10812.  
  10813.        .mr-xl-2,
  10814.        .mx-xl-2 {
  10815.            margin-right: .5rem !important
  10816.        }
  10817.  
  10818.        .mb-xl-2,
  10819.        .my-xl-2 {
  10820.            margin-bottom: .5rem !important
  10821.        }
  10822.  
  10823.        .ml-xl-2,
  10824.        .mx-xl-2 {
  10825.            margin-left: .5rem !important
  10826.        }
  10827.  
  10828.        .m-xl-3 {
  10829.            margin: 1rem !important
  10830.        }
  10831.  
  10832.        .mt-xl-3,
  10833.        .my-xl-3 {
  10834.            margin-top: 1rem !important
  10835.        }
  10836.  
  10837.        .mr-xl-3,
  10838.        .mx-xl-3 {
  10839.            margin-right: 1rem !important
  10840.        }
  10841.  
  10842.        .mb-xl-3,
  10843.        .my-xl-3 {
  10844.            margin-bottom: 1rem !important
  10845.        }
  10846.  
  10847.        .ml-xl-3,
  10848.        .mx-xl-3 {
  10849.            margin-left: 1rem !important
  10850.        }
  10851.  
  10852.        .m-xl-4 {
  10853.            margin: 1.5rem !important
  10854.        }
  10855.  
  10856.        .mt-xl-4,
  10857.        .my-xl-4 {
  10858.            margin-top: 1.5rem !important
  10859.        }
  10860.  
  10861.        .mr-xl-4,
  10862.        .mx-xl-4 {
  10863.            margin-right: 1.5rem !important
  10864.        }
  10865.  
  10866.        .mb-xl-4,
  10867.        .my-xl-4 {
  10868.            margin-bottom: 1.5rem !important
  10869.        }
  10870.  
  10871.        .ml-xl-4,
  10872.        .mx-xl-4 {
  10873.            margin-left: 1.5rem !important
  10874.        }
  10875.  
  10876.        .m-xl-5 {
  10877.            margin: 3rem !important
  10878.        }
  10879.  
  10880.        .mt-xl-5,
  10881.        .my-xl-5 {
  10882.            margin-top: 3rem !important
  10883.        }
  10884.  
  10885.        .mr-xl-5,
  10886.        .mx-xl-5 {
  10887.            margin-right: 3rem !important
  10888.        }
  10889.  
  10890.        .mb-xl-5,
  10891.        .my-xl-5 {
  10892.            margin-bottom: 3rem !important
  10893.        }
  10894.  
  10895.        .ml-xl-5,
  10896.        .mx-xl-5 {
  10897.            margin-left: 3rem !important
  10898.        }
  10899.  
  10900.        .p-xl-0 {
  10901.            padding: 0 !important
  10902.        }
  10903.  
  10904.        .pt-xl-0,
  10905.        .py-xl-0 {
  10906.            padding-top: 0 !important
  10907.        }
  10908.  
  10909.        .pr-xl-0,
  10910.        .px-xl-0 {
  10911.            padding-right: 0 !important
  10912.        }
  10913.  
  10914.        .pb-xl-0,
  10915.        .py-xl-0 {
  10916.            padding-bottom: 0 !important
  10917.        }
  10918.  
  10919.        .pl-xl-0,
  10920.        .px-xl-0 {
  10921.            padding-left: 0 !important
  10922.        }
  10923.  
  10924.        .p-xl-1 {
  10925.            padding: .25rem !important
  10926.        }
  10927.  
  10928.        .pt-xl-1,
  10929.        .py-xl-1 {
  10930.            padding-top: .25rem !important
  10931.        }
  10932.  
  10933.        .pr-xl-1,
  10934.        .px-xl-1 {
  10935.            padding-right: .25rem !important
  10936.        }
  10937.  
  10938.        .pb-xl-1,
  10939.        .py-xl-1 {
  10940.            padding-bottom: .25rem !important
  10941.        }
  10942.  
  10943.        .pl-xl-1,
  10944.        .px-xl-1 {
  10945.            padding-left: .25rem !important
  10946.        }
  10947.  
  10948.        .p-xl-2 {
  10949.            padding: .5rem !important
  10950.        }
  10951.  
  10952.        .pt-xl-2,
  10953.        .py-xl-2 {
  10954.            padding-top: .5rem !important
  10955.        }
  10956.  
  10957.        .pr-xl-2,
  10958.        .px-xl-2 {
  10959.            padding-right: .5rem !important
  10960.        }
  10961.  
  10962.        .pb-xl-2,
  10963.        .py-xl-2 {
  10964.            padding-bottom: .5rem !important
  10965.        }
  10966.  
  10967.        .pl-xl-2,
  10968.        .px-xl-2 {
  10969.            padding-left: .5rem !important
  10970.        }
  10971.  
  10972.        .p-xl-3 {
  10973.            padding: 1rem !important
  10974.        }
  10975.  
  10976.        .pt-xl-3,
  10977.        .py-xl-3 {
  10978.            padding-top: 1rem !important
  10979.        }
  10980.  
  10981.        .pr-xl-3,
  10982.        .px-xl-3 {
  10983.            padding-right: 1rem !important
  10984.        }
  10985.  
  10986.        .pb-xl-3,
  10987.        .py-xl-3 {
  10988.            padding-bottom: 1rem !important
  10989.        }
  10990.  
  10991.        .pl-xl-3,
  10992.        .px-xl-3 {
  10993.            padding-left: 1rem !important
  10994.        }
  10995.  
  10996.        .p-xl-4 {
  10997.            padding: 1.5rem !important
  10998.        }
  10999.  
  11000.        .pt-xl-4,
  11001.        .py-xl-4 {
  11002.            padding-top: 1.5rem !important
  11003.        }
  11004.  
  11005.        .pr-xl-4,
  11006.        .px-xl-4 {
  11007.            padding-right: 1.5rem !important
  11008.        }
  11009.  
  11010.        .pb-xl-4,
  11011.        .py-xl-4 {
  11012.            padding-bottom: 1.5rem !important
  11013.        }
  11014.  
  11015.        .pl-xl-4,
  11016.        .px-xl-4 {
  11017.            padding-left: 1.5rem !important
  11018.        }
  11019.  
  11020.        .p-xl-5 {
  11021.            padding: 3rem !important
  11022.        }
  11023.  
  11024.        .pt-xl-5,
  11025.        .py-xl-5 {
  11026.            padding-top: 3rem !important
  11027.        }
  11028.  
  11029.        .pr-xl-5,
  11030.        .px-xl-5 {
  11031.            padding-right: 3rem !important
  11032.        }
  11033.  
  11034.        .pb-xl-5,
  11035.        .py-xl-5 {
  11036.            padding-bottom: 3rem !important
  11037.        }
  11038.  
  11039.        .pl-xl-5,
  11040.        .px-xl-5 {
  11041.            padding-left: 3rem !important
  11042.        }
  11043.  
  11044.        .m-xl-n1 {
  11045.            margin: -.25rem !important
  11046.        }
  11047.  
  11048.        .mt-xl-n1,
  11049.        .my-xl-n1 {
  11050.            margin-top: -.25rem !important
  11051.        }
  11052.  
  11053.        .mr-xl-n1,
  11054.        .mx-xl-n1 {
  11055.            margin-right: -.25rem !important
  11056.        }
  11057.  
  11058.        .mb-xl-n1,
  11059.        .my-xl-n1 {
  11060.            margin-bottom: -.25rem !important
  11061.        }
  11062.  
  11063.        .ml-xl-n1,
  11064.        .mx-xl-n1 {
  11065.            margin-left: -.25rem !important
  11066.        }
  11067.  
  11068.        .m-xl-n2 {
  11069.            margin: -.5rem !important
  11070.        }
  11071.  
  11072.        .mt-xl-n2,
  11073.        .my-xl-n2 {
  11074.            margin-top: -.5rem !important
  11075.        }
  11076.  
  11077.        .mr-xl-n2,
  11078.        .mx-xl-n2 {
  11079.            margin-right: -.5rem !important
  11080.        }
  11081.  
  11082.        .mb-xl-n2,
  11083.        .my-xl-n2 {
  11084.            margin-bottom: -.5rem !important
  11085.        }
  11086.  
  11087.        .ml-xl-n2,
  11088.        .mx-xl-n2 {
  11089.            margin-left: -.5rem !important
  11090.        }
  11091.  
  11092.        .m-xl-n3 {
  11093.            margin: -1rem !important
  11094.        }
  11095.  
  11096.        .mt-xl-n3,
  11097.        .my-xl-n3 {
  11098.            margin-top: -1rem !important
  11099.        }
  11100.  
  11101.        .mr-xl-n3,
  11102.        .mx-xl-n3 {
  11103.            margin-right: -1rem !important
  11104.        }
  11105.  
  11106.        .mb-xl-n3,
  11107.        .my-xl-n3 {
  11108.            margin-bottom: -1rem !important
  11109.        }
  11110.  
  11111.        .ml-xl-n3,
  11112.        .mx-xl-n3 {
  11113.            margin-left: -1rem !important
  11114.        }
  11115.  
  11116.        .m-xl-n4 {
  11117.            margin: -1.5rem !important
  11118.        }
  11119.  
  11120.        .mt-xl-n4,
  11121.        .my-xl-n4 {
  11122.            margin-top: -1.5rem !important
  11123.        }
  11124.  
  11125.        .mr-xl-n4,
  11126.        .mx-xl-n4 {
  11127.            margin-right: -1.5rem !important
  11128.        }
  11129.  
  11130.        .mb-xl-n4,
  11131.        .my-xl-n4 {
  11132.            margin-bottom: -1.5rem !important
  11133.        }
  11134.  
  11135.        .ml-xl-n4,
  11136.        .mx-xl-n4 {
  11137.            margin-left: -1.5rem !important
  11138.        }
  11139.  
  11140.        .m-xl-n5 {
  11141.            margin: -3rem !important
  11142.        }
  11143.  
  11144.        .mt-xl-n5,
  11145.        .my-xl-n5 {
  11146.            margin-top: -3rem !important
  11147.        }
  11148.  
  11149.        .mr-xl-n5,
  11150.        .mx-xl-n5 {
  11151.            margin-right: -3rem !important
  11152.        }
  11153.  
  11154.        .mb-xl-n5,
  11155.        .my-xl-n5 {
  11156.            margin-bottom: -3rem !important
  11157.        }
  11158.  
  11159.        .ml-xl-n5,
  11160.        .mx-xl-n5 {
  11161.            margin-left: -3rem !important
  11162.        }
  11163.  
  11164.        .m-xl-auto {
  11165.            margin: auto !important
  11166.        }
  11167.  
  11168.        .mt-xl-auto,
  11169.        .my-xl-auto {
  11170.            margin-top: auto !important
  11171.        }
  11172.  
  11173.        .mr-xl-auto,
  11174.        .mx-xl-auto {
  11175.            margin-right: auto !important
  11176.        }
  11177.  
  11178.        .mb-xl-auto,
  11179.        .my-xl-auto {
  11180.            margin-bottom: auto !important
  11181.        }
  11182.  
  11183.        .ml-xl-auto,
  11184.        .mx-xl-auto {
  11185.            margin-left: auto !important
  11186.        }
  11187.    }
  11188.  
  11189.    .stretched-link::after {
  11190.        position: absolute;
  11191.        top: 0;
  11192.        right: 0;
  11193.        bottom: 0;
  11194.        left: 0;
  11195.        z-index: 1;
  11196.        pointer-events: auto;
  11197.        content: "";
  11198.        background-color: rgba(0, 0, 0, 0)
  11199.    }
  11200.  
  11201.    .text-monospace {
  11202.        font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important
  11203.    }
  11204.  
  11205.    .text-justify {
  11206.        text-align: justify !important
  11207.    }
  11208.  
  11209.    .text-wrap {
  11210.        white-space: normal !important
  11211.    }
  11212.  
  11213.    .text-nowrap {
  11214.        white-space: nowrap !important
  11215.    }
  11216.  
  11217.    .text-truncate {
  11218.        overflow: hidden;
  11219.        text-overflow: ellipsis;
  11220.        white-space: nowrap
  11221.    }
  11222.  
  11223.    .text-left {
  11224.        text-align: left !important
  11225.    }
  11226.  
  11227.    .text-right {
  11228.        text-align: right !important
  11229.    }
  11230.  
  11231.    .text-center {
  11232.        text-align: center !important
  11233.    }
  11234.  
  11235.    @media (min-width:576px) {
  11236.        .text-sm-left {
  11237.            text-align: left !important
  11238.        }
  11239.  
  11240.        .text-sm-right {
  11241.            text-align: right !important
  11242.        }
  11243.  
  11244.        .text-sm-center {
  11245.            text-align: center !important
  11246.        }
  11247.    }
  11248.  
  11249.    @media (min-width:768px) {
  11250.        .text-md-left {
  11251.            text-align: left !important
  11252.        }
  11253.  
  11254.        .text-md-right {
  11255.            text-align: right !important
  11256.        }
  11257.  
  11258.        .text-md-center {
  11259.            text-align: center !important
  11260.        }
  11261.    }
  11262.  
  11263.    @media (min-width:992px) {
  11264.        .text-lg-left {
  11265.            text-align: left !important
  11266.        }
  11267.  
  11268.        .text-lg-right {
  11269.            text-align: right !important
  11270.        }
  11271.  
  11272.        .text-lg-center {
  11273.            text-align: center !important
  11274.        }
  11275.    }
  11276.  
  11277.    @media (min-width:1200px) {
  11278.        .text-xl-left {
  11279.            text-align: left !important
  11280.        }
  11281.  
  11282.        .text-xl-right {
  11283.            text-align: right !important
  11284.        }
  11285.  
  11286.        .text-xl-center {
  11287.            text-align: center !important
  11288.        }
  11289.    }
  11290.  
  11291.    .text-lowercase {
  11292.        text-transform: lowercase !important
  11293.    }
  11294.  
  11295.    .text-uppercase {
  11296.        text-transform: uppercase !important
  11297.    }
  11298.  
  11299.    .text-capitalize {
  11300.        text-transform: capitalize !important
  11301.    }
  11302.  
  11303.    .font-weight-light {
  11304.        font-weight: 300 !important
  11305.    }
  11306.  
  11307.    .font-weight-lighter {
  11308.        font-weight: lighter !important
  11309.    }
  11310.  
  11311.    .font-weight-normal {
  11312.        font-weight: 400 !important
  11313.    }
  11314.  
  11315.    .font-weight-bold {
  11316.        font-weight: 700 !important
  11317.    }
  11318.  
  11319.    .font-weight-bolder {
  11320.        font-weight: bolder !important
  11321.    }
  11322.  
  11323.    .font-italic {
  11324.        font-style: italic !important
  11325.    }
  11326.  
  11327.    .text-white {
  11328.        color: #fff !important
  11329.    }
  11330.  
  11331.    .text-primary {
  11332.        color: #007bff !important
  11333.    }
  11334.  
  11335.    a.text-primary:focus,
  11336.    a.text-primary:hover {
  11337.        color: #0056b3 !important
  11338.    }
  11339.  
  11340.    .text-secondary {
  11341.        color: #6c757d !important
  11342.    }
  11343.  
  11344.    a.text-secondary:focus,
  11345.    a.text-secondary:hover {
  11346.        color: #494f54 !important
  11347.    }
  11348.  
  11349.    .text-success {
  11350.        color: #28a745 !important
  11351.    }
  11352.  
  11353.    a.text-success:focus,
  11354.    a.text-success:hover {
  11355.        color: #19692c !important
  11356.    }
  11357.  
  11358.    .text-info {
  11359.        color: #17a2b8 !important
  11360.    }
  11361.  
  11362.    a.text-info:focus,
  11363.    a.text-info:hover {
  11364.        color: #0f6674 !important
  11365.    }
  11366.  
  11367.    .text-warning {
  11368.        color: #ffc107 !important
  11369.    }
  11370.  
  11371.    a.text-warning:focus,
  11372.    a.text-warning:hover {
  11373.        color: #ba8b00 !important
  11374.    }
  11375.  
  11376.    .text-danger {
  11377.        color: #dc3545 !important
  11378.    }
  11379.  
  11380.    a.text-danger:focus,
  11381.    a.text-danger:hover {
  11382.        color: #a71d2a !important
  11383.    }
  11384.  
  11385.    .text-light {
  11386.        color: #f8f9fa !important
  11387.    }
  11388.  
  11389.    a.text-light:focus,
  11390.    a.text-light:hover {
  11391.        color: #cbd3da !important
  11392.    }
  11393.  
  11394.    .text-dark {
  11395.        color: #343a40 !important
  11396.    }
  11397.  
  11398.    a.text-dark:focus,
  11399.    a.text-dark:hover {
  11400.        color: #121416 !important
  11401.    }
  11402.  
  11403.    .text-body {
  11404.        color: #212529 !important
  11405.    }
  11406.  
  11407.    .text-muted {
  11408.        color: #6c757d !important
  11409.    }
  11410.  
  11411.    .text-black-50 {
  11412.        color: rgba(0, 0, 0, .5) !important
  11413.    }
  11414.  
  11415.    .text-white-50 {
  11416.        color: rgba(255, 255, 255, .5) !important
  11417.    }
  11418.  
  11419.    .text-hide {
  11420.        font: 0/0 a;
  11421.        color: transparent;
  11422.        text-shadow: none;
  11423.        background-color: transparent;
  11424.        border: 0
  11425.    }
  11426.  
  11427.    .text-decoration-none {
  11428.        text-decoration: none !important
  11429.    }
  11430.  
  11431.    .text-break {
  11432.        word-wrap: break-word !important
  11433.    }
  11434.  
  11435.    .text-reset {
  11436.        color: inherit !important
  11437.    }
  11438.  
  11439.    .visible {
  11440.        visibility: visible !important
  11441.    }
  11442.  
  11443.    .invisible {
  11444.        visibility: hidden !important
  11445.    }
  11446.  
  11447.    @media print {
  11448.  
  11449.        *,
  11450.        ::after,
  11451.        ::before {
  11452.            text-shadow: none !important;
  11453.            box-shadow: none !important
  11454.        }
  11455.  
  11456.        a:not(.btn) {
  11457.            text-decoration: underline
  11458.        }
  11459.  
  11460.        abbr[title]::after {
  11461.            content: " ("attr(title) ")"
  11462.        }
  11463.  
  11464.        pre {
  11465.            white-space: pre-wrap !important
  11466.        }
  11467.  
  11468.        blockquote,
  11469.        pre {
  11470.            border: 1px solid #adb5bd;
  11471.            page-break-inside: avoid
  11472.        }
  11473.  
  11474.        thead {
  11475.            display: table-header-group
  11476.        }
  11477.  
  11478.        img,
  11479.        tr {
  11480.            page-break-inside: avoid
  11481.        }
  11482.  
  11483.        h2,
  11484.        h3,
  11485.        p {
  11486.            orphans: 3;
  11487.            widows: 3
  11488.        }
  11489.  
  11490.        h2,
  11491.        h3 {
  11492.            page-break-after: avoid
  11493.        }
  11494.  
  11495.        @page {
  11496.            size: a3
  11497.        }
  11498.  
  11499.        body {
  11500.            min-width: 992px !important
  11501.        }
  11502.  
  11503.        .container {
  11504.            min-width: 992px !important
  11505.        }
  11506.  
  11507.        .navbar {
  11508.            display: none
  11509.        }
  11510.  
  11511.        .badge {
  11512.            border: 1px solid #000
  11513.        }
  11514.  
  11515.        .table {
  11516.            border-collapse: collapse !important
  11517.        }
  11518.  
  11519.        .table td,
  11520.        .table th {
  11521.            background-color: #fff !important
  11522.        }
  11523.  
  11524.        .table-bordered td,
  11525.        .table-bordered th {
  11526.            border: 1px solid #dee2e6 !important
  11527.        }
  11528.  
  11529.        .table-dark {
  11530.            color: inherit
  11531.        }
  11532.  
  11533.        .table-dark tbody+tbody,
  11534.        .table-dark td,
  11535.        .table-dark th,
  11536.        .table-dark thead th {
  11537.            border-color: #dee2e6
  11538.        }
  11539.  
  11540.        .table .thead-dark th {
  11541.            color: inherit;
  11542.            border-color: #dee2e6
  11543.        }
  11544.    }
  11545.  
  11546.    ::-webkit-scrollbar {
  11547.        width: .2em
  11548.    }
  11549.  
  11550.    ::-webkit-scrollbar-track {
  11551.        -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .2)
  11552.    }
  11553.  
  11554.    ::-webkit-scrollbar-thumb {
  11555.        background-color: #c5c7c9;
  11556.        outline: 1px solid #c5c7c9
  11557.    }
  11558.  
  11559.    ::selection {
  11560.        background: #ddd
  11561.    }
  11562.  
  11563.    ::-moz-selection {
  11564.        background: #ddd
  11565.    }
  11566.  
  11567.    body {
  11568.        background: #fbfbfb;
  11569.        color: #1e2329;
  11570.        font-size: 14px;
  11571.        font-weight: 400;
  11572.        line-height: 25px;
  11573.        text-align: right;
  11574.        font-family: 'Droid Arabic Kufi', sans-serif;
  11575.        overflow-x: hidden
  11576.    }
  11577.  
  11578.    a,
  11579.    a:active,
  11580.    a:focus,
  11581.    a:hover {
  11582.        text-decoration: none
  11583.    }
  11584.  
  11585.    * {
  11586.        margin: 0;
  11587.        padding: 0
  11588.    }
  11589.  
  11590.    img {
  11591.        border: 0;
  11592.        max-width: 100%
  11593.    }
  11594.  
  11595.    .hide-class {
  11596.        display: none
  11597.    }
  11598.  
  11599.    .card h2 {
  11600.        font-size: 20px;
  11601.        line-height: 30px
  11602.    }
  11603.  
  11604.    .carousel {
  11605.        width: 100%
  11606.    }
  11607.  
  11608.    .carousel-item img {
  11609.        width: 100%
  11610.    }
  11611.  
  11612.    .pad {
  11613.        padding: 10px
  11614.    }
  11615.  
  11616.    .catname {
  11617.        font-size: 26px;
  11618.        line-height: 35px;
  11619.        margin-bottom: 20px;
  11620.        background: #fff;
  11621.        box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .16), 0 2px 10px 0 rgba(0, 0, 0, .12)
  11622.    }
  11623.  
  11624.    .product-title {
  11625.        font-size: 14px !important;
  11626.        text-align: center;
  11627.        font-weight: 700;
  11628.        height: 60px;
  11629.        overflow: hidden
  11630.    }
  11631.  
  11632.    .space {
  11633.        width: 100%;
  11634.        display: inline-block;
  11635.        min-height: 5px
  11636.    }
  11637.  
  11638.    .ofh2 {
  11639.        font-size: 20px !important;
  11640.        text-align: center;
  11641.        font-weight: 700;
  11642.        line-height: 35px;
  11643.        padding: 0 10px;
  11644.        width: 100%;
  11645.        display: inline-block
  11646.    }
  11647.  
  11648.    .btn.focus,
  11649.    .btn:active,
  11650.    .btn:focus,
  11651.    .btn:hover {
  11652.        outline: 0;
  11653.        text-decoration: none;
  11654.        box-shadow: unset
  11655.    }
  11656.  
  11657.    .tags {
  11658.        padding: 10px;
  11659.        margin: 3px;
  11660.        max-width: 100%;
  11661.        overflow: hidden
  11662.    }
  11663.  
  11664.    footer {
  11665.        width: 100%;
  11666.        display: inline-block;
  11667.        margin-top: 50px;
  11668.        background: #1e2329;
  11669.        padding: 20px 10px 0 10px;
  11670.        color: #fff;
  11671.        font-size: 12px
  11672.    }
  11673.  
  11674.    .pimg {
  11675.        width: 100%;
  11676.        display: inline-block;
  11677.        padding: 20px;
  11678.        border-radius: 10px;
  11679.        background: #fff;
  11680.        box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12)
  11681.    }
  11682.  
  11683.    .pimg img {
  11684.        width: 100%
  11685.    }
  11686.  
  11687.    .pinfo {
  11688.        width: 100%;
  11689.        display: inline-block;
  11690.        padding: 20px;
  11691.        border-radius: 10px;
  11692.        background: #fff;
  11693.        line-height: 35px;
  11694.        box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12)
  11695.    }
  11696.  
  11697.    .descr {
  11698.        width: 100%;
  11699.        display: inline-block;
  11700.        padding: 20px;
  11701.        border-radius: 10px;
  11702.        background: #fff;
  11703.        line-height: 30px;
  11704.        margin-top: 30px;
  11705.        box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12)
  11706.    }
  11707.  
  11708.    .descr li {
  11709.        list-style: none;
  11710.        padding: 5px
  11711.    }
  11712.  
  11713.    .descr ul {
  11714.        padding: 0;
  11715.        margin: 0
  11716.    }
  11717.  
  11718.    @media(min-width:768px) {
  11719.        .hideondt {
  11720.            display: none !important
  11721.        }
  11722.    }
  11723.  
  11724.    .catname a {
  11725.        display: inline-block;
  11726.        position: relative
  11727.    }
  11728.  
  11729.    .catname span {
  11730.        font-size: 12px;
  11731.        margin-top: 0px;
  11732.        display: block
  11733.    }
  11734.  
  11735.    .phones {
  11736.        position: fixed;
  11737.        right: 0;
  11738.        bottom: 0;
  11739.        left: 0;
  11740.        z-index: 1;
  11741.        text-align: center;
  11742.        width: 230px;
  11743.        margin: auto
  11744.    }
  11745.  
  11746.    .phones a {
  11747.        font-size: 22px;
  11748.        font-weight: 700;
  11749.        padding: 5px;
  11750.        background: #15181b;
  11751.        border: 1px solid #000;
  11752.        margin-top: 2px;
  11753.        border-radius: 4px;
  11754.        opacity: .9;
  11755.        position: relative;
  11756.        display: block;
  11757.        color: #fff
  11758.    }
  11759.  
  11760.    .card {
  11761.        box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12);
  11762.        border: 0
  11763.    }
  11764.  
  11765.    .fixed {
  11766.        position: fixed;
  11767.        top: 0;
  11768.        z-index: 100;
  11769.        width: 100%
  11770.    }
  11771.  
  11772.    .phones svg {
  11773.        font-size: 25px;
  11774.        margin: 0 5px
  11775.    }
  11776.  
  11777.    #accordion {
  11778.        width: 100%
  11779.    }
  11780.  
  11781.    .conts img {
  11782.        width: 300px;
  11783.        height: 195px;
  11784.    }
  11785.  
  11786.    .pricetable {
  11787.        width: 100%;
  11788.        display: inline-block;
  11789.        margin-top: 20px;
  11790.        margin-bottom: 20px;
  11791.    }
  11792.  
  11793.    .tabletitles {
  11794.        width: 100%;
  11795.        display: inline-block;
  11796.        text-align: center;
  11797.        border-top-right-radius: 5px;
  11798.        border-top-left-radius: 5px;
  11799.        padding: 20px 10px;
  11800.    }
  11801.  
  11802.    .tabletitles i {
  11803.        margin: 0 5px;
  11804.    }
  11805.  
  11806.    .tabletitles h2 {
  11807.        color: #fff;
  11808.        font-size: 22px;
  11809.        font-weight: 700;
  11810.        margin-bottom: 20px;
  11811.        line-height: 40px;
  11812.    }
  11813.  
  11814.    .tabletitles h4 {
  11815.        color: #f5f5f5;
  11816.        font-size: 12px;
  11817.    }
  11818.  
  11819.    .table {
  11820.        width: 100%;
  11821.        margin-bottom: 1rem;
  11822.        color: #212529;
  11823.    }
  11824.  
  11825.    .table-striped>tbody>tr:nth-child(odd) {
  11826.        background-color: #f9f9f9;
  11827.    }
  11828.  
  11829.    .pricetable .table>tbody>tr>td,
  11830.    .pricetable .table>tbody>tr>th {
  11831.        padding: 10px;
  11832.        line-height: 20px;
  11833.        vertical-align: top;
  11834.        border-top: 1px solid #ddd;
  11835.        font-size: 14px;
  11836.        background: #fff;
  11837.        font-weight: 400;
  11838.    }
  11839.  
  11840.    .table-striped>tbody>tr:nth-child(odd) {
  11841.        background-color: #f9f9f9;
  11842.    }
  11843.  
  11844.    .pricetable tr {
  11845.        box-shadow: 0 0 2px #464646;
  11846.    }
  11847.  
  11848.    @media (max-width: 991px) {
  11849.  
  11850.        .pricetable .table-bordered>tbody>tr>td,
  11851.        .table-bordered>tbody>tr>th {
  11852.            display: flex;
  11853.            border: 0;
  11854.        }
  11855.  
  11856.        .hide-xs {
  11857.            display: none !important;
  11858.        }
  11859.    }
  11860.    </style>
  11861.  
  11862.    <meta name="ahrefs-site-verification" content="7639c0b4b619a6106916a1ee7b1d068f606944f4e5906d9387e75909af39289b">
  11863.  
  11864.            <script>
  11865.    //history.pushState(null, document.title, location.href);
  11866.    window.onpopstate = function() {
  11867.        history.go(1);
  11868.    };
  11869.    </script>
  11870.    <!-- Global site tag (gtag.js) - Google Analytics -->
  11871.    <script async src="https://www.googletagmanager.com/gtag/js?id=UA-59100706-29"></script>
  11872.    <script>
  11873.    window.dataLayer = window.dataLayer || [];
  11874.  
  11875.    function gtag() {
  11876.        dataLayer.push(arguments);
  11877.    }
  11878.    gtag('js', new Date());
  11879.  
  11880.    gtag('config', 'UA-59100706-29');
  11881.    </script>
  11882.  
  11883.  
  11884.  
  11885.  
  11886.  
  11887.  
  11888.  
  11889. </head>
  11890.  
  11891. <body>
  11892.  
  11893.    <style>
  11894. .card h3 , .card h4 {
  11895.    font-size: 16px;
  11896.    line-height: 30px;
  11897. }
  11898. .card ul {
  11899.    padding-right: 20px;
  11900. }
  11901. .conts{
  11902.    width: 100%;
  11903.    display: inline-block;
  11904.    height: 50px;
  11905.    overflow: hidden;
  11906. }
  11907. .toshowmore{
  11908.    cursor: pointer;
  11909.    display: block;
  11910.    margin-top: 5px;
  11911. }
  11912. .phclcik , .phclcik:hover , .phclcik:active , .phclcik:focus{
  11913.    font-weight: bold;
  11914.    color:#000;
  11915. }
  11916. .catname img{
  11917.    width: 150px;
  11918.    height: 55px;
  11919.    margin-bottom: 15px;
  11920.    margin-top: 10px;
  11921. }
  11922. .sh{
  11923.    color: #636363;
  11924.    margin: 3px;
  11925.    background: #f1f1f1;
  11926.    padding: 2px 6px;
  11927.    display: inline-block;
  11928.    border-radius: 5px;
  11929. }
  11930. .sh h2{
  11931.    font-size:12px;
  11932.    margin:0;
  11933.    padding:0;
  11934. }
  11935. </style><div class="container">
  11936.        <div class="row">
  11937.                        <div class="col-md-3" style="margin:10px 0px;">
  11938.                            <div class="card text-center">
  11939.                                <div class="card-body">
  11940.                                <a href="https://aircool.top/Sharp/تكييف-شارب">
  11941.                                    <img src="https://aircool.top/layout/images/ajax.gif" data-src="https://aircool.top/files/Sharp.png" alt="تكييف شارب" title="تكييف شارب">
  11942.                                    <h2>تكييف شارب</h2>
  11943.                                </a>
  11944.                                </div>
  11945.                            </div>
  11946.                        </div>
  11947.                    
  11948.                        <div class="col-md-3" style="margin:10px 0px;">
  11949.                            <div class="card text-center">
  11950.                                <div class="card-body">
  11951.                                <a href="https://aircool.top/Carrier/تكييف-كاريير">
  11952.                                    <img src="https://aircool.top/layout/images/ajax.gif" data-src="https://aircool.top/files/Carrier.png" alt="تكييف كاريير" title="تكييف كاريير">
  11953.                                    <h2>تكييف كاريير</h2>
  11954.                                </a>
  11955.                                </div>
  11956.                            </div>
  11957.                        </div>
  11958.                    
  11959.                        <div class="col-md-3" style="margin:10px 0px;">
  11960.                            <div class="card text-center">
  11961.                                <div class="card-body">
  11962.                                <a href="https://aircool.top/UnionAir/تكييف-يونيون-اير">
  11963.                                    <img src="https://aircool.top/layout/images/ajax.gif" data-src="https://aircool.top/files/UnionAir.png" alt="تكييف يونيون اير" title="تكييف يونيون اير">
  11964.                                    <h2>تكييف يونيون اير</h2>
  11965.                                </a>
  11966.                                </div>
  11967.                            </div>
  11968.                        </div>
  11969.                    
  11970.                        <div class="col-md-3" style="margin:10px 0px;">
  11971.                            <div class="card text-center">
  11972.                                <div class="card-body">
  11973.                                <a href="https://aircool.top/Gree/تكييف-جري">
  11974.                                    <img src="https://aircool.top/layout/images/ajax.gif" data-src="https://aircool.top/files/Gree.png" alt="تكييف جري" title="تكييف جري">
  11975.                                    <h2>تكييف جري</h2>
  11976.                                </a>
  11977.                                </div>
  11978.                            </div>
  11979.                        </div>
  11980.                    
  11981.                        <div class="col-md-3" style="margin:10px 0px;">
  11982.                            <div class="card text-center">
  11983.                                <div class="card-body">
  11984.                                <a href="https://aircool.top/Fresh/تكييف-فريش">
  11985.                                    <img src="https://aircool.top/layout/images/ajax.gif" data-src="https://aircool.top/files/Fresh.png" alt="تكييف فريش" title="تكييف فريش">
  11986.                                    <h2>تكييف فريش</h2>
  11987.                                </a>
  11988.                                </div>
  11989.                            </div>
  11990.                        </div>
  11991.                    
  11992.                        <div class="col-md-3" style="margin:10px 0px;">
  11993.                            <div class="card text-center">
  11994.                                <div class="card-body">
  11995.                                <a href="https://aircool.top/Midea/تكييف-ميديا">
  11996.                                    <img src="https://aircool.top/layout/images/ajax.gif" data-src="https://aircool.top/files/Midea.png" alt="تكييف ميديا" title="تكييف ميديا">
  11997.                                    <h2>تكييف ميديا</h2>
  11998.                                </a>
  11999.                                </div>
  12000.                            </div>
  12001.                        </div>
  12002.                    
  12003.                        <div class="col-md-3" style="margin:10px 0px;">
  12004.                            <div class="card text-center">
  12005.                                <div class="card-body">
  12006.                                <a href="https://aircool.top/LG/تكييف-ال-جي">
  12007.                                    <img src="https://aircool.top/layout/images/ajax.gif" data-src="https://aircool.top/files/LG.png" alt="تكييف ال جي" title="تكييف ال جي">
  12008.                                    <h2>تكييف ال جي</h2>
  12009.                                </a>
  12010.                                </div>
  12011.                            </div>
  12012.                        </div>
  12013.                    
  12014.                        <div class="col-md-3" style="margin:10px 0px;">
  12015.                            <div class="card text-center">
  12016.                                <div class="card-body">
  12017.                                <a href="https://aircool.top/Samsung/تكييف-سامسونج">
  12018.                                    <img src="https://aircool.top/layout/images/ajax.gif" data-src="https://aircool.top/files/Samsung.png" alt="تكييف سامسونج" title="تكييف سامسونج">
  12019.                                    <h2>تكييف سامسونج</h2>
  12020.                                </a>
  12021.                                </div>
  12022.                            </div>
  12023.                        </div>
  12024.                    
  12025.                        <div class="col-md-3" style="margin:10px 0px;">
  12026.                            <div class="card text-center">
  12027.                                <div class="card-body">
  12028.                                <a href="https://aircool.top/Tornado/تكييف-تورنيدو">
  12029.                                    <img src="https://aircool.top/layout/images/ajax.gif" data-src="https://aircool.top/files/Tornado.png" alt="تكييف تورنيدو" title="تكييف تورنيدو">
  12030.                                    <h2>تكييف تورنيدو</h2>
  12031.                                </a>
  12032.                                </div>
  12033.                            </div>
  12034.                        </div>
  12035.                    
  12036.                        <div class="col-md-3" style="margin:10px 0px;">
  12037.                            <div class="card text-center">
  12038.                                <div class="card-body">
  12039.                                <a href="https://aircool.top/WhiteWhale/تكييف-وايت-ويل">
  12040.                                    <img src="https://aircool.top/layout/images/ajax.gif" data-src="https://aircool.top/files/WhiteWhale.png" alt="تكييف وايت ويل" title="تكييف وايت ويل">
  12041.                                    <h2>تكييف وايت ويل</h2>
  12042.                                </a>
  12043.                                </div>
  12044.                            </div>
  12045.                        </div>
  12046.                    
  12047.                        <div class="col-md-3" style="margin:10px 0px;">
  12048.                            <div class="card text-center">
  12049.                                <div class="card-body">
  12050.                                <a href="https://aircool.top/York/تكييف-يورك">
  12051.                                    <img src="https://aircool.top/layout/images/ajax.gif" data-src="https://aircool.top/files/York.png" alt="تكييف يورك" title="تكييف يورك">
  12052.                                    <h2>تكييف يورك</h2>
  12053.                                </a>
  12054.                                </div>
  12055.                            </div>
  12056.                        </div>
  12057.                    
  12058.                        <div class="col-md-3" style="margin:10px 0px;">
  12059.                            <div class="card text-center">
  12060.                                <div class="card-body">
  12061.                                <a href="https://aircool.top/Power/تكييف-باور">
  12062.                                    <img src="https://aircool.top/layout/images/ajax.gif" data-src="https://aircool.top/files/Power.png" alt="تكييف باور" title="تكييف باور">
  12063.                                    <h2>تكييف باور</h2>
  12064.                                </a>
  12065.                                </div>
  12066.                            </div>
  12067.                        </div>
  12068.                    
  12069.                        <div class="col-md-3" style="margin:10px 0px;">
  12070.                            <div class="card text-center">
  12071.                                <div class="card-body">
  12072.                                <a href="https://aircool.top/TCL/تكييف-TCL">
  12073.                                    <img src="https://aircool.top/layout/images/ajax.gif" data-src="https://aircool.top/files/tcl.png" alt="تكييف TCL" title="تكييف TCL">
  12074.                                    <h2>تكييف TCL</h2>
  12075.                                </a>
  12076.                                </div>
  12077.                            </div>
  12078.                        </div>
  12079.                    
  12080.                        <div class="col-md-3" style="margin:10px 0px;">
  12081.                            <div class="card text-center">
  12082.                                <div class="card-body">
  12083.                                <a href="https://aircool.top/Americool/تكييف-امريكول">
  12084.                                    <img src="https://aircool.top/layout/images/ajax.gif" data-src="https://aircool.top/files/americool.png" alt="تكييف امريكول" title="تكييف امريكول">
  12085.                                    <h2>تكييف امريكول</h2>
  12086.                                </a>
  12087.                                </div>
  12088.                            </div>
  12089.                        </div>
  12090.                    
  12091.                        <div class="col-md-3" style="margin:10px 0px;">
  12092.                            <div class="card text-center">
  12093.                                <div class="card-body">
  12094.                                <a href="https://aircool.top/Crafft/تكييف-كرافت">
  12095.                                    <img src="https://aircool.top/layout/images/ajax.gif" data-src="https://aircool.top/files/crafft.png" alt="تكييف كرافت" title="تكييف كرافت">
  12096.                                    <h2>تكييف كرافت</h2>
  12097.                                </a>
  12098.                                </div>
  12099.                            </div>
  12100.                        </div>
  12101.                    
  12102.                        <div class="col-md-3" style="margin:10px 0px;">
  12103.                            <div class="card text-center">
  12104.                                <div class="card-body">
  12105.                                <a href="https://aircool.top/Telemisr/تكييف-تليمصر">
  12106.                                    <img src="https://aircool.top/layout/images/ajax.gif" data-src="https://aircool.top/files/Telemisr.png" alt="تكييف تليمصر" title="تكييف تليمصر">
  12107.                                    <h2>تكييف تليمصر</h2>
  12108.                                </a>
  12109.                                </div>
  12110.                            </div>
  12111.                        </div>
  12112.                    
  12113.                        <div class="col-md-3" style="margin:10px 0px;">
  12114.                            <div class="card text-center">
  12115.                                <div class="card-body">
  12116.                                <a href="https://aircool.top/Koldair/تكييف-كولدير">
  12117.                                    <img src="https://aircool.top/layout/images/ajax.gif" data-src="https://aircool.top/files/Koldair.png" alt="تكييف كولدير" title="تكييف كولدير">
  12118.                                    <h2>تكييف كولدير</h2>
  12119.                                </a>
  12120.                                </div>
  12121.                            </div>
  12122.                        </div>
  12123.                    
  12124.                        <div class="col-md-3" style="margin:10px 0px;">
  12125.                            <div class="card text-center">
  12126.                                <div class="card-body">
  12127.                                <a href="https://aircool.top/Universal/تكييف-يونيفرسال">
  12128.                                    <img src="https://aircool.top/layout/images/ajax.gif" data-src="https://aircool.top/files/Universal.png" alt="تكييف يونيفرسال" title="تكييف يونيفرسال">
  12129.                                    <h2>تكييف يونيفرسال</h2>
  12130.                                </a>
  12131.                                </div>
  12132.                            </div>
  12133.                        </div>
  12134.                    
  12135.                        <div class="col-md-3" style="margin:10px 0px;">
  12136.                            <div class="card text-center">
  12137.                                <div class="card-body">
  12138.                                <a href="https://aircool.top/Free-Air/تكييف-فري-إير">
  12139.                                    <img src="https://aircool.top/layout/images/ajax.gif" data-src="https://aircool.top/files/Free-Air.png" alt="تكييف فري إير" title="تكييف فري إير">
  12140.                                    <h2>تكييف فري إير</h2>
  12141.                                </a>
  12142.                                </div>
  12143.                            </div>
  12144.                        </div>
  12145.                    
  12146.                        <div class="col-md-3" style="margin:10px 0px;">
  12147.                            <div class="card text-center">
  12148.                                <div class="card-body">
  12149.                                <a href="https://aircool.top/Chigo/تكييف-شيجو">
  12150.                                    <img src="https://aircool.top/layout/images/ajax.gif" data-src="https://aircool.top/files/Chigo.png" alt="تكييف شيجو" title="تكييف شيجو">
  12151.                                    <h2>تكييف شيجو</h2>
  12152.                                </a>
  12153.                                </div>
  12154.                            </div>
  12155.                        </div>
  12156.                    
  12157.                        <div class="col-md-3" style="margin:10px 0px;">
  12158.                            <div class="card text-center">
  12159.                                <div class="card-body">
  12160.                                <a href="https://aircool.top/General/تكييف-جنرال">
  12161.                                    <img src="https://aircool.top/layout/images/ajax.gif" data-src="https://aircool.top/files/General.png" alt="تكييف جنرال" title="تكييف جنرال">
  12162.                                    <h2>تكييف جنرال</h2>
  12163.                                </a>
  12164.                                </div>
  12165.                            </div>
  12166.                        </div>
  12167.                    
  12168.                        <div class="col-md-3" style="margin:10px 0px;">
  12169.                            <div class="card text-center">
  12170.                                <div class="card-body">
  12171.                                <a href="https://aircool.top/Galanz/تكييف-جالانز">
  12172.                                    <img src="https://aircool.top/layout/images/ajax.gif" data-src="https://aircool.top/files/Galanz.png" alt="تكييف جالانز" title="تكييف جالانز">
  12173.                                    <h2>تكييف جالانز</h2>
  12174.                                </a>
  12175.                                </div>
  12176.                            </div>
  12177.                        </div>
  12178.                    
  12179.                        <div class="col-md-3" style="margin:10px 0px;">
  12180.                            <div class="card text-center">
  12181.                                <div class="card-body">
  12182.                                <a href="https://aircool.top/Daikin/تكييف-دايكن">
  12183.                                    <img src="https://aircool.top/layout/images/ajax.gif" data-src="https://aircool.top/files/Daikin.png" alt="تكييف دايكن" title="تكييف دايكن">
  12184.                                    <h2>تكييف دايكن</h2>
  12185.                                </a>
  12186.                                </div>
  12187.                            </div>
  12188.                        </div>
  12189.                    
  12190.                        <div class="col-md-3" style="margin:10px 0px;">
  12191.                            <div class="card text-center">
  12192.                                <div class="card-body">
  12193.                                <a href="https://aircool.top/Iceberg/تكييف-ايسبرج">
  12194.                                    <img src="https://aircool.top/layout/images/ajax.gif" data-src="https://aircool.top/files/Iceberg.png" alt="تكييف ايسبرج" title="تكييف ايسبرج">
  12195.                                    <h2>تكييف ايسبرج</h2>
  12196.                                </a>
  12197.                                </div>
  12198.                            </div>
  12199.                        </div>
  12200.                    
  12201.                        <div class="col-md-3" style="margin:10px 0px;">
  12202.                            <div class="card text-center">
  12203.                                <div class="card-body">
  12204.                                <a href="https://aircool.top/Truman/تكييف-ترومان">
  12205.                                    <img src="https://aircool.top/layout/images/ajax.gif" data-src="https://aircool.top/files/Truman.png" alt="تكييف ترومان" title="تكييف ترومان">
  12206.                                    <h2>تكييف ترومان</h2>
  12207.                                </a>
  12208.                                </div>
  12209.                            </div>
  12210.                        </div>
  12211.                    
  12212.                        <div class="col-md-3" style="margin:10px 0px;">
  12213.                            <div class="card text-center">
  12214.                                <div class="card-body">
  12215.                                <a href="https://aircool.top/Zanussi/تكييف-زانوسي">
  12216.                                    <img src="https://aircool.top/layout/images/ajax.gif" data-src="https://aircool.top/files/Zanussi.png" alt="تكييف زانوسي" title="تكييف زانوسي">
  12217.                                    <h2>تكييف زانوسي</h2>
  12218.                                </a>
  12219.                                </div>
  12220.                            </div>
  12221.                        </div>
  12222.                    
  12223.                        <div class="col-md-3" style="margin:10px 0px;">
  12224.                            <div class="card text-center">
  12225.                                <div class="card-body">
  12226.                                <a href="https://aircool.top/Haier/تكييف-هاير">
  12227.                                    <img src="https://aircool.top/layout/images/ajax.gif" data-src="https://aircool.top/files/Haier.png" alt="تكييف هاير" title="تكييف هاير">
  12228.                                    <h2>تكييف هاير</h2>
  12229.                                </a>
  12230.                                </div>
  12231.                            </div>
  12232.                        </div>
  12233.                    
  12234.                        <div class="col-md-3" style="margin:10px 0px;">
  12235.                            <div class="card text-center">
  12236.                                <div class="card-body">
  12237.                                <a href="https://aircool.top/Hitachi/تكييف-هيتاشي">
  12238.                                    <img src="https://aircool.top/layout/images/ajax.gif" data-src="https://aircool.top/files/Hitachi.png" alt="تكييف هيتاشي" title="تكييف هيتاشي">
  12239.                                    <h2>تكييف هيتاشي</h2>
  12240.                                </a>
  12241.                                </div>
  12242.                            </div>
  12243.                        </div>
  12244.                    
  12245.        </div>
  12246.    </div>
  12247. <footer>
  12248.  
  12249.        <p class="text-center">جميع الحقوق محفوظه © <a href="https://aircool.top">ايركول للتكييفات</a>  برمجة <a href="https://wiilx.com/" target="_blank" style="">ويلكس</a></p>
  12250.        
  12251. </footer>
  12252.  
  12253.  
  12254. <div class="phones"> <a href="tel:01111146765"><svg class="bi bi-phone" width="1em" height="1em" viewBox="0 0 16 16" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
  12255. <path fill-rule="evenodd" d="M11 1H5a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h6a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1zM5 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h6a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H5z"/>
  12256. <path fill-rule="evenodd" d="M8 14a1 1 0 1 0 0-2 1 1 0 0 0 0 2z"/>
  12257. </svg>01111146765<svg class="bi bi-phone" width="1em" height="1em" viewBox="0 0 16 16" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
  12258. <path fill-rule="evenodd" d="M11 1H5a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h6a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1zM5 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h6a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H5z"/>
  12259. <path fill-rule="evenodd" d="M8 14a1 1 0 1 0 0-2 1 1 0 0 0 0 2z"/>
  12260. </svg></a> </div>
  12261. <script>/*! jQuery v3.2.1 | (c) JS Foundation and other contributors | jquery.org/license */
  12262. !function(a,b){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){"use strict";var c=[],d=a.document,e=Object.getPrototypeOf,f=c.slice,g=c.concat,h=c.push,i=c.indexOf,j={},k=j.toString,l=j.hasOwnProperty,m=l.toString,n=m.call(Object),o={};function p(a,b){b=b||d;var c=b.createElement("script");c.text=a,b.head.appendChild(c).parentNode.removeChild(c)}var q="3.2.1",r=function(a,b){return new r.fn.init(a,b)},s=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,t=/^-ms-/,u=/-([a-z])/g,v=function(a,b){return b.toUpperCase()};r.fn=r.prototype={jquery:q,constructor:r,length:0,toArray:function(){return f.call(this)},get:function(a){return null==a?f.call(this):a<0?this[a+this.length]:this[a]},pushStack:function(a){var b=r.merge(this.constructor(),a);return b.prevObject=this,b},each:function(a){return r.each(this,a)},map:function(a){return this.pushStack(r.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(f.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(a<0?b:0);return this.pushStack(c>=0&&c<b?[this[c]]:[])},end:function(){return this.prevObject||this.constructor()},push:h,sort:c.sort,splice:c.splice},r.extend=r.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||r.isFunction(g)||(g={}),h===i&&(g=this,h--);h<i;h++)if(null!=(a=arguments[h]))for(b in a)c=g[b],d=a[b],g!==d&&(j&&d&&(r.isPlainObject(d)||(e=Array.isArray(d)))?(e?(e=!1,f=c&&Array.isArray(c)?c:[]):f=c&&r.isPlainObject(c)?c:{},g[b]=r.extend(j,f,d)):void 0!==d&&(g[b]=d));return g},r.extend({expando:"jQuery"+(q+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===r.type(a)},isWindow:function(a){return null!=a&&a===a.window},isNumeric:function(a){var b=r.type(a);return("number"===b||"string"===b)&&!isNaN(a-parseFloat(a))},isPlainObject:function(a){var b,c;return!(!a||"[object Object]"!==k.call(a))&&(!(b=e(a))||(c=l.call(b,"constructor")&&b.constructor,"function"==typeof c&&m.call(c)===n))},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?j[k.call(a)]||"object":typeof a},globalEval:function(a){p(a)},camelCase:function(a){return a.replace(t,"ms-").replace(u,v)},each:function(a,b){var c,d=0;if(w(a)){for(c=a.length;d<c;d++)if(b.call(a[d],d,a[d])===!1)break}else for(d in a)if(b.call(a[d],d,a[d])===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(s,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(w(Object(a))?r.merge(c,"string"==typeof a?[a]:a):h.call(c,a)),c},inArray:function(a,b,c){return null==b?-1:i.call(b,a,c)},merge:function(a,b){for(var c=+b.length,d=0,e=a.length;d<c;d++)a[e++]=b[d];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;f<g;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,e,f=0,h=[];if(w(a))for(d=a.length;f<d;f++)e=b(a[f],f,c),null!=e&&h.push(e);else for(f in a)e=b(a[f],f,c),null!=e&&h.push(e);return g.apply([],h)},guid:1,proxy:function(a,b){var c,d,e;if("string"==typeof b&&(c=a[b],b=a,a=c),r.isFunction(a))return d=f.call(arguments,2),e=function(){return a.apply(b||this,d.concat(f.call(arguments)))},e.guid=a.guid=a.guid||r.guid++,e},now:Date.now,support:o}),"function"==typeof Symbol&&(r.fn[Symbol.iterator]=c[Symbol.iterator]),r.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(a,b){j["[object "+b+"]"]=b.toLowerCase()});function w(a){var b=!!a&&"length"in a&&a.length,c=r.type(a);return"function"!==c&&!r.isWindow(a)&&("array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a)}var x=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ha(),z=ha(),A=ha(),B=function(a,b){return a===b&&(l=!0),0},C={}.hasOwnProperty,D=[],E=D.pop,F=D.push,G=D.push,H=D.slice,I=function(a,b){for(var c=0,d=a.length;c<d;c++)if(a[c]===b)return c;return-1},J="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",K="[\\x20\\t\\r\\n\\f]",L="(?:\\\\.|[\\w-]|[^\0-\\xa0])+",M="\\["+K+"*("+L+")(?:"+K+"*([*^$|!~]?=)"+K+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+L+"))|)"+K+"*\\]",N=":("+L+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+M+")*)|.*)\\)|)",O=new RegExp(K+"+","g"),P=new RegExp("^"+K+"+|((?:^|[^\\\\])(?:\\\\.)*)"+K+"+$","g"),Q=new RegExp("^"+K+"*,"+K+"*"),R=new RegExp("^"+K+"*([>+~]|"+K+")"+K+"*"),S=new RegExp("="+K+"*([^\\]'\"]*?)"+K+"*\\]","g"),T=new RegExp(N),U=new RegExp("^"+L+"$"),V={ID:new RegExp("^#("+L+")"),CLASS:new RegExp("^\\.("+L+")"),TAG:new RegExp("^("+L+"|[*])"),ATTR:new RegExp("^"+M),PSEUDO:new RegExp("^"+N),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+K+"*(even|odd|(([+-]|)(\\d*)n|)"+K+"*(?:([+-]|)"+K+"*(\\d+)|))"+K+"*\\)|)","i"),bool:new RegExp("^(?:"+J+")$","i"),needsContext:new RegExp("^"+K+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+K+"*((?:-\\d)?\\d*)"+K+"*\\)|)(?=[^-]|$)","i")},W=/^(?:input|select|textarea|button)$/i,X=/^h\d$/i,Y=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,$=/[+~]/,_=new RegExp("\\\\([\\da-f]{1,6}"+K+"?|("+K+")|.)","ig"),aa=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:d<0?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},ba=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ca=function(a,b){return b?"\0"===a?"\ufffd":a.slice(0,-1)+"\\"+a.charCodeAt(a.length-1).toString(16)+" ":"\\"+a},da=function(){m()},ea=ta(function(a){return a.disabled===!0&&("form"in a||"label"in a)},{dir:"parentNode",next:"legend"});try{G.apply(D=H.call(v.childNodes),v.childNodes),D[v.childNodes.length].nodeType}catch(fa){G={apply:D.length?function(a,b){F.apply(a,H.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function ga(a,b,d,e){var f,h,j,k,l,o,r,s=b&&b.ownerDocument,w=b?b.nodeType:9;if(d=d||[],"string"!=typeof a||!a||1!==w&&9!==w&&11!==w)return d;if(!e&&((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,p)){if(11!==w&&(l=Z.exec(a)))if(f=l[1]){if(9===w){if(!(j=b.getElementById(f)))return d;if(j.id===f)return d.push(j),d}else if(s&&(j=s.getElementById(f))&&t(b,j)&&j.id===f)return d.push(j),d}else{if(l[2])return G.apply(d,b.getElementsByTagName(a)),d;if((f=l[3])&&c.getElementsByClassName&&b.getElementsByClassName)return G.apply(d,b.getElementsByClassName(f)),d}if(c.qsa&&!A[a+" "]&&(!q||!q.test(a))){if(1!==w)s=b,r=a;else if("object"!==b.nodeName.toLowerCase()){(k=b.getAttribute("id"))?k=k.replace(ba,ca):b.setAttribute("id",k=u),o=g(a),h=o.length;while(h--)o[h]="#"+k+" "+sa(o[h]);r=o.join(","),s=$.test(a)&&qa(b.parentNode)||b}if(r)try{return G.apply(d,s.querySelectorAll(r)),d}catch(x){}finally{k===u&&b.removeAttribute("id")}}}return i(a.replace(P,"$1"),b,d,e)}function ha(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ia(a){return a[u]=!0,a}function ja(a){var b=n.createElement("fieldset");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ka(a,b){var c=a.split("|"),e=c.length;while(e--)d.attrHandle[c[e]]=b}function la(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&a.sourceIndex-b.sourceIndex;if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function na(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function oa(a){return function(b){return"form"in b?b.parentNode&&b.disabled===!1?"label"in b?"label"in b.parentNode?b.parentNode.disabled===a:b.disabled===a:b.isDisabled===a||b.isDisabled!==!a&&ea(b)===a:b.disabled===a:"label"in b&&b.disabled===a}}function pa(a){return ia(function(b){return b=+b,ia(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function qa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=ga.support={},f=ga.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return!!b&&"HTML"!==b.nodeName},m=ga.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=n.documentElement,p=!f(n),v!==n&&(e=n.defaultView)&&e.top!==e&&(e.addEventListener?e.addEventListener("unload",da,!1):e.attachEvent&&e.attachEvent("onunload",da)),c.attributes=ja(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ja(function(a){return a.appendChild(n.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=Y.test(n.getElementsByClassName),c.getById=ja(function(a){return o.appendChild(a).id=u,!n.getElementsByName||!n.getElementsByName(u).length}),c.getById?(d.filter.ID=function(a){var b=a.replace(_,aa);return function(a){return a.getAttribute("id")===b}},d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c?[c]:[]}}):(d.filter.ID=function(a){var b=a.replace(_,aa);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}},d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c,d,e,f=b.getElementById(a);if(f){if(c=f.getAttributeNode("id"),c&&c.value===a)return[f];e=b.getElementsByName(a),d=0;while(f=e[d++])if(c=f.getAttributeNode("id"),c&&c.value===a)return[f]}return[]}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){if("undefined"!=typeof b.getElementsByClassName&&p)return b.getElementsByClassName(a)},r=[],q=[],(c.qsa=Y.test(n.querySelectorAll))&&(ja(function(a){o.appendChild(a).innerHTML="<a id='"+u+"'></a><select id='"+u+"-\r\\' msallowcapture=''><option selected=''></option></select>",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+K+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+K+"*(?:value|"+J+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ja(function(a){a.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var b=n.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+K+"*[*^$|!~]?="),2!==a.querySelectorAll(":enabled").length&&q.push(":enabled",":disabled"),o.appendChild(a).disabled=!0,2!==a.querySelectorAll(":disabled").length&&q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=Y.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ja(function(a){c.disconnectedMatch=s.call(a,"*"),s.call(a,"[s!='']:x"),r.push("!=",N)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=Y.test(o.compareDocumentPosition),t=b||Y.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===n||a.ownerDocument===v&&t(v,a)?-1:b===n||b.ownerDocument===v&&t(v,b)?1:k?I(k,a)-I(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,g=[a],h=[b];if(!e||!f)return a===n?-1:b===n?1:e?-1:f?1:k?I(k,a)-I(k,b):0;if(e===f)return la(a,b);c=a;while(c=c.parentNode)g.unshift(c);c=b;while(c=c.parentNode)h.unshift(c);while(g[d]===h[d])d++;return d?la(g[d],h[d]):g[d]===v?-1:h[d]===v?1:0},n):n},ga.matches=function(a,b){return ga(a,null,null,b)},ga.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(S,"='$1']"),c.matchesSelector&&p&&!A[b+" "]&&(!r||!r.test(b))&&(!q||!q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return ga(b,n,null,[a]).length>0},ga.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},ga.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&C.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},ga.escape=function(a){return(a+"").replace(ba,ca)},ga.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},ga.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=ga.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=ga.selectors={cacheLength:50,createPseudo:ia,match:V,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(_,aa),a[3]=(a[3]||a[4]||a[5]||"").replace(_,aa),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||ga.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&ga.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return V.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&T.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(_,aa).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+K+")"+a+"("+K+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=ga.attr(d,a);return null==e?"!="===b:!b||(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(O," ")+" ").indexOf(c)>-1:"|="===b&&(e===c||e.slice(0,c.length+1)===c+"-"))}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h,t=!1;if(q){if(f){while(p){m=b;while(m=m[p])if(h?m.nodeName.toLowerCase()===r:1===m.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){m=q,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n&&j[2],m=n&&q.childNodes[n];while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if(1===m.nodeType&&++t&&m===b){k[a]=[w,n,t];break}}else if(s&&(m=b,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n),t===!1)while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if((h?m.nodeName.toLowerCase()===r:1===m.nodeType)&&++t&&(s&&(l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),k[a]=[w,t]),m===b))break;return t-=e,t===d||t%d===0&&t/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||ga.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ia(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=I(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ia(function(a){var b=[],c=[],d=h(a.replace(P,"$1"));return d[u]?ia(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ia(function(a){return function(b){return ga(a,b).length>0}}),contains:ia(function(a){return a=a.replace(_,aa),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ia(function(a){return U.test(a||"")||ga.error("unsupported lang: "+a),a=a.replace(_,aa).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:oa(!1),disabled:oa(!0),checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return X.test(a.nodeName)},input:function(a){return W.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:pa(function(){return[0]}),last:pa(function(a,b){return[b-1]}),eq:pa(function(a,b,c){return[c<0?c+b:c]}),even:pa(function(a,b){for(var c=0;c<b;c+=2)a.push(c);return a}),odd:pa(function(a,b){for(var c=1;c<b;c+=2)a.push(c);return a}),lt:pa(function(a,b,c){for(var d=c<0?c+b:c;--d>=0;)a.push(d);return a}),gt:pa(function(a,b,c){for(var d=c<0?c+b:c;++d<b;)a.push(d);return a})}},d.pseudos.nth=d.pseudos.eq;for(b in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})d.pseudos[b]=ma(b);for(b in{submit:!0,reset:!0})d.pseudos[b]=na(b);function ra(){}ra.prototype=d.filters=d.pseudos,d.setFilters=new ra,g=ga.tokenize=function(a,b){var c,e,f,g,h,i,j,k=z[a+" "];if(k)return b?0:k.slice(0);h=a,i=[],j=d.preFilter;while(h){c&&!(e=Q.exec(h))||(e&&(h=h.slice(e[0].length)||h),i.push(f=[])),c=!1,(e=R.exec(h))&&(c=e.shift(),f.push({value:c,type:e[0].replace(P," ")}),h=h.slice(c.length));for(g in d.filter)!(e=V[g].exec(h))||j[g]&&!(e=j[g](e))||(c=e.shift(),f.push({value:c,type:g,matches:e}),h=h.slice(c.length));if(!c)break}return b?h.length:h?ga.error(a):z(a,i).slice(0)};function sa(a){for(var b=0,c=a.length,d="";b<c;b++)d+=a[b].value;return d}function ta(a,b,c){var d=b.dir,e=b.next,f=e||d,g=c&&"parentNode"===f,h=x++;return b.first?function(b,c,e){while(b=b[d])if(1===b.nodeType||g)return a(b,c,e);return!1}:function(b,c,i){var j,k,l,m=[w,h];if(i){while(b=b[d])if((1===b.nodeType||g)&&a(b,c,i))return!0}else while(b=b[d])if(1===b.nodeType||g)if(l=b[u]||(b[u]={}),k=l[b.uniqueID]||(l[b.uniqueID]={}),e&&e===b.nodeName.toLowerCase())b=b[d]||b;else{if((j=k[f])&&j[0]===w&&j[1]===h)return m[2]=j[2];if(k[f]=m,m[2]=a(b,c,i))return!0}return!1}}function ua(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function va(a,b,c){for(var d=0,e=b.length;d<e;d++)ga(a,b[d],c);return c}function wa(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;h<i;h++)(f=a[h])&&(c&&!c(f,d,e)||(g.push(f),j&&b.push(h)));return g}function xa(a,b,c,d,e,f){return d&&!d[u]&&(d=xa(d)),e&&!e[u]&&(e=xa(e,f)),ia(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||va(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:wa(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=wa(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?I(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=wa(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):G.apply(g,r)})}function ya(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=ta(function(a){return a===b},h,!0),l=ta(function(a){return I(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];i<f;i++)if(c=d.relative[a[i].type])m=[ta(ua(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;e<f;e++)if(d.relative[a[e].type])break;return xa(i>1&&ua(m),i>1&&sa(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(P,"$1"),c,i<e&&ya(a.slice(i,e)),e<f&&ya(a=a.slice(e)),e<f&&sa(a))}m.push(c)}return ua(m)}function za(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,o,q,r=0,s="0",t=f&&[],u=[],v=j,x=f||e&&d.find.TAG("*",k),y=w+=null==v?1:Math.random()||.1,z=x.length;for(k&&(j=g===n||g||k);s!==z&&null!=(l=x[s]);s++){if(e&&l){o=0,g||l.ownerDocument===n||(m(l),h=!p);while(q=a[o++])if(q(l,g||n,h)){i.push(l);break}k&&(w=y)}c&&((l=!q&&l)&&r--,f&&t.push(l))}if(r+=s,c&&s!==r){o=0;while(q=b[o++])q(t,u,g,h);if(f){if(r>0)while(s--)t[s]||u[s]||(u[s]=E.call(i));u=wa(u)}G.apply(i,u),k&&!f&&u.length>0&&r+b.length>1&&ga.uniqueSort(i)}return k&&(w=y,j=v),t};return c?ia(f):f}return h=ga.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=ya(b[c]),f[u]?d.push(f):e.push(f);f=A(a,za(e,d)),f.selector=a}return f},i=ga.select=function(a,b,c,e){var f,i,j,k,l,m="function"==typeof a&&a,n=!e&&g(a=m.selector||a);if(c=c||[],1===n.length){if(i=n[0]=n[0].slice(0),i.length>2&&"ID"===(j=i[0]).type&&9===b.nodeType&&p&&d.relative[i[1].type]){if(b=(d.find.ID(j.matches[0].replace(_,aa),b)||[])[0],!b)return c;m&&(b=b.parentNode),a=a.slice(i.shift().value.length)}f=V.needsContext.test(a)?0:i.length;while(f--){if(j=i[f],d.relative[k=j.type])break;if((l=d.find[k])&&(e=l(j.matches[0].replace(_,aa),$.test(i[0].type)&&qa(b.parentNode)||b))){if(i.splice(f,1),a=e.length&&sa(i),!a)return G.apply(c,e),c;break}}}return(m||h(a,n))(e,b,!p,c,!b||$.test(a)&&qa(b.parentNode)||b),c},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ja(function(a){return 1&a.compareDocumentPosition(n.createElement("fieldset"))}),ja(function(a){return a.innerHTML="<a href='#'></a>","#"===a.firstChild.getAttribute("href")})||ka("type|href|height|width",function(a,b,c){if(!c)return a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ja(function(a){return a.innerHTML="<input/>",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||ka("value",function(a,b,c){if(!c&&"input"===a.nodeName.toLowerCase())return a.defaultValue}),ja(function(a){return null==a.getAttribute("disabled")})||ka(J,function(a,b,c){var d;if(!c)return a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),ga}(a);r.find=x,r.expr=x.selectors,r.expr[":"]=r.expr.pseudos,r.uniqueSort=r.unique=x.uniqueSort,r.text=x.getText,r.isXMLDoc=x.isXML,r.contains=x.contains,r.escapeSelector=x.escape;var y=function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&r(a).is(c))break;d.push(a)}return d},z=function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c},A=r.expr.match.needsContext;function B(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()}var C=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i,D=/^.[^:#\[\.,]*$/;function E(a,b,c){return r.isFunction(b)?r.grep(a,function(a,d){return!!b.call(a,d,a)!==c}):b.nodeType?r.grep(a,function(a){return a===b!==c}):"string"!=typeof b?r.grep(a,function(a){return i.call(b,a)>-1!==c}):D.test(b)?r.filter(b,a,c):(b=r.filter(b,a),r.grep(a,function(a){return i.call(b,a)>-1!==c&&1===a.nodeType}))}r.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?r.find.matchesSelector(d,a)?[d]:[]:r.find.matches(a,r.grep(b,function(a){return 1===a.nodeType}))},r.fn.extend({find:function(a){var b,c,d=this.length,e=this;if("string"!=typeof a)return this.pushStack(r(a).filter(function(){for(b=0;b<d;b++)if(r.contains(e[b],this))return!0}));for(c=this.pushStack([]),b=0;b<d;b++)r.find(a,e[b],c);return d>1?r.uniqueSort(c):c},filter:function(a){return this.pushStack(E(this,a||[],!1))},not:function(a){return this.pushStack(E(this,a||[],!0))},is:function(a){return!!E(this,"string"==typeof a&&A.test(a)?r(a):a||[],!1).length}});var F,G=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,H=r.fn.init=function(a,b,c){var e,f;if(!a)return this;if(c=c||F,"string"==typeof a){if(e="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:G.exec(a),!e||!e[1]&&b)return!b||b.jquery?(b||c).find(a):this.constructor(b).find(a);if(e[1]){if(b=b instanceof r?b[0]:b,r.merge(this,r.parseHTML(e[1],b&&b.nodeType?b.ownerDocument||b:d,!0)),C.test(e[1])&&r.isPlainObject(b))for(e in b)r.isFunction(this[e])?this[e](b[e]):this.attr(e,b[e]);return this}return f=d.getElementById(e[2]),f&&(this[0]=f,this.length=1),this}return a.nodeType?(this[0]=a,this.length=1,this):r.isFunction(a)?void 0!==c.ready?c.ready(a):a(r):r.makeArray(a,this)};H.prototype=r.fn,F=r(d);var I=/^(?:parents|prev(?:Until|All))/,J={children:!0,contents:!0,next:!0,prev:!0};r.fn.extend({has:function(a){var b=r(a,this),c=b.length;return this.filter(function(){for(var a=0;a<c;a++)if(r.contains(this,b[a]))return!0})},closest:function(a,b){var c,d=0,e=this.length,f=[],g="string"!=typeof a&&r(a);if(!A.test(a))for(;d<e;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&r.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?r.uniqueSort(f):f)},index:function(a){return a?"string"==typeof a?i.call(r(a),this[0]):i.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(r.uniqueSort(r.merge(this.get(),r(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function K(a,b){while((a=a[b])&&1!==a.nodeType);return a}r.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return y(a,"parentNode")},parentsUntil:function(a,b,c){return y(a,"parentNode",c)},next:function(a){return K(a,"nextSibling")},prev:function(a){return K(a,"previousSibling")},nextAll:function(a){return y(a,"nextSibling")},prevAll:function(a){return y(a,"previousSibling")},nextUntil:function(a,b,c){return y(a,"nextSibling",c)},prevUntil:function(a,b,c){return y(a,"previousSibling",c)},siblings:function(a){return z((a.parentNode||{}).firstChild,a)},children:function(a){return z(a.firstChild)},contents:function(a){return B(a,"iframe")?a.contentDocument:(B(a,"template")&&(a=a.content||a),r.merge([],a.childNodes))}},function(a,b){r.fn[a]=function(c,d){var e=r.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=r.filter(d,e)),this.length>1&&(J[a]||r.uniqueSort(e),I.test(a)&&e.reverse()),this.pushStack(e)}});var L=/[^\x20\t\r\n\f]+/g;function M(a){var b={};return r.each(a.match(L)||[],function(a,c){b[c]=!0}),b}r.Callbacks=function(a){a="string"==typeof a?M(a):r.extend({},a);var b,c,d,e,f=[],g=[],h=-1,i=function(){for(e=e||a.once,d=b=!0;g.length;h=-1){c=g.shift();while(++h<f.length)f[h].apply(c[0],c[1])===!1&&a.stopOnFalse&&(h=f.length,c=!1)}a.memory||(c=!1),b=!1,e&&(f=c?[]:"")},j={add:function(){return f&&(c&&!b&&(h=f.length-1,g.push(c)),function d(b){r.each(b,function(b,c){r.isFunction(c)?a.unique&&j.has(c)||f.push(c):c&&c.length&&"string"!==r.type(c)&&d(c)})}(arguments),c&&!b&&i()),this},remove:function(){return r.each(arguments,function(a,b){var c;while((c=r.inArray(b,f,c))>-1)f.splice(c,1),c<=h&&h--}),this},has:function(a){return a?r.inArray(a,f)>-1:f.length>0},empty:function(){return f&&(f=[]),this},disable:function(){return e=g=[],f=c="",this},disabled:function(){return!f},lock:function(){return e=g=[],c||b||(f=c=""),this},locked:function(){return!!e},fireWith:function(a,c){return e||(c=c||[],c=[a,c.slice?c.slice():c],g.push(c),b||i()),this},fire:function(){return j.fireWith(this,arguments),this},fired:function(){return!!d}};return j};function N(a){return a}function O(a){throw a}function P(a,b,c,d){var e;try{a&&r.isFunction(e=a.promise)?e.call(a).done(b).fail(c):a&&r.isFunction(e=a.then)?e.call(a,b,c):b.apply(void 0,[a].slice(d))}catch(a){c.apply(void 0,[a])}}r.extend({Deferred:function(b){var c=[["notify","progress",r.Callbacks("memory"),r.Callbacks("memory"),2],["resolve","done",r.Callbacks("once memory"),r.Callbacks("once memory"),0,"resolved"],["reject","fail",r.Callbacks("once memory"),r.Callbacks("once memory"),1,"rejected"]],d="pending",e={state:function(){return d},always:function(){return f.done(arguments).fail(arguments),this},"catch":function(a){return e.then(null,a)},pipe:function(){var a=arguments;return r.Deferred(function(b){r.each(c,function(c,d){var e=r.isFunction(a[d[4]])&&a[d[4]];f[d[1]](function(){var a=e&&e.apply(this,arguments);a&&r.isFunction(a.promise)?a.promise().progress(b.notify).done(b.resolve).fail(b.reject):b[d[0]+"With"](this,e?[a]:arguments)})}),a=null}).promise()},then:function(b,d,e){var f=0;function g(b,c,d,e){return function(){var h=this,i=arguments,j=function(){var a,j;if(!(b<f)){if(a=d.apply(h,i),a===c.promise())throw new TypeError("Thenable self-resolution");j=a&&("object"==typeof a||"function"==typeof a)&&a.then,r.isFunction(j)?e?j.call(a,g(f,c,N,e),g(f,c,O,e)):(f++,j.call(a,g(f,c,N,e),g(f,c,O,e),g(f,c,N,c.notifyWith))):(d!==N&&(h=void 0,i=[a]),(e||c.resolveWith)(h,i))}},k=e?j:function(){try{j()}catch(a){r.Deferred.exceptionHook&&r.Deferred.exceptionHook(a,k.stackTrace),b+1>=f&&(d!==O&&(h=void 0,i=[a]),c.rejectWith(h,i))}};b?k():(r.Deferred.getStackHook&&(k.stackTrace=r.Deferred.getStackHook()),a.setTimeout(k))}}return r.Deferred(function(a){c[0][3].add(g(0,a,r.isFunction(e)?e:N,a.notifyWith)),c[1][3].add(g(0,a,r.isFunction(b)?b:N)),c[2][3].add(g(0,a,r.isFunction(d)?d:O))}).promise()},promise:function(a){return null!=a?r.extend(a,e):e}},f={};return r.each(c,function(a,b){var g=b[2],h=b[5];e[b[1]]=g.add,h&&g.add(function(){d=h},c[3-a][2].disable,c[0][2].lock),g.add(b[3].fire),f[b[0]]=function(){return f[b[0]+"With"](this===f?void 0:this,arguments),this},f[b[0]+"With"]=g.fireWith}),e.promise(f),b&&b.call(f,f),f},when:function(a){var b=arguments.length,c=b,d=Array(c),e=f.call(arguments),g=r.Deferred(),h=function(a){return function(c){d[a]=this,e[a]=arguments.length>1?f.call(arguments):c,--b||g.resolveWith(d,e)}};if(b<=1&&(P(a,g.done(h(c)).resolve,g.reject,!b),"pending"===g.state()||r.isFunction(e[c]&&e[c].then)))return g.then();while(c--)P(e[c],h(c),g.reject);return g.promise()}});var Q=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;r.Deferred.exceptionHook=function(b,c){a.console&&a.console.warn&&b&&Q.test(b.name)&&a.console.warn("jQuery.Deferred exception: "+b.message,b.stack,c)},r.readyException=function(b){a.setTimeout(function(){throw b})};var R=r.Deferred();r.fn.ready=function(a){return R.then(a)["catch"](function(a){r.readyException(a)}),this},r.extend({isReady:!1,readyWait:1,ready:function(a){(a===!0?--r.readyWait:r.isReady)||(r.isReady=!0,a!==!0&&--r.readyWait>0||R.resolveWith(d,[r]))}}),r.ready.then=R.then;function S(){d.removeEventListener("DOMContentLoaded",S),
  12263. a.removeEventListener("load",S),r.ready()}"complete"===d.readyState||"loading"!==d.readyState&&!d.documentElement.doScroll?a.setTimeout(r.ready):(d.addEventListener("DOMContentLoaded",S),a.addEventListener("load",S));var T=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===r.type(c)){e=!0;for(h in c)T(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,r.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(r(a),c)})),b))for(;h<i;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f},U=function(a){return 1===a.nodeType||9===a.nodeType||!+a.nodeType};function V(){this.expando=r.expando+V.uid++}V.uid=1,V.prototype={cache:function(a){var b=a[this.expando];return b||(b={},U(a)&&(a.nodeType?a[this.expando]=b:Object.defineProperty(a,this.expando,{value:b,configurable:!0}))),b},set:function(a,b,c){var d,e=this.cache(a);if("string"==typeof b)e[r.camelCase(b)]=c;else for(d in b)e[r.camelCase(d)]=b[d];return e},get:function(a,b){return void 0===b?this.cache(a):a[this.expando]&&a[this.expando][r.camelCase(b)]},access:function(a,b,c){return void 0===b||b&&"string"==typeof b&&void 0===c?this.get(a,b):(this.set(a,b,c),void 0!==c?c:b)},remove:function(a,b){var c,d=a[this.expando];if(void 0!==d){if(void 0!==b){Array.isArray(b)?b=b.map(r.camelCase):(b=r.camelCase(b),b=b in d?[b]:b.match(L)||[]),c=b.length;while(c--)delete d[b[c]]}(void 0===b||r.isEmptyObject(d))&&(a.nodeType?a[this.expando]=void 0:delete a[this.expando])}},hasData:function(a){var b=a[this.expando];return void 0!==b&&!r.isEmptyObject(b)}};var W=new V,X=new V,Y=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Z=/[A-Z]/g;function $(a){return"true"===a||"false"!==a&&("null"===a?null:a===+a+""?+a:Y.test(a)?JSON.parse(a):a)}function _(a,b,c){var d;if(void 0===c&&1===a.nodeType)if(d="data-"+b.replace(Z,"-$&").toLowerCase(),c=a.getAttribute(d),"string"==typeof c){try{c=$(c)}catch(e){}X.set(a,b,c)}else c=void 0;return c}r.extend({hasData:function(a){return X.hasData(a)||W.hasData(a)},data:function(a,b,c){return X.access(a,b,c)},removeData:function(a,b){X.remove(a,b)},_data:function(a,b,c){return W.access(a,b,c)},_removeData:function(a,b){W.remove(a,b)}}),r.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=X.get(f),1===f.nodeType&&!W.get(f,"hasDataAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=r.camelCase(d.slice(5)),_(f,d,e[d])));W.set(f,"hasDataAttrs",!0)}return e}return"object"==typeof a?this.each(function(){X.set(this,a)}):T(this,function(b){var c;if(f&&void 0===b){if(c=X.get(f,a),void 0!==c)return c;if(c=_(f,a),void 0!==c)return c}else this.each(function(){X.set(this,a,b)})},null,b,arguments.length>1,null,!0)},removeData:function(a){return this.each(function(){X.remove(this,a)})}}),r.extend({queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=W.get(a,b),c&&(!d||Array.isArray(c)?d=W.access(a,b,r.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=r.queue(a,b),d=c.length,e=c.shift(),f=r._queueHooks(a,b),g=function(){r.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return W.get(a,c)||W.access(a,c,{empty:r.Callbacks("once memory").add(function(){W.remove(a,[b+"queue",c])})})}}),r.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length<c?r.queue(this[0],a):void 0===b?this:this.each(function(){var c=r.queue(this,a,b);r._queueHooks(this,a),"fx"===a&&"inprogress"!==c[0]&&r.dequeue(this,a)})},dequeue:function(a){return this.each(function(){r.dequeue(this,a)})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,b){var c,d=1,e=r.Deferred(),f=this,g=this.length,h=function(){--d||e.resolveWith(f,[f])};"string"!=typeof a&&(b=a,a=void 0),a=a||"fx";while(g--)c=W.get(f[g],a+"queueHooks"),c&&c.empty&&(d++,c.empty.add(h));return h(),e.promise(b)}});var aa=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,ba=new RegExp("^(?:([+-])=|)("+aa+")([a-z%]*)$","i"),ca=["Top","Right","Bottom","Left"],da=function(a,b){return a=b||a,"none"===a.style.display||""===a.style.display&&r.contains(a.ownerDocument,a)&&"none"===r.css(a,"display")},ea=function(a,b,c,d){var e,f,g={};for(f in b)g[f]=a.style[f],a.style[f]=b[f];e=c.apply(a,d||[]);for(f in b)a.style[f]=g[f];return e};function fa(a,b,c,d){var e,f=1,g=20,h=d?function(){return d.cur()}:function(){return r.css(a,b,"")},i=h(),j=c&&c[3]||(r.cssNumber[b]?"":"px"),k=(r.cssNumber[b]||"px"!==j&&+i)&&ba.exec(r.css(a,b));if(k&&k[3]!==j){j=j||k[3],c=c||[],k=+i||1;do f=f||".5",k/=f,r.style(a,b,k+j);while(f!==(f=h()/i)&&1!==f&&--g)}return c&&(k=+k||+i||0,e=c[1]?k+(c[1]+1)*c[2]:+c[2],d&&(d.unit=j,d.start=k,d.end=e)),e}var ga={};function ha(a){var b,c=a.ownerDocument,d=a.nodeName,e=ga[d];return e?e:(b=c.body.appendChild(c.createElement(d)),e=r.css(b,"display"),b.parentNode.removeChild(b),"none"===e&&(e="block"),ga[d]=e,e)}function ia(a,b){for(var c,d,e=[],f=0,g=a.length;f<g;f++)d=a[f],d.style&&(c=d.style.display,b?("none"===c&&(e[f]=W.get(d,"display")||null,e[f]||(d.style.display="")),""===d.style.display&&da(d)&&(e[f]=ha(d))):"none"!==c&&(e[f]="none",W.set(d,"display",c)));for(f=0;f<g;f++)null!=e[f]&&(a[f].style.display=e[f]);return a}r.fn.extend({show:function(){return ia(this,!0)},hide:function(){return ia(this)},toggle:function(a){return"boolean"==typeof a?a?this.show():this.hide():this.each(function(){da(this)?r(this).show():r(this).hide()})}});var ja=/^(?:checkbox|radio)$/i,ka=/<([a-z][^\/\0>\x20\t\r\n\f]+)/i,la=/^$|\/(?:java|ecma)script/i,ma={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};ma.optgroup=ma.option,ma.tbody=ma.tfoot=ma.colgroup=ma.caption=ma.thead,ma.th=ma.td;function na(a,b){var c;return c="undefined"!=typeof a.getElementsByTagName?a.getElementsByTagName(b||"*"):"undefined"!=typeof a.querySelectorAll?a.querySelectorAll(b||"*"):[],void 0===b||b&&B(a,b)?r.merge([a],c):c}function oa(a,b){for(var c=0,d=a.length;c<d;c++)W.set(a[c],"globalEval",!b||W.get(b[c],"globalEval"))}var pa=/<|&#?\w+;/;function qa(a,b,c,d,e){for(var f,g,h,i,j,k,l=b.createDocumentFragment(),m=[],n=0,o=a.length;n<o;n++)if(f=a[n],f||0===f)if("object"===r.type(f))r.merge(m,f.nodeType?[f]:f);else if(pa.test(f)){g=g||l.appendChild(b.createElement("div")),h=(ka.exec(f)||["",""])[1].toLowerCase(),i=ma[h]||ma._default,g.innerHTML=i[1]+r.htmlPrefilter(f)+i[2],k=i[0];while(k--)g=g.lastChild;r.merge(m,g.childNodes),g=l.firstChild,g.textContent=""}else m.push(b.createTextNode(f));l.textContent="",n=0;while(f=m[n++])if(d&&r.inArray(f,d)>-1)e&&e.push(f);else if(j=r.contains(f.ownerDocument,f),g=na(l.appendChild(f),"script"),j&&oa(g),c){k=0;while(f=g[k++])la.test(f.type||"")&&c.push(f)}return l}!function(){var a=d.createDocumentFragment(),b=a.appendChild(d.createElement("div")),c=d.createElement("input");c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),b.appendChild(c),o.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,b.innerHTML="<textarea>x</textarea>",o.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var ra=d.documentElement,sa=/^key/,ta=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,ua=/^([^.]*)(?:\.(.+)|)/;function va(){return!0}function wa(){return!1}function xa(){try{return d.activeElement}catch(a){}}function ya(a,b,c,d,e,f){var g,h;if("object"==typeof b){"string"!=typeof c&&(d=d||c,c=void 0);for(h in b)ya(a,h,c,d,b[h],f);return a}if(null==d&&null==e?(e=c,d=c=void 0):null==e&&("string"==typeof c?(e=d,d=void 0):(e=d,d=c,c=void 0)),e===!1)e=wa;else if(!e)return a;return 1===f&&(g=e,e=function(a){return r().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=r.guid++)),a.each(function(){r.event.add(this,b,e,d,c)})}r.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=W.get(a);if(q){c.handler&&(f=c,c=f.handler,e=f.selector),e&&r.find.matchesSelector(ra,e),c.guid||(c.guid=r.guid++),(i=q.events)||(i=q.events={}),(g=q.handle)||(g=q.handle=function(b){return"undefined"!=typeof r&&r.event.triggered!==b.type?r.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(L)||[""],j=b.length;while(j--)h=ua.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n&&(l=r.event.special[n]||{},n=(e?l.delegateType:l.bindType)||n,l=r.event.special[n]||{},k=r.extend({type:n,origType:p,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&r.expr.match.needsContext.test(e),namespace:o.join(".")},f),(m=i[n])||(m=i[n]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,o,g)!==!1||a.addEventListener&&a.addEventListener(n,g)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),r.event.global[n]=!0)}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=W.hasData(a)&&W.get(a);if(q&&(i=q.events)){b=(b||"").match(L)||[""],j=b.length;while(j--)if(h=ua.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n){l=r.event.special[n]||{},n=(d?l.delegateType:l.bindType)||n,m=i[n]||[],h=h[2]&&new RegExp("(^|\\.)"+o.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;while(f--)k=m[f],!e&&p!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,o,q.handle)!==!1||r.removeEvent(a,n,q.handle),delete i[n])}else for(n in i)r.event.remove(a,n+b[j],c,d,!0);r.isEmptyObject(i)&&W.remove(a,"handle events")}},dispatch:function(a){var b=r.event.fix(a),c,d,e,f,g,h,i=new Array(arguments.length),j=(W.get(this,"events")||{})[b.type]||[],k=r.event.special[b.type]||{};for(i[0]=b,c=1;c<arguments.length;c++)i[c]=arguments[c];if(b.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,b)!==!1){h=r.event.handlers.call(this,b,j),c=0;while((f=h[c++])&&!b.isPropagationStopped()){b.currentTarget=f.elem,d=0;while((g=f.handlers[d++])&&!b.isImmediatePropagationStopped())b.rnamespace&&!b.rnamespace.test(g.namespace)||(b.handleObj=g,b.data=g.data,e=((r.event.special[g.origType]||{}).handle||g.handler).apply(f.elem,i),void 0!==e&&(b.result=e)===!1&&(b.preventDefault(),b.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,b),b.result}},handlers:function(a,b){var c,d,e,f,g,h=[],i=b.delegateCount,j=a.target;if(i&&j.nodeType&&!("click"===a.type&&a.button>=1))for(;j!==this;j=j.parentNode||this)if(1===j.nodeType&&("click"!==a.type||j.disabled!==!0)){for(f=[],g={},c=0;c<i;c++)d=b[c],e=d.selector+" ",void 0===g[e]&&(g[e]=d.needsContext?r(e,this).index(j)>-1:r.find(e,this,null,[j]).length),g[e]&&f.push(d);f.length&&h.push({elem:j,handlers:f})}return j=this,i<b.length&&h.push({elem:j,handlers:b.slice(i)}),h},addProp:function(a,b){Object.defineProperty(r.Event.prototype,a,{enumerable:!0,configurable:!0,get:r.isFunction(b)?function(){if(this.originalEvent)return b(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[a]},set:function(b){Object.defineProperty(this,a,{enumerable:!0,configurable:!0,writable:!0,value:b})}})},fix:function(a){return a[r.expando]?a:new r.Event(a)},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==xa()&&this.focus)return this.focus(),!1},delegateType:"focusin"},blur:{trigger:function(){if(this===xa()&&this.blur)return this.blur(),!1},delegateType:"focusout"},click:{trigger:function(){if("checkbox"===this.type&&this.click&&B(this,"input"))return this.click(),!1},_default:function(a){return B(a.target,"a")}},beforeunload:{postDispatch:function(a){void 0!==a.result&&a.originalEvent&&(a.originalEvent.returnValue=a.result)}}}},r.removeEvent=function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c)},r.Event=function(a,b){return this instanceof r.Event?(a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||void 0===a.defaultPrevented&&a.returnValue===!1?va:wa,this.target=a.target&&3===a.target.nodeType?a.target.parentNode:a.target,this.currentTarget=a.currentTarget,this.relatedTarget=a.relatedTarget):this.type=a,b&&r.extend(this,b),this.timeStamp=a&&a.timeStamp||r.now(),void(this[r.expando]=!0)):new r.Event(a,b)},r.Event.prototype={constructor:r.Event,isDefaultPrevented:wa,isPropagationStopped:wa,isImmediatePropagationStopped:wa,isSimulated:!1,preventDefault:function(){var a=this.originalEvent;this.isDefaultPrevented=va,a&&!this.isSimulated&&a.preventDefault()},stopPropagation:function(){var a=this.originalEvent;this.isPropagationStopped=va,a&&!this.isSimulated&&a.stopPropagation()},stopImmediatePropagation:function(){var a=this.originalEvent;this.isImmediatePropagationStopped=va,a&&!this.isSimulated&&a.stopImmediatePropagation(),this.stopPropagation()}},r.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,"char":!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(a){var b=a.button;return null==a.which&&sa.test(a.type)?null!=a.charCode?a.charCode:a.keyCode:!a.which&&void 0!==b&&ta.test(a.type)?1&b?1:2&b?3:4&b?2:0:a.which}},r.event.addProp),r.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(a,b){r.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c,d=this,e=a.relatedTarget,f=a.handleObj;return e&&(e===d||r.contains(d,e))||(a.type=f.origType,c=f.handler.apply(this,arguments),a.type=b),c}}}),r.fn.extend({on:function(a,b,c,d){return ya(this,a,b,c,d)},one:function(a,b,c,d){return ya(this,a,b,c,d,1)},off:function(a,b,c){var d,e;if(a&&a.preventDefault&&a.handleObj)return d=a.handleObj,r(a.delegateTarget).off(d.namespace?d.origType+"."+d.namespace:d.origType,d.selector,d.handler),this;if("object"==typeof a){for(e in a)this.off(e,b,a[e]);return this}return b!==!1&&"function"!=typeof b||(c=b,b=void 0),c===!1&&(c=wa),this.each(function(){r.event.remove(this,a,c,b)})}});var za=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi,Aa=/<script|<style|<link/i,Ba=/checked\s*(?:[^=]|=\s*.checked.)/i,Ca=/^true\/(.*)/,Da=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function Ea(a,b){return B(a,"table")&&B(11!==b.nodeType?b:b.firstChild,"tr")?r(">tbody",a)[0]||a:a}function Fa(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function Ga(a){var b=Ca.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function Ha(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(W.hasData(a)&&(f=W.access(a),g=W.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;c<d;c++)r.event.add(b,e,j[e][c])}X.hasData(a)&&(h=X.access(a),i=r.extend({},h),X.set(b,i))}}function Ia(a,b){var c=b.nodeName.toLowerCase();"input"===c&&ja.test(a.type)?b.checked=a.checked:"input"!==c&&"textarea"!==c||(b.defaultValue=a.defaultValue)}function Ja(a,b,c,d){b=g.apply([],b);var e,f,h,i,j,k,l=0,m=a.length,n=m-1,q=b[0],s=r.isFunction(q);if(s||m>1&&"string"==typeof q&&!o.checkClone&&Ba.test(q))return a.each(function(e){var f=a.eq(e);s&&(b[0]=q.call(this,e,f.html())),Ja(f,b,c,d)});if(m&&(e=qa(b,a[0].ownerDocument,!1,a,d),f=e.firstChild,1===e.childNodes.length&&(e=f),f||d)){for(h=r.map(na(e,"script"),Fa),i=h.length;l<m;l++)j=e,l!==n&&(j=r.clone(j,!0,!0),i&&r.merge(h,na(j,"script"))),c.call(a[l],j,l);if(i)for(k=h[h.length-1].ownerDocument,r.map(h,Ga),l=0;l<i;l++)j=h[l],la.test(j.type||"")&&!W.access(j,"globalEval")&&r.contains(k,j)&&(j.src?r._evalUrl&&r._evalUrl(j.src):p(j.textContent.replace(Da,""),k))}return a}function Ka(a,b,c){for(var d,e=b?r.filter(b,a):a,f=0;null!=(d=e[f]);f++)c||1!==d.nodeType||r.cleanData(na(d)),d.parentNode&&(c&&r.contains(d.ownerDocument,d)&&oa(na(d,"script")),d.parentNode.removeChild(d));return a}r.extend({htmlPrefilter:function(a){return a.replace(za,"<$1></$2>")},clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=r.contains(a.ownerDocument,a);if(!(o.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||r.isXMLDoc(a)))for(g=na(h),f=na(a),d=0,e=f.length;d<e;d++)Ia(f[d],g[d]);if(b)if(c)for(f=f||na(a),g=g||na(h),d=0,e=f.length;d<e;d++)Ha(f[d],g[d]);else Ha(a,h);return g=na(h,"script"),g.length>0&&oa(g,!i&&na(a,"script")),h},cleanData:function(a){for(var b,c,d,e=r.event.special,f=0;void 0!==(c=a[f]);f++)if(U(c)){if(b=c[W.expando]){if(b.events)for(d in b.events)e[d]?r.event.remove(c,d):r.removeEvent(c,d,b.handle);c[W.expando]=void 0}c[X.expando]&&(c[X.expando]=void 0)}}}),r.fn.extend({detach:function(a){return Ka(this,a,!0)},remove:function(a){return Ka(this,a)},text:function(a){return T(this,function(a){return void 0===a?r.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=a)})},null,a,arguments.length)},append:function(){return Ja(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ea(this,a);b.appendChild(a)}})},prepend:function(){return Ja(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ea(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return Ja(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return Ja(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(r.cleanData(na(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null!=a&&a,b=null==b?a:b,this.map(function(){return r.clone(this,a,b)})},html:function(a){return T(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!Aa.test(a)&&!ma[(ka.exec(a)||["",""])[1].toLowerCase()]){a=r.htmlPrefilter(a);try{for(;c<d;c++)b=this[c]||{},1===b.nodeType&&(r.cleanData(na(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=[];return Ja(this,arguments,function(b){var c=this.parentNode;r.inArray(this,a)<0&&(r.cleanData(na(this)),c&&c.replaceChild(b,this))},a)}}),r.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){r.fn[a]=function(a){for(var c,d=[],e=r(a),f=e.length-1,g=0;g<=f;g++)c=g===f?this:this.clone(!0),r(e[g])[b](c),h.apply(d,c.get());return this.pushStack(d)}});var La=/^margin/,Ma=new RegExp("^("+aa+")(?!px)[a-z%]+$","i"),Na=function(b){var c=b.ownerDocument.defaultView;return c&&c.opener||(c=a),c.getComputedStyle(b)};!function(){function b(){if(i){i.style.cssText="box-sizing:border-box;position:relative;display:block;margin:auto;border:1px;padding:1px;top:1%;width:50%",i.innerHTML="",ra.appendChild(h);var b=a.getComputedStyle(i);c="1%"!==b.top,g="2px"===b.marginLeft,e="4px"===b.width,i.style.marginRight="50%",f="4px"===b.marginRight,ra.removeChild(h),i=null}}var c,e,f,g,h=d.createElement("div"),i=d.createElement("div");i.style&&(i.style.backgroundClip="content-box",i.cloneNode(!0).style.backgroundClip="",o.clearCloneStyle="content-box"===i.style.backgroundClip,h.style.cssText="border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute",h.appendChild(i),r.extend(o,{pixelPosition:function(){return b(),c},boxSizingReliable:function(){return b(),e},pixelMarginRight:function(){return b(),f},reliableMarginLeft:function(){return b(),g}}))}();function Oa(a,b,c){var d,e,f,g,h=a.style;return c=c||Na(a),c&&(g=c.getPropertyValue(b)||c[b],""!==g||r.contains(a.ownerDocument,a)||(g=r.style(a,b)),!o.pixelMarginRight()&&Ma.test(g)&&La.test(b)&&(d=h.width,e=h.minWidth,f=h.maxWidth,h.minWidth=h.maxWidth=h.width=g,g=c.width,h.width=d,h.minWidth=e,h.maxWidth=f)),void 0!==g?g+"":g}function Pa(a,b){return{get:function(){return a()?void delete this.get:(this.get=b).apply(this,arguments)}}}var Qa=/^(none|table(?!-c[ea]).+)/,Ra=/^--/,Sa={position:"absolute",visibility:"hidden",display:"block"},Ta={letterSpacing:"0",fontWeight:"400"},Ua=["Webkit","Moz","ms"],Va=d.createElement("div").style;function Wa(a){if(a in Va)return a;var b=a[0].toUpperCase()+a.slice(1),c=Ua.length;while(c--)if(a=Ua[c]+b,a in Va)return a}function Xa(a){var b=r.cssProps[a];return b||(b=r.cssProps[a]=Wa(a)||a),b}function Ya(a,b,c){var d=ba.exec(b);return d?Math.max(0,d[2]-(c||0))+(d[3]||"px"):b}function Za(a,b,c,d,e){var f,g=0;for(f=c===(d?"border":"content")?4:"width"===b?1:0;f<4;f+=2)"margin"===c&&(g+=r.css(a,c+ca[f],!0,e)),d?("content"===c&&(g-=r.css(a,"padding"+ca[f],!0,e)),"margin"!==c&&(g-=r.css(a,"border"+ca[f]+"Width",!0,e))):(g+=r.css(a,"padding"+ca[f],!0,e),"padding"!==c&&(g+=r.css(a,"border"+ca[f]+"Width",!0,e)));return g}function $a(a,b,c){var d,e=Na(a),f=Oa(a,b,e),g="border-box"===r.css(a,"boxSizing",!1,e);return Ma.test(f)?f:(d=g&&(o.boxSizingReliable()||f===a.style[b]),"auto"===f&&(f=a["offset"+b[0].toUpperCase()+b.slice(1)]),f=parseFloat(f)||0,f+Za(a,b,c||(g?"border":"content"),d,e)+"px")}r.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Oa(a,"opacity");return""===c?"1":c}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":"cssFloat"},style:function(a,b,c,d){if(a&&3!==a.nodeType&&8!==a.nodeType&&a.style){var e,f,g,h=r.camelCase(b),i=Ra.test(b),j=a.style;return i||(b=Xa(h)),g=r.cssHooks[b]||r.cssHooks[h],void 0===c?g&&"get"in g&&void 0!==(e=g.get(a,!1,d))?e:j[b]:(f=typeof c,"string"===f&&(e=ba.exec(c))&&e[1]&&(c=fa(a,b,e),f="number"),null!=c&&c===c&&("number"===f&&(c+=e&&e[3]||(r.cssNumber[h]?"":"px")),o.clearCloneStyle||""!==c||0!==b.indexOf("background")||(j[b]="inherit"),g&&"set"in g&&void 0===(c=g.set(a,c,d))||(i?j.setProperty(b,c):j[b]=c)),void 0)}},css:function(a,b,c,d){var e,f,g,h=r.camelCase(b),i=Ra.test(b);return i||(b=Xa(h)),g=r.cssHooks[b]||r.cssHooks[h],g&&"get"in g&&(e=g.get(a,!0,c)),void 0===e&&(e=Oa(a,b,d)),"normal"===e&&b in Ta&&(e=Ta[b]),""===c||c?(f=parseFloat(e),c===!0||isFinite(f)?f||0:e):e}}),r.each(["height","width"],function(a,b){r.cssHooks[b]={get:function(a,c,d){if(c)return!Qa.test(r.css(a,"display"))||a.getClientRects().length&&a.getBoundingClientRect().width?$a(a,b,d):ea(a,Sa,function(){return $a(a,b,d)})},set:function(a,c,d){var e,f=d&&Na(a),g=d&&Za(a,b,d,"border-box"===r.css(a,"boxSizing",!1,f),f);return g&&(e=ba.exec(c))&&"px"!==(e[3]||"px")&&(a.style[b]=c,c=r.css(a,b)),Ya(a,c,g)}}}),r.cssHooks.marginLeft=Pa(o.reliableMarginLeft,function(a,b){if(b)return(parseFloat(Oa(a,"marginLeft"))||a.getBoundingClientRect().left-ea(a,{marginLeft:0},function(){return a.getBoundingClientRect().left}))+"px"}),r.each({margin:"",padding:"",border:"Width"},function(a,b){r.cssHooks[a+b]={expand:function(c){for(var d=0,e={},f="string"==typeof c?c.split(" "):[c];d<4;d++)e[a+ca[d]+b]=f[d]||f[d-2]||f[0];return e}},La.test(a)||(r.cssHooks[a+b].set=Ya)}),r.fn.extend({css:function(a,b){return T(this,function(a,b,c){var d,e,f={},g=0;if(Array.isArray(b)){for(d=Na(a),e=b.length;g<e;g++)f[b[g]]=r.css(a,b[g],!1,d);return f}return void 0!==c?r.style(a,b,c):r.css(a,b)},a,b,arguments.length>1)}});function _a(a,b,c,d,e){return new _a.prototype.init(a,b,c,d,e)}r.Tween=_a,_a.prototype={constructor:_a,init:function(a,b,c,d,e,f){this.elem=a,this.prop=c,this.easing=e||r.easing._default,this.options=b,this.start=this.now=this.cur(),this.end=d,this.unit=f||(r.cssNumber[c]?"":"px")},cur:function(){var a=_a.propHooks[this.prop];return a&&a.get?a.get(this):_a.propHooks._default.get(this)},run:function(a){var b,c=_a.propHooks[this.prop];return this.options.duration?this.pos=b=r.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):this.pos=b=a,this.now=(this.end-this.start)*b+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):_a.propHooks._default.set(this),this}},_a.prototype.init.prototype=_a.prototype,_a.propHooks={_default:{get:function(a){var b;return 1!==a.elem.nodeType||null!=a.elem[a.prop]&&null==a.elem.style[a.prop]?a.elem[a.prop]:(b=r.css(a.elem,a.prop,""),b&&"auto"!==b?b:0)},set:function(a){r.fx.step[a.prop]?r.fx.step[a.prop](a):1!==a.elem.nodeType||null==a.elem.style[r.cssProps[a.prop]]&&!r.cssHooks[a.prop]?a.elem[a.prop]=a.now:r.style(a.elem,a.prop,a.now+a.unit)}}},_a.propHooks.scrollTop=_a.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},r.easing={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2},_default:"swing"},r.fx=_a.prototype.init,r.fx.step={};var ab,bb,cb=/^(?:toggle|show|hide)$/,db=/queueHooks$/;function eb(){bb&&(d.hidden===!1&&a.requestAnimationFrame?a.requestAnimationFrame(eb):a.setTimeout(eb,r.fx.interval),r.fx.tick())}function fb(){return a.setTimeout(function(){ab=void 0}),ab=r.now()}function gb(a,b){var c,d=0,e={height:a};for(b=b?1:0;d<4;d+=2-b)c=ca[d],e["margin"+c]=e["padding"+c]=a;return b&&(e.opacity=e.width=a),e}function hb(a,b,c){for(var d,e=(kb.tweeners[b]||[]).concat(kb.tweeners["*"]),f=0,g=e.length;f<g;f++)if(d=e[f].call(c,b,a))return d}function ib(a,b,c){var d,e,f,g,h,i,j,k,l="width"in b||"height"in b,m=this,n={},o=a.style,p=a.nodeType&&da(a),q=W.get(a,"fxshow");c.queue||(g=r._queueHooks(a,"fx"),null==g.unqueued&&(g.unqueued=0,h=g.empty.fire,g.empty.fire=function(){g.unqueued||h()}),g.unqueued++,m.always(function(){m.always(function(){g.unqueued--,r.queue(a,"fx").length||g.empty.fire()})}));for(d in b)if(e=b[d],cb.test(e)){if(delete b[d],f=f||"toggle"===e,e===(p?"hide":"show")){if("show"!==e||!q||void 0===q[d])continue;p=!0}n[d]=q&&q[d]||r.style(a,d)}if(i=!r.isEmptyObject(b),i||!r.isEmptyObject(n)){l&&1===a.nodeType&&(c.overflow=[o.overflow,o.overflowX,o.overflowY],j=q&&q.display,null==j&&(j=W.get(a,"display")),k=r.css(a,"display"),"none"===k&&(j?k=j:(ia([a],!0),j=a.style.display||j,k=r.css(a,"display"),ia([a]))),("inline"===k||"inline-block"===k&&null!=j)&&"none"===r.css(a,"float")&&(i||(m.done(function(){o.display=j}),null==j&&(k=o.display,j="none"===k?"":k)),o.display="inline-block")),c.overflow&&(o.overflow="hidden",m.always(function(){o.overflow=c.overflow[0],o.overflowX=c.overflow[1],o.overflowY=c.overflow[2]})),i=!1;for(d in n)i||(q?"hidden"in q&&(p=q.hidden):q=W.access(a,"fxshow",{display:j}),f&&(q.hidden=!p),p&&ia([a],!0),m.done(function(){p||ia([a]),W.remove(a,"fxshow");for(d in n)r.style(a,d,n[d])})),i=hb(p?q[d]:0,d,m),d in q||(q[d]=i.start,p&&(i.end=i.start,i.start=0))}}function jb(a,b){var c,d,e,f,g;for(c in a)if(d=r.camelCase(c),e=b[d],f=a[c],Array.isArray(f)&&(e=f[1],f=a[c]=f[0]),c!==d&&(a[d]=f,delete a[c]),g=r.cssHooks[d],g&&"expand"in g){f=g.expand(f),delete a[d];for(c in f)c in a||(a[c]=f[c],b[c]=e)}else b[d]=e}function kb(a,b,c){var d,e,f=0,g=kb.prefilters.length,h=r.Deferred().always(function(){delete i.elem}),i=function(){if(e)return!1;for(var b=ab||fb(),c=Math.max(0,j.startTime+j.duration-b),d=c/j.duration||0,f=1-d,g=0,i=j.tweens.length;g<i;g++)j.tweens[g].run(f);return h.notifyWith(a,[j,f,c]),f<1&&i?c:(i||h.notifyWith(a,[j,1,0]),h.resolveWith(a,[j]),!1)},j=h.promise({elem:a,props:r.extend({},b),opts:r.extend(!0,{specialEasing:{},easing:r.easing._default},c),originalProperties:b,originalOptions:c,startTime:ab||fb(),duration:c.duration,tweens:[],createTween:function(b,c){var d=r.Tween(a,j.opts,b,c,j.opts.specialEasing[b]||j.opts.easing);return j.tweens.push(d),d},stop:function(b){var c=0,d=b?j.tweens.length:0;if(e)return this;for(e=!0;c<d;c++)j.tweens[c].run(1);return b?(h.notifyWith(a,[j,1,0]),h.resolveWith(a,[j,b])):h.rejectWith(a,[j,b]),this}}),k=j.props;for(jb(k,j.opts.specialEasing);f<g;f++)if(d=kb.prefilters[f].call(j,a,k,j.opts))return r.isFunction(d.stop)&&(r._queueHooks(j.elem,j.opts.queue).stop=r.proxy(d.stop,d)),d;return r.map(k,hb,j),r.isFunction(j.opts.start)&&j.opts.start.call(a,j),j.progress(j.opts.progress).done(j.opts.done,j.opts.complete).fail(j.opts.fail).always(j.opts.always),r.fx.timer(r.extend(i,{elem:a,anim:j,queue:j.opts.queue})),j}r.Animation=r.extend(kb,{tweeners:{"*":[function(a,b){var c=this.createTween(a,b);return fa(c.elem,a,ba.exec(b),c),c}]},tweener:function(a,b){r.isFunction(a)?(b=a,a=["*"]):a=a.match(L);for(var c,d=0,e=a.length;d<e;d++)c=a[d],kb.tweeners[c]=kb.tweeners[c]||[],kb.tweeners[c].unshift(b)},prefilters:[ib],prefilter:function(a,b){b?kb.prefilters.unshift(a):kb.prefilters.push(a)}}),r.speed=function(a,b,c){var d=a&&"object"==typeof a?r.extend({},a):{complete:c||!c&&b||r.isFunction(a)&&a,duration:a,easing:c&&b||b&&!r.isFunction(b)&&b};return r.fx.off?d.duration=0:"number"!=typeof d.duration&&(d.duration in r.fx.speeds?d.duration=r.fx.speeds[d.duration]:d.duration=r.fx.speeds._default),null!=d.queue&&d.queue!==!0||(d.queue="fx"),d.old=d.complete,d.complete=function(){r.isFunction(d.old)&&d.old.call(this),d.queue&&r.dequeue(this,d.queue)},d},r.fn.extend({fadeTo:function(a,b,c,d){return this.filter(da).css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,d){var e=r.isEmptyObject(a),f=r.speed(b,c,d),g=function(){var b=kb(this,r.extend({},a),f);(e||W.get(this,"finish"))&&b.stop(!0)};return g.finish=g,e||f.queue===!1?this.each(g):this.queue(f.queue,g)},stop:function(a,b,c){var d=function(a){var b=a.stop;delete a.stop,b(c)};return"string"!=typeof a&&(c=b,b=a,a=void 0),b&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){var b=!0,e=null!=a&&a+"queueHooks",f=r.timers,g=W.get(this);if(e)g[e]&&g[e].stop&&d(g[e]);else for(e in g)g[e]&&g[e].stop&&db.test(e)&&d(g[e]);for(e=f.length;e--;)f[e].elem!==this||null!=a&&f[e].queue!==a||(f[e].anim.stop(c),b=!1,f.splice(e,1));!b&&c||r.dequeue(this,a)})},finish:function(a){return a!==!1&&(a=a||"fx"),this.each(function(){var b,c=W.get(this),d=c[a+"queue"],e=c[a+"queueHooks"],f=r.timers,g=d?d.length:0;for(c.finish=!0,r.queue(this,a,[]),e&&e.stop&&e.stop.call(this,!0),b=f.length;b--;)f[b].elem===this&&f[b].queue===a&&(f[b].anim.stop(!0),f.splice(b,1));for(b=0;b<g;b++)d[b]&&d[b].finish&&d[b].finish.call(this);delete c.finish})}}),r.each(["toggle","show","hide"],function(a,b){var c=r.fn[b];r.fn[b]=function(a,d,e){return null==a||"boolean"==typeof a?c.apply(this,arguments):this.animate(gb(b,!0),a,d,e)}}),r.each({slideDown:gb("show"),slideUp:gb("hide"),slideToggle:gb("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){r.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),r.timers=[],r.fx.tick=function(){var a,b=0,c=r.timers;for(ab=r.now();b<c.length;b++)a=c[b],a()||c[b]!==a||c.splice(b--,1);c.length||r.fx.stop(),ab=void 0},r.fx.timer=function(a){r.timers.push(a),r.fx.start()},r.fx.interval=13,r.fx.start=function(){bb||(bb=!0,eb())},r.fx.stop=function(){bb=null},r.fx.speeds={slow:600,fast:200,_default:400},r.fn.delay=function(b,c){return b=r.fx?r.fx.speeds[b]||b:b,c=c||"fx",this.queue(c,function(c,d){var e=a.setTimeout(c,b);d.stop=function(){a.clearTimeout(e)}})},function(){var a=d.createElement("input"),b=d.createElement("select"),c=b.appendChild(d.createElement("option"));a.type="checkbox",o.checkOn=""!==a.value,o.optSelected=c.selected,a=d.createElement("input"),a.value="t",a.type="radio",o.radioValue="t"===a.value}();var lb,mb=r.expr.attrHandle;r.fn.extend({attr:function(a,b){return T(this,r.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){r.removeAttr(this,a)})}}),r.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return"undefined"==typeof a.getAttribute?r.prop(a,b,c):(1===f&&r.isXMLDoc(a)||(e=r.attrHooks[b.toLowerCase()]||(r.expr.match.bool.test(b)?lb:void 0)),void 0!==c?null===c?void r.removeAttr(a,b):e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:(a.setAttribute(b,c+""),c):e&&"get"in e&&null!==(d=e.get(a,b))?d:(d=r.find.attr(a,b),
  12264. null==d?void 0:d))},attrHooks:{type:{set:function(a,b){if(!o.radioValue&&"radio"===b&&B(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}},removeAttr:function(a,b){var c,d=0,e=b&&b.match(L);if(e&&1===a.nodeType)while(c=e[d++])a.removeAttribute(c)}}),lb={set:function(a,b,c){return b===!1?r.removeAttr(a,c):a.setAttribute(c,c),c}},r.each(r.expr.match.bool.source.match(/\w+/g),function(a,b){var c=mb[b]||r.find.attr;mb[b]=function(a,b,d){var e,f,g=b.toLowerCase();return d||(f=mb[g],mb[g]=e,e=null!=c(a,b,d)?g:null,mb[g]=f),e}});var nb=/^(?:input|select|textarea|button)$/i,ob=/^(?:a|area)$/i;r.fn.extend({prop:function(a,b){return T(this,r.prop,a,b,arguments.length>1)},removeProp:function(a){return this.each(function(){delete this[r.propFix[a]||a]})}}),r.extend({prop:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return 1===f&&r.isXMLDoc(a)||(b=r.propFix[b]||b,e=r.propHooks[b]),void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]},propHooks:{tabIndex:{get:function(a){var b=r.find.attr(a,"tabindex");return b?parseInt(b,10):nb.test(a.nodeName)||ob.test(a.nodeName)&&a.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),o.optSelected||(r.propHooks.selected={get:function(a){var b=a.parentNode;return b&&b.parentNode&&b.parentNode.selectedIndex,null},set:function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex)}}),r.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){r.propFix[this.toLowerCase()]=this});function pb(a){var b=a.match(L)||[];return b.join(" ")}function qb(a){return a.getAttribute&&a.getAttribute("class")||""}r.fn.extend({addClass:function(a){var b,c,d,e,f,g,h,i=0;if(r.isFunction(a))return this.each(function(b){r(this).addClass(a.call(this,b,qb(this)))});if("string"==typeof a&&a){b=a.match(L)||[];while(c=this[i++])if(e=qb(c),d=1===c.nodeType&&" "+pb(e)+" "){g=0;while(f=b[g++])d.indexOf(" "+f+" ")<0&&(d+=f+" ");h=pb(d),e!==h&&c.setAttribute("class",h)}}return this},removeClass:function(a){var b,c,d,e,f,g,h,i=0;if(r.isFunction(a))return this.each(function(b){r(this).removeClass(a.call(this,b,qb(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof a&&a){b=a.match(L)||[];while(c=this[i++])if(e=qb(c),d=1===c.nodeType&&" "+pb(e)+" "){g=0;while(f=b[g++])while(d.indexOf(" "+f+" ")>-1)d=d.replace(" "+f+" "," ");h=pb(d),e!==h&&c.setAttribute("class",h)}}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):r.isFunction(a)?this.each(function(c){r(this).toggleClass(a.call(this,c,qb(this),b),b)}):this.each(function(){var b,d,e,f;if("string"===c){d=0,e=r(this),f=a.match(L)||[];while(b=f[d++])e.hasClass(b)?e.removeClass(b):e.addClass(b)}else void 0!==a&&"boolean"!==c||(b=qb(this),b&&W.set(this,"__className__",b),this.setAttribute&&this.setAttribute("class",b||a===!1?"":W.get(this,"__className__")||""))})},hasClass:function(a){var b,c,d=0;b=" "+a+" ";while(c=this[d++])if(1===c.nodeType&&(" "+pb(qb(c))+" ").indexOf(b)>-1)return!0;return!1}});var rb=/\r/g;r.fn.extend({val:function(a){var b,c,d,e=this[0];{if(arguments.length)return d=r.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,r(this).val()):a,null==e?e="":"number"==typeof e?e+="":Array.isArray(e)&&(e=r.map(e,function(a){return null==a?"":a+""})),b=r.valHooks[this.type]||r.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return b=r.valHooks[e.type]||r.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(rb,""):null==c?"":c)}}}),r.extend({valHooks:{option:{get:function(a){var b=r.find.attr(a,"value");return null!=b?b:pb(r.text(a))}},select:{get:function(a){var b,c,d,e=a.options,f=a.selectedIndex,g="select-one"===a.type,h=g?null:[],i=g?f+1:e.length;for(d=f<0?i:g?f:0;d<i;d++)if(c=e[d],(c.selected||d===f)&&!c.disabled&&(!c.parentNode.disabled||!B(c.parentNode,"optgroup"))){if(b=r(c).val(),g)return b;h.push(b)}return h},set:function(a,b){var c,d,e=a.options,f=r.makeArray(b),g=e.length;while(g--)d=e[g],(d.selected=r.inArray(r.valHooks.option.get(d),f)>-1)&&(c=!0);return c||(a.selectedIndex=-1),f}}}}),r.each(["radio","checkbox"],function(){r.valHooks[this]={set:function(a,b){if(Array.isArray(b))return a.checked=r.inArray(r(a).val(),b)>-1}},o.checkOn||(r.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})});var sb=/^(?:focusinfocus|focusoutblur)$/;r.extend(r.event,{trigger:function(b,c,e,f){var g,h,i,j,k,m,n,o=[e||d],p=l.call(b,"type")?b.type:b,q=l.call(b,"namespace")?b.namespace.split("."):[];if(h=i=e=e||d,3!==e.nodeType&&8!==e.nodeType&&!sb.test(p+r.event.triggered)&&(p.indexOf(".")>-1&&(q=p.split("."),p=q.shift(),q.sort()),k=p.indexOf(":")<0&&"on"+p,b=b[r.expando]?b:new r.Event(p,"object"==typeof b&&b),b.isTrigger=f?2:3,b.namespace=q.join("."),b.rnamespace=b.namespace?new RegExp("(^|\\.)"+q.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=e),c=null==c?[b]:r.makeArray(c,[b]),n=r.event.special[p]||{},f||!n.trigger||n.trigger.apply(e,c)!==!1)){if(!f&&!n.noBubble&&!r.isWindow(e)){for(j=n.delegateType||p,sb.test(j+p)||(h=h.parentNode);h;h=h.parentNode)o.push(h),i=h;i===(e.ownerDocument||d)&&o.push(i.defaultView||i.parentWindow||a)}g=0;while((h=o[g++])&&!b.isPropagationStopped())b.type=g>1?j:n.bindType||p,m=(W.get(h,"events")||{})[b.type]&&W.get(h,"handle"),m&&m.apply(h,c),m=k&&h[k],m&&m.apply&&U(h)&&(b.result=m.apply(h,c),b.result===!1&&b.preventDefault());return b.type=p,f||b.isDefaultPrevented()||n._default&&n._default.apply(o.pop(),c)!==!1||!U(e)||k&&r.isFunction(e[p])&&!r.isWindow(e)&&(i=e[k],i&&(e[k]=null),r.event.triggered=p,e[p](),r.event.triggered=void 0,i&&(e[k]=i)),b.result}},simulate:function(a,b,c){var d=r.extend(new r.Event,c,{type:a,isSimulated:!0});r.event.trigger(d,null,b)}}),r.fn.extend({trigger:function(a,b){return this.each(function(){r.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];if(c)return r.event.trigger(a,b,c,!0)}}),r.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(a,b){r.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}}),r.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),o.focusin="onfocusin"in a,o.focusin||r.each({focus:"focusin",blur:"focusout"},function(a,b){var c=function(a){r.event.simulate(b,a.target,r.event.fix(a))};r.event.special[b]={setup:function(){var d=this.ownerDocument||this,e=W.access(d,b);e||d.addEventListener(a,c,!0),W.access(d,b,(e||0)+1)},teardown:function(){var d=this.ownerDocument||this,e=W.access(d,b)-1;e?W.access(d,b,e):(d.removeEventListener(a,c,!0),W.remove(d,b))}}});var tb=a.location,ub=r.now(),vb=/\?/;r.parseXML=function(b){var c;if(!b||"string"!=typeof b)return null;try{c=(new a.DOMParser).parseFromString(b,"text/xml")}catch(d){c=void 0}return c&&!c.getElementsByTagName("parsererror").length||r.error("Invalid XML: "+b),c};var wb=/\[\]$/,xb=/\r?\n/g,yb=/^(?:submit|button|image|reset|file)$/i,zb=/^(?:input|select|textarea|keygen)/i;function Ab(a,b,c,d){var e;if(Array.isArray(b))r.each(b,function(b,e){c||wb.test(a)?d(a,e):Ab(a+"["+("object"==typeof e&&null!=e?b:"")+"]",e,c,d)});else if(c||"object"!==r.type(b))d(a,b);else for(e in b)Ab(a+"["+e+"]",b[e],c,d)}r.param=function(a,b){var c,d=[],e=function(a,b){var c=r.isFunction(b)?b():b;d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(null==c?"":c)};if(Array.isArray(a)||a.jquery&&!r.isPlainObject(a))r.each(a,function(){e(this.name,this.value)});else for(c in a)Ab(c,a[c],b,e);return d.join("&")},r.fn.extend({serialize:function(){return r.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=r.prop(this,"elements");return a?r.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!r(this).is(":disabled")&&zb.test(this.nodeName)&&!yb.test(a)&&(this.checked||!ja.test(a))}).map(function(a,b){var c=r(this).val();return null==c?null:Array.isArray(c)?r.map(c,function(a){return{name:b.name,value:a.replace(xb,"\r\n")}}):{name:b.name,value:c.replace(xb,"\r\n")}}).get()}});var Bb=/%20/g,Cb=/#.*$/,Db=/([?&])_=[^&]*/,Eb=/^(.*?):[ \t]*([^\r\n]*)$/gm,Fb=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Gb=/^(?:GET|HEAD)$/,Hb=/^\/\//,Ib={},Jb={},Kb="*/".concat("*"),Lb=d.createElement("a");Lb.href=tb.href;function Mb(a){return function(b,c){"string"!=typeof b&&(c=b,b="*");var d,e=0,f=b.toLowerCase().match(L)||[];if(r.isFunction(c))while(d=f[e++])"+"===d[0]?(d=d.slice(1)||"*",(a[d]=a[d]||[]).unshift(c)):(a[d]=a[d]||[]).push(c)}}function Nb(a,b,c,d){var e={},f=a===Jb;function g(h){var i;return e[h]=!0,r.each(a[h]||[],function(a,h){var j=h(b,c,d);return"string"!=typeof j||f||e[j]?f?!(i=j):void 0:(b.dataTypes.unshift(j),g(j),!1)}),i}return g(b.dataTypes[0])||!e["*"]&&g("*")}function Ob(a,b){var c,d,e=r.ajaxSettings.flatOptions||{};for(c in b)void 0!==b[c]&&((e[c]?a:d||(d={}))[c]=b[c]);return d&&r.extend(!0,a,d),a}function Pb(a,b,c){var d,e,f,g,h=a.contents,i=a.dataTypes;while("*"===i[0])i.shift(),void 0===d&&(d=a.mimeType||b.getResponseHeader("Content-Type"));if(d)for(e in h)if(h[e]&&h[e].test(d)){i.unshift(e);break}if(i[0]in c)f=i[0];else{for(e in c){if(!i[0]||a.converters[e+" "+i[0]]){f=e;break}g||(g=e)}f=f||g}if(f)return f!==i[0]&&i.unshift(f),c[f]}function Qb(a,b,c,d){var e,f,g,h,i,j={},k=a.dataTypes.slice();if(k[1])for(g in a.converters)j[g.toLowerCase()]=a.converters[g];f=k.shift();while(f)if(a.responseFields[f]&&(c[a.responseFields[f]]=b),!i&&d&&a.dataFilter&&(b=a.dataFilter(b,a.dataType)),i=f,f=k.shift())if("*"===f)f=i;else if("*"!==i&&i!==f){if(g=j[i+" "+f]||j["* "+f],!g)for(e in j)if(h=e.split(" "),h[1]===f&&(g=j[i+" "+h[0]]||j["* "+h[0]])){g===!0?g=j[e]:j[e]!==!0&&(f=h[0],k.unshift(h[1]));break}if(g!==!0)if(g&&a["throws"])b=g(b);else try{b=g(b)}catch(l){return{state:"parsererror",error:g?l:"No conversion from "+i+" to "+f}}}return{state:"success",data:b}}r.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:tb.href,type:"GET",isLocal:Fb.test(tb.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Kb,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":r.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,b){return b?Ob(Ob(a,r.ajaxSettings),b):Ob(r.ajaxSettings,a)},ajaxPrefilter:Mb(Ib),ajaxTransport:Mb(Jb),ajax:function(b,c){"object"==typeof b&&(c=b,b=void 0),c=c||{};var e,f,g,h,i,j,k,l,m,n,o=r.ajaxSetup({},c),p=o.context||o,q=o.context&&(p.nodeType||p.jquery)?r(p):r.event,s=r.Deferred(),t=r.Callbacks("once memory"),u=o.statusCode||{},v={},w={},x="canceled",y={readyState:0,getResponseHeader:function(a){var b;if(k){if(!h){h={};while(b=Eb.exec(g))h[b[1].toLowerCase()]=b[2]}b=h[a.toLowerCase()]}return null==b?null:b},getAllResponseHeaders:function(){return k?g:null},setRequestHeader:function(a,b){return null==k&&(a=w[a.toLowerCase()]=w[a.toLowerCase()]||a,v[a]=b),this},overrideMimeType:function(a){return null==k&&(o.mimeType=a),this},statusCode:function(a){var b;if(a)if(k)y.always(a[y.status]);else for(b in a)u[b]=[u[b],a[b]];return this},abort:function(a){var b=a||x;return e&&e.abort(b),A(0,b),this}};if(s.promise(y),o.url=((b||o.url||tb.href)+"").replace(Hb,tb.protocol+"//"),o.type=c.method||c.type||o.method||o.type,o.dataTypes=(o.dataType||"*").toLowerCase().match(L)||[""],null==o.crossDomain){j=d.createElement("a");try{j.href=o.url,j.href=j.href,o.crossDomain=Lb.protocol+"//"+Lb.host!=j.protocol+"//"+j.host}catch(z){o.crossDomain=!0}}if(o.data&&o.processData&&"string"!=typeof o.data&&(o.data=r.param(o.data,o.traditional)),Nb(Ib,o,c,y),k)return y;l=r.event&&o.global,l&&0===r.active++&&r.event.trigger("ajaxStart"),o.type=o.type.toUpperCase(),o.hasContent=!Gb.test(o.type),f=o.url.replace(Cb,""),o.hasContent?o.data&&o.processData&&0===(o.contentType||"").indexOf("application/x-www-form-urlencoded")&&(o.data=o.data.replace(Bb,"+")):(n=o.url.slice(f.length),o.data&&(f+=(vb.test(f)?"&":"?")+o.data,delete o.data),o.cache===!1&&(f=f.replace(Db,"$1"),n=(vb.test(f)?"&":"?")+"_="+ub++ +n),o.url=f+n),o.ifModified&&(r.lastModified[f]&&y.setRequestHeader("If-Modified-Since",r.lastModified[f]),r.etag[f]&&y.setRequestHeader("If-None-Match",r.etag[f])),(o.data&&o.hasContent&&o.contentType!==!1||c.contentType)&&y.setRequestHeader("Content-Type",o.contentType),y.setRequestHeader("Accept",o.dataTypes[0]&&o.accepts[o.dataTypes[0]]?o.accepts[o.dataTypes[0]]+("*"!==o.dataTypes[0]?", "+Kb+"; q=0.01":""):o.accepts["*"]);for(m in o.headers)y.setRequestHeader(m,o.headers[m]);if(o.beforeSend&&(o.beforeSend.call(p,y,o)===!1||k))return y.abort();if(x="abort",t.add(o.complete),y.done(o.success),y.fail(o.error),e=Nb(Jb,o,c,y)){if(y.readyState=1,l&&q.trigger("ajaxSend",[y,o]),k)return y;o.async&&o.timeout>0&&(i=a.setTimeout(function(){y.abort("timeout")},o.timeout));try{k=!1,e.send(v,A)}catch(z){if(k)throw z;A(-1,z)}}else A(-1,"No Transport");function A(b,c,d,h){var j,m,n,v,w,x=c;k||(k=!0,i&&a.clearTimeout(i),e=void 0,g=h||"",y.readyState=b>0?4:0,j=b>=200&&b<300||304===b,d&&(v=Pb(o,y,d)),v=Qb(o,v,y,j),j?(o.ifModified&&(w=y.getResponseHeader("Last-Modified"),w&&(r.lastModified[f]=w),w=y.getResponseHeader("etag"),w&&(r.etag[f]=w)),204===b||"HEAD"===o.type?x="nocontent":304===b?x="notmodified":(x=v.state,m=v.data,n=v.error,j=!n)):(n=x,!b&&x||(x="error",b<0&&(b=0))),y.status=b,y.statusText=(c||x)+"",j?s.resolveWith(p,[m,x,y]):s.rejectWith(p,[y,x,n]),y.statusCode(u),u=void 0,l&&q.trigger(j?"ajaxSuccess":"ajaxError",[y,o,j?m:n]),t.fireWith(p,[y,x]),l&&(q.trigger("ajaxComplete",[y,o]),--r.active||r.event.trigger("ajaxStop")))}return y},getJSON:function(a,b,c){return r.get(a,b,c,"json")},getScript:function(a,b){return r.get(a,void 0,b,"script")}}),r.each(["get","post"],function(a,b){r[b]=function(a,c,d,e){return r.isFunction(c)&&(e=e||d,d=c,c=void 0),r.ajax(r.extend({url:a,type:b,dataType:e,data:c,success:d},r.isPlainObject(a)&&a))}}),r._evalUrl=function(a){return r.ajax({url:a,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,"throws":!0})},r.fn.extend({wrapAll:function(a){var b;return this[0]&&(r.isFunction(a)&&(a=a.call(this[0])),b=r(a,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstElementChild)a=a.firstElementChild;return a}).append(this)),this},wrapInner:function(a){return r.isFunction(a)?this.each(function(b){r(this).wrapInner(a.call(this,b))}):this.each(function(){var b=r(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=r.isFunction(a);return this.each(function(c){r(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(a){return this.parent(a).not("body").each(function(){r(this).replaceWith(this.childNodes)}),this}}),r.expr.pseudos.hidden=function(a){return!r.expr.pseudos.visible(a)},r.expr.pseudos.visible=function(a){return!!(a.offsetWidth||a.offsetHeight||a.getClientRects().length)},r.ajaxSettings.xhr=function(){try{return new a.XMLHttpRequest}catch(b){}};var Rb={0:200,1223:204},Sb=r.ajaxSettings.xhr();o.cors=!!Sb&&"withCredentials"in Sb,o.ajax=Sb=!!Sb,r.ajaxTransport(function(b){var c,d;if(o.cors||Sb&&!b.crossDomain)return{send:function(e,f){var g,h=b.xhr();if(h.open(b.type,b.url,b.async,b.username,b.password),b.xhrFields)for(g in b.xhrFields)h[g]=b.xhrFields[g];b.mimeType&&h.overrideMimeType&&h.overrideMimeType(b.mimeType),b.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest");for(g in e)h.setRequestHeader(g,e[g]);c=function(a){return function(){c&&(c=d=h.onload=h.onerror=h.onabort=h.onreadystatechange=null,"abort"===a?h.abort():"error"===a?"number"!=typeof h.status?f(0,"error"):f(h.status,h.statusText):f(Rb[h.status]||h.status,h.statusText,"text"!==(h.responseType||"text")||"string"!=typeof h.responseText?{binary:h.response}:{text:h.responseText},h.getAllResponseHeaders()))}},h.onload=c(),d=h.onerror=c("error"),void 0!==h.onabort?h.onabort=d:h.onreadystatechange=function(){4===h.readyState&&a.setTimeout(function(){c&&d()})},c=c("abort");try{h.send(b.hasContent&&b.data||null)}catch(i){if(c)throw i}},abort:function(){c&&c()}}}),r.ajaxPrefilter(function(a){a.crossDomain&&(a.contents.script=!1)}),r.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(a){return r.globalEval(a),a}}}),r.ajaxPrefilter("script",function(a){void 0===a.cache&&(a.cache=!1),a.crossDomain&&(a.type="GET")}),r.ajaxTransport("script",function(a){if(a.crossDomain){var b,c;return{send:function(e,f){b=r("<script>").prop({charset:a.scriptCharset,src:a.url}).on("load error",c=function(a){b.remove(),c=null,a&&f("error"===a.type?404:200,a.type)}),d.head.appendChild(b[0])},abort:function(){c&&c()}}}});var Tb=[],Ub=/(=)\?(?=&|$)|\?\?/;r.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a=Tb.pop()||r.expando+"_"+ub++;return this[a]=!0,a}}),r.ajaxPrefilter("json jsonp",function(b,c,d){var e,f,g,h=b.jsonp!==!1&&(Ub.test(b.url)?"url":"string"==typeof b.data&&0===(b.contentType||"").indexOf("application/x-www-form-urlencoded")&&Ub.test(b.data)&&"data");if(h||"jsonp"===b.dataTypes[0])return e=b.jsonpCallback=r.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h?b[h]=b[h].replace(Ub,"$1"+e):b.jsonp!==!1&&(b.url+=(vb.test(b.url)?"&":"?")+b.jsonp+"="+e),b.converters["script json"]=function(){return g||r.error(e+" was not called"),g[0]},b.dataTypes[0]="json",f=a[e],a[e]=function(){g=arguments},d.always(function(){void 0===f?r(a).removeProp(e):a[e]=f,b[e]&&(b.jsonpCallback=c.jsonpCallback,Tb.push(e)),g&&r.isFunction(f)&&f(g[0]),g=f=void 0}),"script"}),o.createHTMLDocument=function(){var a=d.implementation.createHTMLDocument("").body;return a.innerHTML="<form></form><form></form>",2===a.childNodes.length}(),r.parseHTML=function(a,b,c){if("string"!=typeof a)return[];"boolean"==typeof b&&(c=b,b=!1);var e,f,g;return b||(o.createHTMLDocument?(b=d.implementation.createHTMLDocument(""),e=b.createElement("base"),e.href=d.location.href,b.head.appendChild(e)):b=d),f=C.exec(a),g=!c&&[],f?[b.createElement(f[1])]:(f=qa([a],b,g),g&&g.length&&r(g).remove(),r.merge([],f.childNodes))},r.fn.load=function(a,b,c){var d,e,f,g=this,h=a.indexOf(" ");return h>-1&&(d=pb(a.slice(h)),a=a.slice(0,h)),r.isFunction(b)?(c=b,b=void 0):b&&"object"==typeof b&&(e="POST"),g.length>0&&r.ajax({url:a,type:e||"GET",dataType:"html",data:b}).done(function(a){f=arguments,g.html(d?r("<div>").append(r.parseHTML(a)).find(d):a)}).always(c&&function(a,b){g.each(function(){c.apply(this,f||[a.responseText,b,a])})}),this},r.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(a,b){r.fn[b]=function(a){return this.on(b,a)}}),r.expr.pseudos.animated=function(a){return r.grep(r.timers,function(b){return a===b.elem}).length},r.offset={setOffset:function(a,b,c){var d,e,f,g,h,i,j,k=r.css(a,"position"),l=r(a),m={};"static"===k&&(a.style.position="relative"),h=l.offset(),f=r.css(a,"top"),i=r.css(a,"left"),j=("absolute"===k||"fixed"===k)&&(f+i).indexOf("auto")>-1,j?(d=l.position(),g=d.top,e=d.left):(g=parseFloat(f)||0,e=parseFloat(i)||0),r.isFunction(b)&&(b=b.call(a,c,r.extend({},h))),null!=b.top&&(m.top=b.top-h.top+g),null!=b.left&&(m.left=b.left-h.left+e),"using"in b?b.using.call(a,m):l.css(m)}},r.fn.extend({offset:function(a){if(arguments.length)return void 0===a?this:this.each(function(b){r.offset.setOffset(this,a,b)});var b,c,d,e,f=this[0];if(f)return f.getClientRects().length?(d=f.getBoundingClientRect(),b=f.ownerDocument,c=b.documentElement,e=b.defaultView,{top:d.top+e.pageYOffset-c.clientTop,left:d.left+e.pageXOffset-c.clientLeft}):{top:0,left:0}},position:function(){if(this[0]){var a,b,c=this[0],d={top:0,left:0};return"fixed"===r.css(c,"position")?b=c.getBoundingClientRect():(a=this.offsetParent(),b=this.offset(),B(a[0],"html")||(d=a.offset()),d={top:d.top+r.css(a[0],"borderTopWidth",!0),left:d.left+r.css(a[0],"borderLeftWidth",!0)}),{top:b.top-d.top-r.css(c,"marginTop",!0),left:b.left-d.left-r.css(c,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var a=this.offsetParent;while(a&&"static"===r.css(a,"position"))a=a.offsetParent;return a||ra})}}),r.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,b){var c="pageYOffset"===b;r.fn[a]=function(d){return T(this,function(a,d,e){var f;return r.isWindow(a)?f=a:9===a.nodeType&&(f=a.defaultView),void 0===e?f?f[b]:a[d]:void(f?f.scrollTo(c?f.pageXOffset:e,c?e:f.pageYOffset):a[d]=e)},a,d,arguments.length)}}),r.each(["top","left"],function(a,b){r.cssHooks[b]=Pa(o.pixelPosition,function(a,c){if(c)return c=Oa(a,b),Ma.test(c)?r(a).position()[b]+"px":c})}),r.each({Height:"height",Width:"width"},function(a,b){r.each({padding:"inner"+a,content:b,"":"outer"+a},function(c,d){r.fn[d]=function(e,f){var g=arguments.length&&(c||"boolean"!=typeof e),h=c||(e===!0||f===!0?"margin":"border");return T(this,function(b,c,e){var f;return r.isWindow(b)?0===d.indexOf("outer")?b["inner"+a]:b.document.documentElement["client"+a]:9===b.nodeType?(f=b.documentElement,Math.max(b.body["scroll"+a],f["scroll"+a],b.body["offset"+a],f["offset"+a],f["client"+a])):void 0===e?r.css(b,c,h):r.style(b,c,e,h)},b,g?e:void 0,g)}})}),r.fn.extend({bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return 1===arguments.length?this.off(a,"**"):this.off(b,a||"**",c)}}),r.holdReady=function(a){a?r.readyWait++:r.ready(!0)},r.isArray=Array.isArray,r.parseJSON=JSON.parse,r.nodeName=B,"function"==typeof define&&define.amd&&define("jquery",[],function(){return r});var Vb=a.jQuery,Wb=a.$;return r.noConflict=function(b){return a.$===r&&(a.$=Wb),b&&a.jQuery===r&&(a.jQuery=Vb),r},b||(a.jQuery=a.$=r),r});
  12265. !function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports,require("jquery"),require("popper.js")):"function"==typeof define&&define.amd?define(["exports","jquery","popper.js"],e):e((t=t||self).bootstrap={},t.jQuery,t.Popper)}(this,(function(t,e,n){"use strict";function i(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}function o(t,e,n){return e&&i(t.prototype,e),n&&i(t,n),t}function s(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function r(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,i)}return n}function a(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?r(Object(n),!0).forEach((function(e){s(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}e=e&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e,n=n&&Object.prototype.hasOwnProperty.call(n,"default")?n.default:n;function l(t){var n=this,i=!1;return e(this).one(c.TRANSITION_END,(function(){i=!0})),setTimeout((function(){i||c.triggerTransitionEnd(n)}),t),this}var c={TRANSITION_END:"bsTransitionEnd",getUID:function(t){do{t+=~~(1e6*Math.random())}while(document.getElementById(t));return t},getSelectorFromElement:function(t){var e=t.getAttribute("data-target");if(!e||"#"===e){var n=t.getAttribute("href");e=n&&"#"!==n?n.trim():""}try{return document.querySelector(e)?e:null}catch(t){return null}},getTransitionDurationFromElement:function(t){if(!t)return 0;var n=e(t).css("transition-duration"),i=e(t).css("transition-delay"),o=parseFloat(n),s=parseFloat(i);return o||s?(n=n.split(",")[0],i=i.split(",")[0],1e3*(parseFloat(n)+parseFloat(i))):0},reflow:function(t){return t.offsetHeight},triggerTransitionEnd:function(t){e(t).trigger("transitionend")},supportsTransitionEnd:function(){return Boolean("transitionend")},isElement:function(t){return(t[0]||t).nodeType},typeCheckConfig:function(t,e,n){for(var i in n)if(Object.prototype.hasOwnProperty.call(n,i)){var o=n[i],s=e[i],r=s&&c.isElement(s)?"element":null===(a=s)||"undefined"==typeof a?""+a:{}.toString.call(a).match(/\s([a-z]+)/i)[1].toLowerCase();if(!new RegExp(o).test(r))throw new Error(t.toUpperCase()+': Option "'+i+'" provided type "'+r+'" but expected type "'+o+'".')}var a},findShadowRoot:function(t){if(!document.documentElement.attachShadow)return null;if("function"==typeof t.getRootNode){var e=t.getRootNode();return e instanceof ShadowRoot?e:null}return t instanceof ShadowRoot?t:t.parentNode?c.findShadowRoot(t.parentNode):null},jQueryDetection:function(){if("undefined"==typeof e)throw new TypeError("Bootstrap's JavaScript requires jQuery. jQuery must be included before Bootstrap's JavaScript.");var t=e.fn.jquery.split(" ")[0].split(".");if(t[0]<2&&t[1]<9||1===t[0]&&9===t[1]&&t[2]<1||t[0]>=4)throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0")}};c.jQueryDetection(),e.fn.emulateTransitionEnd=l,e.event.special[c.TRANSITION_END]={bindType:"transitionend",delegateType:"transitionend",handle:function(t){if(e(t.target).is(this))return t.handleObj.handler.apply(this,arguments)}};var h="alert",u=e.fn[h],d=function(){function t(t){this._element=t}var n=t.prototype;return n.close=function(t){var e=this._element;t&&(e=this._getRootElement(t)),this._triggerCloseEvent(e).isDefaultPrevented()||this._removeElement(e)},n.dispose=function(){e.removeData(this._element,"bs.alert"),this._element=null},n._getRootElement=function(t){var n=c.getSelectorFromElement(t),i=!1;return n&&(i=document.querySelector(n)),i||(i=e(t).closest(".alert")[0]),i},n._triggerCloseEvent=function(t){var n=e.Event("close.bs.alert");return e(t).trigger(n),n},n._removeElement=function(t){var n=this;if(e(t).removeClass("show"),e(t).hasClass("fade")){var i=c.getTransitionDurationFromElement(t);e(t).one(c.TRANSITION_END,(function(e){return n._destroyElement(t,e)})).emulateTransitionEnd(i)}else this._destroyElement(t)},n._destroyElement=function(t){e(t).detach().trigger("closed.bs.alert").remove()},t._jQueryInterface=function(n){return this.each((function(){var i=e(this),o=i.data("bs.alert");o||(o=new t(this),i.data("bs.alert",o)),"close"===n&&o[n](this)}))},t._handleDismiss=function(t){return function(e){e&&e.preventDefault(),t.close(this)}},o(t,null,[{key:"VERSION",get:function(){return"4.5.0"}}]),t}();e(document).on("click.bs.alert.data-api",'[data-dismiss="alert"]',d._handleDismiss(new d)),e.fn[h]=d._jQueryInterface,e.fn[h].Constructor=d,e.fn[h].noConflict=function(){return e.fn[h]=u,d._jQueryInterface};var f=e.fn.button,g=function(){function t(t){this._element=t}var n=t.prototype;return n.toggle=function(){var t=!0,n=!0,i=e(this._element).closest('[data-toggle="buttons"]')[0];if(i){var o=this._element.querySelector('input:not([type="hidden"])');if(o){if("radio"===o.type)if(o.checked&&this._element.classList.contains("active"))t=!1;else{var s=i.querySelector(".active");s&&e(s).removeClass("active")}t&&("checkbox"!==o.type&&"radio"!==o.type||(o.checked=!this._element.classList.contains("active")),e(o).trigger("change")),o.focus(),n=!1}}this._element.hasAttribute("disabled")||this._element.classList.contains("disabled")||(n&&this._element.setAttribute("aria-pressed",!this._element.classList.contains("active")),t&&e(this._element).toggleClass("active"))},n.dispose=function(){e.removeData(this._element,"bs.button"),this._element=null},t._jQueryInterface=function(n){return this.each((function(){var i=e(this).data("bs.button");i||(i=new t(this),e(this).data("bs.button",i)),"toggle"===n&&i[n]()}))},o(t,null,[{key:"VERSION",get:function(){return"4.5.0"}}]),t}();e(document).on("click.bs.button.data-api",'[data-toggle^="button"]',(function(t){var n=t.target,i=n;if(e(n).hasClass("btn")||(n=e(n).closest(".btn")[0]),!n||n.hasAttribute("disabled")||n.classList.contains("disabled"))t.preventDefault();else{var o=n.querySelector('input:not([type="hidden"])');if(o&&(o.hasAttribute("disabled")||o.classList.contains("disabled")))return void t.preventDefault();"LABEL"===i.tagName&&o&&"checkbox"===o.type&&t.preventDefault(),g._jQueryInterface.call(e(n),"toggle")}})).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',(function(t){var n=e(t.target).closest(".btn")[0];e(n).toggleClass("focus",/^focus(in)?$/.test(t.type))})),e(window).on("load.bs.button.data-api",(function(){for(var t=[].slice.call(document.querySelectorAll('[data-toggle="buttons"] .btn')),e=0,n=t.length;e<n;e++){var i=t[e],o=i.querySelector('input:not([type="hidden"])');o.checked||o.hasAttribute("checked")?i.classList.add("active"):i.classList.remove("active")}for(var s=0,r=(t=[].slice.call(document.querySelectorAll('[data-toggle="button"]'))).length;s<r;s++){var a=t[s];"true"===a.getAttribute("aria-pressed")?a.classList.add("active"):a.classList.remove("active")}})),e.fn.button=g._jQueryInterface,e.fn.button.Constructor=g,e.fn.button.noConflict=function(){return e.fn.button=f,g._jQueryInterface};var m="carousel",p=".bs.carousel",_=e.fn[m],v={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0},b={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},y={TOUCH:"touch",PEN:"pen"},E=function(){function t(t,e){this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this.touchStartX=0,this.touchDeltaX=0,this._config=this._getConfig(e),this._element=t,this._indicatorsElement=this._element.querySelector(".carousel-indicators"),this._touchSupported="ontouchstart"in document.documentElement||navigator.maxTouchPoints>0,this._pointerEvent=Boolean(window.PointerEvent||window.MSPointerEvent),this._addEventListeners()}var n=t.prototype;return n.next=function(){this._isSliding||this._slide("next")},n.nextWhenVisible=function(){!document.hidden&&e(this._element).is(":visible")&&"hidden"!==e(this._element).css("visibility")&&this.next()},n.prev=function(){this._isSliding||this._slide("prev")},n.pause=function(t){t||(this._isPaused=!0),this._element.querySelector(".carousel-item-next, .carousel-item-prev")&&(c.triggerTransitionEnd(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null},n.cycle=function(t){t||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config.interval&&!this._isPaused&&(this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))},n.to=function(t){var n=this;this._activeElement=this._element.querySelector(".active.carousel-item");var i=this._getItemIndex(this._activeElement);if(!(t>this._items.length-1||t<0))if(this._isSliding)e(this._element).one("slid.bs.carousel",(function(){return n.to(t)}));else{if(i===t)return this.pause(),void this.cycle();var o=t>i?"next":"prev";this._slide(o,this._items[t])}},n.dispose=function(){e(this._element).off(p),e.removeData(this._element,"bs.carousel"),this._items=null,this._config=null,this._element=null,this._interval=null,this._isPaused=null,this._isSliding=null,this._activeElement=null,this._indicatorsElement=null},n._getConfig=function(t){return t=a(a({},v),t),c.typeCheckConfig(m,t,b),t},n._handleSwipe=function(){var t=Math.abs(this.touchDeltaX);if(!(t<=40)){var e=t/this.touchDeltaX;this.touchDeltaX=0,e>0&&this.prev(),e<0&&this.next()}},n._addEventListeners=function(){var t=this;this._config.keyboard&&e(this._element).on("keydown.bs.carousel",(function(e){return t._keydown(e)})),"hover"===this._config.pause&&e(this._element).on("mouseenter.bs.carousel",(function(e){return t.pause(e)})).on("mouseleave.bs.carousel",(function(e){return t.cycle(e)})),this._config.touch&&this._addTouchEventListeners()},n._addTouchEventListeners=function(){var t=this;if(this._touchSupported){var n=function(e){t._pointerEvent&&y[e.originalEvent.pointerType.toUpperCase()]?t.touchStartX=e.originalEvent.clientX:t._pointerEvent||(t.touchStartX=e.originalEvent.touches[0].clientX)},i=function(e){t._pointerEvent&&y[e.originalEvent.pointerType.toUpperCase()]&&(t.touchDeltaX=e.originalEvent.clientX-t.touchStartX),t._handleSwipe(),"hover"===t._config.pause&&(t.pause(),t.touchTimeout&&clearTimeout(t.touchTimeout),t.touchTimeout=setTimeout((function(e){return t.cycle(e)}),500+t._config.interval))};e(this._element.querySelectorAll(".carousel-item img")).on("dragstart.bs.carousel",(function(t){return t.preventDefault()})),this._pointerEvent?(e(this._element).on("pointerdown.bs.carousel",(function(t){return n(t)})),e(this._element).on("pointerup.bs.carousel",(function(t){return i(t)})),this._element.classList.add("pointer-event")):(e(this._element).on("touchstart.bs.carousel",(function(t){return n(t)})),e(this._element).on("touchmove.bs.carousel",(function(e){return function(e){e.originalEvent.touches&&e.originalEvent.touches.length>1?t.touchDeltaX=0:t.touchDeltaX=e.originalEvent.touches[0].clientX-t.touchStartX}(e)})),e(this._element).on("touchend.bs.carousel",(function(t){return i(t)})))}},n._keydown=function(t){if(!/input|textarea/i.test(t.target.tagName))switch(t.which){case 37:t.preventDefault(),this.prev();break;case 39:t.preventDefault(),this.next()}},n._getItemIndex=function(t){return this._items=t&&t.parentNode?[].slice.call(t.parentNode.querySelectorAll(".carousel-item")):[],this._items.indexOf(t)},n._getItemByDirection=function(t,e){var n="next"===t,i="prev"===t,o=this._getItemIndex(e),s=this._items.length-1;if((i&&0===o||n&&o===s)&&!this._config.wrap)return e;var r=(o+("prev"===t?-1:1))%this._items.length;return-1===r?this._items[this._items.length-1]:this._items[r]},n._triggerSlideEvent=function(t,n){var i=this._getItemIndex(t),o=this._getItemIndex(this._element.querySelector(".active.carousel-item")),s=e.Event("slide.bs.carousel",{relatedTarget:t,direction:n,from:o,to:i});return e(this._element).trigger(s),s},n._setActiveIndicatorElement=function(t){if(this._indicatorsElement){var n=[].slice.call(this._indicatorsElement.querySelectorAll(".active"));e(n).removeClass("active");var i=this._indicatorsElement.children[this._getItemIndex(t)];i&&e(i).addClass("active")}},n._slide=function(t,n){var i,o,s,r=this,a=this._element.querySelector(".active.carousel-item"),l=this._getItemIndex(a),h=n||a&&this._getItemByDirection(t,a),u=this._getItemIndex(h),d=Boolean(this._interval);if("next"===t?(i="carousel-item-left",o="carousel-item-next",s="left"):(i="carousel-item-right",o="carousel-item-prev",s="right"),h&&e(h).hasClass("active"))this._isSliding=!1;else if(!this._triggerSlideEvent(h,s).isDefaultPrevented()&&a&&h){this._isSliding=!0,d&&this.pause(),this._setActiveIndicatorElement(h);var f=e.Event("slid.bs.carousel",{relatedTarget:h,direction:s,from:l,to:u});if(e(this._element).hasClass("slide")){e(h).addClass(o),c.reflow(h),e(a).addClass(i),e(h).addClass(i);var g=parseInt(h.getAttribute("data-interval"),10);g?(this._config.defaultInterval=this._config.defaultInterval||this._config.interval,this._config.interval=g):this._config.interval=this._config.defaultInterval||this._config.interval;var m=c.getTransitionDurationFromElement(a);e(a).one(c.TRANSITION_END,(function(){e(h).removeClass(i+" "+o).addClass("active"),e(a).removeClass("active "+o+" "+i),r._isSliding=!1,setTimeout((function(){return e(r._element).trigger(f)}),0)})).emulateTransitionEnd(m)}else e(a).removeClass("active"),e(h).addClass("active"),this._isSliding=!1,e(this._element).trigger(f);d&&this.cycle()}},t._jQueryInterface=function(n){return this.each((function(){var i=e(this).data("bs.carousel"),o=a(a({},v),e(this).data());"object"==typeof n&&(o=a(a({},o),n));var s="string"==typeof n?n:o.slide;if(i||(i=new t(this,o),e(this).data("bs.carousel",i)),"number"==typeof n)i.to(n);else if("string"==typeof s){if("undefined"==typeof i[s])throw new TypeError('No method named "'+s+'"');i[s]()}else o.interval&&o.ride&&(i.pause(),i.cycle())}))},t._dataApiClickHandler=function(n){var i=c.getSelectorFromElement(this);if(i){var o=e(i)[0];if(o&&e(o).hasClass("carousel")){var s=a(a({},e(o).data()),e(this).data()),r=this.getAttribute("data-slide-to");r&&(s.interval=!1),t._jQueryInterface.call(e(o),s),r&&e(o).data("bs.carousel").to(r),n.preventDefault()}}},o(t,null,[{key:"VERSION",get:function(){return"4.5.0"}},{key:"Default",get:function(){return v}}]),t}();e(document).on("click.bs.carousel.data-api","[data-slide], [data-slide-to]",E._dataApiClickHandler),e(window).on("load.bs.carousel.data-api",(function(){for(var t=[].slice.call(document.querySelectorAll('[data-ride="carousel"]')),n=0,i=t.length;n<i;n++){var o=e(t[n]);E._jQueryInterface.call(o,o.data())}})),e.fn[m]=E._jQueryInterface,e.fn[m].Constructor=E,e.fn[m].noConflict=function(){return e.fn[m]=_,E._jQueryInterface};var w="collapse",T=e.fn[w],C={toggle:!0,parent:""},S={toggle:"boolean",parent:"(string|element)"},D=function(){function t(t,e){this._isTransitioning=!1,this._element=t,this._config=this._getConfig(e),this._triggerArray=[].slice.call(document.querySelectorAll('[data-toggle="collapse"][href="#'+t.id+'"],[data-toggle="collapse"][data-target="#'+t.id+'"]'));for(var n=[].slice.call(document.querySelectorAll('[data-toggle="collapse"]')),i=0,o=n.length;i<o;i++){var s=n[i],r=c.getSelectorFromElement(s),a=[].slice.call(document.querySelectorAll(r)).filter((function(e){return e===t}));null!==r&&a.length>0&&(this._selector=r,this._triggerArray.push(s))}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}var n=t.prototype;return n.toggle=function(){e(this._element).hasClass("show")?this.hide():this.show()},n.show=function(){var n,i,o=this;if(!this._isTransitioning&&!e(this._element).hasClass("show")&&(this._parent&&0===(n=[].slice.call(this._parent.querySelectorAll(".show, .collapsing")).filter((function(t){return"string"==typeof o._config.parent?t.getAttribute("data-parent")===o._config.parent:t.classList.contains("collapse")}))).length&&(n=null),!(n&&(i=e(n).not(this._selector).data("bs.collapse"))&&i._isTransitioning))){var s=e.Event("show.bs.collapse");if(e(this._element).trigger(s),!s.isDefaultPrevented()){n&&(t._jQueryInterface.call(e(n).not(this._selector),"hide"),i||e(n).data("bs.collapse",null));var r=this._getDimension();e(this._element).removeClass("collapse").addClass("collapsing"),this._element.style[r]=0,this._triggerArray.length&&e(this._triggerArray).removeClass("collapsed").attr("aria-expanded",!0),this.setTransitioning(!0);var a="scroll"+(r[0].toUpperCase()+r.slice(1)),l=c.getTransitionDurationFromElement(this._element);e(this._element).one(c.TRANSITION_END,(function(){e(o._element).removeClass("collapsing").addClass("collapse show"),o._element.style[r]="",o.setTransitioning(!1),e(o._element).trigger("shown.bs.collapse")})).emulateTransitionEnd(l),this._element.style[r]=this._element[a]+"px"}}},n.hide=function(){var t=this;if(!this._isTransitioning&&e(this._element).hasClass("show")){var n=e.Event("hide.bs.collapse");if(e(this._element).trigger(n),!n.isDefaultPrevented()){var i=this._getDimension();this._element.style[i]=this._element.getBoundingClientRect()[i]+"px",c.reflow(this._element),e(this._element).addClass("collapsing").removeClass("collapse show");var o=this._triggerArray.length;if(o>0)for(var s=0;s<o;s++){var r=this._triggerArray[s],a=c.getSelectorFromElement(r);if(null!==a)e([].slice.call(document.querySelectorAll(a))).hasClass("show")||e(r).addClass("collapsed").attr("aria-expanded",!1)}this.setTransitioning(!0);this._element.style[i]="";var l=c.getTransitionDurationFromElement(this._element);e(this._element).one(c.TRANSITION_END,(function(){t.setTransitioning(!1),e(t._element).removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")})).emulateTransitionEnd(l)}}},n.setTransitioning=function(t){this._isTransitioning=t},n.dispose=function(){e.removeData(this._element,"bs.collapse"),this._config=null,this._parent=null,this._element=null,this._triggerArray=null,this._isTransitioning=null},n._getConfig=function(t){return(t=a(a({},C),t)).toggle=Boolean(t.toggle),c.typeCheckConfig(w,t,S),t},n._getDimension=function(){return e(this._element).hasClass("width")?"width":"height"},n._getParent=function(){var n,i=this;c.isElement(this._config.parent)?(n=this._config.parent,"undefined"!=typeof this._config.parent.jquery&&(n=this._config.parent[0])):n=document.querySelector(this._config.parent);var o='[data-toggle="collapse"][data-parent="'+this._config.parent+'"]',s=[].slice.call(n.querySelectorAll(o));return e(s).each((function(e,n){i._addAriaAndCollapsedClass(t._getTargetFromElement(n),[n])})),n},n._addAriaAndCollapsedClass=function(t,n){var i=e(t).hasClass("show");n.length&&e(n).toggleClass("collapsed",!i).attr("aria-expanded",i)},t._getTargetFromElement=function(t){var e=c.getSelectorFromElement(t);return e?document.querySelector(e):null},t._jQueryInterface=function(n){return this.each((function(){var i=e(this),o=i.data("bs.collapse"),s=a(a(a({},C),i.data()),"object"==typeof n&&n?n:{});if(!o&&s.toggle&&"string"==typeof n&&/show|hide/.test(n)&&(s.toggle=!1),o||(o=new t(this,s),i.data("bs.collapse",o)),"string"==typeof n){if("undefined"==typeof o[n])throw new TypeError('No method named "'+n+'"');o[n]()}}))},o(t,null,[{key:"VERSION",get:function(){return"4.5.0"}},{key:"Default",get:function(){return C}}]),t}();e(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',(function(t){"A"===t.currentTarget.tagName&&t.preventDefault();var n=e(this),i=c.getSelectorFromElement(this),o=[].slice.call(document.querySelectorAll(i));e(o).each((function(){var t=e(this),i=t.data("bs.collapse")?"toggle":n.data();D._jQueryInterface.call(t,i)}))})),e.fn[w]=D._jQueryInterface,e.fn[w].Constructor=D,e.fn[w].noConflict=function(){return e.fn[w]=T,D._jQueryInterface};var k="dropdown",N=e.fn[k],A=new RegExp("38|40|27"),I={offset:0,flip:!0,boundary:"scrollParent",reference:"toggle",display:"dynamic",popperConfig:null},O={offset:"(number|string|function)",flip:"boolean",boundary:"(string|element)",reference:"(string|element)",display:"string",popperConfig:"(null|object)"},j=function(){function t(t,e){this._element=t,this._popper=null,this._config=this._getConfig(e),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar(),this._addEventListeners()}var i=t.prototype;return i.toggle=function(){if(!this._element.disabled&&!e(this._element).hasClass("disabled")){var n=e(this._menu).hasClass("show");t._clearMenus(),n||this.show(!0)}},i.show=function(i){if(void 0===i&&(i=!1),!(this._element.disabled||e(this._element).hasClass("disabled")||e(this._menu).hasClass("show"))){var o={relatedTarget:this._element},s=e.Event("show.bs.dropdown",o),r=t._getParentFromElement(this._element);if(e(r).trigger(s),!s.isDefaultPrevented()){if(!this._inNavbar&&i){if("undefined"==typeof n)throw new TypeError("Bootstrap's dropdowns require Popper.js ()");var a=this._element;"parent"===this._config.reference?a=r:c.isElement(this._config.reference)&&(a=this._config.reference,"undefined"!=typeof this._config.reference.jquery&&(a=this._config.reference[0])),"scrollParent"!==this._config.boundary&&e(r).addClass("position-static"),this._popper=new n(a,this._menu,this._getPopperConfig())}"ontouchstart"in document.documentElement&&0===e(r).closest(".navbar-nav").length&&e(document.body).children().on("mouseover",null,e.noop),this._element.focus(),this._element.setAttribute("aria-expanded",!0),e(this._menu).toggleClass("show"),e(r).toggleClass("show").trigger(e.Event("shown.bs.dropdown",o))}}},i.hide=function(){if(!this._element.disabled&&!e(this._element).hasClass("disabled")&&e(this._menu).hasClass("show")){var n={relatedTarget:this._element},i=e.Event("hide.bs.dropdown",n),o=t._getParentFromElement(this._element);e(o).trigger(i),i.isDefaultPrevented()||(this._popper&&this._popper.destroy(),e(this._menu).toggleClass("show"),e(o).toggleClass("show").trigger(e.Event("hidden.bs.dropdown",n)))}},i.dispose=function(){e.removeData(this._element,"bs.dropdown"),e(this._element).off(".bs.dropdown"),this._element=null,this._menu=null,null!==this._popper&&(this._popper.destroy(),this._popper=null)},i.update=function(){this._inNavbar=this._detectNavbar(),null!==this._popper&&this._popper.scheduleUpdate()},i._addEventListeners=function(){var t=this;e(this._element).on("click.bs.dropdown",(function(e){e.preventDefault(),e.stopPropagation(),t.toggle()}))},i._getConfig=function(t){return t=a(a(a({},this.constructor.Default),e(this._element).data()),t),c.typeCheckConfig(k,t,this.constructor.DefaultType),t},i._getMenuElement=function(){if(!this._menu){var e=t._getParentFromElement(this._element);e&&(this._menu=e.querySelector(".dropdown-menu"))}return this._menu},i._getPlacement=function(){var t=e(this._element.parentNode),n="bottom-start";return t.hasClass("dropup")?n=e(this._menu).hasClass("dropdown-menu-right")?"top-end":"top-start":t.hasClass("dropright")?n="right-start":t.hasClass("dropleft")?n="left-start":e(this._menu).hasClass("dropdown-menu-right")&&(n="bottom-end"),n},i._detectNavbar=function(){return e(this._element).closest(".navbar").length>0},i._getOffset=function(){var t=this,e={};return"function"==typeof this._config.offset?e.fn=function(e){return e.offsets=a(a({},e.offsets),t._config.offset(e.offsets,t._element)||{}),e}:e.offset=this._config.offset,e},i._getPopperConfig=function(){var t={placement:this._getPlacement(),modifiers:{offset:this._getOffset(),flip:{enabled:this._config.flip},preventOverflow:{boundariesElement:this._config.boundary}}};return"static"===this._config.display&&(t.modifiers.applyStyle={enabled:!1}),a(a({},t),this._config.popperConfig)},t._jQueryInterface=function(n){return this.each((function(){var i=e(this).data("bs.dropdown");if(i||(i=new t(this,"object"==typeof n?n:null),e(this).data("bs.dropdown",i)),"string"==typeof n){if("undefined"==typeof i[n])throw new TypeError('No method named "'+n+'"');i[n]()}}))},t._clearMenus=function(n){if(!n||3!==n.which&&("keyup"!==n.type||9===n.which))for(var i=[].slice.call(document.querySelectorAll('[data-toggle="dropdown"]')),o=0,s=i.length;o<s;o++){var r=t._getParentFromElement(i[o]),a=e(i[o]).data("bs.dropdown"),l={relatedTarget:i[o]};if(n&&"click"===n.type&&(l.clickEvent=n),a){var c=a._menu;if(e(r).hasClass("show")&&!(n&&("click"===n.type&&/input|textarea/i.test(n.target.tagName)||"keyup"===n.type&&9===n.which)&&e.contains(r,n.target))){var h=e.Event("hide.bs.dropdown",l);e(r).trigger(h),h.isDefaultPrevented()||("ontouchstart"in document.documentElement&&e(document.body).children().off("mouseover",null,e.noop),i[o].setAttribute("aria-expanded","false"),a._popper&&a._popper.destroy(),e(c).removeClass("show"),e(r).removeClass("show").trigger(e.Event("hidden.bs.dropdown",l)))}}}},t._getParentFromElement=function(t){var e,n=c.getSelectorFromElement(t);return n&&(e=document.querySelector(n)),e||t.parentNode},t._dataApiKeydownHandler=function(n){if(!(/input|textarea/i.test(n.target.tagName)?32===n.which||27!==n.which&&(40!==n.which&&38!==n.which||e(n.target).closest(".dropdown-menu").length):!A.test(n.which))&&!this.disabled&&!e(this).hasClass("disabled")){var i=t._getParentFromElement(this),o=e(i).hasClass("show");if(o||27!==n.which){if(n.preventDefault(),n.stopPropagation(),!o||o&&(27===n.which||32===n.which))return 27===n.which&&e(i.querySelector('[data-toggle="dropdown"]')).trigger("focus"),void e(this).trigger("click");var s=[].slice.call(i.querySelectorAll(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)")).filter((function(t){return e(t).is(":visible")}));if(0!==s.length){var r=s.indexOf(n.target);38===n.which&&r>0&&r--,40===n.which&&r<s.length-1&&r++,r<0&&(r=0),s[r].focus()}}}},o(t,null,[{key:"VERSION",get:function(){return"4.5.0"}},{key:"Default",get:function(){return I}},{key:"DefaultType",get:function(){return O}}]),t}();e(document).on("keydown.bs.dropdown.data-api",'[data-toggle="dropdown"]',j._dataApiKeydownHandler).on("keydown.bs.dropdown.data-api",".dropdown-menu",j._dataApiKeydownHandler).on("click.bs.dropdown.data-api keyup.bs.dropdown.data-api",j._clearMenus).on("click.bs.dropdown.data-api",'[data-toggle="dropdown"]',(function(t){t.preventDefault(),t.stopPropagation(),j._jQueryInterface.call(e(this),"toggle")})).on("click.bs.dropdown.data-api",".dropdown form",(function(t){t.stopPropagation()})),e.fn[k]=j._jQueryInterface,e.fn[k].Constructor=j,e.fn[k].noConflict=function(){return e.fn[k]=N,j._jQueryInterface};var P=e.fn.modal,x={backdrop:!0,keyboard:!0,focus:!0,show:!0},L={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean",show:"boolean"},R=function(){function t(t,e){this._config=this._getConfig(e),this._element=t,this._dialog=t.querySelector(".modal-dialog"),this._backdrop=null,this._isShown=!1,this._isBodyOverflowing=!1,this._ignoreBackdropClick=!1,this._isTransitioning=!1,this._scrollbarWidth=0}var n=t.prototype;return n.toggle=function(t){return this._isShown?this.hide():this.show(t)},n.show=function(t){var n=this;if(!this._isShown&&!this._isTransitioning){e(this._element).hasClass("fade")&&(this._isTransitioning=!0);var i=e.Event("show.bs.modal",{relatedTarget:t});e(this._element).trigger(i),this._isShown||i.isDefaultPrevented()||(this._isShown=!0,this._checkScrollbar(),this._setScrollbar(),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),e(this._element).on("click.dismiss.bs.modal",'[data-dismiss="modal"]',(function(t){return n.hide(t)})),e(this._dialog).on("mousedown.dismiss.bs.modal",(function(){e(n._element).one("mouseup.dismiss.bs.modal",(function(t){e(t.target).is(n._element)&&(n._ignoreBackdropClick=!0)}))})),this._showBackdrop((function(){return n._showElement(t)})))}},n.hide=function(t){var n=this;if(t&&t.preventDefault(),this._isShown&&!this._isTransitioning){var i=e.Event("hide.bs.modal");if(e(this._element).trigger(i),this._isShown&&!i.isDefaultPrevented()){this._isShown=!1;var o=e(this._element).hasClass("fade");if(o&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),e(document).off("focusin.bs.modal"),e(this._element).removeClass("show"),e(this._element).off("click.dismiss.bs.modal"),e(this._dialog).off("mousedown.dismiss.bs.modal"),o){var s=c.getTransitionDurationFromElement(this._element);e(this._element).one(c.TRANSITION_END,(function(t){return n._hideModal(t)})).emulateTransitionEnd(s)}else this._hideModal()}}},n.dispose=function(){[window,this._element,this._dialog].forEach((function(t){return e(t).off(".bs.modal")})),e(document).off("focusin.bs.modal"),e.removeData(this._element,"bs.modal"),this._config=null,this._element=null,this._dialog=null,this._backdrop=null,this._isShown=null,this._isBodyOverflowing=null,this._ignoreBackdropClick=null,this._isTransitioning=null,this._scrollbarWidth=null},n.handleUpdate=function(){this._adjustDialog()},n._getConfig=function(t){return t=a(a({},x),t),c.typeCheckConfig("modal",t,L),t},n._triggerBackdropTransition=function(){var t=this;if("static"===this._config.backdrop){var n=e.Event("hidePrevented.bs.modal");if(e(this._element).trigger(n),n.defaultPrevented)return;this._element.classList.add("modal-static");var i=c.getTransitionDurationFromElement(this._element);e(this._element).one(c.TRANSITION_END,(function(){t._element.classList.remove("modal-static")})).emulateTransitionEnd(i),this._element.focus()}else this.hide()},n._showElement=function(t){var n=this,i=e(this._element).hasClass("fade"),o=this._dialog?this._dialog.querySelector(".modal-body"):null;this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),e(this._dialog).hasClass("modal-dialog-scrollable")&&o?o.scrollTop=0:this._element.scrollTop=0,i&&c.reflow(this._element),e(this._element).addClass("show"),this._config.focus&&this._enforceFocus();var s=e.Event("shown.bs.modal",{relatedTarget:t}),r=function(){n._config.focus&&n._element.focus(),n._isTransitioning=!1,e(n._element).trigger(s)};if(i){var a=c.getTransitionDurationFromElement(this._dialog);e(this._dialog).one(c.TRANSITION_END,r).emulateTransitionEnd(a)}else r()},n._enforceFocus=function(){var t=this;e(document).off("focusin.bs.modal").on("focusin.bs.modal",(function(n){document!==n.target&&t._element!==n.target&&0===e(t._element).has(n.target).length&&t._element.focus()}))},n._setEscapeEvent=function(){var t=this;this._isShown?e(this._element).on("keydown.dismiss.bs.modal",(function(e){t._config.keyboard&&27===e.which?(e.preventDefault(),t.hide()):t._config.keyboard||27!==e.which||t._triggerBackdropTransition()})):this._isShown||e(this._element).off("keydown.dismiss.bs.modal")},n._setResizeEvent=function(){var t=this;this._isShown?e(window).on("resize.bs.modal",(function(e){return t.handleUpdate(e)})):e(window).off("resize.bs.modal")},n._hideModal=function(){var t=this;this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._isTransitioning=!1,this._showBackdrop((function(){e(document.body).removeClass("modal-open"),t._resetAdjustments(),t._resetScrollbar(),e(t._element).trigger("hidden.bs.modal")}))},n._removeBackdrop=function(){this._backdrop&&(e(this._backdrop).remove(),this._backdrop=null)},n._showBackdrop=function(t){var n=this,i=e(this._element).hasClass("fade")?"fade":"";if(this._isShown&&this._config.backdrop){if(this._backdrop=document.createElement("div"),this._backdrop.className="modal-backdrop",i&&this._backdrop.classList.add(i),e(this._backdrop).appendTo(document.body),e(this._element).on("click.dismiss.bs.modal",(function(t){n._ignoreBackdropClick?n._ignoreBackdropClick=!1:t.target===t.currentTarget&&n._triggerBackdropTransition()})),i&&c.reflow(this._backdrop),e(this._backdrop).addClass("show"),!t)return;if(!i)return void t();var o=c.getTransitionDurationFromElement(this._backdrop);e(this._backdrop).one(c.TRANSITION_END,t).emulateTransitionEnd(o)}else if(!this._isShown&&this._backdrop){e(this._backdrop).removeClass("show");var s=function(){n._removeBackdrop(),t&&t()};if(e(this._element).hasClass("fade")){var r=c.getTransitionDurationFromElement(this._backdrop);e(this._backdrop).one(c.TRANSITION_END,s).emulateTransitionEnd(r)}else s()}else t&&t()},n._adjustDialog=function(){var t=this._element.scrollHeight>document.documentElement.clientHeight;!this._isBodyOverflowing&&t&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!t&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},n._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},n._checkScrollbar=function(){var t=document.body.getBoundingClientRect();this._isBodyOverflowing=Math.round(t.left+t.right)<window.innerWidth,this._scrollbarWidth=this._getScrollbarWidth()},n._setScrollbar=function(){var t=this;if(this._isBodyOverflowing){var n=[].slice.call(document.querySelectorAll(".fixed-top, .fixed-bottom, .is-fixed, .sticky-top")),i=[].slice.call(document.querySelectorAll(".sticky-top"));e(n).each((function(n,i){var o=i.style.paddingRight,s=e(i).css("padding-right");e(i).data("padding-right",o).css("padding-right",parseFloat(s)+t._scrollbarWidth+"px")})),e(i).each((function(n,i){var o=i.style.marginRight,s=e(i).css("margin-right");e(i).data("margin-right",o).css("margin-right",parseFloat(s)-t._scrollbarWidth+"px")}));var o=document.body.style.paddingRight,s=e(document.body).css("padding-right");e(document.body).data("padding-right",o).css("padding-right",parseFloat(s)+this._scrollbarWidth+"px")}e(document.body).addClass("modal-open")},n._resetScrollbar=function(){var t=[].slice.call(document.querySelectorAll(".fixed-top, .fixed-bottom, .is-fixed, .sticky-top"));e(t).each((function(t,n){var i=e(n).data("padding-right");e(n).removeData("padding-right"),n.style.paddingRight=i||""}));var n=[].slice.call(document.querySelectorAll(".sticky-top"));e(n).each((function(t,n){var i=e(n).data("margin-right");"undefined"!=typeof i&&e(n).css("margin-right",i).removeData("margin-right")}));var i=e(document.body).data("padding-right");e(document.body).removeData("padding-right"),document.body.style.paddingRight=i||""},n._getScrollbarWidth=function(){var t=document.createElement("div");t.className="modal-scrollbar-measure",document.body.appendChild(t);var e=t.getBoundingClientRect().width-t.clientWidth;return document.body.removeChild(t),e},t._jQueryInterface=function(n,i){return this.each((function(){var o=e(this).data("bs.modal"),s=a(a(a({},x),e(this).data()),"object"==typeof n&&n?n:{});if(o||(o=new t(this,s),e(this).data("bs.modal",o)),"string"==typeof n){if("undefined"==typeof o[n])throw new TypeError('No method named "'+n+'"');o[n](i)}else s.show&&o.show(i)}))},o(t,null,[{key:"VERSION",get:function(){return"4.5.0"}},{key:"Default",get:function(){return x}}]),t}();e(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',(function(t){var n,i=this,o=c.getSelectorFromElement(this);o&&(n=document.querySelector(o));var s=e(n).data("bs.modal")?"toggle":a(a({},e(n).data()),e(this).data());"A"!==this.tagName&&"AREA"!==this.tagName||t.preventDefault();var r=e(n).one("show.bs.modal",(function(t){t.isDefaultPrevented()||r.one("hidden.bs.modal",(function(){e(i).is(":visible")&&i.focus()}))}));R._jQueryInterface.call(e(n),s,this)})),e.fn.modal=R._jQueryInterface,e.fn.modal.Constructor=R,e.fn.modal.noConflict=function(){return e.fn.modal=P,R._jQueryInterface};var q=["background","cite","href","itemtype","longdesc","poster","src","xlink:href"],F={"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},Q=/^(?:(?:https?|mailto|ftp|tel|file):|[^#&/:?]*(?:[#/?]|$))/gi,B=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i;function H(t,e,n){if(0===t.length)return t;if(n&&"function"==typeof n)return n(t);for(var i=(new window.DOMParser).parseFromString(t,"text/html"),o=Object.keys(e),s=[].slice.call(i.body.querySelectorAll("*")),r=function(t,n){var i=s[t],r=i.nodeName.toLowerCase();if(-1===o.indexOf(i.nodeName.toLowerCase()))return i.parentNode.removeChild(i),"continue";var a=[].slice.call(i.attributes),l=[].concat(e["*"]||[],e[r]||[]);a.forEach((function(t){(function(t,e){var n=t.nodeName.toLowerCase();if(-1!==e.indexOf(n))return-1===q.indexOf(n)||Boolean(t.nodeValue.match(Q)||t.nodeValue.match(B));for(var i=e.filter((function(t){return t instanceof RegExp})),o=0,s=i.length;o<s;o++)if(n.match(i[o]))return!0;return!1})(t,l)||i.removeAttribute(t.nodeName)}))},a=0,l=s.length;a<l;a++)r(a);return i.body.innerHTML}var U="tooltip",M=e.fn[U],W=new RegExp("(^|\\s)bs-tooltip\\S+","g"),V=["sanitize","whiteList","sanitizeFn"],z={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(number|string|function)",container:"(string|element|boolean)",fallbackPlacement:"(string|array)",boundary:"(string|element)",sanitize:"boolean",sanitizeFn:"(null|function)",whiteList:"object",popperConfig:"(null|object)"},K={AUTO:"auto",TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left"},X={animation:!0,template:'<div class="tooltip" role="tooltip"><div class="arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent",sanitize:!0,sanitizeFn:null,whiteList:F,popperConfig:null},Y={HIDE:"hide.bs.tooltip",HIDDEN:"hidden.bs.tooltip",SHOW:"show.bs.tooltip",SHOWN:"shown.bs.tooltip",INSERTED:"inserted.bs.tooltip",CLICK:"click.bs.tooltip",FOCUSIN:"focusin.bs.tooltip",FOCUSOUT:"focusout.bs.tooltip",MOUSEENTER:"mouseenter.bs.tooltip",MOUSELEAVE:"mouseleave.bs.tooltip"},$=function(){function t(t,e){if("undefined"==typeof n)throw new TypeError("Bootstrap's tooltips require Popper.js ()");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=t,this.config=this._getConfig(e),this.tip=null,this._setListeners()}var i=t.prototype;return i.enable=function(){this._isEnabled=!0},i.disable=function(){this._isEnabled=!1},i.toggleEnabled=function(){this._isEnabled=!this._isEnabled},i.toggle=function(t){if(this._isEnabled)if(t){var n=this.constructor.DATA_KEY,i=e(t.currentTarget).data(n);i||(i=new this.constructor(t.currentTarget,this._getDelegateConfig()),e(t.currentTarget).data(n,i)),i._activeTrigger.click=!i._activeTrigger.click,i._isWithActiveTrigger()?i._enter(null,i):i._leave(null,i)}else{if(e(this.getTipElement()).hasClass("show"))return void this._leave(null,this);this._enter(null,this)}},i.dispose=function(){clearTimeout(this._timeout),e.removeData(this.element,this.constructor.DATA_KEY),e(this.element).off(this.constructor.EVENT_KEY),e(this.element).closest(".modal").off("hide.bs.modal",this._hideModalHandler),this.tip&&e(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,this._activeTrigger=null,this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},i.show=function(){var t=this;if("none"===e(this.element).css("display"))throw new Error("Please use show on visible elements");var i=e.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){e(this.element).trigger(i);var o=c.findShadowRoot(this.element),s=e.contains(null!==o?o:this.element.ownerDocument.documentElement,this.element);if(i.isDefaultPrevented()||!s)return;var r=this.getTipElement(),a=c.getUID(this.constructor.NAME);r.setAttribute("id",a),this.element.setAttribute("aria-describedby",a),this.setContent(),this.config.animation&&e(r).addClass("fade");var l="function"==typeof this.config.placement?this.config.placement.call(this,r,this.element):this.config.placement,h=this._getAttachment(l);this.addAttachmentClass(h);var u=this._getContainer();e(r).data(this.constructor.DATA_KEY,this),e.contains(this.element.ownerDocument.documentElement,this.tip)||e(r).appendTo(u),e(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new n(this.element,r,this._getPopperConfig(h)),e(r).addClass("show"),"ontouchstart"in document.documentElement&&e(document.body).children().on("mouseover",null,e.noop);var d=function(){t.config.animation&&t._fixTransition();var n=t._hoverState;t._hoverState=null,e(t.element).trigger(t.constructor.Event.SHOWN),"out"===n&&t._leave(null,t)};if(e(this.tip).hasClass("fade")){var f=c.getTransitionDurationFromElement(this.tip);e(this.tip).one(c.TRANSITION_END,d).emulateTransitionEnd(f)}else d()}},i.hide=function(t){var n=this,i=this.getTipElement(),o=e.Event(this.constructor.Event.HIDE),s=function(){"show"!==n._hoverState&&i.parentNode&&i.parentNode.removeChild(i),n._cleanTipClass(),n.element.removeAttribute("aria-describedby"),e(n.element).trigger(n.constructor.Event.HIDDEN),null!==n._popper&&n._popper.destroy(),t&&t()};if(e(this.element).trigger(o),!o.isDefaultPrevented()){if(e(i).removeClass("show"),"ontouchstart"in document.documentElement&&e(document.body).children().off("mouseover",null,e.noop),this._activeTrigger.click=!1,this._activeTrigger.focus=!1,this._activeTrigger.hover=!1,e(this.tip).hasClass("fade")){var r=c.getTransitionDurationFromElement(i);e(i).one(c.TRANSITION_END,s).emulateTransitionEnd(r)}else s();this._hoverState=""}},i.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},i.isWithContent=function(){return Boolean(this.getTitle())},i.addAttachmentClass=function(t){e(this.getTipElement()).addClass("bs-tooltip-"+t)},i.getTipElement=function(){return this.tip=this.tip||e(this.config.template)[0],this.tip},i.setContent=function(){var t=this.getTipElement();this.setElementContent(e(t.querySelectorAll(".tooltip-inner")),this.getTitle()),e(t).removeClass("fade show")},i.setElementContent=function(t,n){"object"!=typeof n||!n.nodeType&&!n.jquery?this.config.html?(this.config.sanitize&&(n=H(n,this.config.whiteList,this.config.sanitizeFn)),t.html(n)):t.text(n):this.config.html?e(n).parent().is(t)||t.empty().append(n):t.text(e(n).text())},i.getTitle=function(){var t=this.element.getAttribute("data-original-title");return t||(t="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),t},i._getPopperConfig=function(t){var e=this;return a(a({},{placement:t,modifiers:{offset:this._getOffset(),flip:{behavior:this.config.fallbackPlacement},arrow:{element:".arrow"},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(t){t.originalPlacement!==t.placement&&e._handlePopperPlacementChange(t)},onUpdate:function(t){return e._handlePopperPlacementChange(t)}}),this.config.popperConfig)},i._getOffset=function(){var t=this,e={};return"function"==typeof this.config.offset?e.fn=function(e){return e.offsets=a(a({},e.offsets),t.config.offset(e.offsets,t.element)||{}),e}:e.offset=this.config.offset,e},i._getContainer=function(){return!1===this.config.container?document.body:c.isElement(this.config.container)?e(this.config.container):e(document).find(this.config.container)},i._getAttachment=function(t){return K[t.toUpperCase()]},i._setListeners=function(){var t=this;this.config.trigger.split(" ").forEach((function(n){if("click"===n)e(t.element).on(t.constructor.Event.CLICK,t.config.selector,(function(e){return t.toggle(e)}));else if("manual"!==n){var i="hover"===n?t.constructor.Event.MOUSEENTER:t.constructor.Event.FOCUSIN,o="hover"===n?t.constructor.Event.MOUSELEAVE:t.constructor.Event.FOCUSOUT;e(t.element).on(i,t.config.selector,(function(e){return t._enter(e)})).on(o,t.config.selector,(function(e){return t._leave(e)}))}})),this._hideModalHandler=function(){t.element&&t.hide()},e(this.element).closest(".modal").on("hide.bs.modal",this._hideModalHandler),this.config.selector?this.config=a(a({},this.config),{},{trigger:"manual",selector:""}):this._fixTitle()},i._fixTitle=function(){var t=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==t)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},i._enter=function(t,n){var i=this.constructor.DATA_KEY;(n=n||e(t.currentTarget).data(i))||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),e(t.currentTarget).data(i,n)),t&&(n._activeTrigger["focusin"===t.type?"focus":"hover"]=!0),e(n.getTipElement()).hasClass("show")||"show"===n._hoverState?n._hoverState="show":(clearTimeout(n._timeout),n._hoverState="show",n.config.delay&&n.config.delay.show?n._timeout=setTimeout((function(){"show"===n._hoverState&&n.show()}),n.config.delay.show):n.show())},i._leave=function(t,n){var i=this.constructor.DATA_KEY;(n=n||e(t.currentTarget).data(i))||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),e(t.currentTarget).data(i,n)),t&&(n._activeTrigger["focusout"===t.type?"focus":"hover"]=!1),n._isWithActiveTrigger()||(clearTimeout(n._timeout),n._hoverState="out",n.config.delay&&n.config.delay.hide?n._timeout=setTimeout((function(){"out"===n._hoverState&&n.hide()}),n.config.delay.hide):n.hide())},i._isWithActiveTrigger=function(){for(var t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1},i._getConfig=function(t){var n=e(this.element).data();return Object.keys(n).forEach((function(t){-1!==V.indexOf(t)&&delete n[t]})),"number"==typeof(t=a(a(a({},this.constructor.Default),n),"object"==typeof t&&t?t:{})).delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),c.typeCheckConfig(U,t,this.constructor.DefaultType),t.sanitize&&(t.template=H(t.template,t.whiteList,t.sanitizeFn)),t},i._getDelegateConfig=function(){var t={};if(this.config)for(var e in this.config)this.constructor.Default[e]!==this.config[e]&&(t[e]=this.config[e]);return t},i._cleanTipClass=function(){var t=e(this.getTipElement()),n=t.attr("class").match(W);null!==n&&n.length&&t.removeClass(n.join(""))},i._handlePopperPlacementChange=function(t){this.tip=t.instance.popper,this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(t.placement))},i._fixTransition=function(){var t=this.getTipElement(),n=this.config.animation;null===t.getAttribute("x-placement")&&(e(t).removeClass("fade"),this.config.animation=!1,this.hide(),this.show(),this.config.animation=n)},t._jQueryInterface=function(n){return this.each((function(){var i=e(this).data("bs.tooltip"),o="object"==typeof n&&n;if((i||!/dispose|hide/.test(n))&&(i||(i=new t(this,o),e(this).data("bs.tooltip",i)),"string"==typeof n)){if("undefined"==typeof i[n])throw new TypeError('No method named "'+n+'"');i[n]()}}))},o(t,null,[{key:"VERSION",get:function(){return"4.5.0"}},{key:"Default",get:function(){return X}},{key:"NAME",get:function(){return U}},{key:"DATA_KEY",get:function(){return"bs.tooltip"}},{key:"Event",get:function(){return Y}},{key:"EVENT_KEY",get:function(){return".bs.tooltip"}},{key:"DefaultType",get:function(){return z}}]),t}();e.fn[U]=$._jQueryInterface,e.fn[U].Constructor=$,e.fn[U].noConflict=function(){return e.fn[U]=M,$._jQueryInterface};var J="popover",G=e.fn[J],Z=new RegExp("(^|\\s)bs-popover\\S+","g"),tt=a(a({},$.Default),{},{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>'}),et=a(a({},$.DefaultType),{},{content:"(string|element|function)"}),nt={HIDE:"hide.bs.popover",HIDDEN:"hidden.bs.popover",SHOW:"show.bs.popover",SHOWN:"shown.bs.popover",INSERTED:"inserted.bs.popover",CLICK:"click.bs.popover",FOCUSIN:"focusin.bs.popover",FOCUSOUT:"focusout.bs.popover",MOUSEENTER:"mouseenter.bs.popover",MOUSELEAVE:"mouseleave.bs.popover"},it=function(t){var n,i;function s(){return t.apply(this,arguments)||this}i=t,(n=s).prototype=Object.create(i.prototype),n.prototype.constructor=n,n.__proto__=i;var r=s.prototype;return r.isWithContent=function(){return this.getTitle()||this._getContent()},r.addAttachmentClass=function(t){e(this.getTipElement()).addClass("bs-popover-"+t)},r.getTipElement=function(){return this.tip=this.tip||e(this.config.template)[0],this.tip},r.setContent=function(){var t=e(this.getTipElement());this.setElementContent(t.find(".popover-header"),this.getTitle());var n=this._getContent();"function"==typeof n&&(n=n.call(this.element)),this.setElementContent(t.find(".popover-body"),n),t.removeClass("fade show")},r._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},r._cleanTipClass=function(){var t=e(this.getTipElement()),n=t.attr("class").match(Z);null!==n&&n.length>0&&t.removeClass(n.join(""))},s._jQueryInterface=function(t){return this.each((function(){var n=e(this).data("bs.popover"),i="object"==typeof t?t:null;if((n||!/dispose|hide/.test(t))&&(n||(n=new s(this,i),e(this).data("bs.popover",n)),"string"==typeof t)){if("undefined"==typeof n[t])throw new TypeError('No method named "'+t+'"');n[t]()}}))},o(s,null,[{key:"VERSION",get:function(){return"4.5.0"}},{key:"Default",get:function(){return tt}},{key:"NAME",get:function(){return J}},{key:"DATA_KEY",get:function(){return"bs.popover"}},{key:"Event",get:function(){return nt}},{key:"EVENT_KEY",get:function(){return".bs.popover"}},{key:"DefaultType",get:function(){return et}}]),s}($);e.fn[J]=it._jQueryInterface,e.fn[J].Constructor=it,e.fn[J].noConflict=function(){return e.fn[J]=G,it._jQueryInterface};var ot="scrollspy",st=e.fn[ot],rt={offset:10,method:"auto",target:""},at={offset:"number",method:"string",target:"(string|element)"},lt=function(){function t(t,n){var i=this;this._element=t,this._scrollElement="BODY"===t.tagName?window:t,this._config=this._getConfig(n),this._selector=this._config.target+" .nav-link,"+this._config.target+" .list-group-item,"+this._config.target+" .dropdown-item",this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,e(this._scrollElement).on("scroll.bs.scrollspy",(function(t){return i._process(t)})),this.refresh(),this._process()}var n=t.prototype;return n.refresh=function(){var t=this,n=this._scrollElement===this._scrollElement.window?"offset":"position",i="auto"===this._config.method?n:this._config.method,o="position"===i?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),[].slice.call(document.querySelectorAll(this._selector)).map((function(t){var n,s=c.getSelectorFromElement(t);if(s&&(n=document.querySelector(s)),n){var r=n.getBoundingClientRect();if(r.width||r.height)return[e(n)[i]().top+o,s]}return null})).filter((function(t){return t})).sort((function(t,e){return t[0]-e[0]})).forEach((function(e){t._offsets.push(e[0]),t._targets.push(e[1])}))},n.dispose=function(){e.removeData(this._element,"bs.scrollspy"),e(this._scrollElement).off(".bs.scrollspy"),this._element=null,this._scrollElement=null,this._config=null,this._selector=null,this._offsets=null,this._targets=null,this._activeTarget=null,this._scrollHeight=null},n._getConfig=function(t){if("string"!=typeof(t=a(a({},rt),"object"==typeof t&&t?t:{})).target&&c.isElement(t.target)){var n=e(t.target).attr("id");n||(n=c.getUID(ot),e(t.target).attr("id",n)),t.target="#"+n}return c.typeCheckConfig(ot,t,at),t},n._getScrollTop=function(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop},n._getScrollHeight=function(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)},n._getOffsetHeight=function(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height},n._process=function(){var t=this._getScrollTop()+this._config.offset,e=this._getScrollHeight(),n=this._config.offset+e-this._getOffsetHeight();if(this._scrollHeight!==e&&this.refresh(),t>=n){var i=this._targets[this._targets.length-1];this._activeTarget!==i&&this._activate(i)}else{if(this._activeTarget&&t<this._offsets[0]&&this._offsets[0]>0)return this._activeTarget=null,void this._clear();for(var o=this._offsets.length;o--;){this._activeTarget!==this._targets[o]&&t>=this._offsets[o]&&("undefined"==typeof this._offsets[o+1]||t<this._offsets[o+1])&&this._activate(this._targets[o])}}},n._activate=function(t){this._activeTarget=t,this._clear();var n=this._selector.split(",").map((function(e){return e+'[data-target="'+t+'"],'+e+'[href="'+t+'"]'})),i=e([].slice.call(document.querySelectorAll(n.join(","))));i.hasClass("dropdown-item")?(i.closest(".dropdown").find(".dropdown-toggle").addClass("active"),i.addClass("active")):(i.addClass("active"),i.parents(".nav, .list-group").prev(".nav-link, .list-group-item").addClass("active"),i.parents(".nav, .list-group").prev(".nav-item").children(".nav-link").addClass("active")),e(this._scrollElement).trigger("activate.bs.scrollspy",{relatedTarget:t})},n._clear=function(){[].slice.call(document.querySelectorAll(this._selector)).filter((function(t){return t.classList.contains("active")})).forEach((function(t){return t.classList.remove("active")}))},t._jQueryInterface=function(n){return this.each((function(){var i=e(this).data("bs.scrollspy");if(i||(i=new t(this,"object"==typeof n&&n),e(this).data("bs.scrollspy",i)),"string"==typeof n){if("undefined"==typeof i[n])throw new TypeError('No method named "'+n+'"');i[n]()}}))},o(t,null,[{key:"VERSION",get:function(){return"4.5.0"}},{key:"Default",get:function(){return rt}}]),t}();e(window).on("load.bs.scrollspy.data-api",(function(){for(var t=[].slice.call(document.querySelectorAll('[data-spy="scroll"]')),n=t.length;n--;){var i=e(t[n]);lt._jQueryInterface.call(i,i.data())}})),e.fn[ot]=lt._jQueryInterface,e.fn[ot].Constructor=lt,e.fn[ot].noConflict=function(){return e.fn[ot]=st,lt._jQueryInterface};var ct=e.fn.tab,ht=function(){function t(t){this._element=t}var n=t.prototype;return n.show=function(){var t=this;if(!(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&e(this._element).hasClass("active")||e(this._element).hasClass("disabled"))){var n,i,o=e(this._element).closest(".nav, .list-group")[0],s=c.getSelectorFromElement(this._element);if(o){var r="UL"===o.nodeName||"OL"===o.nodeName?"> li > .active":".active";i=(i=e.makeArray(e(o).find(r)))[i.length-1]}var a=e.Event("hide.bs.tab",{relatedTarget:this._element}),l=e.Event("show.bs.tab",{relatedTarget:i});if(i&&e(i).trigger(a),e(this._element).trigger(l),!l.isDefaultPrevented()&&!a.isDefaultPrevented()){s&&(n=document.querySelector(s)),this._activate(this._element,o);var h=function(){var n=e.Event("hidden.bs.tab",{relatedTarget:t._element}),o=e.Event("shown.bs.tab",{relatedTarget:i});e(i).trigger(n),e(t._element).trigger(o)};n?this._activate(n,n.parentNode,h):h()}}},n.dispose=function(){e.removeData(this._element,"bs.tab"),this._element=null},n._activate=function(t,n,i){var o=this,s=(!n||"UL"!==n.nodeName&&"OL"!==n.nodeName?e(n).children(".active"):e(n).find("> li > .active"))[0],r=i&&s&&e(s).hasClass("fade"),a=function(){return o._transitionComplete(t,s,i)};if(s&&r){var l=c.getTransitionDurationFromElement(s);e(s).removeClass("show").one(c.TRANSITION_END,a).emulateTransitionEnd(l)}else a()},n._transitionComplete=function(t,n,i){if(n){e(n).removeClass("active");var o=e(n.parentNode).find("> .dropdown-menu .active")[0];o&&e(o).removeClass("active"),"tab"===n.getAttribute("role")&&n.setAttribute("aria-selected",!1)}if(e(t).addClass("active"),"tab"===t.getAttribute("role")&&t.setAttribute("aria-selected",!0),c.reflow(t),t.classList.contains("fade")&&t.classList.add("show"),t.parentNode&&e(t.parentNode).hasClass("dropdown-menu")){var s=e(t).closest(".dropdown")[0];if(s){var r=[].slice.call(s.querySelectorAll(".dropdown-toggle"));e(r).addClass("active")}t.setAttribute("aria-expanded",!0)}i&&i()},t._jQueryInterface=function(n){return this.each((function(){var i=e(this),o=i.data("bs.tab");if(o||(o=new t(this),i.data("bs.tab",o)),"string"==typeof n){if("undefined"==typeof o[n])throw new TypeError('No method named "'+n+'"');o[n]()}}))},o(t,null,[{key:"VERSION",get:function(){return"4.5.0"}}]),t}();e(document).on("click.bs.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]',(function(t){t.preventDefault(),ht._jQueryInterface.call(e(this),"show")})),e.fn.tab=ht._jQueryInterface,e.fn.tab.Constructor=ht,e.fn.tab.noConflict=function(){return e.fn.tab=ct,ht._jQueryInterface};var ut=e.fn.toast,dt={animation:"boolean",autohide:"boolean",delay:"number"},ft={animation:!0,autohide:!0,delay:500},gt=function(){function t(t,e){this._element=t,this._config=this._getConfig(e),this._timeout=null,this._setListeners()}var n=t.prototype;return n.show=function(){var t=this,n=e.Event("show.bs.toast");if(e(this._element).trigger(n),!n.isDefaultPrevented()){this._config.animation&&this._element.classList.add("fade");var i=function(){t._element.classList.remove("showing"),t._element.classList.add("show"),e(t._element).trigger("shown.bs.toast"),t._config.autohide&&(t._timeout=setTimeout((function(){t.hide()}),t._config.delay))};if(this._element.classList.remove("hide"),c.reflow(this._element),this._element.classList.add("showing"),this._config.animation){var o=c.getTransitionDurationFromElement(this._element);e(this._element).one(c.TRANSITION_END,i).emulateTransitionEnd(o)}else i()}},n.hide=function(){if(this._element.classList.contains("show")){var t=e.Event("hide.bs.toast");e(this._element).trigger(t),t.isDefaultPrevented()||this._close()}},n.dispose=function(){clearTimeout(this._timeout),this._timeout=null,this._element.classList.contains("show")&&this._element.classList.remove("show"),e(this._element).off("click.dismiss.bs.toast"),e.removeData(this._element,"bs.toast"),this._element=null,this._config=null},n._getConfig=function(t){return t=a(a(a({},ft),e(this._element).data()),"object"==typeof t&&t?t:{}),c.typeCheckConfig("toast",t,this.constructor.DefaultType),t},n._setListeners=function(){var t=this;e(this._element).on("click.dismiss.bs.toast",'[data-dismiss="toast"]',(function(){return t.hide()}))},n._close=function(){var t=this,n=function(){t._element.classList.add("hide"),e(t._element).trigger("hidden.bs.toast")};if(this._element.classList.remove("show"),this._config.animation){var i=c.getTransitionDurationFromElement(this._element);e(this._element).one(c.TRANSITION_END,n).emulateTransitionEnd(i)}else n()},t._jQueryInterface=function(n){return this.each((function(){var i=e(this),o=i.data("bs.toast");if(o||(o=new t(this,"object"==typeof n&&n),i.data("bs.toast",o)),"string"==typeof n){if("undefined"==typeof o[n])throw new TypeError('No method named "'+n+'"');o[n](this)}}))},o(t,null,[{key:"VERSION",get:function(){return"4.5.0"}},{key:"DefaultType",get:function(){return dt}},{key:"Default",get:function(){return ft}}]),t}();e.fn.toast=gt._jQueryInterface,e.fn.toast.Constructor=gt,e.fn.toast.noConflict=function(){return e.fn.toast=ut,gt._jQueryInterface},t.Alert=d,t.Button=g,t.Carousel=E,t.Collapse=D,t.Dropdown=j,t.Modal=R,t.Popover=it,t.Scrollspy=lt,t.Tab=ht,t.Toast=gt,t.Tooltip=$,t.Util=c,Object.defineProperty(t,"__esModule",{value:!0})}));
  12266. //# sourceMappingURL=bootstrap.min.js.map</script>
  12267.  
  12268. <script>
  12269.    var site_url = "https://aircool.top";
  12270.    $(document).ready(function () {
  12271.        $('.carousel').carousel({
  12272.            interval: 2000
  12273.        });
  12274.  
  12275.        $('img').each(function() {
  12276.            try{
  12277.                $(this).attr('src' , $(this).attr('data-src'));
  12278.            }catch{}
  12279.        });
  12280.  
  12281.        $('footer').css('padding-bottom' , $('.phones').height());
  12282.    });
  12283.    /*
  12284.    $(window).bind('scroll', function () {
  12285.        if ($(window).scrollTop() > 50) {
  12286.            $('.catname').addClass('fixed');
  12287.        } else {
  12288.            $('.catname').removeClass('fixed');
  12289.        }
  12290.    });
  12291.    */
  12292.    function showmore(){
  12293.        $('.toshowmore').hide(200);
  12294.        $('.conts').css('height' , 'auto');
  12295.    }
  12296. </script>
  12297. <script type="application/ld+json">
  12298. {
  12299.  "@context": "https://schema.org",
  12300.  "@type": "ElectronicsStore",
  12301.  "name": "ايركول للتكييفات",
  12302.  "image": "https://aircool.top/files/air-cool.png",
  12303.  "@id": "https://aircool.top/files/air-cool.png",
  12304.  "url": "https://aircool.top",
  12305.  "telephone": "01111146765",
  12306.  "priceRange": "1000",
  12307.  "address": {
  12308.    "@type": "PostalAddress",
  12309.    "streetAddress": "الطريق الدائري، المعتمدية، بولاق الدكرور",
  12310.    "addressLocality": "giza",
  12311.    "postalCode": "12617",
  12312.    "addressCountry": "EG"
  12313.  },
  12314.  "geo": {
  12315.    "@type": "GeoCoordinates",
  12316.    "latitude": 30.0442082,
  12317.    "longitude": 31.1697892
  12318.  },
  12319.  "openingHoursSpecification": {
  12320.    "@type": "OpeningHoursSpecification",
  12321.    "dayOfWeek": [
  12322.      "Monday",
  12323.      "Tuesday",
  12324.      "Wednesday",
  12325.      "Thursday",
  12326.      "Friday",
  12327.      "Saturday",
  12328.      "Sunday"
  12329.    ],
  12330.    "opens": "00:00",
  12331.    "closes": "23:59"
  12332.  },
  12333.  "sameAs": [
  12334.    "#",
  12335.    "#",
  12336.    "#",
  12337.    "https://aircool.top"
  12338.  ]
  12339. }
  12340. </script>
  12341. <script>
  12342.   function loadjs(){
  12343.        $.post(site_url+"/ajax.php", { action : 'loadjs'} ,function(data){
  12344.            $("#loadjs").html(data);
  12345.        });
  12346.    }
  12347.    window.setTimeout(function() {loadjs(); },5000);
  12348. </script>
  12349. </body>
  12350. </html>
  12351.  
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda