            .k-animation-container, .k-widget, .k-widget *, .k-animation-container *, .k-widget *:before, .k-animation-container *:after, .k-block .k-header, .k-list-container {
                box-sizing: inherit;
            }
            .k-block > .k-header, .k-window-titlebar {
                height:auto;
            }
            
            .k-window-titlebar {
              height: 20px !important;
              background: lightblue !important;
              /*
              color: white !important;
              font-size: 30pt !important;
              background: blue !important;
              */
            } 
            .k-radio-label {
                height: 20px !important;
                font-size: 2.5 em;
            }
            .k-checkbox-label, k-checkbox-label {
                height: 20px !important;
                font-size: 2.5 em;
            }
            .wnd-subtitle {
                color: #004c99;
            }
/**
 *     Order
 */
        .k-detail-cell .k-tabstrip .k-content {
            padding: 0.2em;
        }
        .jobseeker-details ul
        {
            list-style:none;
            font-style:italic;
            margin: 5px;
            padding: 0;
        }
        .jobseeker-details ul li
        {
            margin: 0;
            line-height: 1.7em;
        }

        .jobseeker-details label
        {
            display:inline-block;
            width:100px;
            padding-right: 5px;
            text-align: left;
            font-style:normal;
            font-weight:bold;
            color: #2989D8
        }
        
        .photo {
            width: 140px;
        }
        .details {
            /*width: 400px;*/
        }
        .name {
            display: block;
            font-size: 1.6em;
        }
        .title {
            display: block;
            padding-top: 1.6em;
        }
        .employeeID,
        .country {
            font-family: "Segoe UI", "Helvetica Neue", Arial, sans-serif;
            font-size: 20px;
            font-weight: bold;
            color: #898989;
        }
        td.photo, .employeeID {
            text-align: left;
        }
        .k-grid-header .k-header {
            padding: 10px 20px;
        }
        .k-grid td {
            background: -moz-linear-gradient(top,  rgba(0,0,0,0.05) 0%, rgba(0,0,0,0.15) 100%);
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.05)), color-stop(100%,rgba(0,0,0,0.15)));
            background: -webkit-linear-gradient(top,  rgba(0,0,0,0.05) 0%,rgba(0,0,0,0.15) 100%);
            background: -o-linear-gradient(top,  rgba(0,0,0,0.05) 0%,rgba(0,0,0,0.15) 100%);
            background: -ms-linear-gradient(top,  rgba(0,0,0,0.05) 0%,rgba(0,0,0,0.15) 100%);
            background: linear-gradient(to bottom,  rgba(0,0,0,0.05) 0%,rgba(0,0,0,0.15) 100%);
            padding: 20px;
        }
        .k-grid .k-alt td {
            background: -moz-linear-gradient(top,  rgba(0,0,0,0.2) 0%, rgba(0,0,0,0.1) 100%);
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.2)), color-stop(100%,rgba(0,0,0,0.1)));
            background: -webkit-linear-gradient(top,  rgba(0,0,0,0.2) 0%,rgba(0,0,0,0.1) 100%);
            background: -o-linear-gradient(top,  rgba(0,0,0,0.2) 0%,rgba(0,0,0,0.1) 100%);
            background: -ms-linear-gradient(top,  rgba(0,0,0,0.2) 0%,rgba(0,0,0,0.1) 100%);
            background: linear-gradient(to bottom,  rgba(0,0,0,0.2) 0%,rgba(0,0,0,0.1) 100%);
        }


       .content-box {
            -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;
            box-sizing: border-box;
        
            width: 100%;
        }
        .textareacontainer {
            width: 100%;
            border: 1px solid #999;
            padding : 10 px;
            margin-bottom: 30px;
        }
