/* Auto generated from css.tpl */

                        #pstglossary-1 .pstg-letter.pstg_color_0 {
                background: rgb(0, 119, 57);
            }
            #pstglossary-1 .pstg-letter.pstg_color_0:before {
                border-color: rgb(0, 119, 57) transparent transparent transparent;
            }
            #pstglossary-1 .pstg-letter.pstg_color_0:after {
                border-color: transparent rgb(0, 119, 57) transparent transparent;
            }
                    #pstglossary-1 .pstg-letter.pstg_color_1 {
                background: rgb(0, 119, 57);
            }
            #pstglossary-1 .pstg-letter.pstg_color_1:before {
                border-color: rgb(0, 119, 57) transparent transparent transparent;
            }
            #pstglossary-1 .pstg-letter.pstg_color_1:after {
                border-color: transparent rgb(0, 119, 57) transparent transparent;
            }
                    #pstglossary-1 .pstg-letter.pstg_color_2 {
                background: rgb(0, 119, 57);
            }
            #pstglossary-1 .pstg-letter.pstg_color_2:before {
                border-color: rgb(0, 119, 57) transparent transparent transparent;
            }
            #pstglossary-1 .pstg-letter.pstg_color_2:after {
                border-color: transparent rgb(0, 119, 57) transparent transparent;
            }
                    #pstglossary-1 .pstg-letter.pstg_color_3 {
                background: rgb(0, 119, 57);
            }
            #pstglossary-1 .pstg-letter.pstg_color_3:before {
                border-color: rgb(0, 119, 57) transparent transparent transparent;
            }
            #pstglossary-1 .pstg-letter.pstg_color_3:after {
                border-color: transparent rgb(0, 119, 57) transparent transparent;
            }
                    #pstglossary-1 .pstg-letter.pstg_color_4 {
                background: rgb(0, 119, 57);
            }
            #pstglossary-1 .pstg-letter.pstg_color_4:before {
                border-color: rgb(0, 119, 57) transparent transparent transparent;
            }
            #pstglossary-1 .pstg-letter.pstg_color_4:after {
                border-color: transparent rgb(0, 119, 57) transparent transparent;
            }
            
            #pstglossary-1 {
            font-size: 20px;
        }
        #pstglossary-1 .tooltipster-sidetip.tooltipster-pstg .tooltipster-content {
            font-size: 20px;
        }
    
                        #pstglossary-4 .pstg-item-h a {
            color: rgb(70, 86, 129);
        }
        #pstglossary-4 div .pstg-items-list .pstg-item-wrp {
            background: rgb(244, 245, 248);
        }
        #pstglossary-4 .pstg-items-list .pstg-item-wrp:hover {
            -webkit-box-shadow: 1px 2px 7px #cdcdcd;
            -moz-box-shadow: 1px 2px 7px #cdcdcd;
            box-shadow: 1px 2px 7px #cdcdcd;
            top: -4px;
        }
                #pstglossary-4 #pstg-items-grid.grid-vertical {
            columns: 1;
        }
        @media (max-width: 991px) {
            #pstglossary-4 #pstg-items-grid.grid-vertical {
                columns: 1;
            }
        }
        @media (max-width: 767px) {
            #pstglossary-4 #pstg-items-grid.grid-vertical {
                columns: 1;
            }
        }
    
            #pstglossary-4 {
            font-size: 11px;
        }
        #pstglossary-4 .tooltipster-sidetip.tooltipster-pstg .tooltipster-content {
            font-size: 11px;
        }
    
                        #pstglossary-5 .pstg-item-h a {
            color: rgb(70, 86, 129);
        }
        #pstglossary-5 div .pstg-items-list .pstg-item-wrp {
            background: rgb(244, 245, 248);
        }
        #pstglossary-5 .pstg-items-list .pstg-item-wrp:hover {
            -webkit-box-shadow: 1px 2px 7px #cdcdcd;
            -moz-box-shadow: 1px 2px 7px #cdcdcd;
            box-shadow: 1px 2px 7px #cdcdcd;
            top: -4px;
        }
                #pstglossary-5 #pstg-items-grid.grid-vertical {
            columns: 1;
        }
        @media (max-width: 991px) {
            #pstglossary-5 #pstg-items-grid.grid-vertical {
                columns: 1;
            }
        }
        @media (max-width: 767px) {
            #pstglossary-5 #pstg-items-grid.grid-vertical {
                columns: 1;
            }
        }
    
            #pstglossary-5 {
            font-size: 11px;
        }
        #pstglossary-5 .tooltipster-sidetip.tooltipster-pstg .tooltipster-content {
            font-size: 11px;
        }
    
                        #pstglossary-6 .pstg-item-h a {
            color: rgb(70, 86, 129);
        }
        #pstglossary-6 div .pstg-items-list .pstg-item-wrp {
            background: rgb(244, 245, 248);
        }
        #pstglossary-6 .pstg-items-list .pstg-item-wrp:hover {
            -webkit-box-shadow: 1px 2px 7px #cdcdcd;
            -moz-box-shadow: 1px 2px 7px #cdcdcd;
            box-shadow: 1px 2px 7px #cdcdcd;
            top: -4px;
        }
                #pstglossary-6 #pstg-items-grid.grid-vertical {
            columns: 1;
        }
        @media (max-width: 991px) {
            #pstglossary-6 #pstg-items-grid.grid-vertical {
                columns: 1;
            }
        }
        @media (max-width: 767px) {
            #pstglossary-6 #pstg-items-grid.grid-vertical {
                columns: 1;
            }
        }
    
            #pstglossary-6 {
            font-size: 11px;
        }
        #pstglossary-6 .tooltipster-sidetip.tooltipster-pstg .tooltipster-content {
            font-size: 11px;
        }
    
                        #pstglossary-7 .pstg-item-h a {
            color: rgb(70, 86, 129);
        }
        #pstglossary-7 div .pstg-items-list .pstg-item-wrp {
            background: rgb(244, 245, 248);
        }
        #pstglossary-7 .pstg-items-list .pstg-item-wrp:hover {
            -webkit-box-shadow: 1px 2px 7px #cdcdcd;
            -moz-box-shadow: 1px 2px 7px #cdcdcd;
            box-shadow: 1px 2px 7px #cdcdcd;
            top: -4px;
        }
                #pstglossary-7 #pstg-items-grid.grid-vertical {
            columns: 1;
        }
        @media (max-width: 991px) {
            #pstglossary-7 #pstg-items-grid.grid-vertical {
                columns: 1;
            }
        }
        @media (max-width: 767px) {
            #pstglossary-7 #pstg-items-grid.grid-vertical {
                columns: 1;
            }
        }
    
            #pstglossary-7 {
            font-size: 11px;
        }
        #pstglossary-7 .tooltipster-sidetip.tooltipster-pstg .tooltipster-content {
            font-size: 11px;
        }
    
                        #pstglossary-8 .pstg-item-h a {
            color: rgb(70, 86, 129);
        }
        #pstglossary-8 div .pstg-items-list .pstg-item-wrp {
            background: rgb(244, 245, 248);
        }
        #pstglossary-8 .pstg-items-list .pstg-item-wrp:hover {
            -webkit-box-shadow: 1px 2px 7px #cdcdcd;
            -moz-box-shadow: 1px 2px 7px #cdcdcd;
            box-shadow: 1px 2px 7px #cdcdcd;
            top: -4px;
        }
                #pstglossary-8 #pstg-items-grid.grid-vertical {
            columns: 1;
        }
        @media (max-width: 991px) {
            #pstglossary-8 #pstg-items-grid.grid-vertical {
                columns: 1;
            }
        }
        @media (max-width: 767px) {
            #pstglossary-8 #pstg-items-grid.grid-vertical {
                columns: 1;
            }
        }
    
            #pstglossary-8 {
            font-size: 11px;
        }
        #pstglossary-8 .tooltipster-sidetip.tooltipster-pstg .tooltipster-content {
            font-size: 11px;
        }
    
                        #pstglossary-9 .pstg-item-h a {
            color: rgb(70, 86, 129);
        }
        #pstglossary-9 div .pstg-items-list .pstg-item-wrp {
            background: rgb(244, 245, 248);
        }
        #pstglossary-9 .pstg-items-list .pstg-item-wrp:hover {
            -webkit-box-shadow: 1px 2px 7px #cdcdcd;
            -moz-box-shadow: 1px 2px 7px #cdcdcd;
            box-shadow: 1px 2px 7px #cdcdcd;
            top: -4px;
        }
                #pstglossary-9 #pstg-items-grid.grid-vertical {
            columns: 1;
        }
        @media (max-width: 991px) {
            #pstglossary-9 #pstg-items-grid.grid-vertical {
                columns: 1;
            }
        }
        @media (max-width: 767px) {
            #pstglossary-9 #pstg-items-grid.grid-vertical {
                columns: 1;
            }
        }
    
            #pstglossary-9 {
            font-size: 11px;
        }
        #pstglossary-9 .tooltipster-sidetip.tooltipster-pstg .tooltipster-content {
            font-size: 11px;
        }
    
    