﻿@font-face {
font-family:icons;
src:url(/templates/rjavka/i/icons.eot) format(embedded-opentype),url(/templates/rjavka/i/icons.woff) format(woff),url(/templates/rjavka/i/icons.ttf) format(truetype),url(/templates/rjavka/i/icons.svg) format(svg);
font-weight:400;
font-style:normal;
}

.site-icons-close {
background-image:url(/templates/rjavka/i/site-icons-2014-10-06.png);
background-position:0 0;
width:9px;
height:9px;
}

.site-icons-csv {
background-image:url(/templates/rjavka/i/site-icons-2014-10-06.png);
background-position:0 -9px;
width:32px;
height:40px;
}

.datepicker {
position:absolute;
background:#fff;
-webkit-box-shadow:0 3px 7px -2px #666;
-moz-box-shadow:0 3px 7px -2px #666;
box-shadow:0 3px 7px -2px #666;
margin-top:10px;
line-height:normal;
font-weight:400;
font-size:13px;
z-index:10000;
}

.datepicker .btn {
font-size:14px;
font-weight:400;
border:none;
outline-width:0;
}

.datepicker th {
font-weight:400;
text-align:center!important;
border:none;
padding:7px 5px!important;
}

.datepicker th .btn {
font-size:16px;
line-height:normal;
border:none;
background:none;
padding:6px 10px;
}

.datepicker th.week-day {
font-size:16px;
color:#888;
font-variant:small-caps;
}

.datepicker tbody tr:first-child .btn {
border-top-width:1px;
}

.datepicker tbody tr td {
width:auto!important;
border:none;
padding:0!important;
}

.datepicker tbody tr td:first-child .btn {
border-left-width:1px;
}

.datepicker tbody tr td .btn {
-webkit-box-shadow:inset 0 1px 3px -1px #fff;
-moz-box-shadow:inset 0 1px 3px -1px #fff;
box-shadow:inset 0 1px 3px -1px #fff;
border:solid #e6e6e6;
text-shadow:0 -1px 1px #fff;
min-width:34px;
background-color:#f4f4f4;
color:#6d6d6d;
border-width:0 1px 1px 0;
padding:10px 14px;
}

.datepicker tbody tr td .btn.btn-info {
color:#fff;
background-color:#ff8a00;
text-shadow:none;
-webkit-box-shadow:inset 0 4px 8px -5px #444;
-moz-box-shadow:inset 0 4px 8px -5px #444;
box-shadow:inset 0 4px 8px -5px #444;
}

.datepicker tbody tr td .btn.btn-info:hover {
color:#6d6d6d;
text-shadow:0 -1px 1px #fff;
}

.datepicker tbody tr td .btn:hover {
background-color:#fff;
}

.datepicker tbody tr td .btn.disabled {
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
opacity:0.5;
cursor:default;
}

.datepicker tbody tr td .btn.disabled:hover {
background-color:#f4f4f4;
}

.datepicker tbody tr td.muted .btn {
-webkit-box-shadow:inset 0 1px 3px -1px #fff,inset 0 -2px 6px -5px #222;
-moz-box-shadow:inset 0 1px 3px -1px #fff,inset 0 -2px 6px -5px #222;
box-shadow:inset 0 1px 3px -1px #fff,inset 0 -2px 6px -5px #222;
border-bottom:none;
padding-bottom:11px;
background-color:#eee;
color:#c2c2c2;
}

.datepicker tbody tr td.muted .btn:hover {
color:#6d6d6d;
background-color:#fff;
}

.datepicker .footer {
padding:15px;
}

.datepicker .header {
background-color:#333;
}

.datepicker .header .btn {
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
opacity:0.8;
color:#fff;
}

.timepicker td .icon {
cursor:pointer;
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
opacity:0.8;
margin:8px 3px 0;
}

.timepicker td .icon:first-child {
margin-top:0;
}

.jPicker .Icon {
display:inline-block;
height:24px;
position:relative;
text-align:left;
width:25px;
}

.jPicker .Icon span.Color,.jPicker .Icon span.Alpha {
background-position:2px 2px;
display:block;
height:100%;
left:0;
position:absolute;
top:0;
width:100%;
}

.jPicker .Icon span.Image {
background-repeat:no-repeat;
cursor:pointer;
display:block;
height:100%;
left:0;
position:absolute;
top:0;
width:100%;
}

.jPicker .move {
background-color:#888;
cursor:move;
height:20px;
padding:0;
}

.jPicker .title {
font-size:13px!important;
font-weight:400;
color:#fff;
text-align:center;
line-height:normal;
width:100%;
margin:-2px 0 0;
padding:10px 0;
}

.jPicker .color_picker {
zoom:1;
}

.jPicker .map {
vertical-align:top;
width:265px;
}

.jPicker div.Map {
border:1px solid #222;
-webkit-border-radius:4px;
-moz-border-radius:4px;
-ms-border-radius:4px;
-o-border-radius:4px;
border-radius:4px;
cursor:crosshair;
height:260px;
overflow:hidden;
position:relative;
width:260px;
margin:0 10px 10px;
padding:0;
}

.jPicker div[class="Map"] {
height:256px;
width:256px;
}

.jPicker div.Bar {
border:1px solid #222;
-webkit-border-radius:4px;
-moz-border-radius:4px;
-ms-border-radius:4px;
-o-border-radius:4px;
border-radius:4px;
cursor:n-resize;
height:260px;
overflow:hidden;
position:relative;
width:24px;
margin:34px 10px 0 5px;
padding:0;
}

.jPicker .Map .Map1,.jPicker .Map .Map2,.jPicker .Map .Map3,.jPicker .Map .Map4,.jPicker .Map .Map5,.jPicker .Map .Map6,.jPicker .Bar .Map1,.jPicker .Bar .Map2,.jPicker .Bar .Map3,.jPicker .Bar .Map4,.jPicker .Bar .Map5,.jPicker .Bar .Map6 {
background-color:transparent;
background-image:none;
display:block;
left:0;
position:absolute;
top:0;
}

.jPicker .Map .Map1,.jPicker .Map .Map2,.jPicker .Map .Map3 {
height:2596px;
width:256px;
}

.jPicker .Map .Arrow {
display:block;
position:absolute;
}

.jPicker .Bar .Map1,.jPicker .Bar .Map2,.jPicker .Bar .Map3,.jPicker .Bar .Map4 {
height:3896px;
width:20px;
background-repeat:repeat-x;
}

.jPicker .Bar .Arrow {
display:block;
left:0;
position:absolute;
}

.jPicker .Map .Map1,.jPicker .Map .Map2,.jPicker .Bar .Map6 {
background-repeat:no-repeat;
}

.jPicker .Map .Map3,.jPicker .Bar .Map5 {
background-repeat:repeat;
}

.jPicker .Grid {
text-align:center;
width:114px;
}

.jPicker .Grid span.QuickColor {
border:1px inset #aaa;
cursor:pointer;
display:inline-block;
height:15px;
line-height:15px;
width:19px;
margin:0;
padding:0;
}

.jPicker .Grid span[class="QuickColor"] {
width:17px;
}

.jPicker .field {
zoom:1;
margin-bottom:3px;
}

.jPicker .field>div {
height:29px;
margin:0;
padding:0;
}

.jPicker .field>div.Radio {
vertical-align:auto;
zoom:1;
display:inline;
line-height:normal;
height:auto;
width:31px;
margin:0;
padding:0;
}

.jPicker .field>div.Radio label {
margin-top:2px;
}

.jPicker .field>div.Radio input {
margin:0 5px 0 0;
padding:0;
}

.jPicker .field>div.Text {
vertical-align:auto;
zoom:1;
display:inline;
font-size:12px!important;
text-align:left;
margin:0;
padding:0;
}

.jPicker .field>div.Text input {
background-color:#fff;
height:14px;
text-align:left;
width:30px;
margin:0 0 0 5px;
}

.jPicker .Button {
margin-top:21px;
padding:0 4px;
}

.jPicker .Button input {
width:70px;
line-height:18px;
}

.jPicker .Button .-btn-success {
margin-right:10px;
width:100px;
}

.jPicker .preview {
zoom:1;
margin-top:22px;
}

.jPicker .preview div.Hex {
margin-top:40px;
float:left;
}

.jPicker .Preview {
font-size:12px;
float:left;
zoom:1;
margin:0 10px 14px 0;
padding:0;
}

.jPicker .Preview .colors {
-webkit-border-radius:4px;
-moz-border-radius:4px;
-ms-border-radius:4px;
-o-border-radius:4px;
border-radius:4px;
border:1px solid #222;
height:55px;
width:180px;
zoom:1;
margin:0 auto;
padding:0;
}

.jPicker .Preview .colors span {
float:left;
-moz-border-radius-topright:2px;
border-radius-topright:2px;
-webkit-border-top-right-radius:2px;
border-top-right-radius:2px;
-moz-border-radius-bottomright:2px;
border-radius-bottomright:2px;
-webkit-border-bottom-right-radius:2px;
border-bottom-right-radius:2px;
display:block;
height:55px;
width:90px;
margin:0 auto;
padding:0;
}

.jPicker .Preview .colors span:first-child {
-moz-border-radius-topleft:2px;
border-radius-topleft:2px;
-webkit-border-top-left-radius:2px;
border-top-left-radius:2px;
-moz-border-radius-bottomleft:2px;
border-radius-bottomleft:2px;
-webkit-border-bottom-left-radius:2px;
border-bottom-left-radius:2px;
-moz-border-radius-topright:0;
border-radius-topright:0;
-webkit-border-top-right-radius:0;
border-top-right-radius:0;
-moz-border-radius-bottomright:0;
border-radius-bottomright:0;
-webkit-border-bottom-right-radius:0;
border-bottom-right-radius:0;
}

.jPicker .Preview .Active {
border-bottom-width:0;
}

.jPicker .Preview .Current {
border-top-width:0;
cursor:pointer;
}

.jPicker div.Hex div.Text {
width:100px;
}

.jPicker div.Hex div.Text input.Hex {
width:55px;
}

.jPicker input {
font-size:13px;
}

.jPicker.Container {
z-index:10;
-webkit-border-radius:4px;
-moz-border-radius:4px;
-ms-border-radius:4px;
-o-border-radius:4px;
border-radius:4px;
-webkit-box-shadow:0 0 7px -1px #000;
-moz-box-shadow:0 0 7px -1px #000;
box-shadow:0 0 7px -1px #000;
}

.jPicker.Container .jPicker {
-webkit-border-radius:4px;
-moz-border-radius:4px;
-ms-border-radius:4px;
-o-border-radius:4px;
border-radius:4px;
overflow:hidden;
background-color:#444;
color:#fff;
font-family:Arial,Helvetica,Sans-Serif;
font-size:12px!important;
width:505px;
z-index:20;
margin:0;
}

.-select {
text-align:left;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
-o-user-select:none;
user-select:none;
position:relative;
vertical-align:auto;
zoom:1;
display:inline;
line-height:18px;
}

.-select.styled .-select-show .-current,.-select.styled .-select-show .-list {
background:#fbfbfb;
border-color:#d6d6d6;
border-style:solid;
margin:0;
}

.-select.styled .-select-show .-list {
-moz-border-radius-bottomleft:4px;
border-radius-bottomleft:4px;
-webkit-border-bottom-left-radius:4px;
border-bottom-left-radius:4px;
-moz-border-radius-bottomright:4px;
border-radius-bottomright:4px;
-webkit-border-bottom-right-radius:4px;
border-bottom-right-radius:4px;
-webkit-box-shadow:0 1px #d6d6d6;
-moz-box-shadow:0 1px #d6d6d6;
box-shadow:0 1px #d6d6d6;
border-width:0 1px 1px;
}

.-select.styled .-select-show .-list li {
border-top:1px solid #ececec;
}

.-select.styled .-select-show .-current {
-moz-border-radius-topleft:4px;
border-radius-topleft:4px;
-webkit-border-top-left-radius:4px;
border-top-left-radius:4px;
-moz-border-radius-topright:4px;
border-radius-topright:4px;
-webkit-border-top-right-radius:4px;
border-top-right-radius:4px;
-moz-border-radius-bottomleft:0;
border-radius-bottomleft:0;
-webkit-border-bottom-left-radius:0;
border-bottom-left-radius:0;
-moz-border-radius-bottomright:0;
border-radius-bottomright:0;
-webkit-border-bottom-right-radius:0;
border-bottom-right-radius:0;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
border-width:1px 1px 0;
padding:7px 10px 8px;
}

.-select.styled .-current {
border:1px solid #d6d6d6;
-webkit-border-radius:4px;
-moz-border-radius:4px;
-ms-border-radius:4px;
-o-border-radius:4px;
border-radius:4px;
-webkit-box-shadow:0 1px #d6d6d6;
-moz-box-shadow:0 1px #d6d6d6;
box-shadow:0 1px #d6d6d6;
background:#fbfbfb;
margin:0;
padding:7px 10px;
}

.-select.styled .-current .icon {
float:right;
margin-top:7px;
margin-left:10px;
}

.-select.styled .-list {
vertical-align:auto;
zoom:1;
display:inline;
position:absolute;
margin:0;
}

.-select.styled .-list li {
color:#333;
padding:7px 10px;
}

.-select.styled .-list li.disable,.-select.styled .-list li.disable:hover {
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
opacity:0.4;
color:#333;
background:none;
cursor:default;
}

.-select.styled .-list li:hover {
color:#fff;
text-shadow:none;
background:#15abfa;
}

.-select .-select-show .-current,.-select .-select-show .-list {
background-color:#fff;
border-color:#ccc;
border-style:solid;
margin:0;
}

.-select .-select-show .-list {
-moz-border-radius-bottomleft:4px;
border-radius-bottomleft:4px;
-webkit-border-bottom-left-radius:4px;
border-bottom-left-radius:4px;
-moz-border-radius-bottomright:4px;
border-radius-bottomright:4px;
-webkit-border-bottom-right-radius:4px;
border-bottom-right-radius:4px;
border-width:0 1px 1px;
}

.-select .-select-show .-current {
-moz-border-radius-topleft:4px;
border-radius-topleft:4px;
-webkit-border-top-left-radius:4px;
border-top-left-radius:4px;
-moz-border-radius-topright:4px;
border-radius-topright:4px;
-webkit-border-top-right-radius:4px;
border-top-right-radius:4px;
border-width:1px 1px 0;
}

.-select .-current {
cursor:pointer;
white-space:nowrap;
margin:1px 1px 0;
padding:5px;
}

.-select .-current div {
vertical-align:auto;
zoom:1;
display:inline;
overflow:hidden;
text-overflow:ellipsis;
}

.-select .-list {
vertical-align:auto;
zoom:1;
display:inline;
position:absolute;
z-index:100;
margin:0 1px 1px;
}

.-select .-list li {
word-break:break-all;
overflow-wrap:break-word;
word-wrap:break-word;
-webkit-hyphens:auto;
-moz-hyphens:auto;
-ms-hyphens:auto;
-o-hyphens:auto;
hyphens:auto;
cursor:pointer;
color:#888;
padding:3px 5px 5px;
}

.-select .-list li:hover {
color:#333;
}

.pagination .item {
cursor:pointer;
font-size:14px;
min-width:11px;
line-height:14px;
-webkit-border-radius:14px;
-moz-border-radius:14px;
-ms-border-radius:14px;
-o-border-radius:14px;
border-radius:14px;
padding:4px 6px;
}

.pagination .item.active {
cursor:default;
color:#333;
border-color:#0af!important;
}

.pagination .item.active,.pagination .item:hover {
border-style:solid;
border-width:1px;
padding:3px 5px;
}

.pagination .item:hover {
border-color:#6cf;
}

.menu-horizontal ul {
border:0;
overflow:hidden;
zoom:1;
margin:0;
padding:0;
}

.menu-horizontal ul li {
list-style-image:none;
list-style-type:none;
margin-left:0;
white-space:nowrap;
display:inline;
float:left;
padding-left:4px;
padding-right:4px;
margin-bottom:0;
margin-right:10px;
}

.menu-horizontal ul li:first-child,.menu-horizontal ul li.first {
padding-left:0;
}

.menu-horizontal .menu-arrow {
bottom:-19px;
z-index:12;
position:absolute;
}

.nt-checkbox {
width:18px;
height:18px;
background:#fcfff4;
position:relative;
-webkit-border-radius:3px;
-moz-border-radius:3px;
-ms-border-radius:3px;
-o-border-radius:3px;
border-radius:3px;
}

.nt-checkbox:focus {
outline:none;
}

.nt-checkbox:focus .nt-checkbox-inner {
border-color:#1bbae1;
}

.nt-checkbox.checked .editor-icons-check {
display:block;
}

.nt-checkbox .editor-icons-check {
position:absolute;
top:3px;
left:3px;
cursor:pointer;
display:none;
}

.nt-checkbox .nt-checkbox-inner {
background:#fff;
cursor:pointer;
position:absolute;
width:16px;
height:16px;
left:0;
top:0;
-webkit-border-radius:3px;
-moz-border-radius:3px;
-ms-border-radius:3px;
-o-border-radius:3px;
border-radius:3px;
border-color:#bbb;
border-style:solid;
border-width:1px;
}

.nt-checkbox-label span {
cursor:pointer;
margin-right:0!important;
}

.nt-checkbox-label.disabled {
color:#aaa;
}

.-radio .-radio-icon {
height:12px;
cursor:pointer;
width:12px;
-webkit-border-radius:12px;
-moz-border-radius:12px;
-ms-border-radius:12px;
-o-border-radius:12px;
border-radius:12px;
background:linear-gradient(tobottom,#ffffff,#efefef);
zoom:1;
filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFFFFFFF',endColorstr='#FFEFEFEF');
border-color:#e0e0e0 #c8c8c8 #ababab;
border-style:solid;
border-width:1px;
}

.-radio .-radio-icon div {
display:none;
-webkit-box-shadow:0 0 1px #666;
-moz-box-shadow:0 0 1px #666;
box-shadow:0 0 1px #666;
width:6px;
height:6px;
-webkit-border-radius:12px;
-moz-border-radius:12px;
-ms-border-radius:12px;
-o-border-radius:12px;
border-radius:12px;
background-color:#777;
margin:3px;
}

.-radio:hover .-radio-icon div {
display:block;
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
opacity:0.5;
}

.-radio.active .-radio-icon div,.-radio.active:hover .-radio-icon div {
display:block;
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
opacity:1;
}

.-small .-switcher {
height:23px;
width:70px;
-webkit-border-radius:6px;
-moz-border-radius:6px;
-ms-border-radius:6px;
-o-border-radius:6px;
border-radius:6px;
}

.-small .-switcher.checked .-tumbler {
left:38px;
}

.-small .-switcher .text {
font-size:12px;
margin-top:2px;
}

.-small .-switcher .-tumbler {
height:23px;
width:32px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
-ms-border-radius:4px;
-o-border-radius:4px;
border-radius:4px;
}

.-small .-switcher .-switcher-off {
margin-right:3px;
}

.-switcher {
-webkit-border-radius:8px;
-moz-border-radius:8px;
-ms-border-radius:8px;
-o-border-radius:8px;
border-radius:8px;
width:90px;
height:28px;
background-color:#eceeef;
border:1px solid #ccc \9;
vertical-align:auto;
zoom:1;
display:inline;
cursor:pointer;
-webkit-box-shadow:0 1px white,inset 0 1px 3px -1px #000;
-moz-box-shadow:0 1px white,inset 0 1px 3px -1px #000;
box-shadow:0 1px white,inset 0 1px 3px -1px #000;
position:relative;
-webkit-transition-property:background-color,color;
-moz-transition-property:background-color,color;
-o-transition-property:background-color,color;
transition-property:background-color,color;
-webkit-transition-duration:.4s;
-moz-transition-duration:.4s;
-o-transition-duration:.4s;
transition-duration:.4s;
padding:2px;
}

.-switcher.checked {
background-color:#9ebf2c;
}

.-switcher.checked .-tumbler {
left:50px;
-webkit-box-shadow:inset 0 1px #eee,-1px 1px 10px -5px #000;
-moz-box-shadow:inset 0 1px #eee,-1px 1px 10px -5px #000;
box-shadow:inset 0 1px #eee,-1px 1px 10px -5px #000;
}

.-switcher .text {
margin-top:5px;
font-size:13px;
color:#aaa;
text-shadow:none;
}

.-switcher .-switcher-on {
margin-left:8px;
}

.-switcher .-switcher-off {
margin-right:8px;
}

.-switcher .-tumbler {
-webkit-transition-property:left,box-shadow;
-moz-transition-property:left,box-shadow;
-o-transition-property:left,box-shadow;
transition-property:left,box-shadow;
-webkit-transition-duration:.4s;
-moz-transition-duration:.4s;
-o-transition-duration:.4s;
transition-duration:.4s;
width:40px;
left:0;
height:28px;
border:1px solid #ddd \9;
top:1px;
position:absolute;
-webkit-border-radius:6px;
-moz-border-radius:6px;
-ms-border-radius:6px;
-o-border-radius:6px;
border-radius:6px;
background-color:#fff;
background-image:linear,bottom,#f0f0f0,white 50%;
-webkit-box-shadow:inset 0 1px #eee,1px 1px 10px -5px #000;
-moz-box-shadow:inset 0 1px #eee,1px 1px 10px -5px #000;
box-shadow:inset 0 1px #eee,1px 1px 10px -5px #000;
margin:0 2px;
}

.-tooltip-notifyer-content {
font-size:12px;
}

.tooltipster-error {
border:1px solid #e43525;
background:#e43525;
color:#fff;
-webkit-border-radius:2px;
-moz-border-radius:2px;
-ms-border-radius:2px;
-o-border-radius:2px;
border-radius:2px;
}

.tooltipster-error .tooltipster-content {
font-size:12px;
line-height:16px;
overflow:hidden;
padding:2px 10px 3px;
}

.tooltipster-default {
border:1px solid #000;
background:#000;
color:#fff;
}

.tooltipster-default .tooltipster-content {
font-size:12px;
line-height:16px;
overflow:hidden;
padding:4px 10px;
}

.tooltip-notifyer {
background:#fff;
color:#000;
-webkit-box-shadow:0 2px 5px -2px #000;
-moz-box-shadow:0 2px 5px -2px #000;
box-shadow:0 2px 5px -2px #000;
pointer-events:auto!important;
}

.tooltip-notifyer .site-icons-close {
position:absolute;
right:8px;
top:8px;
cursor:pointer;
}

.tooltip-notifyer.tooltip-type-warning {
border:1px solid #f80;
}

.tooltip-notifyer .tooltipster-content {
overflow:hidden;
padding:10px;
}

.tooltipster-icon {
cursor:help;
margin-left:4px;
}

.tooltipster-base {
font-size:0;
line-height:0;
position:absolute;
left:0;
top:0;
z-index:3000;
pointer-events:none;
width:auto;
overflow:visible;
padding:0;
}

.tooltipster-arrow {
display:block;
text-align:center;
width:100%;
height:100%;
position:absolute;
top:0;
left:0;
z-index:-1;
}

.tooltipster-arrow span,.tooltipster-arrow-border {
display:block;
width:0;
height:0;
position:absolute;
}

.tooltipster-arrow-top span,.tooltipster-arrow-top-right span,.tooltipster-arrow-top-left span {
border-left:8px solid transparent!important;
border-right:8px solid transparent!important;
border-top:8px solid;
bottom:-7px;
}

.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border {
border-left:9px solid transparent!important;
border-right:9px solid transparent!important;
border-top:9px solid;
bottom:-8px;
}

.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom-right span,.tooltipster-arrow-bottom-left span {
border-left:8px solid transparent!important;
border-right:8px solid transparent!important;
border-bottom:8px solid;
top:-7px;
}

.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border {
border-left:9px solid transparent!important;
border-right:9px solid transparent!important;
border-bottom:9px solid;
top:-7px;
}

.tooltipster-arrow-top span,.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom .tooltipster-arrow-border {
left:0;
right:0;
margin:0 auto;
}

.tooltipster-arrow-top-left span,.tooltipster-arrow-bottom-left span {
left:6px;
}

.tooltipster-arrow-top-left .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border {
left:5px;
}

.tooltipster-arrow-top-right span,.tooltipster-arrow-bottom-right span {
right:6px;
}

.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border {
right:5px;
}

.tooltipster-arrow-left span,.tooltipster-arrow-left .tooltipster-arrow-border {
border-top:8px solid transparent!important;
border-bottom:8px solid transparent!important;
border-left:8px solid;
top:50%;
margin-top:-7px;
right:-8px;
}

.tooltipster-arrow-left .tooltipster-arrow-border {
border-top:9px solid transparent!important;
border-bottom:9px solid transparent!important;
border-left:9px solid;
margin-top:-8px;
}

.tooltipster-arrow-right span,.tooltipster-arrow-right .tooltipster-arrow-border {
border-top:8px solid transparent!important;
border-bottom:8px solid transparent!important;
border-right:8px solid;
top:50%;
margin-top:-8px;
left:-8px;
}

.tooltipster-arrow-right .tooltipster-arrow-border {
border-top:9px solid transparent!important;
border-bottom:9px solid transparent!important;
border-right:9px solid;
margin-top:-9px;
}

.tooltipster-fade {
opacity:0;
-webkit-transition-property:opacity;
-moz-transition-property:opacity;
-o-transition-property:opacity;
transition-property:opacity;
}

.tooltipster-fade-show {
opacity:1;
}

.tooltipster-grow {
-webkit-transform:scale(0,0);
-moz-transform:scale(0,0);
-o-transform:scale(0,0);
-ms-transform:scale(0,0);
transform:scale(0,0);
-webkit-transition-property:0;
-moz-transition-property:0;
-o-transition-property:0;
-ms-transition-property:0;
transition-property:transform;
-webkit-backface-visibility:hidden;
}

.tooltipster-grow-show {
-webkit-transform:scale(1,1);
-moz-transform:scale(1,1);
-o-transform:scale(1,1);
-ms-transform:scale(1,1);
transform:scale(1,1);
-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);
-moz-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);
-ms-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);
-o-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);
transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);
}

.tooltipster-swing {
opacity:0;
-webkit-transform:rotateZ(4deg);
-moz-transform:rotateZ(4deg);
-o-transform:rotateZ(4deg);
-ms-transform:rotateZ(4deg);
transform:rotateZ(4deg);
-webkit-transition-property:0;
-moz-transition-property:0;
-o-transition-property:0;
-ms-transition-property:0;
transition-property:transform;
}

.tooltipster-swing-show {
opacity:1;
-webkit-transform:rotateZ(0deg);
-moz-transform:rotateZ(0deg);
-o-transform:rotateZ(0deg);
-ms-transform:rotateZ(0deg);
transform:rotateZ(0deg);
-webkit-transition-timing-function:cubic-bezier(0.23,0.635,0.495,2.4);
-moz-transition-timing-function:cubic-bezier(0.23,0.635,0.495,2.4);
-ms-transition-timing-function:cubic-bezier(0.23,0.635,0.495,2.4);
-o-transition-timing-function:cubic-bezier(0.23,0.635,0.495,2.4);
transition-timing-function:cubic-bezier(0.23,0.635,0.495,2.4);
}

.tooltipster-fall {
top:0;
-webkit-transition-property:top;
-moz-transition-property:top;
-o-transition-property:top;
-ms-transition-property:top;
transition-property:top;
-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);
-moz-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);
-ms-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);
-o-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);
transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);
}

.tooltipster-fall.tooltipster-dying {
-webkit-transition-property:all;
-moz-transition-property:all;
-o-transition-property:all;
-ms-transition-property:all;
transition-property:all;
top:0!important;
opacity:0;
}

.tooltipster-slide {
left:-40px;
-webkit-transition-property:left;
-moz-transition-property:left;
-o-transition-property:left;
-ms-transition-property:left;
transition-property:left;
-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);
-moz-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);
-ms-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);
-o-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);
transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);
}

.tooltipster-slide.tooltipster-dying {
-webkit-transition-property:all;
-moz-transition-property:all;
-o-transition-property:all;
-ms-transition-property:all;
transition-property:all;
left:0!important;
opacity:0;
}

.tooltipster-content-changing {
opacity:0.5;
-webkit-transform:scale(1.1,1.1);
-moz-transform:scale(1.1,1.1);
-o-transform:scale(1.1,1.1);
-ms-transform:scale(1.1,1.1);
transform:scale(1.1,1.1);
}

.jcrop-holder {
direction:ltr;
text-align:left;
}

.jcrop-vline,.jcrop-hline {
background:#FFF url(/templates/rjavka/i/Jcrop.gif);
font-size:0;
position:absolute;
}

.jcrop-vline {
height:100%;
width:1px!important;
}

.jcrop-vline.right {
right:0;
}

.jcrop-hline {
height:1px!important;
width:100%;
}

.jcrop-hline.bottom {
bottom:0;
}

.jcrop-tracker {
-webkit-tap-highlight-color:transparent;
-webkit-touch-callout:none;
-webkit-user-select:none;
height:100%;
width:100%;
}

.jcrop-handle {
background-color:#333;
border:1px #EEE solid;
font-size:1px;
height:7px;
width:7px;
}

.jcrop-handle.ord-n {
left:50%;
margin-left:-4px;
margin-top:-4px;
top:0;
}

.jcrop-handle.ord-se {
bottom:0;
margin-bottom:-4px;
margin-right:-4px;
right:0;
}

.jcrop-handle.ord-ne,.jcrop-handle.ord-e {
margin-right:-4px;
margin-top:-4px;
right:0;
}

.jcrop-handle.ord-w,.jcrop-handle.ord-nw {
left:0;
margin-left:-4px;
margin-top:-4px;
}

.jcrop-handle.ord-s,.jcrop-handle.ord-sw {
bottom:0;
margin-bottom:-4px;
margin-left:-4px;
}

.jcrop-handle.ord-s {
left:50%;
}

.jcrop-handle.ord-sw {
left:0;
}

.jcrop-dragbar.ord-n,.jcrop-dragbar.ord-s {
height:7px;
width:100%;
}

.jcrop-dragbar.ord-e,.jcrop-dragbar.ord-w {
height:100%;
width:7px;
}

.jcrop-dragbar.ord-n {
margin-top:-4px;
}

.jcrop-dragbar.ord-s {
bottom:0;
margin-bottom:-4px;
}

.jcrop-dragbar.ord-e {
margin-right:-4px;
right:0;
}

.jcrop-dragbar.ord-w {
margin-left:-4px;
}

.jcrop-light .jcrop-vline,.jcrop-light .jcrop-hline {
background:#FFF;
filter:alpha(opacity=70)!important;
opacity:0.7!important;
}

.jcrop-light .jcrop-handle {
-moz-border-radius:3px;
-webkit-border-radius:3px;
background-color:#000;
border-radius:3px;
border-color:#FFF;
}

.jcrop-dark .jcrop-vline,.jcrop-dark .jcrop-hline {
background:#000;
filter:alpha(opacity=70)!important;
opacity:0.7!important;
}

.jcrop-dark .jcrop-handle {
-moz-border-radius:3px;
-webkit-border-radius:3px;
background-color:#FFF;
border-radius:3px;
border-color:#000;
}

.solid-line .jcrop-vline,.solid-line .jcrop-hline {
background:#FFF;
}

.jcrop-holder img,img.jcrop-preview {
max-width:none;
}

[class^="-icon-font-"],[class*=" -icon-font-"] {
font-family:icons;
speak:none;
font-style:normal;
font-weight:400;
font-variant:normal;
text-transform:none;
line-height:1;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
}

[class^="-icon-font-"].off,[class*=" -icon-font-"].off {
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
opacity:0.4;
}

.-icon-font-required {
font-family:Helvetica,Arial;
overflow:hidden;
font-size:36px;
line-height:0;
height:15px;
display:block;
}

.-icon-font-required:before {
content:"*";
height:15px;
font-family:sans-serif;
overflow:hidden;
display:inline-block;
line-height:1em;
text-transform:uppercase;
}

.-icon-font-edit,.-icon-font-basket {
font-size:16px;
}

.-icon-font-home-slash:before {
content:"\e60d";
}

.-icon-font-move-vertical:before {
content:"\e60e";
}

.-icon-font-home:before {
content:"\e613";
}

.-icon-font-mail:before {
content:"\f0be";
}

.-icon-font-edit:before {
content:"\f058";
}

.-icon-font-eye-slash:before {
content:"\f070";
}

.-icon-font-eye:before {
content:"\f06e";
}

.-icon-font-phone:before {
content:"\e603";
}

.-icon-font-print:before {
content:"\e60c";
}

.-icon-font-download:before {
content:"\e600";
}

.-icon-font-upload:before {
content:"\e601";
}

.-icon-font-user:before {
content:"\e602";
}

.-icon-font-spinner:before {
content:"\e60f";
}

.-icon-font-warning:before,.-notification-box .-notification.error .-notification-icon:before {
content:"\e604";
}

.-icon-font-notification:before,.-notification-box .-notification.warning .-notification-icon:before {
content:"\e605";
}

.-icon-font-question:before {
content:"\e606";
}

.-icon-font-close:before {
content:"\e607";
}

.-icon-font-checkmark:before,.-notification-box .-notification.success .-notification-icon:before {
content:"\e608";
}

.-icon-font-checkmark2:before {
content:"\e609";
}

.-icon-font-link:before {
content:"\e614";
}

.-icon-font-basket:before {
content:"\e610";
}

.-icon-font-search:before {
content:"\f002";
}

.-icon-font-plus:before {
content:"\f067";
}

.-icon-font-minus:before {
content:"\f068";
}

.-icon-font-sm-arrow-down:before {
content:"\e611";
}

.-icon-font-sm-arrow-right:before {
content:"\e612";
}

.-icon-font-arrow-left:before {
content:"\e60a";
}

.-icon-font-arrow-right:before {
content:"\e60b";
}

.-breadcrums .breadcrum {
max-width:240px;
overflow:hidden;
text-overflow:ellipsis;
}

.angular-ui-tree-empty {
border:1px dashed #bbb;
min-height:100px;
background-color:#e5e5e5;
background-image:linear,45deg,#fff 25% 25% 75% 75in 25% 25% 75% 75%;
background-size:60px 60px;
background-position:0 0 30px;
}

.angular-ui-tree-nodes {
position:relative;
list-style:none;
margin:0;
padding:0;
}

td.angular-ui-tree-placeholder {
position:absolute;
left:0;
right:0;
height:inherit;
margin:0;
}

tr.angular-ui-tree-node {
position:inherit;
}

.angular-ui-tree-node,.angular-ui-tree-placeholder {
position:relative;
min-height:20px;
line-height:20px;
margin:0;
padding:0;
}

.angular-ui-tree-placeholder {
border:1px dashed #0093e0;
text-align:center;
box-sizing:border-box;
min-height:30px;
padding:5px;
}

.angular-ui-tree-placeholder.error {
color:#e74c3c;
font-size:14px;
border-color:#e74c3c;
}

.angular-ui-tree-handle {
cursor:move;
text-decoration:none;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
min-height:20px;
}

.angular-ui-tree-drag {
position:absolute;
background-color:#fff;
border:1px solid #ccc;
pointer-events:none;
z-index:999;
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
opacity:0.5;
}

.slider .slider_media,.slider .slider_media img,.slider .slider_media .next {
-webkit-border-radius:4px;
-moz-border-radius:4px;
-ms-border-radius:4px;
-o-border-radius:4px;
border-radius:4px;
}

.slider .slider_media .next {
position:absolute;
z-index:10;
}

.slider .slider_media .current {
position:relative;
z-index:20;
}

.slider .slider-btns {
vertical-align:auto;
zoom:1;
display:inline;
margin-top:15px;
margin-left:-10px;
}

.slider .slider-btns .btn {
width:10px!important;
height:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
-ms-border-radius:10px;
-o-border-radius:10px;
border-radius:10px;
border:1px solid #ccc;
outline-width:0;
margin-left:10px;
background-color:#fff;
padding:0;
}

.slider .slider-btns .btn.active {
background-color:#ccc;
}

.-notification-box {
position:fixed;
width:420px;
right:0;
z-index:5000;
}

.-notification-box .-notification {
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
-o-user-select:none;
user-select:none;
margin-top:5px;
position:absolute;
width:320px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
-ms-border-radius:4px;
-o-border-radius:4px;
border-radius:4px;
font-size:14px;
background:#fff;
white-space:nowrap;
border:2px solid;
color:#333;
-webkit-box-shadow:0 1px 10px -3px #000;
-moz-box-shadow:0 1px 10px -3px #000;
box-shadow:0 1px 10px -3px #000;
padding:9px 58px 11px 13px;
}

.-notification-box .-notification a {
color:#0af;
}

.-notification-box .-notification .-notification-timer {
position:absolute;
height:3px;
left:0;
width:100%;
bottom:0;
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
opacity:0.5;
}

.-notification-box .-notification .-notification-icon {
cursor:pointer;
color:#fff;
-webkit-border-radius:30px;
-moz-border-radius:30px;
-ms-border-radius:30px;
-o-border-radius:30px;
border-radius:30px;
width:20px;
height:21px;
text-align:center;
margin-right:8px;
padding:4px 5px 5px;
}

.-notification-box .-notification.error {
border-color:#e74c3c;
}

.-notification-box .-notification.success {
border-color:#90c000;
}

.-notification-box .-notification.warning {
border-color:#ff8a00;
}

.-notification-box .-notification .-notification-close {
position:absolute;
right:10px;
cursor:pointer;
}

.row {
margin-left:-18px;
zoom:1;
}

[class*="span"] {
float:left;
min-height:1px;
margin-left:18px;
}

.span1 {
width:65px;
}

.span2 {
width:148px;
}

.span3 {
width:231px;
}

.span4 {
width:314px;
}

.span5 {
width:397px;
}

.span6 {
width:480px;
}

.span7 {
width:563px;
}

.span8 {
width:646px;
}

.span9 {
width:729px;
}

.span10 {
width:812px;
}

.span11 {
width:895px;
}

.offset1 {
margin-left:101px;
}

.offset2 {
margin-left:184px;
}

.offset3 {
margin-left:267px;
}

.offset4 {
margin-left:350px;
}

.offset5 {
margin-left:433px;
}

.offset6 {
margin-left:516px;
}

.offset7 {
margin-left:599px;
}

.offset8 {
margin-left:682px;
}

.offset9 {
margin-left:765px;
}

.offset10 {
margin-left:848px;
}

.offset11 {
margin-left:931px;
}

.offset12 {
margin-left:1014px;
}

.row-fluid {
width:100%;
zoom:1;
}

.row-fluid [class*="span"] {
display:block;
width:100%;
min-height:25px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
float:left;
margin-left:1.7893660532%;
}

.row-fluid [class*="span"]:first-child {
margin-left:0;
}

.row-fluid .controls-row [class*="span"]+[class*="span"] {
margin-left:1.8404907975%;
}

.row-fluid .offset1 {
margin-left:10.2249488753%;
}

.row-fluid .offset1:first-child {
margin-left:8.3844580777%;
}

.row-fluid .offset2 {
margin-left:18.7116564417%;
}

.row-fluid .offset2:first-child {
margin-left:16.8711656442%;
}

.row-fluid .offset3 {
margin-left:27.1983640082%;
}

.row-fluid .offset3:first-child {
margin-left:25.3578732106%;
}

.row-fluid .offset4 {
margin-left:35.6850715746%;
}

.row-fluid .offset4:first-child {
margin-left:33.8445807771%;
}

.row-fluid .offset5 {
margin-left:44.1717791411%;
}

.row-fluid .offset5:first-child {
margin-left:42.3312883436%;
}

.row-fluid .offset6 {
margin-left:52.6584867076%;
}

.row-fluid .offset6:first-child {
margin-left:50.81799591%;
}

.row-fluid .offset7 {
margin-left:61.145194274%;
}

.row-fluid .offset7:first-child {
margin-left:59.3047034765%;
}

.row-fluid .offset8 {
margin-left:69.6319018405%;
}

.row-fluid .offset8:first-child {
margin-left:67.7914110429%;
}

.row-fluid .offset9 {
margin-left:78.118609407%;
}

.row-fluid .offset9:first-child {
margin-left:76.2781186094%;
}

.row-fluid .offset10 {
margin-left:86.6053169734%;
}

.row-fluid .offset10:first-child {
margin-left:84.7648261759%;
}

.row-fluid .offset11 {
margin-left:95.0920245399%;
}

.row-fluid .offset11:first-child {
margin-left:93.2515337423%;
}

.row-fluid .offset12 {
margin-left:103.5787321063%;
}

.row-fluid .offset12:first-child {
margin-left:101.7382413088%;
}

.row-fluid .span1-f {
margin-left:0;
width:8.3844580777%;
}

.row-fluid .span2-f {
margin-left:0;
width:16.8711656442%;
}

.row-fluid .span3-f {
margin-left:0;
width:25.3578732106%;
}

.row-fluid .span4-f {
margin-left:0;
width:33.8445807771%;
}

.row-fluid .span5-f {
margin-left:0;
width:42.3312883436%;
}

.row-fluid .span6-f {
margin-left:0;
width:50.81799591%;
}

.row-fluid .span7-f {
margin-left:0;
width:59.3047034765%;
}

.row-fluid .span8-f {
margin-left:0;
width:67.7914110429%;
}

.row-fluid .span9-f {
margin-left:0;
width:76.2781186094%;
}

.row-fluid .span10-f {
margin-left:0;
width:84.7648261759%;
}

.row-fluid .span11-f {
margin-left:0;
width:93.2515337423%;
}

.row-fluid .span12-f {
margin-left:0;
width:101.7382413088%;
}

.row-fluid .span1-clm {
margin-left:0;
width:8.2310838446%;
}

.row-fluid .span2-clm {
margin-left:0;
width:16.5644171779%;
}

.row-fluid .span3-clm {
margin-left:0;
width:24.8977505112%;
}

.row-fluid .span4-clm {
margin-left:0;
width:33.2310838446%;
}

.row-fluid .span5-clm {
margin-left:0;
width:41.5644171779%;
}

.row-fluid .span6-clm {
margin-left:0;
width:49.8977505112%;
}

.row-fluid .span7-clm {
margin-left:0;
width:58.2310838446%;
}

.row-fluid .span8-clm {
margin-left:0;
width:66.5644171779%;
}

.row-fluid .span9-clm {
margin-left:0;
width:74.8977505112%;
}

.row-fluid .span10-clm {
margin-left:0;
width:83.2310838446%;
}

.row-fluid .span11-clm {
margin-left:0;
width:91.5644171779%;
}

.row-fluid .span12-clm {
margin-left:0;
width:99.8977505112%;
}

.row-fluid .span1-max {
margin-left:0;
width:auto;
max-width:8.2310838446%;
}

.row-fluid .span2-max {
margin-left:0;
width:auto;
max-width:16.5644171779%;
}

.row-fluid .span3-max {
margin-left:0;
width:auto;
max-width:24.8977505112%;
}

.row-fluid .span4-max {
margin-left:0;
width:auto;
max-width:33.2310838446%;
}

.row-fluid .span5-max {
margin-left:0;
width:auto;
max-width:41.5644171779%;
}

.row-fluid .span6-max {
margin-left:0;
width:auto;
max-width:49.8977505112%;
}

.row-fluid .span7-max {
margin-left:0;
width:auto;
max-width:58.2310838446%;
}

.row-fluid .span8-max {
margin-left:0;
width:auto;
max-width:66.5644171779%;
}

.row-fluid .span9-max {
margin-left:0;
width:auto;
max-width:74.8977505112%;
}

.row-fluid .span10-max {
margin-left:0;
width:auto;
max-width:83.2310838446%;
}

.row-fluid .span11-max {
margin-left:0;
width:auto;
max-width:91.5644171779%;
}

.row-fluid .span12-max {
margin-left:0;
width:auto;
max-width:99.8977505112%;
}

html {
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
}

.-mg-10 {
margin:10px;
}

.-mg-t-10 {
margin-top:10px;
}

.-mg-b-10 {
margin-bottom:10px;
}

.-mg-r-10 {
margin-right:10px;
}

.-mg-18 {
margin:18px;
}

.-mg-l-18 {
margin-left:18px;
}

.-mg-r-18 {
margin-right:18px;
}

.-mg-24 {
margin:24px;
}

.-mg-l-24 {
margin-left:24px;
}

.-mg-t-24 {
margin-top:24px;
}

.-mg-b-24 {
margin-bottom:24px;
}

.-mg-r-24 {
margin-right:24px;
}

.-pd-5 {
padding:5px;
}

.-pd-l-5 {
padding-left:5px;
}

.-pd-t-5 {
padding-top:5px;
}

.-pd-b-5 {
padding-bottom:5px;
}

.-pd-r-5 {
padding-right:5px;
}

.-pd-10 {
padding:10px;
}

.-pd-t-10 {
padding-top:10px;
}

.-pd-b-10 {
padding-bottom:10px;
}

.-pd-r-10 {
padding-right:10px;
}

.-pd-13 {
padding:13px;
}

.-pd-l-13 {
padding-left:13px;
}

.-pd-t-13 {
padding-top:13px;
}

.-pd-b-13 {
padding-bottom:13px;
}

.-pd-r-13 {
padding-right:13px;
}

.-pd-18 {
padding:18px;
}

.-pd-l-18 {
padding-left:18px;
}

.-pd-t-18 {
padding-top:18px;
}

.-pd-b-18 {
padding-bottom:18px;
}

.-pd-r-18 {
padding-right:18px;
}

.-f-tiny {
line-height:19.33333px;
font-size:10px;
}

.-f-tiny-n {
line-height:normal;
font-size:10px;
}

.-f-small {
line-height:19.66667px;
font-size:11px;
}

.-f-small-n {
line-height:normal;
font-size:11px;
}

.-f-default {
line-height:20px;
font-size:12px;
}

.-f-default-n {
line-height:normal;
font-size:12px;
}

.-f-medium {
line-height:20.33333px;
font-size:13px;
}

.-f-medium-n {
line-height:normal;
font-size:13px;
}

.-f-big {
line-height:20.66667px;
font-size:14px;
}

.-f-big-n {
line-height:normal;
font-size:14px;
}

.-f-large {
line-height:21.33333px;
font-size:16px;
}

.-f-large-n {
line-height:normal;
font-size:16px;
}

.-f-huge {
line-height:22px;
font-size:18px;
}

.-f-huge-n {
line-height:normal;
font-size:18px;
}

.-f-enormous {
line-height:23.33333px;
font-size:22px;
}

.-f-enormous-n {
line-height:normal;
font-size:22px;
}

.-text-default {
color:#222;
text-shadow:0 1px 0 #fff;
text-decoration:none;
}

a.-text-default:hover,button.-text-default:hover,input.-text-default:hover {
color:#000;
text-decoration:none;
}

.-text-info {
color:#777;
text-shadow:0 1px 0 #fff;
}

a.-text-info:hover,button.-text-info:hover,input.-text-info:hover {
color:#444;
text-decoration:none;
}

.-text-link {
color:#0af;
text-shadow:0 1px 0 #fff;
}

a.-text-link:hover,button.-text-link:hover,input.-text-link:hover {
color:#069;
text-decoration:none;
}

.-text-title {
color:#444;
text-shadow:0 1px 0 #fff;
}

a.-text-title:hover,button.-text-title:hover,input.-text-title:hover {
color:#111;
text-decoration:none;
}

.-size-tiny {
line-height:14px;
font-size:10px;
padding:2px 0;
}

textarea.-size-tiny,select.-size-tiny {
line-height:16px;
padding:0 4px;
}

input[type="text"].-size-tiny,input[type="password"].-size-tiny {
height:17px;
min-height:9px \9;
line-height:17px \9;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
padding:-2px 4px;
}

button.-size-tiny,.-btn.-size-tiny {
line-height:14px -5px;
padding:-1px 7px 0;
}

.-size-tiny-padding-object {
padding:3px;
}

.-size-small {
line-height:17px;
font-size:11px;
padding:1px 3px;
}

textarea.-size-small,select.-size-small {
line-height:19px;
padding:3px 7px;
}

input[type="text"].-size-small,input[type="password"].-size-small {
height:26px;
min-height:18px \9;
line-height:20px \9;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
padding:1px 7px;
}

button.-size-small,.-btn.-size-small {
line-height:17px -5px;
padding:2px 13px 3px;
}

.-size-small-padding-object {
padding:1px 6px;
}

.-size-default {
line-height:18px;
font-size:12px;
padding:2px 4px;
}

textarea.-size-default,select.-size-default {
line-height:20px;
padding:4px 8px;
}

input[type="text"].-size-default,input[type="password"].-size-default {
height:29px;
min-height:21px \9;
line-height:21px \9;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
padding:2px 8px;
}

button.-size-default,.-btn.-size-default {
line-height:18px -5px;
padding:3px 15px 4px;
}

.-size-default-padding-object {
padding:2px 7px;
}

.-size-medium {
line-height:19px;
font-size:13px;
padding:3px 5px;
}

textarea.-size-medium,select.-size-medium {
line-height:21px;
padding:5px 9px;
}

input[type="text"].-size-medium,input[type="password"].-size-medium {
height:32px;
min-height:24px \9;
line-height:22px \9;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
padding:3px 9px;
}

button.-size-medium,.-btn.-size-medium {
line-height:19px -5px;
padding:4px 17px 5px;
}

.-size-medium-padding-object {
padding:3px 8px;
}

.-size-big {
line-height:20px;
font-size:14px;
padding:4px 6px;
}

textarea.-size-big,select.-size-big {
line-height:22px;
padding:6px 10px;
}

input[type="text"].-size-big,input[type="password"].-size-big {
height:35px;
min-height:27px \9;
line-height:23px \9;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
padding:4px 10px;
}

button.-size-big,.-btn.-size-big {
line-height:20px -5px;
padding:5px 19px 6px;
}

.-size-big-padding-object {
padding:4px 9px;
}

.-size-large {
line-height:22px;
font-size:16px;
padding:6px 8px;
}

textarea.-size-large,select.-size-large {
line-height:24px;
padding:8px 12px;
}

input[type="text"].-size-large,input[type="password"].-size-large {
height:41px;
min-height:33px \9;
line-height:25px \9;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
padding:6px 12px;
}

button.-size-large,.-btn.-size-large {
line-height:22px -5px;
padding:7px 23px 8px;
}

.-size-large-padding-object {
padding:6px 11px;
}

.-size-huge {
line-height:24px;
font-size:18px;
padding:8px 10px;
}

textarea.-size-huge,select.-size-huge {
line-height:26px;
padding:10px 14px;
}

input[type="text"].-size-huge,input[type="password"].-size-huge {
height:47px;
min-height:39px \9;
line-height:27px \9;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
padding:8px 14px;
}

button.-size-huge,.-btn.-size-huge {
line-height:24px -5px;
padding:9px 27px 10px;
}

.-size-huge-padding-object {
padding:8px 13px;
}

.-size-enormous {
line-height:25px;
font-size:19px;
padding:9px 11px;
}

textarea.-size-enormous,select.-size-enormous {
line-height:27px;
padding:11px 15px;
}

input[type="text"].-size-enormous,input[type="password"].-size-enormous {
height:50px;
min-height:42px \9;
line-height:28px \9;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
padding:9px 15px;
}

button.-size-enormous,.-btn.-size-enormous {
line-height:25px -5px;
padding:10px 29px 11px;
}

.-size-enormous-padding-object {
padding:9px 14px;
}

[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak {
display:none!important;
}

.window.notifyer {
max-width:600px;
}

.window.notifyer header {
color:#fff;
text-align:center;
-webkit-border-radius:4px 4px 0 0!important;
-moz-border-radius:4px 4px 0 0!important;
-ms-border-radius:4px 4px 0 0!important;
-o-border-radius:4px 4px 0 0!important;
border-radius:4px 4px 0 0!important;
padding:10px!important;
}

.window.notifyer table {
width:100%;
font-size:13px;
}

.window.notifyer.dialog {
max-width:500px;
}

.window.notifyer.dialog .-btn {
min-width:100px;
}

.window.notifyer.dialog .window-content {
font-size:13px;
line-height:18px;
padding:0 10px;
}

.window.notifyer td {
color:#444;
text-align:center;
line-height:18px;
}

.user-inner .bordered,.user-inner .bordered td {
border:1px solid #CACACA;
}

.user-inner table td {
padding:3px 5px;
}

.window.warning header {
background-color:#ff8a00!important;
}

.window.success header {
background-color:#90c000!important;
}

.window.error header {
background-color:#e74c3c!important;
}

.non-selectable {
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
-o-user-select:none;
user-select:none;
}

.-break {
word-break:break-all;
overflow-wrap:break-word;
word-wrap:break-word;
-webkit-hyphens:auto;
-moz-hyphens:auto;
-ms-hyphens:auto;
-o-hyphens:auto;
hyphens:auto;
}

.-btn-cancel-window,.-btn-cancel {
outline-width:0;
line-height:normal;
background-color:#fff;
vertical-align:auto;
zoom:1;
display:inline;
-webkit-border-radius:3px;
-moz-border-radius:3px;
-ms-border-radius:3px;
-o-border-radius:3px;
border-radius:3px;
text-shadow:none;
-webkit-box-shadow:inset 0 -2px 0 #e6e6e6;
-moz-box-shadow:inset 0 -2px 0 #e6e6e6;
box-shadow:inset 0 -2px 0 #e6e6e6;
-webkit-transition-property:background-color,text-shadow,box-shadow;
-moz-transition-property:background-color,text-shadow,box-shadow;
-o-transition-property:background-color,text-shadow,box-shadow;
transition-property:background-color,text-shadow,box-shadow;
-webkit-transition-duration:.4s;
-moz-transition-duration:.4s;
-o-transition-duration:.4s;
transition-duration:.4s;
color:#444;
border-color:#d9d9d9;
border-style:solid;
border-width:1px;
padding:8px 15px 10px;
}

.-btn-cancel-window:hover,.-btn-cancel-window.hover,.-btn-cancel:hover,.-btn-cancel.hover {
background-color:#eee;
-webkit-box-shadow:inset 0 -2px 0 #d4d4d4;
-moz-box-shadow:inset 0 -2px 0 #d4d4d4;
box-shadow:inset 0 -2px 0 #d4d4d4;
}

.-btn-cancel-window:active,.-btn-cancel:active {
-webkit-transition-property:background-color,box-shadow;
-moz-transition-property:background-color,box-shadow;
-o-transition-property:background-color,box-shadow;
transition-property:background-color,box-shadow;
-webkit-transition-duration:.2s;
-moz-transition-duration:.2s;
-o-transition-duration:.2s;
transition-duration:.2s;
position:relative;
background-color:#fff;
-webkit-box-shadow:inset 0 2px 1px #d9d9d9;
-moz-box-shadow:inset 0 2px 1px #d9d9d9;
box-shadow:inset 0 2px 1px #d9d9d9;
color:#222!important;
}

.-btn-cancel-window.disable,.-btn-cancel-window[disabled='disabled'],.-btn-cancel.disable,.-btn-cancel[disabled='disabled'] {
-webkit-transition-duration:0;
-moz-transition-duration:0;
-o-transition-duration:0;
transition-duration:0;
background-color:#FFF;
-webkit-box-shadow:inset 0 -2px 0 #FFF;
-moz-box-shadow:inset 0 -2px 0 #FFF;
box-shadow:inset 0 -2px 0 #FFF;
cursor:default;
}

.-btn-cancel-window.disable:active,.-btn-cancel-window[disabled='disabled']:active,.-btn-cancel.disable:active,.-btn-cancel[disabled='disabled']:active {
-webkit-box-shadow:inset 0 -2px 0 #FFF;
-moz-box-shadow:inset 0 -2px 0 #FFF;
box-shadow:inset 0 -2px 0 #FFF;
}

.-btn-cancel-window:hover,.-btn-cancel:hover {
border-color:#d4d4d4;
}

.-btn-complete {
outline-width:0;
line-height:normal;
color:#fff;
background-color:#00bff3;
vertical-align:auto;
zoom:1;
display:inline;
-webkit-border-radius:3px;
-moz-border-radius:3px;
-ms-border-radius:3px;
-o-border-radius:3px;
border-radius:3px;
text-shadow:none;
-webkit-box-shadow:inset 0 -2px 0 #009ac0;
-moz-box-shadow:inset 0 -2px 0 #009ac0;
box-shadow:inset 0 -2px 0 #009ac0;
-webkit-transition-property:background-color,text-shadow,box-shadow;
-moz-transition-property:background-color,text-shadow,box-shadow;
-o-transition-property:background-color,text-shadow,box-shadow;
transition-property:background-color,text-shadow,box-shadow;
-webkit-transition-duration:.4s;
-moz-transition-duration:.4s;
-o-transition-duration:.4s;
transition-duration:.4s;
border-width:0;
padding:8px 15px 10px;
}

.-btn-complete:hover,.-btn-complete.hover {
background-color:#15abfa;
-webkit-box-shadow:inset 0 -2px 0 #0591d7;
-moz-box-shadow:inset 0 -2px 0 #0591d7;
box-shadow:inset 0 -2px 0 #0591d7;
}

.-btn-complete:active {
-webkit-transition-property:background-color,box-shadow;
-moz-transition-property:background-color,box-shadow;
-o-transition-property:background-color,box-shadow;
transition-property:background-color,box-shadow;
-webkit-transition-duration:.2s;
-moz-transition-duration:.2s;
-o-transition-duration:.2s;
transition-duration:.2s;
position:relative;
color:#fff!important;
background-color:#00bff3;
-webkit-box-shadow:inset 0 2px 1px #0085a6;
-moz-box-shadow:inset 0 2px 1px #0085a6;
box-shadow:inset 0 2px 1px #0085a6;
}

.-btn-complete.disable,.-btn-complete[disabled='disabled'] {
-webkit-transition-duration:0;
-moz-transition-duration:0;
-o-transition-duration:0;
transition-duration:0;
background-color:#bae1eb;
-webkit-box-shadow:inset 0 -2px 0 #93d0e0;
-moz-box-shadow:inset 0 -2px 0 #93d0e0;
box-shadow:inset 0 -2px 0 #93d0e0;
cursor:default;
}

.-btn-complete.disable:active,.-btn-complete[disabled='disabled']:active {
-webkit-box-shadow:inset 0 -2px 0 #93d0e0;
-moz-box-shadow:inset 0 -2px 0 #93d0e0;
box-shadow:inset 0 -2px 0 #93d0e0;
}

.-btn-complete.-with-plus .plus {
font-size:17px;
margin-right:5px;
font-weight:700;
line-height:19px;
}

.-btn-complete.-with-plus span {
line-height:normal;
vertical-align:auto;
zoom:1;
display:inline;
}

.-btn-error {
outline-width:0;
line-height:normal;
color:#fff;
background-color:#c96563;
vertical-align:auto;
zoom:1;
display:inline;
-webkit-border-radius:3px;
-moz-border-radius:3px;
-ms-border-radius:3px;
-o-border-radius:3px;
border-radius:3px;
text-shadow:none;
-webkit-box-shadow:inset 0 -2px 0 #b94240;
-moz-box-shadow:inset 0 -2px 0 #b94240;
box-shadow:inset 0 -2px 0 #b94240;
-webkit-transition-property:background-color,text-shadow,box-shadow;
-moz-transition-property:background-color,text-shadow,box-shadow;
-o-transition-property:background-color,text-shadow,box-shadow;
transition-property:background-color,text-shadow,box-shadow;
-webkit-transition-duration:.4s;
-moz-transition-duration:.4s;
-o-transition-duration:.4s;
transition-duration:.4s;
border-width:0;
padding:8px 15px 10px;
}

.-btn-error:hover,.-btn-error.hover {
background-color:#e74c3c;
-webkit-box-shadow:inset 0 -2px 0 #d62a1a;
-moz-box-shadow:inset 0 -2px 0 #d62a1a;
box-shadow:inset 0 -2px 0 #d62a1a;
}

.-btn-error:active {
-webkit-transition-property:background-color,box-shadow;
-moz-transition-property:background-color,box-shadow;
-o-transition-property:background-color,box-shadow;
transition-property:background-color,box-shadow;
-webkit-transition-duration:.2s;
-moz-transition-duration:.2s;
-o-transition-duration:.2s;
transition-duration:.2s;
position:relative;
color:#fff!important;
background-color:#c96563;
-webkit-box-shadow:inset 0 2px 1px #a63b39;
-moz-box-shadow:inset 0 2px 1px #a63b39;
box-shadow:inset 0 2px 1px #a63b39;
}

.-btn-error.disable,.-btn-error[disabled='disabled'] {
-webkit-transition-duration:0;
-moz-transition-duration:0;
-o-transition-duration:0;
transition-duration:0;
background-color:#f0efef;
-webkit-box-shadow:inset 0 -2px 0 #d7d4d4;
-moz-box-shadow:inset 0 -2px 0 #d7d4d4;
box-shadow:inset 0 -2px 0 #d7d4d4;
cursor:default;
}

.-btn-error.disable:active,.-btn-error[disabled='disabled']:active {
-webkit-box-shadow:inset 0 -2px 0 #d7d4d4;
-moz-box-shadow:inset 0 -2px 0 #d7d4d4;
box-shadow:inset 0 -2px 0 #d7d4d4;
}

.-btn-edit {
outline-width:0;
vertical-align:auto;
zoom:1;
display:inline;
-webkit-border-radius:3px;
-moz-border-radius:3px;
-ms-border-radius:3px;
-o-border-radius:3px;
border-radius:3px;
background-color:#fdfdfd;
border:1px solid #d6d6d6;
-webkit-box-shadow:inset 0 -1px 0 #c9c9c9;
-moz-box-shadow:inset 0 -1px 0 #c9c9c9;
box-shadow:inset 0 -1px 0 #c9c9c9;
background:linear-gradient(totop,#f4f4f4,#fdfdfd50%);
color:#222;
-webkit-transition-property:background-color,background-image,border-color,box-shadow;
-moz-transition-property:background-color,background-image,border-color,box-shadow;
-o-transition-property:background-color,background-image,border-color,box-shadow;
transition-property:background-color,background-image,border-color,box-shadow;
-webkit-transition-duration:.4s;
-moz-transition-duration:.4s;
-o-transition-duration:.4s;
transition-duration:.4s;
padding:6px 15px 7px;
}

.-btn-edit:hover {
background:linear-gradient(totop,#ffffff,#ffffff50%);
background-color:#FFF;
-webkit-box-shadow:inset 0 -1px 0 #dbdbdb;
-moz-box-shadow:inset 0 -1px 0 #dbdbdb;
box-shadow:inset 0 -1px 0 #dbdbdb;
color:#3c3c3c;
border-color:#e8e8e8;
}

.-btn-edit:active {
background:linear-gradient(totop,#ffffff,#ffffff50%);
background-color:#FFF;
-webkit-box-shadow:inset 0 1px 0 #c9c9c9;
-moz-box-shadow:inset 0 1px 0 #c9c9c9;
box-shadow:inset 0 1px 0 #c9c9c9;
-webkit-transition-property:background-color,background-image,border-color,box-shadow;
-moz-transition-property:background-color,background-image,border-color,box-shadow;
-o-transition-property:background-color,background-image,border-color,box-shadow;
transition-property:background-color,background-image,border-color,box-shadow;
-webkit-transition-duration:.2s;
-moz-transition-duration:.2s;
-o-transition-duration:.2s;
transition-duration:.2s;
color:#3c3c3c;
}

.-btn-edit:active:hover {
background-color:#FFF;
background:linear-gradient(totop,#ffffff,#ffffff50%);
-webkit-box-shadow:inset 0 1px 0 #dbdbdb;
-moz-box-shadow:inset 0 1px 0 #dbdbdb;
box-shadow:inset 0 1px 0 #dbdbdb;
}

a.-btn {
text-decoration:none;
text-shadow:none;
}

a.-btn-success,a.-btn-complete {
text-decoration:none;
}

.-btn-success .-btn-arrow {
padding-bottom:2px;
}

.-btn-success-window,.-btn-success {
outline-width:0;
line-height:normal;
color:#fff;
background-color:#90c000;
vertical-align:auto;
zoom:1;
display:inline;
-webkit-border-radius:3px;
-moz-border-radius:3px;
-ms-border-radius:3px;
-o-border-radius:3px;
border-radius:3px;
text-shadow:none;
-webkit-box-shadow:inset 0 -2px 0 #6a8d00;
-moz-box-shadow:inset 0 -2px 0 #6a8d00;
box-shadow:inset 0 -2px 0 #6a8d00;
-webkit-transition-property:background-color,text-shadow,box-shadow;
-moz-transition-property:background-color,text-shadow,box-shadow;
-o-transition-property:background-color,text-shadow,box-shadow;
transition-property:background-color,text-shadow,box-shadow;
-webkit-transition-duration:.4s;
-moz-transition-duration:.4s;
-o-transition-duration:.4s;
transition-duration:.4s;
border-width:0;
padding:8px 15px 10px;
}

.-btn-success-window:hover,.-btn-success-window.hover,.-btn-success:hover,.-btn-success.hover {
background-color:#78b600;
-webkit-box-shadow:inset 0 -2px 0 #578300;
-moz-box-shadow:inset 0 -2px 0 #578300;
box-shadow:inset 0 -2px 0 #578300;
}

.-btn-success-window:active,.-btn-success:active {
-webkit-transition-property:background-color,box-shadow;
-moz-transition-property:background-color,box-shadow;
-o-transition-property:background-color,box-shadow;
transition-property:background-color,box-shadow;
-webkit-transition-duration:.2s;
-moz-transition-duration:.2s;
-o-transition-duration:.2s;
transition-duration:.2s;
position:relative;
color:#fff!important;
background-color:#90c000;
-webkit-box-shadow:inset 0 2px 1px #577400;
-moz-box-shadow:inset 0 2px 1px #577400;
box-shadow:inset 0 2px 1px #577400;
}

.-btn-success-window.disable,.-btn-success-window[disabled='disabled'],.-btn-success.disable,.-btn-success[disabled='disabled'] {
-webkit-transition-duration:0;
-moz-transition-duration:0;
-o-transition-duration:0;
transition-duration:0;
background-color:#cce093;
-webkit-box-shadow:inset 0 -2px 0 #bad46b;
-moz-box-shadow:inset 0 -2px 0 #bad46b;
box-shadow:inset 0 -2px 0 #bad46b;
cursor:default;
}

.-btn-success-window.disable:active,.-btn-success-window[disabled='disabled']:active,.-btn-success.disable:active,.-btn-success[disabled='disabled']:active {
-webkit-box-shadow:inset 0 -2px 0 #bad46b;
-moz-box-shadow:inset 0 -2px 0 #bad46b;
box-shadow:inset 0 -2px 0 #bad46b;
}

.-btn-warning {
outline-width:0;
line-height:normal;
color:#fff;
background-color:#ff8a00;
vertical-align:auto;
zoom:1;
display:inline;
-webkit-border-radius:3px;
-moz-border-radius:3px;
-ms-border-radius:3px;
-o-border-radius:3px;
border-radius:3px;
text-shadow:none;
-webkit-box-shadow:inset 0 -2px 0 #cc6d00;
-moz-box-shadow:inset 0 -2px 0 #cc6d00;
box-shadow:inset 0 -2px 0 #cc6d00;
-webkit-transition-property:background-color,text-shadow,box-shadow;
-moz-transition-property:background-color,text-shadow,box-shadow;
-o-transition-property:background-color,text-shadow,box-shadow;
transition-property:background-color,text-shadow,box-shadow;
-webkit-transition-duration:.4s;
-moz-transition-duration:.4s;
-o-transition-duration:.4s;
transition-duration:.4s;
border-width:0;
padding:8px 15px 10px;
}

.-btn-warning:hover,.-btn-warning.hover {
background-color:#fb9900;
-webkit-box-shadow:inset 0 -2px 0 #c87800;
-moz-box-shadow:inset 0 -2px 0 #c87800;
box-shadow:inset 0 -2px 0 #c87800;
}

.-btn-warning:active {
-webkit-transition-property:background-color,box-shadow;
-moz-transition-property:background-color,box-shadow;
-o-transition-property:background-color,box-shadow;
transition-property:background-color,box-shadow;
-webkit-transition-duration:.2s;
-moz-transition-duration:.2s;
-o-transition-duration:.2s;
transition-duration:.2s;
position:relative;
color:#fff!important;
background-color:#ff8a00;
-webkit-box-shadow:inset 0 2px 1px #b35f00;
-moz-box-shadow:inset 0 2px 1px #b35f00;
box-shadow:inset 0 2px 1px #b35f00;
}

.-btn-warning.disable,.-btn-warning[disabled='disabled'] {
-webkit-transition-duration:0;
-moz-transition-duration:0;
-o-transition-duration:0;
transition-duration:0;
background-color:#eedac4;
-webkit-box-shadow:inset 0 -2px 0 #e2bf9c;
-moz-box-shadow:inset 0 -2px 0 #e2bf9c;
box-shadow:inset 0 -2px 0 #e2bf9c;
cursor:default;
}

.-btn-warning.disable:active,.-btn-warning[disabled='disabled']:active {
-webkit-box-shadow:inset 0 -2px 0 #e2bf9c;
-moz-box-shadow:inset 0 -2px 0 #e2bf9c;
box-shadow:inset 0 -2px 0 #e2bf9c;
}

.-preloader {
position:absolute;
top:50%;
left:50%;
margin-left:-40px;
margin-top:-40px;
}

.-preloader img {
width:80px;
height:80px;
}

.-preloader.inner {
position:relative;
margin-top:20px;
}

.-icon-button {
cursor:pointer;
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
opacity:0.6;
}

.no-wrap {
white-space:nowrap;
}

a {
-webkit-transition-property:color,text-decoration;
-moz-transition-property:color,text-decoration;
-o-transition-property:color,text-decoration;
transition-property:color,text-decoration;
-webkit-transition-duration:.5s;
-moz-transition-duration:.5s;
-o-transition-duration:.5s;
transition-duration:.5s;
}

.odd {
background:#fff;
}

.even {
background:#f8f8f8;
}

.-f-bold {
font-weight:700;
}

#progress,.qq-upload-progress {
background-color:#F4F4F4;
height:16px;
width:300px;
border:2px solid #fff;
-webkit-border-radius:2px;
-moz-border-radius:2px;
-ms-border-radius:2px;
-o-border-radius:2px;
border-radius:2px;
-webkit-box-shadow:0 1px 3px -3px #000 inset;
-moz-box-shadow:0 1px 3px -3px #000 inset;
box-shadow:0 1px 3px -3px #000 inset;
}

#progress .progressbar-value,.qq-upload-progress .progressbar-value {
background-color:#000;
height:16px;
width:0;
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
opacity:0.7;
background-image:url(/templates/rjavka/i/progress_blue_fill.png);
}

.error-wrapper {
top:0;
left:0;
bottom:0;
right:0;
position:absolute;
}

.error-wrapper .notifier {
position:absolute;
z-index:10;
background-color:#fff;
text-align:center;
border:1px dashed #C1172F;
padding:10px;
}

.error-wrapper table {
width:auto!important;
}

.error-wrapper table tbody tr {
background:none!important;
}

.-pull-center {
margin-left:auto!important;
margin-right:auto!important;
}

.-text-warning {
color:#ff7300;
}

.-text-error {
color:#e74c3c;
}

.-text-success {
color:#90c000;
}

.-text-delete {
color:#a40018;
}

.-text-success-2 {
color:#27ae60;
}

a:hover.-text-warning,.clickable:hover.-text-warning {
color:#ff9d4d;
}

a:hover.-text-success,.clickable:hover.-text-success {
color:#85b700;
}

.-text-right {
text-align:right;
}

.-txt-title {
margin-bottom:10px;
font-size:16px;
color:#888;
}

.-text-big-title {
color:#888;
font-size:18px;
}

.-text-header {
color:#444;
font-size:18px;
}

.-table-cell {
display:table-cell;
vertical-align:top;
}

.-disable-tools {
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
opacity:0.5;
}

.-table {
width:100%;
display:table;
}

.-control-group {
margin-bottom:15px;
}

.-control-group label {
display:block;
margin-left:0;
}

.-control-group input[type="checkbox"] {
margin-right:5px;
}

.-control-group label,.-control-group .char_info {
font-size:11px;
color:#888;
margin-bottom:4px;
}

.window-image-properties input[type='text'] {
width:100%;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
}

.window-image-properties .sizes .-pull-left {
margin-left:2%;
width:43%;
}

.window-image-properties .margins .-pull-left {
margin-left:2%;
width:23%;
}

.window-image-properties .chain {
font-family:tinymce-small;
font-size:16px;
width:16px!important;
margin-top:18px;
cursor:pointer;
border:1px solid #f9f9f9;
padding:5px;
}

.window-image-properties .chain:before {
content:"\e011";
}

.window-image-properties .chain:hover {
background:#eee;
border-color:#dadada;
}

.window-image-properties .chain.broken:before {
content:"\e012";
}

.-col-1 {
width:8.2310838446%;
}

.-col-2 {
width:16.5644171779%;
}

.-col-3 {
width:24.8977505112%;
}

.-col-4 {
width:33.2310838446%;
}

.-col-5 {
width:41.5644171779%;
}

.-col-6 {
width:49.8977505112%;
}

.-col-7 {
width:58.2310838446%;
}

.-col-8 {
width:66.5644171779%;
}

.-col-9 {
width:74.8977505112%;
}

.-col-10 {
width:83.2310838446%;
}

.-col-11 {
width:91.5644171779%;
}

.-col-12 {
width:99.8977505112%;
}

.datepicker .header .btn:hover,.timepicker td .icon:hover,.-icon-button:hover {
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
opacity:1;
}

.timepicker input,.jPicker div.Hex div.Text input.AHex {
width:20px;
}

.jPicker .color_picker:before,.jPicker .color_picker:after,.jPicker .field:before,.jPicker .field:after,.jPicker .preview:before,.jPicker .preview:after,.jPicker .Preview:before,.jPicker .Preview:after,.jPicker .Preview .colors:before,.jPicker .Preview .colors:after,.row:before,.row:after,.row-fluid:before,.row-fluid:after {
display:table;
content:"";
line-height:0;
}

.jPicker .color_picker:after,.jPicker .field:after,.jPicker .preview:after,.jPicker .Preview:after,.jPicker .Preview .colors:after,.row:after,.row-fluid:after {
clear:both;
}

.jPicker .map,.jPicker .bar,.jPicker .tools,.jPicker .Preview .titles span:first-child,.jPicker div.Hex,.jPicker div.Alpha,.-select.styled .-current div:first-child,.-pull-left {
float:left;
}

.jPicker .tools,.-mg-l-10,.window.notifyer .-btn.-btn-cancel {
margin-left:10px;
}

.jPicker div[class="Bar"],.jPicker .Bar .Map5,.jPicker .Bar .Map6 {
height:256px;
width:20px;
}

.jPicker .Button .-btn-cancel,.window.notifyer .-btn {
padding:5px 10px;
}

.jPicker .Preview .titles,input[type="text"].inline-block {
margin-bottom:0;
}

.jPicker .Preview .titles span,[class*="span"].pull-right,.row-fluid [class*="span"].pull-right,.-pull-right {
float:right;
}

.-select .-current .icon,.-small .-switcher .-switcher-on {
margin-left:5px;
}

.menu-horizontal,.-breadcrums>div,.slider .slider_media,.-relative {
position:relative;
}

.menu-horizontal .-menu-item,.menu-horizontal .-menu-additional,.-checkbox-wrapper,.nt-checkbox,.nt-checkbox-label,.inline-block {
vertical-align:auto;
zoom:1;
display:inline;
}

.menu-horizontal a,.-radio .-radio-label,.clickable,.top-news a {
cursor:pointer;
}

.menu-horizontal ul li:last-child,.menu-horizontal ul li.last {
padding-right:0;
}

.nt-checkbox.disabled .nt-checkbox-inner,.nt-checkbox.disabled .editor-icons-check,.nt-checkbox-label.disabled span,.-disable-tools * {
cursor:default;
}

.-switcher.checked .text,.-btn-cancel-window:focus,.-btn-cancel:focus,.-btn-complete:focus,.-btn-error:focus,a.-btn-success:hover,a.-btn-complete:hover,.-btn-success-window:focus,.-btn-success:focus,.-btn-warning:focus {
color:#fff;
}

.tooltipster-base .tooltipster-content,.-breadcrums {
overflow:hidden;
}

.jcrop-handle.ord-ne,.jcrop-handle.ord-nw {
top:0;
}

.jcrop-handle.ord-e,.jcrop-handle.ord-w {
top:50%;
}

.angular-ui-tree-hidden,[class*="span"].hide,.row-fluid [class*="span"].hide {
display:none;
}

.slider,.window.notifyer .-section-btns,.-text-center,.table-wrap caption {
text-align:center;
}

.-notification-box .-notification.error .-notification-icon,.-notification-box .-notification.error .-notification-timer {
background:#e74c3c;
}

.-notification-box .-notification.success .-notification-icon,.-notification-box .-notification.success .-notification-timer {
background:#90c000;
}

.-notification-box .-notification.warning .-notification-icon,.-notification-box .-notification.warning .-notification-timer {
background:#ff8a00;
}

.-notification-box .-notification .-notification-text,.-wrap-text {
white-space:normal;
}

.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container,.span12 {
width:978px;
}

.row-fluid .span1,.row-fluid .span1-f:first-child {
width:6.5950920245%;
}

.row-fluid .span2,.row-fluid .span2-f:first-child {
width:15.081799591%;
}

.row-fluid .span3,.row-fluid .span3-f:first-child {
width:23.5685071575%;
}

.row-fluid .span4,.row-fluid .span4-f:first-child {
width:32.0552147239%;
}

.row-fluid .span5,.row-fluid .span5-f:first-child {
width:40.5419222904%;
}

.row-fluid .span6,.row-fluid .span6-f:first-child {
width:49.0286298569%;
}

.row-fluid .span7,.row-fluid .span7-f:first-child {
width:57.5153374233%;
}

.row-fluid .span8,.row-fluid .span8-f:first-child {
width:66.0020449898%;
}

.row-fluid .span9,.row-fluid .span9-f:first-child {
width:74.4887525562%;
}

.row-fluid .span10,.row-fluid .span10-f:first-child {
width:82.9754601227%;
}

.row-fluid .span11,.row-fluid .span11-f:first-child {
width:91.4621676892%;
}

.row-fluid .span12,.row-fluid .span12-f:first-child {
width:99.9488752556%;
}

.-mg-t-18,.window.notifyer.dialog footer {
margin-top:18px;
}

.-mg-b-18,.window.notifyer.dialog header {
margin-bottom:18px;
}

.-pd-l-10,.-btn-complete.-with-plus {
padding-left:10px;
}

.window.notifyer.dialog td,.window.notifyer td .notifyer.error td,.window.notifyer.confirm_promotion td,.-text-left {
text-align:left;
}

.-btn-border,.error-wrapper table tbody {
border:none;
}

.window-image-properties .sizes,.window-image-properties .margins .clearfix {
margin-left:-2%;
}

@media all and -webkit-min-device-pixel-ratio 10000,not all and -webkit-min-device-pixel-ratio 0{
button.-size-tiny,.-btn.-size-tiny {
padding:2px 7px;
}

button.-size-small,.-btn.-size-small {
padding:5px 13px;
}

button.-size-default,.-btn.-size-default {
padding:6px 15px;
}

button.-size-medium,.-btn.-size-medium {
padding:7px 17px;
}

button.-size-big,.-btn.-size-big {
padding:8px 19px;
}

button.-size-large,.-btn.-size-large {
padding:10px 23px;
}

button.-size-huge,.-btn.-size-huge {
padding:10px 27px;
}

button.-size-enormous,.-btn.-size-enormous {
padding:13px 29px;
}

textarea.-size-tiny,select.-size-tiny,input[type="text"].-size-tiny,input[type="password"].-size-tiny {
padding:4px;
}

textarea.-size-small,select.-size-small,input[type="text"].-size-small,input[type="password"].-size-small {
padding:7px;
}

textarea.-size-default,select.-size-default,input[type="text"].-size-default,input[type="password"].-size-default {
padding:8px;
}

textarea.-size-medium,select.-size-medium,input[type="text"].-size-medium,input[type="password"].-size-medium {
padding:9px;
}

textarea.-size-big,select.-size-big,input[type="text"].-size-big,input[type="password"].-size-big {
padding:10px;
}

textarea.-size-large,select.-size-large,input[type="text"].-size-large,input[type="password"].-size-large {
padding:7px 12px;
}

textarea.-size-huge,select.-size-huge,input[type="text"].-size-huge,input[type="password"].-size-huge {
padding:9px 14px;
}

textarea.-size-enormous,select.-size-enormous,input[type="text"].-size-enormous,input[type="password"].-size-enormous {
padding:15px;
}
}