        /*DEVEXTREME CSS CLASS OVERWRITES*/
        .dx-field-label {
            /*width:20%;*/
            font-weight: 600;
            overflow: visible;
            white-space: pre-wrap!important;
        }

        .dx-textarea{
            border: 1px solid #888!important;
        }

        .Likert5 .dx-radiobutton-icon::before{
            background-image: url("../img/stronglyagree.png");
            background-size:contain;

        }
        .Likert4 .dx-radiobutton-icon::before{
            background-image: url("../img/agree.png");
            background-size:contain;
        }
        .Likert3 .dx-radiobutton-icon::before{
            background-image: url("../img/neutral.png");
            background-size:contain;
        }     
        .Likert2 .dx-radiobutton-icon::before{
            background-image: url("../img/disagree.png");
            background-size:contain;
        }     
        .Likert1 .dx-radiobutton-icon::before{
            background-image: url("../img/stronglydisagree.png");
            background-size:contain;
        }                        

        .surveylogo{
            max-width: 100%;
        }

        .disclaimer{
            font-style: italic;
            font-weight: 100;
            font-size: 12px;
            font-family: "Reddit Sans", "Cochin", Georgia, Times, 'Times New Roman', serif;
            overflow: auto;
            text-wrap: wrap;
            text-align: center;

        }
        .audiobutton{
            display:inline-block;
            margin-right: 3px;
            padding: 1px !important;
            cursor:pointer;
            float:left;
        }

        .audiobutton .dx-button-content{
            padding:2px!important;
        }
        .center{
            text-align: center;
        }
        
        .column-small {
          float: left;
          width: 20%;
        }
        
        .column-large {
            float:left;
            width:30%
            
        }    

        .hidden{
            display:none;
        }
        
        .roundborder{
            border-radius: 8px;
            border: 2px solid #999!important;
            padding: 10px;
        }  
        
        .required{
            color:red!important;
            font-weight:1000;
        }

        .flex
        {
            display:flex!important;            
        }
        .float-button{
            display: table!important;
            margin-left: 5px;
        }  
        
        .dx-datagrid-rowsview .dx-data-row .dx-cell-modified .dx-highlight-outline::after {  
            border-color: transparent;  
        }  

        