[unselectable="on"] {
    -ms-user-select: none;
    -moz-user-select: none;
    -webkit-user-select: none;
    user-select: none
}

div.cazary {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    border: 1px solid #4d4d4d;
    overflow: hidden
}

div.cazary iframe.cazary-edit {
    display: block;
    width: 100%;
    border-style: none
}

div.cazary textarea.cazary-source {
    display: block;
    border: none;
    margin: 0px;
    padding: 0px;
    color: #ccc;
    background-color: #212121;
    resize: none
}

div.cazary div.cazary-commands-wrapper {
    padding: 3px;
    background-color: #f0f0f0;
    overflow: hidden
}

div.cazary div.cazary-commands-wrapper ul.cazary-commands-list {
    margin: 1px 2px;
    padding: 0px;
    float: left;
    list-style-type: none;
    background-color: #e0e0e0;
    overflow: hidden
}

div.cazary div.cazary-commands-wrapper ul.cazary-commands-list li {
    margin: 0px;
    float: left;
    cursor: default;
    font-family: sans-serif;
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
    padding: 0px !important;
    width: 28px;
    height: 28px;
    background-position: 0 0;
    background-image: url("sprite.png");
    background-image: -webkit-linear-gradient(transparent, transparent), url("sprite.svg");
    background-image: linear-gradient(transparent, transparent), url("sprite.svg");
    line-height: 28px
}

div.cazary div.cazary-commands-wrapper ul.cazary-commands-list li:hover {
    background-color: #d1d1d1
}

div.cazary div.cazary-commands-wrapper ul.cazary-commands-list li.cazary-active {
    background-color: #bfbfbf !important
}

div.cazary div.cazary-commands-wrapper ul.cazary-commands-list li.cazary-disabled {
    color: #878787 !important;
    border-color: transparent !important;
    background-color: transparent !important
}

div.cazary div.cazary-commands-wrapper ul.cazary-commands-list li.cazary-command-separator {
    width: 0px !important;
    margin: 0px 2px !important;
    border: none !important;
    border-left: 1px solid #ccc !important;
    background-color: transparent !important
}

div.cazary div.cazary-commands-wrapper ul.cazary-commands-list li.cazary-command-fontname,
div.cazary div.cazary-commands-wrapper ul.cazary-commands-list li.cazary-command-fontsize {
    width: auto !important;
    padding: 0px 13px 0px 4px !important;
    text-indent: 0px !important;
    background-repeat: no-repeat;
    background-position: center right;
    background-image: url("arrow-down.png");
    background-image: -webkit-linear-gradient(transparent, transparent), url("arrow-down.svg");
    background-image: linear-gradient(transparent, transparent), url("arrow-down.svg")
}

div.cazary div.cazary-commands-wrapper ul.cazary-commands-list li.cazary-command-bold {
    width: 28px;
    background-position: 0px 0px
}

div.cazary div.cazary-commands-wrapper ul.cazary-commands-list li.cazary-command-bold.cazary-disabled {
    background-position: 0px -28px
}

div.cazary div.cazary-commands-wrapper ul.cazary-commands-list li.cazary-command-italic {
    width: 28px;
    background-position: -28px 0px
}

div.cazary div.cazary-commands-wrapper ul.cazary-commands-list li.cazary-command-italic.cazary-disabled {
    background-position: -28px -28px
}

div.cazary div.cazary-commands-wrapper ul.cazary-commands-list li.cazary-command-underline {
    width: 28px;
    background-position: -56px 0px
}

div.cazary div.cazary-commands-wrapper ul.cazary-commands-list li.cazary-command-underline.cazary-disabled {
    background-position: -56px -28px
}

div.cazary div.cazary-commands-wrapper ul.cazary-commands-list li.cazary-command-strikethrough {
    width: 28px;
    background-position: -84px 0px
}

div.cazary div.cazary-commands-wrapper ul.cazary-commands-list li.cazary-command-strikethrough.cazary-disabled {
    background-position: -84px -28px
}

div.cazary div.cazary-commands-wrapper ul.cazary-commands-list li.cazary-command-removeformat {
    width: 28px;
    background-position: -112px 0px
}

div.cazary div.cazary-commands-wrapper ul.cazary-commands-list li.cazary-command-removeformat.cazary-disabled {
    background-position: -112px -28px
}

div.cazary div.cazary-commands-wrapper ul.cazary-commands-list li.cazary-command-forecolor {
    width: 41px;
    background-position: -140px 0px
}

div.cazary div.cazary-commands-wrapper ul.cazary-commands-list li.cazary-command-forecolor.cazary-disabled {
    background-position: -140px -28px
}

div.cazary div.cazary-commands-wrapper ul.cazary-commands-list li.cazary-command-backcolor {
    width: 41px;
    background-position: -181px 0px
}

div.cazary div.cazary-commands-wrapper ul.cazary-commands-list li.cazary-command-backcolor.cazary-disabled {
    background-position: -181px -28px
}

div.cazary div.cazary-commands-wrapper ul.cazary-commands-list li.cazary-command-superscript {
    width: 28px;
    background-position: -222px 0px
}

div.cazary div.cazary-commands-wrapper ul.cazary-commands-list li.cazary-command-superscript.cazary-disabled {
    background-position: -222px -28px
}

div.cazary div.cazary-commands-wrapper ul.cazary-commands-list li.cazary-command-subscript {
    width: 28px;
    background-position: -250px 0px
}

div.cazary div.cazary-commands-wrapper ul.cazary-commands-list li.cazary-command-subscript.cazary-disabled {
    background-position: -250px -28px
}

div.cazary div.cazary-commands-wrapper ul.cazary-commands-list li.cazary-command-justifyleft {
    width: 28px;
    background-position: -278px 0px
}

div.cazary div.cazary-commands-wrapper ul.cazary-commands-list li.cazary-command-justifyleft.cazary-disabled {
    background-position: -278px -28px
}

div.cazary div.cazary-commands-wrapper ul.cazary-commands-list li.cazary-command-justifycenter {
    width: 28px;
    background-position: -306px 0px
}

div.cazary div.cazary-commands-wrapper ul.cazary-commands-list li.cazary-command-justifycenter.cazary-disabled {
    background-position: -306px -28px
}

div.cazary div.cazary-commands-wrapper ul.cazary-commands-list li.cazary-command-justifyright {
    width: 28px;
    background-position: -334px 0px
}

div.cazary div.cazary-commands-wrapper ul.cazary-commands-list li.cazary-command-justifyright.cazary-disabled {
    background-position: -334px -28px
}

div.cazary div.cazary-commands-wrapper ul.cazary-commands-list li.cazary-command-justifyfull {
    width: 28px;
    background-position: -362px 0px
}

div.cazary div.cazary-commands-wrapper ul.cazary-commands-list li.cazary-command-justifyfull.cazary-disabled {
    background-position: -362px -28px
}

div.cazary div.cazary-commands-wrapper ul.cazary-commands-list li.cazary-command-indent {
    width: 28px;
    background-position: -390px 0px
}

div.cazary div.cazary-commands-wrapper ul.cazary-commands-list li.cazary-command-indent.cazary-disabled {
    background-position: -390px -28px
}

div.cazary div.cazary-commands-wrapper ul.cazary-commands-list li.cazary-command-outdent {
    width: 28px;
    background-position: -418px 0px
}

div.cazary div.cazary-commands-wrapper ul.cazary-commands-list li.cazary-command-outdent.cazary-disabled {
    background-position: -418px -28px
}

div.cazary div.cazary-commands-wrapper ul.cazary-commands-list li.cazary-command-insertorderedlist {
    width: 28px;
    background-position: -446px 0px
}

div.cazary div.cazary-commands-wrapper ul.cazary-commands-list li.cazary-command-insertorderedlist.cazary-disabled {
    background-position: -446px -28px
}

div.cazary div.cazary-commands-wrapper ul.cazary-commands-list li.cazary-command-insertunorderedlist {
    width: 28px;
    background-position: -474px 0px
}

div.cazary div.cazary-commands-wrapper ul.cazary-commands-list li.cazary-command-insertunorderedlist.cazary-disabled {
    background-position: -474px -28px
}

div.cazary div.cazary-commands-wrapper ul.cazary-commands-list li.cazary-command-inserthorizontalrule {
    width: 28px;
    background-position: -502px 0px
}

div.cazary div.cazary-commands-wrapper ul.cazary-commands-list li.cazary-command-inserthorizontalrule.cazary-disabled {
    background-position: -502px -28px
}

div.cazary div.cazary-commands-wrapper ul.cazary-commands-list li.cazary-command-insertimage {
    width: 41px;
    background-position: -530px 0px
}

div.cazary div.cazary-commands-wrapper ul.cazary-commands-list li.cazary-command-insertimage.cazary-disabled {
    background-position: -530px -28px
}

div.cazary div.cazary-commands-wrapper ul.cazary-commands-list li.cazary-command-createlink {
    width: 41px;
    background-position: -571px 0px
}

div.cazary div.cazary-commands-wrapper ul.cazary-commands-list li.cazary-command-createlink.cazary-disabled {
    background-position: -571px -28px
}

div.cazary div.cazary-commands-wrapper ul.cazary-commands-list li.cazary-command-unlink {
    width: 28px;
    background-position: -612px 0px
}

div.cazary div.cazary-commands-wrapper ul.cazary-commands-list li.cazary-command-unlink.cazary-disabled {
    background-position: -612px -28px
}

div.cazary div.cazary-commands-wrapper ul.cazary-commands-list li.cazary-command-undo {
    width: 28px;
    background-position: -640px 0px
}

div.cazary div.cazary-commands-wrapper ul.cazary-commands-list li.cazary-command-undo.cazary-disabled {
    background-position: -640px -28px
}

div.cazary div.cazary-commands-wrapper ul.cazary-commands-list li.cazary-command-redo {
    width: 28px;
    background-position: -668px 0px
}

div.cazary div.cazary-commands-wrapper ul.cazary-commands-list li.cazary-command-redo.cazary-disabled {
    background-position: -668px -28px
}

div.cazary div.cazary-commands-wrapper ul.cazary-commands-list li.cazary-command-source {
    width: 28px;
    background-position: -696px 0px
}

div.cazary div.cazary-commands-wrapper ul.cazary-commands-list li.cazary-command-source.cazary-disabled {
    background-position: -696px -28px
}

div.cazary-panel {
    position: absolute;
    padding: 2px;
    border: 1px solid #b3b3b3;
    background-color: #d6d6d6;
    font-family: sans-serif;
    -moz-box-shadow: 2px 2px 4px gray;
    -webkit-box-shadow: 2px 2px 4px gray;
    box-shadow: 2px 2px 4px gray;
    filter: progid: DXImageTransform.Microsoft.Shadow(direction=135, strength=3, color=#808080)
}

div.cazary-panel.cazary-panel-forecolor,
div.cazary-panel.cazary-panel-backcolor,
div.cazary-panel.cazary-panel-insertimage,
div.cazary-panel.cazary-panel-createlink {
    padding: 4px !important
}

div.cazary-panel ul.cazary-widget-select {
    margin: 0px;
    padding: 0px;
    list-style-type: none
}

div.cazary-panel ul.cazary-widget-select li {
    padding: 2px;
    cursor: pointer;
    border: 1px solid transparent
}

div.cazary-panel ul.cazary-widget-select li:hover {
    color: #fff;
    background-color: #3373cc;
    border: 1px solid #1f5aad
}

div.cazary-panel ul.cazary-widget-select-color {
    margin: 0px;
    padding: 0px;
    list-style-type: none;
    overflow: hidden
}

div.cazary-panel ul.cazary-widget-select-color li {
    margin: 1px;
    padding: 0px;
    float: left;
    border: 1px solid #d6d6d6;
    cursor: pointer;
    width: 12px;
    height: 12px;
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px
}

div.cazary-panel ul.cazary-widget-select-color li:hover {
    border-color: #000
}

div.cazary-panel input.cazary-widget-insertimage-url,
div.cazary-panel input.cazary-widget-createlink-url {
    width: 400px
}

div.cazary-panel fieldset.cazary-widget-preview {
    display: none
}

div.cazary-panel iframe.cazary-widget-preview-createlink {
    width: 640px;
    height: 480px
}
