/*[class*="icon-"] {
  display: inline-block;
  vertical-align: middle;
  margin: 0;
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
}

*/
.sprites-sprite, .block-filter-gasu .close, .menu-icons-search, .menu-icons-view, .menu-icons-login > a:before, .menu-icons-login.user-block > a:before, .front-slide-content:before, .block-last-news .node:before, h1 span.tooltip, .filter-selected .remove, .pager-prev a, .pager-next a, span.table-view, span.table-view.active, span.row-view, span.row-view.active, .node-doc--place:before, .collapsed:before, .expand:before, .node-news.attention h3:before, .node-news.error h3:before, .item-news.type-attention span:before, .item-news.type-error span:before, .download:before, .block-sitemap h2:before, .block-sitemap .col > ul > li.menu-system > a:before, .block-sitemap .col > ul > li.menu-join > a:before, .block-sitemap .col > ul > li.menu-faq > a:before, .block-sitemap .col > ul > li.menu-documents > a:before, .block-sitemap .col > ul > li.menu-panels > a:before, .block-sitemap .col > ul > li.menu-reestr > a:before, .close, .reader-header .act-search, .reader-header .act-rotate, .reader-header .act-print, .reader-header .act-download, .act-toggle-sidebar, .hide-description .act-toggle-sidebar, .act-crop, .act-zoom-out, .act-zoom-in, .select-control .select-container:before, .select-control .select-container.drop-down:before, .select-control.gasu-control .select-container:before, .choosen-container li:before, .choosen-container li.selected:before, .block-error h2:before, .user-menu a.user-favs:before, .user-menu a.user-favs:hover:before,
.user-menu a.user-favs.active:before, .user-menu a.user-calendar:before, .user-menu a.user-calendar:hover:before,
.user-menu a.user-calendar.active:before, .user-menu a.user-settings:before, .user-menu a.user-settings:hover:before,
.user-menu a.user-settings.active:before, .user-menu a.user-logout:before, .user-menu a.user-logout:hover:before,
.user-menu a.user-logout.active:before, .address-phone:before, .address-mail:before, .address-url:before, #header .secondary-menu > ul > li > ul:before,
#header .secondary-menu .container > ul > li > ul:before, .button-grey.btn-preview:before, .button-grey.btn-download:before, .col-directories ul li > a:before, .col-directories ul li > a.active:before, .col-directories ul li.collapsed > a:before, .col-directories ul li.collapsed.expanded > a:before, .row-statatistics .item.attention h2:before, .row-statatistics .item.positive h2:before, .row-statatistics-hover .item.red .item-inner:before, .row-statatistics-hover .item.red:hover .item-inner:before, .row-statatistics-hover .item.green .item-inner:before, .row-statatistics-hover .item.green:hover .item-inner:before, .row-statatistics-hover .item.blue .item-inner:before, .row-statatistics-hover .item.blue:hover .item-inner:before, .row-statatistics-hover .item.brown .item-inner:before, .row-statatistics-hover .item.brown-light .item-inner:before, .row-statatistics-hover .item.brown:hover .item-inner:before, .row-statatistics-hover .item.brown-light:hover .item-inner:before, .node-cue.red:before, .node-cue.green:before, .node-cue.blue:before, .node-cue.brown:before, .node-cue.brown-light:before {
  background-image: url('../img/sprites.png');
  background-repeat: no-repeat;
}

/* */
.close {
  cursor: pointer;
}

.block-filter-gasu .close {
  height: 15px;
  width: 15px;
  background-position: 0 -90px;
}

.menu-icons-search {
  height: 23px;
  width: 23px;
  background-position: 0 -1244px;
}

.menu-icons-view {
  height: 18px;
  width: 28px;
  background-position: 0 -1886px;
}

.menu-icons-login > a:before {
  height: 28px;
  width: 20px;
  background-position: 0 -635px;
}

.menu-icons-login.user-block > a:before {
  height: 28px;
  width: 28px;
  background-position: 0 -1858px;
}

.front-slide-content:before {
  height: 47px;
  width: 47px;
  background-position: 0 -853px;
}

.block-last-news .node:before {
  height: 47px;
  width: 47px;
  background-position: 0 -806px;
}

h1 span.tooltip {
  height: 19px;
  width: 19px;
  background-position: 0 -526px;
}

.filter-selected .remove {
  height: 9px;
  margin-top: -4.5px;
  width: 9px;
  background-position: 0 -81px;
}

.pager-prev a {
  height: 13px;
  width: 8px;
  background-position: 0 -13px;
}

.pager-next a {
  height: 13px;
  width: 8px;
  background-position: 0 0;
}

span.table-view {
  height: 18px;
  width: 19px;
  background-position: 0 -617px;
}
span.table-view:active, span.table-view.icon-layout-table-active {
  background-position: 0 -599px;
}
span.table-view.active {
  height: 18px;
  width: 19px;
  background-position: 0 -599px;
}

span.row-view {
  height: 18px;
  width: 19px;
  background-position: 0 -581px;
}
span.row-view:active, span.row-view.icon-layout-row-active {
  background-position: 0 -563px;
}
span.row-view.active {
  height: 18px;
  width: 19px;
  background-position: 0 -563px;
}

.node-doc--place:before {
  height: 24px;
  width: 16px;
  background-position: 0 -739px;
}

.collapsed:before {
  height: 6px;
  margin-top: -3px;
  width: 22px;
  margin-left: -11px;
  background-position: 0 -115px;
}

.expand:before {
  height: 9px;
  margin-top: -4.5px;
  width: 15px;
  margin-left: -7.5px;
  background-position: 0 -121px;
}

.node-news.attention h3:before {
  height: 20px;
  width: 20px;
  background-position: 0 -663px;
}
.node-news.error h3:before {
  height: 18px;
  width: 18px;
  background-position: 0 -683px;
}

.item-news.type-attention span:before {
  height: 20px;
  margin-top: -10px;
  width: 20px;
  background-position: 0 -663px;
}
.item-news.type-error span:before {
  height: 18px;
  margin-top: -9px;
  width: 18px;
  background-position: 0 -683px;
}

.download:before {
  height: 17px;
  margin-top: -8.5px;
  width: 14px;
  background-position: 0 -168px;
}

.block-sitemap h2:before {
  height: 44px;
  width: 40px;
  background-position: 0 -440px;
}

.block-sitemap .col > ul > li.menu-system > a:before {
  height: 20px;
  width: 20px;
  background-position: 0 -1650px;
}

.block-sitemap .col > ul > li.menu-join > a:before {
  height: 18px;
  width: 18px;
  background-position: 0 -545px;
}

.block-sitemap .col > ul > li.menu-faq > a:before {
  height: 20px;
  width: 20px;
  background-position: 0 -337px;
}

.block-sitemap .col > ul > li.menu-documents > a:before {
  height: 20px;
  width: 16px;
  background-position: 0 -130px;
}

.block-sitemap .col > ul > li.menu-panels > a:before {
  height: 20px;
  width: 20px;
  background-position: 0 -701px;
}

.block-sitemap .col > ul > li.menu-reestr > a:before {
  height: 20px;
  width: 24px;
  background-position: 0 -1224px;
}

.close {
  height: 17px;
  width: 17px;
  background-position: 0 -994px;
}

.reader-header .act-search {
  height: 17px;
  width: 17px;
  background-position: 0 -1113px;
}
.reader-header .act-rotate {
  height: 19px;
  width: 16px;
  background-position: 0 -1094px;
}
.reader-header .act-print {
  height: 18px;
  width: 20px;
  background-position: 0 -1076px;
}
.reader-header .act-download {
  height: 18px;
  width: 20px;
  background-position: 0 -1058px;
}
.reader-header .close {
  margin-top: -8.5px;
}

.act-toggle-sidebar {
  height: 47px;
  width: 47px;
  background-position: 0 -947px;
}
.hide-description .act-toggle-sidebar {
  background-position: 0 -900px;
}

.act-crop {
  height: 47px;
  width: 47px;
  background-position: 0 -1011px;
}

.act-zoom-out {
  height: 47px;
  width: 47px;
  background-position: 0 -1130px;
}

.act-zoom-in {
  height: 47px;
  width: 47px;
  background-position: 0 -1177px;
}

.select-control .select-container:before {
  height: 6px;
  margin-top: -3px;
  width: 7px;
  background-position: 0 -1267px;
}

.select-control .select-container.drop-down:before {
  background-position: 0 -1285px;
}

.select-control.gasu-control .select-container:before {
  height: 12px;
  margin-top: -6px;
  width: 16px;
  background-position: 0 -1273px;
}

.choosen-container li:before {
  height: 15px;
  width: 16px;
  background-position: 0 -66px;
}

.choosen-container li.selected:before {
  background-position: 0 -51px;
}

.block-error h2:before {
  height: 136px;
  width: 149px;
  background-position: 0 -201px;
}

.user-menu a.user-favs:before {
  height: 21px;
  margin-top: -10.5px;
  width: 19px;
  background-position: 0 -1755px;
}
.user-menu a.user-favs:before:active, .user-menu a.user-favs:before.icon-user-fav-active {
  background-position: 0 -1734px;
}

.user-menu a.user-favs:hover:before,
.user-menu a.user-favs.active:before {
  background-position: 0 -1734px;
}

.user-menu a.user-calendar:before {
  height: 22px;
  margin-top: -11px;
  width: 20px;
  background-position: 0 -1712px;
}
.user-menu a.user-calendar:before:active, .user-menu a.user-calendar:before.icon-user-calendar-active {
  background-position: 0 -1690px;
}

.user-menu a.user-calendar:hover:before,
.user-menu a.user-calendar.active:before {
  background-position: 0 -1690px;
}

.user-menu a.user-settings:before {
  height: 21px;
  margin-top: -10.5px;
  width: 21px;
  background-position: 0 -1837px;
}
.user-menu a.user-settings:before:active, .user-menu a.user-settings:before.icon-user-settings-active {
  background-position: 0 -1816px;
}

.user-menu a.user-settings:hover:before,
.user-menu a.user-settings.active:before {
  background-position: 0 -1816px;
}

.user-menu a.user-logout:before {
  height: 20px;
  margin-top: -10px;
  width: 15px;
  background-position: 0 -1796px;
}
.user-menu a.user-logout:before:active, .user-menu a.user-logout:before.icon-user-logout-active {
  background-position: 0 -1776px;
}

.user-menu a.user-logout:hover:before,
.user-menu a.user-logout.active:before {
  background-position: 0 -1776px;
}

.address-phone:before {
  height: 18px;
  width: 18px;
  background-position: 0 -721px;
}

.address-mail:before {
  height: 16px;
  width: 20px;
  background-position: 0 -185px;
}

.address-url:before {
  height: 20px;
  width: 20px;
  background-position: 0 -1670px;
}

#header .secondary-menu > ul > li > ul:before,
#header .secondary-menu .container > ul > li > ul:before {
  height: 10px;
  width: 16px;
  background-position: 0 -105px;
}

.button-grey.btn-preview:before {
  height: 15px;
  margin-top: -7.5px;
  width: 21px;
  background-position: 0 -791px;
}
.button-grey.btn-download:before {
  height: 18px;
  margin-top: -9px;
  width: 19px;
  background-position: 0 -150px;
}

.col-directories ul li > a:before {
  height: 22px;
  margin-top: -11px;
  width: 18px;
  background-position: 0 -396px;
}
.col-directories ul li > a:before:active, .col-directories ul li > a:before.icon-folder-doc-active {
  background-position: 0 -374px;
}
.col-directories ul li > a.active:before {
  height: 22px;
  margin-top: -11px;
  width: 18px;
  background-position: 0 -374px;
}
.col-directories ul li.collapsed > a:before {
  height: 17px;
  margin-top: -8.5px;
  width: 22px;
  background-position: 0 -357px;
}
.col-directories ul li.collapsed.expanded > a:before {
  height: 22px;
  margin-top: -11px;
  width: 23px;
  background-position: 0 -418px;
}

.row-statatistics .item.attention h2:before {
  height: 25px;
  width: 29px;
  background-position: 0 -26px;
}

.row-statatistics .item.positive h2:before {
  height: 28px;
  width: 27px;
  background-position: 0 -763px;
}

.row-statatistics-hover .item.red .item-inner:before {
  height: 42px;
  width: 42px;
  background-position: 0 -1585px;
}
.row-statatistics-hover .item.red .item-inner:before:hover, .row-statatistics-hover .item.red .item-inner:before.icon-setting-red-hover {
  background-position: 0 -1543px;
}
.row-statatistics-hover .item.red:hover .item-inner:before {
  background-position: 0 -1543px;
}
.row-statatistics-hover .item.green .item-inner:before {
  height: 42px;
  width: 42px;
  background-position: 0 -1501px;
}
.row-statatistics-hover .item.green .item-inner:before:hover, .row-statatistics-hover .item.green .item-inner:before.icon-setting-green-hover {
  background-position: 0 -1459px;
}
.row-statatistics-hover .item.green:hover .item-inner:before {
  background-position: 0 -1459px;
}
.row-statatistics-hover .item.blue .item-inner:before {
  height: 42px;
  width: 42px;
  background-position: 0 -1333px;
}
.row-statatistics-hover .item.blue .item-inner:before:hover, .row-statatistics-hover .item.blue .item-inner:before.icon-setting-blue-hover {
  background-position: 0 -1291px;
}
.row-statatistics-hover .item.blue:hover .item-inner:before {
  background-position: 0 -1291px;
}
.row-statatistics-hover .item.brown .item-inner:before, .row-statatistics-hover .item.brown-light .item-inner:before {
  height: 42px;
  width: 42px;
  background-position: 0 -1417px;
}
.row-statatistics-hover .item.brown .item-inner:before:hover, .row-statatistics-hover .item.brown .item-inner:before.icon-setting-brown-hover, .row-statatistics-hover .item.brown-light .item-inner:before:hover, .row-statatistics-hover .item.brown-light .item-inner:before.icon-setting-brown-hover {
  background-position: 0 -1375px;
}
.row-statatistics-hover .item.brown:hover .item-inner:before, .row-statatistics-hover .item.brown-light:hover .item-inner:before {
  background-position: 0 -1375px;
}

.node-cue.red:before {
  height: 42px;
  width: 42px;
  background-position: 0 -1585px;
}
.node-cue.red:before:hover, .node-cue.red:before.icon-setting-red-hover {
  background-position: 0 -1543px;
}
.node-cue.green:before {
  height: 42px;
  width: 42px;
  background-position: 0 -1501px;
}
.node-cue.green:before:hover, .node-cue.green:before.icon-setting-green-hover {
  background-position: 0 -1459px;
}
.node-cue.blue:before {
  height: 42px;
  width: 42px;
  background-position: 0 -1333px;
}
.node-cue.blue:before:hover, .node-cue.blue:before.icon-setting-blue-hover {
  background-position: 0 -1291px;
}
.node-cue.brown:before, .node-cue.brown-light:before {
  height: 42px;
  width: 42px;
  background-position: 0 -1417px;
}
.node-cue.brown:before:hover, .node-cue.brown:before.icon-setting-brown-hover, .node-cue.brown-light:before:hover, .node-cue.brown-light:before.icon-setting-brown-hover {
  background-position: 0 -1375px;
}

/*# sourceMappingURL=icons.css.map */
