.clearfix {
    *zoom: 1;
}
.clearfix:before,
.clearfix:after {
    display: table;
    content: "";
    line-height: 0;
}
.clearfix:after {
    clear: both;
}
.hide-text {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0;
}
.input-block-level {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
    display: block;
}
audio,
canvas,
video {
    display: inline-block;
    *display: inline;
    *zoom: 1;
}
audio:not([controls]) {
    display: none;
}
html {
    font-size: 100%;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
}
a:focus {
    outline: thin dotted #333;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
}
a:hover,
a:active {
    outline: 0;
}
sub,
sup {
    position: relative;
    font-size: 75%;
    line-height: 0;
    vertical-align: baseline;
}
sup {
    top: -0.5em;
}
sub {
    bottom: -0.25em;
}
img {
    max-width: 100%;
    width: auto\9;
    height: auto;
    vertical-align: middle;
    border: 0;
    -ms-interpolation-mode: bicubic;
}
#map_canvas img,
.google-maps img {
    max-width: none;
}
button,
input,
select,
textarea {
    margin: 0;
    font-size: 100%;
    vertical-align: middle;
}
button,
input {
    *overflow: visible;
    line-height: normal;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
    padding: 0;
    border: 0;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
    -webkit-appearance: button;
    cursor: pointer;
}
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-decoration,
input[type="search"]::-webkit-search-cancel-button {
    -webkit-appearance: none;
}
textarea {
    overflow: auto;
    vertical-align: top;
}
body {
    margin: 0;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    line-height: 20px;
    color: #333333;
    background-color: #ffffff;
}
a {
    color: #2745FF;
    text-decoration: none;
}
a:hover {
    color: #2745FF;
    text-decoration: underline;
}
.img-rounded {
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}
.img-polaroid {
    padding: 4px;
    background-color: #fff;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
}
.img-circle {
    -webkit-border-radius: 500px;
    -moz-border-radius: 500px;
    border-radius: 500px;
}
p {
    margin: 0 0 10px;
}
.lead {
    margin-bottom: 20px;
    font-size: 19.5px;
    font-weight: 200;
    line-height: 30px;
}
small {
    font-size: 85%;
}
strong {
    font-weight: bold;
}
em {
    font-style: italic;
}
cite {
    font-style: normal;
}
.muted {
    color: #999999;
}
.text-warning {
    color: #c09853;
}
a.text-warning:hover {
    color: #a47e3c;
}
.text-error {
    color: #b94a48;
}
a.text-error:hover {
    color: #953b39;
}
.text-info {
    color: #3a87ad;
}
a.text-info:hover {
    color: #2d6987;
}
.text-success {
    color: #468847;
}
a.text-success:hover {
    color: #356635;
}
h1,
h2,
h3,
h4,
h5,
h6 {
    margin: 10px 0;
    font-family: inherit;
    font-weight: bold;
    line-height: 20px;
    color: inherit;
    text-rendering: optimizelegibility;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small {
    font-weight: normal;
    line-height: 1;
    color: #999999;
}
h1,
h2,
h3 {
    line-height: 40px;
}
h1 {
    font-size: 35.75px;
}
h2 {
    font-size: 29.25px;
}
h3 {
    font-size: 22.75px;
}
h4 {
    font-size: 16.25px;
}
h5 {
    font-size: 13px;
}
h6 {
    font-size: 11.049999999999999px;
}
h1 small {
    font-size: 22.75px;
}
h2 small {
    font-size: 16.25px;
}
h3 small {
    font-size: 13px;
}
h4 small {
    font-size: 13px;
}
.page-header {
    padding-bottom: 9px;
    margin: 20px 0 30px;
    border-bottom: 1px solid #eeeeee;
}
ul,
ol {
    padding: 0;
    margin: 0 0 10px 25px;
}
ul ul,
ul ol,
ol ol,
ol ul {
    margin-bottom: 0;
}
li {
    line-height: 20px;
}
ul.unstyled,
ol.unstyled {
    margin-left: 0;
    list-style: none;
}
dl {
    margin-bottom: 20px;
}
dt,
dd {
    line-height: 20px;
}
dt {
    font-weight: bold;
}
dd {
    margin-left: 10px;
}
.dl-horizontal {
    *zoom: 1;
}
.dl-horizontal:before,
.dl-horizontal:after {
    display: table;
    content: "";
    line-height: 0;
}
.dl-horizontal:after {
    clear: both;
}
.dl-horizontal dt {
    float: left;
    width: 160px;
    clear: left;
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.dl-horizontal dd {
    margin-left: 180px;
}
hr {
    margin: 20px 0;
    border: 0;
    border-top: 1px solid #eeeeee;
    border-bottom: 1px solid #ffffff;
}
abbr[title],
abbr[data-original-title] {
    cursor: help;
    border-bottom: 1px dotted #999999;
}
abbr.initialism {
    font-size: 90%;
    text-transform: uppercase;
}
blockquote {
    padding: 0 0 0 15px;
    margin: 0 0 20px;
    border-left: 5px solid #eeeeee;
}
blockquote p {
    margin-bottom: 0;
    font-size: 16px;
    font-weight: 300;
    line-height: 25px;
}
blockquote small {
    display: block;
    line-height: 20px;
    color: #999999;
}
blockquote small:before {
    content: "\2014 \00A0";
}
blockquote.pull-right {
    float: right;
    padding-right: 15px;
    padding-left: 0;
    border-right: 5px solid #eeeeee;
    border-left: 0;
}
blockquote.pull-right p,
blockquote.pull-right small {
    text-align: right;
}
blockquote.pull-right small:before {
    content: "";
}
blockquote.pull-right small:after {
    content: "\00A0 \2014";
}
q:before,
q:after,
blockquote:before,
blockquote:after {
    content: "";
}
address {
    display: block;
    margin-bottom: 20px;
    font-style: normal;
    line-height: 20px;
}
code,
pre {
    padding: 0 3px 2px;
    font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
    font-size: 11px;
    color: #333333;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
code {
    padding: 2px 4px;
    color: #d14;
    background-color: #f7f7f9;
    border: 1px solid #e1e1e8;
}
pre {
    display: block;
    padding: 9.5px;
    margin: 0 0 10px;
    font-size: 12px;
    line-height: 20px;
    word-break: break-all;
    word-wrap: break-word;
    white-space: pre;
    white-space: pre-wrap;
    background-color: #f5f5f5;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, 0.15);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
pre.prettyprint {
    margin-bottom: 20px;
}
pre code {
    padding: 0;
    color: inherit;
    background-color: transparent;
    border: 0;
}
.pre-scrollable {
    max-height: 340px;
    overflow-y: scroll;
}
.label,
.badge {
    display: inline-block;
    padding: 2px 4px;
    font-size: 10.998px;
    font-weight: bold;
    line-height: 14px;
    color: #ffffff;
    vertical-align: baseline;
    white-space: nowrap;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #999999;
}
.label {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.badge {
    padding-left: 9px;
    padding-right: 9px;
    -webkit-border-radius: 9px;
    -moz-border-radius: 9px;
    border-radius: 9px;
}
a.label:hover,
a.badge:hover {
    color: #ffffff;
    text-decoration: none;
    cursor: pointer;
}
.label-important,
.badge-important {
    background-color: #b94a48;
}
.label-important[href],
.badge-important[href] {
    background-color: #953b39;
}
.label-warning,
.badge-warning {
    background-color: #f89406;
}
.label-warning[href],
.badge-warning[href] {
    background-color: #c67605;
}
.label-success,
.badge-success {
    background-color: #468847;
}
.label-success[href],
.badge-success[href] {
    background-color: #356635;
}
.label-info,
.badge-info {
    background-color: #3a87ad;
}
.label-info[href],
.badge-info[href] {
    background-color: #2d6987;
}
.label-inverse,
.badge-inverse {
    background-color: #333333;
}
.label-inverse[href],
.badge-inverse[href] {
    background-color: #1a1a1a;
}
.btn .label,
.btn .badge {
    position: relative;
    top: -1px;
}
.btn-mini .label,
.btn-mini .badge {
    top: 0;
}
.btn {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    padding: 4px 12px;
    margin-bottom: 0;
    font-size: 13px;
    line-height: 20px;
    *line-height: 20px;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    color: #333333;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
    background-color: #f5f5f5;
    background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
    background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
    background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
    background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
    border-color: #e6e6e6 #e6e6e6 #bfbfbf;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    *background-color: #e6e6e6;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
    border: 1px solid #bbbbbb;
    *border: 0;
    border-bottom-color: #a2a2a2;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    *margin-left: 0.3em;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.btn:hover,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled] {
    color: #333333;
    background-color: #e6e6e6;
    *background-color: #d9d9d9;
}
.btn:active,
.btn.active {
    background-color: #cccccc \9;
}
.btn:first-child {
    *margin-left: 0;
}
.btn:hover {
    color: #333333;
    text-decoration: none;
    background-color: #e6e6e6;
    *background-color: #d9d9d9;
    background-position: 0 -15px;
    -webkit-transition: background-position 0.1s linear;
    -moz-transition: background-position 0.1s linear;
    -o-transition: background-position 0.1s linear;
    transition: background-position 0.1s linear;
}
.btn:focus {
    outline: thin dotted #333;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
}
.btn.active,
.btn:active {
    background-color: #e6e6e6;
    background-color: #d9d9d9 \9;
    background-image: none;
    outline: 0;
    -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.btn.disabled,
.btn[disabled] {
    cursor: default;
    background-color: #e6e6e6;
    background-image: none;
    opacity: 0.65;
    filter: alpha(opacity=65);
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
.btn-large {
    padding: 11px 19px;
    font-size: 16.25px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}
.btn-large [class^="icon-"],
.btn-large [class*=" icon-"] {
    margin-top: 2px;
}
.btn-small {
    padding: 2px 10px;
    font-size: 11.049999999999999px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.btn-small [class^="icon-"],
.btn-small [class*=" icon-"] {
    margin-top: 0;
}
.btn-mini {
    padding: 1px 6px;
    font-size: 9.75px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.btn-block {
    display: block;
    width: 100%;
    padding-left: 0;
    padding-right: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.btn-block + .btn-block {
    margin-top: 5px;
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
    width: 100%;
}
.btn-primary.active,
.btn-warning.active,
.btn-danger.active,
.btn-success.active,
.btn-info.active,
.btn-inverse.active {
    color: rgba(255, 255, 255, 0.75);
}
.btn {
    border-color: #c5c5c5;
    border-color: rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25);
}
.btn-primary {
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #006dcc;
    background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
    background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
    background-image: -o-linear-gradient(top, #0088cc, #0044cc);
    background-image: linear-gradient(to bottom, #0088cc, #0044cc);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);
    border-color: #0044cc #0044cc #002a80;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    *background-color: #0044cc;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-primary:hover,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
    color: #ffffff;
    background-color: #0044cc;
    *background-color: #003bb3;
}
.btn-primary:active,
.btn-primary.active {
    background-color: #003399 \9;
}
.btn-warning {
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #faa732;
    background-image: -moz-linear-gradient(top, #fbb450, #f89406);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
    background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
    background-image: -o-linear-gradient(top, #fbb450, #f89406);
    background-image: linear-gradient(to bottom, #fbb450, #f89406);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);
    border-color: #f89406 #f89406 #ad6704;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    *background-color: #f89406;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-warning:hover,
.btn-warning:active,
.btn-warning.active,
.btn-warning.disabled,
.btn-warning[disabled] {
    color: #ffffff;
    background-color: #f89406;
    *background-color: #df8505;
}
.btn-warning:active,
.btn-warning.active {
    background-color: #c67605 \9;
}
.btn-danger {
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #da4f49;
    background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));
    background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f);
    background-image: -o-linear-gradient(top, #ee5f5b, #bd362f);
    background-image: linear-gradient(to bottom, #ee5f5b, #bd362f);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);
    border-color: #bd362f #bd362f #802420;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    *background-color: #bd362f;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-danger:hover,
.btn-danger:active,
.btn-danger.active,
.btn-danger.disabled,
.btn-danger[disabled] {
    color: #ffffff;
    background-color: #bd362f;
    *background-color: #a9302a;
}
.btn-danger:active,
.btn-danger.active {
    background-color: #942a25 \9;
}
.btn-success {
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #5bb75b;
    background-image: -moz-linear-gradient(top, #62c462, #51a351);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));
    background-image: -webkit-linear-gradient(top, #62c462, #51a351);
    background-image: -o-linear-gradient(top, #62c462, #51a351);
    background-image: linear-gradient(to bottom, #62c462, #51a351);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
    border-color: #51a351 #51a351 #387038;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    *background-color: #51a351;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-success:hover,
.btn-success:active,
.btn-success.active,
.btn-success.disabled,
.btn-success[disabled] {
    color: #ffffff;
    background-color: #51a351;
    *background-color: #499249;
}
.btn-success:active,
.btn-success.active {
    background-color: #408140 \9;
}
.btn-info {
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #49afcd;
    background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));
    background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4);
    background-image: -o-linear-gradient(top, #5bc0de, #2f96b4);
    background-image: linear-gradient(to bottom, #5bc0de, #2f96b4);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0);
    border-color: #2f96b4 #2f96b4 #1f6377;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    *background-color: #2f96b4;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-info:hover,
.btn-info:active,
.btn-info.active,
.btn-info.disabled,
.btn-info[disabled] {
    color: #ffffff;
    background-color: #2f96b4;
    *background-color: #2a85a0;
}
.btn-info:active,
.btn-info.active {
    background-color: #24748c \9;
}
.btn-inverse {
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #363636;
    background-image: -moz-linear-gradient(top, #444444, #222222);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222));
    background-image: -webkit-linear-gradient(top, #444444, #222222);
    background-image: -o-linear-gradient(top, #444444, #222222);
    background-image: linear-gradient(to bottom, #444444, #222222);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0);
    border-color: #222222 #222222 #000000;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    *background-color: #222222;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-inverse:hover,
.btn-inverse:active,
.btn-inverse.active,
.btn-inverse.disabled,
.btn-inverse[disabled] {
    color: #ffffff;
    background-color: #222222;
    *background-color: #151515;
}
.btn-inverse:active,
.btn-inverse.active {
    background-color: #080808 \9;
}
button.btn,
input[type="submit"].btn {
    *padding-top: 3px;
    *padding-bottom: 3px;
}
button.btn::-moz-focus-inner,
input[type="submit"].btn::-moz-focus-inner {
    padding: 0;
    border: 0;
}
button.btn.btn-large,
input[type="submit"].btn.btn-large {
    *padding-top: 7px;
    *padding-bottom: 7px;
}
button.btn.btn-small,
input[type="submit"].btn.btn-small {
    *padding-top: 3px;
    *padding-bottom: 3px;
}
button.btn.btn-mini,
input[type="submit"].btn.btn-mini {
    *padding-top: 1px;
    *padding-bottom: 1px;
}
.btn-link,
.btn-link:active,
.btn-link[disabled] {
    background-color: transparent;
    background-image: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
.btn-link {
    border-color: transparent;
    cursor: pointer;
    color: #2745FF;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}
.btn-link:hover {
    color: #2745FF;
    text-decoration: underline;
    background-color: transparent;
}
.btn-link[disabled]:hover {
    color: #333333;
    text-decoration: none;
}
.btn-group {
    position: relative;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    font-size: 0;
    vertical-align: middle;
    white-space: nowrap;
    *margin-left: 0.3em;
}
.btn-group:first-child {
    *margin-left: 0;
}
.btn-group + .btn-group {
    margin-left: 5px;
}
.btn-toolbar {
    font-size: 0;
    margin-top: 10px;
    margin-bottom: 10px;
}
.btn-toolbar .btn + .btn,
.btn-toolbar .btn-group + .btn,
.btn-toolbar .btn + .btn-group {
    margin-left: 5px;
}
.btn-group > .btn {
    position: relative;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}
.btn-group > .btn + .btn {
    margin-left: -1px;
}
.btn-group > .btn,
.btn-group > .dropdown-menu {
    font-size: 13px;
}
.btn-group > .btn-mini {
    font-size: 11px;
}
.btn-group > .btn-small {
    font-size: 12px;
}
.btn-group > .btn-large {
    font-size: 16px;
}
.btn-group > .btn:first-child {
    margin-left: 0;
    -webkit-border-top-left-radius: 4px;
    -moz-border-radius-topleft: 4px;
    border-top-left-radius: 4px;
    -webkit-border-bottom-left-radius: 4px;
    -moz-border-radius-bottomleft: 4px;
    border-bottom-left-radius: 4px;
}
.btn-group > .btn:last-child,
.btn-group > .dropdown-toggle {
    -webkit-border-top-right-radius: 4px;
    -moz-border-radius-topright: 4px;
    border-top-right-radius: 4px;
    -webkit-border-bottom-right-radius: 4px;
    -moz-border-radius-bottomright: 4px;
    border-bottom-right-radius: 4px;
}
.btn-group > .btn.large:first-child {
    margin-left: 0;
    -webkit-border-top-left-radius: 6px;
    -moz-border-radius-topleft: 6px;
    border-top-left-radius: 6px;
    -webkit-border-bottom-left-radius: 6px;
    -moz-border-radius-bottomleft: 6px;
    border-bottom-left-radius: 6px;
}
.btn-group > .btn.large:last-child,
.btn-group > .large.dropdown-toggle {
    -webkit-border-top-right-radius: 6px;
    -moz-border-radius-topright: 6px;
    border-top-right-radius: 6px;
    -webkit-border-bottom-right-radius: 6px;
    -moz-border-radius-bottomright: 6px;
    border-bottom-right-radius: 6px;
}
.btn-group > .btn:hover,
.btn-group > .btn:focus,
.btn-group > .btn:active,
.btn-group > .btn.active {
    z-index: 2;
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
    outline: 0;
}
.btn-group > .btn + .dropdown-toggle {
    padding-left: 8px;
    padding-right: 8px;
    -webkit-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    *padding-top: 5px;
    *padding-bottom: 5px;
}
.btn-group > .btn-mini + .dropdown-toggle {
    padding-left: 5px;
    padding-right: 5px;
    *padding-top: 2px;
    *padding-bottom: 2px;
}
.btn-group > .btn-small + .dropdown-toggle {
    *padding-top: 5px;
    *padding-bottom: 4px;
}
.btn-group > .btn-large + .dropdown-toggle {
    padding-left: 12px;
    padding-right: 12px;
    *padding-top: 7px;
    *padding-bottom: 7px;
}
.btn-group.open .dropdown-toggle {
    background-image: none;
    -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.btn-group.open .btn.dropdown-toggle {
    background-color: #e6e6e6;
}
.btn-group.open .btn-primary.dropdown-toggle {
    background-color: #0044cc;
}
.btn-group.open .btn-warning.dropdown-toggle {
    background-color: #f89406;
}
.btn-group.open .btn-danger.dropdown-toggle {
    background-color: #bd362f;
}
.btn-group.open .btn-success.dropdown-toggle {
    background-color: #51a351;
}
.btn-group.open .btn-info.dropdown-toggle {
    background-color: #2f96b4;
}
.btn-group.open .btn-inverse.dropdown-toggle {
    background-color: #222222;
}
.btn .caret {
    margin-top: 8px;
    margin-left: 0;
}
.btn-mini .caret,
.btn-small .caret,
.btn-large .caret {
    margin-top: 6px;
}
.btn-large .caret {
    border-left-width: 5px;
    border-right-width: 5px;
    border-top-width: 5px;
}
.dropup .btn-large .caret {
    border-bottom-width: 5px;
}
.btn-primary .caret,
.btn-warning .caret,
.btn-danger .caret,
.btn-info .caret,
.btn-success .caret,
.btn-inverse .caret {
    border-top-color: #ffffff;
    border-bottom-color: #ffffff;
}
.btn-group-vertical {
    display: inline-block;
    *display: inline;
    *zoom: 1;
}
.btn-group-vertical .btn {
    display: block;
    float: none;
    width: 100%;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}
.btn-group-vertical .btn + .btn {
    margin-left: 0;
    margin-top: -1px;
}
.btn-group-vertical .btn:first-child {
    -webkit-border-radius: 4px 4px 0 0;
    -moz-border-radius: 4px 4px 0 0;
    border-radius: 4px 4px 0 0;
}
.btn-group-vertical .btn:last-child {
    -webkit-border-radius: 0 0 4px 4px;
    -moz-border-radius: 0 0 4px 4px;
    border-radius: 0 0 4px 4px;
}
.btn-group-vertical .btn-large:first-child {
    -webkit-border-radius: 6px 6px 0 0;
    -moz-border-radius: 6px 6px 0 0;
    border-radius: 6px 6px 0 0;
}
.btn-group-vertical .btn-large:last-child {
    -webkit-border-radius: 0 0 6px 6px;
    -moz-border-radius: 0 0 6px 6px;
    border-radius: 0 0 6px 6px;
}
.breadcrumb {
    padding: 8px 15px;
    margin: 0 0 20px;
    list-style: none;
    background-color: #f5f5f5;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
.breadcrumb li {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    text-shadow: 0 1px 0 #ffffff;
}
.breadcrumb .divider {
    padding: 0 5px;
    color: #ccc;
}
.breadcrumb .active {
    color: #999999;
}
.thumbnails {
    margin-left: -20px;
    list-style: none;
    *zoom: 1;
}
.thumbnails:before,
.thumbnails:after {
    display: table;
    content: "";
    line-height: 0;
}
.thumbnails:after {
    clear: both;
}
.row-fluid .thumbnails {
    margin-left: 0;
}
.thumbnails > li {
    float: left;
    margin-bottom: 20px;
    margin-left: 20px;
}
.thumbnail {
    display: block;
    padding: 4px;
    line-height: 20px;
    border: 1px solid #ddd;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
a.thumbnail:hover {
    border-color: #2745FF;
    -webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
    -moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
    box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
}
.thumbnail > img {
    display: block;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
}
.thumbnail .caption {
    padding: 9px;
    color: #555555;
}
.tooltip {
    position: absolute;
    z-index: 1030;
    display: block;
    visibility: visible;
    padding: 5px;
    font-size: 11px;
    opacity: 0;
    filter: alpha(opacity=0);
}
.tooltip.in {
    opacity: 0.8;
    filter: alpha(opacity=80);
}
.tooltip.top {
    margin-top: -3px;
}
.tooltip.right {
    margin-left: 3px;
}
.tooltip.bottom {
    margin-top: 3px;
}
.tooltip.left {
    margin-left: -3px;
}
.tooltip-inner {
    max-width: 200px;
    padding: 3px 8px;
    color: #ffffff;
    text-align: center;
    text-decoration: none;
    background-color: #000000;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    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: #000000;
}
.tooltip.right .tooltip-arrow {
    top: 50%;
    left: 0;
    margin-top: -5px;
    border-width: 5px 5px 5px 0;
    border-right-color: #000000;
}
.tooltip.left .tooltip-arrow {
    top: 50%;
    right: 0;
    margin-top: -5px;
    border-width: 5px 0 5px 5px;
    border-left-color: #000000;
}
.tooltip.bottom .tooltip-arrow {
    top: 0;
    left: 50%;
    margin-left: -5px;
    border-width: 0 5px 5px;
    border-bottom-color: #000000;
}
.popover {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1010;
    display: none;
    width: 236px;
    padding: 1px;
    background-color: #ffffff;
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    background-clip: padding-box;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, 0.2);
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}
.popover.top {
    margin-top: -10px;
}
.popover.right {
    margin-left: 10px;
}
.popover.bottom {
    margin-top: 10px;
}
.popover.left {
    margin-left: -10px;
}
.popover-title {
    margin: 0;
    padding: 8px 14px;
    font-size: 14px;
    font-weight: normal;
    line-height: 18px;
    background-color: #f7f7f7;
    border-bottom: 1px solid #ebebeb;
    -webkit-border-radius: 5px 5px 0 0;
    -moz-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0;
}
.popover-content {
    padding: 9px 14px;
}
.popover-content p,
.popover-content ul,
.popover-content ol {
    margin-bottom: 0;
}
.popover .arrow,
.popover .arrow:after {
    position: absolute;
    display: inline-block;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
}
.popover .arrow:after {
    content: "";
    z-index: -1;
}
.popover.top .arrow {
    bottom: -10px;
    left: 50%;
    margin-left: -10px;
    border-width: 10px 10px 0;
    border-top-color: #ffffff;
}
.popover.top .arrow:after {
    border-width: 11px 11px 0;
    border-top-color: rgba(0, 0, 0, 0.25);
    bottom: -1px;
    left: -11px;
}
.popover.right .arrow {
    top: 50%;
    left: -10px;
    margin-top: -10px;
    border-width: 10px 10px 10px 0;
    border-right-color: #ffffff;
}
.popover.right .arrow:after {
    border-width: 11px 11px 11px 0;
    border-right-color: rgba(0, 0, 0, 0.25);
    bottom: -11px;
    left: -1px;
}
.popover.bottom .arrow {
    top: -10px;
    left: 50%;
    margin-left: -10px;
    border-width: 0 10px 10px;
    border-bottom-color: #ffffff;
}
.popover.bottom .arrow:after {
    border-width: 0 11px 11px;
    border-bottom-color: rgba(0, 0, 0, 0.25);
    top: -1px;
    left: -11px;
}
.popover.left .arrow {
    top: 50%;
    right: -10px;
    margin-top: -10px;
    border-width: 10px 0 10px 10px;
    border-left-color: #ffffff;
}
.popover.left .arrow:after {
    border-width: 11px 0 11px 11px;
    border-left-color: rgba(0, 0, 0, 0.25);
    bottom: -11px;
    right: -1px;
}
.dropup,
.dropdown {
    position: relative;
}
.dropdown-toggle {
    *margin-bottom: -3px;
}
.dropdown-toggle:active,
.open .dropdown-toggle {
    outline: 0;
}
.caret {
    display: inline-block;
    width: 0;
    height: 0;
    vertical-align: top;
    border-top: 4px solid #000000;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
    content: "";
}
.dropdown .caret {
    margin-top: 8px;
    margin-left: 2px;
}
.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;
    list-style: none;
    background-color: #ffffff;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, 0.2);
    *border-right-width: 2px;
    *border-bottom-width: 2px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    background-clip: padding-box;
}
.dropdown-menu.pull-right {
    right: 0;
    left: auto;
}
.dropdown-menu .divider {
    *width: 100%;
    height: 1px;
    margin: 9px 1px;
    *margin: -5px 0 5px;
    overflow: hidden;
    background-color: #e5e5e5;
    border-bottom: 1px solid #ffffff;
}
.dropdown-menu li > a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: normal;
    line-height: 20px;
    color: #333333;
    white-space: nowrap;
}
.dropdown-menu li > a:hover,
.dropdown-menu li > a:focus,
.dropdown-submenu:hover > a {
    text-decoration: none;
    color: #ffffff;
    background-color: #2745FF;
}
.dropdown-menu .active > a,
.dropdown-menu .active > a:hover {
    color: #333333;
    text-decoration: none;
    outline: 0;
    background-color: #2745FF;
}
.dropdown-menu .disabled > a,
.dropdown-menu .disabled > a:hover {
    color: #999999;
}
.dropdown-menu .disabled > a:hover {
    text-decoration: none;
    background-color: transparent;
    background-image: none;
    cursor: default;
}
.open {
    *z-index: 1000;
}
.open > .dropdown-menu {
    display: block;
}
.pull-right > .dropdown-menu {
    right: 0;
    left: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
    border-top: 0;
    border-bottom: 4px solid #000000;
    content: "";
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
    top: auto;
    bottom: 100%;
    margin-bottom: 1px;
}
.dropdown-submenu {
    position: relative;
}
.dropdown-submenu > .dropdown-menu {
    top: 0;
    left: 100%;
    margin-top: -6px;
    margin-left: -1px;
    -webkit-border-radius: 0 6px 6px 6px;
    -moz-border-radius: 0 6px 6px 6px;
    border-radius: 0 6px 6px 6px;
}
.dropdown-submenu:hover > .dropdown-menu {
    display: block;
}
.dropup .dropdown-submenu > .dropdown-menu {
    top: auto;
    bottom: 0;
    margin-top: 0;
    margin-bottom: -2px;
    -webkit-border-radius: 5px 5px 5px 0;
    -moz-border-radius: 5px 5px 5px 0;
    border-radius: 5px 5px 5px 0;
}
.dropdown-submenu > a:after {
    display: block;
    content: " ";
    float: right;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 5px 0 5px 5px;
    border-left-color: #cccccc;
    margin-top: 5px;
    margin-right: -10px;
}
.dropdown-submenu:hover > a:after {
    border-left-color: #ffffff;
}
.dropdown-submenu.pull-left {
    float: none;
}
.dropdown-submenu.pull-left > .dropdown-menu {
    left: -100%;
    margin-left: 10px;
    -webkit-border-radius: 6px 0 6px 6px;
    -moz-border-radius: 6px 0 6px 6px;
    border-radius: 6px 0 6px 6px;
}
.dropdown .dropdown-menu .nav-header {
    padding-left: 20px;
    padding-right: 20px;
}
.typeahead {
    margin-top: 2px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
.accordion {
    margin-bottom: 20px;
}
.accordion-group {
    margin-bottom: 2px;
    border: 1px solid #e5e5e5;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
.accordion-heading {
    border-bottom: 0;
}
.accordion-heading .accordion-toggle {
    display: block;
    padding: 8px 15px;
}
.accordion-toggle {
    cursor: pointer;
}
.accordion-inner {
    padding: 9px 15px;
    border-top: 1px solid #e5e5e5;
}
.pull-right {
    float: right;
}
.pull-left {
    float: left;
}
.hide {
    display: none;
}
.show {
    display: block;
}
.invisible {
    visibility: hidden;
}
.affix {
    position: fixed;
}

.colorpicker {
    width: 356px;
    height: 176px;
    overflow: hidden;
    position: absolute;
    background: url(/images/colorpicker/colorpicker_background.png);
    font-family: Arial, Helvetica, sans-serif;
    display: none;
}
.colorpicker_color {
    width: 150px;
    height: 150px;
    left: 14px;
    top: 13px;
    position: absolute;
    background: #f00;
    overflow: hidden;
    cursor: crosshair;
}
.colorpicker_color div {
    position: absolute;
    top: 0;
    left: 0;
    width: 150px;
    height: 150px;
    background: url(/images/colorpicker/colorpicker_overlay.png);
}
.colorpicker_color div div {
    position: absolute;
    top: 0;
    left: 0;
    width: 11px;
    height: 11px;
    overflow: hidden;
    background: url(/images/colorpicker/colorpicker_select.gif);
    margin: -5px 0 0 -5px;
}
.colorpicker_hue {
    position: absolute;
    top: 13px;
    left: 171px;
    width: 35px;
    height: 150px;
    cursor: n-resize;
}
.colorpicker_hue div {
    position: absolute;
    width: 35px;
    height: 9px;
    overflow: hidden;
    background: url(/images/colorpicker/colorpicker_indic.gif) left top;
    margin: -4px 0 0 0;
    left: 0px;
}
.colorpicker_new_color {
    position: absolute;
    width: 60px;
    height: 30px;
    left: 213px;
    top: 13px;
    background: #f00;
}
.colorpicker_current_color {
    position: absolute;
    width: 60px;
    height: 30px;
    left: 283px;
    top: 13px;
    background: #f00;
}
.colorpicker input:focus {
    background-color: transparent;
    outline: none;
    border: none;
}
.colorpicker input[type="text"] {
    background-color: transparent;
    border: 1px solid transparent;
    width: auto;
    min-height: 0;
    line-height: normal;
    position: absolute;
    font-size: 10px;
    font-family: Arial, Helvetica, sans-serif;
    color: #898989;
    top: 4px;
    right: 11px;
    text-align: right;
    margin: 0;
    padding: 0;
    height: 11px;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    -ms-box-sizing: content-box;
    -o-box-sizing: content-box;
    box-sizing: content-box;
}
.colorpicker_hex {
    position: absolute;
    width: 72px;
    height: 22px;
    background: url(/images/colorpicker/colorpicker_hex.png) top;
    left: 212px;
    top: 142px;
}
.colorpicker_hex input {
    right: 6px;
}
.colorpicker_field {
    height: 22px;
    width: 62px;
    background-position: top;
    position: absolute;
}
.colorpicker_field span {
    position: absolute;
    width: 12px;
    height: 22px;
    overflow: hidden;
    top: 0;
    right: 0;
    cursor: n-resize;
}
.colorpicker_rgb_r {
    background-image: url(/images/colorpicker/colorpicker_rgb_r.png);
    top: 52px;
    left: 212px;
}
.colorpicker_rgb_g {
    background-image: url(/images/colorpicker/colorpicker_rgb_g.png);
    top: 82px;
    left: 212px;
}
.colorpicker_rgb_b {
    background-image: url(/images/colorpicker/colorpicker_rgb_b.png);
    top: 112px;
    left: 212px;
}
.colorpicker_hsb_h {
    background-image: url(/images/colorpicker/colorpicker_hsb_h.png);
    top: 52px;
    left: 282px;
}
.colorpicker_hsb_s {
    background-image: url(/images/colorpicker/colorpicker_hsb_s.png);
    top: 82px;
    left: 282px;
}
.colorpicker_hsb_b {
    background-image: url(/images/colorpicker/colorpicker_hsb_b.png);
    top: 112px;
    left: 282px;
}
.colorpicker_submit {
    position: absolute;
    width: 22px;
    height: 22px;
    background: url(/images/colorpicker/colorpicker_submit.png) top;
    left: 322px;
    top: 142px;
    overflow: hidden;
}
.colorpicker_focus {
    background-position: center;
}
.colorpicker_hex.colorpicker_focus {
    background-position: bottom;
}
.colorpicker_submit.colorpicker_focus {
    background-position: bottom;
}
.colorpicker_slider {
    background-position: bottom;
}
@font-face {
    font-family: "PT Sans";
    font-style: italic;
    font-weight: 400;
    src: local("PT Sans Italic"), local("PTSans-Italic"), url(/fonts/pt_sans_italic.woff) format("woff");
}
@font-face {
    font-family: "PT Sans";
    font-style: normal;
    font-weight: 400;
    src: local("PT Sans"), local("PTSans-Regular"), url(/fonts/pt_sans.woff) format("woff");
}
@font-face {
    font-family: "PT Sans";
    font-style: normal;
    font-weight: 700;
    src: local("PT Sans Bold"), local("PTSans-Bold"), url(/fonts/pt_sans_bold.woff) format("woff");
}
@font-face {
    font-family: "PT Sans";
    font-style: italic;
    font-weight: 700;
    src: local("PT Sans Bold Italic"), local("PTSans-BoldItalic"), url(/fonts/pt_sans_bold_italic.woff) format("woff");
}
@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^="icon-"],
[class*=" icon-"] {
    display: inline-block;
    vertical-align: middle;
    line-height: 1;
}

[class^="icon-"]:before,
[class*=" icon-"]:before {
    font-family: "IcoMoon";
    font-weight: normal;
    font-style: normal;
    speak: none;
    -webkit-font-smoothing: antialiased;
}

.icon-glass:before {
    content: "\f000";
}
.icon-heart:before {
    content: "\f004";
}
.icon-star:before {
    content: "\f005";
}
.icon-star-empty:before {
    content: "\f006";
}
.icon-th-large:before {
    content: "\f009";
}
.icon-th:before {
    content: "\f00a";
}
.icon-th-list:before {
    content: "\f00b";
}
.icon-remove:before {
    content: "\f00d";
}
.icon-off:before {
    content: "\f011";
}
.icon-trash:before {
    content: "\f014";
}
.icon-home:before {
    content: "\f015";
}
.icon-road:before {
    content: "\f018";
}
.icon-volume-off:before {
    content: "\f026";
}
.icon-volume-down:before {
    content: "\f027";
}
.icon-volume-up:before {
    content: "\f028";
}
.icon-qrcode:before {
    content: "\f029";
}
.icon-tag:before {
    content: "\f02b";
}
.icon-tags:before {
    content: "\f02c";
}
.icon-font:before {
    content: "\f031";
}
.icon-bold:before {
    content: "\f032";
}
.icon-italic:before {
    content: "\f033";
}
.icon-text-height:before {
    content: "\f034";
}
.icon-text-width:before {
    content: "\f035";
}
.icon-align-left:before {
    content: "\f036";
}
.icon-align-center:before {
    content: "\f037";
}
.icon-align-right:before {
    content: "\f038";
}
.icon-align-justify:before {
    content: "\f039";
}
.icon-indent-left:before {
    content: "\f03b";
}
.icon-indent-right:before {
    content: "\f03c";
}
.icon-adjust:before {
    content: "\f042";
}
.icon-share:before {
    content: "\f045";
}
.icon-check:before {
    content: "\f046";
}
.icon-move:before {
    content: "\f047";
}
.icon-step-backward:before {
    content: "\f048";
}
.icon-fast-backward:before {
    content: "\f049";
}
.icon-backward:before {
    content: "\f04a";
}
.icon-play:before {
    content: "\f04b";
}
.icon-pause:before {
    content: "\f04c";
}
.icon-stop:before {
    content: "\f04d";
}
.icon-forward:before {
    content: "\f04e";
}
.icon-fast-forward:before {
    content: "\f050";
}
.icon-step-forward:before {
    content: "\f051";
}
.icon-eject:before {
    content: "\f052";
}
.icon-chevron-left:before {
    content: "\f053";
}
.icon-chevron-right:before {
    content: "\f054";
}
.icon-remove-circle:before {
    content: "\f05c";
}
.icon-ok-circle:before {
    content: "\f05d";
}
.icon-share-2:before {
    content: "\f064";
}
.icon-resize-full:before {
    content: "\f065";
}
.icon-resize-small:before {
    content: "\f066";
}
.icon-plus:before {
    content: "\f067";
}
.icon-minus:before {
    content: "\f068";
}
.icon-asterisk:before {
    content: "\f069";
}
.icon-eye-open:before {
    content: "\f06e";
}
.icon-eye-closed:before {
    content: "\f070";
}
.icon-magnet:before {
    content: "\f076";
}
.icon-chevron-up:before {
    content: "\f077";
}
.icon-chevron-down:before {
    content: "\f078";
}
.icon-resize-vertical:before {
    content: "\f07d";
}
.icon-resize-horizontal:before {
    content: "\f07e";
}
.icon-thumbs-up:before {
    content: "\f087";
}
.icon-thumbs-down:before {
    content: "\f088";
}
.icon-hand-right:before {
    content: "\f0a4";
}
.icon-hand-left:before {
    content: "\f0a5";
}
.icon-hand-up:before {
    content: "\f0a6";
}
.icon-hand-down:before {
    content: "\f0a7";
}
.icon-bullhorn:before {
    content: "\f0a1";
}
.icon-certificate:before {
    content: "\f0a3";
}
.icon-circle-arrow-right:before {
    content: "\f0a8";
}
.icon-circle-arrow-left:before {
    content: "\f0a9";
}
.icon-circle-arrow-up:before {
    content: "\f0aa";
}
.icon-circle-arrow-down:before {
    content: "\f0ab";
}
.icon-tasks:before {
    content: "\f0ae";
}
.icon-film:before {
    content: "\f008";
}
.icon-ok:before {
    content: "\f00c";
}
.icon-book:before {
    content: "\f02d";
}
.icon-caret-down:before {
    content: "\f0d7";
}
.icon-caret-up:before {
    content: "\f0d8";
}
.icon-caret-left:before {
    content: "\f0d9";
}
.icon-caret-right:before {
    content: "\f0da";
}
.icon-sort:before {
    content: "\f0dc";
}
.icon-sort-up:before {
    content: "\f0de";
}
.icon-sort-down:before {
    content: "\f0dd";
}
.icon-magic:before {
    content: "\f0d0";
}
.icon-cogs:before {
    content: "\f085";
}
.icon-pie-chart:before {
    content: "\e05a";
}
.icon-support:before {
    content: "\e05b";
}
.icon-hour-glass:before {
    content: "\e05c";
}
.icon-key-2:before {
    content: "\e05d";
}
.icon-keyboard:before {
    content: "\e05e";
}
.icon-light-bulb:before {
    content: "\e05f";
}
.icon-link:before {
    content: "\e060";
}
.icon-unlink:before {
    content: "\e061";
}
.icon-microphone:before {
    content: "\e062";
}
.icon-mouse:before {
    content: "\e063";
}
.icon-tablet:before {
    content: "\e064";
}
.icon-mobile-phone:before {
    content: "\e065";
}
.icon-phone:before {
    content: "\e066";
}
.icon-pacman:before {
    content: "\e067";
}
.icon-paper-airplane:before {
    content: "\e068";
}
.icon-attachment:before {
    content: "\e069";
}
.icon-record:before {
    content: "\e06a";
}
.icon-file-zip:before {
    content: "\e06b";
}
.icon-power:before {
    content: "\e06c";
}
.icon-radio:before {
    content: "\e06d";
}
.icon-cloud:before {
    content: "\e06e";
}
.icon-rainy:before {
    content: "\e06f";
}
.icon-lightning:before {
    content: "\e070";
}
.icon-rainy-2:before {
    content: "\e071";
}
.icon-cloudy:before {
    content: "\e072";
}
.icon-cloud-2:before {
    content: "\e073";
}
.icon-windy:before {
    content: "\e074";
}
.icon-windy-2:before {
    content: "\e075";
}
.icon-snowy:before {
    content: "\e076";
}
.icon-snowy-2:before {
    content: "\e077";
}
.icon-weather:before {
    content: "\e078";
}
.icon-cloudy-2:before {
    content: "\e079";
}
.icon-lightning-2:before {
    content: "\e07a";
}
.icon-sun:before {
    content: "\e07b";
}
.icon-moon:before {
    content: "\e07c";
}
.icon-snowflake:before {
    content: "\e07d";
}
.icon-sun-2:before {
    content: "\e07e";
}
.icon-safari:before {
    content: "\e081";
}
.icon-scissor:before {
    content: "\f0c4";
}
.icon-settings:before {
    content: "\e082";
}
.icon-television:before {
    content: "\e083";
}
.icon-tools:before {
    content: "\e084";
}
.icon-tree:before {
    content: "\e085";
}
.icon-truck:before {
    content: "\f0d1";
}
.icon-gift:before {
    content: "\f06b";
}
.icon-umbrella:before {
    content: "\f0e9";
}
.icon-spades:before {
    content: "\e086";
}
.icon-clubs:before {
    content: "\e087";
}
.icon-diamonds:before {
    content: "\e088";
}
.icon-atom:before {
    content: "\e08a";
}
.icon-planet:before {
    content: "\e08b";
}
.icon-yinyang:before {
    content: "\e08c";
}
.icon-pie-chart-3:before {
    content: "\e08d";
}
.icon-pie-chart-2:before {
    content: "\e08e";
}
.icon-newspaper:before {
    content: "\e08f";
}
.icon-database:before {
    content: "\e090";
}
.icon-gauge:before {
    content: "\e091";
}
.icon-accessibility:before {
    content: "\e092";
}
.icon-apple:before {
    content: "\e093";
}
.icon-android:before {
    content: "\e094";
}
.icon-windows:before {
    content: "\e095";
}
.icon-file-xml:before {
    content: "\e096";
}
.icon-file-css:before {
    content: "\e097";
}
.icon-html5:before {
    content: "\e098";
}
.icon-cyclop:before {
    content: "\e099";
}
.icon-bended-arrow-up:before {
    content: "\e09a";
}
.icon-bended-arrow-down:before {
    content: "\e09b";
}
.icon-key:before {
    content: "\f084";
}
.icon-pushpin:before {
    content: "\f08d";
}
.icon-table:before {
    content: "\f0ce";
}
.icon-legal:before {
    content: "\f0e3";
}
.icon-stats-up:before {
    content: "\e09c";
}
.icon-google-circles:before {
    content: "\e09d";
}
.icon-sound:before {
    content: "\e09e";
}
.icon-mute:before {
    content: "\e09f";
}
.icon-lemon:before {
    content: "\f094";
}
.icon-dribbble:before {
    content: "\e0a1";
}
.icon-graph:before {
    content: "\e0a2";
}
.icon-sign-post:before {
    content: "\e0a3";
}
.icon-add-contact:before {
    content: "\e0a4";
}
.icon-chemical:before {
    content: "\e0a5";
}
.icon-network:before {
    content: "\e0a6";
}
.icon-calendar-month:before {
    content: "\e0a7";
}
.icon-progress-bar:before {
    content: "\e0a8";
}
.icon-download:before {
    content: "\e002";
}
.icon-download-2:before {
    content: "\e003";
}
.icon-upload:before {
    content: "\e004";
}
.icon-upload-2:before {
    content: "\e005";
}
.icon-briefcase:before {
    content: "\e006";
}
.icon-user:before {
    content: "\e007";
}
.icon-users:before {
    content: "\e008";
}
.icon-twitter:before {
    content: "\e009";
}
.icon-exclamation-sign:before {
    content: "\e00a";
}
.icon-music:before {
    content: "\e00c";
}
.icon-search:before {
    content: "\e00d";
}
.icon-film-camera:before {
    content: "\e00e";
}
.icon-zoom-out:before {
    content: "\e00f";
}
.icon-zoom-in:before {
    content: "\e010";
}
.icon-broadcast:before {
    content: "\e011";
}
.icon-cog:before {
    content: "\e012";
}
.icon-cog-2:before {
    content: "\e013";
}
.icon-home-2:before {
    content: "\e014";
}
.icon-file-pdf:before {
    content: "\e015";
}
.icon-file-openoffice:before {
    content: "\e016";
}
.icon-file-word:before {
    content: "\e017";
}
.icon-file-excel:before {
    content: "\e018";
}
.icon-file-powerpoint:before {
    content: "\e019";
}
.icon-file:before {
    content: "\e01a";
}
.icon-time:before {
    content: "\e01b";
}
.icon-inbox:before {
    content: "\e01d";
}
.icon-play-circle:before {
    content: "\e01e";
}
.icon-repeat:before {
    content: "\e01f";
}
.icon-refresh:before {
    content: "\e020";
}
.icon-list-2:before {
    content: "\e022";
}
.icon-lock:before {
    content: "\e023";
}
.icon-unlock:before {
    content: "\e024";
}
.icon-flag:before {
    content: "\e025";
}
.icon-headphones:before {
    content: "\e026";
}
.icon-bookmark:before {
    content: "\e027";
}
.icon-print:before {
    content: "\e028";
}
.icon-camera:before {
    content: "\e02a";
}
.icon-list:before {
    content: "\f03a";
}
.icon-facetime-video:before {
    content: "\e021";
}
.icon-picture:before {
    content: "\e029";
}
.icon-pictures:before {
    content: "\e02b";
}
.icon-pencil:before {
    content: "\e02c";
}
.icon-tint:before {
    content: "\e02e";
}
.icon-plus-sign:before {
    content: "\e02f";
}
.icon-minus-sign:before {
    content: "\e030";
}
.icon-remove-sign:before {
    content: "\e031";
}
.icon-ok-sign:before {
    content: "\e032";
}
.icon-question-sign:before {
    content: "\e033";
}
.icon-info-sign:before {
    content: "\e034";
}
.icon-screenshot:before {
    content: "\e035";
}
.icon-arrow-right:before {
    content: "\e036";
}
.icon-arrow-left:before {
    content: "\e037";
}
.icon-arrow-up:before {
    content: "\e038";
}
.icon-arrow-down:before {
    content: "\e039";
}
.icon-leaf:before {
    content: "\e03a";
}
.icon-fire:before {
    content: "\e03b";
}
.icon-plane:before {
    content: "\e03c";
}
.icon-random:before {
    content: "\e03e";
}
.icon-comments:before {
    content: "\e03f";
}
.icon-comment:before {
    content: "\e040";
}
.icon-retweet:before {
    content: "\e041";
}
.icon-folder-closed:before {
    content: "\e042";
}
.icon-folder-close:before {
    content: "\e044";
}
.icon-hdd:before {
    content: "\e045";
}
.icon-bell:before {
    content: "\e046";
}
.icon-globe:before {
    content: "\e047";
}
.icon-wrench:before {
    content: "\e048";
}
.icon-filter:before {
    content: "\e049";
}
.icon-shopping-cart:before {
    content: "\e04b";
}
.icon-cd:before {
    content: "\e000";
}
.icon-signal:before {
    content: "\e04c";
}
.icon-cog-3:before {
    content: "\e04d";
}
.icon-fullscreen:before {
    content: "\f0b2";
}
.icon-ban-circle:before {
    content: "\f05e";
}
.icon-trophy:before {
    content: "\f091";
}
.icon-stats:before {
    content: "\e043";
}
.icon-t-shirt:before {
    content: "\e04a";
}
.icon-steering-wheel:before {
    content: "\e04e";
}
.icon-bended-arrow-left:before {
    content: "\e04f";
}
.icon-bended-arrow-right:before {
    content: "\e050";
}
.icon-compass:before {
    content: "\e051";
}
.icon-facebook:before {
    content: "\e052";
}
.icon-bars:before {
    content: "\e053";
}
.icon-loading:before {
    content: "\e054";
}
.icon-food:before {
    content: "\e055";
}
.icon-bag:before {
    content: "\e056";
}
.icon-warning-sign:before {
    content: "\e001";
}
.icon-history:before {
    content: "\e058";
}
.icon-install:before {
    content: "\e059";
}
.icon-archive:before {
    content: "\e0a0";
}
.icon-battery:before {
    content: "\e0a9";
}
.icon-publish:before {
    content: "\e0aa";
}
.icon-feather:before {
    content: "\e0ab";
}
.icon-calendar:before {
    content: "\e0ac";
}
.icon-moon-2:before {
    content: "\e03d";
}
.icon-comment-2:before {
    content: "\e0ad";
}
.icon-comments-2:before {
    content: "\e0ae";
}
.icon-business-card:before {
    content: "\e0af";
}
.icon-flashlight:before {
    content: "\e0b0";
}
.icon-monitor:before {
    content: "\e0b1";
}
.icon-coffee:before {
    content: "\e0b2";
}
.icon-frame:before {
    content: "\e089";
}
.icon-boat:before {
    content: "\e0b3";
}
.icon-drops:before {
    content: "\e0b4";
}
.icon-mug:before {
    content: "\e0b5";
}
.icon-reply:before {
    content: "\e0b6";
}
.icon-official:before {
    content: "\e0b7";
}
.icon-envelope:before {
    content: "\e0b9";
}
.icon-map-marker:before {
    content: "\e02d";
}
.icon-edit:before {
    content: "\f044";
}
.icon-barcode:before {
    content: "\f02a";
}
.icon-trophy-2:before {
    content: "\e00b";
}
.icon-rocket:before {
    content: "\e01c";
}
.icon-bus:before {
    content: "\e0bb";
}
.icon-chart:before {
    content: "\e057";
}
.icon-chart-alt:before {
    content: "\e0b8";
}
.icon-apple-2:before {
    content: "\e0ba";
}
.icon-chrome:before {
    content: "\e0bc";
}
.icon-firefox:before {
    content: "\e0bd";
}
.icon-IE:before {
    content: "\e0be";
}
.icon-opera:before {
    content: "\e0bf";
}
.icon-github:before {
    content: "\e0c0";
}
.icon-twitter-2:before {
    content: "\e0c1";
}
.icon-seven-segment:before {
    content: "\e0c2";
}
.icon-seven-segment-2:before {
    content: "\e0c3";
}
.icon-seven-segment-3:before {
    content: "\e0c4";
}
.icon-seven-segment-4:before {
    content: "\e0c5";
}
.icon-seven-segment-5:before {
    content: "\e0c6";
}
.icon-seven-segment-6:before {
    content: "\e0c7";
}
.icon-seven-segment-7:before {
    content: "\e0c8";
}
.icon-seven-segment-8:before {
    content: "\e0c9";
}
.icon-seven-segment-9:before {
    content: "\e0ca";
}
.icon-seven-segment-10:before {
    content: "\e0cb";
}
.icon-snowy-3:before {
    content: "\e0cc";
}
.icon-snowy-4:before {
    content: "\e0cd";
}
.icon-weather-2:before {
    content: "\e0ce";
}
.icon-cloudy-3:before {
    content: "\e0cf";
}
.icon-snowy-5:before {
    content: "\e0d0";
}
.icon-cloud-3:before {
    content: "\e0d1";
}
.icon-lightning-3:before {
    content: "\e0d2";
}
.icon-cloudy-4:before {
    content: "\e0d3";
}
.icon-cloud-4:before {
    content: "\e0d4";
}
.icon-cloud-5:before {
    content: "\e0d5";
}
.icon-lightning-4:before {
    content: "\e0d6";
}
.icon-lightning-5:before {
    content: "\e0d7";
}
.icon-rainy-3:before {
    content: "\e0d8";
}
.icon-rainy-4:before {
    content: "\e0d9";
}
.icon-windy-3:before {
    content: "\e0da";
}
.icon-windy-4:before {
    content: "\e0db";
}
.icon-Celsius:before {
    content: "\e0dc";
}
.icon-Fahrenheit:before {
    content: "\e0dd";
}
.icon-none:before {
    content: "\e0de";
}
.icon-rss:before {
    content: "\f09e";
}
.icon-accessibility-2:before {
    content: "\e080";
}
.icon-wordpress:before {
    content: "\e0df";
}
.icon-deviantart:before {
    content: "\e0e0";
}
.icon-pinterest:before {
    content: "\e0e1";
}
.icon-delicious:before {
    content: "\e0e2";
}
.icon-pencil-2:before {
    content: "\f040";
}
.icon-loading-2:before {
    content: "\e0e3";
}
.icon-meter-slow:before {
    content: "\e0e4";
}
.icon-meter-medium:before {
    content: "\e0e5";
}
.icon-meter-fast:before {
    content: "\e0e6";
}
.icon-amazon:before {
    content: "\e0e7";
}
.icon-yahoo:before {
    content: "\e0e8";
}
.icon-finder:before {
    content: "\e0e9";
}
.icon-gplus:before {
    content: "\e0ea";
}
.icon-bluetooth:before {
    content: "\e0eb";
}
.icon-flickr:before {
    content: "\e0ec";
}
.icon-calculate:before {
    content: "\e0ed";
}
.icon-box-add:before {
    content: "\e0ee";
}
.icon-box-remove:before {
    content: "\e0ef";
}
.icon-battery-low:before {
    content: "\e0f0";
}
.icon-battery-2:before {
    content: "\e0f1";
}
.icon-battery-full:before {
    content: "\e0f2";
}
.icon-battery-charging:before {
    content: "\e0f3";
}
.icon-usb:before {
    content: "\e0f4";
}
.icon-cord:before {
    content: "\e0f5";
}
.icon-linkedin:before {
    content: "\e0f6";
}
.icon-quote:before {
    content: "\e0f7";
}
.icon-bell-2:before {
    content: "\e0f8";
}
.icon-history-2:before {
    content: "\e0f9";
}
.icon-home-3:before {
    content: "\e0fa";
}
.icon-direction:before {
    content: "\e0fb";
}
.icon-facebook-2:before {
    content: "\e0fc";
}
.icon-facebook-3:before {
    content: "\e0fd";
}
.icon-forrst:before {
    content: "\e0fe";
}
.icon-forrst-2:before {
    content: "\e0ff";
}
.icon-amazon-2:before {
    content: "\e100";
}
.icon-deviantart-2:before {
    content: "\e101";
}
.icon-twitter-3:before {
    content: "\e102";
}
.icon-twitter-4:before {
    content: "\e103";
}
.icon-github-2:before {
    content: "\e104";
}
.icon-github-3:before {
    content: "\e106";
}
.icon-skype:before {
    content: "\e10d";
}
.icon-reddit:before {
    content: "\e110";
}
.icon-html5-2:before {
    content: "\e111";
}
.icon-vimeo:before {
    content: "\e10a";
}
.icon-github-4:before {
    content: "\e112";
}
.icon-css3:before {
    content: "\e10f";
}
.icon-lastfm:before {
    content: "\e115";
}
.icon-blogger:before {
    content: "\e117";
}
.icon-wordpress-2:before {
    content: "\e118";
}
.icon-blogger-2:before {
    content: "\e11a";
}
.icon-yahoo-2:before {
    content: "\e11b";
}
.icon-dribbble-2:before {
    content: "\e11c";
}
.icon-dribbble-3:before {
    content: "\e11d";
}
.icon-picassa:before {
    content: "\e11e";
}
.icon-picassa-2:before {
    content: "\e11f";
}
.icon-google-plus:before {
    content: "\e07f";
}
.icon-power-2:before {
    content: "\e105";
}
.icon-reply-to-all:before {
    content: "\e107";
}
.icon-winsows:before {
    content: "\e108";
}
.icon-broadcast-2:before {
    content: "\e109";
}
.icon-movie:before {
    content: "\e10b";
}
.icon-camera-2:before {
    content: "\e10c";
}
.icon-lollipop:before {
    content: "\e10e";
}
.icon-blocked:before {
    content: "\e113";
}
.icon-creative-commons:before {
    content: "\e114";
}
.icon-arrow-up-2:before {
    content: "\e116";
}
.icon-arrow-right-2:before {
    content: "\e119";
}
.icon-arrow-down-2:before {
    content: "\e120";
}
.icon-arrow-left-2:before {
    content: "\e121";
}
.icon-arrow-up-left:before {
    content: "\e122";
}
.icon-arrow-up-3:before {
    content: "\e123";
}
.icon-arrow-up-right:before {
    content: "\e124";
}
.icon-arrow-right-3:before {
    content: "\e125";
}
.icon-arrow-down-right:before {
    content: "\e126";
}
.icon-arrow-down-3:before {
    content: "\e127";
}
.icon-coffee-2:before {
    content: "\e128";
}
.icon-movie-2:before {
    content: "\e129";
}

.container {
    width: 98%;
    margin: 0 auto;
    position: relative;
}

.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8 {
    float: left;
    position: relative;
    margin-left: 1%;
    margin-right: 1%;
}

.grid_1 {
    width: 10.5%;
}

.grid_2 {
    width: 23%;
}

.grid_3 {
    width: 35.5%;
}

.grid_4 {
    width: 48%;
}

.grid_5 {
    width: 60.5%;
}

.grid_6 {
    width: 73%;
}

.grid_7 {
    width: 85.5%;
}

.grid_8 {
    width: 98%;
}

audio,
img,
video {
    max-width: 100%;
}

@media only screen and (max-width: 768px) {
    .grid_1,
    .grid_2,
    .grid_3,
    .grid_4,
    .grid_5,
    .grid_6,
    .grid_7,
    .grid_8 {
        float: none;
        width: 100%;
    }
}

.mws-inset {
    background-color: rgba(0, 0, 0, 0.15);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15), inset 0 1px 2px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15), inset 0 1px 2px rgba(0, 0, 0, 0.5);
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15), inset 0 1px 2px rgba(0, 0, 0, 0.5);
}

body {
    color: #333;
    background-color: #f0f0f0;
    font-family: "PT Sans", Arial, Helvetica, sans-serif;
    min-width: 320px;
}

.clear {
    clear: both;
}

#mws-header {
    background: url(/images/core/mws-header-bg.png) repeat-x left bottom;
    border-bottom: 4px solid;
    z-index: 100;
    position: relative;
    -moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.35);
    -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.35);
    box-shadow: 0 2px 2px rgba(0, 0, 0, 0.35);
}

#mws-logo-container {
    width: 180px;
    height: 58px;
    float: left;
    padding: 0 10px;
}

#mws-logo-container #mws-logo-wrap {
    width: 180px;
    height: 58px;
    text-align: center;
    vertical-align: middle;
    display: table-cell;
}

#mws-logo-container #mws-logo-wrap img {
    max-width: 180px;
    max-height: 58px;
}

#mws-user-tools {
    float: right;
    padding: 9px 0;
    margin-right: 10px;
}

#mws-user-tools .mws-dropdown-menu,
#mws-user-tools #mws-user-info {
    display: inline-block;
    vertical-align: top;
    position: relative;
    margin: 0 6px;
}

#mws-user-tools .mws-dropdown-menu {
    margin-top: 4px;
}

#mws-user-tools #mws-user-info {
    height: 32px;
    padding: 4px;
}

#mws-user-tools #mws-user-info #mws-user-photo {
    width: 28px;
    height: 28px;
    padding: 2px;
    float: left;
    background: #fff;
    position: relative;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

#mws-user-tools #mws-user-info #mws-user-photo img {
    max-width: 100%;
    max-height: 100%;
}

#mws-user-tools #mws-user-info #mws-user-functions {
    margin: 0 4px 0 40px;
    font-size: 11px;
    line-height: 16px;
}

#mws-user-tools #mws-user-info #mws-user-functions ul,
#mws-user-tools #mws-user-info #mws-user-functions ul li {
    margin: 0;
    padding: 0;
    list-style: none;
}

#mws-user-tools #mws-user-info #mws-user-functions ul li {
    display: inline;
    margin-right: 4px;
}

#mws-user-tools #mws-user-info #mws-user-functions ul li a {
    text-decoration: none;
    color: #ffffff;
}

#mws-user-tools #mws-user-info #mws-user-functions ul li a:hover {
    text-decoration: underline;
}

#mws-user-tools .mws-dropdown-menu .mws-dropdown-notif {
    position: absolute;
    display: block;
    min-width: 12px;
    height: 16px;
    line-height: 16px;
    padding: 0 2px;
    font-size: 11px;
    text-align: center;
    color: #ffffff;
    background-color: #c00;
    top: -4px;
    left: 75%;
    z-index: 101;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

#mws-user-tools .mws-dropdown-menu .mws-dropdown-trigger {
    display: block;
    padding: 0;
    color: #fff;
    outline: none;
    overflow: hidden;
    text-decoration: none;
    position: relative;
    padding: 4px;
    border: 1px solid #565656;
    border: 1px solid rgba(255, 255, 255, 0.15);
    text-align: center;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

#mws-user-tools .mws-dropdown-menu .mws-dropdown-trigger [class*="icon-"] {
    font-size: 24px;
    line-height: 24px;
    width: 24px;
    height: 24px;
}

#mws-user-tools .mws-dropdown-menu .mws-dropdown-box {
    display: none;
    position: absolute;
    right: 0;
    width: 200px;
    top: 100%;
    margin-top: -1px;
    padding: 10px;
    background: #323232;
    border: 1px solid #565656;
    -webkit-border-radius: 6px 0 6px 6px;
    -moz-border-radius: 6px 0 6px 6px;
    border-radius: 6px 0 6px 6px;
}

#mws-user-tools .mws-dropdown-menu .mws-dropdown-box .mws-dropdown-content {
    background: #ffffff;
}

#mws-user-tools .mws-dropdown-menu .mws-dropdown-box ul,
#mws-user-tools .mws-dropdown-menu .mws-dropdown-box ul li {
    margin: 0;
    list-style: none;
    font-size: 12px;
}

#mws-user-tools .mws-dropdown-menu .mws-dropdown-box .mws-dropdown-content ul.mws-messages li a {
    padding-left: 32px;
}

#mws-user-tools .mws-dropdown-menu .mws-dropdown-box .mws-dropdown-content .mws-dropdown-viewall a,
#mws-user-tools .mws-dropdown-menu .mws-dropdown-box .mws-dropdown-content ul li a {
    padding: 4px 8px;
    text-decoration: none;
    color: #323232;
    display: block;
    border-bottom: 1px solid #d0d0d0;
}

#mws-user-tools .mws-dropdown-menu .mws-dropdown-box .mws-dropdown-content .mws-dropdown-viewall a {
    border: 0;
    font-size: 11px;
}

#mws-user-tools .mws-dropdown-menu .mws-dropdown-box .mws-dropdown-content .mws-dropdown-viewall a:hover {
    background-color: #d5d5d5;
}

#mws-user-tools .mws-dropdown-menu .mws-dropdown-box .mws-dropdown-content ul.mws-messages li:hover a,
#mws-user-tools .mws-dropdown-menu .mws-dropdown-box .mws-dropdown-content ul.mws-notifications li:hover a {
    background-color: #d5d5d5 !important;
    border-bottom-color: #bbbbbb;
}

#mws-user-tools .mws-dropdown-menu .mws-dropdown-box .mws-dropdown-content ul.mws-messages li.read a {
    background: url(/images/icol16/src/email_open.png) no-repeat 8px center;
}

#mws-user-tools .mws-dropdown-menu .mws-dropdown-box .mws-dropdown-content ul.mws-messages li.unread a {
    background: url(/images/icol16/src/email.png) no-repeat 8px center #f0f0f0;
}

#mws-user-tools .mws-dropdown-menu .mws-dropdown-box .mws-dropdown-content ul.mws-notifications li.unread a {
    background: #f0f0f0;
}

#mws-user-tools .mws-dropdown-menu .mws-dropdown-box .mws-dropdown-content ul.mws-messages li .message,
#mws-user-tools .mws-dropdown-menu .mws-dropdown-box .mws-dropdown-content ul.mws-notifications li .message {
    overflow: hidden;
    display: block;
    white-space: nowrap;
    text-overflow: ellipsis;
}

#mws-user-tools .mws-dropdown-menu .mws-dropdown-box .mws-dropdown-content ul.mws-messages li .sender {
    font-weight: bold;
}

#mws-user-tools .mws-dropdown-menu .mws-dropdown-box .mws-dropdown-content ul.mws-messages li .sender,
#mws-user-tools .mws-dropdown-menu .mws-dropdown-box .mws-dropdown-content ul.mws-messages li .time,
#mws-user-tools .mws-dropdown-menu .mws-dropdown-box .mws-dropdown-content ul.mws-notifications li .time {
    font-size: 0.9em;
    display: block;
}

#mws-user-tools .mws-dropdown-menu.open .mws-dropdown-box {
    display: block;
    z-index: 99;
}

#mws-user-tools .mws-dropdown-menu.open .mws-dropdown-trigger {
    border-bottom: none;
    z-index: 100;
    -webkit-border-radius: 4px 4px 0 0;
    -moz-border-radius: 4px 4px 0 0;
    border-radius: 4px 4px 0 0;
}

#mws-wrapper {
    height: auto;
    min-height: 100%;
    margin-top: -62px;
    padding-top: 62px;
    position: relative;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

#mws-sidebar {
    width: 200px;
    z-index: 1;
    position: relative;
    float: left;
    background-image: url(/images/core/mws-dark-bg.png);
    padding-top: 10px;
}

#mws-sidebar-stitch {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 191px;
    width: 17px;
    z-index: 2;
    background: url(/images/core/mws-sidebar-stitch.png) repeat-y;
}

#mws-sidebar-bg {
    background-image: url(/images/core/mws-dark-bg.png);
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    width: 200px;
    z-index: -1;
}

#mws-nav-collapse {
    display: none;
}

#mws-searchbox {
    margin: 0 16px 10px 10px;
    padding: 3px;
    position: relative;
}

#mws-searchbox .mws-search-input {
    background: none;
    padding: 3px 25px 3px 3px;
    width: 100%;
    min-height: 16px;
    line-height: 16px;
    border: none;
    outline: none;
    color: #ffffff;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

#mws-searchbox .mws-search-submit {
    width: 22px;
    height: 22px;
    display: block;
    border: none;
    text-align: center;
    cursor: pointer;
    position: absolute;
    right: 3px;
    top: 3px;
    padding: 0;
    margin: 0;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

#mws-searchbox .mws-search-submit [class*="icon-"] {
    font-size: 14px;
    line-height: 22px;
    color: #fff;
}

#mws-navigation ul,
#mws-navigation ul li {
    margin: 0;
    padding: 0;
    list-style: none;
}

#mws-navigation > ul {
    border-top: 1px solid rgba(0, 0, 0, 0.35);
    border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}

#mws-navigation > ul > li {
    position: relative;
    border-top: 1px solid rgba(255, 255, 255, 0.15);
    border-bottom: 1px solid rgba(0, 0, 0, 0.35);
}

#mws-navigation > ul > li > a,
#mws-navigation > ul > li > span {
    color: #fff;
    outline: none;
    display: block;
    text-decoration: none;
    margin-left: 10px;
    position: relative;
    padding: 11px 48px 11px 0;
    line-height: 20px;
}

#mws-navigation > ul > li > a [class*="icon-"],
#mws-navigation > ul > li > span [class*="icon-"] {
    font-size: 24px;
    line-height: 24px;
    width: 24px;
    height: 24px;
    color: #fff;
    margin: 0 8px;
    float: left;
    text-shadow: none;
}

#mws-navigation > ul > li .mws-nav-tooltip {
    position: absolute;
    line-height: 1;
    padding: 5px;
    right: 10px;
    top: 50%;
    margin-top: -12px;
    display: inline-block;
    background-color: rgba(0, 0, 0, 0.15);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15), inset 0 1px 2px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15), inset 0 1px 2px rgba(0, 0, 0, 0.5);
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15), inset 0 1px 2px rgba(0, 0, 0, 0.5);
}

#mws-navigation > ul > li > ul {
    background-color: rgba(0, 0, 0, 0.15);
    border: 0;
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: inset 0px 1px 2px rgba(0, 0, 0, 0.5);
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.5);
}

#mws-navigation > ul > li > ul.closed {
    display: none;
}

#mws-navigation > ul > li > ul > li {
    border: 0;
    padding: 0;
    margin: 0;
    background-image: none;
}

#mws-navigation > ul > li > ul > li > a,
#mws-navigation > ul > li > ul > li > span {
    display: block;
    font-size: 12px;
    margin-left: 10px;
    text-decoration: none;
    padding: 4px 0 4px 40px;
    color: #ffffff !important;
    text-shadow: none;
}

#mws-navigation > ul > li > ul > li:hover {
    background-color: rgba(0, 0, 0, 0.15);
}

#mws-container {
    margin-left: 200px;
    padding-top: 10px;
    min-height: 1000px;
    background-color: #f0f0f0;
}

#mws-container .container {
    float: left;
    margin: 0 1%;
    padding-bottom: 52px;
}

#mws-footer {
    margin: 0 4%;
    text-align: center;
    padding: 16px 0;
    bottom: 0;
    left: 206px;
    right: 0;
    border-top: 1px solid #dadada;
    position: absolute;
}

@media only screen and (max-width: 1024px) {
    #mws-navigation ul li a,
    #mws-navigation ul li span {
        margin: 0 !important;
    }
}

@media only screen and (min-width: 600px) and (max-width: 1024px) {
    #mws-sidebar,
    #mws-sidebar-bg {
        width: 100px;
    }

    #mws-container {
        margin-left: 100px;
    }

    #mws-sidebar-stitch {
        left: 91px;
    }

    #mws-searchbox {
        margin: 0 10px 10px 6px;
        padding: 3px;
    }

    #mws-searchbox .mws-search-input {
        width: 45px;
        padding: 1px;
        font-size: 11px;
        line-height: 19px;
    }

    #mws-searchbox .mws-search-submit {
        margin-left: 58px;
        width: 20px;
        height: 20px;
    }

    #mws-navigation ul li a,
    #mws-navigation ul li span {
        text-align: center;
        padding: 11px 4px;
        margin: 0;
    }

    #mws-navigation ul li a [class*="icon-"],
    #mws-navigation ul li span [class*="icon-"] {
        display: block;
        width: 100%;
        margin: 0 0 4px 0;
        text-align: center;
    }

    #mws-navigation ul li ul li a,
    #mws-navigation ul li ul li span {
        padding: 4px 0;
        text-align: center;
    }

    #mws-navigation ul li span.mws-nav-tooltip {
        font-size: 11px;
        position: absolute;
        line-height: 16px;
        margin: 0;
        right: auto;
        left: 60%;
        top: -4px;
        background: #c00;
        z-index: 99999;
        height: 16px;
        min-width: 12px;
        padding: 0 2px;
        color: #ffffff !important;
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none;
    }

    #mws-footer {
        left: 106px;
    }
}

@media only screen and (max-width: 599px) {
    #mws-logo-container {
        float: none;
        display: block;
        width: auto;
        height: 40px;
        background: url(/images/core/mws-dark-bg.png) repeat;
    }

    #mws-logo-container #mws-logo-wrap {
        width: 100px;
        height: 40px;
    }

    #mws-logo-container #mws-logo-wrap img {
        max-width: 100px;
        max-height: 40px;
    }

    #mws-sidebar {
        float: none;
        width: 100%;
        -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.25);
        -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.25);
        box-shadow: 0 1px 4px rgba(0, 0, 0, 0.25);
    }

    #mws-header {
        height: auto;
        border-top: 4px solid;
        border-bottom: 0;
        background-position: left 40px;
    }

    #mws-header #mws-user-tools {
        margin: auto;
        padding: 6px 0;
    }

    #mws-header #mws-user-info,
    #mws-header #mws-user-tools {
        float: none;
        width: auto;
    }

    #mws-header #mws-user-info {
        margin: 0;
    }

    #mws-user-tools .mws-dropdown-menu {
        margin: 4px 6px 0 6px;
    }

    #mws-user-tools .mws-dropdown-menu .mws-dropdown-box {
        left: 0;
        -webkit-border-radius: 0 6px 6px 6px;
        -moz-border-radius: 0 6px 6px 6px;
        border-radius: 0 6px 6px 6px;
    }

    #mws-container {
        font-size: 0.9em !important;
    }

    #mws-container .container {
        float: left;
        margin: 0 2%;
        width: 96%;
    }

    #mws-sidebar {
        position: relative;
        top: auto;
        padding-top: 8px;
    }

    #mws-sidebar-stitch,
    #mws-sidebar-bg {
        display: none;
    }

    #mws-container {
        margin-left: 0px;
        padding-top: 16px;
    }

    #mws-footer {
        left: auto;
        right: auto;
        clear: both;
        width: 92%;
    }

    #mws-wrapper {
        padding-top: 96px;
        margin-top: -96px;
    }

    #mws-searchbox {
        margin: 0 6px 0 40px;
        z-index: 10;
        position: relative;
    }

    #mws-searchbox form {
        display: block;
    }

    #mws-nav-collapse {
        display: inline-block;
        float: left;
        margin-left: 6px;
        padding: 8px 6px;
        cursor: pointer;
        width: 16px;
        height: 12px;
        -webkit-border-radius: 4px;
        -moz-border-radius: 4px;
        border-radius: 4px;
    }

    #mws-nav-collapse span {
        display: block;
        border: solid #fff;
        border-width: 1px 0;
        width: 100%;
        margin-bottom: 2px;
        -webkit-border-radius: 2px;
        -moz-border-radius: 2px;
        border-radius: 2px;
    }

    #mws-navigation {
        cursor: pointer;
        width: 100%;
        padding-top: 8px;
    }

    #mws-navigation.toggled {
        padding-bottom: 8px;
    }

    #mws-navigation.toggled > ul {
        display: block;
    }

    #mws-navigation > ul {
        cursor: auto;
        display: none;
        width: 100%;
    }

    #mws-navigation ul li a,
    #mws-navigation ul li span {
        padding: 8px 0;
        text-align: left;
    }

    #mws-navigation ul li a [class*="icon-"],
    #mws-navigation ul li span [class*="icon-"] {
        font-size: 16px;
        vertical-align: top;
        width: 16px;
        height: 16px;
        text-align: center;
    }

    #mws-login .mws-form .mws-form-row {
        padding: 12px 0;
    }

    .plupload_header_text {
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }

    #mws-themer {
        display: none;
    }
}

.mws-panel {
    margin-bottom: 32px;
    -webkit-box-shadow: 0px 3px 3px -2px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 0px 3px 3px -2px rgba(0, 0, 0, 0.15);
    box-shadow: 0px 3px 3px -2px rgba(0, 0, 0, 0.15);
}

.mws-panel .mws-panel-header {
    background-image: url(/images/core/mws-panel-header-bg.png);
    background-repeat: repeat-x;
    height: 25px;
    position: relative;
    padding: 12px 12px 10px 12px;
    border-bottom: 2px solid #35353a;
    font-size: 14px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

.mws-panel .mws-panel-header span {
    line-height: 24px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
    white-space: nowrap;
}

.mws-panel .mws-panel-header span [class*="icon-"],
.mws-panel .mws-panel-header span [class^=" icon-"] {
    font-size: 16px;
    text-shadow: none;
    color: #fff;
    margin-right: 3px;
    vertical-align: text-bottom;
}

.mws-panel .mws-panel-header .mws-collapse-button {
    width: 22px;
    height: 22px;
    display: block;
    padding: 0;
    position: absolute;
    right: 10px;
    top: 50%;
    margin-top: -11px;
}

.mws-panel .mws-panel-header .mws-collapse-button span {
    display: block;
    padding: 0;
    margin: 3px;
    width: 16px;
    height: 16px;
    cursor: pointer;
    background-repeat: no-repeat;
    background-position: center center;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

.mws-panel.mws-collapsed .mws-panel-header .mws-collapse-button span {
    background-image: url(/images/core/mws-panel-button-icon-plus.png);
}

.mws-panel .mws-panel-header .mws-collapse-button span {
    background-image: url(/images/core/mws-panel-button-icon-min.png);
}

.mws-panel.mws-collapsed .mws-panel-inner-wrap {
    display: none;
}

.mws-panel .mws-panel-body {
    background-color: #fafafa;
    margin: 0 2px;
    border: 1px solid #bcbcbc;
    border-top: 0;
    position: relative;
    padding: 24px;
}

.mws-panel .mws-panel-body.no-padding {
    padding: 0;
}

.mws-panel .mws-panel-body.no-border {
    border: 0;
}

@media only screen and (max-width: 599px) {
    .mws-panel {
        margin-bottom: 16px;
    }

    .mws-panel .mws-panel-body {
        padding: 12px;
    }
}

.mws-table {
    width: 100%;
    margin: 0;
    border: 0;
    border-collapse: collapse;
}

.mws-table thead tr {
    background: #e8e8e8 repeat-x left top;
    background-image: -ms-linear-gradient(top, #f7f7f7, #e8e8e8);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f7f7f7), to(#e8e8e8));
    background-image: -webkit-linear-gradient(top, #f7f7f7, #e8e8e8);
    background-image: -o-linear-gradient(top, #f7f7f7, #e8e8e8);
    background-image: -moz-linear-gradient(top, #f7f7f7, #e8e8e8);
    background-image: linear-gradient(top, #f7f7f7, #e8e8e8);
}

.mws-table thead tr th:first-child {
    border-left: none;
}

.mws-table thead tr th {
    padding: 10px 16px;
    border-bottom: 1px solid #cccccc;
    border-left: 1px solid #cccccc;
}

.mws-table .checkbox-column {
    width: 32px;
    text-align: center;
}

.mws-table tbody td,
.mws-table tfoot td {
    padding: 8px 16px;
    border-left-width: 1px;
    border-left-style: dotted;
    border-left-color: #bebebe !important;
}

.mws-table tbody td:first-child,
.mws-table tfoot td:first-child {
    border-left: none;
}

.mws-table tbody tr:nth-child(2n + 1) {
    background-color: #f2f2f2;
}

.mws-table tbody tr:nth-child(2n) {
    background-color: #fafafa;
}

.mws-table tbody tr.odd {
    background-color: #f2f2f2;
}

.mws-table tbody tr.even {
    background-color: #fafafa;
}

.mws-table tbody tr.odd td.sorting_1 {
    background-color: #cccccc;
}

.mws-table tbody tr.even td.sorting_1 {
    background-color: #e1e1e1;
}

.dataTables_wrapper {
    background: #444444;
}

.dataTables_wrapper table thead th.sorting,
.dataTables_wrapper table thead th.sorting_asc,
.dataTables_wrapper table thead th.sorting_desc {
    cursor: pointer;
    outline: none;
}

.dataTables_wrapper table thead th.sorting_asc,
.dataTables_wrapper table thead th.sorting_desc,
.dataTables_wrapper table thead th.sorting {
    background-position: 12px center;
    background-repeat: no-repeat;
    padding-left: 30px;
}

.dataTables_wrapper table thead th.sorting {
    background-image: url(/images/core/sort.png);
}

.dataTables_wrapper table thead th.sorting_asc {
    background-image: url(/images/core/sort_asc.png);
}

.dataTables_wrapper table thead th.sorting_desc {
    background-image: url(/images/core/sort_desc.png);
}

.dataTables_wrapper:before,
.dataTables_wrapper:after {
    content: ".";
    display: block;
    overflow: hidden;
    visibility: hidden;
    font-size: 0;
    line-height: 0;
    width: 0;
    height: 0;
}

.dataTables_wrapper:after {
    clear: both;
}

.dataTables_wrapper {
    zoom: 1;
}

.dataTables_wrapper .dataTables_length,
.dataTables_wrapper .dataTables_filter,
.dataTables_wrapper .dataTables_info,
.dataTables_wrapper .dataTables_paginate {
    padding: 8px;
}

.dataTables_wrapper .dataTables_length {
    float: left;
}

.dataTables_wrapper .dataTables_filter {
    background-color: #cccccc;
    text-align: right;
    border-bottom: 1px solid #aaaaaa;
}

.dataTables_wrapper .dataTables_info {
    color: #ffffff;
    float: left;
    margin-top: 2px;
    display: block;
}

.dataTables_wrapper .dataTables_paginate {
    color: #ffffff;
    float: right;
    padding: 2px;
    margin: 10px 8px 10px 0;
    background-color: rgba(0, 0, 0, 0.15);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.15), inset 0px 1px 2px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.15), inset 0px 1px 2px rgba(0, 0, 0, 0.5);
    box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.15), inset 0px 1px 2px rgba(0, 0, 0, 0.5);
}

.dataTables_wrapper .dataTables_paginate .paginate_disabled_previous,
.dataTables_wrapper .dataTables_paginate .paginate_enabled_previous,
.dataTables_wrapper .dataTables_paginate .paginate_disabled_next,
.dataTables_wrapper .dataTables_paginate .paginate_enabled_next {
    width: 20px;
    height: 20px;
    text-indent: -9999px;
    float: left;
    display: block;
    cursor: pointer;
    outline: none;
}

.dataTables_wrapper .dataTables_paginate .paginate_disabled_previous,
.dataTables_wrapper .dataTables_paginate .paginate_enabled_previous {
    background-image: url(/images/core/arrow-left.png);
    background-repeat: no-repeat;
    background-position: center center;
    margin-right: 1px;
    -webkit-border-radius: 4px 0 0 4px;
    -moz-border-radius: 4px 0 0 4px;
    border-radius: 4px 0 0 4px;
}

.dataTables_wrapper .dataTables_paginate .paginate_disabled_next,
.dataTables_wrapper .dataTables_paginate .paginate_disabled_previous {
    opacity: 0.35;
    filter: Alpha(35);
    cursor: auto;
}

.dataTables_wrapper .dataTables_paginate .paginate_disabled_next,
.dataTables_wrapper .dataTables_paginate .paginate_enabled_next {
    background-image: url(/images/core/arrow-right.png);
    background-repeat: no-repeat;
    background-position: center center;
    -webkit-border-radius: 0 4px 4px 0;
    -moz-border-radius: 0 4px 4px 0;
    -khtml-border-radius: 0 4px 4px 0;
    border-radius: 0 4px 4px 0;
}

.dataTables_wrapper .dataTables_paginate .first {
    -webkit-border-radius: 2px 0 0 2px;
    -moz-border-radius: 2px 0 0 2px;
    border-radius: 2px 0 0 2px;
}

.dataTables_wrapper .dataTables_paginate .last {
    -webkit-border-radius: 0 2px 2px 0;
    -moz-border-radius: 0 2px 2px 0;
    border-radius: 0 2px 2px 0;
}

.dataTables_wrapper .dataTables_paginate .paginate_button,
.dataTables_wrapper .dataTables_paginate .paginate_active {
    float: left;
    height: 20px;
    padding: 0 10px;
    display: block;
    font-size: 12px;
    line-height: 20px;
    text-align: center;
    cursor: pointer;
    outline: none;
    background-color: #444444;
    color: #fff;
    text-decoration: none;
    border-right: 1px solid #232323;
    border-left: 1px solid #666666;
    border-right: 1px solid rgba(0, 0, 0, 0.5);
    border-left: 1px solid rgba(255, 255, 255, 0.15);
    -webkit-box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.5), inset 0px 1px 0px rgba(255, 255, 255, 0.15);
    -moz-box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.5), inset 0px 1px 0px rgba(255, 255, 255, 0.15);
    box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.5), inset 0px 1px 0px rgba(255, 255, 255, 0.15);
}

.dataTables_wrapper .dataTables_paginate .paginate_button:first-child {
    border-left: 0;
}

.dataTables_wrapper .dataTables_paginate .paginate_button:last-child {
    border-right: 0;
}

.dataTables_wrapper .dataTables_paginate .paginate_button_disabled {
    color: #666666;
    cursor: default;
}

.dataTables_wrapper .dataTables_paginate .paginate_active {
    color: #323232;
    border: none;
    background-image: none;
    -webkit-box-shadow: inset 0px 0px 4px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: inset 0px 0px 4px rgba(0, 0, 0, 0.25);
    box-shadow: inset 0px 0px 4px rgba(0, 0, 0, 0.25);
}

@media only screen and (max-width: 599px) {
    .mws-table {
        table-layout: fixed;
    }

    .mws-table thead tr th {
        padding: 10px 2px;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }

    .mws-table tbody td,
    .mws-table tfoot td {
        padding: 8px;
    }

    .dataTables_wrapper .dataTables_length,
    .dataTables_wrapper .dataTables_filter {
        display: block;
        float: none;
        width: auto;
        background-color: #cccccc;
        text-align: left;
    }

    .dataTables_wrapper .dataTables_paginate {
        margin: 10px 8px;
    }
}
.mws-gallery {
    text-align: center;
}

.mws-gallery li {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    float: none;
    width: 160px;
    height: 160px;
    overflow: hidden;
    position: relative;
    cursor: pointer;
}

.mws-gallery li:hover .mws-gallery-overlay {
    display: block;
}

.mws-gallery li .mws-gallery-overlay {
    position: absolute;
    top: 50%;
    margin-top: -16px;
    left: 0;
    right: 0;
    display: none;
    text-align: center;
}

.mws-gallery li .mws-gallery-overlay .mws-gallery-btn {
    width: 30px;
    height: 30px;
    border: 1px solid #252525;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    text-align: center;
    background: #323232;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.05);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.05);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.05);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

.mws-gallery li .mws-gallery-overlay .mws-gallery-btn [class*="icon-"] {
    font-size: 18px;
    color: #fff;
    line-height: 32px;
}

.mws-gallery li .mws-gallery-overlay .mws-gallery-btn:hover {
    -webkit-transform: scale(1.3);
    -moz-transform: scale(1.3);
    transform: scale(1.3);
}

.btn {
    border-color: #bbb;
    font-family: "PTSansRegular", Arial, Helvetica, sans-serif;
}

.btn [class^="icon-"] {
    font-size: 14px;
}

.btn-large .caret {
    margin-top: 8px;
}

.btn-primary,
.btn-info,
.btn-danger,
.btn-success,
.btn-warning,
.btn-inverse {
    color: #fff;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.4);
}

.btn-primary {
    border-color: #416b8b;
    background-image: -ms-linear-gradient(top, #5d9ed2, #4386bc);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5d9ed2), to(#4386bc));
    background-image: -webkit-linear-gradient(top, #5d9ed2, #4386bc);
    background-image: -o-linear-gradient(top, #5d9ed2, #4386bc);
    background-image: -moz-linear-gradient(top, #5d9ed2, #4386bc);
    background-image: linear-gradient(top, #5d9ed2, #4386bc);
    background-color: #4386bc;
}

.btn-primary:hover,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
    background-color: #4386bc;
}

.btn-warning {
    border-color: #9f570a;
    background-image: -moz-linear-gradient(top, #e7852b, #de7616);
    background-image: -ms-linear-gradient(top, #e7852b, #de7616);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e7852b), to(#de7616));
    background-image: -webkit-linear-gradient(top, #e7852b, #de7616);
    background-image: -o-linear-gradient(top, #e7852b, #de7616);
    background-image: linear-gradient(top, #e7852b, #de7616);
}

.btn-warning:hover,
.btn-warning:active,
.btn-warning.active,
.btn-warning.disabled,
.btn-warning[disabled] {
    background-color: #de7616;
}

.btn-danger {
    border-color: #762929;
    background-image: -moz-linear-gradient(top, #ca4e4e, #bc4343);
    background-image: -ms-linear-gradient(top, #ca4e4e, #bc4343);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ca4e4e), to(#bc4343));
    background-image: -webkit-linear-gradient(top, #ca4e4e, #bc4343);
    background-image: -o-linear-gradient(top, #ca4e4e, #bc4343);
    background-image: linear-gradient(top, #ca4e4e, #bc4343);
}

.btn-danger:hover,
.btn-danger:active,
.btn-danger.active,
.btn-danger.disabled,
.btn-danger[disabled] {
    background-color: #bc4343;
}

.btn-success {
    border-color: #507e0c;
    background-image: -ms-linear-gradient(top, #addf58, #96c742);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#addf58), to(#96c742));
    background-image: -webkit-linear-gradient(top, #addf58, #96c742);
    background-image: -o-linear-gradient(top, #addf58, #96c742);
    background-image: -moz-linear-gradient(top, #addf58, #96c742);
    background-image: linear-gradient(top, #addf58, #96c742);
}

.btn-success:hover,
.btn-success:active,
.btn-success.active,
.btn-success.disabled,
.btn-success[disabled] {
    background-color: #96c742;
}

.btn-info {
    border-color: #28889f;
    background-image: -ms-linear-gradient(top, #32bed8, #2ea6c2);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#32bed8), to(#2ea6c2));
    background-image: -webkit-linear-gradient(top, #32bed8, #2ea6c2);
    background-image: -o-linear-gradient(top, #32bed8, #2ea6c2);
    background-image: -moz-linear-gradient(top, #32bed8, #2ea6c2);
    background-image: linear-gradient(top, #32bed8, #2ea6c2);
}

.btn-info:hover,
.btn-info:active,
.btn-info.active,
.btn-info.disabled,
.btn-info[disabled] {
    background-color: #2ea6c2;
}

.btn-inverse {
    border-color: #000;
    background-image: -ms-linear-gradient(top, #5a5858, #464646);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5a5858), to(#464646));
    background-image: -webkit-linear-gradient(top, #5a5858, #464646);
    background-image: -o-linear-gradient(top, #5a5858, #464646);
    background-image: -moz-linear-gradient(top, #5a5858, #464646);
    background-image: linear-gradient(top, #5a5858, #464646);
}

.btn-inverse:hover,
.btn-inverse:active,
.btn-inverse.active,
.btn-inverse.disabled,
.btn-inverse[disabled] {
    background-color: #464646;
}

.btn-large [class^="icol-"] {
    margin-top: 2px;
}

.btn-small [class^="icol-"] {
    margin-top: 0;
}

.mws-stat-container {
    width: 100%;
    margin-bottom: 24px;
    text-align: center;
}

.mws-stat {
    display: inline-block;
    vertical-align: top;
    margin: 8px 1%;
    height: 80px;
    cursor: pointer;
    text-decoration: none;
    color: #323232;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    background: #ffffff repeat-x left top;
    background-image: -ms-linear-gradient(top, #ffffff, #fafafa);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#fafafa));
    background-image: -webkit-linear-gradient(top, #ffffff, #fafafa);
    background-image: -o-linear-gradient(top, #ffffff, #fafafa);
    background-image: -moz-linear-gradient(top, #ffffff, #fafafa);
    background-image: linear-gradient(top, #ffffff, #fafafa);
    border: 1px solid #cccccc;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}

.mws-stat:hover {
    background-color: #fafafa;
    text-decoration: none;
    color: #323232;
}

.mws-stat:active {
    background-image: none;
    -webkit-box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.5);
    -moz-box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.5);
    box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.5);
}

.mws-stat .mws-stat-icon {
    width: 48px;
    height: 100%;
    float: left;
    display: block;
    border-right: 1px solid #cccccc;
    background-position: center center;
}

.mws-stat .mws-stat-content {
    margin-left: 49px;
    display: block;
    text-align: left;
    padding: 8px 20px;
}

.mws-stat .mws-stat-content .mws-stat-title {
    font-size: 12px;
    line-height: 18px;
    white-space: nowrap;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
}

.mws-stat .mws-stat-content .mws-stat-value {
    font-size: 32px;
    line-height: 48px;
    display: inline-block;
}

.mws-stat .mws-stat-content .mws-stat-value.up {
    background: url(/images/core/report-up.png) no-repeat right center;
    padding-right: 24px;
}

.mws-stat .mws-stat-content .mws-stat-value.down {
    background: url(/images/core/report-down.png) no-repeat right center;
    padding-right: 24px;
}

.mws-summary {
    margin: 0;
    list-style: none;
}

.mws-summary > li {
    color: #444;
    display: block;
    position: relative;
    border-bottom: 1px solid #ccc;
    padding: 0 13px;
}

.mws-summary > li .key,
.mws-summary > li .val {
    padding: 10px 0;
    line-height: 24px;
    min-height: 24px;
    word-wrap: break-all;
    display: block;
}

.mws-summary > li .key {
    width: 140px;
    margin-right: 10px;
    float: left;
    font-weight: bold;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.mws-summary > li .key [class*="icon-"],
.mws-summary > li .key [class*="icol-"] {
    font-size: 21px;
    line-height: 21px;
    height: 24px;
    margin-right: 4px;
    vertical-align: top;
}

.mws-summary > li > .val .up {
    color: #468847;
}

.mws-summary > li > .val .down {
    color: #b94a48;
}

.mws-summary > li .val {
    overflow: hidden;
    position: relative;
}

#flotTip {
    padding: 3px 6px !important;
    color: #ffffff !important;
    font-size: 11px !important;
    text-align: center !important;
    text-decoration: none !important;
    background-color: #222 !important;
    border: 1px solid #000 !important;
    -webkit-border-radius: 3px !important;
    -moz-border-radius: 3px !important;
    border-radius: 3px !important;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15);
}

@media only screen and (max-width: 768px) {
    .mws-stat {
        width: 100%;
        height: 60px;
        margin: 8px 0;
    }

    .mws-stat .mws-stat-content .mws-stat-value {
        font-size: 21px;
        line-height: 32px;
    }

    .mws-stat .mws-stat-content .mws-stat-title {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        display: block;
    }
}

@media only screen and (max-width: 599px) {
    .mws-stat-container {
        margin-bottom: 16px;
    }
}

.mws-form {
    clear: both;
    display: block;
    margin-bottom: 0;
}

.mws-form .mws-form-row {
    padding: 18px 24px;
}

.mws-form .mws-form-row.bordered {
    border-bottom: 1px solid #d5d5d5;
}

.mws-form .mws-form-row:last-child.bordered {
    border-bottom: 0;
}

.ui-dialog .mws-form-row {
    padding: 0 0 18px 0;
}

.mws-form .mws-button-row {
    padding: 16px 24px;
    border-top: 1px solid #bcbcbc;
    background-color: #d2d2d2;
}

.mws-form .mws-button-row .btn + .btn,
.mws-form .mws-button-row .btn-group + .btn,
.mws-form .mws-button-row .btn + .btn-group {
    margin-left: 5px;
}

.mws-form fieldset {
    margin: 0;
    padding: 0;
    border: 0;
}

.mws-form fieldset:first-child legend {
    border-top: 0;
}

.mws-form fieldset legend {
    margin: 0;
    border: solid #ccc;
    border-width: 1px 0;
    background: #f8f8f8 repeat-x left bottom;
    background-image: -ms-linear-gradient(top, #f8f8f8, #e7e7e7);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f8f8f8), to(#e7e7e7));
    background-image: -webkit-linear-gradient(top, #f8f8f8, #e7e7e7);
    background-image: -o-linear-gradient(top, #f8f8f8, #e7e7e7);
    background-image: -moz-linear-gradient(top, #f8f8f8, #e7e7e7);
    background-image: linear-gradient(top, #f8f8f8, #e7e7e7);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8', endColorstr='#e7e7e7', GradientType=0);
    color: #555;
    line-height: 24px;
    padding: 8px;
    padding-left: 20px;
    width: 100%;
    display: block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}

.mws-form fieldset:first-child {
    border-top: 0;
}

.mws-form .mws-form-label {
    padding-bottom: 5px;
    cursor: pointer;
    display: block;
}

.mws-form .mws-form-label .required {
    color: #f00;
}

.mws-form .mws-form-item {
    position: relative;
}

.mws-form .mws-form-item .medium {
    width: 75%;
}

.mws-form .mws-form-item .large {
    width: 100%;
}

.mws-form .mws-form-item .small {
    width: 55%;
}

.mws-form .mws-form-item .mini {
    width: 35%;
}

.mws-form .mws-form-item .tiny {
    width: 15%;
}

.mws-form .mws-form-item .xtiny {
    width: 10%;
}

.mws-form .mws-form-item .xxtiny {
    width: 5%;
}

select,
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"] {
    border: 1px solid #c5c5c5;
    padding: 4px 6px;
    color: #323232;
    margin: 0;
    min-height: 30px;
    line-height: 20px;
    background-color: #ffffff;
    outline: none;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -webkit-box-shadow: inset 0px 1px 3px rgba(128, 128, 128, 0.1);
    -moz-box-shadow: inset 0px 1px 3px rgba(128, 128, 128, 0.1);
    box-shadow: inset 0px 1px 3px rgba(128, 128, 128, 0.1);
}

.mws-form textarea {
    height: 10em;
    resize: none;
}

.mws-form input[disabled],
.mws-form select[disabled],
.mws-form textarea[disabled],
.mws-form input[readonly],
.mws-form select[readonly],
.mws-form textarea[readonly] {
    background: #f0f0f0;
}

.mws-form select.error,
.mws-form textarea.error,
.mws-form input[type="text"].error,
.mws-form input[type="password"].error,
.mws-form input[type="datetime"].error,
.mws-form input[type="datetime-local"].error,
.mws-form input[type="date"].error,
.mws-form input[type="month"].error,
.mws-form input[type="time"].error,
.mws-form input[type="week"].error,
.mws-form input[type="number"].error,
.mws-form input[type="email"].error,
.mws-form input[type="url"].error,
.mws-form input[type="search"].error,
.mws-form input[type="tel"].error,
.mws-form input[type="color"].error {
    border-color: #eb979b;
}

.mws-form .mws-form-cols {
    *zoom: 1;
}

.mws-form .mws-form-cols:before,
.mws-form .mws-form-cols:after {
    display: table;
    content: "";
    line-height: 0;
}

.mws-form .mws-form-cols:after {
    clear: both;
}

.mws-form .mws-form-cols [class^="mws-form-col-"] .mws-form-label,
.mws-form .mws-form-cols [class*=" mws-form-col-"] .mws-form-label {
    white-space: nowrap;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
}

.mws-form .mws-form-cols [class^="mws-form-col-"],
.mws-form .mws-form-cols [class*=" mws-form-col-"] {
    float: left;
    margin-left: 1.8181818181818181%;
}

.mws-form .mws-form-cols [class^="mws-form-col-"]:first-child,
.mws-form .mws-form-cols [class*=" mws-form-col-"]:first-child {
    margin-left: 0;
}

.mws-form .mws-form-cols .mws-form-item {
    margin: 0 !important;
}

.mws-form .mws-form-cols .mws-form-col-8-8 {
    width: 100%;
}

.mws-form .mws-form-cols .mws-form-col-7-8 {
    width: 87.27272727272727%;
}

.mws-form .mws-form-cols .mws-form-col-6-8 {
    width: 74.54545454545455%;
}

.mws-form .mws-form-cols .mws-form-col-5-8 {
    width: 61.81818181818181%;
}

.mws-form .mws-form-cols .mws-form-col-4-8 {
    width: 49.090909090909086%;
}

.mws-form .mws-form-cols .mws-form-col-3-8 {
    width: 36.36363636363636%;
}

.mws-form .mws-form-cols .mws-form-col-2-8 {
    width: 23.636363636363633%;
}

.mws-form .mws-form-cols .mws-form-col-1-8 {
    width: 10.909090909090908%;
}

.mws-form .mws-form-cols [class^="mws-form-col-"] select,
.mws-form .mws-form-cols [class^="mws-form-col-"] textarea,
.mws-form .mws-form-cols [class^="mws-form-col-"] input {
    width: 100%;
}

.mws-form .mws-form-inline .mws-form-item {
    margin-left: 156px;
}

.mws-form .mws-form-inline .mws-form-label {
    width: 140px;
    float: left;
    padding-top: 5px;
}

.mws-form .mws-form-inline .mws-form-block .mws-form-label {
    width: auto;
    float: none;
    padding-top: 0;
    margin-right: 0;
}

.mws-form .mws-form-inline .mws-form-block .mws-form-item {
    margin-left: 0;
}

.mws-form .mws-form-list,
.mws-form .mws-form-list li {
    margin: 0;
    padding: 0;
    list-style: none;
}

.mws-form .mws-form-list li {
    margin-bottom: 4px;
}

.mws-form .mws-form-list li:last-child {
    margin-bottom: 0;
}

.mws-form .mws-form-list.inline {
    margin-top: 4px;
}

.mws-form .mws-form-list.inline li {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    margin: 0 5px 0 0;
    vertical-align: middle;
}

.mws-form .mws-form-list li > input,
.mws-form .mws-form-list li > label {
    padding: 0;
    margin: 0 1px 0 0;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align: middle;
}

.mws-form .mws-form-row:before,
.mws-form .mws-form-row:after {
    display: table;
    content: "";
    line-height: 0;
}

.mws-form .mws-form-row:after {
    clear: both;
}

.mws-form .mws-form-row {
    *zoom: 1;
}

.mws-form-message {
    font-size: 12px;
    cursor: pointer;
    border: 1px solid #d2d2d2;
    padding: 15px 8px 15px 45px;
    position: relative;
    vertical-align: middle;
    background-color: #f8f8f8;
    background-position: 12px 12px;
    background-repeat: no-repeat;
    margin-bottom: 12px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

.mws-form-message p,
.mws-form-message ul,
.mws-form-message ol {
    margin: 0;
}

.mws-form-message ul li,
.mws-form-message ol li {
    list-style-position: inside;
    list-style-type: inherit;
    margin: 0;
}

.mws-form-message.error {
    background-color: #ffcbca;
    background-image: url(/images/core/message-error.png);
    border-color: #eb979b;
    color: #9b4449;
}

.mws-form-message.success {
    background-color: #e1f1c0;
    background-image: url(/images/core/message-success.png);
    border-color: #b5d56d;
    color: #62a426;
}

.mws-form-message.warning {
    background-color: #fef0b1;
    background-image: url(/images/core/message-warning.png);
    border-color: #ddca76;
    color: #a98b15;
}

.mws-form-message.info {
    background-color: #bce5f7;
    background-image: url(/images/core/message-info.png);
    border-color: #a6d3e8;
    color: #11689e;
}

.mws-panel-body.no-padding .mws-form-message {
    margin-bottom: 0;
    border-width: 0 0 1px 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}

.mws-panel-body.no-padding .mws-form-message + .mws-form-message {
    border-top: 0;
}

.mws-form .mws-form-item .mws-error,
.mws-form .mws-form-item label.error,
.mws-form .mws-form-item span.error,
.mws-form .mws-form-item div.error {
    background: none;
    color: #c83139;
    margin: 0;
    width: auto;
    float: none;
    display: block;
    padding: 5px 0 0;
    font-size: 12px;
}

.mws-colorpicker {
    background-image: url(/images/core/cpicker.png);
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 32px;
}

.mws-form-item .ui-progressbar {
    position: relative;
    top: 7px;
}

.mws-form-item .ui-slider-horizontal {
    position: relative;
    top: 12px;
}

.mws-form-item .select2-container {
    width: 100%;
}

.select2-container-multi .select2-choices .select2-search-field input {
    min-height: 26px;
    line-height: 16px;
}

.select2-container .select2-choice {
    line-height: 28px;
    height: 28px;
}

.csc-button {
    outline: none;
    float: right;
    padding: 6px 9px;
    margin: -7px -8px -7px 2px;
    cursor: pointer;
    z-index: 9999;
    font-family: "PTSansRegular", Arial, Helvetica, sans-serif;
    background-color: #e0e0e0;
    color: #666666;
    border: 1px solid #ababab;
    -webkit-border-radius: 0 3px 3px 0;
    -moz-border-radius: 0 3px 3px 0;
    border-radius: 0 3px 3px 0;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3);
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e8e5e5), color-stop(100%, #e0e0e0));
    background-image: -webkit-linear-gradient(#e8e5e5, #e0e0e0);
    background-image: -moz-linear-gradient(#e8e5e5, #e0e0e0);
    background-image: -o-linear-gradient(#e8e5e5, #e0e0e0);
    background-image: linear-gradient(#e8e5e5, #e0e0e0);
}

@media only screen and (max-width: 768px) {
    .mws-form .mws-form-inline .mws-form-label,
    .mws-form .mws-form-inline .mws-form-item {
        display: block;
        width: 100%;
        margin: 0;
        float: none;
    }

    .mws-form .mws-form-inline .mws-form-label {
        padding-top: 0;
    }

    .mws-form .mws-form-inline .mws-form-list {
        float: none;
        width: auto;
        display: block;
    }

    .mws-form .mws-form-list.inline li {
        float: none;
        margin-right: 0;
    }
}

@media only screen and (max-width: 599px) {
    .mws-form .mws-form-row {
        padding: 16px 12px;
    }

    .mws-form .mws-button-row {
        padding: 6px 8px;
    }

    .mws-form-message {
        padding-top: 10px;
        padding-bottom: 10px;
        background-position: 12px 7px;
    }

    #mws-login .mws-form .mws-form-row {
        padding: 12px 0;
    }
}

#mws-error-page {
    margin: auto;
    max-width: 480px;
    margin-top: 30px;
    text-align: center;
}

#mws-error-page h1 {
    font-size: 48px;
    text-align: center;
    margin: auto;
    line-height: 96px;
}

#mws-error-page h1 span {
    font-size: 96px;
}

#mws-error-page a {
    display: inline-block;
    border-bottom: 1px dotted #000;
    color: #000;
    text-decoration: none;
}

.mws-panel-toolbar {
    border: 1px solid #bbb;
    border-top: 0;
    margin: 0 2px;
    z-index: 10;
    position: relative;
    background-color: #f5f5f5;
    background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
    background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
    background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
    background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
    background-repeat: repeat-x;
}

.mws-panel-toolbar .btn-toolbar {
    margin: 0;
}

.mws-panel-toolbar .btn-toolbar .btn {
    border-top: 0;
    border-bottom: 0;
    border-color: #ccc;
    padding: 6px 16px;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}

.mws-panel-toolbar .btn-toolbar .btn.dropdown-toggle {
    padding-left: 8px;
    padding-right: 8px;
}

.mws-panel-toolbar .btn-toolbar .btn-group + .btn-group {
    margin-left: 0;
}

.mws-panel-toolbar .btn-toolbar .btn:first-child {
    border-left: 0;
}

.dropup .dropdown-submenu > .dropdown-menu {
    top: auto;
    bottom: 0;
    margin-top: 0;
    margin-bottom: -2px;
}

.el-finder {
    min-width: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}

.el-finder a,
.el-finder a:hover {
    color: #333;
    text-decoration: none;
}

.el-finder-dialog {
    font-size: 13px;
}

.el-finder-dialog .ui-dialog-titlebar {
    padding: 12px;
}

.el-finder-dialog .ui-dialog-buttonpane {
    padding: 5px;
    font-size: 13px;
}

.el-finder-dialog .ui-tabs .ui-tabs-nav {
    font-size: 13px;
}

.el-finder-dialog .ui-dialog-content,
.el-finder-dialog .ui-tabs .ui-tabs-panel {
    font-size: 0.9em;
}

.el-finder-dialog .ui-tabs div {
    padding: 1em 2.2em;
}

.el-finder-dialog .ui-tabs-nav li a {
    padding: 4px 1em 13px 1em;
    line-height: 19px;
}

div.jGrowl div.jGrowl-notification,
div.jGrowl div.jGrowl-closer {
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    background-image: url(/images/core/mws-dark-bg.png);
    border: 1px solid #666666;
    font-family: "PTSansRegular", Arial, Helvetica, sans-serif;
}

.fc-header {
    border-left: 1px solid #bbb;
    border-right: 1px solid #bbb;
    border-top: 1px solid #bbb;
}

.fc-header-title h2 {
    font-size: 18px;
    margin: 0;
}

.fc-state-default .fc-button-effect {
    display: none;
}

.fc-header .fc-button {
    margin-bottom: 0;
    border: 0;
    background: none;
}

.fc-header .fc-button .fc-button-content {
    height: auto;
    line-height: 40px;
    display: block;
    padding: 0 1em;
    vertical-align: middle;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.fc-header-left .fc-button-inner {
    border-left: 0;
}

.fc-header-right .fc-button-inner {
    border-right: 0;
}

.fc-widget-header,
.fc-widget-content {
    border-color: #bbb;
}

.fc-state-hover .fc-button-inner {
    color: #444 !important;
}

.fc-state-down .fc-button-inner,
.fc-state-active .fc-button-inner {
    -webkit-box-shadow: inset 0 0 4px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: inset 0 0 4px rgba(0, 0, 0, 0.15);
    box-shadow: inset 0 0 4px rgba(0, 0, 0, 0.15);
    background-color: #f0f0f0 !important;
}

.fc-button-inner,
.fc-state-default .fc-button-inner,
.fc-state-hover .fc-button-inner,
.fc-state-down .fc-button-inner,
.fc-state-active .fc-button-inner,
.fc-state-disabled .fc-button-inner {
    background: none;
    border-bottom: 0;
    border-top: 0;
    border-color: #ccc;
    color: #666;
    text-transform: capitalize;
}

.fc-state-disabled .fc-button-inner {
    color: #ccc;
}

.fc-button-content {
    padding: 0.6em 1em;
}

.fc-header-space {
    display: none;
}

.fc-event .fc-event-inner .fc-event-title,
.fc-event .fc-event-inner .fc-event-time {
    padding-left: 5px;
}

.fc-event-skin {
    border-color: #000;
    background-image: -ms-linear-gradient(top, #555555, #3a3a3a);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#555555), to(#3a3a3a));
    background-image: -webkit-linear-gradient(top, #555555, #3a3a3a);
    background-image: -o-linear-gradient(top, #555555, #3a3a3a);
    background-image: -moz-linear-gradient(top, #555555, #3a3a3a);
    background-image: linear-gradient(top, #555555, #3a3a3a);
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.colorpicker {
    z-index: 1000;
}
.lt-ie9 #mws-navigation > ul {
    border-top: 0;
    border-bottom: 0;
    padding-top: 1px;
    background: url(/images/core/mws-nav-ruler.png) repeat-x left top;
}

.lt-ie9 #mws-navigation > ul > li {
    border-top: 0;
    border-bottom: 0;
    padding-bottom: 2px;
    background: url(/images/core/mws-nav-ruler.png) repeat-x left bottom;
}

.lt-ie9 .mws-inset,
.lt-ie9 #mws-navigation > ul > li > ul,
.lt-ie9 #mws-navigation > ul > li .mws-nav-tooltip,
.lt-ie9 #mws-navigation > ul > li > ul > li:hover,
.lt-ie9 .dataTables_wrapper .dataTables_paginate {
    background-color: transparent;
    background-repeat: repeat;
    background-image: url(/images/core/alpha.png);
}

.lt-ie9 select,
.lt-ie9 textarea,
.lt-ie9 input[type="text"],
.lt-ie9 input[type="password"],
.lt-ie9 input[type="datetime"],
.lt-ie9 input[type="datetime-local"],
.lt-ie9 input[type="date"],
.lt-ie9 input[type="month"],
.lt-ie9 input[type="time"],
.lt-ie9 input[type="week"],
.lt-ie9 input[type="number"],
.lt-ie9 input[type="email"],
.lt-ie9 input[type="url"],
.lt-ie9 input[type="search"],
.lt-ie9 input[type="tel"],
.lt-ie9 input[type="color"] {
    min-height: 20px;
}

.lt-ie9 .select2-container-multi .select2-choices .select2-search-field input {
    min-height: 16px;
}

[class^="icol-"],
[class*=" icol-"] {
    display: inline-block;
    *display: inline;
    *zoom: 1;

    width: 16px;
    height: 16px;
    *margin-right: 0.3em;
    line-height: 16px;
    vertical-align: text-top;
    background-repeat: no-repeat;
    background-position: 16px 16px;
}

[class^="icol-"],
[class*=" icol-"] {
    background-image: url(/images/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: 0.3em;
    line-height: 32px;
    vertical-align: text-top;
    background-repeat: no-repeat;
    background-position: center center;
}

.icol32-accept {
    background-image: url(/images/icol32/accept.png);
}
.icol32-add {
    background-image: url(/images/icol32/add.png);
}
.icol32-advertising {
    background-image: url(/images/icol32/advertising.png);
}
.icol32-agp {
    background-image: url(/images/icol32/agp.png);
}
.icol32-alarm-bell {
    background-image: url(/images/icol32/alarm_bell.png);
}
.icol32-all-right-reserved {
    background-image: url(/images/icol32/all_right_reserved.png);
}
.icol32-anchor {
    background-image: url(/images/icol32/anchor.png);
}
.icol32-android {
    background-image: url(/images/icol32/android.png);
}
.icol32-angel {
    background-image: url(/images/icol32/angel.png);
}
.icol32-anti-xss {
    background-image: url(/images/icol32/anti_xss.png);
}
.icol32-aol-mail {
    background-image: url(/images/icol32/aol_mail.png);
}
.icol32-application {
    background-image: url(/images/icol32/application.png);
}
.icol32-application-add {
    background-image: url(/images/icol32/application_add.png);
}
.icol32-application-cascade {
    background-image: url(/images/icol32/application_cascade.png);
}
.icol32-application-delete {
    background-image: url(/images/icol32/application_delete.png);
}
.icol32-application-double {
    background-image: url(/images/icol32/application_double.png);
}
.icol32-application-edit {
    background-image: url(/images/icol32/application_edit.png);
}
.icol32-application-error {
    background-image: url(/images/icol32/application_error.png);
}
.icol32-application-form {
    background-image: url(/images/icol32/application_form.png);
}
.icol32-application-form-add {
    background-image: url(/images/icol32/application_form_add.png);
}
.icol32-application-form-delete {
    background-image: url(/images/icol32/application_form_delete.png);
}
.icol32-application-form-edit {
    background-image: url(/images/icol32/application_form_edit.png);
}
.icol32-application-form-magnify {
    background-image: url(/images/icol32/application_form_magnify.png);
}
.icol32-application-get {
    background-image: url(/images/icol32/application_get.png);
}
.icol32-application-go {
    background-image: url(/images/icol32/application_go.png);
}
.icol32-application-home {
    background-image: url(/images/icol32/application_home.png);
}
.icol32-application-key {
    background-image: url(/images/icol32/application_key.png);
}
.icol32-application-lightning {
    background-image: url(/images/icol32/application_lightning.png);
}
.icol32-application-link {
    background-image: url(/images/icol32/application_link.png);
}
.icol32-application-osx {
    background-image: url(/images/icol32/application_osx.png);
}
.icol32-application-osx-terminal {
    background-image: url(/images/icol32/application_osx_terminal.png);
}
.icol32-application-put {
    background-image: url(/images/icol32/application_put.png);
}
.icol32-application-side-boxes {
    background-image: url(/images/icol32/application_side_boxes.png);
}
.icol32-application-side-contract {
    background-image: url(/images/icol32/application_side_contract.png);
}
.icol32-application-side-expand {
    background-image: url(/images/icol32/application_side_expand.png);
}
.icol32-application-side-list {
    background-image: url(/images/icol32/application_side_list.png);
}
.icol32-application-side-tree {
    background-image: url(/images/icol32/application_side_tree.png);
}
.icol32-application-split {
    background-image: url(/images/icol32/application_split.png);
}
.icol32-application-tile-horizontal {
    background-image: url(/images/icol32/application_tile_horizontal.png);
}
.icol32-application-tile-vertical {
    background-image: url(/images/icol32/application_tile_vertical.png);
}
.icol32-application-view-columns {
    background-image: url(/images/icol32/application_view_columns.png);
}
.icol32-application-view-detail {
    background-image: url(/images/icol32/application_view_detail.png);
}
.icol32-application-view-gallery {
    background-image: url(/images/icol32/application_view_gallery.png);
}
.icol32-application-view-icons {
    background-image: url(/images/icol32/application_view_icons.png);
}
.icol32-application-view-list {
    background-image: url(/images/icol32/application_view_list.png);
}
.icol32-application-view-tile {
    background-image: url(/images/icol32/application_view_tile.png);
}
.icol32-application-xp {
    background-image: url(/images/icol32/application_xp.png);
}
.icol32-application-xp-terminal {
    background-image: url(/images/icol32/application_xp_terminal.png);
}
.icol32-arrow-branch {
    background-image: url(/images/icol32/arrow_branch.png);
}
.icol32-arrow-divide {
    background-image: url(/images/icol32/arrow_divide.png);
}
.icol32-arrow-down {
    background-image: url(/images/icol32/arrow_down.png);
}
.icol32-arrow-in {
    background-image: url(/images/icol32/arrow_in.png);
}
.icol32-arrow-inout {
    background-image: url(/images/icol32/arrow_inout.png);
}
.icol32-arrow-join {
    background-image: url(/images/icol32/arrow_join.png);
}
.icol32-arrow-left {
    background-image: url(/images/icol32/arrow_left.png);
}
.icol32-arrow-merge {
    background-image: url(/images/icol32/arrow_merge.png);
}
.icol32-arrow-out {
    background-image: url(/images/icol32/arrow_out.png);
}
.icol32-arrow-redo {
    background-image: url(/images/icol32/arrow_redo.png);
}
.icol32-arrow-refresh {
    background-image: url(/images/icol32/arrow_refresh.png);
}
.icol32-arrow-refresh-small {
    background-image: url(/images/icol32/arrow_refresh_small.png);
}
.icol32-arrow-right {
    background-image: url(/images/icol32/arrow_right.png);
}
.icol32-arrow-rotate-anticlockwise {
    background-image: url(/images/icol32/arrow_rotate_anticlockwise.png);
}
.icol32-arrow-rotate-clockwise {
    background-image: url(/images/icol32/arrow_rotate_clockwise.png);
}
.icol32-arrow-switch {
    background-image: url(/images/icol32/arrow_switch.png);
}
.icol32-arrow-turn-left {
    background-image: url(/images/icol32/arrow_turn_left.png);
}
.icol32-arrow-turn-right {
    background-image: url(/images/icol32/arrow_turn_right.png);
}
.icol32-arrow-undo {
    background-image: url(/images/icol32/arrow_undo.png);
}
.icol32-arrow-up {
    background-image: url(/images/icol32/arrow_up.png);
}
.icol32-ask-and-answer {
    background-image: url(/images/icol32/ask_and_answer.png);
}
.icol32-asterisk-orange {
    background-image: url(/images/icol32/asterisk_orange.png);
}
.icol32-asterisk-yellow {
    background-image: url(/images/icol32/asterisk_yellow.png);
}
.icol32-attach {
    background-image: url(/images/icol32/attach.png);
}
.icol32-attributes-display {
    background-image: url(/images/icol32/attributes_display.png);
}
.icol32-attribution {
    background-image: url(/images/icol32/attribution.png);
}
.icol32-autos {
    background-image: url(/images/icol32/autos.png);
}
.icol32-award-star-add {
    background-image: url(/images/icol32/award_star_add.png);
}
.icol32-award-star-bronze-1 {
    background-image: url(/images/icol32/award_star_bronze_1.png);
}
.icol32-award-star-bronze-2 {
    background-image: url(/images/icol32/award_star_bronze_2.png);
}
.icol32-award-star-bronze-3 {
    background-image: url(/images/icol32/award_star_bronze_3.png);
}
.icol32-award-star-delete {
    background-image: url(/images/icol32/award_star_delete.png);
}
.icol32-award-star-gold-1 {
    background-image: url(/images/icol32/award_star_gold_1.png);
}
.icol32-award-star-gold-2 {
    background-image: url(/images/icol32/award_star_gold_2.png);
}
.icol32-award-star-gold-3 {
    background-image: url(/images/icol32/award_star_gold_3.png);
}
.icol32-award-star-silver-1 {
    background-image: url(/images/icol32/award_star_silver_1.png);
}
.icol32-award-star-silver-2 {
    background-image: url(/images/icol32/award_star_silver_2.png);
}
.icol32-award-star-silver-3 {
    background-image: url(/images/icol32/award_star_silver_3.png);
}
.icol32-basket {
    background-image: url(/images/icol32/basket.png);
}
.icol32-basket-add {
    background-image: url(/images/icol32/basket_add.png);
}
.icol32-basket-delete {
    background-image: url(/images/icol32/basket_delete.png);
}
.icol32-basket-edit {
    background-image: url(/images/icol32/basket_edit.png);
}
.icol32-basket-error {
    background-image: url(/images/icol32/basket_error.png);
}
.icol32-basket-go {
    background-image: url(/images/icol32/basket_go.png);
}
.icol32-basket-put {
    background-image: url(/images/icol32/basket_put.png);
}
.icol32-basket-remove {
    background-image: url(/images/icol32/basket_remove.png);
}
.icol32-battery {
    background-image: url(/images/icol32/battery.png);
}
.icol32-battery-full {
    background-image: url(/images/icol32/battery_full.png);
}
.icol32-battery-half {
    background-image: url(/images/icol32/battery_half.png);
}
.icol32-battery-low {
    background-image: url(/images/icol32/battery_low.png);
}
.icol32-bell {
    background-image: url(/images/icol32/bell.png);
}
.icol32-bell-add {
    background-image: url(/images/icol32/bell_add.png);
}
.icol32-bell-delete {
    background-image: url(/images/icol32/bell_delete.png);
}
.icol32-bell-error {
    background-image: url(/images/icol32/bell_error.png);
}
.icol32-bell-go {
    background-image: url(/images/icol32/bell_go.png);
}
.icol32-bell-link {
    background-image: url(/images/icol32/bell_link.png);
}
.icol32-billiard-marker {
    background-image: url(/images/icol32/billiard_marker.png);
}
.icol32-bin {
    background-image: url(/images/icol32/bin.png);
}
.icol32-bin-closed {
    background-image: url(/images/icol32/bin_closed.png);
}
.icol32-bin-empty {
    background-image: url(/images/icol32/bin_empty.png);
}
.icol32-bios {
    background-image: url(/images/icol32/bios.png);
}
.icol32-blackberry {
    background-image: url(/images/icol32/blackberry.png);
}
.icol32-blackberry-white {
    background-image: url(/images/icol32/blackberry_white.png);
}
.icol32-blackboard-drawing {
    background-image: url(/images/icol32/blackboard_drawing.png);
}
.icol32-blackboard-empty {
    background-image: url(/images/icol32/blackboard_empty.png);
}
.icol32-blackboard-steps {
    background-image: url(/images/icol32/blackboard_steps.png);
}
.icol32-blackboard-sum {
    background-image: url(/images/icol32/blackboard_sum.png);
}
.icol32-bomb {
    background-image: url(/images/icol32/bomb.png);
}
.icol32-book {
    background-image: url(/images/icol32/book.png);
}
.icol32-bookmark {
    background-image: url(/images/icol32/bookmark.png);
}
.icol32-books {
    background-image: url(/images/icol32/books.png);
}
.icol32-book-add {
    background-image: url(/images/icol32/book_add.png);
}
.icol32-book-addresses {
    background-image: url(/images/icol32/book_addresses.png);
}
.icol32-book-delete {
    background-image: url(/images/icol32/book_delete.png);
}
.icol32-book-edit {
    background-image: url(/images/icol32/book_edit.png);
}
.icol32-book-error {
    background-image: url(/images/icol32/book_error.png);
}
.icol32-book-go {
    background-image: url(/images/icol32/book_go.png);
}
.icol32-book-key {
    background-image: url(/images/icol32/book_key.png);
}
.icol32-book-link {
    background-image: url(/images/icol32/book_link.png);
}
.icol32-book-next {
    background-image: url(/images/icol32/book_next.png);
}
.icol32-book-open {
    background-image: url(/images/icol32/book_open.png);
}
.icol32-book-previous {
    background-image: url(/images/icol32/book_previous.png);
}
.icol32-box {
    background-image: url(/images/icol32/box.png);
}
.icol32-box-down {
    background-image: url(/images/icol32/box_down.png);
}
.icol32-brain {
    background-image: url(/images/icol32/brain.png);
}
.icol32-brain-trainer {
    background-image: url(/images/icol32/brain_trainer.png);
}
.icol32-breeze {
    background-image: url(/images/icol32/breeze.png);
}
.icol32-brick {
    background-image: url(/images/icol32/brick.png);
}
.icol32-bricks {
    background-image: url(/images/icol32/bricks.png);
}
.icol32-brick-add {
    background-image: url(/images/icol32/brick_add.png);
}
.icol32-brick-delete {
    background-image: url(/images/icol32/brick_delete.png);
}
.icol32-brick-edit {
    background-image: url(/images/icol32/brick_edit.png);
}
.icol32-brick-error {
    background-image: url(/images/icol32/brick_error.png);
}
.icol32-brick-go {
    background-image: url(/images/icol32/brick_go.png);
}
.icol32-brick-link {
    background-image: url(/images/icol32/brick_link.png);
}
.icol32-briefcase {
    background-image: url(/images/icol32/briefcase.png);
}
.icol32-bug {
    background-image: url(/images/icol32/bug.png);
}
.icol32-bug-add {
    background-image: url(/images/icol32/bug_add.png);
}
.icol32-bug-delete {
    background-image: url(/images/icol32/bug_delete.png);
}
.icol32-bug-edit {
    background-image: url(/images/icol32/bug_edit.png);
}
.icol32-bug-error {
    background-image: url(/images/icol32/bug_error.png);
}
.icol32-bug-go {
    background-image: url(/images/icol32/bug_go.png);
}
.icol32-bug-link {
    background-image: url(/images/icol32/bug_link.png);
}
.icol32-building {
    background-image: url(/images/icol32/building.png);
}
.icol32-building-add {
    background-image: url(/images/icol32/building_add.png);
}
.icol32-building-delete {
    background-image: url(/images/icol32/building_delete.png);
}
.icol32-building-edit {
    background-image: url(/images/icol32/building_edit.png);
}
.icol32-building-error {
    background-image: url(/images/icol32/building_error.png);
}
.icol32-building-go {
    background-image: url(/images/icol32/building_go.png);
}
.icol32-building-key {
    background-image: url(/images/icol32/building_key.png);
}
.icol32-building-link {
    background-image: url(/images/icol32/building_link.png);
}
.icol32-bulb {
    background-image: url(/images/icol32/bulb.png);
}
.icol32-bullet-add {
    background-image: url(/images/icol32/bullet_add.png);
}
.icol32-bullet-arrow-bottom {
    background-image: url(/images/icol32/bullet_arrow_bottom.png);
}
.icol32-bullet-arrow-down {
    background-image: url(/images/icol32/bullet_arrow_down.png);
}
.icol32-bullet-arrow-top {
    background-image: url(/images/icol32/bullet_arrow_top.png);
}
.icol32-bullet-arrow-up {
    background-image: url(/images/icol32/bullet_arrow_up.png);
}
.icol32-bullet-black {
    background-image: url(/images/icol32/bullet_black.png);
}
.icol32-bullet-blue {
    background-image: url(/images/icol32/bullet_blue.png);
}
.icol32-bullet-delete {
    background-image: url(/images/icol32/bullet_delete.png);
}
.icol32-bullet-disk {
    background-image: url(/images/icol32/bullet_disk.png);
}
.icol32-bullet-error {
    background-image: url(/images/icol32/bullet_error.png);
}
.icol32-bullet-feed {
    background-image: url(/images/icol32/bullet_feed.png);
}
.icol32-bullet-go {
    background-image: url(/images/icol32/bullet_go.png);
}
.icol32-bullet-green {
    background-image: url(/images/icol32/bullet_green.png);
}
.icol32-bullet-key {
    background-image: url(/images/icol32/bullet_key.png);
}
.icol32-bullet-orange {
    background-image: url(/images/icol32/bullet_orange.png);
}
.icol32-bullet-picture {
    background-image: url(/images/icol32/bullet_picture.png);
}
.icol32-bullet-pink {
    background-image: url(/images/icol32/bullet_pink.png);
}
.icol32-bullet-purple {
    background-image: url(/images/icol32/bullet_purple.png);
}
.icol32-bullet-red {
    background-image: url(/images/icol32/bullet_red.png);
}
.icol32-bullet-star {
    background-image: url(/images/icol32/bullet_star.png);
}
.icol32-bullet-toggle-minus {
    background-image: url(/images/icol32/bullet_toggle_minus.png);
}
.icol32-bullet-toggle-plus {
    background-image: url(/images/icol32/bullet_toggle_plus.png);
}
.icol32-bullet-white {
    background-image: url(/images/icol32/bullet_white.png);
}
.icol32-bullet-wrench {
    background-image: url(/images/icol32/bullet_wrench.png);
}
.icol32-bullet-yellow {
    background-image: url(/images/icol32/bullet_yellow.png);
}
.icol32-butterfly {
    background-image: url(/images/icol32/butterfly.png);
}
.icol32-buzz {
    background-image: url(/images/icol32/buzz.png);
}
.icol32-cake {
    background-image: url(/images/icol32/cake.png);
}
.icol32-calculator {
    background-image: url(/images/icol32/calculator.png);
}
.icol32-calculator-add {
    background-image: url(/images/icol32/calculator_add.png);
}
.icol32-calculator-black {
    background-image: url(/images/icol32/calculator_black.png);
}
.icol32-calculator-delete {
    background-image: url(/images/icol32/calculator_delete.png);
}
.icol32-calculator-edit {
    background-image: url(/images/icol32/calculator_edit.png);
}
.icol32-calculator-error {
    background-image: url(/images/icol32/calculator_error.png);
}
.icol32-calculator-link {
    background-image: url(/images/icol32/calculator_link.png);
}
.icol32-calendar {
    background-image: url(/images/icol32/calendar.png);
}
.icol32-calendar-add {
    background-image: url(/images/icol32/calendar_add.png);
}
.icol32-calendar-delete {
    background-image: url(/images/icol32/calendar_delete.png);
}
.icol32-calendar-edit {
    background-image: url(/images/icol32/calendar_edit.png);
}
.icol32-calendar-link {
    background-image: url(/images/icol32/calendar_link.png);
}
.icol32-calendar-view-day {
    background-image: url(/images/icol32/calendar_view_day.png);
}
.icol32-calendar-view-month {
    background-image: url(/images/icol32/calendar_view_month.png);
}
.icol32-calendar-view-week {
    background-image: url(/images/icol32/calendar_view_week.png);
}
.icol32-camera {
    background-image: url(/images/icol32/camera.png);
}
.icol32-camera-add {
    background-image: url(/images/icol32/camera_add.png);
}
.icol32-camera-delete {
    background-image: url(/images/icol32/camera_delete.png);
}
.icol32-camera-edit {
    background-image: url(/images/icol32/camera_edit.png);
}
.icol32-camera-error {
    background-image: url(/images/icol32/camera_error.png);
}
.icol32-camera-go {
    background-image: url(/images/icol32/camera_go.png);
}
.icol32-camera-link {
    background-image: url(/images/icol32/camera_link.png);
}
.icol32-camera-small {
    background-image: url(/images/icol32/camera_small.png);
}
.icol32-cancel {
    background-image: url(/images/icol32/cancel.png);
}
.icol32-candle {
    background-image: url(/images/icol32/candle.png);
}
.icol32-candy-cane {
    background-image: url(/images/icol32/candy_cane.png);
}
.icol32-canvas-size {
    background-image: url(/images/icol32/canvas_size.png);
}
.icol32-car {
    background-image: url(/images/icol32/car.png);
}
.icol32-cards {
    background-image: url(/images/icol32/cards.png);
}
.icol32-cart {
    background-image: url(/images/icol32/cart.png);
}
.icol32-cart-add {
    background-image: url(/images/icol32/cart_add.png);
}
.icol32-cart-delete {
    background-image: url(/images/icol32/cart_delete.png);
}
.icol32-cart-edit {
    background-image: url(/images/icol32/cart_edit.png);
}
.icol32-cart-error {
    background-image: url(/images/icol32/cart_error.png);
}
.icol32-cart-go {
    background-image: url(/images/icol32/cart_go.png);
}
.icol32-cart-put {
    background-image: url(/images/icol32/cart_put.png);
}
.icol32-cart-remove {
    background-image: url(/images/icol32/cart_remove.png);
}
.icol32-car-add {
    background-image: url(/images/icol32/car_add.png);
}
.icol32-car-delete {
    background-image: url(/images/icol32/car_delete.png);
}
.icol32-cash-register {
    background-image: url(/images/icol32/cash_register.png);
}
.icol32-cat {
    background-image: url(/images/icol32/cat.png);
}
.icol32-cats-display {
    background-image: url(/images/icol32/cats_display.png);
}
.icol32-cd {
    background-image: url(/images/icol32/cd.png);
}
.icol32-cd-add {
    background-image: url(/images/icol32/cd_add.png);
}
.icol32-cd-burn {
    background-image: url(/images/icol32/cd_burn.png);
}
.icol32-cd-delete {
    background-image: url(/images/icol32/cd_delete.png);
}
.icol32-cd-edit {
    background-image: url(/images/icol32/cd_edit.png);
}
.icol32-cd-eject {
    background-image: url(/images/icol32/cd_eject.png);
}
.icol32-cd-go {
    background-image: url(/images/icol32/cd_go.png);
}
.icol32-centroid {
    background-image: url(/images/icol32/centroid.png);
}
.icol32-chair {
    background-image: url(/images/icol32/chair.png);
}
.icol32-chameleon {
    background-image: url(/images/icol32/chameleon.png);
}
.icol32-chart-bar {
    background-image: url(/images/icol32/chart_bar.png);
}
.icol32-chart-bar-add {
    background-image: url(/images/icol32/chart_bar_add.png);
}
.icol32-chart-bar-delete {
    background-image: url(/images/icol32/chart_bar_delete.png);
}
.icol32-chart-bar-edit {
    background-image: url(/images/icol32/chart_bar_edit.png);
}
.icol32-chart-bar-error {
    background-image: url(/images/icol32/chart_bar_error.png);
}
.icol32-chart-bar-link {
    background-image: url(/images/icol32/chart_bar_link.png);
}
.icol32-chart-curve {
    background-image: url(/images/icol32/chart_curve.png);
}
.icol32-chart-curve-add {
    background-image: url(/images/icol32/chart_curve_add.png);
}
.icol32-chart-curve-delete {
    background-image: url(/images/icol32/chart_curve_delete.png);
}
.icol32-chart-curve-edit {
    background-image: url(/images/icol32/chart_curve_edit.png);
}
.icol32-chart-curve-error {
    background-image: url(/images/icol32/chart_curve_error.png);
}
.icol32-chart-curve-go {
    background-image: url(/images/icol32/chart_curve_go.png);
}
.icol32-chart-curve-link {
    background-image: url(/images/icol32/chart_curve_link.png);
}
.icol32-chart-line {
    background-image: url(/images/icol32/chart_line.png);
}
.icol32-chart-line-add {
    background-image: url(/images/icol32/chart_line_add.png);
}
.icol32-chart-line-delete {
    background-image: url(/images/icol32/chart_line_delete.png);
}
.icol32-chart-line-edit {
    background-image: url(/images/icol32/chart_line_edit.png);
}
.icol32-chart-line-error {
    background-image: url(/images/icol32/chart_line_error.png);
}
.icol32-chart-line-link {
    background-image: url(/images/icol32/chart_line_link.png);
}
.icol32-chart-organisation {
    background-image: url(/images/icol32/chart_organisation.png);
}
.icol32-chart-organisation-add {
    background-image: url(/images/icol32/chart_organisation_add.png);
}
.icol32-chart-organisation-delete {
    background-image: url(/images/icol32/chart_organisation_delete.png);
}
.icol32-chart-pie {
    background-image: url(/images/icol32/chart_pie.png);
}
.icol32-chart-pie-add {
    background-image: url(/images/icol32/chart_pie_add.png);
}
.icol32-chart-pie-delete {
    background-image: url(/images/icol32/chart_pie_delete.png);
}
.icol32-chart-pie-edit {
    background-image: url(/images/icol32/chart_pie_edit.png);
}
.icol32-chart-pie-error {
    background-image: url(/images/icol32/chart_pie_error.png);
}
.icol32-chart-pie-link {
    background-image: url(/images/icol32/chart_pie_link.png);
}
.icol32-chess-horse {
    background-image: url(/images/icol32/chess_horse.png);
}
.icol32-chess-tower {
    background-image: url(/images/icol32/chess_tower.png);
}
.icol32-christmas-tree {
    background-image: url(/images/icol32/christmas_tree.png);
}
.icol32-clip-splitter {
    background-image: url(/images/icol32/clip_splitter.png);
}
.icol32-clock- {
    background-image: url(/images/icol32/clock_.png);
}
.icol32-clock-add {
    background-image: url(/images/icol32/clock_add.png);
}
.icol32-clock-delete {
    background-image: url(/images/icol32/clock_delete.png);
}
.icol32-clock-edit {
    background-image: url(/images/icol32/clock_edit.png);
}
.icol32-clock-error {
    background-image: url(/images/icol32/clock_error.png);
}
.icol32-clock-go {
    background-image: url(/images/icol32/clock_go.png);
}
.icol32-clock-link {
    background-image: url(/images/icol32/clock_link.png);
}
.icol32-clock-pause {
    background-image: url(/images/icol32/clock_pause.png);
}
.icol32-clock-play {
    background-image: url(/images/icol32/clock_play.png);
}
.icol32-clock-red {
    background-image: url(/images/icol32/clock_red.png);
}
.icol32-clock-stop {
    background-image: url(/images/icol32/clock_stop.png);
}
.icol32-co2 {
    background-image: url(/images/icol32/co2.png);
}
.icol32-cog {
    background-image: url(/images/icol32/cog.png);
}
.icol32-cog-add {
    background-image: url(/images/icol32/cog_add.png);
}
.icol32-cog-delete {
    background-image: url(/images/icol32/cog_delete.png);
}
.icol32-cog-edit {
    background-image: url(/images/icol32/cog_edit.png);
}
.icol32-cog-error {
    background-image: url(/images/icol32/cog_error.png);
}
.icol32-cog-go {
    background-image: url(/images/icol32/cog_go.png);
}
.icol32-coins {
    background-image: url(/images/icol32/coins.png);
}
.icol32-coins-add {
    background-image: url(/images/icol32/coins_add.png);
}
.icol32-coins-delete {
    background-image: url(/images/icol32/coins_delete.png);
}
.icol32-cold {
    background-image: url(/images/icol32/cold.png);
}
.icol32-color-gradient {
    background-image: url(/images/icol32/color_gradient.png);
}
.icol32-color-management {
    background-image: url(/images/icol32/color_management.png);
}
.icol32-color-picker {
    background-image: url(/images/icol32/color_picker.png);
}
.icol32-color-swatch {
    background-image: url(/images/icol32/color_swatch.png);
}
.icol32-color-wheel {
    background-image: url(/images/icol32/color_wheel.png);
}
.icol32-comment {
    background-image: url(/images/icol32/comment.png);
}
.icol32-comments {
    background-image: url(/images/icol32/comments.png);
}
.icol32-comments-add {
    background-image: url(/images/icol32/comments_add.png);
}
.icol32-comments-delete {
    background-image: url(/images/icol32/comments_delete.png);
}
.icol32-comment-add {
    background-image: url(/images/icol32/comment_add.png);
}
.icol32-comment-delete {
    background-image: url(/images/icol32/comment_delete.png);
}
.icol32-comment-edit {
    background-image: url(/images/icol32/comment_edit.png);
}
.icol32-compass {
    background-image: url(/images/icol32/compass.png);
}
.icol32-compress {
    background-image: url(/images/icol32/compress.png);
}
.icol32-computer {
    background-image: url(/images/icol32/computer.png);
}
.icol32-computer-add {
    background-image: url(/images/icol32/computer_add.png);
}
.icol32-computer-delete {
    background-image: url(/images/icol32/computer_delete.png);
}
.icol32-computer-edit {
    background-image: url(/images/icol32/computer_edit.png);
}
.icol32-computer-error {
    background-image: url(/images/icol32/computer_error.png);
}
.icol32-computer-go {
    background-image: url(/images/icol32/computer_go.png);
}
.icol32-computer-key {
    background-image: url(/images/icol32/computer_key.png);
}
.icol32-computer-link {
    background-image: url(/images/icol32/computer_link.png);
}
.icol32-connect {
    background-image: url(/images/icol32/connect.png);
}
.icol32-construction {
    background-image: url(/images/icol32/construction.png);
}
.icol32-contact-email {
    background-image: url(/images/icol32/contact_email.png);
}
.icol32-contrast {
    background-image: url(/images/icol32/contrast.png);
}
.icol32-contrast-decrease {
    background-image: url(/images/icol32/contrast_decrease.png);
}
.icol32-contrast-high {
    background-image: url(/images/icol32/contrast_high.png);
}
.icol32-contrast-increase {
    background-image: url(/images/icol32/contrast_increase.png);
}
.icol32-contrast-low {
    background-image: url(/images/icol32/contrast_low.png);
}
.icol32-controller {
    background-image: url(/images/icol32/controller.png);
}
.icol32-controller-add {
    background-image: url(/images/icol32/controller_add.png);
}
.icol32-controller-delete {
    background-image: url(/images/icol32/controller_delete.png);
}
.icol32-controller-error {
    background-image: url(/images/icol32/controller_error.png);
}
.icol32-control-eject {
    background-image: url(/images/icol32/control_eject.png);
}
.icol32-control-eject-blue {
    background-image: url(/images/icol32/control_eject_blue.png);
}
.icol32-control-end {
    background-image: url(/images/icol32/control_end.png);
}
.icol32-control-end-blue {
    background-image: url(/images/icol32/control_end_blue.png);
}
.icol32-control-equalizer {
    background-image: url(/images/icol32/control_equalizer.png);
}
.icol32-control-equalizer-blue {
    background-image: url(/images/icol32/control_equalizer_blue.png);
}
.icol32-control-fastforward {
    background-image: url(/images/icol32/control_fastforward.png);
}
.icol32-control-fastforward-blue {
    background-image: url(/images/icol32/control_fastforward_blue.png);
}
.icol32-control-pause {
    background-image: url(/images/icol32/control_pause.png);
}
.icol32-control-pause-blue {
    background-image: url(/images/icol32/control_pause_blue.png);
}
.icol32-control-play {
    background-image: url(/images/icol32/control_play.png);
}
.icol32-control-play-blue {
    background-image: url(/images/icol32/control_play_blue.png);
}
.icol32-control-repeat {
    background-image: url(/images/icol32/control_repeat.png);
}
.icol32-control-repeat-blue {
    background-image: url(/images/icol32/control_repeat_blue.png);
}
.icol32-control-rewind {
    background-image: url(/images/icol32/control_rewind.png);
}
.icol32-control-rewind-blue {
    background-image: url(/images/icol32/control_rewind_blue.png);
}
.icol32-control-start {
    background-image: url(/images/icol32/control_start.png);
}
.icol32-control-start-blue {
    background-image: url(/images/icol32/control_start_blue.png);
}
.icol32-control-stop {
    background-image: url(/images/icol32/control_stop.png);
}
.icol32-control-stop-blue {
    background-image: url(/images/icol32/control_stop_blue.png);
}
.icol32-convert-color-to-gray {
    background-image: url(/images/icol32/convert_color_to_gray.png);
}
.icol32-convert-gray-to-color {
    background-image: url(/images/icol32/convert_gray_to_color.png);
}
.icol32-copying-and-distribution {
    background-image: url(/images/icol32/copying_and_distribution.png);
}
.icol32-copyleft {
    background-image: url(/images/icol32/copyleft.png);
}
.icol32-creditcards {
    background-image: url(/images/icol32/creditcards.png);
}
.icol32-cricket {
    background-image: url(/images/icol32/cricket.png);
}
.icol32-cross {
    background-image: url(/images/icol32/cross.png);
}
.icol32-cross-promotion-selling {
    background-image: url(/images/icol32/cross_promotion_selling.png);
}
.icol32-css {
    background-image: url(/images/icol32/css.png);
}
.icol32-css-add {
    background-image: url(/images/icol32/css_add.png);
}
.icol32-css-delete {
    background-image: url(/images/icol32/css_delete.png);
}
.icol32-css-go {
    background-image: url(/images/icol32/css_go.png);
}
.icol32-css-valid {
    background-image: url(/images/icol32/css_valid.png);
}
.icol32-cup {
    background-image: url(/images/icol32/cup.png);
}
.icol32-cup-add {
    background-image: url(/images/icol32/cup_add.png);
}
.icol32-cup-delete {
    background-image: url(/images/icol32/cup_delete.png);
}
.icol32-cup-edit {
    background-image: url(/images/icol32/cup_edit.png);
}
.icol32-cup-error {
    background-image: url(/images/icol32/cup_error.png);
}
.icol32-cup-go {
    background-image: url(/images/icol32/cup_go.png);
}
.icol32-cup-key {
    background-image: url(/images/icol32/cup_key.png);
}
.icol32-cup-link {
    background-image: url(/images/icol32/cup_link.png);
}
.icol32-cursor {
    background-image: url(/images/icol32/cursor.png);
}
.icol32-cut {
    background-image: url(/images/icol32/cut.png);
}
.icol32-cut-red {
    background-image: url(/images/icol32/cut_red.png);
}
.icol32-database {
    background-image: url(/images/icol32/database.png);
}
.icol32-database-add {
    background-image: url(/images/icol32/database_add.png);
}
.icol32-database-connect {
    background-image: url(/images/icol32/database_connect.png);
}
.icol32-database-delete {
    background-image: url(/images/icol32/database_delete.png);
}
.icol32-database-edit {
    background-image: url(/images/icol32/database_edit.png);
}
.icol32-database-error {
    background-image: url(/images/icol32/database_error.png);
}
.icol32-database-gear {
    background-image: url(/images/icol32/database_gear.png);
}
.icol32-database-go {
    background-image: url(/images/icol32/database_go.png);
}
.icol32-database-key {
    background-image: url(/images/icol32/database_key.png);
}
.icol32-database-lightning {
    background-image: url(/images/icol32/database_lightning.png);
}
.icol32-database-link {
    background-image: url(/images/icol32/database_link.png);
}
.icol32-database-refresh {
    background-image: url(/images/icol32/database_refresh.png);
}
.icol32-database-save {
    background-image: url(/images/icol32/database_save.png);
}
.icol32-database-table {
    background-image: url(/images/icol32/database_table.png);
}
.icol32-date {
    background-image: url(/images/icol32/date.png);
}
.icol32-date-add {
    background-image: url(/images/icol32/date_add.png);
}
.icol32-date-delete {
    background-image: url(/images/icol32/date_delete.png);
}
.icol32-date-edit {
    background-image: url(/images/icol32/date_edit.png);
}
.icol32-date-error {
    background-image: url(/images/icol32/date_error.png);
}
.icol32-date-go {
    background-image: url(/images/icol32/date_go.png);
}
.icol32-date-link {
    background-image: url(/images/icol32/date_link.png);
}
.icol32-date-magnify {
    background-image: url(/images/icol32/date_magnify.png);
}
.icol32-date-next {
    background-image: url(/images/icol32/date_next.png);
}
.icol32-date-previous {
    background-image: url(/images/icol32/date_previous.png);
}
.icol32-ddr-memory {
    background-image: url(/images/icol32/ddr_memory.png);
}
.icol32-delete {
    background-image: url(/images/icol32/delete.png);
}
.icol32-derivatives {
    background-image: url(/images/icol32/derivatives.png);
}
.icol32-dialog {
    background-image: url(/images/icol32/dialog.png);
}
.icol32-dice {
    background-image: url(/images/icol32/dice.png);
}
.icol32-directory-listing {
    background-image: url(/images/icol32/directory_listing.png);
}
.icol32-disconnect {
    background-image: url(/images/icol32/disconnect.png);
}
.icol32-disk {
    background-image: url(/images/icol32/disk.png);
}
.icol32-disk-multiple {
    background-image: url(/images/icol32/disk_multiple.png);
}
.icol32-distribution-partnerships {
    background-image: url(/images/icol32/distribution_partnerships.png);
}
.icol32-document-check-compatibility {
    background-image: url(/images/icol32/document_check_compatibility.png);
}
.icol32-document-info {
    background-image: url(/images/icol32/document_info.png);
}
.icol32-document-inspector {
    background-image: url(/images/icol32/document_inspector.png);
}
.icol32-document-mark-as-final {
    background-image: url(/images/icol32/document_mark_as_final.png);
}
.icol32-document-prepare {
    background-image: url(/images/icol32/document_prepare.png);
}
.icol32-document-properties {
    background-image: url(/images/icol32/document_properties.png);
}
.icol32-document-quote {
    background-image: url(/images/icol32/document_quote.png);
}
.icol32-document-signature {
    background-image: url(/images/icol32/document_signature.png);
}
.icol32-dog {
    background-image: url(/images/icol32/dog.png);
}
.icol32-door {
    background-image: url(/images/icol32/door.png);
}
.icol32-door-in {
    background-image: url(/images/icol32/door_in.png);
}
.icol32-door-open {
    background-image: url(/images/icol32/door_open.png);
}
.icol32-door-out {
    background-image: url(/images/icol32/door_out.png);
}
.icol32-draw-airbrush {
    background-image: url(/images/icol32/draw_airbrush.png);
}
.icol32-draw-calligraphic {
    background-image: url(/images/icol32/draw_calligraphic.png);
}
.icol32-draw-clone {
    background-image: url(/images/icol32/draw_clone.png);
}
.icol32-draw-convolve {
    background-image: url(/images/icol32/draw_convolve.png);
}
.icol32-draw-dodge-burn {
    background-image: url(/images/icol32/draw_dodge_burn.png);
}
.icol32-draw-ellipse {
    background-image: url(/images/icol32/draw_ellipse.png);
}
.icol32-draw-eraser {
    background-image: url(/images/icol32/draw_eraser.png);
}
.icol32-draw-ink {
    background-image: url(/images/icol32/draw_ink.png);
}
.icol32-draw-island {
    background-image: url(/images/icol32/draw_island.png);
}
.icol32-draw-line {
    background-image: url(/images/icol32/draw_line.png);
}
.icol32-draw-path {
    background-image: url(/images/icol32/draw_path.png);
}
.icol32-draw-points {
    background-image: url(/images/icol32/draw_points.png);
}
.icol32-draw-polygon {
    background-image: url(/images/icol32/draw_polygon.png);
}
.icol32-draw-polygon-curves {
    background-image: url(/images/icol32/draw_polygon_curves.png);
}
.icol32-draw-polyline {
    background-image: url(/images/icol32/draw_polyline.png);
}
.icol32-draw-ring {
    background-image: url(/images/icol32/draw_ring.png);
}
.icol32-draw-smudge {
    background-image: url(/images/icol32/draw_smudge.png);
}
.icol32-draw-spiral {
    background-image: url(/images/icol32/draw_spiral.png);
}
.icol32-draw-star {
    background-image: url(/images/icol32/draw_star.png);
}
.icol32-draw-vertex {
    background-image: url(/images/icol32/draw_vertex.png);
}
.icol32-draw-wave {
    background-image: url(/images/icol32/draw_wave.png);
}
.icol32-drink {
    background-image: url(/images/icol32/drink.png);
}
.icol32-drink-empty {
    background-image: url(/images/icol32/drink_empty.png);
}
.icol32-drive {
    background-image: url(/images/icol32/drive.png);
}
.icol32-drive-add {
    background-image: url(/images/icol32/drive_add.png);
}
.icol32-drive-burn {
    background-image: url(/images/icol32/drive_burn.png);
}
.icol32-drive-cd {
    background-image: url(/images/icol32/drive_cd.png);
}
.icol32-drive-cd-empty {
    background-image: url(/images/icol32/drive_cd_empty.png);
}
.icol32-drive-delete {
    background-image: url(/images/icol32/drive_delete.png);
}
.icol32-drive-disk {
    background-image: url(/images/icol32/drive_disk.png);
}
.icol32-drive-edit {
    background-image: url(/images/icol32/drive_edit.png);
}
.icol32-drive-error {
    background-image: url(/images/icol32/drive_error.png);
}
.icol32-drive-go {
    background-image: url(/images/icol32/drive_go.png);
}
.icol32-drive-key {
    background-image: url(/images/icol32/drive_key.png);
}
.icol32-drive-link {
    background-image: url(/images/icol32/drive_link.png);
}
.icol32-drive-magnify {
    background-image: url(/images/icol32/drive_magnify.png);
}
.icol32-drive-network {
    background-image: url(/images/icol32/drive_network.png);
}
.icol32-drive-rename {
    background-image: url(/images/icol32/drive_rename.png);
}
.icol32-drive-user {
    background-image: url(/images/icol32/drive_user.png);
}
.icol32-drive-web {
    background-image: url(/images/icol32/drive_web.png);
}
.icol32-drugs-com {
    background-image: url(/images/icol32/drugs_com.png);
}
.icol32-drum {
    background-image: url(/images/icol32/drum.png);
}
.icol32-dvd {
    background-image: url(/images/icol32/dvd.png);
}
.icol32-dvd-add {
    background-image: url(/images/icol32/dvd_add.png);
}
.icol32-dvd-delete {
    background-image: url(/images/icol32/dvd_delete.png);
}
.icol32-dvd-edit {
    background-image: url(/images/icol32/dvd_edit.png);
}
.icol32-dvd-error {
    background-image: url(/images/icol32/dvd_error.png);
}
.icol32-dvd-go {
    background-image: url(/images/icol32/dvd_go.png);
}
.icol32-dvd-key {
    background-image: url(/images/icol32/dvd_key.png);
}
.icol32-dvd-link {
    background-image: url(/images/icol32/dvd_link.png);
}
.icol32-dynamite {
    background-image: url(/images/icol32/dynamite.png);
}
.icol32-ebay {
    background-image: url(/images/icol32/ebay.png);
}
.icol32-edit-chain {
    background-image: url(/images/icol32/edit_chain.png);
}
.icol32-edit-free {
    background-image: url(/images/icol32/edit_free.png);
}
.icol32-edit-path {
    background-image: url(/images/icol32/edit_path.png);
}
.icol32-education {
    background-image: url(/images/icol32/education.png);
}
.icol32-ehow {
    background-image: url(/images/icol32/ehow.png);
}
.icol32-elements {
    background-image: url(/images/icol32/elements.png);
}
.icol32-email {
    background-image: url(/images/icol32/email.png);
}
.icol32-email-add {
    background-image: url(/images/icol32/email_add.png);
}
.icol32-email-attach {
    background-image: url(/images/icol32/email_attach.png);
}
.icol32-email-delete {
    background-image: url(/images/icol32/email_delete.png);
}
.icol32-email-edit {
    background-image: url(/images/icol32/email_edit.png);
}
.icol32-email-error {
    background-image: url(/images/icol32/email_error.png);
}
.icol32-email-go {
    background-image: url(/images/icol32/email_go.png);
}
.icol32-email-link {
    background-image: url(/images/icol32/email_link.png);
}
.icol32-email-open {
    background-image: url(/images/icol32/email_open.png);
}
.icol32-email-open-image {
    background-image: url(/images/icol32/email_open_image.png);
}
.icol32-email-to-friend {
    background-image: url(/images/icol32/email_to_friend.png);
}
.icol32-emotion-evilgrin {
    background-image: url(/images/icol32/emotion_evilgrin.png);
}
.icol32-emotion-grin {
    background-image: url(/images/icol32/emotion_grin.png);
}
.icol32-emotion-happy {
    background-image: url(/images/icol32/emotion_happy.png);
}
.icol32-emotion-smile {
    background-image: url(/images/icol32/emotion_smile.png);
}
.icol32-emotion-suprised {
    background-image: url(/images/icol32/emotion_suprised.png);
}
.icol32-emotion-tongue {
    background-image: url(/images/icol32/emotion_tongue.png);
}
.icol32-emotion-unhappy {
    background-image: url(/images/icol32/emotion_unhappy.png);
}
.icol32-emotion-waii {
    background-image: url(/images/icol32/emotion_waii.png);
}
.icol32-emotion-wink {
    background-image: url(/images/icol32/emotion_wink.png);
}
.icol32-error {
    background-image: url(/images/icol32/error.png);
}
.icol32-error-add {
    background-image: url(/images/icol32/error_add.png);
}
.icol32-error-delete {
    background-image: url(/images/icol32/error_delete.png);
}
.icol32-error-go {
    background-image: url(/images/icol32/error_go.png);
}
.icol32-events {
    background-image: url(/images/icol32/events.png);
}
.icol32-exclamation {
    background-image: url(/images/icol32/exclamation.png);
}
.icol32-extract-foreground-objects {
    background-image: url(/images/icol32/extract_foreground_objects.png);
}
.icol32-eye {
    background-image: url(/images/icol32/eye.png);
}
.icol32-fax {
    background-image: url(/images/icol32/fax.png);
}
.icol32-feed {
    background-image: url(/images/icol32/feed.png);
}
.icol32-feed-add {
    background-image: url(/images/icol32/feed_add.png);
}
.icol32-feed-delete {
    background-image: url(/images/icol32/feed_delete.png);
}
.icol32-feed-disk {
    background-image: url(/images/icol32/feed_disk.png);
}
.icol32-feed-edit {
    background-image: url(/images/icol32/feed_edit.png);
}
.icol32-feed-error {
    background-image: url(/images/icol32/feed_error.png);
}
.icol32-feed-go {
    background-image: url(/images/icol32/feed_go.png);
}
.icol32-feed-key {
    background-image: url(/images/icol32/feed_key.png);
}
.icol32-feed-magnify {
    background-image: url(/images/icol32/feed_magnify.png);
}
.icol32-female {
    background-image: url(/images/icol32/female.png);
}
.icol32-file-manager {
    background-image: url(/images/icol32/file_manager.png);
}
.icol32-film {
    background-image: url(/images/icol32/film.png);
}
.icol32-film-add {
    background-image: url(/images/icol32/film_add.png);
}
.icol32-film-delete {
    background-image: url(/images/icol32/film_delete.png);
}
.icol32-film-edit {
    background-image: url(/images/icol32/film_edit.png);
}
.icol32-film-error {
    background-image: url(/images/icol32/film_error.png);
}
.icol32-film-go {
    background-image: url(/images/icol32/film_go.png);
}
.icol32-film-key {
    background-image: url(/images/icol32/film_key.png);
}
.icol32-film-link {
    background-image: url(/images/icol32/film_link.png);
}
.icol32-film-save {
    background-image: url(/images/icol32/film_save.png);
}
.icol32-filter {
    background-image: url(/images/icol32/filter.png);
}
.icol32-filter-add {
    background-image: url(/images/icol32/filter_add.png);
}
.icol32-filter-delete {
    background-image: url(/images/icol32/filter_delete.png);
}
.icol32-finance {
    background-image: url(/images/icol32/finance.png);
}
.icol32-find {
    background-image: url(/images/icol32/find.png);
}
.icol32-firefox {
    background-image: url(/images/icol32/firefox.png);
}
.icol32-firewall-burn {
    background-image: url(/images/icol32/firewall_burn.png);
}
.icol32-fire-extinguisher {
    background-image: url(/images/icol32/fire_extinguisher.png);
}
.icol32-flag-1 {
    background-image: url(/images/icol32/flag_1.png);
}
.icol32-flag-2 {
    background-image: url(/images/icol32/flag_2.png);
}
.icol32-flag-3 {
    background-image: url(/images/icol32/flag_3.png);
}
.icol32-flag-blue {
    background-image: url(/images/icol32/flag_blue.png);
}
.icol32-flag-finish {
    background-image: url(/images/icol32/flag_finish.png);
}
.icol32-flag-green {
    background-image: url(/images/icol32/flag_green.png);
}
.icol32-flag-orange {
    background-image: url(/images/icol32/flag_orange.png);
}
.icol32-flag-pink {
    background-image: url(/images/icol32/flag_pink.png);
}
.icol32-flag-purple {
    background-image: url(/images/icol32/flag_purple.png);
}
.icol32-flag-red {
    background-image: url(/images/icol32/flag_red.png);
}
.icol32-flag-yellow {
    background-image: url(/images/icol32/flag_yellow.png);
}
.icol32-flamingo {
    background-image: url(/images/icol32/flamingo.png);
}
.icol32-flashdisk {
    background-image: url(/images/icol32/flashdisk.png);
}
.icol32-flickr {
    background-image: url(/images/icol32/flickr.png);
}
.icol32-flood-it {
    background-image: url(/images/icol32/flood_it.png);
}
.icol32-flower {
    background-image: url(/images/icol32/flower.png);
}
.icol32-fog {
    background-image: url(/images/icol32/fog.png);
}
.icol32-folder {
    background-image: url(/images/icol32/folder.png);
}
.icol32-folders {
    background-image: url(/images/icol32/folders.png);
}
.icol32-folders-explorer {
    background-image: url(/images/icol32/folders_explorer.png);
}
.icol32-folder-add {
    background-image: url(/images/icol32/folder_add.png);
}
.icol32-folder-bell {
    background-image: url(/images/icol32/folder_bell.png);
}
.icol32-folder-brick {
    background-image: url(/images/icol32/folder_brick.png);
}
.icol32-folder-bug {
    background-image: url(/images/icol32/folder_bug.png);
}
.icol32-folder-camera {
    background-image: url(/images/icol32/folder_camera.png);
}
.icol32-folder-database {
    background-image: url(/images/icol32/folder_database.png);
}
.icol32-folder-delete {
    background-image: url(/images/icol32/folder_delete.png);
}
.icol32-folder-edit {
    background-image: url(/images/icol32/folder_edit.png);
}
.icol32-folder-error {
    background-image: url(/images/icol32/folder_error.png);
}
.icol32-folder-explore {
    background-image: url(/images/icol32/folder_explore.png);
}
.icol32-folder-feed {
    background-image: url(/images/icol32/folder_feed.png);
}
.icol32-folder-find {
    background-image: url(/images/icol32/folder_find.png);
}
.icol32-folder-go {
    background-image: url(/images/icol32/folder_go.png);
}
.icol32-folder-heart {
    background-image: url(/images/icol32/folder_heart.png);
}
.icol32-folder-image {
    background-image: url(/images/icol32/folder_image.png);
}
.icol32-folder-key {
    background-image: url(/images/icol32/folder_key.png);
}
.icol32-folder-lightbulb {
    background-image: url(/images/icol32/folder_lightbulb.png);
}
.icol32-folder-link {
    background-image: url(/images/icol32/folder_link.png);
}
.icol32-folder-page {
    background-image: url(/images/icol32/folder_page.png);
}
.icol32-folder-page-white {
    background-image: url(/images/icol32/folder_page_white.png);
}
.icol32-folder-palette {
    background-image: url(/images/icol32/folder_palette.png);
}
.icol32-folder-picture {
    background-image: url(/images/icol32/folder_picture.png);
}
.icol32-folder-star {
    background-image: url(/images/icol32/folder_star.png);
}
.icol32-folder-table {
    background-image: url(/images/icol32/folder_table.png);
}
.icol32-folder-user {
    background-image: url(/images/icol32/folder_user.png);
}
.icol32-folder-wrench {
    background-image: url(/images/icol32/folder_wrench.png);
}
.icol32-font {
    background-image: url(/images/icol32/font.png);
}
.icol32-font-add {
    background-image: url(/images/icol32/font_add.png);
}
.icol32-font-delete {
    background-image: url(/images/icol32/font_delete.png);
}
.icol32-font-go {
    background-image: url(/images/icol32/font_go.png);
}
.icol32-ftp {
    background-image: url(/images/icol32/ftp.png);
}
.icol32-gas {
    background-image: url(/images/icol32/gas.png);
}
.icol32-gcp {
    background-image: url(/images/icol32/gcp.png);
}
.icol32-gcp-rms {
    background-image: url(/images/icol32/gcp_rms.png);
}
.icol32-georectify {
    background-image: url(/images/icol32/georectify.png);
}
.icol32-gift-add {
    background-image: url(/images/icol32/gift_add.png);
}
.icol32-global-telecom {
    background-image: url(/images/icol32/global_telecom.png);
}
.icol32-google {
    background-image: url(/images/icol32/google.png);
}
.icol32-google-map {
    background-image: url(/images/icol32/google_map.png);
}
.icol32-google-new {
    background-image: url(/images/icol32/google_new.png);
}
.icol32-green {
    background-image: url(/images/icol32/green.png);
}
.icol32-group {
    background-image: url(/images/icol32/group.png);
}
.icol32-group-add {
    background-image: url(/images/icol32/group_add.png);
}
.icol32-group-delete {
    background-image: url(/images/icol32/group_delete.png);
}
.icol32-group-edit {
    background-image: url(/images/icol32/group_edit.png);
}
.icol32-group-error {
    background-image: url(/images/icol32/group_error.png);
}
.icol32-group-gear {
    background-image: url(/images/icol32/group_gear.png);
}
.icol32-group-go {
    background-image: url(/images/icol32/group_go.png);
}
.icol32-group-key {
    background-image: url(/images/icol32/group_key.png);
}
.icol32-group-link {
    background-image: url(/images/icol32/group_link.png);
}
.icol32-hammer {
    background-image: url(/images/icol32/hammer.png);
}
.icol32-handbag {
    background-image: url(/images/icol32/handbag.png);
}
.icol32-hardware-building-oem {
    background-image: url(/images/icol32/hardware_building_oem.png);
}
.icol32-hat {
    background-image: url(/images/icol32/hat.png);
}
.icol32-hd-1080 {
    background-image: url(/images/icol32/hd_1080.png);
}
.icol32-hd-720 {
    background-image: url(/images/icol32/hd_720.png);
}
.icol32-hd-ready {
    background-image: url(/images/icol32/hd_ready.png);
}
.icol32-headphone {
    background-image: url(/images/icol32/headphone.png);
}
.icol32-headphone-mic {
    background-image: url(/images/icol32/headphone_mic.png);
}
.icol32-health {
    background-image: url(/images/icol32/health.png);
}
.icol32-heart {
    background-image: url(/images/icol32/heart.png);
}
.icol32-heart-add {
    background-image: url(/images/icol32/heart_add.png);
}
.icol32-heart-delete {
    background-image: url(/images/icol32/heart_delete.png);
}
.icol32-help {
    background-image: url(/images/icol32/help.png);
}
.icol32-holly {
    background-image: url(/images/icol32/holly.png);
}
.icol32-horoscopes {
    background-image: url(/images/icol32/horoscopes.png);
}
.icol32-hot {
    background-image: url(/images/icol32/hot.png);
}
.icol32-hotjobs {
    background-image: url(/images/icol32/hotjobs.png);
}
.icol32-hourglass {
    background-image: url(/images/icol32/hourglass.png);
}
.icol32-hourglass-add {
    background-image: url(/images/icol32/hourglass_add.png);
}
.icol32-hourglass-delete {
    background-image: url(/images/icol32/hourglass_delete.png);
}
.icol32-hourglass-go {
    background-image: url(/images/icol32/hourglass_go.png);
}
.icol32-hourglass-link {
    background-image: url(/images/icol32/hourglass_link.png);
}
.icol32-house {
    background-image: url(/images/icol32/house.png);
}
.icol32-house-go {
    background-image: url(/images/icol32/house_go.png);
}
.icol32-house-link {
    background-image: url(/images/icol32/house_link.png);
}
.icol32-html {
    background-image: url(/images/icol32/html.png);
}
.icol32-html-add {
    background-image: url(/images/icol32/html_add.png);
}
.icol32-html-delete {
    background-image: url(/images/icol32/html_delete.png);
}
.icol32-html-go {
    background-image: url(/images/icol32/html_go.png);
}
.icol32-html-valid {
    background-image: url(/images/icol32/html_valid.png);
}
.icol32-hummingbird {
    background-image: url(/images/icol32/hummingbird.png);
}
.icol32-icecream {
    background-image: url(/images/icol32/icecream.png);
}
.icol32-image {
    background-image: url(/images/icol32/image.png);
}
.icol32-images {
    background-image: url(/images/icol32/images.png);
}
.icol32-image-add {
    background-image: url(/images/icol32/image_add.png);
}
.icol32-image-delete {
    background-image: url(/images/icol32/image_delete.png);
}
.icol32-image-edit {
    background-image: url(/images/icol32/image_edit.png);
}
.icol32-image-link {
    background-image: url(/images/icol32/image_link.png);
}
.icol32-information {
    background-image: url(/images/icol32/information.png);
}
.icol32-installer-box {
    background-image: url(/images/icol32/installer_box.png);
}
.icol32-internet-explorer {
    background-image: url(/images/icol32/internet_explorer.png);
}
.icol32-iphone {
    background-image: url(/images/icol32/iphone.png);
}
.icol32-ipod {
    background-image: url(/images/icol32/ipod.png);
}
.icol32-ipod-cast {
    background-image: url(/images/icol32/ipod_cast.png);
}
.icol32-ipod-cast-add {
    background-image: url(/images/icol32/ipod_cast_add.png);
}
.icol32-ipod-cast-delete {
    background-image: url(/images/icol32/ipod_cast_delete.png);
}
.icol32-ipod-sound {
    background-image: url(/images/icol32/ipod_sound.png);
}
.icol32-ip-block {
    background-image: url(/images/icol32/ip_block.png);
}
.icol32-joystick {
    background-image: url(/images/icol32/joystick.png);
}
.icol32-joystick-add {
    background-image: url(/images/icol32/joystick_add.png);
}
.icol32-joystick-delete {
    background-image: url(/images/icol32/joystick_delete.png);
}
.icol32-joystick-error {
    background-image: url(/images/icol32/joystick_error.png);
}
.icol32-key {
    background-image: url(/images/icol32/key.png);
}
.icol32-keyboard {
    background-image: url(/images/icol32/keyboard.png);
}
.icol32-keyboard-add {
    background-image: url(/images/icol32/keyboard_add.png);
}
.icol32-keyboard-delete {
    background-image: url(/images/icol32/keyboard_delete.png);
}
.icol32-keyboard-magnify {
    background-image: url(/images/icol32/keyboard_magnify.png);
}
.icol32-key-add {
    background-image: url(/images/icol32/key_add.png);
}
.icol32-key-delete {
    background-image: url(/images/icol32/key_delete.png);
}
.icol32-key-go {
    background-image: url(/images/icol32/key_go.png);
}
.icol32-kids {
    background-image: url(/images/icol32/kids.png);
}
.icol32-landmarks {
    background-image: url(/images/icol32/landmarks.png);
}
.icol32-laptop {
    background-image: url(/images/icol32/laptop.png);
}
.icol32-large-tiles {
    background-image: url(/images/icol32/large_tiles.png);
}
.icol32-layer {
    background-image: url(/images/icol32/layer.png);
}
.icol32-layers {
    background-image: url(/images/icol32/layers.png);
}
.icol32-layers-map {
    background-image: url(/images/icol32/layers_map.png);
}
.icol32-layer-add {
    background-image: url(/images/icol32/layer_add.png);
}
.icol32-layer-aspect-arrow {
    background-image: url(/images/icol32/layer_aspect_arrow.png);
}
.icol32-layer-cell-cats {
    background-image: url(/images/icol32/layer_cell_cats.png);
}
.icol32-layer-chart {
    background-image: url(/images/icol32/layer_chart.png);
}
.icol32-layer-command {
    background-image: url(/images/icol32/layer_command.png);
}
.icol32-layer-create {
    background-image: url(/images/icol32/layer_create.png);
}
.icol32-layer-database {
    background-image: url(/images/icol32/layer_database.png);
}
.icol32-layer-delete {
    background-image: url(/images/icol32/layer_delete.png);
}
.icol32-layer-edit {
    background-image: url(/images/icol32/layer_edit.png);
}
.icol32-layer-export {
    background-image: url(/images/icol32/layer_export.png);
}
.icol32-layer-gps {
    background-image: url(/images/icol32/layer_gps.png);
}
.icol32-layer-grid {
    background-image: url(/images/icol32/layer_grid.png);
}
.icol32-layer-group {
    background-image: url(/images/icol32/layer_group.png);
}
.icol32-layer-his {
    background-image: url(/images/icol32/layer_his.png);
}
.icol32-layer-histogram {
    background-image: url(/images/icol32/layer_histogram.png);
}
.icol32-layer-import {
    background-image: url(/images/icol32/layer_import.png);
}
.icol32-layer-label {
    background-image: url(/images/icol32/layer_label.png);
}
.icol32-layer-open {
    background-image: url(/images/icol32/layer_open.png);
}
.icol32-layer-raster {
    background-image: url(/images/icol32/layer_raster.png);
}
.icol32-layer-raster-3d {
    background-image: url(/images/icol32/layer_raster_3d.png);
}
.icol32-layer-redraw {
    background-image: url(/images/icol32/layer_redraw.png);
}
.icol32-layer-remove {
    background-image: url(/images/icol32/layer_remove.png);
}
.icol32-layer-rgb {
    background-image: url(/images/icol32/layer_rgb.png);
}
.icol32-layer-save {
    background-image: url(/images/icol32/layer_save.png);
}
.icol32-layer-shaded-relief {
    background-image: url(/images/icol32/layer_shaded_relief.png);
}
.icol32-layer-to-image-size {
    background-image: url(/images/icol32/layer_to_image_size.png);
}
.icol32-layer-vector {
    background-image: url(/images/icol32/layer_vector.png);
}
.icol32-layer-wms {
    background-image: url(/images/icol32/layer_wms.png);
}
.icol32-layout {
    background-image: url(/images/icol32/layout.png);
}
.icol32-layout-add {
    background-image: url(/images/icol32/layout_add.png);
}
.icol32-layout-content {
    background-image: url(/images/icol32/layout_content.png);
}
.icol32-layout-delete {
    background-image: url(/images/icol32/layout_delete.png);
}
.icol32-layout-edit {
    background-image: url(/images/icol32/layout_edit.png);
}
.icol32-layout-error {
    background-image: url(/images/icol32/layout_error.png);
}
.icol32-layout-header {
    background-image: url(/images/icol32/layout_header.png);
}
.icol32-layout-link {
    background-image: url(/images/icol32/layout_link.png);
}
.icol32-layout-sidebar {
    background-image: url(/images/icol32/layout_sidebar.png);
}
.icol32-lightbulb {
    background-image: url(/images/icol32/lightbulb.png);
}
.icol32-lightbulb-add {
    background-image: url(/images/icol32/lightbulb_add.png);
}
.icol32-lightbulb-delete {
    background-image: url(/images/icol32/lightbulb_delete.png);
}
.icol32-lightbulb-off {
    background-image: url(/images/icol32/lightbulb_off.png);
}
.icol32-lightning {
    background-image: url(/images/icol32/lightning.png);
}
.icol32-lightning-add {
    background-image: url(/images/icol32/lightning_add.png);
}
.icol32-lightning-delete {
    background-image: url(/images/icol32/lightning_delete.png);
}
.icol32-lightning-go {
    background-image: url(/images/icol32/lightning_go.png);
}
.icol32-light-circle-green {
    background-image: url(/images/icol32/light_circle_green.png);
}
.icol32-line-split {
    background-image: url(/images/icol32/line_split.png);
}
.icol32-link {
    background-image: url(/images/icol32/link.png);
}
.icol32-link-add {
    background-image: url(/images/icol32/link_add.png);
}
.icol32-link-break {
    background-image: url(/images/icol32/link_break.png);
}
.icol32-link-delete {
    background-image: url(/images/icol32/link_delete.png);
}
.icol32-link-edit {
    background-image: url(/images/icol32/link_edit.png);
}
.icol32-link-go {
    background-image: url(/images/icol32/link_go.png);
}
.icol32-location-pin {
    background-image: url(/images/icol32/location_pin.png);
}
.icol32-lock {
    background-image: url(/images/icol32/lock.png);
}
.icol32-lock-add {
    background-image: url(/images/icol32/lock_add.png);
}
.icol32-lock-break {
    background-image: url(/images/icol32/lock_break.png);
}
.icol32-lock-delete {
    background-image: url(/images/icol32/lock_delete.png);
}
.icol32-lock-edit {
    background-image: url(/images/icol32/lock_edit.png);
}
.icol32-lock-go {
    background-image: url(/images/icol32/lock_go.png);
}
.icol32-lock-open {
    background-image: url(/images/icol32/lock_open.png);
}
.icol32-lollipop {
    background-image: url(/images/icol32/lollipop.png);
}
.icol32-lorry {
    background-image: url(/images/icol32/lorry.png);
}
.icol32-lorry-add {
    background-image: url(/images/icol32/lorry_add.png);
}
.icol32-lorry-delete {
    background-image: url(/images/icol32/lorry_delete.png);
}
.icol32-lorry-error {
    background-image: url(/images/icol32/lorry_error.png);
}
.icol32-lorry-flatbed {
    background-image: url(/images/icol32/lorry_flatbed.png);
}
.icol32-lorry-go {
    background-image: url(/images/icol32/lorry_go.png);
}
.icol32-lorry-link {
    background-image: url(/images/icol32/lorry_link.png);
}
.icol32-magnifier {
    background-image: url(/images/icol32/magnifier.png);
}
.icol32-magnifier-zoom-in {
    background-image: url(/images/icol32/magnifier_zoom_in.png);
}
.icol32-magnifier-zoom-out {
    background-image: url(/images/icol32/magnifier_zoom_out.png);
}
.icol32-mail-box {
    background-image: url(/images/icol32/mail_box.png);
}
.icol32-male {
    background-image: url(/images/icol32/male.png);
}
.icol32-map {
    background-image: url(/images/icol32/map.png);
}
.icol32-map-add {
    background-image: url(/images/icol32/map_add.png);
}
.icol32-map-delete {
    background-image: url(/images/icol32/map_delete.png);
}
.icol32-map-edit {
    background-image: url(/images/icol32/map_edit.png);
}
.icol32-map-go {
    background-image: url(/images/icol32/map_go.png);
}
.icol32-map-magnify {
    background-image: url(/images/icol32/map_magnify.png);
}
.icol32-marketwatch {
    background-image: url(/images/icol32/marketwatch.png);
}
.icol32-measure {
    background-image: url(/images/icol32/measure.png);
}
.icol32-medal-bronze-1 {
    background-image: url(/images/icol32/medal_bronze_1.png);
}
.icol32-medal-bronze-2 {
    background-image: url(/images/icol32/medal_bronze_2.png);
}
.icol32-medal-bronze-3 {
    background-image: url(/images/icol32/medal_bronze_3.png);
}
.icol32-medal-bronze-add {
    background-image: url(/images/icol32/medal_bronze_add.png);
}
.icol32-medal-bronze-delete {
    background-image: url(/images/icol32/medal_bronze_delete.png);
}
.icol32-medal-gold-1 {
    background-image: url(/images/icol32/medal_gold_1.png);
}
.icol32-medal-gold-2 {
    background-image: url(/images/icol32/medal_gold_2.png);
}
.icol32-medal-gold-3 {
    background-image: url(/images/icol32/medal_gold_3.png);
}
.icol32-medal-gold-add {
    background-image: url(/images/icol32/medal_gold_add.png);
}
.icol32-medal-gold-delete {
    background-image: url(/images/icol32/medal_gold_delete.png);
}
.icol32-medal-silver-1 {
    background-image: url(/images/icol32/medal_silver_1.png);
}
.icol32-medal-silver-2 {
    background-image: url(/images/icol32/medal_silver_2.png);
}
.icol32-medal-silver-3 {
    background-image: url(/images/icol32/medal_silver_3.png);
}
.icol32-medal-silver-add {
    background-image: url(/images/icol32/medal_silver_add.png);
}
.icol32-medal-silver-delete {
    background-image: url(/images/icol32/medal_silver_delete.png);
}
.icol32-messenger {
    background-image: url(/images/icol32/messenger.png);
}
.icol32-metro {
    background-image: url(/images/icol32/metro.png);
}
.icol32-microphone {
    background-image: url(/images/icol32/microphone.png);
}
.icol32-micro-sd {
    background-image: url(/images/icol32/micro_sd.png);
}
.icol32-micro-sd-blue {
    background-image: url(/images/icol32/micro_sd_blue.png);
}
.icol32-money {
    background-image: url(/images/icol32/money.png);
}
.icol32-money-add {
    background-image: url(/images/icol32/money_add.png);
}
.icol32-money-bag {
    background-image: url(/images/icol32/money_bag.png);
}
.icol32-money-delete {
    background-image: url(/images/icol32/money_delete.png);
}
.icol32-money-dollar {
    background-image: url(/images/icol32/money_dollar.png);
}
.icol32-money-euro {
    background-image: url(/images/icol32/money_euro.png);
}
.icol32-money-pound {
    background-image: url(/images/icol32/money_pound.png);
}
.icol32-money-yen {
    background-image: url(/images/icol32/money_yen.png);
}
.icol32-monitor {
    background-image: url(/images/icol32/monitor.png);
}
.icol32-monitor-add {
    background-image: url(/images/icol32/monitor_add.png);
}
.icol32-monitor-delete {
    background-image: url(/images/icol32/monitor_delete.png);
}
.icol32-monitor-edit {
    background-image: url(/images/icol32/monitor_edit.png);
}
.icol32-monitor-error {
    background-image: url(/images/icol32/monitor_error.png);
}
.icol32-monitor-go {
    background-image: url(/images/icol32/monitor_go.png);
}
.icol32-monitor-lightning {
    background-image: url(/images/icol32/monitor_lightning.png);
}
.icol32-monitor-link {
    background-image: url(/images/icol32/monitor_link.png);
}
.icol32-motherboard {
    background-image: url(/images/icol32/motherboard.png);
}
.icol32-mouse {
    background-image: url(/images/icol32/mouse.png);
}
.icol32-mouse-add {
    background-image: url(/images/icol32/mouse_add.png);
}
.icol32-mouse-delete {
    background-image: url(/images/icol32/mouse_delete.png);
}
.icol32-mouse-error {
    background-image: url(/images/icol32/mouse_error.png);
}
.icol32-move-to-folder {
    background-image: url(/images/icol32/move_to_folder.png);
}
.icol32-movies {
    background-image: url(/images/icol32/movies.png);
}
.icol32-ms-exchange {
    background-image: url(/images/icol32/ms_exchange.png);
}
.icol32-ms-frontpage {
    background-image: url(/images/icol32/ms_frontpage.png);
}
.icol32-multitool {
    background-image: url(/images/icol32/multitool.png);
}
.icol32-music {
    background-image: url(/images/icol32/music.png);
}
.icol32-nameboard-open {
    background-image: url(/images/icol32/nameboard_open.png);
}
.icol32-network-adapter {
    background-image: url(/images/icol32/network_adapter.png);
}
.icol32-network-folder {
    background-image: url(/images/icol32/network_folder.png);
}
.icol32-new {
    background-image: url(/images/icol32/new.png);
}
.icol32-newspaper {
    background-image: url(/images/icol32/newspaper.png);
}
.icol32-newspaper-add {
    background-image: url(/images/icol32/newspaper_add.png);
}
.icol32-newspaper-delete {
    background-image: url(/images/icol32/newspaper_delete.png);
}
.icol32-newspaper-go {
    background-image: url(/images/icol32/newspaper_go.png);
}
.icol32-newspaper-link {
    background-image: url(/images/icol32/newspaper_link.png);
}
.icol32-nokia-s60 {
    background-image: url(/images/icol32/nokia_s60.png);
}
.icol32-non-derivative {
    background-image: url(/images/icol32/non_derivative.png);
}
.icol32-note {
    background-image: url(/images/icol32/note.png);
}
.icol32-note-add {
    background-image: url(/images/icol32/note_add.png);
}
.icol32-note-delete {
    background-image: url(/images/icol32/note_delete.png);
}
.icol32-note-edit {
    background-image: url(/images/icol32/note_edit.png);
}
.icol32-note-error {
    background-image: url(/images/icol32/note_error.png);
}
.icol32-note-go {
    background-image: url(/images/icol32/note_go.png);
}
.icol32-no-commercial {
    background-image: url(/images/icol32/no_commercial.png);
}
.icol32-no-drm-trm {
    background-image: url(/images/icol32/no_drm_trm.png);
}
.icol32-no-image {
    background-image: url(/images/icol32/no_image.png);
}
.icol32-no-requirements {
    background-image: url(/images/icol32/no_requirements.png);
}
.icol32-opera {
    background-image: url(/images/icol32/opera.png);
}
.icol32-orbit {
    background-image: url(/images/icol32/orbit.png);
}
.icol32-ornament-gold {
    background-image: url(/images/icol32/ornament_gold.png);
}
.icol32-other-phone {
    background-image: url(/images/icol32/other_phone.png);
}
.icol32-package {
    background-image: url(/images/icol32/package.png);
}
.icol32-package-add {
    background-image: url(/images/icol32/package_add.png);
}
.icol32-package-delete {
    background-image: url(/images/icol32/package_delete.png);
}
.icol32-package-go {
    background-image: url(/images/icol32/package_go.png);
}
.icol32-package-green {
    background-image: url(/images/icol32/package_green.png);
}
.icol32-package-link {
    background-image: url(/images/icol32/package_link.png);
}
.icol32-page {
    background-image: url(/images/icol32/page.png);
}
.icol32-page-add {
    background-image: url(/images/icol32/page_add.png);
}
.icol32-page-attach {
    background-image: url(/images/icol32/page_attach.png);
}
.icol32-page-code {
    background-image: url(/images/icol32/page_code.png);
}
.icol32-page-copy {
    background-image: url(/images/icol32/page_copy.png);
}
.icol32-page-delete {
    background-image: url(/images/icol32/page_delete.png);
}
.icol32-page-edit {
    background-image: url(/images/icol32/page_edit.png);
}
.icol32-page-error {
    background-image: url(/images/icol32/page_error.png);
}
.icol32-page-excel {
    background-image: url(/images/icol32/page_excel.png);
}
.icol32-page-find {
    background-image: url(/images/icol32/page_find.png);
}
.icol32-page-gear {
    background-image: url(/images/icol32/page_gear.png);
}
.icol32-page-go {
    background-image: url(/images/icol32/page_go.png);
}
.icol32-page-green {
    background-image: url(/images/icol32/page_green.png);
}
.icol32-page-key {
    background-image: url(/images/icol32/page_key.png);
}
.icol32-page-lightning {
    background-image: url(/images/icol32/page_lightning.png);
}
.icol32-page-link {
    background-image: url(/images/icol32/page_link.png);
}
.icol32-page-magnifier {
    background-image: url(/images/icol32/page_magnifier.png);
}
.icol32-page-paintbrush {
    background-image: url(/images/icol32/page_paintbrush.png);
}
.icol32-page-paste {
    background-image: url(/images/icol32/page_paste.png);
}
.icol32-page-red {
    background-image: url(/images/icol32/page_red.png);
}
.icol32-page-refresh {
    background-image: url(/images/icol32/page_refresh.png);
}
.icol32-page-save {
    background-image: url(/images/icol32/page_save.png);
}
.icol32-page-white {
    background-image: url(/images/icol32/page_white.png);
}
.icol32-page-white-acrobat {
    background-image: url(/images/icol32/page_white_acrobat.png);
}
.icol32-page-white-actionscript {
    background-image: url(/images/icol32/page_white_actionscript.png);
}
.icol32-page-white-add {
    background-image: url(/images/icol32/page_white_add.png);
}
.icol32-page-white-c {
    background-image: url(/images/icol32/page_white_c.png);
}
.icol32-page-white-camera {
    background-image: url(/images/icol32/page_white_camera.png);
}
.icol32-page-white-cd {
    background-image: url(/images/icol32/page_white_cd.png);
}
.icol32-page-white-code {
    background-image: url(/images/icol32/page_white_code.png);
}
.icol32-page-white-code-red {
    background-image: url(/images/icol32/page_white_code_red.png);
}
.icol32-page-white-compress {
    background-image: url(/images/icol32/page_white_compress.png);
}
.icol32-page-white-copy {
    background-image: url(/images/icol32/page_white_copy.png);
}
.icol32-page-white-cplusplus {
    background-image: url(/images/icol32/page_white_cplusplus.png);
}
.icol32-page-white-csharp {
    background-image: url(/images/icol32/page_white_csharp.png);
}
.icol32-page-white-cup {
    background-image: url(/images/icol32/page_white_cup.png);
}
.icol32-page-white-database {
    background-image: url(/images/icol32/page_white_database.png);
}
.icol32-page-white-delete {
    background-image: url(/images/icol32/page_white_delete.png);
}
.icol32-page-white-dvd {
    background-image: url(/images/icol32/page_white_dvd.png);
}
.icol32-page-white-edit {
    background-image: url(/images/icol32/page_white_edit.png);
}
.icol32-page-white-error {
    background-image: url(/images/icol32/page_white_error.png);
}
.icol32-page-white-excel {
    background-image: url(/images/icol32/page_white_excel.png);
}
.icol32-page-white-find {
    background-image: url(/images/icol32/page_white_find.png);
}
.icol32-page-white-flash {
    background-image: url(/images/icol32/page_white_flash.png);
}
.icol32-page-white-gear {
    background-image: url(/images/icol32/page_white_gear.png);
}
.icol32-page-white-get {
    background-image: url(/images/icol32/page_white_get.png);
}
.icol32-page-white-go {
    background-image: url(/images/icol32/page_white_go.png);
}
.icol32-page-white-h {
    background-image: url(/images/icol32/page_white_h.png);
}
.icol32-page-white-horizontal {
    background-image: url(/images/icol32/page_white_horizontal.png);
}
.icol32-page-white-key {
    background-image: url(/images/icol32/page_white_key.png);
}
.icol32-page-white-lightning {
    background-image: url(/images/icol32/page_white_lightning.png);
}
.icol32-page-white-link {
    background-image: url(/images/icol32/page_white_link.png);
}
.icol32-page-white-magnify {
    background-image: url(/images/icol32/page_white_magnify.png);
}
.icol32-page-white-medal {
    background-image: url(/images/icol32/page_white_medal.png);
}
.icol32-page-white-office {
    background-image: url(/images/icol32/page_white_office.png);
}
.icol32-page-white-paint {
    background-image: url(/images/icol32/page_white_paint.png);
}
.icol32-page-white-paintbrush {
    background-image: url(/images/icol32/page_white_paintbrush.png);
}
.icol32-page-white-paste {
    background-image: url(/images/icol32/page_white_paste.png);
}
.icol32-page-white-php {
    background-image: url(/images/icol32/page_white_php.png);
}
.icol32-page-white-picture {
    background-image: url(/images/icol32/page_white_picture.png);
}
.icol32-page-white-powerpoint {
    background-image: url(/images/icol32/page_white_powerpoint.png);
}
.icol32-page-white-put {
    background-image: url(/images/icol32/page_white_put.png);
}
.icol32-page-white-ruby {
    background-image: url(/images/icol32/page_white_ruby.png);
}
.icol32-page-white-stack {
    background-image: url(/images/icol32/page_white_stack.png);
}
.icol32-page-white-star {
    background-image: url(/images/icol32/page_white_star.png);
}
.icol32-page-white-text {
    background-image: url(/images/icol32/page_white_text.png);
}
.icol32-page-white-text-width {
    background-image: url(/images/icol32/page_white_text_width.png);
}
.icol32-page-white-tux {
    background-image: url(/images/icol32/page_white_tux.png);
}
.icol32-page-white-vector {
    background-image: url(/images/icol32/page_white_vector.png);
}
.icol32-page-white-visualstudio {
    background-image: url(/images/icol32/page_white_visualstudio.png);
}
.icol32-page-white-width {
    background-image: url(/images/icol32/page_white_width.png);
}
.icol32-page-white-word {
    background-image: url(/images/icol32/page_white_word.png);
}
.icol32-page-white-world {
    background-image: url(/images/icol32/page_white_world.png);
}
.icol32-page-white-wrench {
    background-image: url(/images/icol32/page_white_wrench.png);
}
.icol32-page-white-zip {
    background-image: url(/images/icol32/page_white_zip.png);
}
.icol32-page-word {
    background-image: url(/images/icol32/page_word.png);
}
.icol32-page-world {
    background-image: url(/images/icol32/page_world.png);
}
.icol32-painbrush {
    background-image: url(/images/icol32/painbrush.png);
}
.icol32-paintcan {
    background-image: url(/images/icol32/paintcan.png);
}
.icol32-palette {
    background-image: url(/images/icol32/palette.png);
}
.icol32-parrot {
    background-image: url(/images/icol32/parrot.png);
}
.icol32-paste-plain {
    background-image: url(/images/icol32/paste_plain.png);
}
.icol32-paste-word {
    background-image: url(/images/icol32/paste_word.png);
}
.icol32-paypal {
    background-image: url(/images/icol32/paypal.png);
}
.icol32-pci {
    background-image: url(/images/icol32/pci.png);
}
.icol32-peacock {
    background-image: url(/images/icol32/peacock.png);
}
.icol32-pencil {
    background-image: url(/images/icol32/pencil.png);
}
.icol32-pencil-add {
    background-image: url(/images/icol32/pencil_add.png);
}
.icol32-pencil-delete {
    background-image: url(/images/icol32/pencil_delete.png);
}
.icol32-pencil-go {
    background-image: url(/images/icol32/pencil_go.png);
}
.icol32-perfomance {
    background-image: url(/images/icol32/perfomance.png);
}
.icol32-personals {
    background-image: url(/images/icol32/personals.png);
}
.icol32-personal-finance {
    background-image: url(/images/icol32/personal_finance.png);
}
.icol32-phone {
    background-image: url(/images/icol32/phone.png);
}
.icol32-phone-add {
    background-image: url(/images/icol32/phone_add.png);
}
.icol32-phone-Android {
    background-image: url(/images/icol32/phone_Android.png);
}
.icol32-phone-delete {
    background-image: url(/images/icol32/phone_delete.png);
}
.icol32-phone-sound {
    background-image: url(/images/icol32/phone_sound.png);
}
.icol32-photo {
    background-image: url(/images/icol32/photo.png);
}
.icol32-photos {
    background-image: url(/images/icol32/photos.png);
}
.icol32-photo-add {
    background-image: url(/images/icol32/photo_add.png);
}
.icol32-photo-delete {
    background-image: url(/images/icol32/photo_delete.png);
}
.icol32-photo-link {
    background-image: url(/images/icol32/photo_link.png);
}
.icol32-picture {
    background-image: url(/images/icol32/picture.png);
}
.icol32-pictures {
    background-image: url(/images/icol32/pictures.png);
}
.icol32-picture-add {
    background-image: url(/images/icol32/picture_add.png);
}
.icol32-picture-delete {
    background-image: url(/images/icol32/picture_delete.png);
}
.icol32-picture-edit {
    background-image: url(/images/icol32/picture_edit.png);
}
.icol32-picture-empty {
    background-image: url(/images/icol32/picture_empty.png);
}
.icol32-picture-error {
    background-image: url(/images/icol32/picture_error.png);
}
.icol32-picture-frame {
    background-image: url(/images/icol32/picture_frame.png);
}
.icol32-picture-go {
    background-image: url(/images/icol32/picture_go.png);
}
.icol32-picture-key {
    background-image: url(/images/icol32/picture_key.png);
}
.icol32-picture-link {
    background-image: url(/images/icol32/picture_link.png);
}
.icol32-picture-save {
    background-image: url(/images/icol32/picture_save.png);
}
.icol32-pilcrow {
    background-image: url(/images/icol32/pilcrow.png);
}
.icol32-pill {
    background-image: url(/images/icol32/pill.png);
}
.icol32-pill-add {
    background-image: url(/images/icol32/pill_add.png);
}
.icol32-pill-delete {
    background-image: url(/images/icol32/pill_delete.png);
}
.icol32-pill-go {
    background-image: url(/images/icol32/pill_go.png);
}
.icol32-Plant {
    background-image: url(/images/icol32/Plant.png);
}
.icol32-plugin {
    background-image: url(/images/icol32/plugin.png);
}
.icol32-plugin-add {
    background-image: url(/images/icol32/plugin_add.png);
}
.icol32-plugin-delete {
    background-image: url(/images/icol32/plugin_delete.png);
}
.icol32-plugin-disabled {
    background-image: url(/images/icol32/plugin_disabled.png);
}
.icol32-plugin-edit {
    background-image: url(/images/icol32/plugin_edit.png);
}
.icol32-plugin-error {
    background-image: url(/images/icol32/plugin_error.png);
}
.icol32-plugin-go {
    background-image: url(/images/icol32/plugin_go.png);
}
.icol32-plugin-link {
    background-image: url(/images/icol32/plugin_link.png);
}
.icol32-poker {
    background-image: url(/images/icol32/poker.png);
}
.icol32-pop-mail {
    background-image: url(/images/icol32/pop_mail.png);
}
.icol32-port {
    background-image: url(/images/icol32/port.png);
}
.icol32-premium-support {
    background-image: url(/images/icol32/premium_support.png);
}
.icol32-price-alert {
    background-image: url(/images/icol32/price_alert.png);
}
.icol32-price-comparison {
    background-image: url(/images/icol32/price_comparison.png);
}
.icol32-price-watch {
    background-image: url(/images/icol32/price_watch.png);
}
.icol32-printer {
    background-image: url(/images/icol32/printer.png);
}
.icol32-printer-add {
    background-image: url(/images/icol32/printer_add.png);
}
.icol32-printer-delete {
    background-image: url(/images/icol32/printer_delete.png);
}
.icol32-printer-empty {
    background-image: url(/images/icol32/printer_empty.png);
}
.icol32-printer-error {
    background-image: url(/images/icol32/printer_error.png);
}
.icol32-print-size {
    background-image: url(/images/icol32/print_size.png);
}
.icol32-processor {
    background-image: url(/images/icol32/processor.png);
}
.icol32-production-copyleft {
    background-image: url(/images/icol32/production_copyleft.png);
}
.icol32-profiles {
    background-image: url(/images/icol32/profiles.png);
}
.icol32-qip-angry {
    background-image: url(/images/icol32/qip_angry.png);
}
.icol32-qip-at-home {
    background-image: url(/images/icol32/qip_at_home.png);
}
.icol32-qip-at-work {
    background-image: url(/images/icol32/qip_at_work.png);
}
.icol32-qip-away {
    background-image: url(/images/icol32/qip_away.png);
}
.icol32-qip-bad-mood {
    background-image: url(/images/icol32/qip_bad_mood.png);
}
.icol32-qip-dnd {
    background-image: url(/images/icol32/qip_dnd.png);
}
.icol32-qip-eating {
    background-image: url(/images/icol32/qip_eating.png);
}
.icol32-qip-free-for-chat {
    background-image: url(/images/icol32/qip_free_for_chat.png);
}
.icol32-qip-invisible {
    background-image: url(/images/icol32/qip_invisible.png);
}
.icol32-qip-invisible-for-all {
    background-image: url(/images/icol32/qip_invisible_for_all.png);
}
.icol32-qip-not-available {
    background-image: url(/images/icol32/qip_not_available.png);
}
.icol32-qip-occupied {
    background-image: url(/images/icol32/qip_occupied.png);
}
.icol32-qip-offline {
    background-image: url(/images/icol32/qip_offline.png);
}
.icol32-qip-online {
    background-image: url(/images/icol32/qip_online.png);
}
.icol32-radiolocator {
    background-image: url(/images/icol32/radiolocator.png);
}
.icol32-radio-1 {
    background-image: url(/images/icol32/radio_1.png);
}
.icol32-radio-2 {
    background-image: url(/images/icol32/radio_2.png);
}
.icol32-rain {
    background-image: url(/images/icol32/rain.png);
}
.icol32-rainbow {
    background-image: url(/images/icol32/rainbow.png);
}
.icol32-rainbow-cloud {
    background-image: url(/images/icol32/rainbow_cloud.png);
}
.icol32-real-estate {
    background-image: url(/images/icol32/real_estate.png);
}
.icol32-recycle {
    background-image: url(/images/icol32/recycle.png);
}
.icol32-report {
    background-image: url(/images/icol32/report.png);
}
.icol32-report-add {
    background-image: url(/images/icol32/report_add.png);
}
.icol32-report-delete {
    background-image: url(/images/icol32/report_delete.png);
}
.icol32-report-disk {
    background-image: url(/images/icol32/report_disk.png);
}
.icol32-report-edit {
    background-image: url(/images/icol32/report_edit.png);
}
.icol32-report-go {
    background-image: url(/images/icol32/report_go.png);
}
.icol32-report-key {
    background-image: url(/images/icol32/report_key.png);
}
.icol32-report-link {
    background-image: url(/images/icol32/report_link.png);
}
.icol32-report-magnify {
    background-image: url(/images/icol32/report_magnify.png);
}
.icol32-report-picture {
    background-image: url(/images/icol32/report_picture.png);
}
.icol32-report-user {
    background-image: url(/images/icol32/report_user.png);
}
.icol32-report-word {
    background-image: url(/images/icol32/report_word.png);
}
.icol32-reseller-programm {
    background-image: url(/images/icol32/reseller_programm.png);
}
.icol32-resize-picture {
    background-image: url(/images/icol32/resize_picture.png);
}
.icol32-resources {
    background-image: url(/images/icol32/resources.png);
}
.icol32-resultset-first {
    background-image: url(/images/icol32/resultset_first.png);
}
.icol32-resultset-last {
    background-image: url(/images/icol32/resultset_last.png);
}
.icol32-resultset-next {
    background-image: url(/images/icol32/resultset_next.png);
}
.icol32-resultset-previous {
    background-image: url(/images/icol32/resultset_previous.png);
}
.icol32-ribbon {
    background-image: url(/images/icol32/ribbon.png);
}
.icol32-roadworks {
    background-image: url(/images/icol32/roadworks.png);
}
.icol32-rosette {
    background-image: url(/images/icol32/rosette.png);
}
.icol32-routing-around {
    background-image: url(/images/icol32/routing_around.png);
}
.icol32-routing-forward {
    background-image: url(/images/icol32/routing_forward.png);
}
.icol32-routing-go-left {
    background-image: url(/images/icol32/routing_go_left.png);
}
.icol32-routing-go-right {
    background-image: url(/images/icol32/routing_go_right.png);
}
.icol32-routing-go-straight-left {
    background-image: url(/images/icol32/routing_go_straight_left.png);
}
.icol32-routing-go-straight-right {
    background-image: url(/images/icol32/routing_go_straight_right.png);
}
.icol32-routing-intersection-right {
    background-image: url(/images/icol32/routing_intersection_right.png);
}
.icol32-routing-turnaround-left {
    background-image: url(/images/icol32/routing_turnaround_left.png);
}
.icol32-routing-turnaround-right {
    background-image: url(/images/icol32/routing_turnaround_right.png);
}
.icol32-routing-turning-left {
    background-image: url(/images/icol32/routing_turning_left.png);
}
.icol32-routing-turning-right {
    background-image: url(/images/icol32/routing_turning_right.png);
}
.icol32-routing-turn-arround-left {
    background-image: url(/images/icol32/routing_turn_arround_left.png);
}
.icol32-routing-turn-arround-right {
    background-image: url(/images/icol32/routing_turn_arround_right.png);
}
.icol32-routing-turn-left {
    background-image: url(/images/icol32/routing_turn_left.png);
}
.icol32-routing-turn-left-2 {
    background-image: url(/images/icol32/routing_turn_left_2.png);
}
.icol32-routing-turn-left-crossroads {
    background-image: url(/images/icol32/routing_turn_left_crossroads.png);
}
.icol32-routing-turn-right {
    background-image: url(/images/icol32/routing_turn_right.png);
}
.icol32-routing-turn-right-2 {
    background-image: url(/images/icol32/routing_turn_right_2.png);
}
.icol32-routing-turn-u {
    background-image: url(/images/icol32/routing_turn_u.png);
}
.icol32-rss {
    background-image: url(/images/icol32/rss.png);
}
.icol32-rss-add {
    background-image: url(/images/icol32/rss_add.png);
}
.icol32-rss-delete {
    background-image: url(/images/icol32/rss_delete.png);
}
.icol32-rss-go {
    background-image: url(/images/icol32/rss_go.png);
}
.icol32-rss-valid {
    background-image: url(/images/icol32/rss_valid.png);
}
.icol32-ruby {
    background-image: url(/images/icol32/ruby.png);
}
.icol32-ruby-add {
    background-image: url(/images/icol32/ruby_add.png);
}
.icol32-ruby-delete {
    background-image: url(/images/icol32/ruby_delete.png);
}
.icol32-ruby-gear {
    background-image: url(/images/icol32/ruby_gear.png);
}
.icol32-ruby-get {
    background-image: url(/images/icol32/ruby_get.png);
}
.icol32-ruby-go {
    background-image: url(/images/icol32/ruby_go.png);
}
.icol32-ruby-key {
    background-image: url(/images/icol32/ruby_key.png);
}
.icol32-ruby-link {
    background-image: url(/images/icol32/ruby_link.png);
}
.icol32-ruby-put {
    background-image: url(/images/icol32/ruby_put.png);
}
.icol32-safari-browser {
    background-image: url(/images/icol32/safari_browser.png);
}
.icol32-safe {
    background-image: url(/images/icol32/safe.png);
}
.icol32-santa {
    background-image: url(/images/icol32/santa.png);
}
.icol32-satellite {
    background-image: url(/images/icol32/satellite.png);
}
.icol32-save-as {
    background-image: url(/images/icol32/save_as.png);
}
.icol32-scale-image {
    background-image: url(/images/icol32/scale_image.png);
}
.icol32-screwdriver {
    background-image: url(/images/icol32/screwdriver.png);
}
.icol32-script {
    background-image: url(/images/icol32/script.png);
}
.icol32-scripts {
    background-image: url(/images/icol32/scripts.png);
}
.icol32-script-add {
    background-image: url(/images/icol32/script_add.png);
}
.icol32-script-code {
    background-image: url(/images/icol32/script_code.png);
}
.icol32-script-code-red {
    background-image: url(/images/icol32/script_code_red.png);
}
.icol32-script-delete {
    background-image: url(/images/icol32/script_delete.png);
}
.icol32-script-edit {
    background-image: url(/images/icol32/script_edit.png);
}
.icol32-script-error {
    background-image: url(/images/icol32/script_error.png);
}
.icol32-script-gear {
    background-image: url(/images/icol32/script_gear.png);
}
.icol32-script-go {
    background-image: url(/images/icol32/script_go.png);
}
.icol32-script-key {
    background-image: url(/images/icol32/script_key.png);
}
.icol32-script-lightning {
    background-image: url(/images/icol32/script_lightning.png);
}
.icol32-script-link {
    background-image: url(/images/icol32/script_link.png);
}
.icol32-script-palette {
    background-image: url(/images/icol32/script_palette.png);
}
.icol32-script-save {
    background-image: url(/images/icol32/script_save.png);
}
.icol32-select {
    background-image: url(/images/icol32/select.png);
}
.icol32-select-by-adding-to-selection {
    background-image: url(/images/icol32/select_by_adding_to_selection.png);
}
.icol32-select-by-color {
    background-image: url(/images/icol32/select_by_color.png);
}
.icol32-select-by-difference {
    background-image: url(/images/icol32/select_by_difference.png);
}
.icol32-select-by-intersection {
    background-image: url(/images/icol32/select_by_intersection.png);
}
.icol32-select-continuous-area {
    background-image: url(/images/icol32/select_continuous_area.png);
}
.icol32-select-ellipse {
    background-image: url(/images/icol32/select_ellipse.png);
}
.icol32-select-invert {
    background-image: url(/images/icol32/select_invert.png);
}
.icol32-select-lasso {
    background-image: url(/images/icol32/select_lasso.png);
}
.icol32-select-restangular {
    background-image: url(/images/icol32/select_restangular.png);
}
.icol32-server {
    background-image: url(/images/icol32/server.png);
}
.icol32-server-add {
    background-image: url(/images/icol32/server_add.png);
}
.icol32-server-chart {
    background-image: url(/images/icol32/server_chart.png);
}
.icol32-server-compress {
    background-image: url(/images/icol32/server_compress.png);
}
.icol32-server-connect {
    background-image: url(/images/icol32/server_connect.png);
}
.icol32-server-database {
    background-image: url(/images/icol32/server_database.png);
}
.icol32-server-delete {
    background-image: url(/images/icol32/server_delete.png);
}
.icol32-server-edit {
    background-image: url(/images/icol32/server_edit.png);
}
.icol32-server-error {
    background-image: url(/images/icol32/server_error.png);
}
.icol32-server-go {
    background-image: url(/images/icol32/server_go.png);
}
.icol32-server-information {
    background-image: url(/images/icol32/server_information.png);
}
.icol32-server-key {
    background-image: url(/images/icol32/server_key.png);
}
.icol32-server-lightning {
    background-image: url(/images/icol32/server_lightning.png);
}
.icol32-server-link {
    background-image: url(/images/icol32/server_link.png);
}
.icol32-server-stanchion {
    background-image: url(/images/icol32/server_stanchion.png);
}
.icol32-server-uncompress {
    background-image: url(/images/icol32/server_uncompress.png);
}
.icol32-setting-tools {
    background-image: url(/images/icol32/setting_tools.png);
}
.icol32-set-security-question {
    background-image: url(/images/icol32/set_security_question.png);
}
.icol32-shading {
    background-image: url(/images/icol32/shading.png);
}
.icol32-shape-align-bottom {
    background-image: url(/images/icol32/shape_align_bottom.png);
}
.icol32-shape-align-center {
    background-image: url(/images/icol32/shape_align_center.png);
}
.icol32-shape-align-left {
    background-image: url(/images/icol32/shape_align_left.png);
}
.icol32-shape-align-middle {
    background-image: url(/images/icol32/shape_align_middle.png);
}
.icol32-shape-align-right {
    background-image: url(/images/icol32/shape_align_right.png);
}
.icol32-shape-align-top {
    background-image: url(/images/icol32/shape_align_top.png);
}
.icol32-shape-flip-horizontal {
    background-image: url(/images/icol32/shape_flip_horizontal.png);
}
.icol32-shape-flip-vertical {
    background-image: url(/images/icol32/shape_flip_vertical.png);
}
.icol32-shape-group {
    background-image: url(/images/icol32/shape_group.png);
}
.icol32-shape-handles {
    background-image: url(/images/icol32/shape_handles.png);
}
.icol32-shape-move-back {
    background-image: url(/images/icol32/shape_move_back.png);
}
.icol32-shape-move-backwards {
    background-image: url(/images/icol32/shape_move_backwards.png);
}
.icol32-shape-move-forwards {
    background-image: url(/images/icol32/shape_move_forwards.png);
}
.icol32-shape-move-front {
    background-image: url(/images/icol32/shape_move_front.png);
}
.icol32-shape-rotate-anticlockwise {
    background-image: url(/images/icol32/shape_rotate_anticlockwise.png);
}
.icol32-shape-rotate-clockwise {
    background-image: url(/images/icol32/shape_rotate_clockwise.png);
}
.icol32-shape-square {
    background-image: url(/images/icol32/shape_square.png);
}
.icol32-shape-square-add {
    background-image: url(/images/icol32/shape_square_add.png);
}
.icol32-shape-square-delete {
    background-image: url(/images/icol32/shape_square_delete.png);
}
.icol32-shape-square-edit {
    background-image: url(/images/icol32/shape_square_edit.png);
}
.icol32-shape-square-error {
    background-image: url(/images/icol32/shape_square_error.png);
}
.icol32-shape-square-go {
    background-image: url(/images/icol32/shape_square_go.png);
}
.icol32-shape-square-key {
    background-image: url(/images/icol32/shape_square_key.png);
}
.icol32-shape-square-link {
    background-image: url(/images/icol32/shape_square_link.png);
}
.icol32-shape-ungroup {
    background-image: url(/images/icol32/shape_ungroup.png);
}
.icol32-share {
    background-image: url(/images/icol32/share.png);
}
.icol32-shield {
    background-image: url(/images/icol32/shield.png);
}
.icol32-shield-add {
    background-image: url(/images/icol32/shield_add.png);
}
.icol32-shield-delete {
    background-image: url(/images/icol32/shield_delete.png);
}
.icol32-shield-go {
    background-image: url(/images/icol32/shield_go.png);
}
.icol32-shopping {
    background-image: url(/images/icol32/shopping.png);
}
.icol32-showel {
    background-image: url(/images/icol32/showel.png);
}
.icol32-shuriken {
    background-image: url(/images/icol32/shuriken.png);
}
.icol32-sign {
    background-image: url(/images/icol32/sign.png);
}
.icol32-sitemap {
    background-image: url(/images/icol32/sitemap.png);
}
.icol32-sitemap-color {
    background-image: url(/images/icol32/sitemap_color.png);
}
.icol32-site-backup-and-restore {
    background-image: url(/images/icol32/site_backup_and_restore.png);
}
.icol32-site-enhancer {
    background-image: url(/images/icol32/site_enhancer.png);
}
.icol32-skate {
    background-image: url(/images/icol32/skate.png);
}
.icol32-slideshow {
    background-image: url(/images/icol32/slideshow.png);
}
.icol32-small-business {
    background-image: url(/images/icol32/small_business.png);
}
.icol32-small-car {
    background-image: url(/images/icol32/small_car.png);
}
.icol32-small-tiles {
    background-image: url(/images/icol32/small_tiles.png);
}
.icol32-snapshot {
    background-image: url(/images/icol32/snapshot.png);
}
.icol32-snowman {
    background-image: url(/images/icol32/snowman.png);
}
.icol32-snow-rain {
    background-image: url(/images/icol32/snow_rain.png);
}
.icol32-solar {
    background-image: url(/images/icol32/solar.png);
}
.icol32-sound {
    background-image: url(/images/icol32/sound.png);
}
.icol32-sound-add {
    background-image: url(/images/icol32/sound_add.png);
}
.icol32-sound-delete {
    background-image: url(/images/icol32/sound_delete.png);
}
.icol32-sound-low {
    background-image: url(/images/icol32/sound_low.png);
}
.icol32-sound-mute {
    background-image: url(/images/icol32/sound_mute.png);
}
.icol32-sound-none {
    background-image: url(/images/icol32/sound_none.png);
}
.icol32-source-code {
    background-image: url(/images/icol32/source_code.png);
}
.icol32-spam-filter {
    background-image: url(/images/icol32/spam_filter.png);
}
.icol32-speakers {
    background-image: url(/images/icol32/speakers.png);
}
.icol32-speedometer {
    background-image: url(/images/icol32/speedometer.png);
}
.icol32-spellcheck {
    background-image: url(/images/icol32/spellcheck.png);
}
.icol32-spider-web {
    background-image: url(/images/icol32/spider_web.png);
}
.icol32-sport {
    background-image: url(/images/icol32/sport.png);
}
.icol32-sport-8ball {
    background-image: url(/images/icol32/sport_8ball.png);
}
.icol32-sport-basketball {
    background-image: url(/images/icol32/sport_basketball.png);
}
.icol32-sport-football {
    background-image: url(/images/icol32/sport_football.png);
}
.icol32-sport-golf {
    background-image: url(/images/icol32/sport_golf.png);
}
.icol32-sport-raquet {
    background-image: url(/images/icol32/sport_raquet.png);
}
.icol32-sport-shuttlecock {
    background-image: url(/images/icol32/sport_shuttlecock.png);
}
.icol32-sport-soccer {
    background-image: url(/images/icol32/sport_soccer.png);
}
.icol32-sport-tennis {
    background-image: url(/images/icol32/sport_tennis.png);
}
.icol32-star {
    background-image: url(/images/icol32/star.png);
}
.icol32-status-away {
    background-image: url(/images/icol32/status_away.png);
}
.icol32-status-busy {
    background-image: url(/images/icol32/status_busy.png);
}
.icol32-status-offline {
    background-image: url(/images/icol32/status_offline.png);
}
.icol32-status-online {
    background-image: url(/images/icol32/status_online.png);
}
.icol32-stop {
    background-image: url(/images/icol32/stop.png);
}
.icol32-stopwatch-finish {
    background-image: url(/images/icol32/stopwatch_finish.png);
}
.icol32-stopwatch-pause {
    background-image: url(/images/icol32/stopwatch_pause.png);
}
.icol32-stopwatch-start {
    background-image: url(/images/icol32/stopwatch_start.png);
}
.icol32-storage {
    background-image: url(/images/icol32/storage.png);
}
.icol32-style {
    background-image: url(/images/icol32/style.png);
}
.icol32-style-add {
    background-image: url(/images/icol32/style_add.png);
}
.icol32-style-delete {
    background-image: url(/images/icol32/style_delete.png);
}
.icol32-style-edit {
    background-image: url(/images/icol32/style_edit.png);
}
.icol32-style-go {
    background-image: url(/images/icol32/style_go.png);
}
.icol32-subwoofer {
    background-image: url(/images/icol32/subwoofer.png);
}
.icol32-sum {
    background-image: url(/images/icol32/sum.png);
}
.icol32-sun-cloudy {
    background-image: url(/images/icol32/sun_cloudy.png);
}
.icol32-sun-rain {
    background-image: url(/images/icol32/sun_rain.png);
}
.icol32-support {
    background-image: url(/images/icol32/support.png);
}
.icol32-tab {
    background-image: url(/images/icol32/tab.png);
}
.icol32-table {
    background-image: url(/images/icol32/table.png);
}
.icol32-table-add {
    background-image: url(/images/icol32/table_add.png);
}
.icol32-table-delete {
    background-image: url(/images/icol32/table_delete.png);
}
.icol32-table-edit {
    background-image: url(/images/icol32/table_edit.png);
}
.icol32-table-error {
    background-image: url(/images/icol32/table_error.png);
}
.icol32-table-gear {
    background-image: url(/images/icol32/table_gear.png);
}
.icol32-table-go {
    background-image: url(/images/icol32/table_go.png);
}
.icol32-table-key {
    background-image: url(/images/icol32/table_key.png);
}
.icol32-table-lightning {
    background-image: url(/images/icol32/table_lightning.png);
}
.icol32-table-link {
    background-image: url(/images/icol32/table_link.png);
}
.icol32-table-multiple {
    background-image: url(/images/icol32/table_multiple.png);
}
.icol32-table-refresh {
    background-image: url(/images/icol32/table_refresh.png);
}
.icol32-table-relationship {
    background-image: url(/images/icol32/table_relationship.png);
}
.icol32-table-row-delete {
    background-image: url(/images/icol32/table_row_delete.png);
}
.icol32-table-row-insert {
    background-image: url(/images/icol32/table_row_insert.png);
}
.icol32-table-save {
    background-image: url(/images/icol32/table_save.png);
}
.icol32-table-sort {
    background-image: url(/images/icol32/table_sort.png);
}
.icol32-tab-add {
    background-image: url(/images/icol32/tab_add.png);
}
.icol32-tab-delete {
    background-image: url(/images/icol32/tab_delete.png);
}
.icol32-tab-edit {
    background-image: url(/images/icol32/tab_edit.png);
}
.icol32-tab-go {
    background-image: url(/images/icol32/tab_go.png);
}
.icol32-tag {
    background-image: url(/images/icol32/tag.png);
}
.icol32-tags-cloud {
    background-image: url(/images/icol32/tags_cloud.png);
}
.icol32-tag-blue {
    background-image: url(/images/icol32/tag_blue.png);
}
.icol32-tag-blue-add {
    background-image: url(/images/icol32/tag_blue_add.png);
}
.icol32-tag-blue-delete {
    background-image: url(/images/icol32/tag_blue_delete.png);
}
.icol32-tag-blue-edit {
    background-image: url(/images/icol32/tag_blue_edit.png);
}
.icol32-tag-green {
    background-image: url(/images/icol32/tag_green.png);
}
.icol32-tag-orange {
    background-image: url(/images/icol32/tag_orange.png);
}
.icol32-tag-pink {
    background-image: url(/images/icol32/tag_pink.png);
}
.icol32-tag-purple {
    background-image: url(/images/icol32/tag_purple.png);
}
.icol32-tag-red {
    background-image: url(/images/icol32/tag_red.png);
}
.icol32-tag-yellow {
    background-image: url(/images/icol32/tag_yellow.png);
}
.icol32-teddy-bear {
    background-image: url(/images/icol32/teddy_bear.png);
}
.icol32-telephone {
    background-image: url(/images/icol32/telephone.png);
}
.icol32-telephone-add {
    background-image: url(/images/icol32/telephone_add.png);
}
.icol32-telephone-delete {
    background-image: url(/images/icol32/telephone_delete.png);
}
.icol32-telephone-edit {
    background-image: url(/images/icol32/telephone_edit.png);
}
.icol32-telephone-error {
    background-image: url(/images/icol32/telephone_error.png);
}
.icol32-telephone-go {
    background-image: url(/images/icol32/telephone_go.png);
}
.icol32-telephone-key {
    background-image: url(/images/icol32/telephone_key.png);
}
.icol32-telephone-link {
    background-image: url(/images/icol32/telephone_link.png);
}
.icol32-television {
    background-image: url(/images/icol32/television.png);
}
.icol32-television-add {
    background-image: url(/images/icol32/television_add.png);
}
.icol32-television-delete {
    background-image: url(/images/icol32/television_delete.png);
}
.icol32-temperature-1 {
    background-image: url(/images/icol32/temperature_1.png);
}
.icol32-temperature-2 {
    background-image: url(/images/icol32/temperature_2.png);
}
.icol32-temperature-3 {
    background-image: url(/images/icol32/temperature_3.png);
}
.icol32-temperature-4 {
    background-image: url(/images/icol32/temperature_4.png);
}
.icol32-temperature-5 {
    background-image: url(/images/icol32/temperature_5.png);
}
.icol32-terminal {
    background-image: url(/images/icol32/terminal.png);
}
.icol32-textfield {
    background-image: url(/images/icol32/textfield.png);
}
.icol32-textfield-add {
    background-image: url(/images/icol32/textfield_add.png);
}
.icol32-textfield-delete {
    background-image: url(/images/icol32/textfield_delete.png);
}
.icol32-textfield-key {
    background-image: url(/images/icol32/textfield_key.png);
}
.icol32-textfield-rename {
    background-image: url(/images/icol32/textfield_rename.png);
}
.icol32-text-align-center {
    background-image: url(/images/icol32/text_align_center.png);
}
.icol32-text-align-justity {
    background-image: url(/images/icol32/text_align_justity.png);
}
.icol32-text-align-left {
    background-image: url(/images/icol32/text_align_left.png);
}
.icol32-text-align-right {
    background-image: url(/images/icol32/text_align_right.png);
}
.icol32-text-allcaps {
    background-image: url(/images/icol32/text_allcaps.png);
}
.icol32-text-bold {
    background-image: url(/images/icol32/text_bold.png);
}
.icol32-text-columns {
    background-image: url(/images/icol32/text_columns.png);
}
.icol32-text-dropcaps {
    background-image: url(/images/icol32/text_dropcaps.png);
}
.icol32-text-heading-1 {
    background-image: url(/images/icol32/text_heading_1.png);
}
.icol32-text-heading-2 {
    background-image: url(/images/icol32/text_heading_2.png);
}
.icol32-text-heading-3 {
    background-image: url(/images/icol32/text_heading_3.png);
}
.icol32-text-heading-4 {
    background-image: url(/images/icol32/text_heading_4.png);
}
.icol32-text-heading-5 {
    background-image: url(/images/icol32/text_heading_5.png);
}
.icol32-text-heading-6 {
    background-image: url(/images/icol32/text_heading_6.png);
}
.icol32-text-horizontalrule {
    background-image: url(/images/icol32/text_horizontalrule.png);
}
.icol32-text-indent {
    background-image: url(/images/icol32/text_indent.png);
}
.icol32-text-indent-remove {
    background-image: url(/images/icol32/text_indent_remove.png);
}
.icol32-text-italic {
    background-image: url(/images/icol32/text_italic.png);
}
.icol32-text-kerning {
    background-image: url(/images/icol32/text_kerning.png);
}
.icol32-text-letterspacing {
    background-image: url(/images/icol32/text_letterspacing.png);
}
.icol32-text-letter-omega {
    background-image: url(/images/icol32/text_letter_omega.png);
}
.icol32-text-linespacing {
    background-image: url(/images/icol32/text_linespacing.png);
}
.icol32-text-list-bullets {
    background-image: url(/images/icol32/text_list_bullets.png);
}
.icol32-text-list-numbers {
    background-image: url(/images/icol32/text_list_numbers.png);
}
.icol32-text-lowercase {
    background-image: url(/images/icol32/text_lowercase.png);
}
.icol32-text-padding-bottom {
    background-image: url(/images/icol32/text_padding_bottom.png);
}
.icol32-text-padding-left {
    background-image: url(/images/icol32/text_padding_left.png);
}
.icol32-text-padding-right {
    background-image: url(/images/icol32/text_padding_right.png);
}
.icol32-text-padding-top {
    background-image: url(/images/icol32/text_padding_top.png);
}
.icol32-text-replace {
    background-image: url(/images/icol32/text_replace.png);
}
.icol32-text-signature {
    background-image: url(/images/icol32/text_signature.png);
}
.icol32-text-smallcaps {
    background-image: url(/images/icol32/text_smallcaps.png);
}
.icol32-text-strikethroungh {
    background-image: url(/images/icol32/text_strikethroungh.png);
}
.icol32-text-subscript {
    background-image: url(/images/icol32/text_subscript.png);
}
.icol32-text-superscript {
    background-image: url(/images/icol32/text_superscript.png);
}
.icol32-text-underline {
    background-image: url(/images/icol32/text_underline.png);
}
.icol32-text-uppercase {
    background-image: url(/images/icol32/text_uppercase.png);
}
.icol32-things-beauty {
    background-image: url(/images/icol32/things_beauty.png);
}
.icol32-things-digital {
    background-image: url(/images/icol32/things_digital.png);
}
.icol32-three-tags {
    background-image: url(/images/icol32/three_tags.png);
}
.icol32-thumb-down {
    background-image: url(/images/icol32/thumb_down.png);
}
.icol32-thumb-up {
    background-image: url(/images/icol32/thumb_up.png);
}
.icol32-tick {
    background-image: url(/images/icol32/tick.png);
}
.icol32-time {
    background-image: url(/images/icol32/time.png);
}
.icol32-timeline {
    background-image: url(/images/icol32/timeline.png);
}
.icol32-timeline-marker {
    background-image: url(/images/icol32/timeline_marker.png);
}
.icol32-time-add {
    background-image: url(/images/icol32/time_add.png);
}
.icol32-time-delete {
    background-image: url(/images/icol32/time_delete.png);
}
.icol32-time-go {
    background-image: url(/images/icol32/time_go.png);
}
.icol32-toolbox {
    background-image: url(/images/icol32/toolbox.png);
}
.icol32-tornado {
    background-image: url(/images/icol32/tornado.png);
}
.icol32-toucan {
    background-image: url(/images/icol32/toucan.png);
}
.icol32-toxic {
    background-image: url(/images/icol32/toxic.png);
}
.icol32-transform-crop {
    background-image: url(/images/icol32/transform_crop.png);
}
.icol32-transform-crop-resize {
    background-image: url(/images/icol32/transform_crop_resize.png);
}
.icol32-transform-flip {
    background-image: url(/images/icol32/transform_flip.png);
}
.icol32-transform-layer {
    background-image: url(/images/icol32/transform_layer.png);
}
.icol32-transform-move {
    background-image: url(/images/icol32/transform_move.png);
}
.icol32-transform-path {
    background-image: url(/images/icol32/transform_path.png);
}
.icol32-transform-perspective {
    background-image: url(/images/icol32/transform_perspective.png);
}
.icol32-transform-rotate {
    background-image: url(/images/icol32/transform_rotate.png);
}
.icol32-transform-rotate-180 {
    background-image: url(/images/icol32/transform_rotate_180.png);
}
.icol32-transform-rotate-270 {
    background-image: url(/images/icol32/transform_rotate_270.png);
}
.icol32-transform-rotate-90 {
    background-image: url(/images/icol32/transform_rotate_90.png);
}
.icol32-transform-scale {
    background-image: url(/images/icol32/transform_scale.png);
}
.icol32-transform-selection {
    background-image: url(/images/icol32/transform_selection.png);
}
.icol32-transform-shear {
    background-image: url(/images/icol32/transform_shear.png);
}
.icol32-transmit {
    background-image: url(/images/icol32/transmit.png);
}
.icol32-transmit-add {
    background-image: url(/images/icol32/transmit_add.png);
}
.icol32-transmit-blue {
    background-image: url(/images/icol32/transmit_blue.png);
}
.icol32-transmit-delete {
    background-image: url(/images/icol32/transmit_delete.png);
}
.icol32-transmit-edit {
    background-image: url(/images/icol32/transmit_edit.png);
}
.icol32-transmit-error {
    background-image: url(/images/icol32/transmit_error.png);
}
.icol32-transmit-go {
    background-image: url(/images/icol32/transmit_go.png);
}
.icol32-travel {
    background-image: url(/images/icol32/travel.png);
}
.icol32-tree {
    background-image: url(/images/icol32/tree.png);
}
.icol32-tux {
    background-image: url(/images/icol32/tux.png);
}
.icol32-twitter-1 {
    background-image: url(/images/icol32/twitter_1.png);
}
.icol32-twitter-2 {
    background-image: url(/images/icol32/twitter_2.png);
}
.icol32-umbrella {
    background-image: url(/images/icol32/umbrella.png);
}
.icol32-understanding {
    background-image: url(/images/icol32/understanding.png);
}
.icol32-update {
    background-image: url(/images/icol32/update.png);
}
.icol32-user {
    background-image: url(/images/icol32/user.png);
}
.icol32-user-add {
    background-image: url(/images/icol32/user_add.png);
}
.icol32-user-comment {
    background-image: url(/images/icol32/user_comment.png);
}
.icol32-user-delete {
    background-image: url(/images/icol32/user_delete.png);
}
.icol32-user-edit {
    background-image: url(/images/icol32/user_edit.png);
}
.icol32-user-female {
    background-image: url(/images/icol32/user_female.png);
}
.icol32-user-go {
    background-image: url(/images/icol32/user_go.png);
}
.icol32-user-gray {
    background-image: url(/images/icol32/user_gray.png);
}
.icol32-user-green {
    background-image: url(/images/icol32/user_green.png);
}
.icol32-user-orange {
    background-image: url(/images/icol32/user_orange.png);
}
.icol32-user-red {
    background-image: url(/images/icol32/user_red.png);
}
.icol32-user-suit {
    background-image: url(/images/icol32/user_suit.png);
}
.icol32-vcard {
    background-image: url(/images/icol32/vcard.png);
}
.icol32-vcard-add {
    background-image: url(/images/icol32/vcard_add.png);
}
.icol32-vcard-delete {
    background-image: url(/images/icol32/vcard_delete.png);
}
.icol32-vcard-edit {
    background-image: url(/images/icol32/vcard_edit.png);
}
.icol32-vector {
    background-image: url(/images/icol32/vector.png);
}
.icol32-vector-add {
    background-image: url(/images/icol32/vector_add.png);
}
.icol32-vector-delete {
    background-image: url(/images/icol32/vector_delete.png);
}
.icol32-video {
    background-image: url(/images/icol32/video.png);
}
.icol32-video-mode {
    background-image: url(/images/icol32/video_mode.png);
}
.icol32-walk {
    background-image: url(/images/icol32/walk.png);
}
.icol32-wand {
    background-image: url(/images/icol32/wand.png);
}
.icol32-weather-clouds {
    background-image: url(/images/icol32/weather_clouds.png);
}
.icol32-weather-cloudy {
    background-image: url(/images/icol32/weather_cloudy.png);
}
.icol32-weather-lightning {
    background-image: url(/images/icol32/weather_lightning.png);
}
.icol32-weather-rain {
    background-image: url(/images/icol32/weather_rain.png);
}
.icol32-weather-snow {
    background-image: url(/images/icol32/weather_snow.png);
}
.icol32-weather-sun {
    background-image: url(/images/icol32/weather_sun.png);
}
.icol32-webcam {
    background-image: url(/images/icol32/webcam.png);
}
.icol32-webcam-add {
    background-image: url(/images/icol32/webcam_add.png);
}
.icol32-webcam-delete {
    background-image: url(/images/icol32/webcam_delete.png);
}
.icol32-webcam-error {
    background-image: url(/images/icol32/webcam_error.png);
}
.icol32-web-concierge {
    background-image: url(/images/icol32/web_concierge.png);
}
.icol32-weight {
    background-image: url(/images/icol32/weight.png);
}
.icol32-whistle {
    background-image: url(/images/icol32/whistle.png);
}
.icol32-widescreen {
    background-image: url(/images/icol32/widescreen.png);
}
.icol32-widgets {
    background-image: url(/images/icol32/widgets.png);
}
.icol32-windy {
    background-image: url(/images/icol32/windy.png);
}
.icol32-wine-pairings {
    background-image: url(/images/icol32/wine_pairings.png);
}
.icol32-winrar-add {
    background-image: url(/images/icol32/winrar_add.png);
}
.icol32-winrar-extract {
    background-image: url(/images/icol32/winrar_extract.png);
}
.icol32-winrar-view {
    background-image: url(/images/icol32/winrar_view.png);
}
.icol32-wishlist-add {
    background-image: url(/images/icol32/wishlist_add.png);
}
.icol32-wordpress {
    background-image: url(/images/icol32/wordpress.png);
}
.icol32-workspace {
    background-image: url(/images/icol32/workspace.png);
}
.icol32-world {
    background-image: url(/images/icol32/world.png);
}
.icol32-world-add {
    background-image: url(/images/icol32/world_add.png);
}
.icol32-world-delete {
    background-image: url(/images/icol32/world_delete.png);
}
.icol32-world-edit {
    background-image: url(/images/icol32/world_edit.png);
}
.icol32-world-go {
    background-image: url(/images/icol32/world_go.png);
}
.icol32-world-link {
    background-image: url(/images/icol32/world_link.png);
}
.icol32-wrench {
    background-image: url(/images/icol32/wrench.png);
}
.icol32-wrench-orange {
    background-image: url(/images/icol32/wrench_orange.png);
}
.icol32-www-page {
    background-image: url(/images/icol32/www_page.png);
}
.icol32-xhtml {
    background-image: url(/images/icol32/xhtml.png);
}
.icol32-xhtml-add {
    background-image: url(/images/icol32/xhtml_add.png);
}
.icol32-xhtml-delete {
    background-image: url(/images/icol32/xhtml_delete.png);
}
.icol32-xhtml-go {
    background-image: url(/images/icol32/xhtml_go.png);
}
.icol32-xhtml-valid {
    background-image: url(/images/icol32/xhtml_valid.png);
}
.icol32-zoom {
    background-image: url(/images/icol32/zoom.png);
}
.icol32-zoom-extend {
    background-image: url(/images/icol32/zoom_extend.png);
}
.icol32-zoom-in {
    background-image: url(/images/icol32/zoom_in.png);
}
.icol32-zoom-last {
    background-image: url(/images/icol32/zoom_last.png);
}
.icol32-zoom-layer {
    background-image: url(/images/icol32/zoom_layer.png);
}
.icol32-zoom-out {
    background-image: url(/images/icol32/zoom_out.png);
}
.icol32-zoom-refresh {
    background-image: url(/images/icol32/zoom_refresh.png);
}
.icol32-zoom-selection {
    background-image: url(/images/icol32/zoom_selection.png);
}
body,
#mws-container {
    background-image: url("/images/core/bg/paper.png");
}

#mws-sidebar,
#mws-sidebar-bg,
#mws-header,
.mws-panel .mws-panel-header,
#mws-login,
#mws-login .mws-login-lock,
.ui-accordion .ui-accordion-header,
.ui-tabs .ui-tabs-nav,
.ui-datepicker,
.fc-event-skin,
.ui-dialog .ui-dialog-titlebar,
.jGrowl .jGrowl-notification,
.jGrowl .jGrowl-closer,
#mws-user-tools .mws-dropdown-menu .mws-dropdown-box,
#mws-user-tools .mws-dropdown-menu.open .mws-dropdown-trigger {
    background-color: #35353a;
}

#mws-header {
    border-color: #2745FF;
}

.mws-panel .mws-panel-header span,
#mws-navigation ul li.active a,
#mws-navigation ul li.active span,
#mws-user-tools #mws-username,
#mws-navigation ul li .mws-nav-tooltip,
#mws-user-tools #mws-user-info #mws-user-functions #mws-username,
.ui-dialog .ui-dialog-title,
.ui-state-default,
.ui-state-active,
.ui-state-hover,
.ui-state-focus,
.ui-state-default a,
.ui-state-active a,
.ui-state-hover a,
.ui-state-focus a {
    color: #2745FF;
    text-shadow: 0 0 6px rgba(197, 213, 42, 0.5);
}

#mws-searchbox .mws-search-submit,
.mws-panel .mws-panel-header .mws-collapse-button span,
.dataTables_wrapper .dataTables_paginate .paginate_disabled_previous,
.dataTables_wrapper .dataTables_paginate .paginate_enabled_previous,
.dataTables_wrapper .dataTables_paginate .paginate_disabled_next,
.dataTables_wrapper .dataTables_paginate .paginate_enabled_next,
.dataTables_wrapper .dataTables_paginate .paginate_active,
.mws-table tbody tr.odd:hover td,
.mws-table tbody tr.even:hover td,
.ui-slider-horizontal .ui-slider-range,
.ui-slider-vertical .ui-slider-range,
.ui-progressbar .ui-progressbar-value,
.ui-datepicker td.ui-datepicker-current-day,
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next,
.ui-accordion-header .ui-accordion-header-icon,
.ui-dialog-titlebar-close {
    background-color: #2745FF;
}
.select2-container {
    box-sizing: border-box;
    display: inline-block;
    margin: 0;
    position: relative;
    vertical-align: middle;
}
.select2-container .select2-selection--single {
    box-sizing: border-box;
    cursor: pointer;
    display: block;
    height: 28px;
    user-select: none;
    -webkit-user-select: none;
}
.select2-container .select2-selection--single .select2-selection__rendered {
    display: block;
    padding-left: 8px;
    padding-right: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.select2-container .select2-selection--single .select2-selection__clear {
    position: relative;
}
.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
    padding-right: 8px;
    padding-left: 20px;
}
.select2-container .select2-selection--multiple {
    box-sizing: border-box;
    cursor: pointer;
    display: block;
    min-height: 32px;
    user-select: none;
    -webkit-user-select: none;
}
.select2-container .select2-selection--multiple .select2-selection__rendered {
    display: inline-block;
    overflow: hidden;
    padding-left: 8px;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.select2-container .select2-search--inline {
    float: left;
}
.select2-container .select2-search--inline .select2-search__field {
    box-sizing: border-box;
    border: none;
    font-size: 100%;
    margin-top: 5px;
    padding: 0;
}
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
    -webkit-appearance: none;
}
.select2-dropdown {
    background-color: white;
    border: 1px solid #aaa;
    border-radius: 4px;
    box-sizing: border-box;
    display: block;
    position: absolute;
    left: -100000px;
    width: 100%;
    z-index: 1051;
}
.select2-results {
    display: block;
}
.select2-results__options {
    list-style: none;
    margin: 0;
    padding: 0;
}
.select2-results__option {
    padding: 6px;
    user-select: none;
    -webkit-user-select: none;
}
.select2-results__option[aria-selected] {
    cursor: pointer;
}
.select2-container--open .select2-dropdown {
    left: 0;
}
.select2-container--open .select2-dropdown--above {
    border-bottom: none;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.select2-container--open .select2-dropdown--below {
    border-top: none;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
.select2-search--dropdown {
    display: block;
    padding: 4px;
}
.select2-search--dropdown .select2-search__field {
    padding: 4px;
    width: 100%;
    box-sizing: border-box;
}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
    -webkit-appearance: none;
}
.select2-search--dropdown.select2-search--hide {
    display: none;
}
.select2-close-mask {
    border: 0;
    margin: 0;
    padding: 0;
    display: block;
    position: fixed;
    left: 0;
    top: 0;
    min-height: 100%;
    min-width: 100%;
    height: auto;
    width: auto;
    opacity: 0;
    z-index: 99;
    background-color: #fff;
    filter: alpha(opacity=0);
}
.select2-hidden-accessible {
    border: 0 !important;
    clip: rect(0 0 0 0) !important;
    height: 1px !important;
    margin: -1px !important;
    overflow: hidden !important;
    padding: 0 !important;
    position: absolute !important;
    width: 1px !important;
}
.select2-container--default .select2-selection--single {
    background-color: #fff;
    border: 1px solid #aaa;
    border-radius: 4px;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #444;
    line-height: 28px;
}
.select2-container--default .select2-selection--single .select2-selection__clear {
    cursor: pointer;
    float: right;
    font-weight: bold;
}
.select2-container--default .select2-selection--single .select2-selection__placeholder {
    color: #999;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 26px;
    position: absolute;
    top: 1px;
    right: 1px;
    width: 20px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b {
    border-color: #888 transparent transparent transparent;
    border-style: solid;
    border-width: 5px 4px 0 4px;
    height: 0;
    left: 50%;
    margin-left: -4px;
    margin-top: -2px;
    position: absolute;
    top: 50%;
    width: 0;
}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear {
    float: left;
}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {
    left: 1px;
    right: auto;
}
.select2-container--default.select2-container--disabled .select2-selection--single {
    background-color: #eee;
    cursor: default;
}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
    display: none;
}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
    border-color: transparent transparent #888 transparent;
    border-width: 0 4px 5px 4px;
}
.select2-container--default .select2-selection--multiple {
    background-color: white;
    border: 1px solid #aaa;
    border-radius: 4px;
    cursor: text;
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered {
    box-sizing: border-box;
    list-style: none;
    margin: 0;
    padding: 0 5px;
    width: 100%;
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered li {
    list-style: none;
}
.select2-container--default .select2-selection--multiple .select2-selection__placeholder {
    color: #999;
    margin-top: 5px;
    float: left;
}
.select2-container--default .select2-selection--multiple .select2-selection__clear {
    cursor: pointer;
    float: right;
    font-weight: bold;
    margin-top: 5px;
    margin-right: 10px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice {
    background-color: #e4e4e4;
    border: 1px solid #aaa;
    border-radius: 4px;
    cursor: default;
    float: left;
    margin-right: 5px;
    margin-top: 5px;
    padding: 0 5px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
    color: #999;
    cursor: pointer;
    display: inline-block;
    font-weight: bold;
    margin-right: 2px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #333;
}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline {
    float: right;
}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
    margin-left: 5px;
    margin-right: auto;
}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
    margin-left: 2px;
    margin-right: auto;
}
.select2-container--default.select2-container--focus .select2-selection--multiple {
    border: solid black 1px;
    outline: 0;
}
.select2-container--default.select2-container--disabled .select2-selection--multiple {
    background-color: #eee;
    cursor: default;
}
.select2-container--default.select2-container--disabled .select2-selection__choice__remove {
    display: none;
}
.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,
.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,
.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.select2-container--default .select2-search--dropdown .select2-search__field {
    border: 1px solid #aaa;
}
.select2-container--default .select2-search--inline .select2-search__field {
    background: transparent;
    border: none;
    outline: 0;
    box-shadow: none;
    -webkit-appearance: textfield;
}
.select2-container--default .select2-results > .select2-results__options {
    max-height: 200px;
    overflow-y: auto;
}
.select2-container--default .select2-results__option[role="group"] {
    padding: 0;
}
.select2-container--default .select2-results__option[aria-disabled="true"] {
    color: #999;
}
.select2-container--default .select2-results__option[aria-selected="true"] {
    background-color: #ddd;
}
.select2-container--default .select2-results__option .select2-results__option {
    padding-left: 1em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__group {
    padding-left: 0;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option {
    margin-left: -1em;
    padding-left: 2em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
    margin-left: -2em;
    padding-left: 3em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
    margin-left: -3em;
    padding-left: 4em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
    margin-left: -4em;
    padding-left: 5em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
    margin-left: -5em;
    padding-left: 6em;
}
.select2-container--default .select2-results__option--highlighted[aria-selected] {
    background-color: #5897fb;
    color: white;
}
.select2-container--default .select2-results__group {
    cursor: default;
    display: block;
    padding: 6px;
}
.select2-container--classic .select2-selection--single {
    background-color: #f7f7f7;
    border: 1px solid #aaa;
    border-radius: 4px;
    outline: 0;
    background-image: -webkit-linear-gradient(top, #fff 50%, #eee 100%);
    background-image: -o-linear-gradient(top, #fff 50%, #eee 100%);
    background-image: linear-gradient(to bottom, #fff 50%, #eee 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);
}
.select2-container--classic .select2-selection--single:focus {
    border: 1px solid #5897fb;
}
.select2-container--classic .select2-selection--single .select2-selection__rendered {
    color: #444;
    line-height: 28px;
}
.select2-container--classic .select2-selection--single .select2-selection__clear {
    cursor: pointer;
    float: right;
    font-weight: bold;
    margin-right: 10px;
}
.select2-container--classic .select2-selection--single .select2-selection__placeholder {
    color: #999;
}
.select2-container--classic .select2-selection--single .select2-selection__arrow {
    background-color: #ddd;
    border: none;
    border-left: 1px solid #aaa;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    height: 26px;
    position: absolute;
    top: 1px;
    right: 1px;
    width: 20px;
    background-image: -webkit-linear-gradient(top, #eee 50%, #ccc 100%);
    background-image: -o-linear-gradient(top, #eee 50%, #ccc 100%);
    background-image: linear-gradient(to bottom, #eee 50%, #ccc 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0);
}
.select2-container--classic .select2-selection--single .select2-selection__arrow b {
    border-color: #888 transparent transparent transparent;
    border-style: solid;
    border-width: 5px 4px 0 4px;
    height: 0;
    left: 50%;
    margin-left: -4px;
    margin-top: -2px;
    position: absolute;
    top: 50%;
    width: 0;
}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear {
    float: left;
}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow {
    border: none;
    border-right: 1px solid #aaa;
    border-radius: 0;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
    left: 1px;
    right: auto;
}
.select2-container--classic.select2-container--open .select2-selection--single {
    border: 1px solid #5897fb;
}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
    background: transparent;
    border: none;
}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
    border-color: transparent transparent #888 transparent;
    border-width: 0 4px 5px 4px;
}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
    border-top: none;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    background-image: -webkit-linear-gradient(top, #fff 0%, #eee 50%);
    background-image: -o-linear-gradient(top, #fff 0%, #eee 50%);
    background-image: linear-gradient(to bottom, #fff 0%, #eee 50%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);
}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
    border-bottom: none;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    background-image: -webkit-linear-gradient(top, #eee 50%, #fff 100%);
    background-image: -o-linear-gradient(top, #eee 50%, #fff 100%);
    background-image: linear-gradient(to bottom, #eee 50%, #fff 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0);
}
.select2-container--classic .select2-selection--multiple {
    background-color: white;
    border: 1px solid #aaa;
    border-radius: 4px;
    cursor: text;
    outline: 0;
}
.select2-container--classic .select2-selection--multiple:focus {
    border: 1px solid #5897fb;
}
.select2-container--classic .select2-selection--multiple .select2-selection__rendered {
    list-style: none;
    margin: 0;
    padding: 0 5px;
}
.select2-container--classic .select2-selection--multiple .select2-selection__clear {
    display: none;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice {
    background-color: #e4e4e4;
    border: 1px solid #aaa;
    border-radius: 4px;
    cursor: default;
    float: left;
    margin-right: 5px;
    margin-top: 5px;
    padding: 0 5px;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
    color: #888;
    cursor: pointer;
    display: inline-block;
    font-weight: bold;
    margin-right: 2px;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #555;
}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
    float: right;
}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
    margin-left: 5px;
    margin-right: auto;
}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
    margin-left: 2px;
    margin-right: auto;
}
.select2-container--classic.select2-container--open .select2-selection--multiple {
    border: 1px solid #5897fb;
}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
    border-top: none;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
    border-bottom: none;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.select2-container--classic .select2-search--dropdown .select2-search__field {
    border: 1px solid #aaa;
    outline: 0;
}
.select2-container--classic .select2-search--inline .select2-search__field {
    outline: 0;
    box-shadow: none;
}
.select2-container--classic .select2-dropdown {
    background-color: #fff;
    border: 1px solid transparent;
}
.select2-container--classic .select2-dropdown--above {
    border-bottom: none;
}
.select2-container--classic .select2-dropdown--below {
    border-top: none;
}
.select2-container--classic .select2-results > .select2-results__options {
    max-height: 200px;
    overflow-y: auto;
}
.select2-container--classic .select2-results__option[role="group"] {
    padding: 0;
}
.select2-container--classic .select2-results__option[aria-disabled="true"] {
    color: grey;
}
.select2-container--classic .select2-results__option--highlighted[aria-selected] {
    background-color: #3875d7;
    color: #fff;
}
.select2-container--classic .select2-results__group {
    cursor: default;
    display: block;
    padding: 6px;
}
.select2-container--classic.select2-container--open .select2-dropdown {
    border-color: #5897fb;
}

html,
body {
    height: 100%;
}

body {
    color: #333;
    background-color: #f0f0f0;
    font-family: "PT Sans", Arial, Helvetica, sans-serif;
    min-width: 320px;
}

#mws-login-wrapper {
    width: 300px;
    left: 50%;
    top: 50%;
    margin-left: -150px;
    margin-top: -142px;
    position: absolute;
}

.mws-inset {
    background-color: rgba(0, 0, 0, 0.15);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15), inset 0 1px 2px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15), inset 0 1px 2px rgba(0, 0, 0, 0.5);
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15), inset 0 1px 2px rgba(0, 0, 0, 0.5);
}

#mws-login {
    background-image: url(/images/core/mws-dark-bg.png);
    position: relative;
    padding: 12px 16px;
    border: 1px solid #c0c0c0;
    border-top: 2px solid #535353;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    -webkit-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.25);
    box-shadow: 0 2px 3px rgba(0, 0, 0, 0.25);
}

#mws-login h1 {
    color: #ffffff;
    padding: 0 8px 8px 8px;
    font-size: 18px;
    margin: 0;
    position: relative;
    background-image: url(/images/core/mws-login-stitch.png);
    background-repeat: repeat-x;
    background-position: left bottom;
}

#mws-login .mws-login-lock {
    background-image: url(/images/core/mws-login-circle.png);
    background-repeat: no-repeat;
    background-position: center center;
    position: absolute;
    right: -10px;
    top: -10px;
    color: #fff;
    font-size: 20px;
    line-height: 40px;
    text-align: center;
    width: 40px;
    height: 40px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
}

#mws-login .mws-login-lock [class^="icon-"] {
    top: -2px;
    position: relative;
}

#mws-login form {
    background-image: url(/images/core/mws-login-stitch.png);
    background-repeat: repeat-x;
    background-position: left bottom;
    position: relative;
}

#mws-login #mws-login-remember {
    padding: 4px 6px;
    font-size: 0.9em;
    color: #ffffff;
}

#mws-login #mws-login-remember .mws-form-list {
    margin-top: 0;
}

#mws-login .mws-form-row {
    padding: 12px 0;
}

#mws-login .mws-login-username {
    background-image: url(/images/icol16/src/user.png);
    background-repeat: no-repeat;
    background-position: 8px center;
}

#mws-login .mws-login-password {
    background-image: url(/images/icol16/src/key.png);
    background-repeat: no-repeat;
    background-position: 8px center;
}

#mws-login .mws-login-username,
#mws-login .mws-login-password {
    padding-left: 32px;
    border: 1px solid #323232;
    background-color: #fff;
    min-height: 38px;
    width: 100%;
    -webkit-box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.15);
    box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.15);
}

#mws-login .mws-login-username.error,
#mws-login .mws-login-password.error {
    border-color: #f3797f;
}

#mws-login .mws-login-button {
    width: 100%;
    border: 1px solid #284609;
}

/* JQUERY UI */

.ui-helper-hidden {
    display: none;
}
.ui-helper-hidden-accessible {
    position: absolute !important;
    clip: rect(1px 1px 1px 1px);
    clip: rect(1px, 1px, 1px, 1px);
}
.ui-helper-reset {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    line-height: 1.3;
    text-decoration: none;
    font-size: 100%;
    list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
    content: "";
    display: table;
}
.ui-helper-clearfix:after {
    clear: both;
}
.ui-helper-clearfix {
    zoom: 1;
}
.ui-helper-zfix {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: absolute;
    opacity: 0;
    filter: Alpha(Opacity=0);
}
.ui-state-disabled {
    cursor: default !important;
}
.ui-icon {
    display: block;
    text-indent: -99999px;
    overflow: hidden;
    background-repeat: no-repeat;
}
.ui-widget-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.ui-accordion .ui-accordion-header {
    cursor: pointer;
    position: relative;
    zoom: 1;
    font-weight: normal;
    background: url(/images/core/mws-panel-header-bg.png) repeat-x;
    line-height: 25px;
    height: 25px;
    padding: 12px 20px;
    font-size: 14px;

    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

.ui-accordion .ui-accordion-header a {
    text-decoration: none;
}

.ui-accordion .ui-accordion-icons,
.ui-accordion .ui-accordion-noicons,
.ui-accordion .ui-accordion-icons .ui-accordion-icons {
    /*padding-left: .7em;*/
}

.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
    position: absolute;
    right: 13px;
    top: 50%;
    margin-top: -8px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

.ui-accordion .ui-accordion-content {
    padding: 1em 2.2em;
    border-top: 0;
    overflow: auto;
    zoom: 1;
    margin: 0 4px;
    width: auto;

    border: 1px solid #bcbcbc;
    background-color: #f8f8f8;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: 0px 3px 3px -2px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 0px 3px 3px -2px rgba(0, 0, 0, 0.15);
    box-shadow: 0px 3px 3px -2px rgba(0, 0, 0, 0.15);
}

.ui-autocomplete {
    position: absolute;
    cursor: default;
}

* html .ui-autocomplete {
    width: 1px;
}

.ui-button {
    display: inline-block;
    position: relative;
    cursor: pointer;
    text-align: center;
    zoom: 1;
    overflow: visible;
    color: #333 !important;
    text-shadow: none !important;
    vertical-align: top;
    padding: 4px 14px;
    font-size: 13px;
    line-height: 19px;
    border: 1px solid #bbb;
    background-color: #f5f5f5;
    background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
    background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
    background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
    background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
    background-repeat: repeat-x;

    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.ui-button.ui-state-hover {
    color: #333333;
    text-decoration: none;
    background-color: #e6e6e6;

    background-position: 0 -15px;
    -webkit-transition: background-position 0.1s linear;
    -moz-transition: background-position 0.1s linear;
    -o-transition: background-position 0.1s linear;
    transition: background-position 0.1s linear;
}

.ui-button.ui-state-focus {
    outline: thin dotted #333;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
}

.ui-button.ui-state-active {
    background-color: #e6e6e6;
    background-color: #d9d9d9 \9;
    background-image: none;
    outline: 0;
    -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.ui-button.ui-state-disabled {
    cursor: default;
    background-color: #e6e6e6;
    background-image: none;
    opacity: 0.65;
    filter: alpha(opacity=65);
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
    text-decoration: none;
}

.ui-button-icon-only {
}
.ui-button-icons-only {
}

button.ui-button-icon-only {
}
button.ui-button-icons-only {
}

.ui-button .ui-button-text {
    display: inline-block;
    vertical-align: top;
}

.ui-button-text-only .ui-button-text {
}

.ui-button-icon-only .ui-button-text,
.ui-button-icons-only .ui-button-text {
    font-size: 0;
    text-indent: -9999999px;
}

.ui-button-text-icon-primary .ui-button-text,
.ui-button-text-icons .ui-button-text {
}
.ui-button-text-icon-secondary .ui-button-text,
.ui-button-text-icons .ui-button-text {
}

.ui-button-text-icons .ui-button-text {
}
input.ui-button {
}

.ui-button-icon-only .ui-icon,
.ui-button-text-icon-primary .ui-icon,
.ui-button-text-icon-secondary .ui-icon,
.ui-button-text-icons .ui-icon,
.ui-button-icons-only .ui-icon {
    display: inline-block;
    margin: 0 2px;
    vertical-align: text-top;
}

.ui-button-icon-only .ui-icon {
}
.ui-button-text-icon-primary .ui-button-icon-primary,
.ui-button-text-icons .ui-button-icon-primary,
.ui-button-icons-only .ui-button-icon-primary {
}
.ui-button-text-icon-secondary .ui-button-icon-secondary,
.ui-button-text-icons .ui-button-icon-secondary,
.ui-button-icons-only .ui-button-icon-secondary {
}
.ui-button-text-icons .ui-button-icon-secondary,
.ui-button-icons-only .ui-button-icon-secondary {
}

.ui-buttonset {
    font-size: 0;
}

.ui-buttonset .ui-button {
    margin-right: -1px;
}

button.ui-button::-moz-focus-inner {
    border: 0;
    padding: 0;
}

.ui-datepicker {
    width: 180px;
    padding: 10px;
    display: none;
}

.ui-datepicker .ui-datepicker-header {
    position: relative;
    padding: 2px 0;
    background-color: rgba(0, 0, 0, 0.2);
    color: #fff;
    -webkit-box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.15), inset 0px 1px 2px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.15), inset 0px 1px 2px rgba(0, 0, 0, 0.5);
    box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.15), inset 0px 1px 2px rgba(0, 0, 0, 0.5);
}

.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
    position: absolute;
    top: 4px;
    width: 18px;
    height: 18px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover {
    cursor: pointer;
}

.ui-datepicker .ui-datepicker-prev .ui-icon {
    background-position: -96px -16px;
}

.ui-datepicker .ui-datepicker-prev {
    left: 4px;
}

.ui-datepicker .ui-datepicker-next .ui-icon {
    background-position: -32px -16px;
}

.ui-datepicker .ui-datepicker-next {
    right: 4px;
}

.ui-datepicker .ui-datepicker-prev-hover { }

.ui-datepicker .ui-datepicker-next-hover { }

.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {
    display: block;
    position: absolute;
    left: 50%;
    margin-left: -8px;
    top: 50%;
    margin-top: -8px;
}

.ui-datepicker .ui-datepicker-title {
    margin: 0 2.3em;
    line-height: 22px;
    text-align: center;
}

.ui-datepicker .ui-datepicker-title select {
    font-size: 1em;
    margin: 1%;
    padding: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}

.ui-datepicker select.ui-datepicker-month-year {
    width: 100%;
}

.ui-datepicker select.ui-datepicker-month, 
.ui-datepicker select.ui-datepicker-year {
    width: 49%;
}

.ui-datepicker table {
    width: 100%;
    border-collapse: collapse;
    margin: 5px 0 0 0;
    line-height: 16px;
}

.ui-datepicker table thead {
    background: url(/images/datepicker/datepicker-stitch.png) repeat-x left 2px;
}

.ui-datepicker th {
    padding: 5px 0;
    text-align: center;
    color: #fff;
    font-weight: normal;
}

.ui-datepicker td {
    border: 1px solid #97969b;
    background-color: #eae8f1;
    text-align: center;
}

.ui-datepicker td span, .ui-datepicker td a {
    display: block;
    padding: 3px 2px;
    text-decoration: none;
    color: #333;
}

.ui-datepicker td.ui-state-disabled {
    background-color: #bbbac1;
}

.ui-datepicker td.ui-datepicker-week-col {
    border: 1px solid transparent;
    color: #fff;
    background-color: transparent;
    padding: 3px 0;
    padding-right: 6px;
}

.ui-datepicker .ui-datepicker-buttonpane {
    background-image: none;
    margin: .7em 0 0 0;
    padding: 0 .2em;
    border-left: 0;
    border-right: 0;
    border-bottom: 0;
}

.ui-datepicker .ui-datepicker-buttonpane button {
    float: right;
    cursor: pointer;
    width: auto;
    overflow: visible;

    display: inline-block;
    position: relative;
    text-align: center;
    zoom: 1;
    color: #fff;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.4);
    vertical-align: top;
    padding: 3px 9px;
    font-size: 11px;
    line-height: 17px;
    border: 1px solid #507e0c;
    background-color: #96c742;
    background-image: -ms-linear-gradient(top, #addf58, #96c742);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#addf58), to(#96c742));
    background-image: -webkit-linear-gradient(top, #addf58, #96c742);
    background-image: -o-linear-gradient(top, #addf58, #96c742);
    background-image: -moz-linear-gradient(top, #addf58, #96c742);
    background-image: linear-gradient(top, #addf58, #96c742);

    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.ui-datepicker .ui-datepicker-buttonpane button:active {
    background-image: none;
    outline: 0;
    -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
    float: left;
}

.ui-datepicker.ui-datepicker-multi {
    width: auto;
}

.ui-datepicker-multi .ui-datepicker-group {
    float: left;
    margin: 0 0.5%;
}

.ui-datepicker-multi .ui-datepicker-group table {
    width: 100%;
    margin: 5px 0 0 0;
}

.ui-datepicker-multi-2 .ui-datepicker-group {
    width: 49.5%;
}

.ui-datepicker-multi-3 .ui-datepicker-group {
    width: 32.667%;
}

.ui-datepicker-multi-4 .ui-datepicker-group {
    width: 24.25%;
}

.ui-datepicker-multi .ui-datepicker-group-first {
	margin-left: 0;
}

.ui-datepicker-multi .ui-datepicker-group-last {
	margin-right: 0;
}

.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header {
    border-left-width: 0;
}

.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
    border-left-width: 0;
}

.ui-datepicker-multi .ui-datepicker-buttonpane {
    clear: left;
}

.ui-datepicker-row-break {
    clear: both;
    width: 100%;
    font-size: 0em;
}

.ui-datepicker-rtl {
    direction: rtl;
}

.ui-datepicker-rtl .ui-datepicker-prev {
    right: 2px;
    left: auto;
}

.ui-datepicker-rtl .ui-datepicker-next {
    left: 2px;
    right: auto;
}

.ui-datepicker-rtl .ui-datepicker-prev:hover {
    right: 1px;
    left: auto;
}

.ui-datepicker-rtl .ui-datepicker-next:hover {
    left: 1px;
    right: auto;
}

.ui-datepicker-rtl .ui-datepicker-buttonpane {
    clear: right;
}

.ui-datepicker-rtl .ui-datepicker-buttonpane button {
    float: left;
}

.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current {
    float: right;
}

.ui-datepicker-rtl .ui-datepicker-group {
    float: right;
}

.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {
    border-right-width: 0;
    border-left-width: 1px;
}

.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
    border-right-width: 0;
    border-left-width: 1px;
}

.ui-datepicker-cover {
    position: absolute;
    z-index: -1;
    filter: mask();
    top: -4px;
    left: -4px;
    width: 200px;
    height: 200px;
}

.ui-dialog {
    position: absolute;
    width: 300px;
    overflow: hidden;
    -webkit-box-shadow: 0px 7px 14px -4px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0px 7px 14px -4px rgba(0, 0, 0, 0.1);
    box-shadow: 0px 7px 14px -4px rgba(0, 0, 0, 0.1);
}

.ui-dialog .ui-dialog-titlebar {
    position: relative;
    padding: 13px 16px;
    background: url(//images/core/mws-panel-header-bg.png) repeat-x;
}

.ui-dialog .ui-dialog-title {
    float: left;
    font-size: 14px;
    line-height: 23px;
}

.ui-dialog .ui-dialog-titlebar-close {
    position: absolute;
    right: 16px;
    top: 50%;
    margin-top: -9px;
    width: 18px; height: 18px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

.ui-dialog .ui-dialog-titlebar-close span {
    display: block;
    margin: 1px 0 1px 1px;
}

.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus {}

.ui-dialog .ui-dialog-content {
    position: relative;
    border: 0;
    margin: 0 4px;
    padding: 18px 24px;
    background: none;
    overflow: auto;
    zoom: 1;

	background-color: #f8f8f8;
	border: solid #9e9e9e;
	border-width: 0 1px;
}

.ui-dialog .ui-dialog-buttonpane {
    text-align: left;
    background-image: none;
    margin: 0 4px;
	border: 1px solid #9e9e9e;
	border-top-color: #bcbcbc;
    padding: 12px 21px;
    background-color: #d2d2d2;
}

.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
    float: right;
}

.ui-dialog .ui-dialog-buttonpane button {
    outline: none;
    cursor: pointer;
}

.ui-dialog .ui-dialog-buttonpane button + button {
    margin-left: 5px;
}

.ui-dialog .ui-resizable-se {
    width: 14px;
    height: 14px;
    right: 7px;
    bottom: 3px;
}

.ui-draggable .ui-dialog-titlebar {
    cursor: move;
}

.ui-menu {
    list-style: none;
    padding: 2px;
    margin: 0;
    display: block;
    outline: none;
    background-color: #fff;
    border: 1px solid #ccc;
}

.ui-menu .ui-menu {
    margin-top: -3px;
    position: absolute;
}

.ui-menu .ui-menu-item {
    margin: 0;
    padding: 0;
    zoom: 1;
    width: 100%;
}

.ui-menu .ui-menu-divider {
    margin: 5px -2px 5px -2px;
    height: 0;
    font-size: 0;
    line-height: 0;
    border-width: 1px 0 0 0;
}

.ui-menu .ui-menu-item a {
    text-decoration: none;
    display: block;
    padding: 2px .4em;
    line-height: 1.5;
    zoom: 1;
    color: #333;
    cursor: pointer;
    font-weight: normal;
}

.ui-menu .ui-menu-item a.ui-state-focus,
.ui-menu .ui-menu-item a.ui-state-active {
    font-weight: normal;
}

.ui-menu .ui-state-disabled {
    font-weight: normal;
}

.ui-menu .ui-state-disabled a {
    cursor: default;
}

.ui-menu-icons {
    position: relative;
}

.ui-menu-icons .ui-menu-item a {
    position: relative;
    padding-left: 2em;
}

.ui-menu .ui-icon {
    position: absolute;
    top: .2em;
    left: .2em;
}

.ui-menu .ui-menu-icon {
    position: static;
    float: right;
}
.ui-progressbar {
    height: 16px;
    background-color: #a5a5a5;
    overflow: hidden;
    text-align: left;

    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.5);
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.5);
}

.ui-progressbar .ui-progressbar-value {
	height: 14px;
    border: 1px solid;
    border-color: rgba(0, 0, 0, 0.1);

    background: url(/images/progressbar/ui-progressbar-value.png) repeat-x;
    
    -webkit-box-shadow: inset  0 1px 0 rgba(255, 255, 255, 0.25);
    -moz-box-shadow: inset  0 1px 0 rgba(255, 255, 255, 0.25);
    box-shadow: inset  0 1px 0 rgba(255, 255, 255, 0.25);
}
.ui-resizable { position: relative;}
.ui-resizable-handle { position: absolute;font-size: 0.1px; display: block; }
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}
.ui-selectable-helper { position: absolute; z-index: 100; border:1px dotted black; }

.ui-slider {
    position: relative;
    text-align: left;
}

.ui-slider .ui-slider-handle {
    position: absolute;
    z-index: 2;
    width: 18px;
    height: 18px;
    cursor: pointer;
    background: url(/images/slider/handle.png) no-repeat;
    outline: none;
}

.ui-slider .ui-slider-range {
    position: absolute;
    z-index: 1;
    display: block;
    border: 0;
    background-position: 0 0;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

.ui-slider-horizontal {
    height: 6px;
    background: url(/images/slider/horizontal.png) repeat-x;
}

.ui-slider-horizontal .ui-slider-handle {
    top: -6px;
    margin-left: -9px;
}

.ui-slider-horizontal .ui-slider-range {
    top: 0;
    height: 100%;
    background: url(/images/slider/horizontal-range.png) repeat-x;
}

.ui-slider-horizontal .ui-slider-range-min {
    left: 0;
}

.ui-slider-horizontal .ui-slider-range-max {
    right: 0;
}

.ui-slider-vertical {
    width: 6px;
    height: 150px;
    background: url(/images/slider/vertical.png) repeat-y;
}

.ui-slider-vertical .ui-slider-handle {
    left: -6px;
    margin-left: 0;
    margin-bottom: -9px;
}

.ui-slider-vertical .ui-slider-range {
    left: 0;
    width: 100%;
    background: url(/images/slider/vertical-range.png) repeat-y;
}

.ui-slider-vertical .ui-slider-range-min {
    bottom: 0;
}

.ui-slider-vertical .ui-slider-range-max {
    top: 0;
}

.ui-spinner {
    position: relative;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    overflow: hidden;
    padding: 0;
    width: 100%;
    vertical-align: middle;
}

.ui-spinner-input {
    border: none;
    background: none;
    padding: 0; margin: 0;
    vertical-align: middle;
    width: 100%;
}

.ui-spinner-button {
    width: 16px;
    height: 50%;
    font-size: .5em;
    border: 1px solid #c5c5c5;
    padding: 0;
    margin: 0;
    z-index: 100;
    text-align: center;
    position: absolute;
    cursor: default;
    display: block;
    overflow: hidden;
    right: 0;
}

.ui-spinner a.ui-spinner-button.ui-spinner-up {
	border-bottom: 0;
}

.ui-spinner a.ui-spinner-button.ui-spinner-down {
	border-top: 0;
}

.ui-spinner .ui-icon {
    position: absolute;
    margin-top: -8px;
    top: 50%;
    left: 0;
}
.ui-spinner-up {
    top: 0;
}

.ui-spinner-down {
    bottom: 0;
}

span.ui-spinner {
    background: none;
}

.ui-spinner .ui-icon-triangle-1-s {
    background-position: -65px -16px;
}

.ui-tabs {
    position: relative;
    zoom: 1;
}

.ui-tabs .ui-tabs-nav {
    margin: 0;
    background: url(/images/core/mws-panel-header-bg.png) repeat-x;
    padding: 12px;
    padding-bottom: 0;
}

.ui-tabs .ui-tabs-nav li {
    list-style: none;
    float: left;
    position: relative;
    top: 0;
    margin: 0 .2em 1px 0;
    border-bottom: 0;
    padding: 0;
    white-space: nowrap;
}

.ui-tabs .ui-tabs-nav li a {
    float: left;
    padding: 4px 1em 13px 1em;
    text-decoration: none;
    outline: none;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-active {
    margin-bottom: 0;
    padding-bottom: 1px;
    background-color: #f8f8f8;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-active a {
    color: #323232;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-active a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-tabs-loading a {
    cursor: default;
}

.ui-tabs .ui-tabs-nav li a, .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a {
    cursor: pointer;
}

.ui-tabs .ui-tabs-panel {
    display: block;
    padding: 1em 2.2em;
    background-color: #f8f8f8;
    border: 1px solid #bcbcbc;
    border-top: 0;
    margin: 0 4px;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: 0 3px 3px -2px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 0 3px 3px -2px rgba(0, 0, 0, 0.15);
    box-shadow: 0 3px 3px -2px rgba(0, 0, 0, 0.15);
}
.ui-icon {
    width: 16px;
    height: 16px;
    background-image: url(/images/ui-icons.png);
}

.ui-icon-carat-1-n {
    background-position: 0 0;
}

.ui-icon-carat-1-ne {
    background-position: -16px 0;
}

.ui-icon-carat-1-e {
    background-position: -32px 0;
}

.ui-icon-carat-1-se {
    background-position: -48px 0;
}

.ui-icon-carat-1-s {
    background-position: -64px 0;
}

.ui-icon-carat-1-sw {
    background-position: -80px 0;
}

.ui-icon-carat-1-w {
    background-position: -96px 0;
}

.ui-icon-carat-1-nw {
    background-position: -112px 0;
}

.ui-icon-carat-2-n-s {
    background-position: -128px 0;
}

.ui-icon-carat-2-e-w {
    background-position: -144px 0;
}

.ui-icon-triangle-1-n {
    background-position: 0 -16px;
}

.ui-icon-triangle-1-ne {
    background-position: -16px -16px;
}

.ui-icon-triangle-1-e {
    background-position: -32px -16px;
}

.ui-icon-triangle-1-se {
    background-position: -48px -16px;
}

.ui-icon-triangle-1-s {
    background-position: -64px -16px;
}

.ui-icon-triangle-1-sw {
    background-position: -80px -16px;
}

.ui-icon-triangle-1-w {
    background-position: -96px -16px;
}

.ui-icon-triangle-1-nw {
    background-position: -112px -16px;
}

.ui-icon-triangle-2-n-s {
    background-position: -128px -16px;
}

.ui-icon-triangle-2-e-w {
    background-position: -144px -16px;
}

.ui-icon-arrow-1-n {
    background-position: 0 -32px;
}

.ui-icon-arrow-1-ne {
    background-position: -16px -32px;
}

.ui-icon-arrow-1-e {
    background-position: -32px -32px;
}

.ui-icon-arrow-1-se {
    background-position: -48px -32px;
}

.ui-icon-arrow-1-s {
    background-position: -64px -32px;
}

.ui-icon-arrow-1-sw {
    background-position: -80px -32px;
}

.ui-icon-arrow-1-w {
    background-position: -96px -32px;
}

.ui-icon-arrow-1-nw {
    background-position: -112px -32px;
}

.ui-icon-arrow-2-n-s {
    background-position: -128px -32px;
}

.ui-icon-arrow-2-ne-sw {
    background-position: -144px -32px;
}

.ui-icon-arrow-2-e-w {
    background-position: -160px -32px;
}

.ui-icon-arrow-2-se-nw {
    background-position: -176px -32px;
}

.ui-icon-arrowstop-1-n {
    background-position: -192px -32px;
}

.ui-icon-arrowstop-1-e {
    background-position: -208px -32px;
}

.ui-icon-arrowstop-1-s {
    background-position: -224px -32px;
}

.ui-icon-arrowstop-1-w {
    background-position: -240px -32px;
}

.ui-icon-arrowthick-1-n {
    background-position: 0 -48px;
}

.ui-icon-arrowthick-1-ne {
    background-position: -16px -48px;
}

.ui-icon-arrowthick-1-e {
    background-position: -32px -48px;
}

.ui-icon-arrowthick-1-se {
    background-position: -48px -48px;
}

.ui-icon-arrowthick-1-s {
    background-position: -64px -48px;
}

.ui-icon-arrowthick-1-sw {
    background-position: -80px -48px;
}

.ui-icon-arrowthick-1-w {
    background-position: -96px -48px;
}

.ui-icon-arrowthick-1-nw {
    background-position: -112px -48px;
}

.ui-icon-arrowthick-2-n-s {
    background-position: -128px -48px;
}

.ui-icon-arrowthick-2-ne-sw {
    background-position: -144px -48px;
}

.ui-icon-arrowthick-2-e-w {
    background-position: -160px -48px;
}

.ui-icon-arrowthick-2-se-nw {
    background-position: -176px -48px;
}

.ui-icon-arrowthickstop-1-n {
    background-position: -192px -48px;
}

.ui-icon-arrowthickstop-1-e {
    background-position: -208px -48px;
}

.ui-icon-arrowthickstop-1-s {
    background-position: -224px -48px;
}

.ui-icon-arrowthickstop-1-w {
    background-position: -240px -48px;
}

.ui-icon-arrowreturnthick-1-w {
    background-position: 0 -64px;
}

.ui-icon-arrowreturnthick-1-n {
    background-position: -16px -64px;
}

.ui-icon-arrowreturnthick-1-e {
    background-position: -32px -64px;
}

.ui-icon-arrowreturnthick-1-s {
    background-position: -48px -64px;
}

.ui-icon-arrowreturn-1-w {
    background-position: -64px -64px;
}

.ui-icon-arrowreturn-1-n {
    background-position: -80px -64px;
}

.ui-icon-arrowreturn-1-e {
    background-position: -96px -64px;
}

.ui-icon-arrowreturn-1-s {
    background-position: -112px -64px;
}

.ui-icon-arrowrefresh-1-w {
    background-position: -128px -64px;
}

.ui-icon-arrowrefresh-1-n {
    background-position: -144px -64px;
}

.ui-icon-arrowrefresh-1-e {
    background-position: -160px -64px;
}

.ui-icon-arrowrefresh-1-s {
    background-position: -176px -64px;
}

.ui-icon-arrow-4 {
    background-position: 0 -80px;
}

.ui-icon-arrow-4-diag {
    background-position: -16px -80px;
}

.ui-icon-extlink {
    background-position: -32px -80px;
}

.ui-icon-newwin {
    background-position: -48px -80px;
}

.ui-icon-refresh {
    background-position: -64px -80px;
}

.ui-icon-shuffle {
    background-position: -80px -80px;
}

.ui-icon-transfer-e-w {
    background-position: -96px -80px;
}

.ui-icon-transferthick-e-w {
    background-position: -112px -80px;
}

.ui-icon-folder-collapsed {
    background-position: 0 -96px;
}

.ui-icon-folder-open {
    background-position: -16px -96px;
}

.ui-icon-document {
    background-position: -32px -96px;
}

.ui-icon-document-b {
    background-position: -48px -96px;
}

.ui-icon-note {
    background-position: -64px -96px;
}

.ui-icon-mail-closed {
    background-position: -80px -96px;
}

.ui-icon-mail-open {
    background-position: -96px -96px;
}

.ui-icon-suitcase {
    background-position: -112px -96px;
}

.ui-icon-comment {
    background-position: -128px -96px;
}

.ui-icon-person {
    background-position: -144px -96px;
}

.ui-icon-print {
    background-position: -160px -96px;
}

.ui-icon-trash {
    background-position: -176px -96px;
}

.ui-icon-locked {
    background-position: -192px -96px;
}

.ui-icon-unlocked {
    background-position: -208px -96px;
}

.ui-icon-bookmark {
    background-position: -224px -96px;
}

.ui-icon-tag {
    background-position: -240px -96px;
}

.ui-icon-home {
    background-position: 0 -112px;
}

.ui-icon-flag {
    background-position: -16px -112px;
}

.ui-icon-calendar {
    background-position: -32px -112px;
}

.ui-icon-cart {
    background-position: -48px -112px;
}

.ui-icon-pencil {
    background-position: -64px -112px;
}

.ui-icon-clock {
    background-position: -80px -112px;
}

.ui-icon-disk {
    background-position: -96px -112px;
}

.ui-icon-calculator {
    background-position: -112px -112px;
}

.ui-icon-zoomin {
    background-position: -128px -112px;
}

.ui-icon-zoomout {
    background-position: -144px -112px;
}

.ui-icon-search {
    background-position: -160px -112px;
}

.ui-icon-wrench {
    background-position: -176px -112px;
}

.ui-icon-gear {
    background-position: -192px -112px;
}

.ui-icon-heart {
    background-position: -208px -112px;
}

.ui-icon-star {
    background-position: -224px -112px;
}

.ui-icon-link {
    background-position: -240px -112px;
}

.ui-icon-cancel {
    background-position: 0 -128px;
}

.ui-icon-plus {
    background-position: -16px -128px;
}

.ui-icon-plusthick {
    background-position: -32px -128px;
}

.ui-icon-minus {
    background-position: -48px -128px;
}

.ui-icon-minusthick {
    background-position: -64px -128px;
}

.ui-icon-close {
    background-position: -80px -128px;
}

.ui-icon-closethick {
    background-position: -96px -128px;
}

.ui-icon-key {
    background-position: -112px -128px;
}

.ui-icon-lightbulb {
    background-position: -128px -128px;
}

.ui-icon-scissors {
    background-position: -144px -128px;
}

.ui-icon-clipboard {
    background-position: -160px -128px;
}

.ui-icon-copy {
    background-position: -176px -128px;
}

.ui-icon-contact {
    background-position: -192px -128px;
}

.ui-icon-image {
    background-position: -208px -128px;
}

.ui-icon-video {
    background-position: -224px -128px;
}

.ui-icon-script {
    background-position: -240px -128px;
}

.ui-icon-alert {
    background-position: 0 -144px;
}

.ui-icon-info {
    background-position: -16px -144px;
}

.ui-icon-notice {
    background-position: -32px -144px;
}

.ui-icon-help {
    background-position: -48px -144px;
}

.ui-icon-check {
    background-position: -64px -144px;
}

.ui-icon-bullet {
    background-position: -80px -144px;
}

.ui-icon-radio-on {
    background-position: -96px -144px;
}

.ui-icon-radio-off {
    background-position: -112px -144px;
}

.ui-icon-pin-w {
    background-position: -128px -144px;
}

.ui-icon-pin-s {
    background-position: -144px -144px;
}

.ui-icon-play {
    background-position: 0 -160px;
}

.ui-icon-pause {
    background-position: -16px -160px;
}

.ui-icon-seek-next {
    background-position: -32px -160px;
}

.ui-icon-seek-prev {
    background-position: -48px -160px;
}

.ui-icon-seek-end {
    background-position: -64px -160px;
}

.ui-icon-seek-start {
    background-position: -80px -160px;
}
.ui-icon-seek-first {
    background-position: -80px -160px;
}

.ui-icon-stop {
    background-position: -96px -160px;
}

.ui-icon-eject {
    background-position: -112px -160px;
}

.ui-icon-volume-off {
    background-position: -128px -160px;
}

.ui-icon-volume-on {
    background-position: -144px -160px;
}

.ui-icon-power {
    background-position: 0 -176px;
}

.ui-icon-signal-diag {
    background-position: -16px -176px;
}

.ui-icon-signal {
    background-position: -32px -176px;
}

.ui-icon-battery-0 {
    background-position: -48px -176px;
}

.ui-icon-battery-1 {
    background-position: -64px -176px;
}

.ui-icon-battery-2 {
    background-position: -80px -176px;
}

.ui-icon-battery-3 {
    background-position: -96px -176px;
}

.ui-icon-circle-plus {
    background-position: 0 -192px;
}

.ui-icon-circle-minus {
    background-position: -16px -192px;
}

.ui-icon-circle-close {
    background-position: -32px -192px;
}

.ui-icon-circle-triangle-e {
    background-position: -48px -192px;
}

.ui-icon-circle-triangle-s {
    background-position: -64px -192px;
}

.ui-icon-circle-triangle-w {
    background-position: -80px -192px;
}

.ui-icon-circle-triangle-n {
    background-position: -96px -192px;
}

.ui-icon-circle-arrow-e {
    background-position: -112px -192px;
}

.ui-icon-circle-arrow-s {
    background-position: -128px -192px;
}

.ui-icon-circle-arrow-w {
    background-position: -144px -192px;
}

.ui-icon-circle-arrow-n {
    background-position: -160px -192px;
}

.ui-icon-circle-zoomin {
    background-position: -176px -192px;
}

.ui-icon-circle-zoomout {
    background-position: -192px -192px;
}

.ui-icon-circle-check {
    background-position: -208px -192px;
}

.ui-icon-circlesmall-plus {
    background-position: 0 -208px;
}

.ui-icon-circlesmall-minus {
    background-position: -16px -208px;
}

.ui-icon-circlesmall-close {
    background-position: -32px -208px;
}

.ui-icon-squaresmall-plus {
    background-position: -48px -208px;
}

.ui-icon-squaresmall-minus {
    background-position: -64px -208px;
}

.ui-icon-squaresmall-close {
    background-position: -80px -208px;
}

.ui-icon-grip-dotted-vertical {
    background-position: 0 -224px;
}

.ui-icon-grip-dotted-horizontal {
    background-position: -16px -224px;
}

.ui-icon-grip-solid-vertical {
    background-position: -32px -224px;
}

.ui-icon-grip-solid-horizontal {
    background-position: -48px -224px;
}

.ui-icon-gripsmall-diagonal-se {
    background-position: -64px -224px;
}

.ui-icon-grip-diagonal-se {
    background-position: -80px -224px;
}

.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {
    -moz-border-radius-topleft: 4px;
    -webkit-border-top-left-radius: 4px;
    border-top-left-radius: 4px;
}

.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {
    -moz-border-radius-topright: 4px;
    -webkit-border-top-right-radius: 4px;
    border-top-right-radius: 4px;
}

.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {
    -moz-border-radius-bottomleft: 4px;
    -webkit-border-bottom-left-radius: 4px;
    border-bottom-left-radius: 4px;
}

.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
    -moz-border-radius-bottomright: 4px;
    -webkit-border-bottom-right-radius: 4px;
    border-bottom-right-radius: 4px;
}

.ui-widget-overlay {
    background: #666;
    opacity: 0.5;
    filter: alpha(opacity=50);
}