@font-face {font-family: Algebra-Black;src: url("../images/Algebra-Black.otf") format("opentype");}
.uk-form textarea.neibrs-nazov {font-family:Algebra-Black;font-size:60px;line-height: 80px;height:260px;}
.uk-form textarea.neibrs-lokalita {font-family:Algebra-Black;font-size:40px;line-height: 54px;height:180px;}

html {background: #222;}
body {background: #eeeeee;background: -webkit-linear-gradient(to top, #eeeeee, #ffffff);background: linear-gradient(to top, #eeeeee 0%, #ffffff 100%);}
th {font-weight: 600;}
.clear {clear:both;}
.right {text-align:right;}
.center {text-align:center;}
.fl-left {float:left;}
.fl-right {float:right;}
.width50p {width:50%;}
.margin-0 {margin:0;}
.inset-right {float:right;margin:15px 0 15px 15px;}
.inset-left {float:left;margin:15px 15px 15px 0;}
.box-content>p.product {font-size:18px;margin:0;font-weight:bold;}
.box-content>h2, .box-content>ul.zebra>li>h2, .module>ul.zebra>li>h2 {margin:0 0 10px 0;}
.inset-right-350 {float:right; width:350px;margin:0 0 5px 5px;}
.border-bottom {border-bottom:1px solid #444444;}
.uk-border-top-bold {border-top: 2px solid #333;}
.bord-left-CCC {border-left: 1px solid #CCC;}
.separator {cursor: default;}
.uk-tooltip-path {white-space:nowrap;text-align:center;font-family: Courier New;padding: 5px 10px;font-size: 11px;max-width:100vw;}
ul.line.line-icon>li>a>span.subtitle {padding-left:10px;font-size:10px;}
.short>.username, .short>.password, .short>.remember, .short>.button, .short>.greeting {margin-right:5px;display:inline-block;width:23%;}
.short>.username>input, .short>.password>input, .short>.button>button {width:90%;}
.short>.remember>label,.short>.remember>input {display:inline;}
.hidden {display:none !important;}
.uk-opacity-10 {opacity: 0.1;}
.uk-opacity-30 {opacity: 0.3;}
.uk-opacity-50 {opacity: 0.5;}
.uk-opacity-80 {opacity: 0.8;}
.uk-button [class*='uk-icon-'] {padding-top:7px;}
.uk-button-large [class*='uk-icon-'] {padding-top:10px;}
.tm-logo {text-align: center;margin:30px 0 ;display: block;}
.uk-width-90px {width:91px} 
.uk-link-160 {width:160px;}
.uk-link-147 {width:147px;}
.uk-nav-offcanvas>li>a {padding-top:20px;padding-bottom:20px;}
.uk-nav-offcanvas ul a {padding-top:10px;padding-bottom:10px;}
.uk-nav-offcanvas .uk-nav-header {margin-left:-15px;}
.uk-width-1-12 {width: calc(100% / 12);}
.cardstatus {font-size: 48px;line-height: 50px;}
.first {border-top:2px solid #999}
.uk-dropdown-width-1 {width:200px;}
.tm-footer p {color: #774f9e;}
.tm-footer {padding-top:60px; background: #333; color: #EEE;}
.tm-footer hr {border-top: 1px solid #3A3A3A;margin-bottom: 50px;}
.uk-text-tall {font-size:20px;letter-spacing:2px;font-weight:400;line-height:28px;}
.uk-button-medium {min-height: 30px;padding: 0 10px;line-height: 30px;font-size: 14px;border-radius: 9px;}
.uk-button-muted {background:transparent;color: #999999;}
.uk-button-secondary {background: transparent;border: 1px solid #CCC;}
.uk-button-secondary:hover {background: rgba(255, 255, 255, 0.75);border: 1px solid #CCC;}
.uk-button-warning {background-color: #ca991b;color: #fff;background-image: -webkit-linear-gradient(top, #dbaa42 0%, #b68023 100%);background-image: linear-gradient(to bottom, #dbaa42, #b68023);border-color: rgba(0, 0, 0, 0.2);border-bottom-color: rgba(0, 0, 0, 0.4);text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);}
.uk-button-warning:hover, .uk-button-warning:focus {background-color: #d48c11;color: #fff;background-image: -webkit-linear-gradient(top, #d29e2d 0%, #d48c11 100%);background-image: linear-gradient(to bottom, #d29e2d, #d48c11);background-image: none;}
.uk-badge-large {padding:2px 4px;font-size:16px;line-height:22px;border-radius:5px;min-width: 28px;}
.uk-badge-transparent {background: rgba(120,120,120,0.1);color: #666}
.uk-panel-title, h1, h2, h3, h4, h5, h6, .uk-h1, .uk-h2, .uk-h3, .uk-h4, .uk-h5, .uk-h6 {letter-spacing: 1.1px;}
.uk-button-large-form {min-height: 40px;padding: 3px 8px;border-radius: 15px;}

input.uk-form-width-65 {width: 65px;}
input.uk-form-width-35 {width: 35px;}

div.google-visualization-tooltip {background: red;}

.uk-panel-box-private {background-color: #d3edfa;color: #225d7c;border-color: rgba(22, 67, 90, 0.3);padding:25px 5px 0px 5px;overflow: scroll;}
.uk-panel-box-private span.uk-calendar-title {color: #396b91;}
.uk-panel-box-photomedia {background-color: #f6e6cf;color: #92702a;border-color: rgba(62, 41, 12, 0.3);padding:25px 5px 0px 5px;overflow: scroll;}
.uk-panel-box-photomedia span.uk-calendar-title {color: #92702a;}
.uk-panel-box-travel {background-color: #d3f7da;color: #538236;border-color: rgba(31, 75, 14, 0.3);padding:25px 5px 0px 5px;overflow: scroll;}
.uk-panel-box-travel span.uk-calendar-title {color: #538236;}
.uk-calendar-title {font-size:16px;letter-spacing: -0.5px;text-transform: uppercase;font-weight: 300;}
.uk-panel-time {position: absolute;top:4px;left:4px;font-size: 12px;line-height: 12px;font-weight: bold;max-width: calc(100% - 65px);}
#calendar .uk-panel-box .uk-panel-badge {top: 4px;right: 4px;}

pre {background: #333;border: 1px solid #3A3A3A;color:#888}

.uk-form-icon:not(.uk-form-icon-flip)>select {padding-left: 25px!important;}

#inptme {padding-left: 30px!important;}