
.jcrop-holder {
  direction: ltr;
  text-align: left;
}
.jcrop-vline,
.jcrop-hline {
  background: #ffffff url("../image/common/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 {
  height: 100%;
  width: 100%;
  
  -webkit-tap-highlight-color: transparent;
  
  -webkit-touch-callout: none;
  
  -webkit-user-select: none;
}
.jcrop-handle {
  background-color: #333333;
  border: 1px #eeeeee solid;
  width: 7px;
  height: 7px;
  font-size: 1px;
}
.jcrop-handle.ord-n {
  left: 50%;
  margin-left: -4px;
  margin-top: -4px;
  top: 0;
}
.jcrop-handle.ord-s {
  bottom: 0;
  left: 50%;
  margin-bottom: -4px;
  margin-left: -4px;
}
.jcrop-handle.ord-e {
  margin-right: -4px;
  margin-top: -4px;
  right: 0;
  top: 50%;
}
.jcrop-handle.ord-w {
  left: 0;
  margin-left: -4px;
  margin-top: -4px;
  top: 50%;
}
.jcrop-handle.ord-nw {
  left: 0;
  margin-left: -4px;
  margin-top: -4px;
  top: 0;
}
.jcrop-handle.ord-ne {
  margin-right: -4px;
  margin-top: -4px;
  right: 0;
  top: 0;
}
.jcrop-handle.ord-se {
  bottom: 0;
  margin-bottom: -4px;
  margin-right: -4px;
  right: 0;
}
.jcrop-handle.ord-sw {
  bottom: 0;
  left: 0;
  margin-bottom: -4px;
  margin-left: -4px;
}
.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: #ffffff;
  filter: alpha(opacity=70) !important;
  opacity: .70!important;
}
.jcrop-light .jcrop-handle {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  background-color: #000000;
  border-color: #ffffff;
  border-radius: 3px;
}
.jcrop-dark .jcrop-vline,
.jcrop-dark .jcrop-hline {
  background: #000000;
  filter: alpha(opacity=70) !important;
  opacity: 0.7 !important;
}
.jcrop-dark .jcrop-handle {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  background-color: #ffffff;
  border-color: #000000;
  border-radius: 3px;
}
.solid-line .jcrop-vline,
.solid-line .jcrop-hline {
  background: #ffffff;
}
.jcrop-holder img,
img.jcrop-preview {
  max-width: none;
}
html {
  font-family: sans-serif;
  -webkit-text-size-adjust: 100%;
      -ms-text-size-adjust: 100%;
}
body {
  margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}
audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}
audio:not([controls]) {
  display: none;
  height: 0;
}
[hidden],
template {
  display: none;
}
a {
  background-color: transparent;
}
a:active,
a:hover {
  outline: 0;
}
abbr[title] {
  border-bottom: 1px dotted;
}
b,
strong {
  font-weight: bold;
}
dfn {
  font-style: italic;
}
h1 {
  margin: .67em 0;
  font-size: 2em;
}
mark {
  color: #000;
  background: #ff0;
}
small {
  font-size: 80%;
}
sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
sup {
  top: -.5em;
}
sub {
  bottom: -.25em;
}
img {
  border: 0;
}
svg:not(:root) {
  overflow: hidden;
}
figure {
  margin: 1em 40px;
}
hr {
  height: 0;
  -webkit-box-sizing: content-box;
     -moz-box-sizing: content-box;
          box-sizing: content-box;
}
pre {
  overflow: auto;
}
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
  margin: 0;
  font: inherit;
  color: inherit;
}
button {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
button[disabled],
html input[disabled] {
  cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  padding: 0;
  border: 0;
}
input {
  line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
input[type="search"] {
  -webkit-box-sizing: content-box;
     -moz-box-sizing: content-box;
          box-sizing: content-box;
  -webkit-appearance: textfield;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
fieldset {
  padding: .35em .625em .75em;
  margin: 0 2px;
  border: 1px solid #c0c0c0;
}
legend {
  padding: 0;
  border: 0;
}
textarea {
  overflow: auto;
}
optgroup {
  font-weight: bold;
}
table {
  border-spacing: 0;
  border-collapse: collapse;
}
td,
th {
  padding: 0;
}
@media print {
  *,
  *:before,
  *:after {
    color: #000 !important;
    text-shadow: none !important;
    background: transparent !important;
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: " (" attr(href) ")";
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  a[href^="#"]:after,
  a[href^="javascript:"]:after {
    content: "";
  }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  .navbar {
    display: none;
  }
  .btn > .caret,
  .dropup > .btn > .caret {
    border-top-color: #000 !important;
  }
  .label {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important;
  }
}
@font-face {
  font-family: 'Glyphicons Halflings';
  src: url('../fonts/glyphicons-halflings-regular.eot');
  src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}
.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.glyphicon-asterisk:before {
  content: "\002a";
}
.glyphicon-plus:before {
  content: "\002b";
}
.glyphicon-euro:before,
.glyphicon-eur:before {
  content: "\20ac";
}
.glyphicon-minus:before {
  content: "\2212";
}
.glyphicon-cloud:before {
  content: "\2601";
}
.glyphicon-envelope:before {
  content: "\2709";
}
.glyphicon-pencil:before {
  content: "\270f";
}
.glyphicon-glass:before {
  content: "\e001";
}
.glyphicon-music:before {
  content: "\e002";
}
.glyphicon-search:before {
  content: "\e003";
}
.glyphicon-heart:before {
  content: "\e005";
}
.glyphicon-star:before {
  content: "\e006";
}
.glyphicon-star-empty:before {
  content: "\e007";
}
.glyphicon-user:before {
  content: "\e008";
}
.glyphicon-film:before {
  content: "\e009";
}
.glyphicon-th-large:before {
  content: "\e010";
}
.glyphicon-th:before {
  content: "\e011";
}
.glyphicon-th-list:before {
  content: "\e012";
}
.glyphicon-ok:before {
  content: "\e013";
}
.glyphicon-remove:before {
  content: "\e014";
}
.glyphicon-zoom-in:before {
  content: "\e015";
}
.glyphicon-zoom-out:before {
  content: "\e016";
}
.glyphicon-off:before {
  content: "\e017";
}
.glyphicon-signal:before {
  content: "\e018";
}
.glyphicon-cog:before {
  content: "\e019";
}
.glyphicon-trash:before {
  content: "\e020";
}
.glyphicon-home:before {
  content: "\e021";
}
.glyphicon-file:before {
  content: "\e022";
}
.glyphicon-time:before {
  content: "\e023";
}
.glyphicon-road:before {
  content: "\e024";
}
.glyphicon-download-alt:before {
  content: "\e025";
}
.glyphicon-download:before {
  content: "\e026";
}
.glyphicon-upload:before {
  content: "\e027";
}
.glyphicon-inbox:before {
  content: "\e028";
}
.glyphicon-play-circle:before {
  content: "\e029";
}
.glyphicon-repeat:before {
  content: "\e030";
}
.glyphicon-refresh:before {
  content: "\e031";
}
.glyphicon-list-alt:before {
  content: "\e032";
}
.glyphicon-lock:before {
  content: "\e033";
}
.glyphicon-flag:before {
  content: "\e034";
}
.glyphicon-headphones:before {
  content: "\e035";
}
.glyphicon-volume-off:before {
  content: "\e036";
}
.glyphicon-volume-down:before {
  content: "\e037";
}
.glyphicon-volume-up:before {
  content: "\e038";
}
.glyphicon-qrcode:before {
  content: "\e039";
}
.glyphicon-barcode:before {
  content: "\e040";
}
.glyphicon-tag:before {
  content: "\e041";
}
.glyphicon-tags:before {
  content: "\e042";
}
.glyphicon-book:before {
  content: "\e043";
}
.glyphicon-bookmark:before {
  content: "\e044";
}
.glyphicon-print:before {
  content: "\e045";
}
.glyphicon-camera:before {
  content: "\e046";
}
.glyphicon-font:before {
  content: "\e047";
}
.glyphicon-bold:before {
  content: "\e048";
}
.glyphicon-italic:before {
  content: "\e049";
}
.glyphicon-text-height:before {
  content: "\e050";
}
.glyphicon-text-width:before {
  content: "\e051";
}
.glyphicon-align-left:before {
  content: "\e052";
}
.glyphicon-align-center:before {
  content: "\e053";
}
.glyphicon-align-right:before {
  content: "\e054";
}
.glyphicon-align-justify:before {
  content: "\e055";
}
.glyphicon-list:before {
  content: "\e056";
}
.glyphicon-indent-left:before {
  content: "\e057";
}
.glyphicon-indent-right:before {
  content: "\e058";
}
.glyphicon-facetime-video:before {
  content: "\e059";
}
.glyphicon-picture:before {
  content: "\e060";
}
.glyphicon-map-marker:before {
  content: "\e062";
}
.glyphicon-adjust:before {
  content: "\e063";
}
.glyphicon-tint:before {
  content: "\e064";
}
.glyphicon-edit:before {
  content: "\e065";
}
.glyphicon-share:before {
  content: "\e066";
}
.glyphicon-check:before {
  content: "\e067";
}
.glyphicon-move:before {
  content: "\e068";
}
.glyphicon-step-backward:before {
  content: "\e069";
}
.glyphicon-fast-backward:before {
  content: "\e070";
}
.glyphicon-backward:before {
  content: "\e071";
}
.glyphicon-play:before {
  content: "\e072";
}
.glyphicon-pause:before {
  content: "\e073";
}
.glyphicon-stop:before {
  content: "\e074";
}
.glyphicon-forward:before {
  content: "\e075";
}
.glyphicon-fast-forward:before {
  content: "\e076";
}
.glyphicon-step-forward:before {
  content: "\e077";
}
.glyphicon-eject:before {
  content: "\e078";
}
.glyphicon-chevron-left:before {
  content: "\e079";
}
.glyphicon-chevron-right:before {
  content: "\e080";
}
.glyphicon-plus-sign:before {
  content: "\e081";
}
.glyphicon-minus-sign:before {
  content: "\e082";
}
.glyphicon-remove-sign:before {
  content: "\e083";
}
.glyphicon-ok-sign:before {
  content: "\e084";
}
.glyphicon-question-sign:before {
  content: "\e085";
}
.glyphicon-info-sign:before {
  content: "\e086";
}
.glyphicon-screenshot:before {
  content: "\e087";
}
.glyphicon-remove-circle:before {
  content: "\e088";
}
.glyphicon-ok-circle:before {
  content: "\e089";
}
.glyphicon-ban-circle:before {
  content: "\e090";
}
.glyphicon-arrow-left:before {
  content: "\e091";
}
.glyphicon-arrow-right:before {
  content: "\e092";
}
.glyphicon-arrow-up:before {
  content: "\e093";
}
.glyphicon-arrow-down:before {
  content: "\e094";
}
.glyphicon-share-alt:before {
  content: "\e095";
}
.glyphicon-resize-full:before {
  content: "\e096";
}
.glyphicon-resize-small:before {
  content: "\e097";
}
.glyphicon-exclamation-sign:before {
  content: "\e101";
}
.glyphicon-gift:before {
  content: "\e102";
}
.glyphicon-leaf:before {
  content: "\e103";
}
.glyphicon-fire:before {
  content: "\e104";
}
.glyphicon-eye-open:before {
  content: "\e105";
}
.glyphicon-eye-close:before {
  content: "\e106";
}
.glyphicon-warning-sign:before {
  content: "\e107";
}
.glyphicon-plane:before {
  content: "\e108";
}
.glyphicon-calendar:before {
  content: "\e109";
}
.glyphicon-random:before {
  content: "\e110";
}
.glyphicon-comment:before {
  content: "\e111";
}
.glyphicon-magnet:before {
  content: "\e112";
}
.glyphicon-chevron-up:before {
  content: "\e113";
}
.glyphicon-chevron-down:before {
  content: "\e114";
}
.glyphicon-retweet:before {
  content: "\e115";
}
.glyphicon-shopping-cart:before {
  content: "\e116";
}
.glyphicon-folder-close:before {
  content: "\e117";
}
.glyphicon-folder-open:before {
  content: "\e118";
}
.glyphicon-resize-vertical:before {
  content: "\e119";
}
.glyphicon-resize-horizontal:before {
  content: "\e120";
}
.glyphicon-hdd:before {
  content: "\e121";
}
.glyphicon-bullhorn:before {
  content: "\e122";
}
.glyphicon-bell:before {
  content: "\e123";
}
.glyphicon-certificate:before {
  content: "\e124";
}
.glyphicon-thumbs-up:before {
  content: "\e125";
}
.glyphicon-thumbs-down:before {
  content: "\e126";
}
.glyphicon-hand-right:before {
  content: "\e127";
}
.glyphicon-hand-left:before {
  content: "\e128";
}
.glyphicon-hand-up:before {
  content: "\e129";
}
.glyphicon-hand-down:before {
  content: "\e130";
}
.glyphicon-circle-arrow-right:before {
  content: "\e131";
}
.glyphicon-circle-arrow-left:before {
  content: "\e132";
}
.glyphicon-circle-arrow-up:before {
  content: "\e133";
}
.glyphicon-circle-arrow-down:before {
  content: "\e134";
}
.glyphicon-globe:before {
  content: "\e135";
}
.glyphicon-wrench:before {
  content: "\e136";
}
.glyphicon-tasks:before {
  content: "\e137";
}
.glyphicon-filter:before {
  content: "\e138";
}
.glyphicon-briefcase:before {
  content: "\e139";
}
.glyphicon-fullscreen:before {
  content: "\e140";
}
.glyphicon-dashboard:before {
  content: "\e141";
}
.glyphicon-paperclip:before {
  content: "\e142";
}
.glyphicon-heart-empty:before {
  content: "\e143";
}
.glyphicon-link:before {
  content: "\e144";
}
.glyphicon-phone:before {
  content: "\e145";
}
.glyphicon-pushpin:before {
  content: "\e146";
}
.glyphicon-usd:before {
  content: "\e148";
}
.glyphicon-gbp:before {
  content: "\e149";
}
.glyphicon-sort:before {
  content: "\e150";
}
.glyphicon-sort-by-alphabet:before {
  content: "\e151";
}
.glyphicon-sort-by-alphabet-alt:before {
  content: "\e152";
}
.glyphicon-sort-by-order:before {
  content: "\e153";
}
.glyphicon-sort-by-order-alt:before {
  content: "\e154";
}
.glyphicon-sort-by-attributes:before {
  content: "\e155";
}
.glyphicon-sort-by-attributes-alt:before {
  content: "\e156";
}
.glyphicon-unchecked:before {
  content: "\e157";
}
.glyphicon-expand:before {
  content: "\e158";
}
.glyphicon-collapse-down:before {
  content: "\e159";
}
.glyphicon-collapse-up:before {
  content: "\e160";
}
.glyphicon-log-in:before {
  content: "\e161";
}
.glyphicon-flash:before {
  content: "\e162";
}
.glyphicon-log-out:before {
  content: "\e163";
}
.glyphicon-new-window:before {
  content: "\e164";
}
.glyphicon-record:before {
  content: "\e165";
}
.glyphicon-save:before {
  content: "\e166";
}
.glyphicon-open:before {
  content: "\e167";
}
.glyphicon-saved:before {
  content: "\e168";
}
.glyphicon-import:before {
  content: "\e169";
}
.glyphicon-export:before {
  content: "\e170";
}
.glyphicon-send:before {
  content: "\e171";
}
.glyphicon-floppy-disk:before {
  content: "\e172";
}
.glyphicon-floppy-saved:before {
  content: "\e173";
}
.glyphicon-floppy-remove:before {
  content: "\e174";
}
.glyphicon-floppy-save:before {
  content: "\e175";
}
.glyphicon-floppy-open:before {
  content: "\e176";
}
.glyphicon-credit-card:before {
  content: "\e177";
}
.glyphicon-transfer:before {
  content: "\e178";
}
.glyphicon-cutlery:before {
  content: "\e179";
}
.glyphicon-header:before {
  content: "\e180";
}
.glyphicon-compressed:before {
  content: "\e181";
}
.glyphicon-earphone:before {
  content: "\e182";
}
.glyphicon-phone-alt:before {
  content: "\e183";
}
.glyphicon-tower:before {
  content: "\e184";
}
.glyphicon-stats:before {
  content: "\e185";
}
.glyphicon-sd-video:before {
  content: "\e186";
}
.glyphicon-hd-video:before {
  content: "\e187";
}
.glyphicon-subtitles:before {
  content: "\e188";
}
.glyphicon-sound-stereo:before {
  content: "\e189";
}
.glyphicon-sound-dolby:before {
  content: "\e190";
}
.glyphicon-sound-5-1:before {
  content: "\e191";
}
.glyphicon-sound-6-1:before {
  content: "\e192";
}
.glyphicon-sound-7-1:before {
  content: "\e193";
}
.glyphicon-copyright-mark:before {
  content: "\e194";
}
.glyphicon-registration-mark:before {
  content: "\e195";
}
.glyphicon-cloud-download:before {
  content: "\e197";
}
.glyphicon-cloud-upload:before {
  content: "\e198";
}
.glyphicon-tree-conifer:before {
  content: "\e199";
}
.glyphicon-tree-deciduous:before {
  content: "\e200";
}
.glyphicon-cd:before {
  content: "\e201";
}
.glyphicon-save-file:before {
  content: "\e202";
}
.glyphicon-open-file:before {
  content: "\e203";
}
.glyphicon-level-up:before {
  content: "\e204";
}
.glyphicon-copy:before {
  content: "\e205";
}
.glyphicon-paste:before {
  content: "\e206";
}
.glyphicon-alert:before {
  content: "\e209";
}
.glyphicon-equalizer:before {
  content: "\e210";
}
.glyphicon-king:before {
  content: "\e211";
}
.glyphicon-queen:before {
  content: "\e212";
}
.glyphicon-pawn:before {
  content: "\e213";
}
.glyphicon-bishop:before {
  content: "\e214";
}
.glyphicon-knight:before {
  content: "\e215";
}
.glyphicon-baby-formula:before {
  content: "\e216";
}
.glyphicon-tent:before {
  content: "\26fa";
}
.glyphicon-blackboard:before {
  content: "\e218";
}
.glyphicon-bed:before {
  content: "\e219";
}
.glyphicon-apple:before {
  content: "\f8ff";
}
.glyphicon-erase:before {
  content: "\e221";
}
.glyphicon-hourglass:before {
  content: "\231b";
}
.glyphicon-lamp:before {
  content: "\e223";
}
.glyphicon-duplicate:before {
  content: "\e224";
}
.glyphicon-piggy-bank:before {
  content: "\e225";
}
.glyphicon-scissors:before {
  content: "\e226";
}
.glyphicon-bitcoin:before {
  content: "\e227";
}
.glyphicon-btc:before {
  content: "\e227";
}
.glyphicon-xbt:before {
  content: "\e227";
}
.glyphicon-yen:before {
  content: "\00a5";
}
.glyphicon-jpy:before {
  content: "\00a5";
}
.glyphicon-ruble:before {
  content: "\20bd";
}
.glyphicon-rub:before {
  content: "\20bd";
}
.glyphicon-scale:before {
  content: "\e230";
}
.glyphicon-ice-lolly:before {
  content: "\e231";
}
.glyphicon-ice-lolly-tasted:before {
  content: "\e232";
}
.glyphicon-education:before {
  content: "\e233";
}
.glyphicon-option-horizontal:before {
  content: "\e234";
}
.glyphicon-option-vertical:before {
  content: "\e235";
}
.glyphicon-menu-hamburger:before {
  content: "\e236";
}
.glyphicon-modal-window:before {
  content: "\e237";
}
.glyphicon-oil:before {
  content: "\e238";
}
.glyphicon-grain:before {
  content: "\e239";
}
.glyphicon-sunglasses:before {
  content: "\e240";
}
.glyphicon-text-size:before {
  content: "\e241";
}
.glyphicon-text-color:before {
  content: "\e242";
}
.glyphicon-text-background:before {
  content: "\e243";
}
.glyphicon-object-align-top:before {
  content: "\e244";
}
.glyphicon-object-align-bottom:before {
  content: "\e245";
}
.glyphicon-object-align-horizontal:before {
  content: "\e246";
}
.glyphicon-object-align-left:before {
  content: "\e247";
}
.glyphicon-object-align-vertical:before {
  content: "\e248";
}
.glyphicon-object-align-right:before {
  content: "\e249";
}
.glyphicon-triangle-right:before {
  content: "\e250";
}
.glyphicon-triangle-left:before {
  content: "\e251";
}
.glyphicon-triangle-bottom:before {
  content: "\e252";
}
.glyphicon-triangle-top:before {
  content: "\e253";
}
.glyphicon-console:before {
  content: "\e254";
}
.glyphicon-superscript:before {
  content: "\e255";
}
.glyphicon-subscript:before {
  content: "\e256";
}
.glyphicon-menu-left:before {
  content: "\e257";
}
.glyphicon-menu-right:before {
  content: "\e258";
}
.glyphicon-menu-down:before {
  content: "\e259";
}
.glyphicon-menu-up:before {
  content: "\e260";
}
* {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
html {
  font-size: 10px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.42857143;
  color: #333;
  background-color: #fff;
}
input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
a {
  color: #337ab7;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #23527c;
  text-decoration: underline;
}
a:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
figure {
  margin: 0;
}
img {
  vertical-align: middle;
}
.img-responsive,
.thumbnail > img,
.thumbnail a > img,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  max-width: 100%;
  height: auto;
}
.img-rounded {
  border-radius: 6px;
}
.img-thumbnail {
  display: inline-block;
  max-width: 100%;
  height: auto;
  padding: 4px;
  line-height: 1.42857143;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  -webkit-transition: all .2s ease-in-out;
       -o-transition: all .2s ease-in-out;
          transition: all .2s ease-in-out;
}
.img-circle {
  border-radius: 50%;
}
hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid #eee;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}
[role="button"] {
  cursor: pointer;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small {
  font-weight: normal;
  line-height: 1;
  color: #777;
}
h1,
.h1,
h2,
.h2,
h3,
.h3 {
  margin-top: 20px;
  margin-bottom: 10px;
}
h1 small,
.h1 small,
h2 small,
.h2 small,
h3 small,
.h3 small,
h1 .small,
.h1 .small,
h2 .small,
.h2 .small,
h3 .small,
.h3 .small {
  font-size: 65%;
}
h4,
.h4,
h5,
.h5,
h6,
.h6 {
  margin-top: 10px;
  margin-bottom: 10px;
}
h4 small,
.h4 small,
h5 small,
.h5 small,
h6 small,
.h6 small,
h4 .small,
.h4 .small,
h5 .small,
.h5 .small,
h6 .small,
.h6 .small {
  font-size: 75%;
}
h1,
.h1 {
  font-size: 36px;
}
h2,
.h2 {
  font-size: 30px;
}
h3,
.h3 {
  font-size: 24px;
}
h4,
.h4 {
  font-size: 18px;
}
h5,
.h5 {
  font-size: 14px;
}
h6,
.h6 {
  font-size: 12px;
}
p {
  margin: 0 0 10px;
}
.lead {
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.4;
}
@media (min-width: 768px) {
  .lead {
    font-size: 21px;
  }
}
small,
.small {
  font-size: 85%;
}
mark,
.mark {
  padding: .2em;
  background-color: #fcf8e3;
}
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.text-center {
  text-align: center;
}
.text-justify {
  text-align: justify;
}
.text-nowrap {
  white-space: nowrap;
}
.text-lowercase {
  text-transform: lowercase;
}
.text-uppercase {
  text-transform: uppercase;
}
.text-capitalize {
  text-transform: capitalize;
}
.text-muted {
  color: #777;
}
.text-primary {
  color: #337ab7;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #286090;
}
.text-success {
  color: #3c763d;
}
a.text-success:hover,
a.text-success:focus {
  color: #2b542c;
}
.text-info {
  color: #31708f;
}
a.text-info:hover,
a.text-info:focus {
  color: #245269;
}
.text-warning {
  color: #8a6d3b;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #66512c;
}
.text-danger {
  color: #a94442;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #843534;
}
.bg-primary {
  color: #fff;
  background-color: #337ab7;
}
a.bg-primary:hover,
a.bg-primary:focus {
  background-color: #286090;
}
.bg-success {
  background-color: #dff0d8;
}
a.bg-success:hover,
a.bg-success:focus {
  background-color: #c1e2b3;
}
.bg-info {
  background-color: #d9edf7;
}
a.bg-info:hover,
a.bg-info:focus {
  background-color: #afd9ee;
}
.bg-warning {
  background-color: #fcf8e3;
}
a.bg-warning:hover,
a.bg-warning:focus {
  background-color: #f7ecb5;
}
.bg-danger {
  background-color: #f2dede;
}
a.bg-danger:hover,
a.bg-danger:focus {
  background-color: #e4b9b9;
}
.page-header {
  padding-bottom: 9px;
  margin: 40px 0 20px;
  border-bottom: 1px solid #eee;
}
ul,
ol {
  margin-top: 0;
  margin-bottom: 10px;
}
ul ul,
ol ul,
ul ol,
ol ol {
  margin-bottom: 0;
}
.list-unstyled {
  padding-left: 0;
  list-style: none;
}
.list-inline {
  padding-left: 0;
  margin-left: -5px;
  list-style: none;
}
.list-inline > li {
  display: inline-block;
  padding-right: 5px;
  padding-left: 5px;
}
dl {
  margin-top: 0;
  margin-bottom: 20px;
}
dt,
dd {
  line-height: 1.42857143;
}
dt {
  font-weight: bold;
}
dd {
  margin-left: 0;
}
@media (min-width: 768px) {
  .dl-horizontal dt {
    float: left;
    width: 160px;
    overflow: hidden;
    clear: left;
    text-align: right;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .dl-horizontal dd {
    margin-left: 180px;
  }
}
abbr[title],
abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #777;
}
.initialism {
  font-size: 90%;
  text-transform: uppercase;
}
blockquote {
  padding: 10px 20px;
  margin: 0 0 20px;
  font-size: 17.5px;
  border-left: 5px solid #eee;
}
blockquote p:last-child,
blockquote ul:last-child,
blockquote ol:last-child {
  margin-bottom: 0;
}
blockquote footer,
blockquote small,
blockquote .small {
  display: block;
  font-size: 80%;
  line-height: 1.42857143;
  color: #777;
}
blockquote footer:before,
blockquote small:before,
blockquote .small:before {
  content: '\2014 \00A0';
}
.blockquote-reverse,
blockquote.pull-right {
  padding-right: 15px;
  padding-left: 0;
  text-align: right;
  border-right: 5px solid #eee;
  border-left: 0;
}
.blockquote-reverse footer:before,
blockquote.pull-right footer:before,
.blockquote-reverse small:before,
blockquote.pull-right small:before,
.blockquote-reverse .small:before,
blockquote.pull-right .small:before {
  content: '';
}
.blockquote-reverse footer:after,
blockquote.pull-right footer:after,
.blockquote-reverse small:after,
blockquote.pull-right small:after,
.blockquote-reverse .small:after,
blockquote.pull-right .small:after {
  content: '\00A0 \2014';
}
address {
  margin-bottom: 20px;
  font-style: normal;
  line-height: 1.42857143;
}
code,
kbd,
pre,
samp {
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
}
code {
  padding: 2px 4px;
  font-size: 90%;
  color: #c7254e;
  background-color: #f9f2f4;
  border-radius: 4px;
}
kbd {
  padding: 2px 4px;
  font-size: 90%;
  color: #fff;
  background-color: #333;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25);
          box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25);
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: bold;
  -webkit-box-shadow: none;
          box-shadow: none;
}
pre {
  display: block;
  padding: 9.5px;
  margin: 0 0 10px;
  font-size: 13px;
  line-height: 1.42857143;
  color: #333;
  word-break: break-all;
  word-wrap: break-word;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  border-radius: 4px;
}
pre code {
  padding: 0;
  font-size: inherit;
  color: inherit;
  white-space: pre-wrap;
  background-color: transparent;
  border-radius: 0;
}
.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}
.container {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1170px;
  }
}
.container-fluid {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
.row {
  margin-right: -15px;
  margin-left: -15px;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left;
}
.col-xs-12 {
  width: 100%;
}
.col-xs-11 {
  width: 91.66666667%;
}
.col-xs-10 {
  width: 83.33333333%;
}
.col-xs-9 {
  width: 75%;
}
.col-xs-8 {
  width: 66.66666667%;
}
.col-xs-7 {
  width: 58.33333333%;
}
.col-xs-6 {
  width: 50%;
}
.col-xs-5 {
  width: 41.66666667%;
}
.col-xs-4 {
  width: 33.33333333%;
}
.col-xs-3 {
  width: 25%;
}
.col-xs-2 {
  width: 16.66666667%;
}
.col-xs-1 {
  width: 8.33333333%;
}
.col-xs-pull-12 {
  right: 100%;
}
.col-xs-pull-11 {
  right: 91.66666667%;
}
.col-xs-pull-10 {
  right: 83.33333333%;
}
.col-xs-pull-9 {
  right: 75%;
}
.col-xs-pull-8 {
  right: 66.66666667%;
}
.col-xs-pull-7 {
  right: 58.33333333%;
}
.col-xs-pull-6 {
  right: 50%;
}
.col-xs-pull-5 {
  right: 41.66666667%;
}
.col-xs-pull-4 {
  right: 33.33333333%;
}
.col-xs-pull-3 {
  right: 25%;
}
.col-xs-pull-2 {
  right: 16.66666667%;
}
.col-xs-pull-1 {
  right: 8.33333333%;
}
.col-xs-pull-0 {
  right: auto;
}
.col-xs-push-12 {
  left: 100%;
}
.col-xs-push-11 {
  left: 91.66666667%;
}
.col-xs-push-10 {
  left: 83.33333333%;
}
.col-xs-push-9 {
  left: 75%;
}
.col-xs-push-8 {
  left: 66.66666667%;
}
.col-xs-push-7 {
  left: 58.33333333%;
}
.col-xs-push-6 {
  left: 50%;
}
.col-xs-push-5 {
  left: 41.66666667%;
}
.col-xs-push-4 {
  left: 33.33333333%;
}
.col-xs-push-3 {
  left: 25%;
}
.col-xs-push-2 {
  left: 16.66666667%;
}
.col-xs-push-1 {
  left: 8.33333333%;
}
.col-xs-push-0 {
  left: auto;
}
.col-xs-offset-12 {
  margin-left: 100%;
}
.col-xs-offset-11 {
  margin-left: 91.66666667%;
}
.col-xs-offset-10 {
  margin-left: 83.33333333%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-8 {
  margin-left: 66.66666667%;
}
.col-xs-offset-7 {
  margin-left: 58.33333333%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-5 {
  margin-left: 41.66666667%;
}
.col-xs-offset-4 {
  margin-left: 33.33333333%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-2 {
  margin-left: 16.66666667%;
}
.col-xs-offset-1 {
  margin-left: 8.33333333%;
}
.col-xs-offset-0 {
  margin-left: 0;
}
@media (min-width: 768px) {
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-0 {
    margin-left: 0;
  }
}
@media (min-width: 992px) {
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0;
  }
}
@media (min-width: 1200px) {
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-11 {
    width: 91.66666667%;
  }
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-1 {
    width: 8.33333333%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-pull-11 {
    right: 91.66666667%;
  }
  .col-lg-pull-10 {
    right: 83.33333333%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-8 {
    right: 66.66666667%;
  }
  .col-lg-pull-7 {
    right: 58.33333333%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-5 {
    right: 41.66666667%;
  }
  .col-lg-pull-4 {
    right: 33.33333333%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-2 {
    right: 16.66666667%;
  }
  .col-lg-pull-1 {
    right: 8.33333333%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-push-11 {
    left: 91.66666667%;
  }
  .col-lg-push-10 {
    left: 83.33333333%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-8 {
    left: 66.66666667%;
  }
  .col-lg-push-7 {
    left: 58.33333333%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-5 {
    left: 41.66666667%;
  }
  .col-lg-push-4 {
    left: 33.33333333%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-2 {
    left: 16.66666667%;
  }
  .col-lg-push-1 {
    left: 8.33333333%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-lg-offset-0 {
    margin-left: 0;
  }
}
table {
  background-color: transparent;
}
caption {
  padding-top: 8px;
  padding-bottom: 8px;
  color: #777;
  text-align: left;
}
th {
  text-align: left;
}
.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 20px;
}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 1px solid #ddd;
}
.table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #ddd;
}
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > td {
  border-top: 0;
}
.table > tbody + tbody {
  border-top: 2px solid #ddd;
}
.table .table {
  background-color: #fff;
}
.table-condensed > thead > tr > th,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > td {
  padding: 5px;
}
.table-bordered {
  border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
  border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
  border-bottom-width: 2px;
}
.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #f9f9f9;
}
.table-hover > tbody > tr:hover {
  background-color: #f5f5f5;
}
table col[class*="col-"] {
  position: static;
  display: table-column;
  float: none;
}
table td[class*="col-"],
table th[class*="col-"] {
  position: static;
  display: table-cell;
  float: none;
}
.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th {
  background-color: #f5f5f5;
}
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr:hover > .active,
.table-hover > tbody > tr.active:hover > th {
  background-color: #e8e8e8;
}
.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th {
  background-color: #dff0d8;
}
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr:hover > .success,
.table-hover > tbody > tr.success:hover > th {
  background-color: #d0e9c6;
}
.table > thead > tr > td.info,
.table > tbody > tr > td.info,
.table > tfoot > tr > td.info,
.table > thead > tr > th.info,
.table > tbody > tr > th.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > tbody > tr.info > td,
.table > tfoot > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr.info > th,
.table > tfoot > tr.info > th {
  background-color: #d9edf7;
}
.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover,
.table-hover > tbody > tr.info:hover > td,
.table-hover > tbody > tr:hover > .info,
.table-hover > tbody > tr.info:hover > th {
  background-color: #c4e3f3;
}
.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th {
  background-color: #fcf8e3;
}
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr:hover > .warning,
.table-hover > tbody > tr.warning:hover > th {
  background-color: #faf2cc;
}
.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th {
  background-color: #f2dede;
}
.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr:hover > .danger,
.table-hover > tbody > tr.danger:hover > th {
  background-color: #ebcccc;
}
.table-responsive {
  min-height: .01%;
  overflow-x: auto;
}
@media screen and (max-width: 767px) {
  .table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #ddd;
  }
  .table-responsive > .table {
    margin-bottom: 0;
  }
  .table-responsive > .table > thead > tr > th,
  .table-responsive > .table > tbody > tr > th,
  .table-responsive > .table > tfoot > tr > th,
  .table-responsive > .table > thead > tr > td,
  .table-responsive > .table > tbody > tr > td,
  .table-responsive > .table > tfoot > tr > td {
    white-space: nowrap;
  }
  .table-responsive > .table-bordered {
    border: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:first-child,
  .table-responsive > .table-bordered > tbody > tr > th:first-child,
  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .table-responsive > .table-bordered > thead > tr > td:first-child,
  .table-responsive > .table-bordered > tbody > tr > td:first-child,
  .table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-left: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:last-child,
  .table-responsive > .table-bordered > tbody > tr > th:last-child,
  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .table-responsive > .table-bordered > thead > tr > td:last-child,
  .table-responsive > .table-bordered > tbody > tr > td:last-child,
  .table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-right: 0;
  }
  .table-responsive > .table-bordered > tbody > tr:last-child > th,
  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
  .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
    border-bottom: 0;
  }
}
fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 20px;
  font-size: 21px;
  line-height: inherit;
  color: #333;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}
label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: bold;
}
input[type="search"] {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
input[type="radio"],
input[type="checkbox"] {
  margin: 4px 0 0;
  margin-top: 1px \9;
  line-height: normal;
}
input[type="file"] {
  display: block;
}
input[type="range"] {
  display: block;
  width: 100%;
}
select[multiple],
select[size] {
  height: auto;
}
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
output {
  display: block;
  padding-top: 7px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
}
.form-control {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
       -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
          box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
}
.form-control::-moz-placeholder {
  color: #999;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #999;
}
.form-control::-webkit-input-placeholder {
  color: #999;
}
.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  background-color: #eee;
  opacity: 1;
}
.form-control[disabled],
fieldset[disabled] .form-control {
  cursor: not-allowed;
}
textarea.form-control {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: none;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  input[type="date"].form-control,
  input[type="time"].form-control,
  input[type="datetime-local"].form-control,
  input[type="month"].form-control {
    line-height: 34px;
  }
  input[type="date"].input-sm,
  input[type="time"].input-sm,
  input[type="datetime-local"].input-sm,
  input[type="month"].input-sm,
  .input-group-sm input[type="date"],
  .input-group-sm input[type="time"],
  .input-group-sm input[type="datetime-local"],
  .input-group-sm input[type="month"] {
    line-height: 30px;
  }
  input[type="date"].input-lg,
  input[type="time"].input-lg,
  input[type="datetime-local"].input-lg,
  input[type="month"].input-lg,
  .input-group-lg input[type="date"],
  .input-group-lg input[type="time"],
  .input-group-lg input[type="datetime-local"],
  .input-group-lg input[type="month"] {
    line-height: 46px;
  }
}
.form-group {
  margin-bottom: 15px;
}
.radio,
.checkbox {
  position: relative;
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
}
.radio label,
.checkbox label {
  min-height: 20px;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: normal;
  cursor: pointer;
}
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
  position: absolute;
  margin-top: 4px \9;
  margin-left: -20px;
}
.radio + .radio,
.checkbox + .checkbox {
  margin-top: -5px;
}
.radio-inline,
.checkbox-inline {
  position: relative;
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: normal;
  vertical-align: middle;
  cursor: pointer;
}
.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-left: 10px;
}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"].disabled,
input[type="checkbox"].disabled,
fieldset[disabled] input[type="radio"],
fieldset[disabled] input[type="checkbox"] {
  cursor: not-allowed;
}
.radio-inline.disabled,
.checkbox-inline.disabled,
fieldset[disabled] .radio-inline,
fieldset[disabled] .checkbox-inline {
  cursor: not-allowed;
}
.radio.disabled label,
.checkbox.disabled label,
fieldset[disabled] .radio label,
fieldset[disabled] .checkbox label {
  cursor: not-allowed;
}
.form-control-static {
  min-height: 34px;
  padding-top: 7px;
  padding-bottom: 7px;
  margin-bottom: 0;
}
.form-control-static.input-lg,
.form-control-static.input-sm {
  padding-right: 0;
  padding-left: 0;
}
.input-sm {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
select.input-sm {
  height: 30px;
  line-height: 30px;
}
textarea.input-sm,
select[multiple].input-sm {
  height: auto;
}
.form-group-sm .form-control {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.form-group-sm select.form-control {
  height: 30px;
  line-height: 30px;
}
.form-group-sm textarea.form-control,
.form-group-sm select[multiple].form-control {
  height: auto;
}
.form-group-sm .form-control-static {
  height: 30px;
  min-height: 32px;
  padding: 6px 10px;
  font-size: 12px;
  line-height: 1.5;
}
.input-lg {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
select.input-lg {
  height: 46px;
  line-height: 46px;
}
textarea.input-lg,
select[multiple].input-lg {
  height: auto;
}
.form-group-lg .form-control {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
.form-group-lg select.form-control {
  height: 46px;
  line-height: 46px;
}
.form-group-lg textarea.form-control,
.form-group-lg select[multiple].form-control {
  height: auto;
}
.form-group-lg .form-control-static {
  height: 46px;
  min-height: 38px;
  padding: 11px 16px;
  font-size: 18px;
  line-height: 1.3333333;
}
.has-feedback {
  position: relative;
}
.has-feedback .form-control {
  padding-right: 42.5px;
}
.form-control-feedback {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  display: block;
  width: 34px;
  height: 34px;
  line-height: 34px;
  text-align: center;
  pointer-events: none;
}
.input-lg + .form-control-feedback,
.input-group-lg + .form-control-feedback,
.form-group-lg .form-control + .form-control-feedback {
  width: 46px;
  height: 46px;
  line-height: 46px;
}
.input-sm + .form-control-feedback,
.input-group-sm + .form-control-feedback,
.form-group-sm .form-control + .form-control-feedback {
  width: 30px;
  height: 30px;
  line-height: 30px;
}
.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline,
.has-success.radio label,
.has-success.checkbox label,
.has-success.radio-inline label,
.has-success.checkbox-inline label {
  color: #3c763d;
}
.has-success .form-control {
  border-color: #3c763d;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
}
.has-success .form-control:focus {
  border-color: #2b542c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
}
.has-success .input-group-addon {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #3c763d;
}
.has-success .form-control-feedback {
  color: #3c763d;
}
.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline,
.has-warning.radio label,
.has-warning.checkbox label,
.has-warning.radio-inline label,
.has-warning.checkbox-inline label {
  color: #8a6d3b;
}
.has-warning .form-control {
  border-color: #8a6d3b;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
}
.has-warning .form-control:focus {
  border-color: #66512c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
}
.has-warning .input-group-addon {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #8a6d3b;
}
.has-warning .form-control-feedback {
  color: #8a6d3b;
}
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline,
.has-error.radio label,
.has-error.checkbox label,
.has-error.radio-inline label,
.has-error.checkbox-inline label {
  color: #a94442;
}
.has-error .form-control {
  border-color: #a94442;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
}
.has-error .form-control:focus {
  border-color: #843534;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
}
.has-error .input-group-addon {
  color: #a94442;
  background-color: #f2dede;
  border-color: #a94442;
}
.has-error .form-control-feedback {
  color: #a94442;
}
.has-feedback label ~ .form-control-feedback {
  top: 25px;
}
.has-feedback label.sr-only ~ .form-control-feedback {
  top: 0;
}
.help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #737373;
}
@media (min-width: 768px) {
  .form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-static {
    display: inline-block;
  }
  .form-inline .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .form-inline .input-group .input-group-addon,
  .form-inline .input-group .input-group-btn,
  .form-inline .input-group .form-control {
    width: auto;
  }
  .form-inline .input-group > .form-control {
    width: 100%;
  }
  .form-inline .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio,
  .form-inline .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio label,
  .form-inline .checkbox label {
    padding-left: 0;
  }
  .form-inline .radio input[type="radio"],
  .form-inline .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }
  .form-inline .has-feedback .form-control-feedback {
    top: 0;
  }
}
.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
  padding-top: 7px;
  margin-top: 0;
  margin-bottom: 0;
}
.form-horizontal .radio,
.form-horizontal .checkbox {
  min-height: 27px;
}
.form-horizontal .form-group {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 768px) {
  .form-horizontal .control-label {
    padding-top: 7px;
    margin-bottom: 0;
    text-align: right;
  }
}
.form-horizontal .has-feedback .form-control-feedback {
  right: 15px;
}
@media (min-width: 768px) {
  .form-horizontal .form-group-lg .control-label {
    padding-top: 11px;
    font-size: 18px;
  }
}
@media (min-width: 768px) {
  .form-horizontal .form-group-sm .control-label {
    padding-top: 6px;
    font-size: 12px;
  }
}
.btn {
  display: inline-block;
  padding: 6px 12px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -ms-touch-action: manipulation;
      touch-action: manipulation;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn:hover,
.btn:focus,
.btn.focus {
  color: #333;
  text-decoration: none;
}
.btn:active,
.btn.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
          box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  cursor: not-allowed;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
          box-shadow: none;
  opacity: .65;
}
a.btn.disabled,
fieldset[disabled] a.btn {
  pointer-events: none;
}
.btn-default {
  color: #333;
  background-color: #fff;
  border-color: #ccc;
}
.btn-default:focus,
.btn-default.focus {
  color: #333;
  background-color: #e6e6e6;
  border-color: #8c8c8c;
}
.btn-default:hover {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.btn-default:active:hover,
.btn-default.active:hover,
.open > .dropdown-toggle.btn-default:hover,
.btn-default:active:focus,
.btn-default.active:focus,
.open > .dropdown-toggle.btn-default:focus,
.btn-default:active.focus,
.btn-default.active.focus,
.open > .dropdown-toggle.btn-default.focus {
  color: #333;
  background-color: #d4d4d4;
  border-color: #8c8c8c;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  background-image: none;
}
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus {
  background-color: #fff;
  border-color: #ccc;
}
.btn-default .badge {
  color: #fff;
  background-color: #333;
}
.btn-primary {
  color: #fff;
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn-primary:focus,
.btn-primary.focus {
  color: #fff;
  background-color: #286090;
  border-color: #122b40;
}
.btn-primary:hover {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.btn-primary:active:hover,
.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus {
  color: #fff;
  background-color: #204d74;
  border-color: #122b40;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  background-image: none;
}
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus {
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn-primary .badge {
  color: #337ab7;
  background-color: #fff;
}
.btn-success {
  color: #fff;
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success:focus,
.btn-success.focus {
  color: #fff;
  background-color: #449d44;
  border-color: #255625;
}
.btn-success:hover {
  color: #fff;
  background-color: #449d44;
  border-color: #398439;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  color: #fff;
  background-color: #449d44;
  border-color: #398439;
}
.btn-success:active:hover,
.btn-success.active:hover,
.open > .dropdown-toggle.btn-success:hover,
.btn-success:active:focus,
.btn-success.active:focus,
.open > .dropdown-toggle.btn-success:focus,
.btn-success:active.focus,
.btn-success.active.focus,
.open > .dropdown-toggle.btn-success.focus {
  color: #fff;
  background-color: #398439;
  border-color: #255625;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  background-image: none;
}
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus {
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success .badge {
  color: #5cb85c;
  background-color: #fff;
}
.btn-info {
  color: #fff;
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info:focus,
.btn-info.focus {
  color: #fff;
  background-color: #31b0d5;
  border-color: #1b6d85;
}
.btn-info:hover {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}
.btn-info:active:hover,
.btn-info.active:hover,
.open > .dropdown-toggle.btn-info:hover,
.btn-info:active:focus,
.btn-info.active:focus,
.open > .dropdown-toggle.btn-info:focus,
.btn-info:active.focus,
.btn-info.active.focus,
.open > .dropdown-toggle.btn-info.focus {
  color: #fff;
  background-color: #269abc;
  border-color: #1b6d85;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  background-image: none;
}
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus {
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info .badge {
  color: #5bc0de;
  background-color: #fff;
}
.btn-warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning:focus,
.btn-warning.focus {
  color: #fff;
  background-color: #ec971f;
  border-color: #985f0d;
}
.btn-warning:hover {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}
.btn-warning:active:hover,
.btn-warning.active:hover,
.open > .dropdown-toggle.btn-warning:hover,
.btn-warning:active:focus,
.btn-warning.active:focus,
.open > .dropdown-toggle.btn-warning:focus,
.btn-warning:active.focus,
.btn-warning.active.focus,
.open > .dropdown-toggle.btn-warning.focus {
  color: #fff;
  background-color: #d58512;
  border-color: #985f0d;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  background-image: none;
}
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus {
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning .badge {
  color: #f0ad4e;
  background-color: #fff;
}
.btn-danger {
  color: #fff;
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger:focus,
.btn-danger.focus {
  color: #fff;
  background-color: #c9302c;
  border-color: #761c19;
}
.btn-danger:hover {
  color: #fff;
  background-color: #c9302c;
  border-color: #ac2925;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  color: #fff;
  background-color: #c9302c;
  border-color: #ac2925;
}
.btn-danger:active:hover,
.btn-danger.active:hover,
.open > .dropdown-toggle.btn-danger:hover,
.btn-danger:active:focus,
.btn-danger.active:focus,
.open > .dropdown-toggle.btn-danger:focus,
.btn-danger:active.focus,
.btn-danger.active.focus,
.open > .dropdown-toggle.btn-danger.focus {
  color: #fff;
  background-color: #ac2925;
  border-color: #761c19;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  background-image: none;
}
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus {
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger .badge {
  color: #d9534f;
  background-color: #fff;
}
.btn-link {
  font-weight: normal;
  color: #337ab7;
  border-radius: 0;
}
.btn-link,
.btn-link:active,
.btn-link.active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
  background-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {
  border-color: transparent;
}
.btn-link:hover,
.btn-link:focus {
  color: #23527c;
  text-decoration: underline;
  background-color: transparent;
}
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {
  color: #777;
  text-decoration: none;
}
.btn-lg,
.btn-group-lg > .btn {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
.btn-sm,
.btn-group-sm > .btn {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.btn-xs,
.btn-group-xs > .btn {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 5px;
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}
.fade {
  opacity: 0;
  -webkit-transition: opacity .15s linear;
       -o-transition: opacity .15s linear;
          transition: opacity .15s linear;
}
.fade.in {
  opacity: 1;
}
.collapse {
  display: none;
}
.collapse.in {
  display: block;
}
tr.collapse.in {
  display: table-row;
}
tbody.collapse.in {
  display: table-row-group;
}
.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition-timing-function: ease;
       -o-transition-timing-function: ease;
          transition-timing-function: ease;
  -webkit-transition-duration: .35s;
       -o-transition-duration: .35s;
          transition-duration: .35s;
  -webkit-transition-property: height, visibility;
       -o-transition-property: height, visibility;
          transition-property: height, visibility;
}
.caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px dashed;
  border-top: 4px solid \9;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}
.dropup,
.dropdown {
  position: relative;
}
.dropdown-toggle:focus {
  outline: 0;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  font-size: 14px;
  text-align: left;
  list-style: none;
  background-color: #fff;
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, .15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
          box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
}
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
.dropdown-menu .divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  color: #333;
  white-space: nowrap;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  color: #262626;
  text-decoration: none;
  background-color: #f5f5f5;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  background-color: #337ab7;
  outline: 0;
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  color: #777;
}
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.open > .dropdown-menu {
  display: block;
}
.open > a {
  outline: 0;
}
.dropdown-menu-right {
  right: 0;
  left: auto;
}
.dropdown-menu-left {
  right: auto;
  left: 0;
}
.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 12px;
  line-height: 1.42857143;
  color: #777;
  white-space: nowrap;
}
.dropdown-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 990;
}
.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  content: "";
  border-top: 0;
  border-bottom: 4px dashed;
  border-bottom: 4px solid \9;
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px;
}
@media (min-width: 768px) {
  .navbar-right .dropdown-menu {
    right: 0;
    left: auto;
  }
  .navbar-right .dropdown-menu-left {
    right: auto;
    left: 0;
  }
}
.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  float: left;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover,
.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus,
.btn-group > .btn:active,
.btn-group-vertical > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn.active {
  z-index: 2;
}
.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
  margin-left: -1px;
}
.btn-toolbar {
  margin-left: -5px;
}
.btn-toolbar .btn,
.btn-toolbar .btn-group,
.btn-toolbar .input-group {
  float: left;
}
.btn-toolbar > .btn,
.btn-toolbar > .btn-group,
.btn-toolbar > .input-group {
  margin-left: 5px;
}
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0;
}
.btn-group > .btn:first-child {
  margin-left: 0;
}
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group > .btn-group {
  float: left;
}
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}
.btn-group > .btn + .dropdown-toggle {
  padding-right: 8px;
  padding-left: 8px;
}
.btn-group > .btn-lg + .dropdown-toggle {
  padding-right: 12px;
  padding-left: 12px;
}
.btn-group.open .dropdown-toggle {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
          box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}
.btn-group.open .dropdown-toggle.btn-link {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn .caret {
  margin-left: 0;
}
.btn-lg .caret {
  border-width: 5px 5px 0;
  border-bottom-width: 0;
}
.dropup .btn-lg .caret {
  border-width: 0 5px 5px;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%;
}
.btn-group-vertical > .btn-group > .btn {
  float: none;
}
.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
  margin-top: -1px;
  margin-left: 0;
}
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.btn-group-vertical > .btn:first-child:not(:last-child) {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:last-child:not(:first-child) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.btn-group-justified {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-collapse: separate;
}
.btn-group-justified > .btn,
.btn-group-justified > .btn-group {
  display: table-cell;
  float: none;
  width: 1%;
}
.btn-group-justified > .btn-group .btn {
  width: 100%;
}
.btn-group-justified > .btn-group .dropdown-menu {
  left: auto;
}
[data-toggle="buttons"] > .btn input[type="radio"],
[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
[data-toggle="buttons"] > .btn input[type="checkbox"],
[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.input-group {
  position: relative;
  display: table;
  border-collapse: separate;
}
.input-group[class*="col-"] {
  float: none;
  padding-right: 0;
  padding-left: 0;
}
.input-group .form-control {
  position: relative;
  z-index: 2;
  float: left;
  width: 100%;
  margin-bottom: 0;
}
.input-group .form-control:focus {
  z-index: 3;
}
.input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
select.input-group-lg > .form-control,
select.input-group-lg > .input-group-addon,
select.input-group-lg > .input-group-btn > .btn {
  height: 46px;
  line-height: 46px;
}
textarea.input-group-lg > .form-control,
textarea.input-group-lg > .input-group-addon,
textarea.input-group-lg > .input-group-btn > .btn,
select[multiple].input-group-lg > .form-control,
select[multiple].input-group-lg > .input-group-addon,
select[multiple].input-group-lg > .input-group-btn > .btn {
  height: auto;
}
.input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
select.input-group-sm > .form-control,
select.input-group-sm > .input-group-addon,
select.input-group-sm > .input-group-btn > .btn {
  height: 30px;
  line-height: 30px;
}
textarea.input-group-sm > .form-control,
textarea.input-group-sm > .input-group-addon,
textarea.input-group-sm > .input-group-btn > .btn,
select[multiple].input-group-sm > .form-control,
select[multiple].input-group-sm > .input-group-addon,
select[multiple].input-group-sm > .input-group-btn > .btn {
  height: auto;
}
.input-group-addon,
.input-group-btn,
.input-group .form-control {
  display: table-cell;
}
.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.input-group-addon,
.input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle;
}
.input-group-addon {
  padding: 6px 12px;
  font-size: 14px;
  font-weight: normal;
  line-height: 1;
  color: #555;
  text-align: center;
  background-color: #eee;
  border: 1px solid #ccc;
  border-radius: 4px;
}
.input-group-addon.input-sm {
  padding: 5px 10px;
  font-size: 12px;
  border-radius: 3px;
}
.input-group-addon.input-lg {
  padding: 10px 16px;
  font-size: 18px;
  border-radius: 6px;
}
.input-group-addon input[type="radio"],
.input-group-addon input[type="checkbox"] {
  margin-top: 0;
}
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group-addon:first-child {
  border-right: 0;
}
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group-addon:last-child {
  border-left: 0;
}
.input-group-btn {
  position: relative;
  font-size: 0;
  white-space: nowrap;
}
.input-group-btn > .btn {
  position: relative;
}
.input-group-btn > .btn + .btn {
  margin-left: -1px;
}
.input-group-btn > .btn:hover,
.input-group-btn > .btn:focus,
.input-group-btn > .btn:active {
  z-index: 2;
}
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group {
  margin-right: -1px;
}
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group {
  z-index: 2;
  margin-left: -1px;
}
.nav {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.nav > li {
  position: relative;
  display: block;
}
.nav > li > a {
  position: relative;
  display: block;
  padding: 10px 15px;
}
.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: #eee;
}
.nav > li.disabled > a {
  color: #777;
}
.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus {
  color: #777;
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  background-color: #eee;
  border-color: #337ab7;
}
.nav .nav-divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.nav > li > a > img {
  max-width: none;
}
.nav-tabs {
  border-bottom: 1px solid #ddd;
}
.nav-tabs > li {
  float: left;
  margin-bottom: -1px;
}
.nav-tabs > li > a {
  margin-right: 2px;
  line-height: 1.42857143;
  border: 1px solid transparent;
  border-radius: 4px 4px 0 0;
}
.nav-tabs > li > a:hover {
  border-color: #eee #eee #ddd;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: #555;
  cursor: default;
  background-color: #fff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
}
.nav-tabs.nav-justified {
  width: 100%;
  border-bottom: 0;
}
.nav-tabs.nav-justified > li {
  float: none;
}
.nav-tabs.nav-justified > li > a {
  margin-bottom: 5px;
  text-align: center;
}
.nav-tabs.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .nav-tabs.nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .nav-tabs.nav-justified > li > a {
    margin-bottom: 0;
  }
}
.nav-tabs.nav-justified > li > a {
  margin-right: 0;
  border-radius: 4px;
}
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus {
  border: 1px solid #ddd;
}
@media (min-width: 768px) {
  .nav-tabs.nav-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 4px 4px 0 0;
  }
  .nav-tabs.nav-justified > .active > a,
  .nav-tabs.nav-justified > .active > a:hover,
  .nav-tabs.nav-justified > .active > a:focus {
    border-bottom-color: #fff;
  }
}
.nav-pills > li {
  float: left;
}
.nav-pills > li > a {
  border-radius: 4px;
}
.nav-pills > li + li {
  margin-left: 2px;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  color: #fff;
  background-color: #337ab7;
}
.nav-stacked > li {
  float: none;
}
.nav-stacked > li + li {
  margin-top: 2px;
  margin-left: 0;
}
.nav-justified {
  width: 100%;
}
.nav-justified > li {
  float: none;
}
.nav-justified > li > a {
  margin-bottom: 5px;
  text-align: center;
}
.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .nav-justified > li > a {
    margin-bottom: 0;
  }
}
.nav-tabs-justified {
  border-bottom: 0;
}
.nav-tabs-justified > li > a {
  margin-right: 0;
  border-radius: 4px;
}
.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus {
  border: 1px solid #ddd;
}
@media (min-width: 768px) {
  .nav-tabs-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 4px 4px 0 0;
  }
  .nav-tabs-justified > .active > a,
  .nav-tabs-justified > .active > a:hover,
  .nav-tabs-justified > .active > a:focus {
    border-bottom-color: #fff;
  }
}
.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.navbar {
  position: relative;
  min-height: 50px;
  margin-bottom: 20px;
  border: 1px solid transparent;
}
@media (min-width: 768px) {
  .navbar {
    border-radius: 4px;
  }
}
@media (min-width: 768px) {
  .navbar-header {
    float: left;
  }
}
.navbar-collapse {
  padding-right: 15px;
  padding-left: 15px;
  overflow-x: visible;
  -webkit-overflow-scrolling: touch;
  border-top: 1px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
}
.navbar-collapse.in {
  overflow-y: auto;
}
@media (min-width: 768px) {
  .navbar-collapse {
    width: auto;
    border-top: 0;
    -webkit-box-shadow: none;
            box-shadow: none;
  }
  .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }
  .navbar-collapse.in {
    overflow-y: visible;
  }
  .navbar-fixed-top .navbar-collapse,
  .navbar-static-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    padding-right: 0;
    padding-left: 0;
  }
}
.navbar-fixed-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {
  max-height: 340px;
}
@media (max-device-width: 480px) and (orientation: landscape) {
  .navbar-fixed-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    max-height: 200px;
  }
}
.container > .navbar-header,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 768px) {
  .container > .navbar-header,
  .container-fluid > .navbar-header,
  .container > .navbar-collapse,
  .container-fluid > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
.navbar-static-top {
  z-index: 1000;
  border-width: 0 0 1px;
}
@media (min-width: 768px) {
  .navbar-static-top {
    border-radius: 0;
  }
}
.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
}
@media (min-width: 768px) {
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    border-radius: 0;
  }
}
.navbar-fixed-top {
  top: 0;
  border-width: 0 0 1px;
}
.navbar-fixed-bottom {
  bottom: 0;
  margin-bottom: 0;
  border-width: 1px 0 0;
}
.navbar-brand {
  float: left;
  height: 50px;
  padding: 15px 15px;
  font-size: 18px;
  line-height: 20px;
}
.navbar-brand:hover,
.navbar-brand:focus {
  text-decoration: none;
}
.navbar-brand > img {
  display: block;
}
@media (min-width: 768px) {
  .navbar > .container .navbar-brand,
  .navbar > .container-fluid .navbar-brand {
    margin-left: -15px;
  }
}
.navbar-toggle {
  position: relative;
  float: right;
  padding: 9px 10px;
  margin-top: 8px;
  margin-right: 15px;
  margin-bottom: 8px;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}
.navbar-toggle:focus {
  outline: 0;
}
.navbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 1px;
}
.navbar-toggle .icon-bar + .icon-bar {
  margin-top: 4px;
}
@media (min-width: 768px) {
  .navbar-toggle {
    display: none;
  }
}
.navbar-nav {
  margin: 7.5px -15px;
}
.navbar-nav > li > a {
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 20px;
}
@media (max-width: 767px) {
  .navbar-nav .open .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    -webkit-box-shadow: none;
            box-shadow: none;
  }
  .navbar-nav .open .dropdown-menu > li > a,
  .navbar-nav .open .dropdown-menu .dropdown-header {
    padding: 5px 15px 5px 25px;
  }
  .navbar-nav .open .dropdown-menu > li > a {
    line-height: 20px;
  }
  .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-nav .open .dropdown-menu > li > a:focus {
    background-image: none;
  }
}
@media (min-width: 768px) {
  .navbar-nav {
    float: left;
    margin: 0;
  }
  .navbar-nav > li {
    float: left;
  }
  .navbar-nav > li > a {
    padding-top: 15px;
    padding-bottom: 15px;
  }
}
.navbar-form {
  padding: 10px 15px;
  margin-top: 8px;
  margin-right: -15px;
  margin-bottom: 8px;
  margin-left: -15px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
}
@media (min-width: 768px) {
  .navbar-form .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .navbar-form .form-control-static {
    display: inline-block;
  }
  .navbar-form .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .navbar-form .input-group .input-group-addon,
  .navbar-form .input-group .input-group-btn,
  .navbar-form .input-group .form-control {
    width: auto;
  }
  .navbar-form .input-group > .form-control {
    width: 100%;
  }
  .navbar-form .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .radio,
  .navbar-form .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .radio label,
  .navbar-form .checkbox label {
    padding-left: 0;
  }
  .navbar-form .radio input[type="radio"],
  .navbar-form .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }
  .navbar-form .has-feedback .form-control-feedback {
    top: 0;
  }
}
@media (max-width: 767px) {
  .navbar-form .form-group {
    margin-bottom: 5px;
  }
  .navbar-form .form-group:last-child {
    margin-bottom: 0;
  }
}
@media (min-width: 768px) {
  .navbar-form {
    width: auto;
    padding-top: 0;
    padding-bottom: 0;
    margin-right: 0;
    margin-left: 0;
    border: 0;
    -webkit-box-shadow: none;
            box-shadow: none;
  }
}
.navbar-nav > li > .dropdown-menu {
  margin-top: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  margin-bottom: 0;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.navbar-btn {
  margin-top: 8px;
  margin-bottom: 8px;
}
.navbar-btn.btn-sm {
  margin-top: 10px;
  margin-bottom: 10px;
}
.navbar-btn.btn-xs {
  margin-top: 14px;
  margin-bottom: 14px;
}
.navbar-text {
  margin-top: 15px;
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .navbar-text {
    float: left;
    margin-right: 15px;
    margin-left: 15px;
  }
}
@media (min-width: 768px) {
  .navbar-left {
    float: left !important;
  }
  .navbar-right {
    float: right !important;
    margin-right: -15px;
  }
  .navbar-right ~ .navbar-right {
    margin-right: 0;
  }
}
.navbar-default {
  background-color: #f8f8f8;
  border-color: #e7e7e7;
}
.navbar-default .navbar-brand {
  color: #777;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: #5e5e5e;
  background-color: transparent;
}
.navbar-default .navbar-text {
  color: #777;
}
.navbar-default .navbar-nav > li > a {
  color: #777;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #333;
  background-color: transparent;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #555;
  background-color: #e7e7e7;
}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus {
  color: #ccc;
  background-color: transparent;
}
.navbar-default .navbar-toggle {
  border-color: #ddd;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #ddd;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #888;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #e7e7e7;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  color: #555;
  background-color: #e7e7e7;
}
@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #777;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #333;
    background-color: transparent;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #555;
    background-color: #e7e7e7;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #ccc;
    background-color: transparent;
  }
}
.navbar-default .navbar-link {
  color: #777;
}
.navbar-default .navbar-link:hover {
  color: #333;
}
.navbar-default .btn-link {
  color: #777;
}
.navbar-default .btn-link:hover,
.navbar-default .btn-link:focus {
  color: #333;
}
.navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .navbar-default .btn-link:hover,
.navbar-default .btn-link[disabled]:focus,
fieldset[disabled] .navbar-default .btn-link:focus {
  color: #ccc;
}
.navbar-inverse {
  background-color: #222;
  border-color: #080808;
}
.navbar-inverse .navbar-brand {
  color: #9d9d9d;
}
.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {
  color: #fff;
  background-color: transparent;
}
.navbar-inverse .navbar-text {
  color: #9d9d9d;
}
.navbar-inverse .navbar-nav > li > a {
  color: #9d9d9d;
}
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
  color: #fff;
  background-color: transparent;
}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
  color: #fff;
  background-color: #080808;
}
.navbar-inverse .navbar-nav > .disabled > a,
.navbar-inverse .navbar-nav > .disabled > a:hover,
.navbar-inverse .navbar-nav > .disabled > a:focus {
  color: #444;
  background-color: transparent;
}
.navbar-inverse .navbar-toggle {
  border-color: #333;
}
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
  background-color: #333;
}
.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #fff;
}
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
  border-color: #101010;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
  color: #fff;
  background-color: #080808;
}
@media (max-width: 767px) {
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
    border-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #9d9d9d;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #fff;
    background-color: transparent;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #fff;
    background-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #444;
    background-color: transparent;
  }
}
.navbar-inverse .navbar-link {
  color: #9d9d9d;
}
.navbar-inverse .navbar-link:hover {
  color: #fff;
}
.navbar-inverse .btn-link {
  color: #9d9d9d;
}
.navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link:focus {
  color: #fff;
}
.navbar-inverse .btn-link[disabled]:hover,
fieldset[disabled] .navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link[disabled]:focus,
fieldset[disabled] .navbar-inverse .btn-link:focus {
  color: #444;
}
.breadcrumb {
  padding: 8px 15px;
  margin-bottom: 20px;
  list-style: none;
  background-color: #f5f5f5;
  border-radius: 4px;
}
.breadcrumb > li {
  display: inline-block;
}
.breadcrumb > li + li:before {
  padding: 0 5px;
  color: #ccc;
  content: "/\00a0";
}
.breadcrumb > .active {
  color: #777;
}
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 4px;
}
.pagination > li {
  display: inline;
}
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  line-height: 1.42857143;
  color: #337ab7;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  z-index: 2;
  color: #23527c;
  background-color: #eee;
  border-color: #ddd;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 3;
  color: #fff;
  cursor: default;
  background-color: #337ab7;
  border-color: #337ab7;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #777;
  cursor: not-allowed;
  background-color: #fff;
  border-color: #ddd;
}
.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}
.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.pager {
  padding-left: 0;
  margin: 20px 0;
  text-align: center;
  list-style: none;
}
.pager li {
  display: inline;
}
.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 15px;
}
.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: #eee;
}
.pager .next > a,
.pager .next > span {
  float: right;
}
.pager .previous > a,
.pager .previous > span {
  float: left;
}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: #777;
  cursor: not-allowed;
  background-color: #fff;
}
.label {
  display: inline;
  padding: .2em .6em .3em;
  font-size: 75%;
  font-weight: bold;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: .25em;
}
a.label:hover,
a.label:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.label:empty {
  display: none;
}
.btn .label {
  position: relative;
  top: -1px;
}
.label-default {
  background-color: #777;
}
.label-default[href]:hover,
.label-default[href]:focus {
  background-color: #5e5e5e;
}
.label-primary {
  background-color: #337ab7;
}
.label-primary[href]:hover,
.label-primary[href]:focus {
  background-color: #286090;
}
.label-success {
  background-color: #5cb85c;
}
.label-success[href]:hover,
.label-success[href]:focus {
  background-color: #449d44;
}
.label-info {
  background-color: #5bc0de;
}
.label-info[href]:hover,
.label-info[href]:focus {
  background-color: #31b0d5;
}
.label-warning {
  background-color: #f0ad4e;
}
.label-warning[href]:hover,
.label-warning[href]:focus {
  background-color: #ec971f;
}
.label-danger {
  background-color: #d9534f;
}
.label-danger[href]:hover,
.label-danger[href]:focus {
  background-color: #c9302c;
}
.badge {
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 12px;
  font-weight: bold;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #777;
  border-radius: 10px;
}
.badge:empty {
  display: none;
}
.btn .badge {
  position: relative;
  top: -1px;
}
.btn-xs .badge,
.btn-group-xs > .btn .badge {
  top: 0;
  padding: 1px 5px;
}
a.badge:hover,
a.badge:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.list-group-item.active > .badge,
.nav-pills > .active > a > .badge {
  color: #337ab7;
  background-color: #fff;
}
.list-group-item > .badge {
  float: right;
}
.list-group-item > .badge + .badge {
  margin-right: 5px;
}
.nav-pills > li > a > .badge {
  margin-left: 3px;
}
.jumbotron {
  padding-top: 30px;
  padding-bottom: 30px;
  margin-bottom: 30px;
  color: inherit;
  background-color: #eee;
}
.jumbotron h1,
.jumbotron .h1 {
  color: inherit;
}
.jumbotron p {
  margin-bottom: 15px;
  font-size: 21px;
  font-weight: 200;
}
.jumbotron > hr {
  border-top-color: #d5d5d5;
}
.container .jumbotron,
.container-fluid .jumbotron {
  padding-right: 15px;
  padding-left: 15px;
  border-radius: 6px;
}
.jumbotron .container {
  max-width: 100%;
}
@media screen and (min-width: 768px) {
  .jumbotron {
    padding-top: 48px;
    padding-bottom: 48px;
  }
  .container .jumbotron,
  .container-fluid .jumbotron {
    padding-right: 60px;
    padding-left: 60px;
  }
  .jumbotron h1,
  .jumbotron .h1 {
    font-size: 63px;
  }
}
.thumbnail {
  display: block;
  padding: 4px;
  margin-bottom: 20px;
  line-height: 1.42857143;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  -webkit-transition: border .2s ease-in-out;
       -o-transition: border .2s ease-in-out;
          transition: border .2s ease-in-out;
}
.thumbnail > img,
.thumbnail a > img {
  margin-right: auto;
  margin-left: auto;
}
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
  border-color: #337ab7;
}
.thumbnail .caption {
  padding: 9px;
  color: #333;
}
.alert {
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 4px;
}
.alert h4 {
  margin-top: 0;
  color: inherit;
}
.alert .alert-link {
  font-weight: bold;
}
.alert > p,
.alert > ul {
  margin-bottom: 0;
}
.alert > p + p {
  margin-top: 5px;
}
.alert-dismissable,
.alert-dismissible {
  padding-right: 35px;
}
.alert-dismissable .close,
.alert-dismissible .close {
  position: relative;
  top: -2px;
  right: -21px;
  color: inherit;
}
.alert-success {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
.alert-success hr {
  border-top-color: #c9e2b3;
}
.alert-success .alert-link {
  color: #2b542c;
}
.alert-info {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}
.alert-info hr {
  border-top-color: #a6e1ec;
}
.alert-info .alert-link {
  color: #245269;
}
.alert-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}
.alert-warning hr {
  border-top-color: #f7e1b5;
}
.alert-warning .alert-link {
  color: #66512c;
}
.alert-danger {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}
.alert-danger hr {
  border-top-color: #e4b9c0;
}
.alert-danger .alert-link {
  color: #843534;
}
@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@-o-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  height: 20px;
  margin-bottom: 20px;
  overflow: hidden;
  background-color: #f5f5f5;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
          box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
}
.progress-bar {
  float: left;
  width: 0;
  height: 100%;
  font-size: 12px;
  line-height: 20px;
  color: #fff;
  text-align: center;
  background-color: #337ab7;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
          box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
  -webkit-transition: width .6s ease;
       -o-transition: width .6s ease;
          transition: width .6s ease;
}
.progress-striped .progress-bar,
.progress-bar-striped {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  -webkit-background-size: 40px 40px;
          background-size: 40px 40px;
}
.progress.active .progress-bar,
.progress-bar.active {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
       -o-animation: progress-bar-stripes 2s linear infinite;
          animation: progress-bar-stripes 2s linear infinite;
}
.progress-bar-success {
  background-color: #5cb85c;
}
.progress-striped .progress-bar-success {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
}
.progress-bar-info {
  background-color: #5bc0de;
}
.progress-striped .progress-bar-info {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
}
.progress-bar-warning {
  background-color: #f0ad4e;
}
.progress-striped .progress-bar-warning {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
}
.progress-bar-danger {
  background-color: #d9534f;
}
.progress-striped .progress-bar-danger {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
}
.media {
  margin-top: 15px;
}
.media:first-child {
  margin-top: 0;
}
.media,
.media-body {
  overflow: hidden;
  zoom: 1;
}
.media-body {
  width: 10000px;
}
.media-object {
  display: block;
}
.media-object.img-thumbnail {
  max-width: none;
}
.media-right,
.media > .pull-right {
  padding-left: 10px;
}
.media-left,
.media > .pull-left {
  padding-right: 10px;
}
.media-left,
.media-right,
.media-body {
  display: table-cell;
  vertical-align: top;
}
.media-middle {
  vertical-align: middle;
}
.media-bottom {
  vertical-align: bottom;
}
.media-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
.media-list {
  padding-left: 0;
  list-style: none;
}
.list-group {
  padding-left: 0;
  margin-bottom: 20px;
}
.list-group-item {
  position: relative;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid #ddd;
}
.list-group-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
a.list-group-item,
button.list-group-item {
  color: #555;
}
a.list-group-item .list-group-item-heading,
button.list-group-item .list-group-item-heading {
  color: #333;
}
a.list-group-item:hover,
button.list-group-item:hover,
a.list-group-item:focus,
button.list-group-item:focus {
  color: #555;
  text-decoration: none;
  background-color: #f5f5f5;
}
button.list-group-item {
  width: 100%;
  text-align: left;
}
.list-group-item.disabled,
.list-group-item.disabled:hover,
.list-group-item.disabled:focus {
  color: #777;
  cursor: not-allowed;
  background-color: #eee;
}
.list-group-item.disabled .list-group-item-heading,
.list-group-item.disabled:hover .list-group-item-heading,
.list-group-item.disabled:focus .list-group-item-heading {
  color: inherit;
}
.list-group-item.disabled .list-group-item-text,
.list-group-item.disabled:hover .list-group-item-text,
.list-group-item.disabled:focus .list-group-item-text {
  color: #777;
}
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
  z-index: 2;
  color: #fff;
  background-color: #337ab7;
  border-color: #337ab7;
}
.list-group-item.active .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading,
.list-group-item.active .list-group-item-heading > small,
.list-group-item.active:hover .list-group-item-heading > small,
.list-group-item.active:focus .list-group-item-heading > small,
.list-group-item.active .list-group-item-heading > .small,
.list-group-item.active:hover .list-group-item-heading > .small,
.list-group-item.active:focus .list-group-item-heading > .small {
  color: inherit;
}
.list-group-item.active .list-group-item-text,
.list-group-item.active:hover .list-group-item-text,
.list-group-item.active:focus .list-group-item-text {
  color: #c7ddef;
}
.list-group-item-success {
  color: #3c763d;
  background-color: #dff0d8;
}
a.list-group-item-success,
button.list-group-item-success {
  color: #3c763d;
}
a.list-group-item-success .list-group-item-heading,
button.list-group-item-success .list-group-item-heading {
  color: inherit;
}
a.list-group-item-success:hover,
button.list-group-item-success:hover,
a.list-group-item-success:focus,
button.list-group-item-success:focus {
  color: #3c763d;
  background-color: #d0e9c6;
}
a.list-group-item-success.active,
button.list-group-item-success.active,
a.list-group-item-success.active:hover,
button.list-group-item-success.active:hover,
a.list-group-item-success.active:focus,
button.list-group-item-success.active:focus {
  color: #fff;
  background-color: #3c763d;
  border-color: #3c763d;
}
.list-group-item-info {
  color: #31708f;
  background-color: #d9edf7;
}
a.list-group-item-info,
button.list-group-item-info {
  color: #31708f;
}
a.list-group-item-info .list-group-item-heading,
button.list-group-item-info .list-group-item-heading {
  color: inherit;
}
a.list-group-item-info:hover,
button.list-group-item-info:hover,
a.list-group-item-info:focus,
button.list-group-item-info:focus {
  color: #31708f;
  background-color: #c4e3f3;
}
a.list-group-item-info.active,
button.list-group-item-info.active,
a.list-group-item-info.active:hover,
button.list-group-item-info.active:hover,
a.list-group-item-info.active:focus,
button.list-group-item-info.active:focus {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.list-group-item-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
}
a.list-group-item-warning,
button.list-group-item-warning {
  color: #8a6d3b;
}
a.list-group-item-warning .list-group-item-heading,
button.list-group-item-warning .list-group-item-heading {
  color: inherit;
}
a.list-group-item-warning:hover,
button.list-group-item-warning:hover,
a.list-group-item-warning:focus,
button.list-group-item-warning:focus {
  color: #8a6d3b;
  background-color: #faf2cc;
}
a.list-group-item-warning.active,
button.list-group-item-warning.active,
a.list-group-item-warning.active:hover,
button.list-group-item-warning.active:hover,
a.list-group-item-warning.active:focus,
button.list-group-item-warning.active:focus {
  color: #fff;
  background-color: #8a6d3b;
  border-color: #8a6d3b;
}
.list-group-item-danger {
  color: #a94442;
  background-color: #f2dede;
}
a.list-group-item-danger,
button.list-group-item-danger {
  color: #a94442;
}
a.list-group-item-danger .list-group-item-heading,
button.list-group-item-danger .list-group-item-heading {
  color: inherit;
}
a.list-group-item-danger:hover,
button.list-group-item-danger:hover,
a.list-group-item-danger:focus,
button.list-group-item-danger:focus {
  color: #a94442;
  background-color: #ebcccc;
}
a.list-group-item-danger.active,
button.list-group-item-danger.active,
a.list-group-item-danger.active:hover,
button.list-group-item-danger.active:hover,
a.list-group-item-danger.active:focus,
button.list-group-item-danger.active:focus {
  color: #fff;
  background-color: #a94442;
  border-color: #a94442;
}
.list-group-item-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
.list-group-item-text {
  margin-bottom: 0;
  line-height: 1.3;
}
.panel {
  margin-bottom: 20px;
  background-color: #fff;
  border: 1px solid transparent;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
          box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
}
.panel-body {
  padding: 15px;
}
.panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel-heading > .dropdown .dropdown-toggle {
  color: inherit;
}
.panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  color: inherit;
}
.panel-title > a,
.panel-title > small,
.panel-title > .small,
.panel-title > small > a,
.panel-title > .small > a {
  color: inherit;
}
.panel-footer {
  padding: 10px 15px;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel > .list-group,
.panel > .panel-collapse > .list-group {
  margin-bottom: 0;
}
.panel > .list-group .list-group-item,
.panel > .panel-collapse > .list-group .list-group-item {
  border-width: 1px 0;
  border-radius: 0;
}
.panel > .list-group:first-child .list-group-item:first-child,
.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
  border-top: 0;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel > .list-group:last-child .list-group-item:last-child,
.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
  border-bottom: 0;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.panel-heading + .list-group .list-group-item:first-child {
  border-top-width: 0;
}
.list-group + .panel-footer {
  border-top-width: 0;
}
.panel > .table,
.panel > .table-responsive > .table,
.panel > .panel-collapse > .table {
  margin-bottom: 0;
}
.panel > .table caption,
.panel > .table-responsive > .table caption,
.panel > .panel-collapse > .table caption {
  padding-right: 15px;
  padding-left: 15px;
}
.panel > .table:first-child,
.panel > .table-responsive:first-child > .table:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel > .table:first-child > thead:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
  border-top-left-radius: 3px;
}
.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
  border-top-right-radius: 3px;
}
.panel > .table:last-child,
.panel > .table-responsive:last-child > .table:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
  border-bottom-left-radius: 3px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
  border-bottom-right-radius: 3px;
}
.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive,
.panel > .table + .panel-body,
.panel > .table-responsive + .panel-body {
  border-top: 1px solid #ddd;
}
.panel > .table > tbody:first-child > tr:first-child th,
.panel > .table > tbody:first-child > tr:first-child td {
  border-top: 0;
}
.panel > .table-bordered,
.panel > .table-responsive > .table-bordered {
  border: 0;
}
.panel > .table-bordered > thead > tr > th:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
.panel > .table-bordered > tbody > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.panel > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-bordered > thead > tr > td:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.panel > .table-bordered > tbody > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.panel > .table-bordered > tfoot > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  border-left: 0;
}
.panel > .table-bordered > thead > tr > th:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
.panel > .table-bordered > tbody > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.panel > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-bordered > thead > tr > td:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.panel > .table-bordered > tbody > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.panel > .table-bordered > tfoot > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  border-right: 0;
}
.panel > .table-bordered > thead > tr:first-child > td,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
.panel > .table-bordered > tbody > tr:first-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.panel > .table-bordered > thead > tr:first-child > th,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
.panel > .table-bordered > tbody > tr:first-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
  border-bottom: 0;
}
.panel > .table-bordered > tbody > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.panel > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-bordered > tbody > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.panel > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
  border-bottom: 0;
}
.panel > .table-responsive {
  margin-bottom: 0;
  border: 0;
}
.panel-group {
  margin-bottom: 20px;
}
.panel-group .panel {
  margin-bottom: 0;
  border-radius: 4px;
}
.panel-group .panel + .panel {
  margin-top: 5px;
}
.panel-group .panel-heading {
  border-bottom: 0;
}
.panel-group .panel-heading + .panel-collapse > .panel-body,
.panel-group .panel-heading + .panel-collapse > .list-group {
  border-top: 1px solid #ddd;
}
.panel-group .panel-footer {
  border-top: 0;
}
.panel-group .panel-footer + .panel-collapse .panel-body {
  border-bottom: 1px solid #ddd;
}
.panel-default {
  border-color: #ddd;
}
.panel-default > .panel-heading {
  color: #333;
  background-color: #f5f5f5;
  border-color: #ddd;
}
.panel-default > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ddd;
}
.panel-default > .panel-heading .badge {
  color: #f5f5f5;
  background-color: #333;
}
.panel-default > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ddd;
}
.panel-primary {
  border-color: #337ab7;
}
.panel-primary > .panel-heading {
  color: #fff;
  background-color: #337ab7;
  border-color: #337ab7;
}
.panel-primary > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #337ab7;
}
.panel-primary > .panel-heading .badge {
  color: #337ab7;
  background-color: #fff;
}
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #337ab7;
}
.panel-success {
  border-color: #d6e9c6;
}
.panel-success > .panel-heading {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
.panel-success > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #d6e9c6;
}
.panel-success > .panel-heading .badge {
  color: #dff0d8;
  background-color: #3c763d;
}
.panel-success > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #d6e9c6;
}
.panel-info {
  border-color: #bce8f1;
}
.panel-info > .panel-heading {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}
.panel-info > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #bce8f1;
}
.panel-info > .panel-heading .badge {
  color: #d9edf7;
  background-color: #31708f;
}
.panel-info > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #bce8f1;
}
.panel-warning {
  border-color: #faebcc;
}
.panel-warning > .panel-heading {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}
.panel-warning > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #faebcc;
}
.panel-warning > .panel-heading .badge {
  color: #fcf8e3;
  background-color: #8a6d3b;
}
.panel-warning > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #faebcc;
}
.panel-danger {
  border-color: #ebccd1;
}
.panel-danger > .panel-heading {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}
.panel-danger > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ebccd1;
}
.panel-danger > .panel-heading .badge {
  color: #f2dede;
  background-color: #a94442;
}
.panel-danger > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ebccd1;
}
.embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}
.embed-responsive-16by9 {
  padding-bottom: 56.25%;
}
.embed-responsive-4by3 {
  padding-bottom: 75%;
}
.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
}
.well blockquote {
  border-color: #ddd;
  border-color: rgba(0, 0, 0, .15);
}
.well-lg {
  padding: 24px;
  border-radius: 6px;
}
.well-sm {
  padding: 9px;
  border-radius: 3px;
}
.close {
  float: right;
  font-size: 21px;
  font-weight: bold;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  filter: alpha(opacity=20);
  opacity: .2;
}
.close:hover,
.close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  filter: alpha(opacity=50);
  opacity: .5;
}
button.close {
  -webkit-appearance: none;
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
}
.modal-open {
  overflow: hidden;
}
.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  display: none;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
.modal.fade .modal-dialog {
  -webkit-transition: -webkit-transform .3s ease-out;
       -o-transition:      -o-transform .3s ease-out;
          transition:         transform .3s ease-out;
  -webkit-transform: translate(0, -25%);
      -ms-transform: translate(0, -25%);
       -o-transform: translate(0, -25%);
          transform: translate(0, -25%);
}
.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
       -o-transform: translate(0, 0);
          transform: translate(0, 0);
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}
.modal-content {
  position: relative;
  background-color: #fff;
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, .2);
  border-radius: 6px;
  outline: 0;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
          box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
}
.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000;
}
.modal-backdrop.fade {
  filter: alpha(opacity=0);
  opacity: 0;
}
.modal-backdrop.in {
  filter: alpha(opacity=50);
  opacity: .5;
}
.modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
}
.modal-header .close {
  margin-top: -2px;
}
.modal-title {
  margin: 0;
  line-height: 1.42857143;
}
.modal-body {
  position: relative;
  padding: 15px;
}
.modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}
.modal-footer .btn + .btn {
  margin-bottom: 0;
  margin-left: 5px;
}
.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}
.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 768px) {
  .modal-dialog {
    width: 600px;
    margin: 30px auto;
  }
  .modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
            box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
  }
  .modal-sm {
    width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg {
    width: 900px;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  line-height: 1.42857143;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  white-space: normal;
  filter: alpha(opacity=0);
  opacity: 0;
  line-break: auto;
}
.tooltip.in {
  filter: alpha(opacity=90);
  opacity: .9;
}
.tooltip.top {
  padding: 5px 0;
  margin-top: -3px;
}
.tooltip.right {
  padding: 0 5px;
  margin-left: 3px;
}
.tooltip.bottom {
  padding: 5px 0;
  margin-top: 3px;
}
.tooltip.left {
  padding: 0 5px;
  margin-left: -3px;
}
.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 4px;
}
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.top-left .tooltip-arrow {
  right: 5px;
  bottom: 0;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.top-right .tooltip-arrow {
  bottom: 0;
  left: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000;
}
.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000;
}
.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.tooltip.bottom-left .tooltip-arrow {
  top: 0;
  right: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.tooltip.bottom-right .tooltip-arrow {
  top: 0;
  left: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: none;
  max-width: 276px;
  padding: 1px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  line-height: 1.42857143;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  white-space: normal;
  background-color: #fff;
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, .2);
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
          box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
  line-break: auto;
}
.popover.top {
  margin-top: -10px;
}
.popover.right {
  margin-left: 10px;
}
.popover.bottom {
  margin-top: 10px;
}
.popover.left {
  margin-left: -10px;
}
.popover-title {
  padding: 8px 14px;
  margin: 0;
  font-size: 14px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: 5px 5px 0 0;
}
.popover-content {
  padding: 9px 14px;
}
.popover > .arrow,
.popover > .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.popover > .arrow {
  border-width: 11px;
}
.popover > .arrow:after {
  content: "";
  border-width: 10px;
}
.popover.top > .arrow {
  bottom: -11px;
  left: 50%;
  margin-left: -11px;
  border-top-color: #999;
  border-top-color: rgba(0, 0, 0, .25);
  border-bottom-width: 0;
}
.popover.top > .arrow:after {
  bottom: 1px;
  margin-left: -10px;
  content: " ";
  border-top-color: #fff;
  border-bottom-width: 0;
}
.popover.right > .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-right-color: #999;
  border-right-color: rgba(0, 0, 0, .25);
  border-left-width: 0;
}
.popover.right > .arrow:after {
  bottom: -10px;
  left: 1px;
  content: " ";
  border-right-color: #fff;
  border-left-width: 0;
}
.popover.bottom > .arrow {
  top: -11px;
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999;
  border-bottom-color: rgba(0, 0, 0, .25);
}
.popover.bottom > .arrow:after {
  top: 1px;
  margin-left: -10px;
  content: " ";
  border-top-width: 0;
  border-bottom-color: #fff;
}
.popover.left > .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999;
  border-left-color: rgba(0, 0, 0, .25);
}
.popover.left > .arrow:after {
  right: 1px;
  bottom: -10px;
  content: " ";
  border-right-width: 0;
  border-left-color: #fff;
}
.carousel {
  position: relative;
}
.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner > .item {
  position: relative;
  display: none;
  -webkit-transition: .6s ease-in-out left;
       -o-transition: .6s ease-in-out left;
          transition: .6s ease-in-out left;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  line-height: 1;
}
@media all and (transform-3d), (-webkit-transform-3d) {
  .carousel-inner > .item {
    -webkit-transition: -webkit-transform .6s ease-in-out;
         -o-transition:      -o-transform .6s ease-in-out;
            transition:         transform .6s ease-in-out;
    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
    -webkit-perspective: 1000px;
            perspective: 1000px;
  }
  .carousel-inner > .item.next,
  .carousel-inner > .item.active.right {
    left: 0;
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
  }
  .carousel-inner > .item.prev,
  .carousel-inner > .item.active.left {
    left: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
  }
  .carousel-inner > .item.next.left,
  .carousel-inner > .item.prev.right,
  .carousel-inner > .item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
  display: block;
}
.carousel-inner > .active {
  left: 0;
}
.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
.carousel-inner > .next {
  left: 100%;
}
.carousel-inner > .prev {
  left: -100%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  left: 0;
}
.carousel-inner > .active.left {
  left: -100%;
}
.carousel-inner > .active.right {
  left: 100%;
}
.carousel-control {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 15%;
  font-size: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
  background-color: rgba(0, 0, 0, 0);
  filter: alpha(opacity=50);
  opacity: .5;
}
.carousel-control.left {
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
  background-image:      -o-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001)));
  background-image:         linear-gradient(to right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
  background-repeat: repeat-x;
}
.carousel-control.right {
  right: 0;
  left: auto;
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
  background-image:      -o-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, .5)));
  background-image:         linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
  background-repeat: repeat-x;
}
.carousel-control:hover,
.carousel-control:focus {
  color: #fff;
  text-decoration: none;
  filter: alpha(opacity=90);
  outline: 0;
  opacity: .9;
}
.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
  position: absolute;
  top: 50%;
  z-index: 5;
  display: inline-block;
  margin-top: -10px;
}
.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {
  left: 50%;
  margin-left: -10px;
}
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {
  right: 50%;
  margin-right: -10px;
}
.carousel-control .icon-prev,
.carousel-control .icon-next {
  width: 20px;
  height: 20px;
  font-family: serif;
  line-height: 1;
}
.carousel-control .icon-prev:before {
  content: '\2039';
}
.carousel-control .icon-next:before {
  content: '\203a';
}
.carousel-indicators {
  position: absolute;
  bottom: 10px;
  left: 50%;
  z-index: 15;
  width: 60%;
  padding-left: 0;
  margin-left: -30%;
  text-align: center;
  list-style: none;
}
.carousel-indicators li {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 1px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #000 \9;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #fff;
  border-radius: 10px;
}
.carousel-indicators .active {
  width: 12px;
  height: 12px;
  margin: 0;
  background-color: #fff;
}
.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
}
.carousel-caption .btn {
  text-shadow: none;
}
@media screen and (min-width: 768px) {
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-prev,
  .carousel-control .icon-next {
    width: 30px;
    height: 30px;
    margin-top: -10px;
    font-size: 30px;
  }
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .icon-prev {
    margin-left: -10px;
  }
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-next {
    margin-right: -10px;
  }
  .carousel-caption {
    right: 20%;
    left: 20%;
    padding-bottom: 30px;
  }
  .carousel-indicators {
    bottom: 20px;
  }
}
.clearfix:before,
.clearfix:after,
.dl-horizontal dd:before,
.dl-horizontal dd:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.btn-toolbar:before,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after,
.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.navbar-collapse:before,
.navbar-collapse:after,
.pager:before,
.pager:after,
.panel-body:before,
.panel-body:after,
.modal-header:before,
.modal-header:after,
.modal-footer:before,
.modal-footer:after {
  display: table;
  content: " ";
}
.clearfix:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after,
.pager:after,
.panel-body:after,
.modal-header:after,
.modal-footer:after {
  clear: both;
}
.center-block {
  display: block;
  margin-right: auto;
  margin-left: auto;
}
.pull-right {
  float: right !important;
}
.pull-left {
  float: left !important;
}
.hide {
  display: none !important;
}
.show {
  display: block !important;
}
.invisible {
  visibility: hidden;
}
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.hidden {
  display: none !important;
}
.affix {
  position: fixed;
}
@-ms-viewport {
  width: device-width;
}
.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {
  display: none !important;
}
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
  display: none !important;
}
@media (max-width: 767px) {
  .visible-xs {
    display: block !important;
  }
  table.visible-xs {
    display: table !important;
  }
  tr.visible-xs {
    display: table-row !important;
  }
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-block {
    display: block !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline {
    display: inline !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm {
    display: block !important;
  }
  table.visible-sm {
    display: table !important;
  }
  tr.visible-sm {
    display: table-row !important;
  }
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-block {
    display: block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline {
    display: inline !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md {
    display: block !important;
  }
  table.visible-md {
    display: table !important;
  }
  tr.visible-md {
    display: table-row !important;
  }
  th.visible-md,
  td.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-block {
    display: block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline {
    display: inline !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg {
    display: block !important;
  }
  table.visible-lg {
    display: table !important;
  }
  tr.visible-lg {
    display: table-row !important;
  }
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-block {
    display: block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-inline {
    display: inline !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-inline-block {
    display: inline-block !important;
  }
}
@media (max-width: 767px) {
  .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  .hidden-lg {
    display: none !important;
  }
}
.visible-print {
  display: none !important;
}
@media print {
  .visible-print {
    display: block !important;
  }
  table.visible-print {
    display: table !important;
  }
  tr.visible-print {
    display: table-row !important;
  }
  th.visible-print,
  td.visible-print {
    display: table-cell !important;
  }
}
.visible-print-block {
  display: none !important;
}
@media print {
  .visible-print-block {
    display: block !important;
  }
}
.visible-print-inline {
  display: none !important;
}
@media print {
  .visible-print-inline {
    display: inline !important;
  }
}
.visible-print-inline-block {
  display: none !important;
}
@media print {
  .visible-print-inline-block {
    display: inline-block !important;
  }
}
@media print {
  .hidden-print {
    display: none !important;
  }
}
.form-control .select2-choice {
    border: 0;
    border-radius: 2px;
}
.form-control .select2-choice .select2-arrow {
    border-radius: 0 2px 2px 0;   
}
.form-control.select2-container {
    height: auto !important;
    padding: 0;
}
.form-control.select2-container.select2-dropdown-open {
    border-color: #5897FB;
    border-radius: 3px 3px 0 0;
}
.form-control .select2-container.select2-dropdown-open .select2-choices {
    border-radius: 3px 3px 0 0;
}
.form-control.select2-container .select2-choices {
    border: 0 !important;
    border-radius: 3px;
}
.control-group.warning .select2-container .select2-choice,
.control-group.warning .select2-container .select2-choices,
.control-group.warning .select2-container-active .select2-choice,
.control-group.warning .select2-container-active .select2-choices,
.control-group.warning .select2-dropdown-open.select2-drop-above .select2-choice,
.control-group.warning .select2-dropdown-open.select2-drop-above .select2-choices,
.control-group.warning .select2-container-multi.select2-container-active .select2-choices {
    border: 1px solid #C09853 !important;
}
.control-group.warning .select2-container .select2-choice div {
    border-left: 1px solid #C09853 !important;
    background: #FCF8E3 !important;
}
.control-group.error .select2-container .select2-choice,
.control-group.error .select2-container .select2-choices,
.control-group.error .select2-container-active .select2-choice,
.control-group.error .select2-container-active .select2-choices,
.control-group.error .select2-dropdown-open.select2-drop-above .select2-choice,
.control-group.error .select2-dropdown-open.select2-drop-above .select2-choices,
.control-group.error .select2-container-multi.select2-container-active .select2-choices {
    border: 1px solid #B94A48 !important;
}
.control-group.error .select2-container .select2-choice div {
    border-left: 1px solid #B94A48 !important;
    background: #F2DEDE !important;
}
.control-group.info .select2-container .select2-choice,
.control-group.info .select2-container .select2-choices,
.control-group.info .select2-container-active .select2-choice,
.control-group.info .select2-container-active .select2-choices,
.control-group.info .select2-dropdown-open.select2-drop-above .select2-choice,
.control-group.info .select2-dropdown-open.select2-drop-above .select2-choices,
.control-group.info .select2-container-multi.select2-container-active .select2-choices {
    border: 1px solid #3A87AD !important;
}
.control-group.info .select2-container .select2-choice div {
    border-left: 1px solid #3A87AD !important;
    background: #D9EDF7 !important;
}
.control-group.success .select2-container .select2-choice,
.control-group.success .select2-container .select2-choices,
.control-group.success .select2-container-active .select2-choice,
.control-group.success .select2-container-active .select2-choices,
.control-group.success .select2-dropdown-open.select2-drop-above .select2-choice,
.control-group.success .select2-dropdown-open.select2-drop-above .select2-choices,
.control-group.success .select2-container-multi.select2-container-active .select2-choices {
    border: 1px solid #468847 !important;
}
.control-group.success .select2-container .select2-choice div {
    border-left: 1px solid #468847 !important;
    background: #DFF0D8 !important;
}

.select2-container {
    margin: 0;
    position: relative;
    display: inline-block;
    vertical-align: middle;
}
.select2-container,
.select2-drop,
.select2-search,
.select2-search input {
  
  -webkit-box-sizing: border-box; 
     -moz-box-sizing: border-box; 
          box-sizing: border-box; 
}
.select2-container .select2-choice {
    display: block;
    height: 26px;
    padding: 0 0 0 8px;
    overflow: hidden;
    position: relative;
    border: 1px solid #aaa;
    white-space: nowrap;
    line-height: 26px;
    color: #444;
    text-decoration: none;
    border-radius: 4px;
    background-clip: padding-box;
    -webkit-touch-callout: none;
      -webkit-user-select: none;
         -moz-user-select: none;
          -ms-user-select: none;
              user-select: none;
    background-color: #fff;
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.5, #fff));
    background-image: -webkit-linear-gradient(center bottom, #eee 0%, #fff 50%);
    background-image: -moz-linear-gradient(center bottom, #eee 0%, #fff 50%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#eeeeee', GradientType = 0);
    background-image: linear-gradient(to top, #eee 0%, #fff 50%);
}
html[dir="rtl"] .select2-container .select2-choice {
    padding: 0 8px 0 0;
}
.select2-container.select2-drop-above .select2-choice {
    border-bottom-color: #aaa;
    border-radius: 0 0 4px 4px;
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.9, #fff));
    background-image: -webkit-linear-gradient(center bottom, #eee 0%, #fff 90%);
    background-image: -moz-linear-gradient(center bottom, #eee 0%, #fff 90%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);
    background-image: linear-gradient(to bottom, #eee 0%, #fff 90%);
}
.select2-container.select2-allowclear .select2-choice .select2-chosen {
    margin-right: 42px;
}
.select2-container .select2-choice > .select2-chosen {
    margin-right: 26px;
    display: block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    float: none;
    width: auto;
}
html[dir="rtl"] .select2-container .select2-choice > .select2-chosen {
    margin-left: 26px;
    margin-right: 0;
}
.select2-container .select2-choice abbr {
    display: none;
    width: 12px;
    height: 12px;
    position: absolute;
    right: 24px;
    top: 8px;
    font-size: 1px;
    text-decoration: none;
    border: 0;
    background: url('select2.png') right top no-repeat;
    cursor: pointer;
    outline: 0;
}
.select2-container.select2-allowclear .select2-choice abbr {
    display: inline-block;
}
.select2-container .select2-choice abbr:hover {
    background-position: right -11px;
    cursor: pointer;
}
.select2-drop-mask {
    border: 0;
    margin: 0;
    padding: 0;
    position: fixed;
    left: 0;
    top: 0;
    min-height: 100%;
    min-width: 100%;
    height: auto;
    width: auto;
    opacity: 0;
    z-index: 9998;
    
    background-color: #fff;
    filter: alpha(opacity=0);
}
.select2-drop {
    width: 100%;
    margin-top: -1px;
    position: absolute;
    z-index: 9999;
    top: 100%;
    background: #fff;
    color: #000;
    border: 1px solid #aaa;
    border-top: 0;
    border-radius: 0 0 4px 4px;
    -webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
            box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
}
.select2-drop.select2-drop-above {
    margin-top: 1px;
    border-top: 1px solid #aaa;
    border-bottom: 0;
    border-radius: 4px 4px 0 0;
    -webkit-box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);
            box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);
}
.select2-drop-active {
    border: 1px solid #5897fb;
    border-top: none;
}
.select2-drop.select2-drop-above.select2-drop-active {
    border-top: 1px solid #5897fb;
}
.select2-drop-auto-width {
    border-top: 1px solid #aaa;
    width: auto;
}
.select2-container .select2-choice .select2-arrow {
    display: inline-block;
    width: 18px;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    border-left: 1px solid #aaa;
    border-radius: 0 4px 4px 0;
    background-clip: padding-box;
    background: #ccc;
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #ccc), color-stop(0.6, #eee));
    background-image: -webkit-linear-gradient(center bottom, #ccc 0%, #eee 60%);
    background-image: -moz-linear-gradient(center bottom, #ccc 0%, #eee 60%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#eeeeee', endColorstr = '#cccccc', GradientType = 0);
    background-image: linear-gradient(to top, #ccc 0%, #eee 60%);
}
html[dir="rtl"] .select2-container .select2-choice .select2-arrow {
    left: 0;
    right: auto;
    border-left: none;
    border-right: 1px solid #aaa;
    border-radius: 4px 0 0 4px;
}
.select2-container .select2-choice .select2-arrow b {
    display: block;
    width: 100%;
    height: 100%;
    background: url('select2.png') no-repeat 0 1px;
}
html[dir="rtl"] .select2-container .select2-choice .select2-arrow b {
    background-position: 2px 1px;
}
.select2-search {
    display: inline-block;
    width: 100%;
    min-height: 26px;
    margin: 0;
    padding: 4px 4px 0 4px;
    position: relative;
    z-index: 10000;
    white-space: nowrap;
}
.select2-search input {
    width: 100%;
    height: auto !important;
    min-height: 26px;
    padding: 4px 20px 4px 5px;
    margin: 0;
    outline: 0;
    font-family: sans-serif;
    font-size: 1em;
    border: 1px solid #aaa;
    border-radius: 0;
    -webkit-box-shadow: none;
            box-shadow: none;
    background: #fff url('select2.png') no-repeat 100% -22px;
    background: url('select2.png') no-repeat 100% -22px, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee));
    background: url('select2.png') no-repeat 100% -22px, -webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);
    background: url('select2.png') no-repeat 100% -22px, -moz-linear-gradient(center bottom, #fff 85%, #eee 99%);
    background: url('select2.png') no-repeat 100% -22px, linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0;
}
html[dir="rtl"] .select2-search input {
    padding: 4px 5px 4px 20px;
    background: #fff url('select2.png') no-repeat -37px -22px;
    background: url('select2.png') no-repeat -37px -22px, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee));
    background: url('select2.png') no-repeat -37px -22px, -webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);
    background: url('select2.png') no-repeat -37px -22px, -moz-linear-gradient(center bottom, #fff 85%, #eee 99%);
    background: url('select2.png') no-repeat -37px -22px, linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0;
}
.select2-search input.select2-active {
    background: #fff url('select2-spinner.gif') no-repeat 100%;
    background: url('select2-spinner.gif') no-repeat 100%, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee));
    background: url('select2-spinner.gif') no-repeat 100%, -webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);
    background: url('select2-spinner.gif') no-repeat 100%, -moz-linear-gradient(center bottom, #fff 85%, #eee 99%);
    background: url('select2-spinner.gif') no-repeat 100%, linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0;
}
.select2-container-active .select2-choice,
.select2-container-active .select2-choices {
    border: 1px solid #5897fb;
    outline: none;
    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .3);
            box-shadow: 0 0 5px rgba(0, 0, 0, .3);
}
.select2-dropdown-open .select2-choice {
    border-bottom-color: transparent;
    -webkit-box-shadow: 0 1px 0 #fff inset;
            box-shadow: 0 1px 0 #fff inset;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    background-color: #eee;
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #fff), color-stop(0.5, #eee));
    background-image: -webkit-linear-gradient(center bottom, #fff 0%, #eee 50%);
    background-image: -moz-linear-gradient(center bottom, #fff 0%, #eee 50%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);
    background-image: linear-gradient(to top, #fff 0%, #eee 50%);
}
.select2-dropdown-open.select2-drop-above .select2-choice,
.select2-dropdown-open.select2-drop-above .select2-choices {
    border: 1px solid #5897fb;
    border-top-color: transparent;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(0.5, #eee));
    background-image: -webkit-linear-gradient(center top, #fff 0%, #eee 50%);
    background-image: -moz-linear-gradient(center top, #fff 0%, #eee 50%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);
    background-image: linear-gradient(to bottom, #fff 0%, #eee 50%);
}
.select2-dropdown-open .select2-choice .select2-arrow {
    background: transparent;
    border-left: none;
    filter: none;
}
html[dir="rtl"] .select2-dropdown-open .select2-choice .select2-arrow {
    border-right: none;
}
.select2-dropdown-open .select2-choice .select2-arrow b {
    background-position: -18px 1px;
}
html[dir="rtl"] .select2-dropdown-open .select2-choice .select2-arrow b {
    background-position: -16px 1px;
}
.select2-hidden-accessible {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}
.select2-results {
    max-height: 200px;
    padding: 0 0 0 4px;
    margin: 4px 4px 4px 0;
    position: relative;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
html[dir="rtl"] .select2-results {
    padding: 0 4px 0 0;
    margin: 4px 0 4px 4px;
}
.select2-results ul.select2-result-sub {
    margin: 0;
    padding-left: 0;
}
.select2-results li {
    list-style: none;
    display: list-item;
    background-image: none;
}
.select2-results li.select2-result-with-children > .select2-result-label {
    font-weight: bold;
}
.select2-results .select2-result-label {
    padding: 3px 7px 4px;
    margin: 0;
    cursor: pointer;
    min-height: 1em;
    -webkit-touch-callout: none;
      -webkit-user-select: none;
         -moz-user-select: none;
          -ms-user-select: none;
              user-select: none;
}
.select2-results-dept-1 .select2-result-label { padding-left: 20px }
.select2-results-dept-2 .select2-result-label { padding-left: 40px }
.select2-results-dept-3 .select2-result-label { padding-left: 60px }
.select2-results-dept-4 .select2-result-label { padding-left: 80px }
.select2-results-dept-5 .select2-result-label { padding-left: 100px }
.select2-results-dept-6 .select2-result-label { padding-left: 110px }
.select2-results-dept-7 .select2-result-label { padding-left: 120px }
.select2-results .select2-highlighted {
    background: #3875d7;
    color: #fff;
}
.select2-results li em {
    background: #feffde;
    font-style: normal;
}
.select2-results .select2-highlighted em {
    background: transparent;
}
.select2-results .select2-highlighted ul {
    background: #fff;
    color: #000;
}
.select2-results .select2-no-results,
.select2-results .select2-searching,
.select2-results .select2-ajax-error,
.select2-results .select2-selection-limit {
    background: #f4f4f4;
    display: list-item;
    padding-left: 5px;
}
.select2-results .select2-disabled.select2-highlighted {
    color: #666;
    background: #f4f4f4;
    display: list-item;
    cursor: default;
}
.select2-results .select2-disabled {
  background: #f4f4f4;
  display: list-item;
  cursor: default;
}
.select2-results .select2-selected {
    display: none;
}
.select2-more-results.select2-active {
    background: #f4f4f4 url('select2-spinner.gif') no-repeat 100%;
}
.select2-results .select2-ajax-error {
    background: rgba(255, 50, 50, .2);
}
.select2-more-results {
    background: #f4f4f4;
    display: list-item;
}
.select2-container.select2-container-disabled .select2-choice {
    background-color: #f4f4f4;
    background-image: none;
    border: 1px solid #ddd;
    cursor: default;
}
.select2-container.select2-container-disabled .select2-choice .select2-arrow {
    background-color: #f4f4f4;
    background-image: none;
    border-left: 0;
}
.select2-container.select2-container-disabled .select2-choice abbr {
    display: none;
}
.select2-container-multi .select2-choices {
    height: auto !important;
    height: 1%;
    margin: 0;
    padding: 0 5px 0 0;
    position: relative;
    border: 1px solid #aaa;
    cursor: text;
    overflow: hidden;
    background-color: #fff;
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eee), color-stop(15%, #fff));
    background-image: -webkit-linear-gradient(top, #eee 1%, #fff 15%);
    background-image: -moz-linear-gradient(top, #eee 1%, #fff 15%);
    background-image: linear-gradient(to bottom, #eee 1%, #fff 15%);
}
html[dir="rtl"] .select2-container-multi .select2-choices {
    padding: 0 0 0 5px;
}
.select2-locked {
  padding: 3px 5px 3px 5px !important;
}
.select2-container-multi .select2-choices {
    min-height: 26px;
}
.select2-container-multi.select2-container-active .select2-choices {
    border: 1px solid #5897fb;
    outline: none;
    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .3);
            box-shadow: 0 0 5px rgba(0, 0, 0, .3);
}
.select2-container-multi .select2-choices li {
    float: left;
    list-style: none;
}
html[dir="rtl"] .select2-container-multi .select2-choices li
{
    float: right;
}
.select2-container-multi .select2-choices .select2-search-field {
    margin: 0;
    padding: 0;
    white-space: nowrap;
}
.select2-container-multi .select2-choices .select2-search-field input {
    padding: 5px;
    margin: 1px 0;
    font-family: sans-serif;
    font-size: 100%;
    color: #666;
    outline: 0;
    border: 0;
    -webkit-box-shadow: none;
            box-shadow: none;
    background: transparent !important;
}
.select2-container-multi .select2-choices .select2-search-field input.select2-active {
    background: #fff url('select2-spinner.gif') no-repeat 100% !important;
}
.select2-default {
    color: #999 !important;
}
.select2-container-multi .select2-choices .select2-search-choice {
    padding: 3px 5px 3px 18px;
    margin: 3px 0 3px 5px;
    position: relative;
    line-height: 13px;
    color: #333;
    cursor: default;
    border: 1px solid #aaaaaa;
    border-radius: 3px;
    -webkit-box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);
            box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);
    background-clip: padding-box;
    -webkit-touch-callout: none;
      -webkit-user-select: none;
         -moz-user-select: none;
          -ms-user-select: none;
              user-select: none;
    background-color: #e4e4e4;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#f4f4f4', GradientType=0);
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));
    background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
    background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
    background-image: linear-gradient(to bottom, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
}
html[dir="rtl"] .select2-container-multi .select2-choices .select2-search-choice
{
    margin: 3px 5px 3px 0;
    padding: 3px 18px 3px 5px;
}
.select2-container-multi .select2-choices .select2-search-choice .select2-chosen {
    cursor: default;
}
.select2-container-multi .select2-choices .select2-search-choice-focus {
    background: #d4d4d4;
}
.select2-search-choice-close {
    display: block;
    width: 12px;
    height: 13px;
    position: absolute;
    right: 3px;
    top: 4px;
    font-size: 1px;
    outline: none;
    background: url('select2.png') right top no-repeat;
}
html[dir="rtl"] .select2-search-choice-close {
    right: auto;
    left: 3px;
}
.select2-container-multi .select2-search-choice-close {
    left: 3px;
}
html[dir="rtl"] .select2-container-multi .select2-search-choice-close {
    left: auto;
    right: 2px;
}
.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover {
  background-position: right -11px;
}
.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close {
    background-position: right -11px;
}
.select2-container-multi.select2-container-disabled .select2-choices {
    background-color: #f4f4f4;
    background-image: none;
    border: 1px solid #ddd;
    cursor: default;
}
.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice {
    padding: 3px 5px 3px 5px;
    border: 1px solid #ddd;
    background-image: none;
    background-color: #f4f4f4;
}
.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close {    display: none;
    background: none;
}
.select2-result-selectable .select2-match,
.select2-result-unselectable .select2-match {
    text-decoration: underline;
}
.select2-offscreen, .select2-offscreen:focus {
    clip: rect(0 0 0 0) !important;
    width: 1px !important;
    height: 1px !important;
    border: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    overflow: hidden !important;
    position: absolute !important;
    outline: 0 !important;
    left: 0px !important;
    top: 0px !important;
}
.select2-display-none {
    display: none;
}
.select2-measure-scrollbar {
    position: absolute;
    top: -10000px;
    left: -10000px;
    width: 100px;
    height: 100px;
    overflow: scroll;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 2dppx)  {
    .select2-search input,
    .select2-search-choice-close,
    .select2-container .select2-choice abbr,
    .select2-container .select2-choice .select2-arrow b {
        background-image: url('select2x2.png') !important;
        background-repeat: no-repeat !important;
        background-size: 60px 40px !important;
    }
    .select2-search input {
        background-position: 100% -21px !important;
    }
}
@font-face
{
    font-family: 'IcoMoon';
    src:url('fonts/icomoon.eot');
    src:url('fonts/icomoon.eot?#iefix') format('embedded-opentype'),
        url('fonts/icomoon.svg#IcoMoon') format('svg'),
        url('fonts/icomoon.woff') format('woff'),
        url('fonts/icomoon.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
[class^="icom-"], 
[class*=" icom-"]
{
    display: inline-block;
    vertical-align: middle;
    line-height: 1;
}
[class^="icom-"]:before, 
[class*=" icom-"]:before
{
    font-family: 'IcoMoon';
    font-weight: normal;
    font-style: normal;
    speak: none;
    -webkit-font-smoothing: antialiased;
}
.icom-glass:before{content:"\f000";}
.icom-heart:before{content:"\f004";}
.icom-star:before{content:"\f005";}
.icom-star-empty:before{content:"\f006";}
.icom-th-large:before{content:"\f009";}
.icom-th:before{content:"\f00a";}
.icom-th-list:before{content:"\f00b";}
.icom-remove:before{content:"\f00d";}
.icom-off:before{content:"\f011";}
.icom-trash:before{content:"\f014";}
.icom-home:before{content:"\f015";}
.icom-road:before{content:"\f018";}
.icom-volume-off:before{content:"\f026";}
.icom-volume-down:before{content:"\f027";}
.icom-volume-up:before{content:"\f028";}
.icom-qrcode:before{content:"\f029";}
.icom-tag:before{content:"\f02b";}
.icom-tags:before{content:"\f02c";}
.icom-font:before{content:"\f031";}
.icom-bold:before{content:"\f032";}
.icom-italic:before{content:"\f033";}
.icom-text-height:before{content:"\f034";}
.icom-text-width:before{content:"\f035";}
.icom-align-left:before{content:"\f036";}
.icom-align-center:before{content:"\f037";}
.icom-align-right:before{content:"\f038";}
.icom-align-justify:before{content:"\f039";}
.icom-indent-left:before{content:"\f03b";}
.icom-indent-right:before{content:"\f03c";}
.icom-adjust:before{content:"\f042";}
.icom-share:before{content:"\f045";}
.icom-check:before{content:"\f046";}
.icom-move:before{content:"\f047";}
.icom-step-backward:before{content:"\f048";}
.icom-fast-backward:before{content:"\f049";}
.icom-backward:before{content:"\f04a";}
.icom-play:before{content:"\f04b";}
.icom-pause:before{content:"\f04c";}
.icom-stop:before{content:"\f04d";}
.icom-forward:before{content:"\f04e";}
.icom-fast-forward:before{content:"\f050";}
.icom-step-forward:before{content:"\f051";}
.icom-eject:before{content:"\f052";}
.icom-chevron-left:before{content:"\f053";}
.icom-chevron-right:before{content:"\f054";}
.icom-remove-circle:before{content:"\f05c";}
.icom-ok-circle:before{content:"\f05d";}
.icom-share-2:before{content:"\f064";}
.icom-resize-full:before{content:"\f065";}
.icom-resize-small:before{content:"\f066";}
.icom-plus:before{content:"\f067";}
.icom-minus:before{content:"\f068";}
.icom-asterisk:before{content:"\f069";}
.icom-eye-open:before{content:"\f06e";}
.icom-eye-closed:before{content:"\f070";}
.icom-magnet:before{content:"\f076";}
.icom-chevron-up:before{content:"\f077";}
.icom-chevron-down:before{content:"\f078";}
.icom-resize-vertical:before{content:"\f07d";}
.icom-resize-horizontal:before{content:"\f07e";}
.icom-thumbs-up:before{content:"\f087";}
.icom-thumbs-down:before{content:"\f088";}
.icom-hand-right:before{content:"\f0a4";}
.icom-hand-left:before{content:"\f0a5";}
.icom-hand-up:before{content:"\f0a6";}
.icom-hand-down:before{content:"\f0a7";}
.icom-bullhorn:before{content:"\f0a1";}
.icom-certificate:before{content:"\f0a3";}
.icom-circle-arrow-right:before{content:"\f0a8";}
.icom-circle-arrow-left:before{content:"\f0a9";}
.icom-circle-arrow-up:before{content:"\f0aa";}
.icom-circle-arrow-down:before{content:"\f0ab";}
.icom-tasks:before{content:"\f0ae";}
.icom-film:before{content:"\f008";}
.icom-ok:before{content:"\f00c";}
.icom-book:before{content:"\f02d";}
.icom-caret-down:before{content:"\f0d7";}
.icom-caret-up:before{content:"\f0d8";}
.icom-caret-left:before{content:"\f0d9";}
.icom-caret-right:before{content:"\f0da";}
.icom-sort:before{content:"\f0dc";}
.icom-sort-up:before{content:"\f0de";}
.icom-sort-down:before{content:"\f0dd";}
.icom-magic:before{content:"\f0d0";}
.icom-cogs:before{content:"\f085";}
.icom-pie-chart:before{content:"\e05a";}
.icom-support:before{content:"\e05b";}
.icom-hour-glass:before{content:"\e05c";}
.icom-key-2:before{content:"\e05d";}
.icom-keyboard:before{content:"\e05e";}
.icom-light-bulb:before{content:"\e05f";}
.icom-link:before{content:"\e060";}
.icom-unlink:before{content:"\e061";}
.icom-microphone:before{content:"\e062";}
.icom-mouse:before{content:"\e063";}
.icom-tablet:before{content:"\e064";}
.icom-mobile-phone:before{content:"\e065";}
.icom-phone:before{content:"\e066";}
.icom-pacman:before{content:"\e067";}
.icom-paper-airplane:before{content:"\e068";}
.icom-attachment:before{content:"\e069";}
.icom-record:before{content:"\e06a";}
.icom-file-zip:before{content:"\e06b";}
.icom-power:before{content:"\e06c";}
.icom-radio:before{content:"\e06d";}
.icom-cloud:before{content:"\e06e";}
.icom-rainy:before{content:"\e06f";}
.icom-lightning:before{content:"\e070";}
.icom-rainy-2:before{content:"\e071";}
.icom-cloudy:before{content:"\e072";}
.icom-cloud-2:before{content:"\e073";}
.icom-windy:before{content:"\e074";}
.icom-windy-2:before{content:"\e075";}
.icom-snowy:before{content:"\e076";}
.icom-snowy-2:before{content:"\e077";}
.icom-weather:before{content:"\e078";}
.icom-cloudy-2:before{content:"\e079";}
.icom-lightning-2:before{content:"\e07a";}
.icom-sun:before{content:"\e07b";}
.icom-moon:before{content:"\e07c";}
.icom-snowflake:before{content:"\e07d";}
.icom-sun-2:before{content:"\e07e";}
.icom-safari:before{content:"\e081";}
.icom-scissor:before{content:"\f0c4";}
.icom-settings:before{content:"\e082";}
.icom-television:before{content:"\e083";}
.icom-tools:before{content:"\e084";}
.icom-tree:before{content:"\e085";}
.icom-truck:before{content:"\f0d1";}
.icom-gift:before{content:"\f06b";}
.icom-umbrella:before{content:"\f0e9";}
.icom-spades:before{content:"\e086";}
.icom-clubs:before{content:"\e087";}
.icom-diamonds:before{content:"\e088";}
.icom-atom:before{content:"\e08a";}
.icom-planet:before{content:"\e08b";}
.icom-yinyang:before{content:"\e08c";}
.icom-pie-chart-3:before{content:"\e08d";}
.icom-pie-chart-2:before{content:"\e08e";}
.icom-newspaper:before{content:"\e08f";}
.icom-database:before{content:"\e090";}
.icom-gauge:before{content:"\e091";}
.icom-accessibility:before{content:"\e092";}
.icom-apple:before{content:"\e093";}
.icom-android:before{content:"\e094";}
.icom-windows:before{content:"\e095";}
.icom-file-xml:before{content:"\e096";}
.icom-file-css:before{content:"\e097";}
.icom-html5:before{content:"\e098";}
.icom-cyclop:before{content:"\e099";}
.icom-bended-arrow-up:before{content:"\e09a";}
.icom-bended-arrow-down:before{content:"\e09b";}
.icom-key:before{content:"\f084";}
.icom-pushpin:before{content:"\f08d";}
.icom-table:before{content:"\f0ce";}
.icom-legal:before{content:"\f0e3";}
.icom-stats-up:before{content:"\e09c";}
.icom-google-circles:before{content:"\e09d";}
.icom-sound:before{content:"\e09e";}
.icom-mute:before{content:"\e09f";}
.icom-lemon:before{content:"\f094";}
.icom-dribbble:before{content:"\e0a1";}
.icom-graph:before{content:"\e0a2";}
.icom-sign-post:before{content:"\e0a3";}
.icom-add-contact:before{content:"\e0a4";}
.icom-chemical:before{content:"\e0a5";}
.icom-network:before{content:"\e0a6";}
.icom-calendar-month:before{content:"\e0a7";}
.icom-progress-bar:before{content:"\e0a8";}
.icom-download:before{content:"\e002";}
.icom-download-2:before{content:"\e003";}
.icom-upload:before{content:"\e004";}
.icom-upload-2:before{content:"\e005";}
.icom-briefcase:before{content:"\e006";}
.icom-user:before{content:"\e007";}
.icom-users:before{content:"\e008";}
.icom-twitter:before{content:"\e009";}
.icom-exclamation-sign:before{content:"\e00a";}
.icom-music:before{content:"\e00c";}
.icom-search:before{content:"\e00d";}
.icom-film-camera:before{content:"\e00e";}
.icom-zoom-out:before{content:"\e00f";}
.icom-zoom-in:before{content:"\e010";}
.icom-broadcast:before{content:"\e011";}
.icom-cog:before{content:"\e012";}
.icom-cog-2:before{content:"\e013";}
.icom-home-2:before{content:"\e014";}
.icom-file-pdf:before{content:"\e015";}
.icom-file-openoffice:before{content:"\e016";}
.icom-file-word:before{content:"\e017";}
.icom-file-excel:before{content:"\e018";}
.icom-file-powerpoint:before{content:"\e019";}
.icom-file:before{content:"\e01a";}
.icom-time:before{content:"\e01b";}
.icom-inbox:before{content:"\e01d";}
.icom-play-circle:before{content:"\e01e";}
.icom-repeat:before{content:"\e01f";}
.icom-refresh:before{content:"\e020";}
.icom-list-2:before{content:"\e022";}
.icom-lock:before{content:"\e023";}
.icom-unlock:before{content:"\e024";}
.icom-flag:before{content:"\e025";}
.icom-headphones:before{content:"\e026";}
.icom-bookmark:before{content:"\e027";}
.icom-print:before{content:"\e028";}
.icom-camera:before{content:"\e02a";}
.icom-list:before{content:"\f03a";}
.icom-facetime-video:before{content:"\e021";}
.icom-picture:before{content:"\e029";}
.icom-pictures:before{content:"\e02b";}
.icom-pencil:before{content:"\e02c";}
.icom-tint:before{content:"\e02e";}
.icom-plus-sign:before{content:"\e02f";}
.icom-minus-sign:before{content:"\e030";}
.icom-remove-sign:before{content:"\e031";}
.icom-ok-sign:before{content:"\e032";}
.icom-question-sign:before{content:"\e033";}
.icom-info-sign:before{content:"\e034";}
.icom-screenshot:before{content:"\e035";}
.icom-arrow-right:before{content:"\e036";}
.icom-arrow-left:before{content:"\e037";}
.icom-arrow-up:before{content:"\e038";}
.icom-arrow-down:before{content:"\e039";}
.icom-leaf:before{content:"\e03a";}
.icom-fire:before{content:"\e03b";}
.icom-plane:before{content:"\e03c";}
.icom-random:before{content:"\e03e";}
.icom-comments:before{content:"\e03f";}
.icom-comment:before{content:"\e040";}
.icom-retweet:before{content:"\e041";}
.icom-folder-closed:before{content:"\e042";}
.icom-folder-close:before{content:"\e044";}
.icom-hdd:before{content:"\e045";}
.icom-bell:before{content:"\e046";}
.icom-globe:before{content:"\e047";}
.icom-wrench:before{content:"\e048";}
.icom-filter:before{content:"\e049";}
.icom-shopping-cart:before{content:"\e04b";}
.icom-cd:before{content:"\e000";}
.icom-signal:before{content:"\e04c";}
.icom-cog-3:before{content:"\e04d";}
.icom-fullscreen:before{content:"\f0b2";}
.icom-ban-circle:before{content:"\f05e";}
.icom-trophy:before{content:"\f091";}
.icom-stats:before{content:"\e043";}
.icom-t-shirt:before{content:"\e04a";}
.icom-steering-wheel:before{content:"\e04e";}
.icom-bended-arrow-left:before{content:"\e04f";}
.icom-bended-arrow-right:before{content:"\e050";}
.icom-compass:before{content:"\e051";}
.icom-facebook:before{content:"\e052";}
.icom-bars:before{content:"\e053";}
.icom-loading:before{content:"\e054";}
.icom-food:before{content:"\e055";}
.icom-bag:before{content:"\e056";}
.icom-warning-sign:before{content:"\e001";}
.icom-history:before{content:"\e058";}
.icom-install:before{content:"\e059";}
.icom-archive:before{content:"\e0a0";}
.icom-battery:before{content:"\e0a9";}
.icom-publish:before{content:"\e0aa";}
.icom-feather:before{content:"\e0ab";}
.icom-calendar:before{content:"\e0ac";}
.icom-moon-2:before{content:"\e03d";}
.icom-comment-2:before{content:"\e0ad";}
.icom-comments-2:before{content:"\e0ae";}
.icom-business-card:before{content:"\e0af";}
.icom-flashlight:before{content:"\e0b0";}
.icom-monitor:before{content:"\e0b1";}
.icom-coffee:before{content:"\e0b2";}
.icom-frame:before{content:"\e089";}
.icom-boat:before{content:"\e0b3";}
.icom-drops:before{content:"\e0b4";}
.icom-mug:before{content:"\e0b5";}
.icom-reply:before{content:"\e0b6";}
.icom-official:before{content:"\e0b7";}
.icom-envelope:before{content:"\e0b9";}
.icom-map-marker:before{content:"\e02d";}
.icom-edit:before{content:"\f044";}
.icom-barcode:before{content:"\f02a";}
.icom-trophy-2:before{content:"\e00b";}
.icom-rocket:before{content:"\e01c";}
.icom-bus:before{content:"\e0bb";}
.icom-chart:before{content:"\e057";}
.icom-chart-alt:before{content:"\e0b8";}
.icom-apple-2:before{content:"\e0ba";}
.icom-chrome:before{content:"\e0bc";}
.icom-firefox:before{content:"\e0bd";}
.icom-IE:before{content:"\e0be";}
.icom-opera:before{content:"\e0bf";}
.icom-github:before{content:"\e0c0";}
.icom-twitter-2:before{content:"\e0c1";}
.icom-seven-segment:before{content:"\e0c2";}
.icom-seven-segment-2:before{content:"\e0c3";}
.icom-seven-segment-3:before{content:"\e0c4";}
.icom-seven-segment-4:before{content:"\e0c5";}
.icom-seven-segment-5:before{content:"\e0c6";}
.icom-seven-segment-6:before{content:"\e0c7";}
.icom-seven-segment-7:before{content:"\e0c8";}
.icom-seven-segment-8:before{content:"\e0c9";}
.icom-seven-segment-9:before{content:"\e0ca";}
.icom-seven-segment-10:before{content:"\e0cb";}
.icom-snowy-3:before{content:"\e0cc";}
.icom-snowy-4:before{content:"\e0cd";}
.icom-weather-2:before{content:"\e0ce";}
.icom-cloudy-3:before{content:"\e0cf";}
.icom-snowy-5:before{content:"\e0d0";}
.icom-cloud-3:before{content:"\e0d1";}
.icom-lightning-3:before{content:"\e0d2";}
.icom-cloudy-4:before{content:"\e0d3";}
.icom-cloud-4:before{content:"\e0d4";}
.icom-cloud-5:before{content:"\e0d5";}
.icom-lightning-4:before{content:"\e0d6";}
.icom-lightning-5:before{content:"\e0d7";}
.icom-rainy-3:before{content:"\e0d8";}
.icom-rainy-4:before{content:"\e0d9";}
.icom-windy-3:before{content:"\e0da";}
.icom-windy-4:before{content:"\e0db";}
.icom-Celsius:before{content:"\e0dc";}
.icom-Fahrenheit:before{content:"\e0dd";}
.icom-none:before{content:"\e0de";}
.icom-rss:before{content:"\f09e";}
.icom-accessibility-2:before{content:"\e080";}
.icom-wordpress:before{content:"\e0df";}
.icom-deviantart:before{content:"\e0e0";}
.icom-pinterest:before{content:"\e0e1";}
.icom-delicious:before{content:"\e0e2";}
.icom-pencil-2:before{content:"\f040";}
.icom-loading-2:before{content:"\e0e3";}
.icom-meter-slow:before{content:"\e0e4";}
.icom-meter-medium:before{content:"\e0e5";}
.icom-meter-fast:before{content:"\e0e6";}
.icom-amazon:before{content:"\e0e7";}
.icom-yahoo:before{content:"\e0e8";}
.icom-finder:before{content:"\e0e9";}
.icom-gplus:before{content:"\e0ea";}
.icom-bluetooth:before{content:"\e0eb";}
.icom-flickr:before{content:"\e0ec";}
.icom-calculate:before{content:"\e0ed";}
.icom-box-add:before{content:"\e0ee";}
.icom-box-remove:before{content:"\e0ef";}
.icom-battery-low:before{content:"\e0f0";}
.icom-battery-2:before{content:"\e0f1";}
.icom-battery-full:before{content:"\e0f2";}
.icom-battery-charging:before{content:"\e0f3";}
.icom-usb:before{content:"\e0f4";}
.icom-cord:before{content:"\e0f5";}
.icom-linkedin:before{content:"\e0f6";}
.icom-quote:before{content:"\e0f7";}
.icom-bell-2:before{content:"\e0f8";}
.icom-history-2:before{content:"\e0f9";}
.icom-home-3:before{content:"\e0fa";}
.icom-direction:before{content:"\e0fb";}
.icom-facebook-2:before{content:"\e0fc";}
.icom-facebook-3:before{content:"\e0fd";}
.icom-forrst:before{content:"\e0fe";}
.icom-forrst-2:before{content:"\e0ff";}
.icom-amazon-2:before{content:"\e100";}
.icom-deviantart-2:before{content:"\e101";}
.icom-twitter-3:before{content:"\e102";}
.icom-twitter-4:before{content:"\e103";}
.icom-github-2:before{content:"\e104";}
.icom-github-3:before{content:"\e106";}
.icom-skype:before{content:"\e10d";}
.icom-reddit:before{content:"\e110";}
.icom-html5-2:before{content:"\e111";}
.icom-vimeo:before{content:"\e10a";}
.icom-github-4:before{content:"\e112";}
.icom-css3:before{content:"\e10f";}
.icom-lastfm:before{content:"\e115";}
.icom-blogger:before{content:"\e117";}
.icom-wordpress-2:before{content:"\e118";}
.icom-blogger-2:before{content:"\e11a";}
.icom-yahoo-2:before{content:"\e11b";}
.icom-dribbble-2:before{content:"\e11c";}
.icom-dribbble-3:before{content:"\e11d";}
.icom-picassa:before{content:"\e11e";}
.icom-picassa-2:before{content:"\e11f";}
.icom-google-plus:before{content:"\e07f";}
.icom-power-2:before{content:"\e105";}
.icom-reply-to-all:before{content:"\e107";}
.icom-winsows:before{content:"\e108";}
.icom-broadcast-2:before{content:"\e109";}
.icom-movie:before{content:"\e10b";}
.icom-camera-2:before{content:"\e10c";}
.icom-lollipop:before{content:"\e10e";}
.icom-blocked:before{content:"\e113";}
.icom-creative-commons:before{content:"\e114";}
.icom-arrow-up-2:before{content:"\e116";}
.icom-arrow-right-2:before{content:"\e119";}
.icom-arrow-down-2:before{content:"\e120";}
.icom-arrow-left-2:before{content:"\e121";}
.icom-arrow-up-left:before{content:"\e122";}
.icom-arrow-up-3:before{content:"\e123";}
.icom-arrow-up-right:before{content:"\e124";}
.icom-arrow-right-3:before{content:"\e125";}
.icom-arrow-down-right:before{content:"\e126";}
.icom-arrow-down-3:before{content:"\e127";}
.icom-coffee-2:before{content:"\e128";}
.icom-movie-2:before{content:"\e129";}

[class^="icol-"],  
[class*=" icol-"]
{
	display: inline-block;
	*display: inline; 
	*zoom: 1;
	
	width: 16px;
	height: 16px;
	*margin-right: .3em;
	line-height: 16px;
	vertical-align: text-top;
	background-repeat: no-repeat;
	background-position: 16px 16px;
}
 
[class^="icol-"], 
[class*=" icol-"]
{
	background-image: url(icol16/sprite.png);
}
.icol-accept{background-position:0px 0px;}
.icol-add{background-position:-16px 0px;}
.icol-alarm{background-position:-32px 0px;}
.icol-anchor{background-position:-48px 0px;}
.icol-application{background-position:-64px 0px;}
.icol-application2{background-position:-80px 0px;}
.icol-application-add{background-position:-96px 0px;}
.icol-application-cascade{background-position:-112px 0px;}
.icol-application-delete{background-position:-128px 0px;}
.icol-application-double{background-position:-144px 0px;}
.icol-application-edit{background-position:-160px 0px;}
.icol-application-error{background-position:-176px 0px;}
.icol-application-form{background-position:-192px 0px;}
.icol-application-get{background-position:-208px 0px;}
.icol-application-go{background-position:-224px 0px;}
.icol-application-home{background-position:-240px 0px;}
.icol-application-key{background-position:-256px 0px;}
.icol-application-lightning{background-position:-272px 0px;}
.icol-application-link{background-position:-288px 0px;}
.icol-application-osx{background-position:-304px 0px;}
.icol-application-osx-terminal{background-position:-320px 0px;}
.icol-application-put{background-position:-336px 0px;}
.icol-application-side-boxes{background-position:-352px 0px;}
.icol-application-side-contract{background-position:-368px 0px;}
.icol-application-side-expand{background-position:-384px 0px;}
.icol-application-side-list{background-position:-400px 0px;}
.icol-application-side-tree{background-position:-416px 0px;}
.icol-application-split{background-position:-432px 0px;}
.icol-application-tile-horizontal{background-position:-448px 0px;}
.icol-application-tile-vertical{background-position:-464px 0px;}
.icol-application-view-columns{background-position:-480px 0px;}
.icol-application-view-detail{background-position:-496px 0px;}
.icol-application-view-gallery{background-position:0px -16px;}
.icol-application-view-icons{background-position:-16px -16px;}
.icol-application-view-list{background-position:-32px -16px;}
.icol-application-view-tile{background-position:-48px -16px;}
.icol-application-view-xp{background-position:-64px -16px;}
.icol-application-view-xp-terminal{background-position:-80px -16px;}
.icol-arrow-branch{background-position:-96px -16px;}
.icol-arrow-divide{background-position:-112px -16px;}
.icol-arrow-in{background-position:-128px -16px;}
.icol-arrow-inout{background-position:-144px -16px;}
.icol-arrow-join{background-position:-160px -16px;}
.icol-arrow-left{background-position:-176px -16px;}
.icol-arrow-merge{background-position:-192px -16px;}
.icol-arrow-out{background-position:-208px -16px;}
.icol-arrow-redo{background-position:-224px -16px;}
.icol-arrow-refresh{background-position:-240px -16px;}
.icol-arrow-right{background-position:-256px -16px;}
.icol-arrow-undo{background-position:-272px -16px;}
.icol-asterisk-orange{background-position:-288px -16px;}
.icol-attach{background-position:-304px -16px;}
.icol-attach-2{background-position:-320px -16px;}
.icol-award-star-gold{background-position:-336px -16px;}
.icol-bandaid{background-position:-352px -16px;}
.icol-basket{background-position:-368px -16px;}
.icol-bell{background-position:-384px -16px;}
.icol-bin-closed{background-position:-400px -16px;}
.icol-blog{background-position:-416px -16px;}
.icol-blueprint{background-position:-432px -16px;}
.icol-blueprint-horizontal{background-position:-448px -16px;}
.icol-bluetooth{background-position:-464px -16px;}
.icol-bomb{background-position:-480px -16px;}
.icol-book{background-position:-496px -16px;}
.icol-bookmark{background-position:0px -32px;}
.icol-bookmark-book{background-position:-16px -32px;}
.icol-bookmark-book-open{background-position:-32px -32px;}
.icol-bookmark-document{background-position:-48px -32px;}
.icol-bookmark-folder{background-position:-64px -32px;}
.icol-books{background-position:-80px -32px;}
.icol-book-addresses{background-position:-96px -32px;}
.icol-book-next{background-position:-112px -32px;}
.icol-book-open{background-position:-128px -32px;}
.icol-book-previous{background-position:-144px -32px;}
.icol-box{background-position:-160px -32px;}
.icol-brick{background-position:-176px -32px;}
.icol-bricks{background-position:-192px -32px;}
.icol-briefcase{background-position:-208px -32px;}
.icol-bug{background-position:-224px -32px;}
.icol-buildings{background-position:-240px -32px;}
.icol-bullet-add-1{background-position:-256px -32px;}
.icol-bullet-add-2{background-position:-272px -32px;}
.icol-bullet-key{background-position:-288px -32px;}
.icol-cake{background-position:-304px -32px;}
.icol-calculator{background-position:-320px -32px;}
.icol-calendar-1{background-position:-336px -32px;}
.icol-calendar-2{background-position:-352px -32px;}
.icol-camera{background-position:-368px -32px;}
.icol-cancel{background-position:-384px -32px;}
.icol-car{background-position:-400px -32px;}
.icol-cart{background-position:-416px -32px;}
.icol-cd{background-position:-432px -32px;}
.icol-chart-bar{background-position:-448px -32px;}
.icol-chart-curve{background-position:-464px -32px;}
.icol-chart-line{background-position:-480px -32px;}
.icol-chart-organisation{background-position:-496px -32px;}
.icol-chart-pie{background-position:0px -48px;}
.icol-clipboard-paste-image{background-position:-16px -48px;}
.icol-clipboard-sign{background-position:-32px -48px;}
.icol-clipboard-text{background-position:-48px -48px;}
.icol-clock{background-position:-64px -48px;}
.icol-cog{background-position:-80px -48px;}
.icol-coins{background-position:-96px -48px;}
.icol-color-swatch-1{background-position:-112px -48px;}
.icol-color-swatch-2{background-position:-128px -48px;}
.icol-comment{background-position:-144px -48px;}
.icol-compass{background-position:-160px -48px;}
.icol-compress{background-position:-176px -48px;}
.icol-computer{background-position:-192px -48px;}
.icol-connect{background-position:-208px -48px;}
.icol-contrast{background-position:-224px -48px;}
.icol-control-eject{background-position:-240px -48px;}
.icol-control-end{background-position:-256px -48px;}
.icol-control-equalizer{background-position:-272px -48px;}
.icol-control-fastforward{background-position:-288px -48px;}
.icol-control-pause{background-position:-304px -48px;}
.icol-control-play{background-position:-320px -48px;}
.icol-control-repeat{background-position:-336px -48px;}
.icol-control-rewind{background-position:-352px -48px;}
.icol-control-start{background-position:-368px -48px;}
.icol-control-stop{background-position:-384px -48px;}
.icol-control-wheel{background-position:-400px -48px;}
.icol-counter{background-position:-416px -48px;}
.icol-counter-count{background-position:-432px -48px;}
.icol-counter-count-up{background-position:-448px -48px;}
.icol-counter-reset{background-position:-464px -48px;}
.icol-counter-stop{background-position:-480px -48px;}
.icol-cross{background-position:-496px -48px;}
.icol-cross-octagon{background-position:0px -64px;}
.icol-cross-octagon-fram{background-position:-16px -64px;}
.icol-cross-shield{background-position:-32px -64px;}
.icol-cross-shield-2{background-position:-48px -64px;}
.icol-crown{background-position:-64px -64px;}
.icol-crown-bronze{background-position:-80px -64px;}
.icol-crown-silver{background-position:-96px -64px;}
.icol-css{background-position:-112px -64px;}
.icol-cursor{background-position:-128px -64px;}
.icol-cut{background-position:-144px -64px;}
.icol-dashboard{background-position:-160px -64px;}
.icol-data{background-position:-176px -64px;}
.icol-database{background-position:-192px -64px;}
.icol-databases{background-position:-208px -64px;}
.icol-delete{background-position:-224px -64px;}
.icol-delivery{background-position:-240px -64px;}
.icol-desktop{background-position:-256px -64px;}
.icol-desktop-empty{background-position:-272px -64px;}
.icol-direction{background-position:-288px -64px;}
.icol-disconnect{background-position:-304px -64px;}
.icol-disk{background-position:-320px -64px;}
.icol-doc-access{background-position:-336px -64px;}
.icol-doc-break{background-position:-352px -64px;}
.icol-doc-convert{background-position:-368px -64px;}
.icol-doc-excel-csv{background-position:-384px -64px;}
.icol-doc-excel-table{background-position:-400px -64px;}
.icol-doc-film{background-position:-416px -64px;}
.icol-doc-illustrator{background-position:-432px -64px;}
.icol-doc-music{background-position:-448px -64px;}
.icol-doc-music-playlist{background-position:-464px -64px;}
.icol-doc-offlice{background-position:-480px -64px;}
.icol-doc-page{background-position:-496px -64px;}
.icol-doc-page-previous{background-position:0px -80px;}
.icol-doc-pdf{background-position:-16px -80px;}
.icol-doc-photoshop{background-position:-32px -80px;}
.icol-doc-resize{background-position:-48px -80px;}
.icol-doc-resize-actual{background-position:-64px -80px;}
.icol-doc-shred{background-position:-80px -80px;}
.icol-doc-stand{background-position:-96px -80px;}
.icol-doc-table{background-position:-112px -80px;}
.icol-doc-tag{background-position:-128px -80px;}
.icol-doc-text-image{background-position:-144px -80px;}
.icol-door{background-position:-160px -80px;}
.icol-door-in{background-position:-176px -80px;}
.icol-drawer{background-position:-192px -80px;}
.icol-drink{background-position:-208px -80px;}
.icol-drink-empty{background-position:-224px -80px;}
.icol-drive{background-position:-240px -80px;}
.icol-drive-burn{background-position:-256px -80px;}
.icol-drive-cd{background-position:-272px -80px;}
.icol-drive-cd-empty{background-position:-288px -80px;}
.icol-drive-delete{background-position:-304px -80px;}
.icol-drive-disk{background-position:-320px -80px;}
.icol-drive-error{background-position:-336px -80px;}
.icol-drive-go{background-position:-352px -80px;}
.icol-drive-link{background-position:-368px -80px;}
.icol-drive-network{background-position:-384px -80px;}
.icol-drive-rename{background-position:-400px -80px;}
.icol-dvd{background-position:-416px -80px;}
.icol-email{background-position:-432px -80px;}
.icol-email-open{background-position:-448px -80px;}
.icol-email-open-image{background-position:-464px -80px;}
.icol-emoticon-evilgrin{background-position:-480px -80px;}
.icol-emoticon-grin{background-position:-496px -80px;}
.icol-emoticon-happy{background-position:0px -96px;}
.icol-emoticon-smile{background-position:-16px -96px;}
.icol-emoticon-surprised{background-position:-32px -96px;}
.icol-emoticon-tongue{background-position:-48px -96px;}
.icol-emoticon-unhappy{background-position:-64px -96px;}
.icol-emoticon-waii{background-position:-80px -96px;}
.icol-emoticon-wink{background-position:-96px -96px;}
.icol-envelope{background-position:-112px -96px;}
.icol-envelope-2{background-position:-128px -96px;}
.icol-error{background-position:-144px -96px;}
.icol-exclamation{background-position:-160px -96px;}
.icol-exclamation-octagon-fram{background-position:-176px -96px;}
.icol-eye{background-position:-192px -96px;}
.icol-feed{background-position:-208px -96px;}
.icol-feed-ballon{background-position:-224px -96px;}
.icol-feed-document{background-position:-240px -96px;}
.icol-female{background-position:-256px -96px;}
.icol-film{background-position:-272px -96px;}
.icol-films{background-position:-288px -96px;}
.icol-find{background-position:-304px -96px;}
.icol-flag-blue{background-position:-320px -96px;}
.icol-folder{background-position:-336px -96px;}
.icol-font{background-position:-352px -96px;}
.icol-funnel{background-position:-368px -96px;}
.icol-grid{background-position:-384px -96px;}
.icol-grid-dot{background-position:-400px -96px;}
.icol-group{background-position:-416px -96px;}
.icol-hammer{background-position:-432px -96px;}
.icol-hammer-screwdriver{background-position:-448px -96px;}
.icol-hand{background-position:-464px -96px;}
.icol-hand-point{background-position:-480px -96px;}
.icol-heart{background-position:-496px -96px;}
.icol-heart-break{background-position:0px -112px;}
.icol-heart-empty{background-position:-16px -112px;}
.icol-heart-half{background-position:-32px -112px;}
.icol-heart-small{background-position:-48px -112px;}
.icol-help{background-position:-64px -112px;}
.icol-highlighter{background-position:-80px -112px;}
.icol-house{background-position:-96px -112px;}
.icol-html{background-position:-112px -112px;}
.icol-images{background-position:-128px -112px;}
.icol-image-1{background-position:-144px -112px;}
.icol-image-2{background-position:-160px -112px;}
.icol-inbox{background-position:-176px -112px;}
.icol-ipod{background-position:-192px -112px;}
.icol-ipod-cast{background-position:-208px -112px;}
.icol-joystick{background-position:-224px -112px;}
.icol-key{background-position:-240px -112px;}
.icol-keyboard{background-position:-256px -112px;}
.icol-layers{background-position:-272px -112px;}
.icol-layer-treansparent{background-position:-288px -112px;}
.icol-layout{background-position:-304px -112px;}
.icol-layout-header-footer-3{background-position:-320px -112px;}
.icol-layout-header-footer-3-mix{background-position:-336px -112px;}
.icol-layout-join{background-position:-352px -112px;}
.icol-layout-join-vertical{background-position:-368px -112px;}
.icol-layout-select{background-position:-384px -112px;}
.icol-layout-select-content{background-position:-400px -112px;}
.icol-layout-select-footer{background-position:-416px -112px;}
.icol-layout-select-sidebar{background-position:-432px -112px;}
.icol-layout-split{background-position:-448px -112px;}
.icol-layout-split-vertical{background-position:-464px -112px;}
.icol-lifebuoy{background-position:-480px -112px;}
.icol-lightbulb{background-position:-496px -112px;}
.icol-lightbulb-off{background-position:0px -128px;}
.icol-lightning{background-position:-16px -128px;}
.icol-link{background-position:-32px -128px;}
.icol-link-break{background-position:-48px -128px;}
.icol-lock{background-position:-64px -128px;}
.icol-lock-unlock{background-position:-80px -128px;}
.icol-magnet{background-position:-96px -128px;}
.icol-magnifier{background-position:-112px -128px;}
.icol-magnifier-zoom-in{background-position:-128px -128px;}
.icol-male{background-position:-144px -128px;}
.icol-map{background-position:-160px -128px;}
.icol-marker{background-position:-176px -128px;}
.icol-medal-bronze-1{background-position:-192px -128px;}
.icol-medal-gold-1{background-position:-208px -128px;}
.icol-media-player-small-blue{background-position:-224px -128px;}
.icol-microphone{background-position:-240px -128px;}
.icol-mobile-phone{background-position:-256px -128px;}
.icol-money{background-position:-272px -128px;}
.icol-money-dollar{background-position:-288px -128px;}
.icol-money-euro{background-position:-304px -128px;}
.icol-money-pound{background-position:-320px -128px;}
.icol-money-yen{background-position:-336px -128px;}
.icol-monitor{background-position:-352px -128px;}
.icol-mouse{background-position:-368px -128px;}
.icol-music{background-position:-384px -128px;}
.icol-music-beam{background-position:-400px -128px;}
.icol-neutral{background-position:-416px -128px;}
.icol-new{background-position:-432px -128px;}
.icol-newspaper{background-position:-448px -128px;}
.icol-note{background-position:-464px -128px;}
.icol-nuclear{background-position:-480px -128px;}
.icol-package{background-position:-496px -128px;}
.icol-page{background-position:0px -144px;}
.icol-page-2{background-position:-16px -144px;}
.icol-page-2-copy{background-position:-32px -144px;}
.icol-page-code{background-position:-48px -144px;}
.icol-page-copy{background-position:-64px -144px;}
.icol-page-excel{background-position:-80px -144px;}
.icol-page-lightning{background-position:-96px -144px;}
.icol-page-paste{background-position:-112px -144px;}
.icol-page-red{background-position:-128px -144px;}
.icol-page-refresh{background-position:-144px -144px;}
.icol-page-save{background-position:-160px -144px;}
.icol-page-white-cplusplus{background-position:-176px -144px;}
.icol-page-white-csharp{background-position:-192px -144px;}
.icol-page-white-cup{background-position:-208px -144px;}
.icol-page-white-database{background-position:-224px -144px;}
.icol-page-white-delete{background-position:-240px -144px;}
.icol-page-white-dvd{background-position:-256px -144px;}
.icol-page-white-edit{background-position:-272px -144px;}
.icol-page-white-error{background-position:-288px -144px;}
.icol-page-white-excel{background-position:-304px -144px;}
.icol-page-white-find{background-position:-320px -144px;}
.icol-page-white-flash{background-position:-336px -144px;}
.icol-page-white-freehand{background-position:-352px -144px;}
.icol-page-white-gear{background-position:-368px -144px;}
.icol-page-white-get{background-position:-384px -144px;}
.icol-page-white-paintbrush{background-position:-400px -144px;}
.icol-page-white-paste{background-position:-416px -144px;}
.icol-page-white-php{background-position:-432px -144px;}
.icol-page-white-picture{background-position:-448px -144px;}
.icol-page-white-powerpoint{background-position:-464px -144px;}
.icol-page-white-put{background-position:-480px -144px;}
.icol-page-white-ruby{background-position:-496px -144px;}
.icol-page-white-stack{background-position:0px -160px;}
.icol-page-white-star{background-position:-16px -160px;}
.icol-page-white-swoosh{background-position:-32px -160px;}
.icol-page-white-text{background-position:-48px -160px;}
.icol-page-white-text-width{background-position:-64px -160px;}
.icol-page-white-tux{background-position:-80px -160px;}
.icol-page-white-vector{background-position:-96px -160px;}
.icol-page-white-visualstudio{background-position:-112px -160px;}
.icol-page-white-width{background-position:-128px -160px;}
.icol-page-white-word{background-position:-144px -160px;}
.icol-page-white-world{background-position:-160px -160px;}
.icol-page-white-wrench{background-position:-176px -160px;}
.icol-page-white-zip{background-position:-192px -160px;}
.icol-paintbrush{background-position:-208px -160px;}
.icol-paintcan{background-position:-224px -160px;}
.icol-palette{background-position:-240px -160px;}
.icol-paper-bag{background-position:-256px -160px;}
.icol-paste-plain{background-position:-272px -160px;}
.icol-paste-word{background-position:-288px -160px;}
.icol-pencil{background-position:-304px -160px;}
.icol-photo{background-position:-320px -160px;}
.icol-photos{background-position:-336px -160px;}
.icol-photo-album{background-position:-352px -160px;}
.icol-piano{background-position:-368px -160px;}
.icol-picture{background-position:-384px -160px;}
.icol-pilcrow{background-position:-400px -160px;}
.icol-pill{background-position:-416px -160px;}
.icol-pin{background-position:-432px -160px;}
.icol-pipette{background-position:-448px -160px;}
.icol-plaing-card{background-position:-464px -160px;}
.icol-plug{background-position:-480px -160px;}
.icol-plugin{background-position:-496px -160px;}
.icol-printer{background-position:0px -176px;}
.icol-projection-screen{background-position:-16px -176px;}
.icol-projection-screen-present{background-position:-32px -176px;}
.icol-rainbow{background-position:-48px -176px;}
.icol-report{background-position:-64px -176px;}
.icol-rocket{background-position:-80px -176px;}
.icol-rosette{background-position:-96px -176px;}
.icol-rss{background-position:-112px -176px;}
.icol-ruby{background-position:-128px -176px;}
.icol-ruler-1{background-position:-144px -176px;}
.icol-ruler-2{background-position:-160px -176px;}
.icol-ruler-crop{background-position:-176px -176px;}
.icol-ruler-triangle{background-position:-192px -176px;}
.icol-safe{background-position:-208px -176px;}
.icol-script{background-position:-224px -176px;}
.icol-selection{background-position:-240px -176px;}
.icol-selection-select{background-position:-256px -176px;}
.icol-server{background-position:-272px -176px;}
.icol-shading{background-position:-288px -176px;}
.icol-shape-aling-bottom{background-position:-304px -176px;}
.icol-shape-aling-center{background-position:-320px -176px;}
.icol-shape-aling-left{background-position:-336px -176px;}
.icol-shape-aling-middle{background-position:-352px -176px;}
.icol-shape-aling-right{background-position:-368px -176px;}
.icol-shape-aling-top{background-position:-384px -176px;}
.icol-shape-flip-horizontal{background-position:-400px -176px;}
.icol-shape-flip-vertical{background-position:-416px -176px;}
.icol-shape-group{background-position:-432px -176px;}
.icol-shape-handles{background-position:-448px -176px;}
.icol-shape-move-back{background-position:-464px -176px;}
.icol-shape-move-backwards{background-position:-480px -176px;}
.icol-shape-move-forwards{background-position:-496px -176px;}
.icol-shape-move-front{background-position:0px -192px;}
.icol-shape-square{background-position:-16px -192px;}
.icol-shield{background-position:-32px -192px;}
.icol-sitemap{background-position:-48px -192px;}
.icol-slide{background-position:-64px -192px;}
.icol-slides{background-position:-80px -192px;}
.icol-slides-stack{background-position:-96px -192px;}
.icol-smiley-confuse{background-position:-112px -192px;}
.icol-smiley-cool{background-position:-128px -192px;}
.icol-smiley-cry{background-position:-144px -192px;}
.icol-smiley-fat{background-position:-160px -192px;}
.icol-smiley-mad{background-position:-176px -192px;}
.icol-smiley-red{background-position:-192px -192px;}
.icol-smiley-roll{background-position:-208px -192px;}
.icol-smiley-slim{background-position:-224px -192px;}
.icol-smiley-yell{background-position:-240px -192px;}
.icol-socket{background-position:-256px -192px;}
.icol-sockets{background-position:-272px -192px;}
.icol-sort{background-position:-288px -192px;}
.icol-sort-alphabet{background-position:-304px -192px;}
.icol-sort-date{background-position:-320px -192px;}
.icol-sort-disable{background-position:-336px -192px;}
.icol-sort-number{background-position:-352px -192px;}
.icol-sort-price{background-position:-368px -192px;}
.icol-sort-quantity{background-position:-384px -192px;}
.icol-sort-rating{background-position:-400px -192px;}
.icol-sound{background-position:-416px -192px;}
.icol-sound-note{background-position:-432px -192px;}
.icol-spellcheck{background-position:-448px -192px;}
.icol-sport-8ball{background-position:-464px -192px;}
.icol-sport-basketball{background-position:-480px -192px;}
.icol-sport-football{background-position:-496px -192px;}
.icol-sport-golf{background-position:0px -208px;}
.icol-sport-raquet{background-position:-16px -208px;}
.icol-sport-shuttlecock{background-position:-32px -208px;}
.icol-sport-soccer{background-position:-48px -208px;}
.icol-sport-tennis{background-position:-64px -208px;}
.icol-stamp{background-position:-80px -208px;}
.icol-star-1{background-position:-96px -208px;}
.icol-star-2{background-position:-112px -208px;}
.icol-status-online{background-position:-128px -208px;}
.icol-stop{background-position:-144px -208px;}
.icol-style{background-position:-160px -208px;}
.icol-sum{background-position:-176px -208px;}
.icol-sum-2{background-position:-192px -208px;}
.icol-switch{background-position:-208px -208px;}
.icol-tab{background-position:-224px -208px;}
.icol-table{background-position:-240px -208px;}
.icol-tag{background-position:-256px -208px;}
.icol-tag-blue{background-position:-272px -208px;}
.icol-target{background-position:-288px -208px;}
.icol-telephone{background-position:-304px -208px;}
.icol-television{background-position:-320px -208px;}
.icol-textfield{background-position:-336px -208px;}
.icol-textfield-rename{background-position:-352px -208px;}
.icol-text-align-center{background-position:-368px -208px;}
.icol-text-align-justify{background-position:-384px -208px;}
.icol-text-align-left{background-position:-400px -208px;}
.icol-text-align-right{background-position:-416px -208px;}
.icol-text-allcaps{background-position:-432px -208px;}
.icol-text-bold{background-position:-448px -208px;}
.icol-text-columns{background-position:-464px -208px;}
.icol-text-dropcaps{background-position:-480px -208px;}
.icol-text-heading-1{background-position:-496px -208px;}
.icol-text-horizontalrule{background-position:0px -224px;}
.icol-text-indent{background-position:-16px -224px;}
.icol-text-indent-remove{background-position:-32px -224px;}
.icol-text-italic{background-position:-48px -224px;}
.icol-text-kerning{background-position:-64px -224px;}
.icol-text-letterspacing{background-position:-80px -224px;}
.icol-text-letter-omega{background-position:-96px -224px;}
.icol-text-linespacing{background-position:-112px -224px;}
.icol-text-list-bullets{background-position:-128px -224px;}
.icol-text-list-numbers{background-position:-144px -224px;}
.icol-text-lowercase{background-position:-160px -224px;}
.icol-text-padding-bottom{background-position:-176px -224px;}
.icol-text-padding-left{background-position:-192px -224px;}
.icol-text-padding-right{background-position:-208px -224px;}
.icol-text-padding-top{background-position:-224px -224px;}
.icol-text-signature{background-position:-240px -224px;}
.icol-text-smallcaps{background-position:-256px -224px;}
.icol-text-strikethrough{background-position:-272px -224px;}
.icol-text-subscript{background-position:-288px -224px;}
.icol-ticket{background-position:-304px -224px;}
.icol-timeline-marker{background-position:-320px -224px;}
.icol-traffic{background-position:-336px -224px;}
.icol-transmit{background-position:-352px -224px;}
.icol-trophy{background-position:-368px -224px;}
.icol-trophy-bronze{background-position:-384px -224px;}
.icol-trophy-silver{background-position:-400px -224px;}
.icol-ui-combo-box{background-position:-416px -224px;}
.icol-ui-saccordion{background-position:-432px -224px;}
.icol-ui-slider-1{background-position:-448px -224px;}
.icol-ui-slider-2{background-position:-464px -224px;}
.icol-ui-tab-bottom{background-position:-480px -224px;}
.icol-ui-tab-content{background-position:-496px -224px;}
.icol-ui-tab-disable{background-position:0px -240px;}
.icol-ui-tab-side{background-position:-16px -240px;}
.icol-ui-text-field-hidden{background-position:-32px -240px;}
.icol-ui-text-field-password{background-position:-48px -240px;}
.icol-umbrella{background-position:-64px -240px;}
.icol-user{background-position:-80px -240px;}
.icol-user-black-female{background-position:-96px -240px;}
.icol-user-business{background-position:-112px -240px;}
.icol-user-business-boss{background-position:-128px -240px;}
.icol-user-female{background-position:-144px -240px;}
.icol-user-silhouette{background-position:-160px -240px;}
.icol-user-thief{background-position:-176px -240px;}
.icol-user-thief-baldie{background-position:-192px -240px;}
.icol-vcard{background-position:-208px -240px;}
.icol-vector{background-position:-224px -240px;}
.icol-wait{background-position:-240px -240px;}
.icol-wall{background-position:-256px -240px;}
.icol-wall-break{background-position:-272px -240px;}
.icol-wall-brick{background-position:-288px -240px;}
.icol-wall-disable{background-position:-304px -240px;}
.icol-wand{background-position:-320px -240px;}
.icol-weather-clouds{background-position:-336px -240px;}
.icol-weather-cloudy{background-position:-352px -240px;}
.icol-weather-lightning{background-position:-368px -240px;}
.icol-weather-rain{background-position:-384px -240px;}
.icol-weather-snow{background-position:-400px -240px;}
.icol-weather-sun{background-position:-416px -240px;}
.icol-webcam{background-position:-432px -240px;}
.icol-world{background-position:-448px -240px;}
.icol-zone{background-position:-464px -240px;}
.icol-zones{background-position:-480px -240px;}
.icol-zone-money{background-position:-496px -240px;}

[class^="icol32-"],  
[class*=" icol32-"]
{
	display: inline-block;
	*display: inline; 
	*zoom: 1;
	
	width: 32px;
	height: 32px;
	*margin-right: .3em;
	line-height: 32px;
	vertical-align: text-top;
	background-repeat: no-repeat;
	background-position: center center;
}
.icol32-accept{background-image:url(icol32/accept.png);}
.icol32-add{background-image:url(icol32/add.png);}
.icol32-advertising{background-image:url(icol32/advertising.png);}
.icol32-agp{background-image:url(icol32/agp.png);}
.icol32-alarm-bell{background-image:url(icol32/alarm_bell.png);}
.icol32-all-right-reserved{background-image:url(icol32/all_right_reserved.png);}
.icol32-anchor{background-image:url(icol32/anchor.png);}
.icol32-android{background-image:url(icol32/android.png);}
.icol32-angel{background-image:url(icol32/angel.png);}
.icol32-anti-xss{background-image:url(icol32/anti_xss.png);}
.icol32-aol-mail{background-image:url(icol32/aol_mail.png);}
.icol32-application{background-image:url(icol32/application.png);}
.icol32-application-add{background-image:url(icol32/application_add.png);}
.icol32-application-cascade{background-image:url(icol32/application_cascade.png);}
.icol32-application-delete{background-image:url(icol32/application_delete.png);}
.icol32-application-double{background-image:url(icol32/application_double.png);}
.icol32-application-edit{background-image:url(icol32/application_edit.png);}
.icol32-application-error{background-image:url(icol32/application_error.png);}
.icol32-application-form{background-image:url(icol32/application_form.png);}
.icol32-application-form-add{background-image:url(icol32/application_form_add.png);}
.icol32-application-form-delete{background-image:url(icol32/application_form_delete.png);}
.icol32-application-form-edit{background-image:url(icol32/application_form_edit.png);}
.icol32-application-form-magnify{background-image:url(icol32/application_form_magnify.png);}
.icol32-application-get{background-image:url(icol32/application_get.png);}
.icol32-application-go{background-image:url(icol32/application_go.png);}
.icol32-application-home{background-image:url(icol32/application_home.png);}
.icol32-application-key{background-image:url(icol32/application_key.png);}
.icol32-application-lightning{background-image:url(icol32/application_lightning.png);}
.icol32-application-link{background-image:url(icol32/application_link.png);}
.icol32-application-osx{background-image:url(icol32/application_osx.png);}
.icol32-application-osx-terminal{background-image:url(icol32/application_osx_terminal.png);}
.icol32-application-put{background-image:url(icol32/application_put.png);}
.icol32-application-side-boxes{background-image:url(icol32/application_side_boxes.png);}
.icol32-application-side-contract{background-image:url(icol32/application_side_contract.png);}
.icol32-application-side-expand{background-image:url(icol32/application_side_expand.png);}
.icol32-application-side-list{background-image:url(icol32/application_side_list.png);}
.icol32-application-side-tree{background-image:url(icol32/application_side_tree.png);}
.icol32-application-split{background-image:url(icol32/application_split.png);}
.icol32-application-tile-horizontal{background-image:url(icol32/application_tile_horizontal.png);}
.icol32-application-tile-vertical{background-image:url(icol32/application_tile_vertical.png);}
.icol32-application-view-columns{background-image:url(icol32/application_view_columns.png);}
.icol32-application-view-detail{background-image:url(icol32/application_view_detail.png);}
.icol32-application-view-gallery{background-image:url(icol32/application_view_gallery.png);}
.icol32-application-view-icons{background-image:url(icol32/application_view_icons.png);}
.icol32-application-view-list{background-image:url(icol32/application_view_list.png);}
.icol32-application-view-tile{background-image:url(icol32/application_view_tile.png);}
.icol32-application-xp{background-image:url(icol32/application_xp.png);}
.icol32-application-xp-terminal{background-image:url(icol32/application_xp_terminal.png);}
.icol32-arrow-branch{background-image:url(icol32/arrow_branch.png);}
.icol32-arrow-divide{background-image:url(icol32/arrow_divide.png);}
.icol32-arrow-down{background-image:url(icol32/arrow_down.png);}
.icol32-arrow-in{background-image:url(icol32/arrow_in.png);}
.icol32-arrow-inout{background-image:url(icol32/arrow_inout.png);}
.icol32-arrow-join{background-image:url(icol32/arrow_join.png);}
.icol32-arrow-left{background-image:url(icol32/arrow_left.png);}
.icol32-arrow-merge{background-image:url(icol32/arrow_merge.png);}
.icol32-arrow-out{background-image:url(icol32/arrow_out.png);}
.icol32-arrow-redo{background-image:url(icol32/arrow_redo.png);}
.icol32-arrow-refresh{background-image:url(icol32/arrow_refresh.png);}
.icol32-arrow-refresh-small{background-image:url(icol32/arrow_refresh_small.png);}
.icol32-arrow-right{background-image:url(icol32/arrow_right.png);}
.icol32-arrow-rotate-anticlockwise{background-image:url(icol32/arrow_rotate_anticlockwise.png);}
.icol32-arrow-rotate-clockwise{background-image:url(icol32/arrow_rotate_clockwise.png);}
.icol32-arrow-switch{background-image:url(icol32/arrow_switch.png);}
.icol32-arrow-turn-left{background-image:url(icol32/arrow_turn_left.png);}
.icol32-arrow-turn-right{background-image:url(icol32/arrow_turn_right.png);}
.icol32-arrow-undo{background-image:url(icol32/arrow_undo.png);}
.icol32-arrow-up{background-image:url(icol32/arrow_up.png);}
.icol32-ask-and-answer{background-image:url(icol32/ask_and_answer.png);}
.icol32-asterisk-orange{background-image:url(icol32/asterisk_orange.png);}
.icol32-asterisk-yellow{background-image:url(icol32/asterisk_yellow.png);}
.icol32-attach{background-image:url(icol32/attach.png);}
.icol32-attributes-display{background-image:url(icol32/attributes_display.png);}
.icol32-attribution{background-image:url(icol32/attribution.png);}
.icol32-autos{background-image:url(icol32/autos.png);}
.icol32-award-star-add{background-image:url(icol32/award_star_add.png);}
.icol32-award-star-bronze-1{background-image:url(icol32/award_star_bronze_1.png);}
.icol32-award-star-bronze-2{background-image:url(icol32/award_star_bronze_2.png);}
.icol32-award-star-bronze-3{background-image:url(icol32/award_star_bronze_3.png);}
.icol32-award-star-delete{background-image:url(icol32/award_star_delete.png);}
.icol32-award-star-gold-1{background-image:url(icol32/award_star_gold_1.png);}
.icol32-award-star-gold-2{background-image:url(icol32/award_star_gold_2.png);}
.icol32-award-star-gold-3{background-image:url(icol32/award_star_gold_3.png);}
.icol32-award-star-silver-1{background-image:url(icol32/award_star_silver_1.png);}
.icol32-award-star-silver-2{background-image:url(icol32/award_star_silver_2.png);}
.icol32-award-star-silver-3{background-image:url(icol32/award_star_silver_3.png);}
.icol32-basket{background-image:url(icol32/basket.png);}
.icol32-basket-add{background-image:url(icol32/basket_add.png);}
.icol32-basket-delete{background-image:url(icol32/basket_delete.png);}
.icol32-basket-edit{background-image:url(icol32/basket_edit.png);}
.icol32-basket-error{background-image:url(icol32/basket_error.png);}
.icol32-basket-go{background-image:url(icol32/basket_go.png);}
.icol32-basket-put{background-image:url(icol32/basket_put.png);}
.icol32-basket-remove{background-image:url(icol32/basket_remove.png);}
.icol32-battery{background-image:url(icol32/battery.png);}
.icol32-battery-full{background-image:url(icol32/battery_full.png);}
.icol32-battery-half{background-image:url(icol32/battery_half.png);}
.icol32-battery-low{background-image:url(icol32/battery_low.png);}
.icol32-bell{background-image:url(icol32/bell.png);}
.icol32-bell-add{background-image:url(icol32/bell_add.png);}
.icol32-bell-delete{background-image:url(icol32/bell_delete.png);}
.icol32-bell-error{background-image:url(icol32/bell_error.png);}
.icol32-bell-go{background-image:url(icol32/bell_go.png);}
.icol32-bell-link{background-image:url(icol32/bell_link.png);}
.icol32-billiard-marker{background-image:url(icol32/billiard_marker.png);}
.icol32-bin{background-image:url(icol32/bin.png);}
.icol32-bin-closed{background-image:url(icol32/bin_closed.png);}
.icol32-bin-empty{background-image:url(icol32/bin_empty.png);}
.icol32-bios{background-image:url(icol32/bios.png);}
.icol32-blackberry{background-image:url(icol32/blackberry.png);}
.icol32-blackberry-white{background-image:url(icol32/blackberry_white.png);}
.icol32-blackboard-drawing{background-image:url(icol32/blackboard_drawing.png);}
.icol32-blackboard-empty{background-image:url(icol32/blackboard_empty.png);}
.icol32-blackboard-steps{background-image:url(icol32/blackboard_steps.png);}
.icol32-blackboard-sum{background-image:url(icol32/blackboard_sum.png);}
.icol32-bomb{background-image:url(icol32/bomb.png);}
.icol32-book{background-image:url(icol32/book.png);}
.icol32-bookmark{background-image:url(icol32/bookmark.png);}
.icol32-books{background-image:url(icol32/books.png);}
.icol32-book-add{background-image:url(icol32/book_add.png);}
.icol32-book-addresses{background-image:url(icol32/book_addresses.png);}
.icol32-book-delete{background-image:url(icol32/book_delete.png);}
.icol32-book-edit{background-image:url(icol32/book_edit.png);}
.icol32-book-error{background-image:url(icol32/book_error.png);}
.icol32-book-go{background-image:url(icol32/book_go.png);}
.icol32-book-key{background-image:url(icol32/book_key.png);}
.icol32-book-link{background-image:url(icol32/book_link.png);}
.icol32-book-next{background-image:url(icol32/book_next.png);}
.icol32-book-open{background-image:url(icol32/book_open.png);}
.icol32-book-previous{background-image:url(icol32/book_previous.png);}
.icol32-box{background-image:url(icol32/box.png);}
.icol32-box-down{background-image:url(icol32/box_down.png);}
.icol32-brain{background-image:url(icol32/brain.png);}
.icol32-brain-trainer{background-image:url(icol32/brain_trainer.png);}
.icol32-breeze{background-image:url(icol32/breeze.png);}
.icol32-brick{background-image:url(icol32/brick.png);}
.icol32-bricks{background-image:url(icol32/bricks.png);}
.icol32-brick-add{background-image:url(icol32/brick_add.png);}
.icol32-brick-delete{background-image:url(icol32/brick_delete.png);}
.icol32-brick-edit{background-image:url(icol32/brick_edit.png);}
.icol32-brick-error{background-image:url(icol32/brick_error.png);}
.icol32-brick-go{background-image:url(icol32/brick_go.png);}
.icol32-brick-link{background-image:url(icol32/brick_link.png);}
.icol32-briefcase{background-image:url(icol32/briefcase.png);}
.icol32-bug{background-image:url(icol32/bug.png);}
.icol32-bug-add{background-image:url(icol32/bug_add.png);}
.icol32-bug-delete{background-image:url(icol32/bug_delete.png);}
.icol32-bug-edit{background-image:url(icol32/bug_edit.png);}
.icol32-bug-error{background-image:url(icol32/bug_error.png);}
.icol32-bug-go{background-image:url(icol32/bug_go.png);}
.icol32-bug-link{background-image:url(icol32/bug_link.png);}
.icol32-building{background-image:url(icol32/building.png);}
.icol32-building-add{background-image:url(icol32/building_add.png);}
.icol32-building-delete{background-image:url(icol32/building_delete.png);}
.icol32-building-edit{background-image:url(icol32/building_edit.png);}
.icol32-building-error{background-image:url(icol32/building_error.png);}
.icol32-building-go{background-image:url(icol32/building_go.png);}
.icol32-building-key{background-image:url(icol32/building_key.png);}
.icol32-building-link{background-image:url(icol32/building_link.png);}
.icol32-bulb{background-image:url(icol32/bulb.png);}
.icol32-bullet-add{background-image:url(icol32/bullet_add.png);}
.icol32-bullet-arrow-bottom{background-image:url(icol32/bullet_arrow_bottom.png);}
.icol32-bullet-arrow-down{background-image:url(icol32/bullet_arrow_down.png);}
.icol32-bullet-arrow-top{background-image:url(icol32/bullet_arrow_top.png);}
.icol32-bullet-arrow-up{background-image:url(icol32/bullet_arrow_up.png);}
.icol32-bullet-black{background-image:url(icol32/bullet_black.png);}
.icol32-bullet-blue{background-image:url(icol32/bullet_blue.png);}
.icol32-bullet-delete{background-image:url(icol32/bullet_delete.png);}
.icol32-bullet-disk{background-image:url(icol32/bullet_disk.png);}
.icol32-bullet-error{background-image:url(icol32/bullet_error.png);}
.icol32-bullet-feed{background-image:url(icol32/bullet_feed.png);}
.icol32-bullet-go{background-image:url(icol32/bullet_go.png);}
.icol32-bullet-green{background-image:url(icol32/bullet_green.png);}
.icol32-bullet-key{background-image:url(icol32/bullet_key.png);}
.icol32-bullet-orange{background-image:url(icol32/bullet_orange.png);}
.icol32-bullet-picture{background-image:url(icol32/bullet_picture.png);}
.icol32-bullet-pink{background-image:url(icol32/bullet_pink.png);}
.icol32-bullet-purple{background-image:url(icol32/bullet_purple.png);}
.icol32-bullet-red{background-image:url(icol32/bullet_red.png);}
.icol32-bullet-star{background-image:url(icol32/bullet_star.png);}
.icol32-bullet-toggle-minus{background-image:url(icol32/bullet_toggle_minus.png);}
.icol32-bullet-toggle-plus{background-image:url(icol32/bullet_toggle_plus.png);}
.icol32-bullet-white{background-image:url(icol32/bullet_white.png);}
.icol32-bullet-wrench{background-image:url(icol32/bullet_wrench.png);}
.icol32-bullet-yellow{background-image:url(icol32/bullet_yellow.png);}
.icol32-butterfly{background-image:url(icol32/butterfly.png);}
.icol32-buzz{background-image:url(icol32/buzz.png);}
.icol32-cake{background-image:url(icol32/cake.png);}
.icol32-calculator{background-image:url(icol32/calculator.png);}
.icol32-calculator-add{background-image:url(icol32/calculator_add.png);}
.icol32-calculator-black{background-image:url(icol32/calculator_black.png);}
.icol32-calculator-delete{background-image:url(icol32/calculator_delete.png);}
.icol32-calculator-edit{background-image:url(icol32/calculator_edit.png);}
.icol32-calculator-error{background-image:url(icol32/calculator_error.png);}
.icol32-calculator-link{background-image:url(icol32/calculator_link.png);}
.icol32-calendar{background-image:url(icol32/calendar.png);}
.icol32-calendar-add{background-image:url(icol32/calendar_add.png);}
.icol32-calendar-delete{background-image:url(icol32/calendar_delete.png);}
.icol32-calendar-edit{background-image:url(icol32/calendar_edit.png);}
.icol32-calendar-link{background-image:url(icol32/calendar_link.png);}
.icol32-calendar-view-day{background-image:url(icol32/calendar_view_day.png);}
.icol32-calendar-view-month{background-image:url(icol32/calendar_view_month.png);}
.icol32-calendar-view-week{background-image:url(icol32/calendar_view_week.png);}
.icol32-camera{background-image:url(icol32/camera.png);}
.icol32-camera-add{background-image:url(icol32/camera_add.png);}
.icol32-camera-delete{background-image:url(icol32/camera_delete.png);}
.icol32-camera-edit{background-image:url(icol32/camera_edit.png);}
.icol32-camera-error{background-image:url(icol32/camera_error.png);}
.icol32-camera-go{background-image:url(icol32/camera_go.png);}
.icol32-camera-link{background-image:url(icol32/camera_link.png);}
.icol32-camera-small{background-image:url(icol32/camera_small.png);}
.icol32-cancel{background-image:url(icol32/cancel.png);}
.icol32-candle{background-image:url(icol32/candle.png);}
.icol32-candy-cane{background-image:url(icol32/candy_cane.png);}
.icol32-canvas-size{background-image:url(icol32/canvas_size.png);}
.icol32-car{background-image:url(icol32/car.png);}
.icol32-cards{background-image:url(icol32/cards.png);}
.icol32-cart{background-image:url(icol32/cart.png);}
.icol32-cart-add{background-image:url(icol32/cart_add.png);}
.icol32-cart-delete{background-image:url(icol32/cart_delete.png);}
.icol32-cart-edit{background-image:url(icol32/cart_edit.png);}
.icol32-cart-error{background-image:url(icol32/cart_error.png);}
.icol32-cart-go{background-image:url(icol32/cart_go.png);}
.icol32-cart-put{background-image:url(icol32/cart_put.png);}
.icol32-cart-remove{background-image:url(icol32/cart_remove.png);}
.icol32-car-add{background-image:url(icol32/car_add.png);}
.icol32-car-delete{background-image:url(icol32/car_delete.png);}
.icol32-cash-register{background-image:url(icol32/cash_register.png);}
.icol32-cat{background-image:url(icol32/cat.png);}
.icol32-cats-display{background-image:url(icol32/cats_display.png);}
.icol32-cd{background-image:url(icol32/cd.png);}
.icol32-cd-add{background-image:url(icol32/cd_add.png);}
.icol32-cd-burn{background-image:url(icol32/cd_burn.png);}
.icol32-cd-delete{background-image:url(icol32/cd_delete.png);}
.icol32-cd-edit{background-image:url(icol32/cd_edit.png);}
.icol32-cd-eject{background-image:url(icol32/cd_eject.png);}
.icol32-cd-go{background-image:url(icol32/cd_go.png);}
.icol32-centroid{background-image:url(icol32/centroid.png);}
.icol32-chair{background-image:url(icol32/chair.png);}
.icol32-chameleon{background-image:url(icol32/chameleon.png);}
.icol32-chart-bar{background-image:url(icol32/chart_bar.png);}
.icol32-chart-bar-add{background-image:url(icol32/chart_bar_add.png);}
.icol32-chart-bar-delete{background-image:url(icol32/chart_bar_delete.png);}
.icol32-chart-bar-edit{background-image:url(icol32/chart_bar_edit.png);}
.icol32-chart-bar-error{background-image:url(icol32/chart_bar_error.png);}
.icol32-chart-bar-link{background-image:url(icol32/chart_bar_link.png);}
.icol32-chart-curve{background-image:url(icol32/chart_curve.png);}
.icol32-chart-curve-add{background-image:url(icol32/chart_curve_add.png);}
.icol32-chart-curve-delete{background-image:url(icol32/chart_curve_delete.png);}
.icol32-chart-curve-edit{background-image:url(icol32/chart_curve_edit.png);}
.icol32-chart-curve-error{background-image:url(icol32/chart_curve_error.png);}
.icol32-chart-curve-go{background-image:url(icol32/chart_curve_go.png);}
.icol32-chart-curve-link{background-image:url(icol32/chart_curve_link.png);}
.icol32-chart-line{background-image:url(icol32/chart_line.png);}
.icol32-chart-line-add{background-image:url(icol32/chart_line_add.png);}
.icol32-chart-line-delete{background-image:url(icol32/chart_line_delete.png);}
.icol32-chart-line-edit{background-image:url(icol32/chart_line_edit.png);}
.icol32-chart-line-error{background-image:url(icol32/chart_line_error.png);}
.icol32-chart-line-link{background-image:url(icol32/chart_line_link.png);}
.icol32-chart-organisation{background-image:url(icol32/chart_organisation.png);}
.icol32-chart-organisation-add{background-image:url(icol32/chart_organisation_add.png);}
.icol32-chart-organisation-delete{background-image:url(icol32/chart_organisation_delete.png);}
.icol32-chart-pie{background-image:url(icol32/chart_pie.png);}
.icol32-chart-pie-add{background-image:url(icol32/chart_pie_add.png);}
.icol32-chart-pie-delete{background-image:url(icol32/chart_pie_delete.png);}
.icol32-chart-pie-edit{background-image:url(icol32/chart_pie_edit.png);}
.icol32-chart-pie-error{background-image:url(icol32/chart_pie_error.png);}
.icol32-chart-pie-link{background-image:url(icol32/chart_pie_link.png);}
.icol32-chess-horse{background-image:url(icol32/chess_horse.png);}
.icol32-chess-tower{background-image:url(icol32/chess_tower.png);}
.icol32-christmas-tree{background-image:url(icol32/christmas_tree.png);}
.icol32-clip-splitter{background-image:url(icol32/clip_splitter.png);}
.icol32-clock-{background-image:url(icol32/clock_.png);}
.icol32-clock-add{background-image:url(icol32/clock_add.png);}
.icol32-clock-delete{background-image:url(icol32/clock_delete.png);}
.icol32-clock-edit{background-image:url(icol32/clock_edit.png);}
.icol32-clock-error{background-image:url(icol32/clock_error.png);}
.icol32-clock-go{background-image:url(icol32/clock_go.png);}
.icol32-clock-link{background-image:url(icol32/clock_link.png);}
.icol32-clock-pause{background-image:url(icol32/clock_pause.png);}
.icol32-clock-play{background-image:url(icol32/clock_play.png);}
.icol32-clock-red{background-image:url(icol32/clock_red.png);}
.icol32-clock-stop{background-image:url(icol32/clock_stop.png);}
.icol32-co2{background-image:url(icol32/co2.png);}
.icol32-cog{background-image:url(icol32/cog.png);}
.icol32-cog-add{background-image:url(icol32/cog_add.png);}
.icol32-cog-delete{background-image:url(icol32/cog_delete.png);}
.icol32-cog-edit{background-image:url(icol32/cog_edit.png);}
.icol32-cog-error{background-image:url(icol32/cog_error.png);}
.icol32-cog-go{background-image:url(icol32/cog_go.png);}
.icol32-coins{background-image:url(icol32/coins.png);}
.icol32-coins-add{background-image:url(icol32/coins_add.png);}
.icol32-coins-delete{background-image:url(icol32/coins_delete.png);}
.icol32-cold{background-image:url(icol32/cold.png);}
.icol32-color-gradient{background-image:url(icol32/color_gradient.png);}
.icol32-color-management{background-image:url(icol32/color_management.png);}
.icol32-color-picker{background-image:url(icol32/color_picker.png);}
.icol32-color-swatch{background-image:url(icol32/color_swatch.png);}
.icol32-color-wheel{background-image:url(icol32/color_wheel.png);}
.icol32-comment{background-image:url(icol32/comment.png);}
.icol32-comments{background-image:url(icol32/comments.png);}
.icol32-comments-add{background-image:url(icol32/comments_add.png);}
.icol32-comments-delete{background-image:url(icol32/comments_delete.png);}
.icol32-comment-add{background-image:url(icol32/comment_add.png);}
.icol32-comment-delete{background-image:url(icol32/comment_delete.png);}
.icol32-comment-edit{background-image:url(icol32/comment_edit.png);}
.icol32-compass{background-image:url(icol32/compass.png);}
.icol32-compress{background-image:url(icol32/compress.png);}
.icol32-computer{background-image:url(icol32/computer.png);}
.icol32-computer-add{background-image:url(icol32/computer_add.png);}
.icol32-computer-delete{background-image:url(icol32/computer_delete.png);}
.icol32-computer-edit{background-image:url(icol32/computer_edit.png);}
.icol32-computer-error{background-image:url(icol32/computer_error.png);}
.icol32-computer-go{background-image:url(icol32/computer_go.png);}
.icol32-computer-key{background-image:url(icol32/computer_key.png);}
.icol32-computer-link{background-image:url(icol32/computer_link.png);}
.icol32-connect{background-image:url(icol32/connect.png);}
.icol32-construction{background-image:url(icol32/construction.png);}
.icol32-contact-email{background-image:url(icol32/contact_email.png);}
.icol32-contrast{background-image:url(icol32/contrast.png);}
.icol32-contrast-decrease{background-image:url(icol32/contrast_decrease.png);}
.icol32-contrast-high{background-image:url(icol32/contrast_high.png);}
.icol32-contrast-increase{background-image:url(icol32/contrast_increase.png);}
.icol32-contrast-low{background-image:url(icol32/contrast_low.png);}
.icol32-controller{background-image:url(icol32/controller.png);}
.icol32-controller-add{background-image:url(icol32/controller_add.png);}
.icol32-controller-delete{background-image:url(icol32/controller_delete.png);}
.icol32-controller-error{background-image:url(icol32/controller_error.png);}
.icol32-control-eject{background-image:url(icol32/control_eject.png);}
.icol32-control-eject-blue{background-image:url(icol32/control_eject_blue.png);}
.icol32-control-end{background-image:url(icol32/control_end.png);}
.icol32-control-end-blue{background-image:url(icol32/control_end_blue.png);}
.icol32-control-equalizer{background-image:url(icol32/control_equalizer.png);}
.icol32-control-equalizer-blue{background-image:url(icol32/control_equalizer_blue.png);}
.icol32-control-fastforward{background-image:url(icol32/control_fastforward.png);}
.icol32-control-fastforward-blue{background-image:url(icol32/control_fastforward_blue.png);}
.icol32-control-pause{background-image:url(icol32/control_pause.png);}
.icol32-control-pause-blue{background-image:url(icol32/control_pause_blue.png);}
.icol32-control-play{background-image:url(icol32/control_play.png);}
.icol32-control-play-blue{background-image:url(icol32/control_play_blue.png);}
.icol32-control-repeat{background-image:url(icol32/control_repeat.png);}
.icol32-control-repeat-blue{background-image:url(icol32/control_repeat_blue.png);}
.icol32-control-rewind{background-image:url(icol32/control_rewind.png);}
.icol32-control-rewind-blue{background-image:url(icol32/control_rewind_blue.png);}
.icol32-control-start{background-image:url(icol32/control_start.png);}
.icol32-control-start-blue{background-image:url(icol32/control_start_blue.png);}
.icol32-control-stop{background-image:url(icol32/control_stop.png);}
.icol32-control-stop-blue{background-image:url(icol32/control_stop_blue.png);}
.icol32-convert-color-to-gray{background-image:url(icol32/convert_color_to_gray.png);}
.icol32-convert-gray-to-color{background-image:url(icol32/convert_gray_to_color.png);}
.icol32-copying-and-distribution{background-image:url(icol32/copying_and_distribution.png);}
.icol32-copyleft{background-image:url(icol32/copyleft.png);}
.icol32-creditcards{background-image:url(icol32/creditcards.png);}
.icol32-cricket{background-image:url(icol32/cricket.png);}
.icol32-cross{background-image:url(icol32/cross.png);}
.icol32-cross-promotion-selling{background-image:url(icol32/cross_promotion_selling.png);}
.icol32-css{background-image:url(icol32/css.png);}
.icol32-css-add{background-image:url(icol32/css_add.png);}
.icol32-css-delete{background-image:url(icol32/css_delete.png);}
.icol32-css-go{background-image:url(icol32/css_go.png);}
.icol32-css-valid{background-image:url(icol32/css_valid.png);}
.icol32-cup{background-image:url(icol32/cup.png);}
.icol32-cup-add{background-image:url(icol32/cup_add.png);}
.icol32-cup-delete{background-image:url(icol32/cup_delete.png);}
.icol32-cup-edit{background-image:url(icol32/cup_edit.png);}
.icol32-cup-error{background-image:url(icol32/cup_error.png);}
.icol32-cup-go{background-image:url(icol32/cup_go.png);}
.icol32-cup-key{background-image:url(icol32/cup_key.png);}
.icol32-cup-link{background-image:url(icol32/cup_link.png);}
.icol32-cursor{background-image:url(icol32/cursor.png);}
.icol32-cut{background-image:url(icol32/cut.png);}
.icol32-cut-red{background-image:url(icol32/cut_red.png);}
.icol32-database{background-image:url(icol32/database.png);}
.icol32-database-add{background-image:url(icol32/database_add.png);}
.icol32-database-connect{background-image:url(icol32/database_connect.png);}
.icol32-database-delete{background-image:url(icol32/database_delete.png);}
.icol32-database-edit{background-image:url(icol32/database_edit.png);}
.icol32-database-error{background-image:url(icol32/database_error.png);}
.icol32-database-gear{background-image:url(icol32/database_gear.png);}
.icol32-database-go{background-image:url(icol32/database_go.png);}
.icol32-database-key{background-image:url(icol32/database_key.png);}
.icol32-database-lightning{background-image:url(icol32/database_lightning.png);}
.icol32-database-link{background-image:url(icol32/database_link.png);}
.icol32-database-refresh{background-image:url(icol32/database_refresh.png);}
.icol32-database-save{background-image:url(icol32/database_save.png);}
.icol32-database-table{background-image:url(icol32/database_table.png);}
.icol32-date{background-image:url(icol32/date.png);}
.icol32-date-add{background-image:url(icol32/date_add.png);}
.icol32-date-delete{background-image:url(icol32/date_delete.png);}
.icol32-date-edit{background-image:url(icol32/date_edit.png);}
.icol32-date-error{background-image:url(icol32/date_error.png);}
.icol32-date-go{background-image:url(icol32/date_go.png);}
.icol32-date-link{background-image:url(icol32/date_link.png);}
.icol32-date-magnify{background-image:url(icol32/date_magnify.png);}
.icol32-date-next{background-image:url(icol32/date_next.png);}
.icol32-date-previous{background-image:url(icol32/date_previous.png);}
.icol32-ddr-memory{background-image:url(icol32/ddr_memory.png);}
.icol32-delete{background-image:url(icol32/delete.png);}
.icol32-derivatives{background-image:url(icol32/derivatives.png);}
.icol32-dialog{background-image:url(icol32/dialog.png);}
.icol32-dice{background-image:url(icol32/dice.png);}
.icol32-directory-listing{background-image:url(icol32/directory_listing.png);}
.icol32-disconnect{background-image:url(icol32/disconnect.png);}
.icol32-disk{background-image:url(icol32/disk.png);}
.icol32-disk-multiple{background-image:url(icol32/disk_multiple.png);}
.icol32-distribution-partnerships{background-image:url(icol32/distribution_partnerships.png);}
.icol32-document-check-compatibility{background-image:url(icol32/document_check_compatibility.png);}
.icol32-document-info{background-image:url(icol32/document_info.png);}
.icol32-document-inspector{background-image:url(icol32/document_inspector.png);}
.icol32-document-mark-as-final{background-image:url(icol32/document_mark_as_final.png);}
.icol32-document-prepare{background-image:url(icol32/document_prepare.png);}
.icol32-document-properties{background-image:url(icol32/document_properties.png);}
.icol32-document-quote{background-image:url(icol32/document_quote.png);}
.icol32-document-signature{background-image:url(icol32/document_signature.png);}
.icol32-dog{background-image:url(icol32/dog.png);}
.icol32-door{background-image:url(icol32/door.png);}
.icol32-door-in{background-image:url(icol32/door_in.png);}
.icol32-door-open{background-image:url(icol32/door_open.png);}
.icol32-door-out{background-image:url(icol32/door_out.png);}
.icol32-draw-airbrush{background-image:url(icol32/draw_airbrush.png);}
.icol32-draw-calligraphic{background-image:url(icol32/draw_calligraphic.png);}
.icol32-draw-clone{background-image:url(icol32/draw_clone.png);}
.icol32-draw-convolve{background-image:url(icol32/draw_convolve.png);}
.icol32-draw-dodge-burn{background-image:url(icol32/draw_dodge_burn.png);}
.icol32-draw-ellipse{background-image:url(icol32/draw_ellipse.png);}
.icol32-draw-eraser{background-image:url(icol32/draw_eraser.png);}
.icol32-draw-ink{background-image:url(icol32/draw_ink.png);}
.icol32-draw-island{background-image:url(icol32/draw_island.png);}
.icol32-draw-line{background-image:url(icol32/draw_line.png);}
.icol32-draw-path{background-image:url(icol32/draw_path.png);}
.icol32-draw-points{background-image:url(icol32/draw_points.png);}
.icol32-draw-polygon{background-image:url(icol32/draw_polygon.png);}
.icol32-draw-polygon-curves{background-image:url(icol32/draw_polygon_curves.png);}
.icol32-draw-polyline{background-image:url(icol32/draw_polyline.png);}
.icol32-draw-ring{background-image:url(icol32/draw_ring.png);}
.icol32-draw-smudge{background-image:url(icol32/draw_smudge.png);}
.icol32-draw-spiral{background-image:url(icol32/draw_spiral.png);}
.icol32-draw-star{background-image:url(icol32/draw_star.png);}
.icol32-draw-vertex{background-image:url(icol32/draw_vertex.png);}
.icol32-draw-wave{background-image:url(icol32/draw_wave.png);}
.icol32-drink{background-image:url(icol32/drink.png);}
.icol32-drink-empty{background-image:url(icol32/drink_empty.png);}
.icol32-drive{background-image:url(icol32/drive.png);}
.icol32-drive-add{background-image:url(icol32/drive_add.png);}
.icol32-drive-burn{background-image:url(icol32/drive_burn.png);}
.icol32-drive-cd{background-image:url(icol32/drive_cd.png);}
.icol32-drive-cd-empty{background-image:url(icol32/drive_cd_empty.png);}
.icol32-drive-delete{background-image:url(icol32/drive_delete.png);}
.icol32-drive-disk{background-image:url(icol32/drive_disk.png);}
.icol32-drive-edit{background-image:url(icol32/drive_edit.png);}
.icol32-drive-error{background-image:url(icol32/drive_error.png);}
.icol32-drive-go{background-image:url(icol32/drive_go.png);}
.icol32-drive-key{background-image:url(icol32/drive_key.png);}
.icol32-drive-link{background-image:url(icol32/drive_link.png);}
.icol32-drive-magnify{background-image:url(icol32/drive_magnify.png);}
.icol32-drive-network{background-image:url(icol32/drive_network.png);}
.icol32-drive-rename{background-image:url(icol32/drive_rename.png);}
.icol32-drive-user{background-image:url(icol32/drive_user.png);}
.icol32-drive-web{background-image:url(icol32/drive_web.png);}
.icol32-drugs-com{background-image:url(icol32/drugs_com.png);}
.icol32-drum{background-image:url(icol32/drum.png);}
.icol32-dvd{background-image:url(icol32/dvd.png);}
.icol32-dvd-add{background-image:url(icol32/dvd_add.png);}
.icol32-dvd-delete{background-image:url(icol32/dvd_delete.png);}
.icol32-dvd-edit{background-image:url(icol32/dvd_edit.png);}
.icol32-dvd-error{background-image:url(icol32/dvd_error.png);}
.icol32-dvd-go{background-image:url(icol32/dvd_go.png);}
.icol32-dvd-key{background-image:url(icol32/dvd_key.png);}
.icol32-dvd-link{background-image:url(icol32/dvd_link.png);}
.icol32-dynamite{background-image:url(icol32/dynamite.png);}
.icol32-ebay{background-image:url(icol32/ebay.png);}
.icol32-edit-chain{background-image:url(icol32/edit_chain.png);}
.icol32-edit-free{background-image:url(icol32/edit_free.png);}
.icol32-edit-path{background-image:url(icol32/edit_path.png);}
.icol32-education{background-image:url(icol32/education.png);}
.icol32-ehow{background-image:url(icol32/ehow.png);}
.icol32-elements{background-image:url(icol32/elements.png);}
.icol32-email{background-image:url(icol32/email.png);}
.icol32-email-add{background-image:url(icol32/email_add.png);}
.icol32-email-attach{background-image:url(icol32/email_attach.png);}
.icol32-email-delete{background-image:url(icol32/email_delete.png);}
.icol32-email-edit{background-image:url(icol32/email_edit.png);}
.icol32-email-error{background-image:url(icol32/email_error.png);}
.icol32-email-go{background-image:url(icol32/email_go.png);}
.icol32-email-link{background-image:url(icol32/email_link.png);}
.icol32-email-open{background-image:url(icol32/email_open.png);}
.icol32-email-open-image{background-image:url(icol32/email_open_image.png);}
.icol32-email-to-friend{background-image:url(icol32/email_to_friend.png);}
.icol32-emotion-evilgrin{background-image:url(icol32/emotion_evilgrin.png);}
.icol32-emotion-grin{background-image:url(icol32/emotion_grin.png);}
.icol32-emotion-happy{background-image:url(icol32/emotion_happy.png);}
.icol32-emotion-smile{background-image:url(icol32/emotion_smile.png);}
.icol32-emotion-suprised{background-image:url(icol32/emotion_suprised.png);}
.icol32-emotion-tongue{background-image:url(icol32/emotion_tongue.png);}
.icol32-emotion-unhappy{background-image:url(icol32/emotion_unhappy.png);}
.icol32-emotion-waii{background-image:url(icol32/emotion_waii.png);}
.icol32-emotion-wink{background-image:url(icol32/emotion_wink.png);}
.icol32-error{background-image:url(icol32/error.png);}
.icol32-error-add{background-image:url(icol32/error_add.png);}
.icol32-error-delete{background-image:url(icol32/error_delete.png);}
.icol32-error-go{background-image:url(icol32/error_go.png);}
.icol32-events{background-image:url(icol32/events.png);}
.icol32-exclamation{background-image:url(icol32/exclamation.png);}
.icol32-extract-foreground-objects{background-image:url(icol32/extract_foreground_objects.png);}
.icol32-eye{background-image:url(icol32/eye.png);}
.icol32-fax{background-image:url(icol32/fax.png);}
.icol32-feed{background-image:url(icol32/feed.png);}
.icol32-feed-add{background-image:url(icol32/feed_add.png);}
.icol32-feed-delete{background-image:url(icol32/feed_delete.png);}
.icol32-feed-disk{background-image:url(icol32/feed_disk.png);}
.icol32-feed-edit{background-image:url(icol32/feed_edit.png);}
.icol32-feed-error{background-image:url(icol32/feed_error.png);}
.icol32-feed-go{background-image:url(icol32/feed_go.png);}
.icol32-feed-key{background-image:url(icol32/feed_key.png);}
.icol32-feed-magnify{background-image:url(icol32/feed_magnify.png);}
.icol32-female{background-image:url(icol32/female.png);}
.icol32-file-manager{background-image:url(icol32/file_manager.png);}
.icol32-film{background-image:url(icol32/film.png);}
.icol32-film-add{background-image:url(icol32/film_add.png);}
.icol32-film-delete{background-image:url(icol32/film_delete.png);}
.icol32-film-edit{background-image:url(icol32/film_edit.png);}
.icol32-film-error{background-image:url(icol32/film_error.png);}
.icol32-film-go{background-image:url(icol32/film_go.png);}
.icol32-film-key{background-image:url(icol32/film_key.png);}
.icol32-film-link{background-image:url(icol32/film_link.png);}
.icol32-film-save{background-image:url(icol32/film_save.png);}
.icol32-filter{background-image:url(icol32/filter.png);}
.icol32-filter-add{background-image:url(icol32/filter_add.png);}
.icol32-filter-delete{background-image:url(icol32/filter_delete.png);}
.icol32-finance{background-image:url(icol32/finance.png);}
.icol32-find{background-image:url(icol32/find.png);}
.icol32-firefox{background-image:url(icol32/firefox.png);}
.icol32-firewall-burn{background-image:url(icol32/firewall_burn.png);}
.icol32-fire-extinguisher{background-image:url(icol32/fire_extinguisher.png);}
.icol32-flag-1{background-image:url(icol32/flag_1.png);}
.icol32-flag-2{background-image:url(icol32/flag_2.png);}
.icol32-flag-3{background-image:url(icol32/flag_3.png);}
.icol32-flag-blue{background-image:url(icol32/flag_blue.png);}
.icol32-flag-finish{background-image:url(icol32/flag_finish.png);}
.icol32-flag-green{background-image:url(icol32/flag_green.png);}
.icol32-flag-orange{background-image:url(icol32/flag_orange.png);}
.icol32-flag-pink{background-image:url(icol32/flag_pink.png);}
.icol32-flag-purple{background-image:url(icol32/flag_purple.png);}
.icol32-flag-red{background-image:url(icol32/flag_red.png);}
.icol32-flag-yellow{background-image:url(icol32/flag_yellow.png);}
.icol32-flamingo{background-image:url(icol32/flamingo.png);}
.icol32-flashdisk{background-image:url(icol32/flashdisk.png);}
.icol32-flickr{background-image:url(icol32/flickr.png);}
.icol32-flood-it{background-image:url(icol32/flood_it.png);}
.icol32-flower{background-image:url(icol32/flower.png);}
.icol32-fog{background-image:url(icol32/fog.png);}
.icol32-folder{background-image:url(icol32/folder.png);}
.icol32-folders{background-image:url(icol32/folders.png);}
.icol32-folders-explorer{background-image:url(icol32/folders_explorer.png);}
.icol32-folder-add{background-image:url(icol32/folder_add.png);}
.icol32-folder-bell{background-image:url(icol32/folder_bell.png);}
.icol32-folder-brick{background-image:url(icol32/folder_brick.png);}
.icol32-folder-bug{background-image:url(icol32/folder_bug.png);}
.icol32-folder-camera{background-image:url(icol32/folder_camera.png);}
.icol32-folder-database{background-image:url(icol32/folder_database.png);}
.icol32-folder-delete{background-image:url(icol32/folder_delete.png);}
.icol32-folder-edit{background-image:url(icol32/folder_edit.png);}
.icol32-folder-error{background-image:url(icol32/folder_error.png);}
.icol32-folder-explore{background-image:url(icol32/folder_explore.png);}
.icol32-folder-feed{background-image:url(icol32/folder_feed.png);}
.icol32-folder-find{background-image:url(icol32/folder_find.png);}
.icol32-folder-go{background-image:url(icol32/folder_go.png);}
.icol32-folder-heart{background-image:url(icol32/folder_heart.png);}
.icol32-folder-image{background-image:url(icol32/folder_image.png);}
.icol32-folder-key{background-image:url(icol32/folder_key.png);}
.icol32-folder-lightbulb{background-image:url(icol32/folder_lightbulb.png);}
.icol32-folder-link{background-image:url(icol32/folder_link.png);}
.icol32-folder-page{background-image:url(icol32/folder_page.png);}
.icol32-folder-page-white{background-image:url(icol32/folder_page_white.png);}
.icol32-folder-palette{background-image:url(icol32/folder_palette.png);}
.icol32-folder-picture{background-image:url(icol32/folder_picture.png);}
.icol32-folder-star{background-image:url(icol32/folder_star.png);}
.icol32-folder-table{background-image:url(icol32/folder_table.png);}
.icol32-folder-user{background-image:url(icol32/folder_user.png);}
.icol32-folder-wrench{background-image:url(icol32/folder_wrench.png);}
.icol32-font{background-image:url(icol32/font.png);}
.icol32-font-add{background-image:url(icol32/font_add.png);}
.icol32-font-delete{background-image:url(icol32/font_delete.png);}
.icol32-font-go{background-image:url(icol32/font_go.png);}
.icol32-ftp{background-image:url(icol32/ftp.png);}
.icol32-gas{background-image:url(icol32/gas.png);}
.icol32-gcp{background-image:url(icol32/gcp.png);}
.icol32-gcp-rms{background-image:url(icol32/gcp_rms.png);}
.icol32-georectify{background-image:url(icol32/georectify.png);}
.icol32-gift-add{background-image:url(icol32/gift_add.png);}
.icol32-global-telecom{background-image:url(icol32/global_telecom.png);}
.icol32-google{background-image:url(icol32/google.png);}
.icol32-google-map{background-image:url(icol32/google_map.png);}
.icol32-google-new{background-image:url(icol32/google_new.png);}
.icol32-green{background-image:url(icol32/green.png);}
.icol32-group{background-image:url(icol32/group.png);}
.icol32-group-add{background-image:url(icol32/group_add.png);}
.icol32-group-delete{background-image:url(icol32/group_delete.png);}
.icol32-group-edit{background-image:url(icol32/group_edit.png);}
.icol32-group-error{background-image:url(icol32/group_error.png);}
.icol32-group-gear{background-image:url(icol32/group_gear.png);}
.icol32-group-go{background-image:url(icol32/group_go.png);}
.icol32-group-key{background-image:url(icol32/group_key.png);}
.icol32-group-link{background-image:url(icol32/group_link.png);}
.icol32-hammer{background-image:url(icol32/hammer.png);}
.icol32-handbag{background-image:url(icol32/handbag.png);}
.icol32-hardware-building-oem{background-image:url(icol32/hardware_building_oem.png);}
.icol32-hat{background-image:url(icol32/hat.png);}
.icol32-hd-1080{background-image:url(icol32/hd_1080.png);}
.icol32-hd-720{background-image:url(icol32/hd_720.png);}
.icol32-hd-ready{background-image:url(icol32/hd_ready.png);}
.icol32-headphone{background-image:url(icol32/headphone.png);}
.icol32-headphone-mic{background-image:url(icol32/headphone_mic.png);}
.icol32-health{background-image:url(icol32/health.png);}
.icol32-heart{background-image:url(icol32/heart.png);}
.icol32-heart-add{background-image:url(icol32/heart_add.png);}
.icol32-heart-delete{background-image:url(icol32/heart_delete.png);}
.icol32-help{background-image:url(icol32/help.png);}
.icol32-holly{background-image:url(icol32/holly.png);}
.icol32-horoscopes{background-image:url(icol32/horoscopes.png);}
.icol32-hot{background-image:url(icol32/hot.png);}
.icol32-hotjobs{background-image:url(icol32/hotjobs.png);}
.icol32-hourglass{background-image:url(icol32/hourglass.png);}
.icol32-hourglass-add{background-image:url(icol32/hourglass_add.png);}
.icol32-hourglass-delete{background-image:url(icol32/hourglass_delete.png);}
.icol32-hourglass-go{background-image:url(icol32/hourglass_go.png);}
.icol32-hourglass-link{background-image:url(icol32/hourglass_link.png);}
.icol32-house{background-image:url(icol32/house.png);}
.icol32-house-go{background-image:url(icol32/house_go.png);}
.icol32-house-link{background-image:url(icol32/house_link.png);}
.icol32-html{background-image:url(icol32/html.png);}
.icol32-html-add{background-image:url(icol32/html_add.png);}
.icol32-html-delete{background-image:url(icol32/html_delete.png);}
.icol32-html-go{background-image:url(icol32/html_go.png);}
.icol32-html-valid{background-image:url(icol32/html_valid.png);}
.icol32-hummingbird{background-image:url(icol32/hummingbird.png);}
.icol32-icecream{background-image:url(icol32/icecream.png);}
.icol32-image{background-image:url(icol32/image.png);}
.icol32-images{background-image:url(icol32/images.png);}
.icol32-image-add{background-image:url(icol32/image_add.png);}
.icol32-image-delete{background-image:url(icol32/image_delete.png);}
.icol32-image-edit{background-image:url(icol32/image_edit.png);}
.icol32-image-link{background-image:url(icol32/image_link.png);}
.icol32-information{background-image:url(icol32/information.png);}
.icol32-installer-box{background-image:url(icol32/installer_box.png);}
.icol32-internet-explorer{background-image:url(icol32/internet_explorer.png);}
.icol32-iphone{background-image:url(icol32/iphone.png);}
.icol32-ipod{background-image:url(icol32/ipod.png);}
.icol32-ipod-cast{background-image:url(icol32/ipod_cast.png);}
.icol32-ipod-cast-add{background-image:url(icol32/ipod_cast_add.png);}
.icol32-ipod-cast-delete{background-image:url(icol32/ipod_cast_delete.png);}
.icol32-ipod-sound{background-image:url(icol32/ipod_sound.png);}
.icol32-ip-block{background-image:url(icol32/ip_block.png);}
.icol32-joystick{background-image:url(icol32/joystick.png);}
.icol32-joystick-add{background-image:url(icol32/joystick_add.png);}
.icol32-joystick-delete{background-image:url(icol32/joystick_delete.png);}
.icol32-joystick-error{background-image:url(icol32/joystick_error.png);}
.icol32-key{background-image:url(icol32/key.png);}
.icol32-keyboard{background-image:url(icol32/keyboard.png);}
.icol32-keyboard-add{background-image:url(icol32/keyboard_add.png);}
.icol32-keyboard-delete{background-image:url(icol32/keyboard_delete.png);}
.icol32-keyboard-magnify{background-image:url(icol32/keyboard_magnify.png);}
.icol32-key-add{background-image:url(icol32/key_add.png);}
.icol32-key-delete{background-image:url(icol32/key_delete.png);}
.icol32-key-go{background-image:url(icol32/key_go.png);}
.icol32-kids{background-image:url(icol32/kids.png);}
.icol32-landmarks{background-image:url(icol32/landmarks.png);}
.icol32-laptop{background-image:url(icol32/laptop.png);}
.icol32-large-tiles{background-image:url(icol32/large_tiles.png);}
.icol32-layer{background-image:url(icol32/layer.png);}
.icol32-layers{background-image:url(icol32/layers.png);}
.icol32-layers-map{background-image:url(icol32/layers_map.png);}
.icol32-layer-add{background-image:url(icol32/layer_add.png);}
.icol32-layer-aspect-arrow{background-image:url(icol32/layer_aspect_arrow.png);}
.icol32-layer-cell-cats{background-image:url(icol32/layer_cell_cats.png);}
.icol32-layer-chart{background-image:url(icol32/layer_chart.png);}
.icol32-layer-command{background-image:url(icol32/layer_command.png);}
.icol32-layer-create{background-image:url(icol32/layer_create.png);}
.icol32-layer-database{background-image:url(icol32/layer_database.png);}
.icol32-layer-delete{background-image:url(icol32/layer_delete.png);}
.icol32-layer-edit{background-image:url(icol32/layer_edit.png);}
.icol32-layer-export{background-image:url(icol32/layer_export.png);}
.icol32-layer-gps{background-image:url(icol32/layer_gps.png);}
.icol32-layer-grid{background-image:url(icol32/layer_grid.png);}
.icol32-layer-group{background-image:url(icol32/layer_group.png);}
.icol32-layer-his{background-image:url(icol32/layer_his.png);}
.icol32-layer-histogram{background-image:url(icol32/layer_histogram.png);}
.icol32-layer-import{background-image:url(icol32/layer_import.png);}
.icol32-layer-label{background-image:url(icol32/layer_label.png);}
.icol32-layer-open{background-image:url(icol32/layer_open.png);}
.icol32-layer-raster{background-image:url(icol32/layer_raster.png);}
.icol32-layer-raster-3d{background-image:url(icol32/layer_raster_3d.png);}
.icol32-layer-redraw{background-image:url(icol32/layer_redraw.png);}
.icol32-layer-remove{background-image:url(icol32/layer_remove.png);}
.icol32-layer-rgb{background-image:url(icol32/layer_rgb.png);}
.icol32-layer-save{background-image:url(icol32/layer_save.png);}
.icol32-layer-shaded-relief{background-image:url(icol32/layer_shaded_relief.png);}
.icol32-layer-to-image-size{background-image:url(icol32/layer_to_image_size.png);}
.icol32-layer-vector{background-image:url(icol32/layer_vector.png);}
.icol32-layer-wms{background-image:url(icol32/layer_wms.png);}
.icol32-layout{background-image:url(icol32/layout.png);}
.icol32-layout-add{background-image:url(icol32/layout_add.png);}
.icol32-layout-content{background-image:url(icol32/layout_content.png);}
.icol32-layout-delete{background-image:url(icol32/layout_delete.png);}
.icol32-layout-edit{background-image:url(icol32/layout_edit.png);}
.icol32-layout-error{background-image:url(icol32/layout_error.png);}
.icol32-layout-header{background-image:url(icol32/layout_header.png);}
.icol32-layout-link{background-image:url(icol32/layout_link.png);}
.icol32-layout-sidebar{background-image:url(icol32/layout_sidebar.png);}
.icol32-lightbulb{background-image:url(icol32/lightbulb.png);}
.icol32-lightbulb-add{background-image:url(icol32/lightbulb_add.png);}
.icol32-lightbulb-delete{background-image:url(icol32/lightbulb_delete.png);}
.icol32-lightbulb-off{background-image:url(icol32/lightbulb_off.png);}
.icol32-lightning{background-image:url(icol32/lightning.png);}
.icol32-lightning-add{background-image:url(icol32/lightning_add.png);}
.icol32-lightning-delete{background-image:url(icol32/lightning_delete.png);}
.icol32-lightning-go{background-image:url(icol32/lightning_go.png);}
.icol32-light-circle-green{background-image:url(icol32/light_circle_green.png);}
.icol32-line-split{background-image:url(icol32/line_split.png);}
.icol32-link{background-image:url(icol32/link.png);}
.icol32-link-add{background-image:url(icol32/link_add.png);}
.icol32-link-break{background-image:url(icol32/link_break.png);}
.icol32-link-delete{background-image:url(icol32/link_delete.png);}
.icol32-link-edit{background-image:url(icol32/link_edit.png);}
.icol32-link-go{background-image:url(icol32/link_go.png);}
.icol32-location-pin{background-image:url(icol32/location_pin.png);}
.icol32-lock{background-image:url(icol32/lock.png);}
.icol32-lock-add{background-image:url(icol32/lock_add.png);}
.icol32-lock-break{background-image:url(icol32/lock_break.png);}
.icol32-lock-delete{background-image:url(icol32/lock_delete.png);}
.icol32-lock-edit{background-image:url(icol32/lock_edit.png);}
.icol32-lock-go{background-image:url(icol32/lock_go.png);}
.icol32-lock-open{background-image:url(icol32/lock_open.png);}
.icol32-lollipop{background-image:url(icol32/lollipop.png);}
.icol32-lorry{background-image:url(icol32/lorry.png);}
.icol32-lorry-add{background-image:url(icol32/lorry_add.png);}
.icol32-lorry-delete{background-image:url(icol32/lorry_delete.png);}
.icol32-lorry-error{background-image:url(icol32/lorry_error.png);}
.icol32-lorry-flatbed{background-image:url(icol32/lorry_flatbed.png);}
.icol32-lorry-go{background-image:url(icol32/lorry_go.png);}
.icol32-lorry-link{background-image:url(icol32/lorry_link.png);}
.icol32-magnifier{background-image:url(icol32/magnifier.png);}
.icol32-magnifier-zoom-in{background-image:url(icol32/magnifier_zoom_in.png);}
.icol32-magnifier-zoom-out{background-image:url(icol32/magnifier_zoom_out.png);}
.icol32-mail-box{background-image:url(icol32/mail_box.png);}
.icol32-male{background-image:url(icol32/male.png);}
.icol32-map{background-image:url(icol32/map.png);}
.icol32-map-add{background-image:url(icol32/map_add.png);}
.icol32-map-delete{background-image:url(icol32/map_delete.png);}
.icol32-map-edit{background-image:url(icol32/map_edit.png);}
.icol32-map-go{background-image:url(icol32/map_go.png);}
.icol32-map-magnify{background-image:url(icol32/map_magnify.png);}
.icol32-marketwatch{background-image:url(icol32/marketwatch.png);}
.icol32-measure{background-image:url(icol32/measure.png);}
.icol32-medal-bronze-1{background-image:url(icol32/medal_bronze_1.png);}
.icol32-medal-bronze-2{background-image:url(icol32/medal_bronze_2.png);}
.icol32-medal-bronze-3{background-image:url(icol32/medal_bronze_3.png);}
.icol32-medal-bronze-add{background-image:url(icol32/medal_bronze_add.png);}
.icol32-medal-bronze-delete{background-image:url(icol32/medal_bronze_delete.png);}
.icol32-medal-gold-1{background-image:url(icol32/medal_gold_1.png);}
.icol32-medal-gold-2{background-image:url(icol32/medal_gold_2.png);}
.icol32-medal-gold-3{background-image:url(icol32/medal_gold_3.png);}
.icol32-medal-gold-add{background-image:url(icol32/medal_gold_add.png);}
.icol32-medal-gold-delete{background-image:url(icol32/medal_gold_delete.png);}
.icol32-medal-silver-1{background-image:url(icol32/medal_silver_1.png);}
.icol32-medal-silver-2{background-image:url(icol32/medal_silver_2.png);}
.icol32-medal-silver-3{background-image:url(icol32/medal_silver_3.png);}
.icol32-medal-silver-add{background-image:url(icol32/medal_silver_add.png);}
.icol32-medal-silver-delete{background-image:url(icol32/medal_silver_delete.png);}
.icol32-messenger{background-image:url(icol32/messenger.png);}
.icol32-metro{background-image:url(icol32/metro.png);}
.icol32-microphone{background-image:url(icol32/microphone.png);}
.icol32-micro-sd{background-image:url(icol32/micro_sd.png);}
.icol32-micro-sd-blue{background-image:url(icol32/micro_sd_blue.png);}
.icol32-money{background-image:url(icol32/money.png);}
.icol32-money-add{background-image:url(icol32/money_add.png);}
.icol32-money-bag{background-image:url(icol32/money_bag.png);}
.icol32-money-delete{background-image:url(icol32/money_delete.png);}
.icol32-money-dollar{background-image:url(icol32/money_dollar.png);}
.icol32-money-euro{background-image:url(icol32/money_euro.png);}
.icol32-money-pound{background-image:url(icol32/money_pound.png);}
.icol32-money-yen{background-image:url(icol32/money_yen.png);}
.icol32-monitor{background-image:url(icol32/monitor.png);}
.icol32-monitor-add{background-image:url(icol32/monitor_add.png);}
.icol32-monitor-delete{background-image:url(icol32/monitor_delete.png);}
.icol32-monitor-edit{background-image:url(icol32/monitor_edit.png);}
.icol32-monitor-error{background-image:url(icol32/monitor_error.png);}
.icol32-monitor-go{background-image:url(icol32/monitor_go.png);}
.icol32-monitor-lightning{background-image:url(icol32/monitor_lightning.png);}
.icol32-monitor-link{background-image:url(icol32/monitor_link.png);}
.icol32-motherboard{background-image:url(icol32/motherboard.png);}
.icol32-mouse{background-image:url(icol32/mouse.png);}
.icol32-mouse-add{background-image:url(icol32/mouse_add.png);}
.icol32-mouse-delete{background-image:url(icol32/mouse_delete.png);}
.icol32-mouse-error{background-image:url(icol32/mouse_error.png);}
.icol32-move-to-folder{background-image:url(icol32/move_to_folder.png);}
.icol32-movies{background-image:url(icol32/movies.png);}
.icol32-ms-exchange{background-image:url(icol32/ms_exchange.png);}
.icol32-ms-frontpage{background-image:url(icol32/ms_frontpage.png);}
.icol32-multitool{background-image:url(icol32/multitool.png);}
.icol32-music{background-image:url(icol32/music.png);}
.icol32-nameboard-open{background-image:url(icol32/nameboard_open.png);}
.icol32-network-adapter{background-image:url(icol32/network_adapter.png);}
.icol32-network-folder{background-image:url(icol32/network_folder.png);}
.icol32-new{background-image:url(icol32/new.png);}
.icol32-newspaper{background-image:url(icol32/newspaper.png);}
.icol32-newspaper-add{background-image:url(icol32/newspaper_add.png);}
.icol32-newspaper-delete{background-image:url(icol32/newspaper_delete.png);}
.icol32-newspaper-go{background-image:url(icol32/newspaper_go.png);}
.icol32-newspaper-link{background-image:url(icol32/newspaper_link.png);}
.icol32-nokia-s60{background-image:url(icol32/nokia_s60.png);}
.icol32-non-derivative{background-image:url(icol32/non_derivative.png);}
.icol32-note{background-image:url(icol32/note.png);}
.icol32-note-add{background-image:url(icol32/note_add.png);}
.icol32-note-delete{background-image:url(icol32/note_delete.png);}
.icol32-note-edit{background-image:url(icol32/note_edit.png);}
.icol32-note-error{background-image:url(icol32/note_error.png);}
.icol32-note-go{background-image:url(icol32/note_go.png);}
.icol32-no-commercial{background-image:url(icol32/no_commercial.png);}
.icol32-no-drm-trm{background-image:url(icol32/no_drm_trm.png);}
.icol32-no-image{background-image:url(icol32/no_image.png);}
.icol32-no-requirements{background-image:url(icol32/no_requirements.png);}
.icol32-opera{background-image:url(icol32/opera.png);}
.icol32-orbit{background-image:url(icol32/orbit.png);}
.icol32-ornament-gold{background-image:url(icol32/ornament_gold.png);}
.icol32-other-phone{background-image:url(icol32/other_phone.png);}
.icol32-package{background-image:url(icol32/package.png);}
.icol32-package-add{background-image:url(icol32/package_add.png);}
.icol32-package-delete{background-image:url(icol32/package_delete.png);}
.icol32-package-go{background-image:url(icol32/package_go.png);}
.icol32-package-green{background-image:url(icol32/package_green.png);}
.icol32-package-link{background-image:url(icol32/package_link.png);}
.icol32-page{background-image:url(icol32/page.png);}
.icol32-page-add{background-image:url(icol32/page_add.png);}
.icol32-page-attach{background-image:url(icol32/page_attach.png);}
.icol32-page-code{background-image:url(icol32/page_code.png);}
.icol32-page-copy{background-image:url(icol32/page_copy.png);}
.icol32-page-delete{background-image:url(icol32/page_delete.png);}
.icol32-page-edit{background-image:url(icol32/page_edit.png);}
.icol32-page-error{background-image:url(icol32/page_error.png);}
.icol32-page-excel{background-image:url(icol32/page_excel.png);}
.icol32-page-find{background-image:url(icol32/page_find.png);}
.icol32-page-gear{background-image:url(icol32/page_gear.png);}
.icol32-page-go{background-image:url(icol32/page_go.png);}
.icol32-page-green{background-image:url(icol32/page_green.png);}
.icol32-page-key{background-image:url(icol32/page_key.png);}
.icol32-page-lightning{background-image:url(icol32/page_lightning.png);}
.icol32-page-link{background-image:url(icol32/page_link.png);}
.icol32-page-magnifier{background-image:url(icol32/page_magnifier.png);}
.icol32-page-paintbrush{background-image:url(icol32/page_paintbrush.png);}
.icol32-page-paste{background-image:url(icol32/page_paste.png);}
.icol32-page-red{background-image:url(icol32/page_red.png);}
.icol32-page-refresh{background-image:url(icol32/page_refresh.png);}
.icol32-page-save{background-image:url(icol32/page_save.png);}
.icol32-page-white{background-image:url(icol32/page_white.png);}
.icol32-page-white-acrobat{background-image:url(icol32/page_white_acrobat.png);}
.icol32-page-white-actionscript{background-image:url(icol32/page_white_actionscript.png);}
.icol32-page-white-add{background-image:url(icol32/page_white_add.png);}
.icol32-page-white-c{background-image:url(icol32/page_white_c.png);}
.icol32-page-white-camera{background-image:url(icol32/page_white_camera.png);}
.icol32-page-white-cd{background-image:url(icol32/page_white_cd.png);}
.icol32-page-white-code{background-image:url(icol32/page_white_code.png);}
.icol32-page-white-code-red{background-image:url(icol32/page_white_code_red.png);}
.icol32-page-white-compress{background-image:url(icol32/page_white_compress.png);}
.icol32-page-white-copy{background-image:url(icol32/page_white_copy.png);}
.icol32-page-white-cplusplus{background-image:url(icol32/page_white_cplusplus.png);}
.icol32-page-white-csharp{background-image:url(icol32/page_white_csharp.png);}
.icol32-page-white-cup{background-image:url(icol32/page_white_cup.png);}
.icol32-page-white-database{background-image:url(icol32/page_white_database.png);}
.icol32-page-white-delete{background-image:url(icol32/page_white_delete.png);}
.icol32-page-white-dvd{background-image:url(icol32/page_white_dvd.png);}
.icol32-page-white-edit{background-image:url(icol32/page_white_edit.png);}
.icol32-page-white-error{background-image:url(icol32/page_white_error.png);}
.icol32-page-white-excel{background-image:url(icol32/page_white_excel.png);}
.icol32-page-white-find{background-image:url(icol32/page_white_find.png);}
.icol32-page-white-flash{background-image:url(icol32/page_white_flash.png);}
.icol32-page-white-gear{background-image:url(icol32/page_white_gear.png);}
.icol32-page-white-get{background-image:url(icol32/page_white_get.png);}
.icol32-page-white-go{background-image:url(icol32/page_white_go.png);}
.icol32-page-white-h{background-image:url(icol32/page_white_h.png);}
.icol32-page-white-horizontal{background-image:url(icol32/page_white_horizontal.png);}
.icol32-page-white-key{background-image:url(icol32/page_white_key.png);}
.icol32-page-white-lightning{background-image:url(icol32/page_white_lightning.png);}
.icol32-page-white-link{background-image:url(icol32/page_white_link.png);}
.icol32-page-white-magnify{background-image:url(icol32/page_white_magnify.png);}
.icol32-page-white-medal{background-image:url(icol32/page_white_medal.png);}
.icol32-page-white-office{background-image:url(icol32/page_white_office.png);}
.icol32-page-white-paint{background-image:url(icol32/page_white_paint.png);}
.icol32-page-white-paintbrush{background-image:url(icol32/page_white_paintbrush.png);}
.icol32-page-white-paste{background-image:url(icol32/page_white_paste.png);}
.icol32-page-white-php{background-image:url(icol32/page_white_php.png);}
.icol32-page-white-picture{background-image:url(icol32/page_white_picture.png);}
.icol32-page-white-powerpoint{background-image:url(icol32/page_white_powerpoint.png);}
.icol32-page-white-put{background-image:url(icol32/page_white_put.png);}
.icol32-page-white-ruby{background-image:url(icol32/page_white_ruby.png);}
.icol32-page-white-stack{background-image:url(icol32/page_white_stack.png);}
.icol32-page-white-star{background-image:url(icol32/page_white_star.png);}
.icol32-page-white-text{background-image:url(icol32/page_white_text.png);}
.icol32-page-white-text-width{background-image:url(icol32/page_white_text_width.png);}
.icol32-page-white-tux{background-image:url(icol32/page_white_tux.png);}
.icol32-page-white-vector{background-image:url(icol32/page_white_vector.png);}
.icol32-page-white-visualstudio{background-image:url(icol32/page_white_visualstudio.png);}
.icol32-page-white-width{background-image:url(icol32/page_white_width.png);}
.icol32-page-white-word{background-image:url(icol32/page_white_word.png);}
.icol32-page-white-world{background-image:url(icol32/page_white_world.png);}
.icol32-page-white-wrench{background-image:url(icol32/page_white_wrench.png);}
.icol32-page-white-zip{background-image:url(icol32/page_white_zip.png);}
.icol32-page-word{background-image:url(icol32/page_word.png);}
.icol32-page-world{background-image:url(icol32/page_world.png);}
.icol32-painbrush{background-image:url(icol32/painbrush.png);}
.icol32-paintcan{background-image:url(icol32/paintcan.png);}
.icol32-palette{background-image:url(icol32/palette.png);}
.icol32-parrot{background-image:url(icol32/parrot.png);}
.icol32-paste-plain{background-image:url(icol32/paste_plain.png);}
.icol32-paste-word{background-image:url(icol32/paste_word.png);}
.icol32-paypal{background-image:url(icol32/paypal.png);}
.icol32-pci{background-image:url(icol32/pci.png);}
.icol32-peacock{background-image:url(icol32/peacock.png);}
.icol32-pencil{background-image:url(icol32/pencil.png);}
.icol32-pencil-add{background-image:url(icol32/pencil_add.png);}
.icol32-pencil-delete{background-image:url(icol32/pencil_delete.png);}
.icol32-pencil-go{background-image:url(icol32/pencil_go.png);}
.icol32-perfomance{background-image:url(icol32/perfomance.png);}
.icol32-personals{background-image:url(icol32/personals.png);}
.icol32-personal-finance{background-image:url(icol32/personal_finance.png);}
.icol32-phone{background-image:url(icol32/phone.png);}
.icol32-phone-add{background-image:url(icol32/phone_add.png);}
.icol32-phone-Android{background-image:url(icol32/phone_Android.png);}
.icol32-phone-delete{background-image:url(icol32/phone_delete.png);}
.icol32-phone-sound{background-image:url(icol32/phone_sound.png);}
.icol32-photo{background-image:url(icol32/photo.png);}
.icol32-photos{background-image:url(icol32/photos.png);}
.icol32-photo-add{background-image:url(icol32/photo_add.png);}
.icol32-photo-delete{background-image:url(icol32/photo_delete.png);}
.icol32-photo-link{background-image:url(icol32/photo_link.png);}
.icol32-picture{background-image:url(icol32/picture.png);}
.icol32-pictures{background-image:url(icol32/pictures.png);}
.icol32-picture-add{background-image:url(icol32/picture_add.png);}
.icol32-picture-delete{background-image:url(icol32/picture_delete.png);}
.icol32-picture-edit{background-image:url(icol32/picture_edit.png);}
.icol32-picture-empty{background-image:url(icol32/picture_empty.png);}
.icol32-picture-error{background-image:url(icol32/picture_error.png);}
.icol32-picture-frame{background-image:url(icol32/picture_frame.png);}
.icol32-picture-go{background-image:url(icol32/picture_go.png);}
.icol32-picture-key{background-image:url(icol32/picture_key.png);}
.icol32-picture-link{background-image:url(icol32/picture_link.png);}
.icol32-picture-save{background-image:url(icol32/picture_save.png);}
.icol32-pilcrow{background-image:url(icol32/pilcrow.png);}
.icol32-pill{background-image:url(icol32/pill.png);}
.icol32-pill-add{background-image:url(icol32/pill_add.png);}
.icol32-pill-delete{background-image:url(icol32/pill_delete.png);}
.icol32-pill-go{background-image:url(icol32/pill_go.png);}
.icol32-Plant{background-image:url(icol32/Plant.png);}
.icol32-plugin{background-image:url(icol32/plugin.png);}
.icol32-plugin-add{background-image:url(icol32/plugin_add.png);}
.icol32-plugin-delete{background-image:url(icol32/plugin_delete.png);}
.icol32-plugin-disabled{background-image:url(icol32/plugin_disabled.png);}
.icol32-plugin-edit{background-image:url(icol32/plugin_edit.png);}
.icol32-plugin-error{background-image:url(icol32/plugin_error.png);}
.icol32-plugin-go{background-image:url(icol32/plugin_go.png);}
.icol32-plugin-link{background-image:url(icol32/plugin_link.png);}
.icol32-poker{background-image:url(icol32/poker.png);}
.icol32-pop-mail{background-image:url(icol32/pop_mail.png);}
.icol32-port{background-image:url(icol32/port.png);}
.icol32-premium-support{background-image:url(icol32/premium_support.png);}
.icol32-price-alert{background-image:url(icol32/price_alert.png);}
.icol32-price-comparison{background-image:url(icol32/price_comparison.png);}
.icol32-price-watch{background-image:url(icol32/price_watch.png);}
.icol32-printer{background-image:url(icol32/printer.png);}
.icol32-printer-add{background-image:url(icol32/printer_add.png);}
.icol32-printer-delete{background-image:url(icol32/printer_delete.png);}
.icol32-printer-empty{background-image:url(icol32/printer_empty.png);}
.icol32-printer-error{background-image:url(icol32/printer_error.png);}
.icol32-print-size{background-image:url(icol32/print_size.png);}
.icol32-processor{background-image:url(icol32/processor.png);}
.icol32-production-copyleft{background-image:url(icol32/production_copyleft.png);}
.icol32-profiles{background-image:url(icol32/profiles.png);}
.icol32-qip-angry{background-image:url(icol32/qip_angry.png);}
.icol32-qip-at-home{background-image:url(icol32/qip_at_home.png);}
.icol32-qip-at-work{background-image:url(icol32/qip_at_work.png);}
.icol32-qip-away{background-image:url(icol32/qip_away.png);}
.icol32-qip-bad-mood{background-image:url(icol32/qip_bad_mood.png);}
.icol32-qip-dnd{background-image:url(icol32/qip_dnd.png);}
.icol32-qip-eating{background-image:url(icol32/qip_eating.png);}
.icol32-qip-free-for-chat{background-image:url(icol32/qip_free_for_chat.png);}
.icol32-qip-invisible{background-image:url(icol32/qip_invisible.png);}
.icol32-qip-invisible-for-all{background-image:url(icol32/qip_invisible_for_all.png);}
.icol32-qip-not-available{background-image:url(icol32/qip_not_available.png);}
.icol32-qip-occupied{background-image:url(icol32/qip_occupied.png);}
.icol32-qip-offline{background-image:url(icol32/qip_offline.png);}
.icol32-qip-online{background-image:url(icol32/qip_online.png);}
.icol32-radiolocator{background-image:url(icol32/radiolocator.png);}
.icol32-radio-1{background-image:url(icol32/radio_1.png);}
.icol32-radio-2{background-image:url(icol32/radio_2.png);}
.icol32-rain{background-image:url(icol32/rain.png);}
.icol32-rainbow{background-image:url(icol32/rainbow.png);}
.icol32-rainbow-cloud{background-image:url(icol32/rainbow_cloud.png);}
.icol32-real-estate{background-image:url(icol32/real_estate.png);}
.icol32-recycle{background-image:url(icol32/recycle.png);}
.icol32-report{background-image:url(icol32/report.png);}
.icol32-report-add{background-image:url(icol32/report_add.png);}
.icol32-report-delete{background-image:url(icol32/report_delete.png);}
.icol32-report-disk{background-image:url(icol32/report_disk.png);}
.icol32-report-edit{background-image:url(icol32/report_edit.png);}
.icol32-report-go{background-image:url(icol32/report_go.png);}
.icol32-report-key{background-image:url(icol32/report_key.png);}
.icol32-report-link{background-image:url(icol32/report_link.png);}
.icol32-report-magnify{background-image:url(icol32/report_magnify.png);}
.icol32-report-picture{background-image:url(icol32/report_picture.png);}
.icol32-report-user{background-image:url(icol32/report_user.png);}
.icol32-report-word{background-image:url(icol32/report_word.png);}
.icol32-reseller-programm{background-image:url(icol32/reseller_programm.png);}
.icol32-resize-picture{background-image:url(icol32/resize_picture.png);}
.icol32-resources{background-image:url(icol32/resources.png);}
.icol32-resultset-first{background-image:url(icol32/resultset_first.png);}
.icol32-resultset-last{background-image:url(icol32/resultset_last.png);}
.icol32-resultset-next{background-image:url(icol32/resultset_next.png);}
.icol32-resultset-previous{background-image:url(icol32/resultset_previous.png);}
.icol32-ribbon{background-image:url(icol32/ribbon.png);}
.icol32-roadworks{background-image:url(icol32/roadworks.png);}
.icol32-rosette{background-image:url(icol32/rosette.png);}
.icol32-routing-around{background-image:url(icol32/routing_around.png);}
.icol32-routing-forward{background-image:url(icol32/routing_forward.png);}
.icol32-routing-go-left{background-image:url(icol32/routing_go_left.png);}
.icol32-routing-go-right{background-image:url(icol32/routing_go_right.png);}
.icol32-routing-go-straight-left{background-image:url(icol32/routing_go_straight_left.png);}
.icol32-routing-go-straight-right{background-image:url(icol32/routing_go_straight_right.png);}
.icol32-routing-intersection-right{background-image:url(icol32/routing_intersection_right.png);}
.icol32-routing-turnaround-left{background-image:url(icol32/routing_turnaround_left.png);}
.icol32-routing-turnaround-right{background-image:url(icol32/routing_turnaround_right.png);}
.icol32-routing-turning-left{background-image:url(icol32/routing_turning_left.png);}
.icol32-routing-turning-right{background-image:url(icol32/routing_turning_right.png);}
.icol32-routing-turn-arround-left{background-image:url(icol32/routing_turn_arround_left.png);}
.icol32-routing-turn-arround-right{background-image:url(icol32/routing_turn_arround_right.png);}
.icol32-routing-turn-left{background-image:url(icol32/routing_turn_left.png);}
.icol32-routing-turn-left-2{background-image:url(icol32/routing_turn_left_2.png);}
.icol32-routing-turn-left-crossroads{background-image:url(icol32/routing_turn_left_crossroads.png);}
.icol32-routing-turn-right{background-image:url(icol32/routing_turn_right.png);}
.icol32-routing-turn-right-2{background-image:url(icol32/routing_turn_right_2.png);}
.icol32-routing-turn-u{background-image:url(icol32/routing_turn_u.png);}
.icol32-rss{background-image:url(icol32/rss.png);}
.icol32-rss-add{background-image:url(icol32/rss_add.png);}
.icol32-rss-delete{background-image:url(icol32/rss_delete.png);}
.icol32-rss-go{background-image:url(icol32/rss_go.png);}
.icol32-rss-valid{background-image:url(icol32/rss_valid.png);}
.icol32-ruby{background-image:url(icol32/ruby.png);}
.icol32-ruby-add{background-image:url(icol32/ruby_add.png);}
.icol32-ruby-delete{background-image:url(icol32/ruby_delete.png);}
.icol32-ruby-gear{background-image:url(icol32/ruby_gear.png);}
.icol32-ruby-get{background-image:url(icol32/ruby_get.png);}
.icol32-ruby-go{background-image:url(icol32/ruby_go.png);}
.icol32-ruby-key{background-image:url(icol32/ruby_key.png);}
.icol32-ruby-link{background-image:url(icol32/ruby_link.png);}
.icol32-ruby-put{background-image:url(icol32/ruby_put.png);}
.icol32-safari-browser{background-image:url(icol32/safari_browser.png);}
.icol32-safe{background-image:url(icol32/safe.png);}
.icol32-santa{background-image:url(icol32/santa.png);}
.icol32-satellite{background-image:url(icol32/satellite.png);}
.icol32-save-as{background-image:url(icol32/save_as.png);}
.icol32-scale-image{background-image:url(icol32/scale_image.png);}
.icol32-screwdriver{background-image:url(icol32/screwdriver.png);}
.icol32-script{background-image:url(icol32/script.png);}
.icol32-scripts{background-image:url(icol32/scripts.png);}
.icol32-script-add{background-image:url(icol32/script_add.png);}
.icol32-script-code{background-image:url(icol32/script_code.png);}
.icol32-script-code-red{background-image:url(icol32/script_code_red.png);}
.icol32-script-delete{background-image:url(icol32/script_delete.png);}
.icol32-script-edit{background-image:url(icol32/script_edit.png);}
.icol32-script-error{background-image:url(icol32/script_error.png);}
.icol32-script-gear{background-image:url(icol32/script_gear.png);}
.icol32-script-go{background-image:url(icol32/script_go.png);}
.icol32-script-key{background-image:url(icol32/script_key.png);}
.icol32-script-lightning{background-image:url(icol32/script_lightning.png);}
.icol32-script-link{background-image:url(icol32/script_link.png);}
.icol32-script-palette{background-image:url(icol32/script_palette.png);}
.icol32-script-save{background-image:url(icol32/script_save.png);}
.icol32-select{background-image:url(icol32/select.png);}
.icol32-select-by-adding-to-selection{background-image:url(icol32/select_by_adding_to_selection.png);}
.icol32-select-by-color{background-image:url(icol32/select_by_color.png);}
.icol32-select-by-difference{background-image:url(icol32/select_by_difference.png);}
.icol32-select-by-intersection{background-image:url(icol32/select_by_intersection.png);}
.icol32-select-continuous-area{background-image:url(icol32/select_continuous_area.png);}
.icol32-select-ellipse{background-image:url(icol32/select_ellipse.png);}
.icol32-select-invert{background-image:url(icol32/select_invert.png);}
.icol32-select-lasso{background-image:url(icol32/select_lasso.png);}
.icol32-select-restangular{background-image:url(icol32/select_restangular.png);}
.icol32-server{background-image:url(icol32/server.png);}
.icol32-server-add{background-image:url(icol32/server_add.png);}
.icol32-server-chart{background-image:url(icol32/server_chart.png);}
.icol32-server-compress{background-image:url(icol32/server_compress.png);}
.icol32-server-connect{background-image:url(icol32/server_connect.png);}
.icol32-server-database{background-image:url(icol32/server_database.png);}
.icol32-server-delete{background-image:url(icol32/server_delete.png);}
.icol32-server-edit{background-image:url(icol32/server_edit.png);}
.icol32-server-error{background-image:url(icol32/server_error.png);}
.icol32-server-go{background-image:url(icol32/server_go.png);}
.icol32-server-information{background-image:url(icol32/server_information.png);}
.icol32-server-key{background-image:url(icol32/server_key.png);}
.icol32-server-lightning{background-image:url(icol32/server_lightning.png);}
.icol32-server-link{background-image:url(icol32/server_link.png);}
.icol32-server-stanchion{background-image:url(icol32/server_stanchion.png);}
.icol32-server-uncompress{background-image:url(icol32/server_uncompress.png);}
.icol32-setting-tools{background-image:url(icol32/setting_tools.png);}
.icol32-set-security-question{background-image:url(icol32/set_security_question.png);}
.icol32-shading{background-image:url(icol32/shading.png);}
.icol32-shape-align-bottom{background-image:url(icol32/shape_align_bottom.png);}
.icol32-shape-align-center{background-image:url(icol32/shape_align_center.png);}
.icol32-shape-align-left{background-image:url(icol32/shape_align_left.png);}
.icol32-shape-align-middle{background-image:url(icol32/shape_align_middle.png);}
.icol32-shape-align-right{background-image:url(icol32/shape_align_right.png);}
.icol32-shape-align-top{background-image:url(icol32/shape_align_top.png);}
.icol32-shape-flip-horizontal{background-image:url(icol32/shape_flip_horizontal.png);}
.icol32-shape-flip-vertical{background-image:url(icol32/shape_flip_vertical.png);}
.icol32-shape-group{background-image:url(icol32/shape_group.png);}
.icol32-shape-handles{background-image:url(icol32/shape_handles.png);}
.icol32-shape-move-back{background-image:url(icol32/shape_move_back.png);}
.icol32-shape-move-backwards{background-image:url(icol32/shape_move_backwards.png);}
.icol32-shape-move-forwards{background-image:url(icol32/shape_move_forwards.png);}
.icol32-shape-move-front{background-image:url(icol32/shape_move_front.png);}
.icol32-shape-rotate-anticlockwise{background-image:url(icol32/shape_rotate_anticlockwise.png);}
.icol32-shape-rotate-clockwise{background-image:url(icol32/shape_rotate_clockwise.png);}
.icol32-shape-square{background-image:url(icol32/shape_square.png);}
.icol32-shape-square-add{background-image:url(icol32/shape_square_add.png);}
.icol32-shape-square-delete{background-image:url(icol32/shape_square_delete.png);}
.icol32-shape-square-edit{background-image:url(icol32/shape_square_edit.png);}
.icol32-shape-square-error{background-image:url(icol32/shape_square_error.png);}
.icol32-shape-square-go{background-image:url(icol32/shape_square_go.png);}
.icol32-shape-square-key{background-image:url(icol32/shape_square_key.png);}
.icol32-shape-square-link{background-image:url(icol32/shape_square_link.png);}
.icol32-shape-ungroup{background-image:url(icol32/shape_ungroup.png);}
.icol32-share{background-image:url(icol32/share.png);}
.icol32-shield{background-image:url(icol32/shield.png);}
.icol32-shield-add{background-image:url(icol32/shield_add.png);}
.icol32-shield-delete{background-image:url(icol32/shield_delete.png);}
.icol32-shield-go{background-image:url(icol32/shield_go.png);}
.icol32-shopping{background-image:url(icol32/shopping.png);}
.icol32-showel{background-image:url(icol32/showel.png);}
.icol32-shuriken{background-image:url(icol32/shuriken.png);}
.icol32-sign{background-image:url(icol32/sign.png);}
.icol32-sitemap{background-image:url(icol32/sitemap.png);}
.icol32-sitemap-color{background-image:url(icol32/sitemap_color.png);}
.icol32-site-backup-and-restore{background-image:url(icol32/site_backup_and_restore.png);}
.icol32-site-enhancer{background-image:url(icol32/site_enhancer.png);}
.icol32-skate{background-image:url(icol32/skate.png);}
.icol32-slideshow{background-image:url(icol32/slideshow.png);}
.icol32-small-business{background-image:url(icol32/small_business.png);}
.icol32-small-car{background-image:url(icol32/small_car.png);}
.icol32-small-tiles{background-image:url(icol32/small_tiles.png);}
.icol32-snapshot{background-image:url(icol32/snapshot.png);}
.icol32-snowman{background-image:url(icol32/snowman.png);}
.icol32-snow-rain{background-image:url(icol32/snow_rain.png);}
.icol32-solar{background-image:url(icol32/solar.png);}
.icol32-sound{background-image:url(icol32/sound.png);}
.icol32-sound-add{background-image:url(icol32/sound_add.png);}
.icol32-sound-delete{background-image:url(icol32/sound_delete.png);}
.icol32-sound-low{background-image:url(icol32/sound_low.png);}
.icol32-sound-mute{background-image:url(icol32/sound_mute.png);}
.icol32-sound-none{background-image:url(icol32/sound_none.png);}
.icol32-source-code{background-image:url(icol32/source_code.png);}
.icol32-spam-filter{background-image:url(icol32/spam_filter.png);}
.icol32-speakers{background-image:url(icol32/speakers.png);}
.icol32-speedometer{background-image:url(icol32/speedometer.png);}
.icol32-spellcheck{background-image:url(icol32/spellcheck.png);}
.icol32-spider-web{background-image:url(icol32/spider_web.png);}
.icol32-sport{background-image:url(icol32/sport.png);}
.icol32-sport-8ball{background-image:url(icol32/sport_8ball.png);}
.icol32-sport-basketball{background-image:url(icol32/sport_basketball.png);}
.icol32-sport-football{background-image:url(icol32/sport_football.png);}
.icol32-sport-golf{background-image:url(icol32/sport_golf.png);}
.icol32-sport-raquet{background-image:url(icol32/sport_raquet.png);}
.icol32-sport-shuttlecock{background-image:url(icol32/sport_shuttlecock.png);}
.icol32-sport-soccer{background-image:url(icol32/sport_soccer.png);}
.icol32-sport-tennis{background-image:url(icol32/sport_tennis.png);}
.icol32-star{background-image:url(icol32/star.png);}
.icol32-status-away{background-image:url(icol32/status_away.png);}
.icol32-status-busy{background-image:url(icol32/status_busy.png);}
.icol32-status-offline{background-image:url(icol32/status_offline.png);}
.icol32-status-online{background-image:url(icol32/status_online.png);}
.icol32-stop{background-image:url(icol32/stop.png);}
.icol32-stopwatch-finish{background-image:url(icol32/stopwatch_finish.png);}
.icol32-stopwatch-pause{background-image:url(icol32/stopwatch_pause.png);}
.icol32-stopwatch-start{background-image:url(icol32/stopwatch_start.png);}
.icol32-storage{background-image:url(icol32/storage.png);}
.icol32-style{background-image:url(icol32/style.png);}
.icol32-style-add{background-image:url(icol32/style_add.png);}
.icol32-style-delete{background-image:url(icol32/style_delete.png);}
.icol32-style-edit{background-image:url(icol32/style_edit.png);}
.icol32-style-go{background-image:url(icol32/style_go.png);}
.icol32-subwoofer{background-image:url(icol32/subwoofer.png);}
.icol32-sum{background-image:url(icol32/sum.png);}
.icol32-sun-cloudy{background-image:url(icol32/sun_cloudy.png);}
.icol32-sun-rain{background-image:url(icol32/sun_rain.png);}
.icol32-support{background-image:url(icol32/support.png);}
.icol32-tab{background-image:url(icol32/tab.png);}
.icol32-table{background-image:url(icol32/table.png);}
.icol32-table-add{background-image:url(icol32/table_add.png);}
.icol32-table-delete{background-image:url(icol32/table_delete.png);}
.icol32-table-edit{background-image:url(icol32/table_edit.png);}
.icol32-table-error{background-image:url(icol32/table_error.png);}
.icol32-table-gear{background-image:url(icol32/table_gear.png);}
.icol32-table-go{background-image:url(icol32/table_go.png);}
.icol32-table-key{background-image:url(icol32/table_key.png);}
.icol32-table-lightning{background-image:url(icol32/table_lightning.png);}
.icol32-table-link{background-image:url(icol32/table_link.png);}
.icol32-table-multiple{background-image:url(icol32/table_multiple.png);}
.icol32-table-refresh{background-image:url(icol32/table_refresh.png);}
.icol32-table-relationship{background-image:url(icol32/table_relationship.png);}
.icol32-table-row-delete{background-image:url(icol32/table_row_delete.png);}
.icol32-table-row-insert{background-image:url(icol32/table_row_insert.png);}
.icol32-table-save{background-image:url(icol32/table_save.png);}
.icol32-table-sort{background-image:url(icol32/table_sort.png);}
.icol32-tab-add{background-image:url(icol32/tab_add.png);}
.icol32-tab-delete{background-image:url(icol32/tab_delete.png);}
.icol32-tab-edit{background-image:url(icol32/tab_edit.png);}
.icol32-tab-go{background-image:url(icol32/tab_go.png);}
.icol32-tag{background-image:url(icol32/tag.png);}
.icol32-tags-cloud{background-image:url(icol32/tags_cloud.png);}
.icol32-tag-blue{background-image:url(icol32/tag_blue.png);}
.icol32-tag-blue-add{background-image:url(icol32/tag_blue_add.png);}
.icol32-tag-blue-delete{background-image:url(icol32/tag_blue_delete.png);}
.icol32-tag-blue-edit{background-image:url(icol32/tag_blue_edit.png);}
.icol32-tag-green{background-image:url(icol32/tag_green.png);}
.icol32-tag-orange{background-image:url(icol32/tag_orange.png);}
.icol32-tag-pink{background-image:url(icol32/tag_pink.png);}
.icol32-tag-purple{background-image:url(icol32/tag_purple.png);}
.icol32-tag-red{background-image:url(icol32/tag_red.png);}
.icol32-tag-yellow{background-image:url(icol32/tag_yellow.png);}
.icol32-teddy-bear{background-image:url(icol32/teddy_bear.png);}
.icol32-telephone{background-image:url(icol32/telephone.png);}
.icol32-telephone-add{background-image:url(icol32/telephone_add.png);}
.icol32-telephone-delete{background-image:url(icol32/telephone_delete.png);}
.icol32-telephone-edit{background-image:url(icol32/telephone_edit.png);}
.icol32-telephone-error{background-image:url(icol32/telephone_error.png);}
.icol32-telephone-go{background-image:url(icol32/telephone_go.png);}
.icol32-telephone-key{background-image:url(icol32/telephone_key.png);}
.icol32-telephone-link{background-image:url(icol32/telephone_link.png);}
.icol32-television{background-image:url(icol32/television.png);}
.icol32-television-add{background-image:url(icol32/television_add.png);}
.icol32-television-delete{background-image:url(icol32/television_delete.png);}
.icol32-temperature-1{background-image:url(icol32/temperature_1.png);}
.icol32-temperature-2{background-image:url(icol32/temperature_2.png);}
.icol32-temperature-3{background-image:url(icol32/temperature_3.png);}
.icol32-temperature-4{background-image:url(icol32/temperature_4.png);}
.icol32-temperature-5{background-image:url(icol32/temperature_5.png);}
.icol32-terminal{background-image:url(icol32/terminal.png);}
.icol32-textfield{background-image:url(icol32/textfield.png);}
.icol32-textfield-add{background-image:url(icol32/textfield_add.png);}
.icol32-textfield-delete{background-image:url(icol32/textfield_delete.png);}
.icol32-textfield-key{background-image:url(icol32/textfield_key.png);}
.icol32-textfield-rename{background-image:url(icol32/textfield_rename.png);}
.icol32-text-align-center{background-image:url(icol32/text_align_center.png);}
.icol32-text-align-justity{background-image:url(icol32/text_align_justity.png);}
.icol32-text-align-left{background-image:url(icol32/text_align_left.png);}
.icol32-text-align-right{background-image:url(icol32/text_align_right.png);}
.icol32-text-allcaps{background-image:url(icol32/text_allcaps.png);}
.icol32-text-bold{background-image:url(icol32/text_bold.png);}
.icol32-text-columns{background-image:url(icol32/text_columns.png);}
.icol32-text-dropcaps{background-image:url(icol32/text_dropcaps.png);}
.icol32-text-heading-1{background-image:url(icol32/text_heading_1.png);}
.icol32-text-heading-2{background-image:url(icol32/text_heading_2.png);}
.icol32-text-heading-3{background-image:url(icol32/text_heading_3.png);}
.icol32-text-heading-4{background-image:url(icol32/text_heading_4.png);}
.icol32-text-heading-5{background-image:url(icol32/text_heading_5.png);}
.icol32-text-heading-6{background-image:url(icol32/text_heading_6.png);}
.icol32-text-horizontalrule{background-image:url(icol32/text_horizontalrule.png);}
.icol32-text-indent{background-image:url(icol32/text_indent.png);}
.icol32-text-indent-remove{background-image:url(icol32/text_indent_remove.png);}
.icol32-text-italic{background-image:url(icol32/text_italic.png);}
.icol32-text-kerning{background-image:url(icol32/text_kerning.png);}
.icol32-text-letterspacing{background-image:url(icol32/text_letterspacing.png);}
.icol32-text-letter-omega{background-image:url(icol32/text_letter_omega.png);}
.icol32-text-linespacing{background-image:url(icol32/text_linespacing.png);}
.icol32-text-list-bullets{background-image:url(icol32/text_list_bullets.png);}
.icol32-text-list-numbers{background-image:url(icol32/text_list_numbers.png);}
.icol32-text-lowercase{background-image:url(icol32/text_lowercase.png);}
.icol32-text-padding-bottom{background-image:url(icol32/text_padding_bottom.png);}
.icol32-text-padding-left{background-image:url(icol32/text_padding_left.png);}
.icol32-text-padding-right{background-image:url(icol32/text_padding_right.png);}
.icol32-text-padding-top{background-image:url(icol32/text_padding_top.png);}
.icol32-text-replace{background-image:url(icol32/text_replace.png);}
.icol32-text-signature{background-image:url(icol32/text_signature.png);}
.icol32-text-smallcaps{background-image:url(icol32/text_smallcaps.png);}
.icol32-text-strikethroungh{background-image:url(icol32/text_strikethroungh.png);}
.icol32-text-subscript{background-image:url(icol32/text_subscript.png);}
.icol32-text-superscript{background-image:url(icol32/text_superscript.png);}
.icol32-text-underline{background-image:url(icol32/text_underline.png);}
.icol32-text-uppercase{background-image:url(icol32/text_uppercase.png);}
.icol32-things-beauty{background-image:url(icol32/things_beauty.png);}
.icol32-things-digital{background-image:url(icol32/things_digital.png);}
.icol32-three-tags{background-image:url(icol32/three_tags.png);}
.icol32-thumb-down{background-image:url(icol32/thumb_down.png);}
.icol32-thumb-up{background-image:url(icol32/thumb_up.png);}
.icol32-tick{background-image:url(icol32/tick.png);}
.icol32-time{background-image:url(icol32/time.png);}
.icol32-timeline{background-image:url(icol32/timeline.png);}
.icol32-timeline-marker{background-image:url(icol32/timeline_marker.png);}
.icol32-time-add{background-image:url(icol32/time_add.png);}
.icol32-time-delete{background-image:url(icol32/time_delete.png);}
.icol32-time-go{background-image:url(icol32/time_go.png);}
.icol32-toolbox{background-image:url(icol32/toolbox.png);}
.icol32-tornado{background-image:url(icol32/tornado.png);}
.icol32-toucan{background-image:url(icol32/toucan.png);}
.icol32-toxic{background-image:url(icol32/toxic.png);}
.icol32-transform-crop{background-image:url(icol32/transform_crop.png);}
.icol32-transform-crop-resize{background-image:url(icol32/transform_crop_resize.png);}
.icol32-transform-flip{background-image:url(icol32/transform_flip.png);}
.icol32-transform-layer{background-image:url(icol32/transform_layer.png);}
.icol32-transform-move{background-image:url(icol32/transform_move.png);}
.icol32-transform-path{background-image:url(icol32/transform_path.png);}
.icol32-transform-perspective{background-image:url(icol32/transform_perspective.png);}
.icol32-transform-rotate{background-image:url(icol32/transform_rotate.png);}
.icol32-transform-rotate-180{background-image:url(icol32/transform_rotate_180.png);}
.icol32-transform-rotate-270{background-image:url(icol32/transform_rotate_270.png);}
.icol32-transform-rotate-90{background-image:url(icol32/transform_rotate_90.png);}
.icol32-transform-scale{background-image:url(icol32/transform_scale.png);}
.icol32-transform-selection{background-image:url(icol32/transform_selection.png);}
.icol32-transform-shear{background-image:url(icol32/transform_shear.png);}
.icol32-transmit{background-image:url(icol32/transmit.png);}
.icol32-transmit-add{background-image:url(icol32/transmit_add.png);}
.icol32-transmit-blue{background-image:url(icol32/transmit_blue.png);}
.icol32-transmit-delete{background-image:url(icol32/transmit_delete.png);}
.icol32-transmit-edit{background-image:url(icol32/transmit_edit.png);}
.icol32-transmit-error{background-image:url(icol32/transmit_error.png);}
.icol32-transmit-go{background-image:url(icol32/transmit_go.png);}
.icol32-travel{background-image:url(icol32/travel.png);}
.icol32-tree{background-image:url(icol32/tree.png);}
.icol32-tux{background-image:url(icol32/tux.png);}
.icol32-twitter-1{background-image:url(icol32/twitter_1.png);}
.icol32-twitter-2{background-image:url(icol32/twitter_2.png);}
.icol32-umbrella{background-image:url(icol32/umbrella.png);}
.icol32-understanding{background-image:url(icol32/understanding.png);}
.icol32-update{background-image:url(icol32/update.png);}
.icol32-user{background-image:url(icol32/user.png);}
.icol32-user-add{background-image:url(icol32/user_add.png);}
.icol32-user-comment{background-image:url(icol32/user_comment.png);}
.icol32-user-delete{background-image:url(icol32/user_delete.png);}
.icol32-user-edit{background-image:url(icol32/user_edit.png);}
.icol32-user-female{background-image:url(icol32/user_female.png);}
.icol32-user-go{background-image:url(icol32/user_go.png);}
.icol32-user-gray{background-image:url(icol32/user_gray.png);}
.icol32-user-green{background-image:url(icol32/user_green.png);}
.icol32-user-orange{background-image:url(icol32/user_orange.png);}
.icol32-user-red{background-image:url(icol32/user_red.png);}
.icol32-user-suit{background-image:url(icol32/user_suit.png);}
.icol32-vcard{background-image:url(icol32/vcard.png);}
.icol32-vcard-add{background-image:url(icol32/vcard_add.png);}
.icol32-vcard-delete{background-image:url(icol32/vcard_delete.png);}
.icol32-vcard-edit{background-image:url(icol32/vcard_edit.png);}
.icol32-vector{background-image:url(icol32/vector.png);}
.icol32-vector-add{background-image:url(icol32/vector_add.png);}
.icol32-vector-delete{background-image:url(icol32/vector_delete.png);}
.icol32-video{background-image:url(icol32/video.png);}
.icol32-video-mode{background-image:url(icol32/video_mode.png);}
.icol32-walk{background-image:url(icol32/walk.png);}
.icol32-wand{background-image:url(icol32/wand.png);}
.icol32-weather-clouds{background-image:url(icol32/weather_clouds.png);}
.icol32-weather-cloudy{background-image:url(icol32/weather_cloudy.png);}
.icol32-weather-lightning{background-image:url(icol32/weather_lightning.png);}
.icol32-weather-rain{background-image:url(icol32/weather_rain.png);}
.icol32-weather-snow{background-image:url(icol32/weather_snow.png);}
.icol32-weather-sun{background-image:url(icol32/weather_sun.png);}
.icol32-webcam{background-image:url(icol32/webcam.png);}
.icol32-webcam-add{background-image:url(icol32/webcam_add.png);}
.icol32-webcam-delete{background-image:url(icol32/webcam_delete.png);}
.icol32-webcam-error{background-image:url(icol32/webcam_error.png);}
.icol32-web-concierge{background-image:url(icol32/web_concierge.png);}
.icol32-weight{background-image:url(icol32/weight.png);}
.icol32-whistle{background-image:url(icol32/whistle.png);}
.icol32-widescreen{background-image:url(icol32/widescreen.png);}
.icol32-widgets{background-image:url(icol32/widgets.png);}
.icol32-windy{background-image:url(icol32/windy.png);}
.icol32-wine-pairings{background-image:url(icol32/wine_pairings.png);}
.icol32-winrar-add{background-image:url(icol32/winrar_add.png);}
.icol32-winrar-extract{background-image:url(icol32/winrar_extract.png);}
.icol32-winrar-view{background-image:url(icol32/winrar_view.png);}
.icol32-wishlist-add{background-image:url(icol32/wishlist_add.png);}
.icol32-wordpress{background-image:url(icol32/wordpress.png);}
.icol32-workspace{background-image:url(icol32/workspace.png);}
.icol32-world{background-image:url(icol32/world.png);}
.icol32-world-add{background-image:url(icol32/world_add.png);}
.icol32-world-delete{background-image:url(icol32/world_delete.png);}
.icol32-world-edit{background-image:url(icol32/world_edit.png);}
.icol32-world-go{background-image:url(icol32/world_go.png);}
.icol32-world-link{background-image:url(icol32/world_link.png);}
.icol32-wrench{background-image:url(icol32/wrench.png);}
.icol32-wrench-orange{background-image:url(icol32/wrench_orange.png);}
.icol32-www-page{background-image:url(icol32/www_page.png);}
.icol32-xhtml{background-image:url(icol32/xhtml.png);}
.icol32-xhtml-add{background-image:url(icol32/xhtml_add.png);}
.icol32-xhtml-delete{background-image:url(icol32/xhtml_delete.png);}
.icol32-xhtml-go{background-image:url(icol32/xhtml_go.png);}
.icol32-xhtml-valid{background-image:url(icol32/xhtml_valid.png);}
.icol32-zoom{background-image:url(icol32/zoom.png);}
.icol32-zoom-extend{background-image:url(icol32/zoom_extend.png);}
.icol32-zoom-in{background-image:url(icol32/zoom_in.png);}
.icol32-zoom-last{background-image:url(icol32/zoom_last.png);}
.icol32-zoom-layer{background-image:url(icol32/zoom_layer.png);}
.icol32-zoom-out{background-image:url(icol32/zoom_out.png);}
.icol32-zoom-refresh{background-image:url(icol32/zoom_refresh.png);}
.icol32-zoom-selection{background-image:url(icol32/zoom_selection.png);}
@media print{@page {size: landscape}}