.w3-theme-violet-l5 {color:#000 !important; background-color:#f6f5f9 !important}
.w3-theme-violet-l4 {color:#000 !important; background-color:#e1ddea !important}
.w3-theme-violet-l3 {color:#000 !important; background-color:#c3bcd6 !important}
.w3-theme-violet-l2 {color:#fff !important; background-color:#a59ac1 !important}
.w3-theme-violet-l1 {color:#fff !important; background-color:#8879ad !important}
.w3-theme-violet-d1 {color:#fff !important; background-color:#615286 !important}
.w3-theme-violet-d2 {color:#fff !important; background-color:#564977 !important}
.w3-theme-violet-d3 {color:#fff !important; background-color:#4b4068 !important}
.w3-theme-violet-d4 {color:#fff !important; background-color:#403759 !important}
.w3-theme-violet-d5 {color:#fff !important; background-color:#362e4a !important}


.w3-theme-violet-action {color:#f6f5f9  !important; background-color:#6b5b95 !important}
.w3-theme-violet-action:hover {color:#6b5b95  !important; background-color:#f6f5f9 !important}
.w3-text-theme-violet-action {color:#6b5b95  !important; }
.w3-text-theme-violet-action:hover {color:#f6f5f9  !important; }
.w3-border-theme-violet-action { border-color:#6b5b95  !important; }
.w3-border-theme-violet-action:hover { border-color:#f6f5f9  !important; }

.w3-theme-violet-light {color:#000 !important; background-color:#f6f5f9 !important}
.w3-border-theme-violet-light { border-color:#f6f5f9 !important}
.w3-text-theme-violet-light { color:#f6f5f10 !important}
.w3-card-theme-violet-light { box-shadow: 0 2px 5px 0 rgba(246, 245, 249, .16), 0 2px 10px 0 rgba(246, 245, 249, .12); }
.w3-shadow-theme-violet-light { text-shadow: 2px 2px 2px #f6f5f10; }

.w3-theme-violet-dark {color:#fff !important; background-color:#362e4a !important}
.w3-border-theme-violet-dark { border-color:#362e4a !important}
.w3-text-theme-violet-dark { color:#362e4a !important}
.w3-card-theme-violet-dark { box-shadow: 0 2px 5px 0 rgba(54, 46, 74, .16), 0 2px 10px 0 rgba(54, 46, 74, .12); }
.w3-shadow-theme-violet-dark { text-shadow: 2px 2px 2px #362e4a; }

.w3-theme-violet {color:#000 !important; background-color:#6b5b95 !important}
.w3-border-theme-violet { border-color:#6b5b95 !important}
.w3-text-theme-violet { color:#6b5b96 !important}
.w3-card-theme-violet { box-shadow: 0 2px 5px 0 rgba(107, 91, 149, .16), 0 2px 10px 0 rgba(107, 91, 149, .12); }
.w3-shadow-theme-violet { text-shadow: 2px 2px 2px #6b5b96;; }


.w3-hover-theme-violet-light:hover {color:#000 !important; background-color:#f6f5f9 !important}
.w3-hover-border-theme-violet-light:hover { border-color:#f6f5f9 !important}
.w3-hover-text-theme-violet-light:hover { color:#f6f5f10 !important}
.w3-hover-card-theme-violet-light:hover { box-shadow: 0 2px 5px 0 rgba(246, 245, 249, .16), 0 2px 10px 0 rgba(246, 245, 249, .12); }
.w3-hover-shadow-theme-violet-light:hover { text-shadow: 0 2px 5px 0 rgba(246, 245, 249, .16), 0 2px 10px 0 rgba(246, 245, 249, .12); }

.w3-hover-theme-violet-dark:hover {color:#fff !important; background-color:#362e4a !important}
.w3-hover-border-theme-violet-dark:hover { border-color:#362e4a !important}
.w3-hover-text-theme-violet-dark:hover { color:#362e4a !important}
.w3-hover-card-theme-violet-dark:hover { box-shadow: 0 2px 5px 0 rgba(54, 46, 74, .16), 0 2px 10px 0 rgba(54, 46, 74, .12); }
.w3-hover-shadow-theme-violet-dark:hover { text-shadow: 0 2px 5px 0 rgba(54, 46, 74, .16), 0 2px 10px 0 rgba(54, 46, 74, .12); }

.w3-hover-theme-violet:hover {color:#000 !important; background-color:#6b5b95 !important}
.w3-hover-border-theme-violet:hover { border-color:#6b5b95 !important}
.w3-hover-text-theme-violet:hover { color:#6b5b96 !important}
.w3-hover-card-theme-violet:hover { box-shadow: 0 2px 5px 0 rgba(107, 91, 149, .16), 0 2px 10px 0 rgba(107, 91, 149, .12); }
.w3-hover-shadow-theme-violet:hover { text-shadow: 0 2px 5px 0 rgba(107, 91, 149, .16), 0 2px 10px 0 rgba(107, 91, 149, .12); }



.w3-gradiant-theme-violet{
  background-color: #6b5b95;
  background-image: repeating-radial-gradient( #a59ac1, #8879ad, #615286, #564977, #4b4068);
}
.w3-gradiant-theme-violet-bottom {
  background-color: #6b5b95; 
  background-image: linear-gradient(to bottom,#a59ac1, #8879ad, #615286, #564977, #4b4068); 
}
.w3-gradiant-theme-violet-top {
  background-color: #6b5b95;
  background-image: linear-gradient(to top,#a59ac1, #8879ad, #615286, #564977, #4b4068); 
}
.w3-gradiant-theme-violet-right {
  background-color: #6b5b95; 
  background-image: linear-gradient(to right,#a59ac1, #8879ad, #615286, #564977, #4b4068); 
}
.w3-gradiant-theme-violet-left {
  background-color: #6b5b95;
  background-image: linear-gradient(to left,#a59ac1, #8879ad, #615286, #564977, #4b4068); 
}
.w3-gradiant-theme-violet-bottom-left {
  background-color: #6b5b95; 
  background-image: linear-gradient(to bottom left,#a59ac1, #8879ad, #615286, #564977, #4b4068); 
}
.w3-gradiant-theme-violet-top-left {
  background-color: #6b5b95;
  background-image: linear-gradient(to top left,#a59ac1, #8879ad, #615286, #564977, #4b4068); 
}
.w3-gradiant-theme-violet-bottom-right {
  background-color: #6b5b95; 
  background-image: linear-gradient(to bottom left,#a59ac1, #8879ad, #615286, #564977, #4b4068); 
}
.w3-gradiant-theme-violet-top-right {
  background-color: #6b5b95;
  background-image: linear-gradient(to top left,#a59ac1, #8879ad, #615286, #564977, #4b4068); 
}




.w3-theme-blue-action {color:#f2f9fe  !important; background-color:#2196f3 !important}
.w3-theme-blue-action:hover {color:#2196f3  !important; background-color:#f2f9fe !important}
.w3-text-theme-blue-action {color:#2196f3  !important; }
.w3-text-theme-blue-action:hover {color:#f2f9fe  !important; }
.w3-border-theme-blue-action { border-color:#2196f3  !important; }
.w3-border-theme-blue-action:hover { border-color:#f2f9fe  !important; }

.w3-theme-blue-dark {color:#fff;  !important; background-color:#074b83 !important}
.w3-theme-blue-light {color:#000;  !important; background-color:#f2f9fe !important}
.w3-text-theme-blue-dark {color:#074b84  !important; }


    .w3-theme-pink-action {color:#fff0f8  !important; background-color:#ff0080 !important}
.w3-theme-pink-action:hover {color:#ff0080  !important; background-color:#fff0f8 !important}
.w3-text-theme-pink-action {color:#ff0080  !important; }
.w3-text-theme-pink-action:hover {color:#fff0f8  !important; }
.w3-border-theme-pink-action { border-color:#ff0080  !important; }
.w3-border-theme-pink-action:hover { border-color:#fff0f8  !important; }

.w3-theme-pink-dark {color:#fff;  !important; background-color:#800040 !important}
.w3-theme-pink-light {color:#000;  !important; background-color:#fff0f7 !important}
.w3-text-theme-pink-dark {color:#800041  !important; }


    .w3-theme-olive-action {color:#4d6600  !important; background-color:#99cc00 !important}
.w3-theme-olive-action:hover {color:#99cc00  !important; background-color:#4d6600 !important}
.w3-text-theme-olive-action {color:#99cc00  !important; }
.w3-text-theme-olive-action:hover {color:#4d6600  !important; }
.w3-border-theme-olive-action { border-color:#99cc00  !important; }
.w3-border-theme-olive-action:hover { border-color:#4d6600  !important; }

.w3-theme-olive-dark {color:#fff;  !important; background-color:#4d6600 !important}
.w3-theme-olive-light {color:#000;  !important; background-color:#f8ffea !important}
.w3-text-theme-olive-dark {color:#4d6601  !important; }


    .w3-theme-grape-action {color:#f6f1fb  !important; background-color:#660066 !important}
.w3-theme-grape-action:hover {color:#660066  !important; background-color:#f6f1fb !important}
.w3-text-theme-grape-action {color:#660066  !important; }
.w3-text-theme-grape-action:hover {color:#f6f1fb  !important; }
.w3-border-theme-grape-action { border-color:#660066  !important; }
.w3-border-theme-grape-action:hover { border-color:#f6f1fb  !important; }

.w3-theme-grape-dark {color:#fff;  !important; background-color:#330033 !important}
.w3-theme-grape-light {color:#000;  !important; background-color:#f6f1fb !important}
.w3-text-theme-grape-dark {color:#330033  !important; }


    .w3-theme-green-action {color:#f4faf4  !important; background-color:#4caf50 !important}
.w3-theme-green-action:hover {color:#4caf50  !important; background-color:#f4faf4 !important}
.w3-text-theme-green-action {color:#4caf50  !important; }
.w3-text-theme-green-action:hover {color:#f4faf4  !important; }
.w3-border-theme-green-action { border-color:#4caf50  !important; }
.w3-border-theme-green-action:hover { border-color:#f4faf4  !important; }

.w3-theme-green-dark {color:#fff;  !important; background-color:#265728 !important}
.w3-theme-green-light {color:#000;  !important; background-color:#f4faf4 !important}
.w3-text-theme-green-dark {color:#265728  !important; }


    .w3-theme-orange-action {color:#b33b01  !important; background-color:#ff9966 !important}
.w3-theme-orange-action:hover {color:#ff9966  !important; background-color:#b33b01 !important}
.w3-text-theme-orange-action {color:#ff9966  !important; }
.w3-text-theme-orange-action:hover {color:#b33b01  !important; }
.w3-border-theme-orange-action { border-color:#ff9966  !important; }
.w3-border-theme-orange-action:hover { border-color:#b33b01  !important; }

.w3-theme-orange-dark {color:#fff;  !important; background-color:#b33b00 !important}
.w3-theme-orange-light {color:#000;  !important; background-color:#fff9f6 !important}
.w3-text-theme-orange-dark {color:#b33b01  !important; }


    .w3-theme-rose-action {color:#c90026  !important; background-color:#ff96aa !important}
.w3-theme-rose-action:hover {color:#ff96aa  !important; background-color:#c90026 !important}
.w3-text-theme-rose-action {color:#ff96aa  !important; }
.w3-text-theme-rose-action:hover {color:#c90026  !important; }
.w3-border-theme-rose-action { border-color:#ff96aa  !important; }
.w3-border-theme-rose-action:hover { border-color:#c90026  !important; }

.w3-theme-rose-dark {color:#fff;  !important; background-color:#c90025 !important}
.w3-theme-rose-light {color:#000;  !important; background-color:#fff9fa !important}
.w3-text-theme-rose-dark {color:#c90026  !important; }


    .w3-theme-teal-action {color:#f4fafa  !important; background-color:#4cafb0 !important}
.w3-theme-teal-action:hover {color:#4cafb0  !important; background-color:#f4fafa !important}
.w3-text-theme-teal-action {color:#4cafb0  !important; }
.w3-text-theme-teal-action:hover {color:#f4fafa  !important; }
.w3-border-theme-teal-action { border-color:#4cafb0  !important; }
.w3-border-theme-teal-action:hover { border-color:#f4fafa  !important; }

.w3-theme-teal-dark {color:#fff;  !important; background-color:#255757 !important}
.w3-theme-teal-light {color:#000;  !important; background-color:#f4fafa !important}
.w3-text-theme-teal-dark {color:#255757  !important; }


    .w3-theme-purple-action {color:#faf4fa  !important; background-color:#aa4baa !important}
.w3-theme-purple-action:hover {color:#aa4baa  !important; background-color:#faf4fa !important}
.w3-text-theme-purple-action {color:#aa4baa  !important; }
.w3-text-theme-purple-action:hover {color:#faf4fa  !important; }
.w3-border-theme-purple-action { border-color:#aa4baa  !important; }
.w3-border-theme-purple-action:hover { border-color:#faf4fa  !important; }

.w3-theme-purple-dark {color:#fff;  !important; background-color:#552555 !important}
.w3-theme-purple-light {color:#000;  !important; background-color:#faf4fa !important}
.w3-text-theme-purple-dark {color:#552555  !important; }


    .w3-theme-yellow-action {color:#806600  !important; background-color:#ffcc00 !important}
.w3-theme-yellow-action:hover {color:#ffcc00  !important; background-color:#806600 !important}
.w3-text-theme-yellow-action {color:#ffcc00  !important; }
.w3-text-theme-yellow-action:hover {color:#806600  !important; }
.w3-border-theme-yellow-action { border-color:#ffcc00  !important; }
.w3-border-theme-yellow-action:hover { border-color:#806600  !important; }

.w3-theme-yellow-dark {color:#fff;  !important; background-color:#806600 !important}
.w3-theme-yellow-light {color:#000;  !important; background-color:#fffcf0 !important}
.w3-text-theme-yellow-dark {color:#806600  !important; }


    .w3-theme-brown-action {color:#fcf4f4  !important; background-color:#c84b4b !important}
.w3-theme-brown-action:hover {color:#c84b4b  !important; background-color:#fcf4f4 !important}
.w3-text-theme-brown-action {color:#c84b4b  !important; }
.w3-text-theme-brown-action:hover {color:#fcf4f4  !important; }
.w3-border-theme-brown-action { border-color:#c84b4b  !important; }
.w3-border-theme-brown-action:hover { border-color:#fcf4f4  !important; }

.w3-theme-brown-dark {color:#fff;  !important; background-color:#692020 !important}
.w3-theme-brown-light {color:#000;  !important; background-color:#fcf4f4 !important}
.w3-text-theme-brown-dark {color:#692020  !important; }


    .w3-theme-red-action {color:#fef4f3  !important; background-color:#e94b3c !important}
.w3-theme-red-action:hover {color:#e94b3c  !important; background-color:#fef4f3 !important}
.w3-text-theme-red-action {color:#e94b3c  !important; }
.w3-text-theme-red-action:hover {color:#fef4f3  !important; }
.w3-border-theme-red-action { border-color:#e94b3c  !important; }
.w3-border-theme-red-action:hover { border-color:#fef4f3  !important; }

.w3-theme-red-dark {color:#fff;  !important; background-color:#83180f !important}
.w3-theme-red-light {color:#000;  !important; background-color:#fef4f3 !important}
.w3-text-theme-red-dark {color:#83180f  !important; }


    .w3-theme-darkblue-action {color:#eaf2ff  !important; background-color:#003e99 !important}
.w3-theme-darkblue-action:hover {color:#003e99  !important; background-color:#eaf2ff !important}
.w3-text-theme-darkblue-action {color:#003e99  !important; }
.w3-text-theme-darkblue-action:hover {color:#eaf2ff  !important; }
.w3-border-theme-darkblue-action { border-color:#003e99  !important; }
.w3-border-theme-darkblue-action:hover { border-color:#eaf2ff  !important; }

.w3-theme-darkblue-dark {color:#fff;  !important; background-color:#001f4d !important}
.w3-theme-darkblue-light {color:#000;  !important; background-color:#eaf2ff !important}
.w3-text-theme-darkblue-dark {color:#001f4d  !important; }


    .w3-theme-cyan-action {color:#edfdff  !important; background-color:#005f6b !important}
.w3-theme-cyan-action:hover {color:#005f6b  !important; background-color:#edfdff !important}
.w3-text-theme-cyan-action {color:#005f6b  !important; }
.w3-text-theme-cyan-action:hover {color:#edfdff  !important; }
.w3-border-theme-cyan-action { border-color:#005f6b  !important; }
.w3-border-theme-cyan-action:hover { border-color:#edfdff  !important; }

.w3-theme-cyan-dark {color:#fff;  !important; background-color:#005f6b !important}
.w3-theme-cyan-light {color:#000;  !important; background-color:#edfdff !important}
.w3-text-theme-cyan-dark {color:#005f6b  !important; }


    .w3-theme-khaki-action {color:#fefef8  !important; background-color:#a99b16 !important}
.w3-theme-khaki-action:hover {color:#a99b16  !important; background-color:#fefef8 !important}
.w3-text-theme-khaki-action {color:#a99b16  !important; }
.w3-text-theme-khaki-action:hover {color:#fefef8  !important; }
.w3-border-theme-khaki-action { border-color:#a99b16  !important; }
.w3-border-theme-khaki-action:hover { border-color:#fefef8  !important; }

.w3-theme-khaki-dark {color:#fff;  !important; background-color:#a99b16 !important}
.w3-theme-khaki-light {color:#000;  !important; background-color:#fefef8 !important}
.w3-text-theme-khaki-dark {color:#a99b16  !important; }


    .w3-theme-lightgreen-action {color:#f8fbf4  !important; background-color:#466522 !important}
.w3-theme-lightgreen-action:hover {color:#466522  !important; background-color:#f8fbf4 !important}
.w3-text-theme-lightgreen-action {color:#466522  !important; }
.w3-text-theme-lightgreen-action:hover {color:#f8fbf4  !important; }
.w3-border-theme-lightgreen-action { border-color:#466522  !important; }
.w3-border-theme-lightgreen-action:hover { border-color:#f8fbf4  !important; }

.w3-theme-lightgreen-dark {color:#fff;  !important; background-color:#466522 !important}
.w3-theme-lightgreen-light {color:#000;  !important; background-color:#f8fbf4 !important}
.w3-text-theme-lightgreen-dark {color:#466522  !important; }


    .w3-theme-amber-action {color:#fffcf1  !important; background-color:#8c6c00 !important}
.w3-theme-amber-action:hover {color:#8c6c00  !important; background-color:#fffcf1 !important}
.w3-text-theme-amber-action {color:#8c6c00  !important; }
.w3-text-theme-amber-action:hover {color:#fffcf1  !important; }
.w3-border-theme-amber-action { border-color:#8c6c00  !important; }
.w3-border-theme-amber-action:hover { border-color:#fffcf1  !important; }

.w3-theme-amber-dark {color:#fff;  !important; background-color:#8c6c00 !important}
.w3-theme-amber-light {color:#000;  !important; background-color:#fffcf1 !important}
.w3-text-theme-amber-dark {color:#8c6c00  !important; }


    .w3-theme-deeppurple-action {color:#f6f3fb  !important; background-color:#341d5b !important}
.w3-theme-deeppurple-action:hover {color:#341d5b  !important; background-color:#f6f3fb !important}
.w3-text-theme-deeppurple-action {color:#341d5b  !important; }
.w3-text-theme-deeppurple-action:hover {color:#f6f3fb  !important; }
.w3-border-theme-deeppurple-action { border-color:#341d5b  !important; }
.w3-border-theme-deeppurple-action:hover { border-color:#f6f3fb  !important; }

.w3-theme-deeppurple-dark {color:#fff;  !important; background-color:#341d5b !important}
.w3-theme-deeppurple-light {color:#000;  !important; background-color:#f6f3fb !important}
.w3-text-theme-deeppurple-dark {color:#341d5b  !important; }


    .w3-theme-indigo-action {color:#f3f4fb   !important; background-color:#20295b  !important}
.w3-theme-indigo-action:hover {color:#20295b   !important; background-color:#f3f4fb  !important}
.w3-text-theme-indigo-action {color:#20295b   !important; }
.w3-text-theme-indigo-action:hover {color:#f3f4fb   !important; }
.w3-border-theme-indigo-action { border-color:#20295b   !important; }
.w3-border-theme-indigo-action:hover { border-color:#f3f4fb   !important; }

.w3-theme-indigo-dark {color:#fff;  !important; background-color:#20295b  !important}
.w3-theme-indigo-light {color:#000;  !important; background-color:#f3f4fb  !important}
.w3-text-theme-indigo-dark {color:#20295b   !important; }


    .w3-theme-lightblue-action {color:#f8fcfe  !important; background-color:#1b7a9f !important}
.w3-theme-lightblue-action:hover {color:#1b7a9f  !important; background-color:#f8fcfe !important}
.w3-text-theme-lightblue-action {color:#1b7a9f  !important; }
.w3-text-theme-lightblue-action:hover {color:#f8fcfe  !important; }
.w3-border-theme-lightblue-action { border-color:#1b7a9f  !important; }
.w3-border-theme-lightblue-action:hover { border-color:#f8fcfe  !important; }

.w3-theme-lightblue-dark {color:#fff;  !important; background-color:#1b7a9f !important}
.w3-theme-lightblue-light {color:#000;  !important; background-color:#f8fcfe !important}
.w3-text-theme-lightblue-dark {color:#1b7a9f  !important; }


    .w3-theme-skyblue-action {color:#f4fafd  !important; background-color:#135e86 !important}
.w3-theme-skyblue-action:hover {color:#135e86  !important; background-color:#f4fafd !important}
.w3-text-theme-skyblue-action {color:#135e86  !important; }
.w3-text-theme-skyblue-action:hover {color:#f4fafd  !important; }
.w3-border-theme-skyblue-action { border-color:#135e86  !important; }
.w3-border-theme-skyblue-action:hover { border-color:#f4fafd  !important; }

.w3-theme-skyblue-dark {color:#fff;  !important; background-color:#135e86 !important}
.w3-theme-skyblue-light {color:#000;  !important; background-color:#f4fafd !important}
.w3-text-theme-skyblue-dark {color:#135e86  !important; }


    /** Bible Verse Display CSS */
VBV{
    display:block;
    padding:4px 2px; 
    margin:2px 4px;
}
PBP{
    display:block;
    padding-left:2%; 
    padding-right:2%;
    margin-left:5%;
    margin-right:5%;
}
VBV verse{
    display: block;
    margin: 4px 0px 5px 0px;
    }
PBP passage verse:first{
    margin: 4px 0px 5px 0px;
    text-indent:50px;
    }
verse{    
    position:relative;
    /*padding:4px 1px;*/
    cursor: pointer;
    height: auto;
    word-wrap:break-word;
    text-indent: 0px;
}
verse:hover{
    background-color: #f6f5f9;
}  
verse[selected]{
    background-color: #e1ddea ;
}
::-moz-selection { /* Code for Firefox */
  color: #f6f5f9;
  background: #362e4a;
}

::selection {
  color: #f6f5f9;
  background: #362e4a;
}

/** Geneology List */
glist, glist_par{
    display:inline;
    text-indent: 0px;
    }
glist[level='1'], glist_tit{
    display:block;
    text-indent: 25px;
} 
glist[level='2'], glist_sons{
    display:block;
    text-indent: 35px;
}
glist[level='3'], glist_conc{
    display:block;
    text-indent: 75px;
}
glist[level='4'], glist_desc{
    display:block;
    text-indent: 0px;
}
glist[level='5']{
    display:block;
    text-indent: 65px;
}

passage{
    display: block;
    padding: 0px;
    width: 100%;
    clear:both;
    text-indent: 75px;
    margin-top:10px;
} 
passage[type='PI']{
    display: block;
    padding: 10px;
    margin: 15px;
    width: 100%;
    clear:both;
    text-indent: 125px;
}
passage[type='NB']{
    display: block;
    padding: 0px;
    margin: 0px;
    width: 100%;
    clear:both;
    text-indent: 0px;
}
passage[type='M']{
    display: block;
    padding: 10px;
    margin: 30px;
    width: 100%;
    clear:both;
    text-indent: 150px;
}
passage[type='R']{
    display: block;
    padding: 10px;
    margin: 30px;
    width: 100%;
    clear:both;
    text-indent: 75px;
}
passage[type='MO']{
    display: block;
    padding: 10px;
    margin: 30px;
    width: 100%;
    clear:both;
    text-indent: 25px;
}
passage[type='MC']{
    display: block;
    padding: 10px;
    margin: 30px;
    width: 100%;
    clear:both;
    text-indent: 25px;
}
passage[type='C']{
    display: block;
    padding: 0;
    margin: 0;
    width: 100%;
    clear:both;
    text-align: center;
}
message{
    display: block;
    padding: 0px;
    width: 100%;
    clear:both;
    text-indent: 0px;
} 
message[type='MI']{
    display: block;
    padding: 10px;
    margin: 10px;
    width: 100%;
    clear:both;
    text-indent: 25px;
}


quotes, squotes, lquotes  {
    display:block;
    margin-left: 0px;
    text-indent: 0px;
}
quotes[level='2']{
    display:block;
    text-indent: 0px;
}
quotes[type='R']{
    display:block;
    text-indent: 0px;
}
quotes[type='M']{
    margin-top: 0;
    text-indent: -10px;
    margin-left: 25px;
    margin-right: 25px;
}
quotes[level='2']{
    margin-top: 0;
    text-indent: 20px;
    margin-left: 25px;
    margin-right: 25px;
}

added{
    font-style:italic;
    font-size: 95%;
}




vno{
    display:inline-block;
    border-radius: 4px;
    font-weight: bold;
    border:1px solid #362e4a;;
    color: #000 ;
    background-color: #f6f5f9; ;
    padding: 0px 5px 0px 1px ;
    font-size:12px;
    vertical-align: super;
    text-indent: 0px;
}
vno:hover{
    background-color: #6b5b95; ;
}
dhead{
    display: block;
    font-size: 22px;
    color: #615286;
    font-weight: bold;
    text-indent: 0px;
    text-align:center;
}
phead{
    display: block;
    font-size: 20px;
    color: #564977;
    font-weight: bold;
    text-indent: 0px;
    text-align:center;
}
cref{
    font-size:14px;
    color:#c3bcd6;
    }
sref{
    font-size:16px;
    color:#c3bcd6;
}    
vvno{
    font-size:11px;
    color:#8879ad;
    }
spoken[speaker='SCJ']{
    color:#615286;
    text-indent: 25px;
}



plist{
    display:block;
    margin-bottom:15px;
    }    
pbr{
    display:block;
    margin-top: 25px;
}
notes{
    position:relative;
    text-indent: 0px;
}
npoint{
    color:#362e4a;
    cursor: pointer;
    text-indent: 0px;
    font-size:18px;
}
ncont{
    display:none;
    position: absolute; text-align:center; 
    width:300px; height:auto; 
    bottom:30px; left: 20px;
    background-color: #e1ddea; border-radius: 7px;
    border: 1px solid #362e4a;
    opacity: 0; z-index:2;
    text-indent: 0px;
    padding:4px 2px;
    font-size:20px;
}
npoint:hover ncont{
  display: block;
  opacity: 1;
}

sword{
    color: #4b4068;
    font-weight: bold;
} 
