﻿

            .thSorted {
                background-color:#ebebeb;
            }
            .displaynone, .hidden_ {
                display:none;
            }

            .question-required {
        
                font-weight:bold;
            }

            [class^="psi-"] {
                font-size: 1.5em;
                color:#3C774A !important;
            }

            .psi-file-edit:before {
                 content: "\eb4d" !important;
            }

            .psi-grid {
                 content: "\ec75" !important;
            }

            

            .psi-file-remove:before {
                 content: "\eee8" !important;
            }

            .pli-remove {
                /*font-size: 1.5em;*/
                color:#3C774A !important;
            }

            .pli-remove2 {
                font-size: 1em;
                color:#fff !important;
            }

            .pli-remove2:before {
                 content: "\eee9" !important;
            }

            .psi-file-add:before {
                 content: "\e904" !important;
            }

            .psi-file-share:before {
                 content: "\ead9" !important;
            }

            hr {
                color:#f6c43a !important;
                border-top-color:#f6c43a !important;
            }

            .panel-heading {
                background-color:#f6c43a !important;
            }

             #mainnav-menu>.active-sub>a {
                background-color:#f6c43a !important;
            }

            .demo-pli-list-view {
                color:#e8b210 !important;
            }

            .big {
              
                font-size: 16px !important;
                line-height: 1.500 !important;
            }

            input[type=checkbox] {
                position: relative;
                cursor: pointer;
                margin-right: 5px !important;
            }
            input[type=checkbox]:before {
                content: "";
                display: block;
                position: absolute;
                width: 16px;
                height: 16px;
                top: 0;
                left: 0;
                border: 1px solid #555555;
                border-radius: 3px;
                background-color: white;
            }
            input[type=checkbox]:checked:after {
                content: "";
                display: block;
                width: 5px;
                height: 10px;
                border: solid black;
                border-width: 0 1px 1px 0;
                -webkit-transform: rotate(45deg);
                -ms-transform: rotate(45deg);
                transform: rotate(45deg);
                position: absolute;
                top: 2px;
                left: 6px;
            }
      
        .box {
            width:280px;
            height:250px;
            margin-bottom:50px;
        }

        .modal-content {
            max-height: 700px;
            overflow-y: auto;
        }

#mainnav-container {

    padding-top:0px !important;
    z-index:90000 !important;
}
