/**
 * Minified by jsDelivr using clean-css v4.2.3.
 * Original file: /npm/pikaday@1.8.2/css/pikaday.css
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
@charset "UTF-8";/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | https://dbushell.com/
 */
.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.pika-single:after,.pika-single:before{content:" ";display:table}.pika-single:after{clear:both}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,.5)}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-label{display:inline-block;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;background-color:#fff}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;opacity:0}.pika-next,.pika-prev{display:block;cursor:pointer;position:relative;outline:0;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:75% 75%;opacity:.5}.pika-next:hover,.pika-prev:hover{opacity:1}.is-rtl .pika-next,.pika-prev{float:left;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==)}.is-rtl .pika-prev,.pika-next{float:right;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=)}.pika-next.is-disabled,.pika-prev.is-disabled{cursor:default;opacity:.2}.pika-select{display:inline-block}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table td,.pika-table th{width:14.285714285714286%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:700;text-align:center}.pika-button{cursor:pointer;display:block;box-sizing:border-box;-moz-box-sizing:border-box;outline:0;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5;height:initial}.pika-week{font-size:11px;color:#999}.is-today .pika-button{color:#3af;font-weight:700}.has-event .pika-button,.is-selected .pika-button{color:#fff;font-weight:700;background:#3af;box-shadow:inset 0 1px 3px #178fe5;border-radius:3px}.has-event .pika-button{background:#005da9;box-shadow:inset 0 1px 3px #0076c9}.is-disabled .pika-button,.is-inrange .pika-button{background:#d5e9f7}.is-startrange .pika-button{color:#fff;background:#6cb31d;box-shadow:none;border-radius:3px}.is-endrange .pika-button{color:#fff;background:#3af;box-shadow:none;border-radius:3px}.is-disabled .pika-button{pointer-events:none;cursor:default;color:#999;opacity:.3}.is-outside-current-month .pika-button{color:#999;opacity:.3}.is-selection-disabled{pointer-events:none;cursor:default}.pika-button:hover,.pika-row.pick-whole-week:hover .pika-button{color:#fff;background:#ff8000;box-shadow:none;border-radius:3px}.pika-table abbr{border-bottom:none;cursor:help}
/*# sourceMappingURL=/sm/f5b2b65a58973e202bf9caba8a8140353bee225463007290d0795f5addc46118.map */

.dnnFAQs .categoryList{padding:0 20px 0 5px}.dnnFAQs .categoryList label{vertical-align:middle;white-space:nowrap;padding:2px 10px 2px 2px}.dnnFAQs .categoryList input[type=checkbox]{vertical-align:middle}.dnnFAQs .categoryList ul li{list-style-type:none;padding:5px 10px 5px 5px}
.dnnFAQs .RadListBox{width:auto!important}.dnnFAQs .rlbItem{white-space:nowrap}.dnnFAQs .rlbItem>span{white-space:nowrap!important;padding:3px}
p {
    font-family: 'Nunito Sans', sans-serif;
    font-size: 0.75rem;
    color: #15181b;
}
.dnnFAQs .panel{
	 margin-bottom: -15px;
}
.DnnModule-DNN_FAQs{
	margin-top:100px;
}
.dnnFAQs{
	padding-bottom: 50px;
}
.dnnFAQs .panel-title {
    font-size: 1.0rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
}
.dnnFAQs .panel-body
{
	border-top: 1px solid #ddd;
}
.panel-body > div{
	padding-left:15px;
}

   /* Bar  for the right side padding: 15px 20px 15px 50px;*/
            .faqsList > span > div > a[id*="FAQs_lstFAQs_Q"] {
                position: relative;
                padding: 20px 20px 20px 30px;
                display: block;
                text-decoration: none;
                /*background-color: #fff;*/
                -webkit-transition: background-color 0.10s ease-in-out;
                -moz-transition: background-color 0.10s ease-in-out;
                -ms-transition: background-color 0.10s ease-in-out;
                -o-transition: background-color 0.10s ease-in-out;
                transition: background-color 0.10s ease-in-out;
            }

                .faqsList > span > div > a[id*="FAQs_lstFAQs_Q"]:hover {
                    background-color: #fff;
                }

                .faqsList > span > div > a[id*="FAQs_lstFAQs_Q"] > div.Normal {
                }

                 .faqsList > span > div > a[id*="FAQs_lstFAQs_Q"] > div.Normal > div {
                    }

                        /* Arrow  left:20 for display arrow on the rigth*/
                  .faqsList > span > div > a[id*="FAQs_lstFAQs_Q"] > div.Normal > div:first-child {
                            /* position: absolute;
                            top: 23px;
                            left: 800px;*/
                            position: relative;
                            top: 10px;
                            width: 0;
                            height: 0;
                            /*border-left: 6px solid transparent;
                            border-right: 6px solid transparent;
                            border-top: 10px solid #232a3d;
                            background-color: transparent !important;*/
                            float:right;
                        }

                /* Active */
                .faqsList > span > div > a[id*="FAQs_lstFAQs_Q"].active > div.Normal > div:first-child {
                   /* top: 20px;*/
                     top: 2px;
                    -webkit-transform: rotate(180deg);
                    -moz-transform: rotate(180deg);
                    transform: rotate(180deg);
                }

                /* FAQ Text */
                .faqsList > span > div > a[id*="FAQs_lstFAQs_Q"] > div.Normal > div:last-child {
                    font-weight: 700;
                    background-color: transparent !important;
                    font-size: 20px;
                    color: #15181b;
                    font-family: 'Nunito Sans', sans-serif;
                    display:flex;
                }

            /* Content */
            .faqsList > span > div > div {
                display: none;
            }

            /* Active */
            .faqsList > span > div > a[id*="FAQs_lstFAQs_Q"].active + div,
            .faqsList > span > div > a[id*="FAQs_lstFAQs_Hyperlink"] + input + input + a[id*="FAQs_lstFAQs_Q"].active + div {
                display: block;
            }

            .faqsList > span > div > div > span {
            }

                .faqsList > span > div > div > span > div.Normal > div {
                }

  /*.faqsList > span > div > div > span > div.Normal > div a {
                        color: #F6921F;
                        -webkit-transition: opacity 0.10s ease-in-out;
                        -moz-transition: opacity 0.10s ease-in-out;
                        -ms-transition: opacity 0.10s ease-in-out;
                        -o-transition: opacity 0.10s ease-in-out;
                        transition: opacity 0.10s ease-in-out;
 }*/
 
 .faqsList > span > div > div > span > div.Normal > div.downloadpdf a.orangepdf {
                        color: #fff;
                        -webkit-transition: opacity 0.10s ease-in-out;
                        -moz-transition: opacity 0.10s ease-in-out;
                        -ms-transition: opacity 0.10s ease-in-out;
                        -o-transition: opacity 0.10s ease-in-out;
                        transition: opacity 0.10s ease-in-out;
                    }

.faqsList > span > div > div > span > div.Normal > div a:hover {
                        /*opacity: 0.60;*/
                        opacity: 1.00;
                    }

.faqsList > span > div > div > span > div.Normal > div p {
                      
                        font-size:16px;
                        color: #15181b;
                    }
.faqsList > span > div > div > span > div.Normal > div li {
                     
                        padding-bottom: 10px;
                       
                    }
.faqsList > span > div > div > span > div.Normal > div p.orange {
    color: #f6921f;
                    }


/* FAQ Toggle */
.faq-toggle {
    display: block;
    float: left;
    margin: 0 0 20px 0;
}
.faq-toggle + table {
        margin-top: -35px;
}
.faq-toggle::after {
        clear: both;
        margin: 0;
        padding: 0;
        display: table;
        width: 0;
        height: 0;
        font-size: 0;
        line-height: 0;
        content: ' ';
        visibility: hidden;
        overflow: hidden;
    }

    .faq-toggle a {
        position: relative;
        z-index: 2;
        margin: 0;
        padding: 0 0 0 65px;
        display: block;
        float: right;
        color: #232a3d;
        font-size: 16px;
        line-height: 24px;
        cursor: pointer;
        text-decoration: none;
    }
.faq-toggle a:visited, .faq-toggle a:active, a.faq-toggle-link:visited,
        a.faq-toggle-link:active {
            color: #232a3d;
}
        /* Slide */
.faq-toggle a::before {
            position: absolute;
            top: 0;
            left: 0;
            display: block;
            width: 50px;
            height: 24px;
            content: ' ';
            background-color: #e0e2e6;
            -webkit-border-radius: 16px;
            -moz-border-radius: 16px;
            border-radius: 16px;
            -webkit-transition: background-color 0.25s ease-in-out;
            -moz-transition: background-color 0.25s ease-in-out;
            -ms-transition: background-color 0.25s ease-in-out;
            -o-transition: background-color 0.25s ease-in-out;
            transition: background-color 0.25s ease-in-out;
 }

        /* Handle */
        .faq-toggle a::after {
            position: absolute;
            top: 2px;
            left: 2px;
            display: block;
            width: 20px;
            height: 20px;
            content: ' ';
            background-color: #232a3d;
            -webkit-border-radius: 50%;
            -moz-border-radius: 50%;
            border-radius: 50%;
	    box-shadow: 0 3px 6px 0 rgb(0 0 0 / 16%);
            -webkit-transition: all 0.15s ease-in-out;
            -moz-transition: all 0.15s ease-in-out;
            -ms-transition: all 0.15s ease-in-out;
            -o-transition: all 0.15s ease-in-out;
            transition: all 0.15s ease-in-out;
        }

        .faq-toggle a.active::before {
            background-color: #232a3d;
            
        }

        .faq-toggle a.active::after {
            left: 28px;
            background-color: #fff;
        }
    /*usuallu we don't have extra text after faqmodule */
#MD529_minus,#MD529_plus {
    position: relative;
    top: -25px;
    margin: 0px 0px 0px -20px;
}
#MD529_plus{
    top:-50px;
    display:inline;
}

.dnnFAQs .fa-minus-square, .dnnFAQs .fa-plus-square, .dnnFAQs .fa-minus, .dnnFAQs .fa-plus {
    float: right;
    height:20px;
    line-height:20px;
    margin-left:auto;
}
div.hoverelement a strong {
    color: #F6921F;
}
.faqsList > span > div > a[id*="FAQs_lstFAQs_Q"]:focus
{
  outline: none; /* Optional: remove default outline */
  border: 2px solid var(--cyan); /* Add visible cyan border */
  
}
