@font-face {
  font-family: 'fontello';
  src: url('../font/fontello.eot?80219583');
  src: url('../font/fontello.eot?80219583#iefix') format('embedded-opentype'),
       url('../font/fontello.woff?80219583') format('woff'),
       url('../font/fontello.ttf?80219583') format('truetype'),
       url('../font/fontello.svg?80219583#fontello') format('svg');
  font-weight: normal;
  font-style: normal;
}
 
 [class^="icon-brooksus"]:before, [class*=" icon-brooksus"]:before {
  /*font-family: "fontello svg","fontello";*/
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height: 1em;
}

.icon-brooksus-home:before { content: '\21'; } /* '!' */
.icon-brooksus-user:before { content: '\22'; } /* '&quot;' */
.icon-brooksus-lock:before { content: '\23'; } /* '#' */
.icon-brooksus-export:before { content: '\26'; } /* '&amp;' */
.icon-brooksus-plus-circled:before { content: '\2a'; } /* '*' */
.icon-brooksus-th-list:before { content: '\31'; } /* '1' */
.icon-brooksus-truck:before { content: '\33'; } /* '3' */
.icon-brooksus-spinner:before { content: '\37'; } /* '7' */
.icon-brooksus-sun:before { content: '\38'; } /* '8' */
.icon-brooksus-ok-squared:before { content: '\3e'; } /* '&gt;' */
.icon-brooksus-help-circled:before { content: '\45'; } /* 'E' */
.icon-brooksus-ok:before { content: '\47'; } /* 'G' */
.icon-brooksus-cancel:before { content: '\49'; } /* 'I' */
.icon-brooksus-cancel-circled:before { content: '\4a'; } /* 'J' */
.icon-brooksus-minus-circled:before { content: '\4b'; } /* 'K' */
.icon-brooksus-trash:before { content: '\4c'; } /* 'L' */
.icon-brooksus-mail-alt:before { content: '\4d'; } /* 'M' */
.icon-brooksus-mail:before { content: '\4e'; } /* 'N' */
.icon-brooksus-search:before { content: '\53'; } /* 'S' */
.icon-brooksus-th:before { content: '\59'; } /* 'Y' */
.icon-brooksus-plus:before { content: '\5d'; } /* ']' */
.icon-brooksus-minus:before { content: '\5e'; } /* '^' */
.icon-brooksus-key:before { content: '\5f'; } /* '_' */
.icon-brooksus-zoom-in:before { content: '\64'; } /* 'd' */
.icon-brooksus-zoom-out:before { content: '\65'; } /* 'e' */
.icon-brooksus-resize-full-alt:before { content: '\68'; } /* 'h' */
.icon-brooksus-chart-bar:before { content: '\76'; } /* 'v' */
.icon-brooksus-arrows-cw:before { content: '\e001'; } /* '' */
.icon-brooksus-up-open:before { content: '\e005'; } /* '' */
.icon-brooksus-right-open:before { content: '\e006'; } /* '' */
.icon-brooksus-down-open:before { content: '\e007'; } /* '' */
.icon-brooksus-left-open:before { content: '\e008'; } /* '' */
.icon-brooksus-angle-up:before { content: '\e009'; } /* '' */
.icon-brooksus-angle-right:before { content: '\e00a'; } /* '' */
.icon-brooksus-angle-down:before { content: '\e00b'; } /* '' */
.icon-brooksus-angle-left:before { content: '\e00c'; } /* '' */
.icon-brooksus-up-dir:before { content: '\e00f'; } /* '' */
.icon-brooksus-down-dir:before { content: '\e011'; } /* '' */
.icon-brooksus-left-dir:before { content: '\e012'; } /* '' */
.icon-brooksus-basket:before { content: '\e019'; } /* '' */
.icon-brooksus-link-ext:before { content: '\e024'; } /* '' */
.icon-brooksus-plus-squared-alt:before { content: '\e215'; } /* '' */
.icon-brooksus-minus-squared-alt:before { content: '\e216'; } /* '' */
.icon-brooksus-cancel-circled2:before { content: '\e217'; } /* '' */
.icon-brooksus-ok-circled:before { content: '\e218'; } /* '' */
.icon-brooksus-ok-circled2:before { content: '\e219'; } /* '' */
.icon-brooksus-help:before { content: '\e222'; } /* '' */
.icon-brooksus-sitemap:before { content: '\e244'; } /* '' */
.icon-brooksus-phone:before { content: '\e261'; } /* '' */
.icon-brooksus-lock-open-alt:before { content: '\e267'; } /* '' */
.icon-brooksus-heart:before { content: '\e277'; } /* '' */
.icon-brooksus-heart-empty:before { content: '\e278'; } /* '' */
.icon-brooksus-rouble:before { content: '\e286'; } /* '' */
.icon-brooksus-right-dir:before { content: '\e812'; } /* '' */
.icon-brooksus-link-ext-alt:before { content: '\e82b'; } /* '' */
.icon-brooksus-twitter:before { content: '\e83c'; } /* '' */
.icon-brooksus-vkontakte:before { content: '\e83d'; } /* '' */
.icon-brooksus-facebook:before { content: '\e83e'; } /* '' */
.icon-brooksus-gplus:before { content: '\e83f'; } /* '' */
.icon-brooksus-skype:before { content: '\e841'; } /* '' */
.icon-brooksus-youtube:before { content: '\e842'; } /* '' */


.animate-spin {
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  -webkit-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
  display: inline-block;
}
@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@-webkit-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@-o-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@-ms-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}