/*@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 300;
    src: local('Open Sans Light'), local('OpenSans-Light'), url(//fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTXhCUOGz7vYGh680lGh-uXM.woff) format('woff');
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    src: local('Open Sans'), local('OpenSans'), url(//fonts.gstatic.com/s/opensans/v13/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    src: local('Open Sans Bold'), local('OpenSans-Bold'), url(//fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzHhCUOGz7vYGh680lGh-uXM.woff) format('woff');
}

body {
    font-family: "Open Sans", Helvetica, Arial, sans-serif;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: "Open Sans", Helvetica, Arial, sans-serif;
}*/

/*.navbar .uk-subnav-pill > .uk-active > * {
    background: #00a8e6;
    color: #fff;
}*/

html, body {
    height: 100%;
}


.uk-autocomplete > .uk-dropdown {
    width: 100%;
}


.event {
    border-left: 8px solid black;
}

.event-normal {

}

.event-high {
    background-color: darkorange;
}


.list-item-active {
    background-color: #efefef;
    border-left: 4px solid teal;
}

.list-item-danger {
    border-left: 4px solid red;
}

.list-item-warning {
    border-left: 4px solid yellow;
}

.list-item-success {
    border-left: 4px solid limegreen;
}




.jsignature {
    -ms-touch-action: none;
}

.signature {
    border: 1px dotted #000000; 
    background-color: #ffffff;
}

.box-shadow {
    box-shadow: 0px 4px 8px 0px rgba(0,0,0,0.20);
    -webkit-box-shadow: 0px 4px 8px 0px rgba(0,0,0,0.20);
    -moz-box-shadow: 0px 4px 8px 0px rgba(0,0,0,0.20);
}

.box-shadow-small {
    box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.20);
    -webkit-box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.20);
    -moz-box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.20);
}

.box-shadow-large {
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.20);
    -webkit-box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.20);
    -moz-box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.20);
}

.form-answer {
    border-bottom: 1px solid #cccccc;
    font-family: 'Lucida Console';
}




.bg-transparent {
    background-color: transparent;
}

.bg-white {
    background-color: white;
}

.bg-cloudy-knoxville {
    background-image: linear-gradient(120deg, #fdfbfb 0%, #ebedee 100%);
}

.bg-glass-water {
    background-image: linear-gradient(to top, #dfe9f3 0%, white 100%);
}

.bg-kind-steel {
    background-image: linear-gradient(-20deg, #e9defa 0%, #fbfcdb 100%);
}

.bg-salt-mountain {
    background-image: linear-gradient(-225deg, #FFFEFF 0%, #D7FFFE 100%);
}

.bg-seed {
    background-color: #8ae9b3;
    background-image: linear-gradient(315deg, #8ae9b3 0%, #c8d6e5 74%);
}


.blink {
    animation: blinker 1.5s linear infinite;
}

@keyframes blinker {
    50% { opacity: 0; }
}
