﻿.unclickable {
    pointer-events: none;
    outline: none;
}

.unclickable:focus {
    border:none;
    outline: none;
}

a:focus, a:hover {
    text-decoration: none !important;
}

.reference-shadowbox {
    list-style: none;
    font: 400 12px Arial, Helvetica, sans-serif;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 14px;
    outline: 0;
    color: #656565;
    background-color: #fff;
    padding-top: 1em;
    padding-left: 1em;
    padding-right: 1em;
    padding-bottom: 1em;
}
.required-shadowbox {
    list-style: none;
    font: 400 12px Arial, Helvetica, sans-serif;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 14px;
    outline: 0;
    color: #656565;
    background-color: #fff;
    padding-top: 1em;
    padding-left: 1em;
    padding-right: 1em;
    padding-bottom: 1em;
    border: 1px solid rgba(20,53,80,0.14);
    box-shadow: 0 1px 2px 1px rgba(0,0,0,.08), 0 3px 6px rgba(0,0,0,.08);
}

.centered-shadowbox {
    list-style: none;
    font: 400 12px Arial, Helvetica, sans-serif;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 14px;
    outline: 0;
    color: #656565;
    background-color: #fff;
    margin: 0 auto 4.5em;
    padding-top: 1em;
    padding-left: 1em;
    padding-right: 1em;
    padding-bottom: 1em;
    border: 1px solid rgba(20,53,80,0.14);
    box-shadow: 0 1px 2px 1px rgba(0,0,0,.08), 0 3px 6px rgba(0,0,0,.08);
}

.left-shadowbox {
    list-style: none;
    font: 400 12px Arial, Helvetica, sans-serif;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 14px;
    outline: 0;
    color: #656565;
    background-color: #fff;
    /*teleriks color*/ /*#f7f7f9*/
    /*margin: 0 auto 4.5em;*/
    padding-top: 1em;
    padding-left: 1em;
    padding-right: 1em;
    padding-bottom: 1em;
    border: 1px solid rgba(20,53,80,0.14);
    box-shadow: 0 1px 2px 1px rgba(0,0,0,.08), 0 3px 6px rgba(0,0,0,.08);
}

.icon-left {
    margin-right: 5px;
    width: 20px;
    min-width: max-content;
}

.telerik-selected-button {
    margin-inline-start: -1px !important;
    border-top-right-radius: .25rem !important;
    border-bottom-right-radius: .25rem !important;
    border-color: #117122 !important;
    color: #fff !important;
    background-color: #127d25 !important;
}

.k-notification h3 {
    padding: 30px 10px 5px;
    font-size: 1.5em;
    line-height: normal;
}

/* Success template */
.upload-success {
    width: 300px;
    height: 100px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.k-notification-success {
    border-color: #37b400 !important;
    border-top-color: rgb(55, 180, 0) !important;
    border-right-color: rgb(55, 180, 0) !important;
    border-bottom-color: rgb(55, 180, 0) !important;
    border-left-color: rgb(55, 180, 0) !important;
    color: #e6e6e6 !important;
    background-color: #37b400 !important;
}

/* Error template */
.upload-error {
    width: 300px;
    height: 100px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.k-notification-error {
    border-color: #FF0000 !important;
    border-top-color: #FF0000 !important;
    border-right-color: #FF0000 !important;
    border-bottom-color: #FF0000 !important;
    border-left-color: #FF0000 !important;
    color: #e6e6e6 !important;
    background-color: #FF0000 !important;
}

.adminHeader {
    list-style-type: none;
    color: #333333;
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
}

.column-left-15 {
    float: left;
    width: 15%;
    margin-right: 10px;
    
}

.column-left-20 {
    float: left;
    width: 20%;
    margin-right: 10px;

}

.column-left-45 {
    float: left;
    width: 45%;
}

.column-x {
    float: left;
    height: 100%;
    width: 80%;
    margin-left: 10px;
}

.column-33 {
    float: left;
    height: 100%;
    width: 33%;
}
.k-grid-search {
    float: left !important;
}
body {
    
}
#primaryNav {
    font-size: 16px;
}
