@font-face {
    font-family: 'icomoon';
    src:url('../fonts/administrace/icomoon.eot?-6sdf3');
    src:url('../fonts/administrace/icomoon.eot?#iefix-6sdf3') format('embedded-opentype'),
    url('../fonts/administrace/icomoon.ttf?-6sdf3') format('truetype'),
    url('../fonts/administrace/icomoon.woff?-6sdf3') format('woff'),
    url('../fonts/administrace/icomoon.svg?-6sdf3#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
    font-family: 'icomoon' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;

    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.size18nb { font-size: 18px; color: #333333; }
.size15 { font-size: 15px; color: #333333; }
.size18 { font-size: 18px; color: #333333; /*border: 1px solid #c5bfaf;*/ }
.size20alert, .size20alerth  { font-size: 20px; color: #E2684B; }
.size18alert  { font-size: 18px; color: #E2684B; }
.size55 { font-size: 55px; color: #004614; }
.size28 { font-size: 28px; color: #333333; }
.size34 { font-size: 34px; color: #333333; }
.size18nb:hover, .size18:hover, .size55:hover, .size28:hover, .size34:hover { color: #75b743; }
.size20alerth:hover { color: #c0493d; }
.icon-adm { font-size: 23px; }
.pridat { background-color: #ffd469; }
.pridat:hover { background-color: #ffb600; color: #ffffff; }

.icon-base:before {
    content: "\e700";
}
.icon-export:before {
    content: "\e701";
}
.icon-facelift:before {
    content: "\e702";
}
.icon-hodiny:before {
    content: "\e703";
}
.icon-home:before {
    content: "\e704";
}
.icon-kamera:before {
    content: "\e705";
}
.icon-kos:before {
    content: "\e706";
}
.icon-kriz:before {
    content: "\e707";
}
.icon-kriz-wp:before {
    content: "\e707";
    background-color: #e4eed2;
}
.icon-lupa:before {
    content: "\e709";
}
.icon-minus:before {
    content: "\e70a";
}
.icon-nastaveni:before {
    content: "\e70b";
}
.icon-obrazovka:before {
    content: "\e70c";
}
.icon-otaznik:before {
    content: "\e721";
}
.icon-otaznik2:before {
    content: "\e70d";
}
.icon-editace:before {
    content: "\e70e";
}
.icon-plus:before {
    content: "\e70f";
}
.icon-plus-base:before {
    content: "\e70f";
}
.icon-sipka-doleva:before {
    content: "\e711";
}
.icon-sipka-dolu:before {
    content: "\e712";
}
.icon-sipka-nahoru:before {
    content: "\e713";
}
.icon-sipka-nahoru-wp:before {
    content: "\e713";
    background-color: #e4eed2;
}
.icon-zpet:before {
    content: "\e714";
}

.icon-kos-custom { font-size: 16px; padding: 1px 1px; }

.icon-faze:before {
    content: "\e500";
}
.icon-exportxls:before {
    content: "\e501";
}
.icon-facelift2:before {
    content: "\e502";
}
.icon-kalendar:before {
    content: "\e503";
}
.icon-kopie:before {
    content: "\e504";
}
.icon-nejvyhodnejsi2:before {
    content: "\e506";
}
.icon-presunout:before {
    content: "\e722";
}
.icon-sdilena1:before {
    content: "\e509";
}
.icon-sdilena2:before {
    content: "\e50a";
}
.icon-ucastnici:before {
    content: "\e50b";
}
.icon-uspora:before {
    content: "\e50c";
}
.icon-nejvyhodnejsi1:before {
    content: "\e50d";
}
.icon-wp:before {
    content: "\e50e";
}
.icon-polozky:before {
    content: "\e710";
}
.icon-nejvyhodnejsi3:before {
    content: "\e510";
}
.icon-nejvyhodnejsi4:before {
    content: "\e511";
}
.icon-zamek:before {
    content: "\e718";
}
.icon-facelift3:before {
    content: "\e719";
}
.icon-nejvyhodnejsi5:before {
    content: "\e720";
}
.icon-sloucit:before {
    content: "\e723";
}
.icon-sloucit-s:before {
    content: "\e724";
}
.icon-sloucit-a:before {
    content: "\e725";
}
.icon-proc:before {
    content: "\e726";
}
.icon-ctverce:before {
    content: "\e815";
    color: #71bf43;
    font-size: 16px;
}
.icon-proebiz-ctverec:before {
    content: "\e816";
    color: #71bf43;
    font-size: 24px;
}
.icon-on-offline:before {
    content: "\e817";
    font-size: 16px;
}
.icon-arrow-right:before {
    content: "\ea34";
}
.icon-arrow-left:before {
    content: "\ea38";
}
.icon-triangle-left:before {
    content: "\ea1c";
    font-size: 9px;
}
.icon-triangle-right:before {
    content: "\ea1d";
    font-size: 9px;
}
ul.nolist {list-style-type: none;padding-left: 0;margin: 0;}