
/* jsTree default theme */
.jstree-node,
.jstree-children,
.jstree-container-ul {
    display: block;
    margin: 0;
    padding: 0;
    list-style-type: none;
    list-style-image: none;
}
.jstree-node {
    white-space: nowrap;
}
.jstree-anchor {
    display: inline-block;
    color: black;
    white-space: nowrap;
    padding: 0 4px 0 1px;
    margin: 0;
    vertical-align: top;
}
.jstree-anchor:focus {
    outline: 0;
}
.jstree-anchor,
.jstree-anchor:link,
.jstree-anchor:visited,
.jstree-anchor:hover,
.jstree-anchor:active {
    text-decoration: none;
    color: inherit;
}
.jstree-icon {
    display: inline-block;
    text-decoration: none;
    margin: 0;
    padding: 0;
    vertical-align: top;
    text-align: center;
}
.jstree-icon:empty {
    display: inline-block;
    text-decoration: none;
    margin: 0;
    padding: 0;
    vertical-align: top;
    text-align: center;
}
.jstree-ocl {
    cursor: pointer;
}
.jstree-leaf > .jstree-ocl {
    cursor: default;
}
.jstree .jstree-open > .jstree-children {
    display: block;
}
.jstree .jstree-closed > .jstree-children,
.jstree .jstree-leaf > .jstree-children {
    display: none;
}
.jstree-anchor > .jstree-themeicon {
    margin-right: 2px;
}
.jstree-no-icons .jstree-themeicon,
.jstree-anchor > .jstree-themeicon-hidden {
    display: none;
}
.jstree-hidden,
.jstree-node.jstree-hidden {
    display: none;
}
.jstree-rtl .jstree-anchor {
    padding: 0 1px 0 4px;
}
.jstree-rtl .jstree-anchor > .jstree-themeicon {
    margin-left: 2px;
    margin-right: 0;
}
.jstree-rtl .jstree-node {
    margin-left: 0;
}
.jstree-rtl .jstree-container-ul > .jstree-node {
    margin-right: 0;
}
.jstree-wholerow-ul {
    position: relative;
    display: inline-block;
    min-width: 100%;
}
.jstree-wholerow-ul .jstree-leaf > .jstree-ocl {
    cursor: pointer;
}
.jstree-wholerow-ul .jstree-anchor,
.jstree-wholerow-ul .jstree-icon {
    position: relative;
}
.jstree-wholerow-ul .jstree-wholerow {
    width: 100%;
    cursor: pointer;
    position: absolute;
    left: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.jstree-contextmenu .jstree-anchor {
    -webkit-user-select: none;
    /* disable selection/Copy of UIWebView */
    -webkit-touch-callout: none;
    /* disable the IOS popup when long-press on a link */
}
.vakata-context {
    display: none;
}
.vakata-context,
.vakata-context ul {
    margin: 0;
    padding: 2px;
    position: absolute;
    background: #f5f5f5;
    border: 1px solid #979797;
    box-shadow: 2px 2px 2px #999999;
}
.vakata-context ul {
    list-style: none;
    left: 100%;
    margin-top: -2.7em;
    margin-left: -4px;
}
.vakata-context .vakata-context-right ul {
    left: auto;
    right: 100%;
    margin-left: auto;
    margin-right: -4px;
}
.vakata-context li {
    list-style: none;
}
.vakata-context li > a {
    display: block;
    padding: 0 2em 0 2em;
    text-decoration: none;
    width: auto;
    color: black;
    white-space: nowrap;
    line-height: 2.4em;
    text-shadow: 1px 1px 0 white;
    border-radius: 1px;
}
.vakata-context li > a:hover {
    position: relative;
    background-color: #e8eff7;
    box-shadow: 0 0 2px #0a6aa1;
}
.vakata-context li > a.vakata-context-parent {
    background-image: url("data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAIORI4JlrqN1oMSnmmZDQUAOw==");
    background-position: right center;
    background-repeat: no-repeat;
}
.vakata-context li > a:focus {
    outline: 0;
}
.vakata-context .vakata-context-hover > a {
    position: relative;
    background-color: #e8eff7;
    box-shadow: 0 0 2px #0a6aa1;
}
.vakata-context .vakata-context-separator > a,
.vakata-context .vakata-context-separator > a:hover {
    background: white;
    border: 0;
    border-top: 1px solid #e2e3e3;
    height: 1px;
    min-height: 1px;
    max-height: 1px;
    padding: 0;
    margin: 0 0 0 2.4em;
    border-left: 1px solid #e0e0e0;
    text-shadow: 0 0 0 transparent;
    box-shadow: 0 0 0 transparent;
    border-radius: 0;
}
.vakata-context .vakata-contextmenu-disabled a,
.vakata-context .vakata-contextmenu-disabled a:hover {
    color: silver;
    background-color: transparent;
    border: 0;
    box-shadow: 0 0 0;
}
.vakata-context .vakata-contextmenu-disabled > a > i {
    filter: grayscale(100%);
}
.vakata-context li > a > i {
    text-decoration: none;
    display: inline-block;
    width: 2.4em;
    height: 2.4em;
    background: transparent;
    margin: 0 0 0 -2em;
    vertical-align: top;
    text-align: center;
    line-height: 2.4em;
}
.vakata-context li > a > i:empty {
    width: 2.4em;
    line-height: 2.4em;
}
.vakata-context li > a .vakata-contextmenu-sep {
    display: inline-block;
    width: 1px;
    height: 2.4em;
    background: white;
    margin: 0 0.5em 0 0;
    border-left: 1px solid #e2e3e3;
}
.vakata-context .vakata-contextmenu-shortcut {
    font-size: 0.8em;
    color: silver;
    opacity: 0.5;
    display: none;
}
.vakata-context-rtl ul {
    left: auto;
    right: 100%;
    margin-left: auto;
    margin-right: -4px;
}
.vakata-context-rtl li > a.vakata-context-parent {
    background-image: url("data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAINjI+AC7rWHIsPtmoxLAA7");
    background-position: left center;
    background-repeat: no-repeat;
}
.vakata-context-rtl .vakata-context-separator > a {
    margin: 0 2.4em 0 0;
    border-left: 0;
    border-right: 1px solid #e2e3e3;
}
.vakata-context-rtl .vakata-context-left ul {
    right: auto;
    left: 100%;
    margin-left: -4px;
    margin-right: auto;
}
.vakata-context-rtl li > a > i {
    margin: 0 -2em 0 0;
}
.vakata-context-rtl li > a .vakata-contextmenu-sep {
    margin: 0 0 0 0.5em;
    border-left-color: white;
    background: #e2e3e3;
}
#jstree-marker {
    position: absolute;
    top: 0;
    left: 0;
    margin: -5px 0 0 0;
    padding: 0;
    border-right: 0;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    border-left: 5px solid;
    width: 0;
    height: 0;
    font-size: 0;
    line-height: 0;
}
#jstree-dnd {
    line-height: 16px;
    margin: 0;
    padding: 4px;
}
#jstree-dnd .jstree-icon,
#jstree-dnd .jstree-copy {
    display: inline-block;
    text-decoration: none;
    margin: 0 2px 0 0;
    padding: 0;
    width: 16px;
    height: 16px;
}
#jstree-dnd .jstree-ok {
    background: green;
}
#jstree-dnd .jstree-er {
    background: red;
}
#jstree-dnd .jstree-copy {
    margin: 0 2px 0 2px;
}
.jstree-default .jstree-node,
.jstree-default .jstree-icon {
    background-repeat: no-repeat;
    background-color: transparent;
}
.jstree-default .jstree-anchor,
.jstree-default .jstree-animated,
.jstree-default .jstree-wholerow {
    transition: background-color 0.15s, box-shadow 0.15s;
}
.jstree-default .jstree-hovered {
    background: #e7f4f9;
    border-radius: 2px;
    box-shadow: inset 0 0 1px #cccccc;
}
.jstree-default .jstree-context {
    background: #e7f4f9;
    border-radius: 2px;
    box-shadow: inset 0 0 1px #cccccc;
}
.jstree-default .jstree-clicked {
    background: #beebff;
    border-radius: 2px;
    box-shadow: inset 0 0 1px #999999;
}
.jstree-default .jstree-no-icons .jstree-anchor > .jstree-themeicon {
    display: none;
}
.jstree-default .jstree-disabled {
    background: transparent;
    color: #666666;
}
.jstree-default .jstree-disabled.jstree-hovered {
    background: transparent;
    box-shadow: none;
}
.jstree-default .jstree-disabled.jstree-clicked {
    background: #efefef;
}
.jstree-default .jstree-disabled > .jstree-icon {
    opacity: 0.8;
    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'jstree-grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#jstree-grayscale");
    /* Firefox 10+ */
    filter: gray;
    /* IE6-9 */
    -webkit-filter: grayscale(100%);
    /* Chrome 19+ & Safari 6+ */
}
.jstree-default .jstree-search {
    font-style: italic;
    color: #8b0000;
    font-weight: bold;
}
.jstree-default .jstree-no-checkboxes .jstree-checkbox {
    display: none !important;
}
.jstree-default.jstree-checkbox-no-clicked .jstree-clicked {
    background: transparent;
    box-shadow: none;
}
.jstree-default.jstree-checkbox-no-clicked .jstree-clicked.jstree-hovered {
    background: #e7f4f9;
}
.jstree-default.jstree-checkbox-no-clicked > .jstree-wholerow-ul .jstree-wholerow-clicked {
    background: transparent;
}
.jstree-default.jstree-checkbox-no-clicked > .jstree-wholerow-ul .jstree-wholerow-clicked.jstree-wholerow-hovered {
    background: #e7f4f9;
}
.jstree-default > .jstree-striped {
    min-width: 100%;
    display: inline-block;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAMAAAB/qqA+AAAABlBMVEUAAAAAAAClZ7nPAAAAAnRSTlMNAMM9s3UAAAAXSURBVHjajcEBAQAAAIKg/H/aCQZ70AUBjAATb6YPDgAAAABJRU5ErkJggg==") left top repeat;
}
.jstree-default > .jstree-wholerow-ul .jstree-hovered,
.jstree-default > .jstree-wholerow-ul .jstree-clicked {
    background: transparent;
    box-shadow: none;
    border-radius: 0;
}
.jstree-default .jstree-wholerow {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.jstree-default .jstree-wholerow-hovered {
    background: #e7f4f9;
}
.jstree-default .jstree-wholerow-clicked {
    background: #beebff;
    background: -webkit-linear-gradient(top, #beebff 0%, #a8e4ff 100%);
    background: linear-gradient(to bottom, #beebff 0%, #a8e4ff 100%);
}
.jstree-default .jstree-node {
    min-height: 24px;
    line-height: 24px;
    margin-left: 24px;
    min-width: 24px;
}
.jstree-default .jstree-anchor {
    line-height: 24px;
    height: 24px;
}
.jstree-default .jstree-icon {
    width: 24px;
    height: 24px;
    line-height: 24px;
}
.jstree-default .jstree-icon:empty {
    width: 24px;
    height: 24px;
    line-height: 24px;
}
.jstree-default.jstree-rtl .jstree-node {
    margin-right: 24px;
}
.jstree-default .jstree-wholerow {
    height: 24px;
}
.jstree-default .jstree-node,
.jstree-default .jstree-icon {
    background-image: url(../Aheadworks_Ca/images/lib/js-tree/themes/default/32px.png);
}
.jstree-default .jstree-node {
    background-position: -292px -4px;
    background-repeat: repeat-y;
}
.jstree-default .jstree-last {
    background: transparent;
}
.jstree-default .jstree-open > .jstree-ocl {
    background-position: -132px -4px;
}
.jstree-default .jstree-closed > .jstree-ocl {
    background-position: -100px -4px;
}
.jstree-default .jstree-leaf > .jstree-ocl {
    background-position: -68px -4px;
}
.jstree-default .jstree-themeicon {
    background-position: -260px -4px;
}
.jstree-default > .jstree-no-dots .jstree-node,
.jstree-default > .jstree-no-dots .jstree-leaf > .jstree-ocl {
    background: transparent;
}
.jstree-default > .jstree-no-dots .jstree-open > .jstree-ocl {
    background-position: -36px -4px;
}
.jstree-default > .jstree-no-dots .jstree-closed > .jstree-ocl {
    background-position: -4px -4px;
}
.jstree-default .jstree-disabled {
    background: transparent;
}
.jstree-default .jstree-disabled.jstree-hovered {
    background: transparent;
}
.jstree-default .jstree-disabled.jstree-clicked {
    background: #efefef;
}
.jstree-default .jstree-checkbox {
    background-position: -164px -4px;
}
.jstree-default .jstree-checkbox:hover {
    background-position: -164px -36px;
}
.jstree-default.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox,
.jstree-default .jstree-checked > .jstree-checkbox {
    background-position: -228px -4px;
}
.jstree-default.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox:hover,
.jstree-default .jstree-checked > .jstree-checkbox:hover {
    background-position: -228px -36px;
}
.jstree-default .jstree-anchor > .jstree-undetermined {
    background-position: -196px -4px;
}
.jstree-default .jstree-anchor > .jstree-undetermined:hover {
    background-position: -196px -36px;
}
.jstree-default .jstree-checkbox-disabled {
    opacity: 0.8;
    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'jstree-grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#jstree-grayscale");
    /* Firefox 10+ */
    filter: gray;
    /* IE6-9 */
    -webkit-filter: grayscale(100%);
    /* Chrome 19+ & Safari 6+ */
}
.jstree-default > .jstree-striped {
    background-size: auto 48px;
}
.jstree-default.jstree-rtl .jstree-node {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");
    background-position: 100% 1px;
    background-repeat: repeat-y;
}
.jstree-default.jstree-rtl .jstree-last {
    background: transparent;
}
.jstree-default.jstree-rtl .jstree-open > .jstree-ocl {
    background-position: -132px -36px;
}
.jstree-default.jstree-rtl .jstree-closed > .jstree-ocl {
    background-position: -100px -36px;
}
.jstree-default.jstree-rtl .jstree-leaf > .jstree-ocl {
    background-position: -68px -36px;
}
.jstree-default.jstree-rtl > .jstree-no-dots .jstree-node,
.jstree-default.jstree-rtl > .jstree-no-dots .jstree-leaf > .jstree-ocl {
    background: transparent;
}
.jstree-default.jstree-rtl > .jstree-no-dots .jstree-open > .jstree-ocl {
    background-position: -36px -36px;
}
.jstree-default.jstree-rtl > .jstree-no-dots .jstree-closed > .jstree-ocl {
    background-position: -4px -36px;
}
.jstree-default .jstree-themeicon-custom {
    background-color: transparent;
    background-image: none;
    background-position: 0 0;
}
.jstree-default > .jstree-container-ul .jstree-loading > .jstree-ocl {
    background: url(../Aheadworks_Ca/images/lib/js-tree/themes/default/throbber.gif) center center no-repeat;
}
.jstree-default .jstree-file {
    background: url(../Aheadworks_Ca/images/lib/js-tree/themes/default/32px.png) -100px -68px no-repeat;
}
.jstree-default .jstree-folder {
    background: url(../Aheadworks_Ca/images/lib/js-tree/themes/default/32px.png) -260px -4px no-repeat;
}
.jstree-default > .jstree-container-ul > .jstree-node {
    margin-left: 0;
    margin-right: 0;
}
#jstree-dnd.jstree-default {
    line-height: 24px;
    padding: 0 4px;
}
#jstree-dnd.jstree-default .jstree-ok,
#jstree-dnd.jstree-default .jstree-er {
    background-image: url(../Aheadworks_Ca/images/lib/js-tree/themes/default/32px.png);
    background-repeat: no-repeat;
    background-color: transparent;
}
#jstree-dnd.jstree-default i {
    background: transparent;
    width: 24px;
    height: 24px;
    line-height: 24px;
}
#jstree-dnd.jstree-default .jstree-ok {
    background-position: -4px -68px;
}
#jstree-dnd.jstree-default .jstree-er {
    background-position: -36px -68px;
}
.jstree-default .jstree-ellipsis {
    overflow: hidden;
}
.jstree-default .jstree-ellipsis .jstree-anchor {
    width: calc(100% - 29px);
    text-overflow: ellipsis;
    overflow: hidden;
}
.jstree-default.jstree-rtl .jstree-node {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");
}
.jstree-default.jstree-rtl .jstree-last {
    background: transparent;
}
.jstree-default-small .jstree-node {
    min-height: 18px;
    line-height: 18px;
    margin-left: 18px;
    min-width: 18px;
}
.jstree-default-small .jstree-anchor {
    line-height: 18px;
    height: 18px;
}
.jstree-default-small .jstree-icon {
    width: 18px;
    height: 18px;
    line-height: 18px;
}
.jstree-default-small .jstree-icon:empty {
    width: 18px;
    height: 18px;
    line-height: 18px;
}
.jstree-default-small.jstree-rtl .jstree-node {
    margin-right: 18px;
}
.jstree-default-small .jstree-wholerow {
    height: 18px;
}
.jstree-default-small .jstree-node,
.jstree-default-small .jstree-icon {
    background-image: url(../Aheadworks_Ca/images/lib/js-tree/themes/default/32px.png);
}
.jstree-default-small .jstree-node {
    background-position: -295px -7px;
    background-repeat: repeat-y;
}
.jstree-default-small .jstree-last {
    background: transparent;
}
.jstree-default-small .jstree-open > .jstree-ocl {
    background-position: -135px -7px;
}
.jstree-default-small .jstree-closed > .jstree-ocl {
    background-position: -103px -7px;
}
.jstree-default-small .jstree-leaf > .jstree-ocl {
    background-position: -71px -7px;
}
.jstree-default-small .jstree-themeicon {
    background-position: -263px -7px;
}
.jstree-default-small > .jstree-no-dots .jstree-node,
.jstree-default-small > .jstree-no-dots .jstree-leaf > .jstree-ocl {
    background: transparent;
}
.jstree-default-small > .jstree-no-dots .jstree-open > .jstree-ocl {
    background-position: -39px -7px;
}
.jstree-default-small > .jstree-no-dots .jstree-closed > .jstree-ocl {
    background-position: -7px -7px;
}
.jstree-default-small .jstree-disabled {
    background: transparent;
}
.jstree-default-small .jstree-disabled.jstree-hovered {
    background: transparent;
}
.jstree-default-small .jstree-disabled.jstree-clicked {
    background: #efefef;
}
.jstree-default-small .jstree-checkbox {
    background-position: -167px -7px;
}
.jstree-default-small .jstree-checkbox:hover {
    background-position: -167px -39px;
}
.jstree-default-small.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox,
.jstree-default-small .jstree-checked > .jstree-checkbox {
    background-position: -231px -7px;
}
.jstree-default-small.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox:hover,
.jstree-default-small .jstree-checked > .jstree-checkbox:hover {
    background-position: -231px -39px;
}
.jstree-default-small .jstree-anchor > .jstree-undetermined {
    background-position: -199px -7px;
}
.jstree-default-small .jstree-anchor > .jstree-undetermined:hover {
    background-position: -199px -39px;
}
.jstree-default-small .jstree-checkbox-disabled {
    opacity: 0.8;
    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'jstree-grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#jstree-grayscale");
    /* Firefox 10+ */
    filter: gray;
    /* IE6-9 */
    -webkit-filter: grayscale(100%);
    /* Chrome 19+ & Safari 6+ */
}
.jstree-default-small > .jstree-striped {
    background-size: auto 36px;
}
.jstree-default-small.jstree-rtl .jstree-node {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");
    background-position: 100% 1px;
    background-repeat: repeat-y;
}
.jstree-default-small.jstree-rtl .jstree-last {
    background: transparent;
}
.jstree-default-small.jstree-rtl .jstree-open > .jstree-ocl {
    background-position: -135px -39px;
}
.jstree-default-small.jstree-rtl .jstree-closed > .jstree-ocl {
    background-position: -103px -39px;
}
.jstree-default-small.jstree-rtl .jstree-leaf > .jstree-ocl {
    background-position: -71px -39px;
}
.jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-node,
.jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-leaf > .jstree-ocl {
    background: transparent;
}
.jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-open > .jstree-ocl {
    background-position: -39px -39px;
}
.jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-closed > .jstree-ocl {
    background-position: -7px -39px;
}
.jstree-default-small .jstree-themeicon-custom {
    background-color: transparent;
    background-image: none;
    background-position: 0 0;
}
.jstree-default-small > .jstree-container-ul .jstree-loading > .jstree-ocl {
    background: url(../Aheadworks_Ca/images/lib/js-tree/themes/default/throbber.gif) center center no-repeat;
}
.jstree-default-small .jstree-file {
    background: url(../Aheadworks_Ca/images/lib/js-tree/themes/default/32px.png) -103px -71px no-repeat;
}
.jstree-default-small .jstree-folder {
    background: url(../Aheadworks_Ca/images/lib/js-tree/themes/default/32px.png) -263px -7px no-repeat;
}
.jstree-default-small > .jstree-container-ul > .jstree-node {
    margin-left: 0;
    margin-right: 0;
}
#jstree-dnd.jstree-default-small {
    line-height: 18px;
    padding: 0 4px;
}
#jstree-dnd.jstree-default-small .jstree-ok,
#jstree-dnd.jstree-default-small .jstree-er {
    background-image: url(../Aheadworks_Ca/images/lib/js-tree/themes/default/32px.png);
    background-repeat: no-repeat;
    background-color: transparent;
}
#jstree-dnd.jstree-default-small i {
    background: transparent;
    width: 18px;
    height: 18px;
    line-height: 18px;
}
#jstree-dnd.jstree-default-small .jstree-ok {
    background-position: -7px -71px;
}
#jstree-dnd.jstree-default-small .jstree-er {
    background-position: -39px -71px;
}
.jstree-default-small .jstree-ellipsis {
    overflow: hidden;
}
.jstree-default-small .jstree-ellipsis .jstree-anchor {
    width: calc(100% - 23px);
    text-overflow: ellipsis;
    overflow: hidden;
}
.jstree-default-small.jstree-rtl .jstree-node {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAACAQMAAABv1h6PAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMHBgAAiABBI4gz9AAAAABJRU5ErkJggg==");
}
.jstree-default-small.jstree-rtl .jstree-last {
    background: transparent;
}
.jstree-default-large .jstree-node {
    min-height: 32px;
    line-height: 32px;
    margin-left: 32px;
    min-width: 32px;
}
.jstree-default-large .jstree-anchor {
    line-height: 32px;
    height: 32px;
}
.jstree-default-large .jstree-icon {
    width: 32px;
    height: 32px;
    line-height: 32px;
}
.jstree-default-large .jstree-icon:empty {
    width: 32px;
    height: 32px;
    line-height: 32px;
}
.jstree-default-large.jstree-rtl .jstree-node {
    margin-right: 32px;
}
.jstree-default-large .jstree-wholerow {
    height: 32px;
}
.jstree-default-large .jstree-node,
.jstree-default-large .jstree-icon {
    background-image: url(../Aheadworks_Ca/images/lib/js-tree/themes/default/32px.png);
}
.jstree-default-large .jstree-node {
    background-position: -288px 0px;
    background-repeat: repeat-y;
}
.jstree-default-large .jstree-last {
    background: transparent;
}
.jstree-default-large .jstree-open > .jstree-ocl {
    background-position: -128px 0px;
}
.jstree-default-large .jstree-closed > .jstree-ocl {
    background-position: -96px 0px;
}
.jstree-default-large .jstree-leaf > .jstree-ocl {
    background-position: -64px 0px;
}
.jstree-default-large .jstree-themeicon {
    background-position: -256px 0px;
}
.jstree-default-large > .jstree-no-dots .jstree-node,
.jstree-default-large > .jstree-no-dots .jstree-leaf > .jstree-ocl {
    background: transparent;
}
.jstree-default-large > .jstree-no-dots .jstree-open > .jstree-ocl {
    background-position: -32px 0px;
}
.jstree-default-large > .jstree-no-dots .jstree-closed > .jstree-ocl {
    background-position: 0px 0px;
}
.jstree-default-large .jstree-disabled {
    background: transparent;
}
.jstree-default-large .jstree-disabled.jstree-hovered {
    background: transparent;
}
.jstree-default-large .jstree-disabled.jstree-clicked {
    background: #efefef;
}
.jstree-default-large .jstree-checkbox {
    background-position: -160px 0px;
}
.jstree-default-large .jstree-checkbox:hover {
    background-position: -160px -32px;
}
.jstree-default-large.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox,
.jstree-default-large .jstree-checked > .jstree-checkbox {
    background-position: -224px 0px;
}
.jstree-default-large.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox:hover,
.jstree-default-large .jstree-checked > .jstree-checkbox:hover {
    background-position: -224px -32px;
}
.jstree-default-large .jstree-anchor > .jstree-undetermined {
    background-position: -192px 0px;
}
.jstree-default-large .jstree-anchor > .jstree-undetermined:hover {
    background-position: -192px -32px;
}
.jstree-default-large .jstree-checkbox-disabled {
    opacity: 0.8;
    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'jstree-grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#jstree-grayscale");
    /* Firefox 10+ */
    filter: gray;
    /* IE6-9 */
    -webkit-filter: grayscale(100%);
    /* Chrome 19+ & Safari 6+ */
}
.jstree-default-large > .jstree-striped {
    background-size: auto 64px;
}
.jstree-default-large.jstree-rtl .jstree-node {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");
    background-position: 100% 1px;
    background-repeat: repeat-y;
}
.jstree-default-large.jstree-rtl .jstree-last {
    background: transparent;
}
.jstree-default-large.jstree-rtl .jstree-open > .jstree-ocl {
    background-position: -128px -32px;
}
.jstree-default-large.jstree-rtl .jstree-closed > .jstree-ocl {
    background-position: -96px -32px;
}
.jstree-default-large.jstree-rtl .jstree-leaf > .jstree-ocl {
    background-position: -64px -32px;
}
.jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-node,
.jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-leaf > .jstree-ocl {
    background: transparent;
}
.jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-open > .jstree-ocl {
    background-position: -32px -32px;
}
.jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-closed > .jstree-ocl {
    background-position: 0px -32px;
}
.jstree-default-large .jstree-themeicon-custom {
    background-color: transparent;
    background-image: none;
    background-position: 0 0;
}
.jstree-default-large > .jstree-container-ul .jstree-loading > .jstree-ocl {
    background: url(../Aheadworks_Ca/images/lib/js-tree/themes/default/throbber.gif) center center no-repeat;
}
.jstree-default-large .jstree-file {
    background: url(../Aheadworks_Ca/images/lib/js-tree/themes/default/32px.png) -96px -64px no-repeat;
}
.jstree-default-large .jstree-folder {
    background: url(../Aheadworks_Ca/images/lib/js-tree/themes/default/32px.png) -256px 0px no-repeat;
}
.jstree-default-large > .jstree-container-ul > .jstree-node {
    margin-left: 0;
    margin-right: 0;
}
#jstree-dnd.jstree-default-large {
    line-height: 32px;
    padding: 0 4px;
}
#jstree-dnd.jstree-default-large .jstree-ok,
#jstree-dnd.jstree-default-large .jstree-er {
    background-image: url(../Aheadworks_Ca/images/lib/js-tree/themes/default/32px.png);
    background-repeat: no-repeat;
    background-color: transparent;
}
#jstree-dnd.jstree-default-large i {
    background: transparent;
    width: 32px;
    height: 32px;
    line-height: 32px;
}
#jstree-dnd.jstree-default-large .jstree-ok {
    background-position: 0px -64px;
}
#jstree-dnd.jstree-default-large .jstree-er {
    background-position: -32px -64px;
}
.jstree-default-large .jstree-ellipsis {
    overflow: hidden;
}
.jstree-default-large .jstree-ellipsis .jstree-anchor {
    width: calc(100% - 37px);
    text-overflow: ellipsis;
    overflow: hidden;
}
.jstree-default-large.jstree-rtl .jstree-node {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAACAQMAAAAD0EyKAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjgIIGBgABCgCBvVLXcAAAAABJRU5ErkJggg==");
}
.jstree-default-large.jstree-rtl .jstree-last {
    background: transparent;
}
@media (max-width: 768px) {
    #jstree-dnd.jstree-dnd-responsive {
        line-height: 40px;
        font-weight: bold;
        font-size: 1.1em;
        text-shadow: 1px 1px white;
    }
    #jstree-dnd.jstree-dnd-responsive > i {
        background: transparent;
        width: 40px;
        height: 40px;
    }
    #jstree-dnd.jstree-dnd-responsive > .jstree-ok {
        background-image: url(../Aheadworks_Ca/images/lib/js-tree/themes/default/40px.png);
        background-position: 0 -200px;
        background-size: 120px 240px;
    }
    #jstree-dnd.jstree-dnd-responsive > .jstree-er {
        background-image: url(../Aheadworks_Ca/images/lib/js-tree/themes/default/40px.png);
        background-position: -40px -200px;
        background-size: 120px 240px;
    }
    #jstree-marker.jstree-dnd-responsive {
        border-left-width: 10px;
        border-top-width: 10px;
        border-bottom-width: 10px;
        margin-top: -10px;
    }
}
@media (max-width: 768px) {
    .jstree-default-responsive {
        /*
        .jstree-open > .jstree-ocl,
        .jstree-closed > .jstree-ocl { border-radius:20px; background-color:white; }
        */
    }
    .jstree-default-responsive .jstree-icon {
        background-image: url(../Aheadworks_Ca/images/lib/js-tree/themes/default/40px.png);
    }
    .jstree-default-responsive .jstree-node,
    .jstree-default-responsive .jstree-leaf > .jstree-ocl {
        background: transparent;
    }
    .jstree-default-responsive .jstree-node {
        min-height: 40px;
        line-height: 40px;
        margin-left: 40px;
        min-width: 40px;
        white-space: nowrap;
    }
    .jstree-default-responsive .jstree-anchor {
        line-height: 40px;
        height: 40px;
    }
    .jstree-default-responsive .jstree-icon,
    .jstree-default-responsive .jstree-icon:empty {
        width: 40px;
        height: 40px;
        line-height: 40px;
    }
    .jstree-default-responsive > .jstree-container-ul > .jstree-node {
        margin-left: 0;
    }
    .jstree-default-responsive.jstree-rtl .jstree-node {
        margin-left: 0;
        margin-right: 40px;
        background: transparent;
    }
    .jstree-default-responsive.jstree-rtl .jstree-container-ul > .jstree-node {
        margin-right: 0;
    }
    .jstree-default-responsive .jstree-ocl,
    .jstree-default-responsive .jstree-themeicon,
    .jstree-default-responsive .jstree-checkbox {
        background-size: 120px 240px;
    }
    .jstree-default-responsive .jstree-leaf > .jstree-ocl,
    .jstree-default-responsive.jstree-rtl .jstree-leaf > .jstree-ocl {
        background: transparent;
    }
    .jstree-default-responsive .jstree-open > .jstree-ocl {
        background-position: 0 0 !important;
    }
    .jstree-default-responsive .jstree-closed > .jstree-ocl {
        background-position: 0 -40px !important;
    }
    .jstree-default-responsive.jstree-rtl .jstree-closed > .jstree-ocl {
        background-position: -40px 0 !important;
    }
    .jstree-default-responsive .jstree-themeicon {
        background-position: -40px -40px;
    }
    .jstree-default-responsive .jstree-checkbox,
    .jstree-default-responsive .jstree-checkbox:hover {
        background-position: -40px -80px;
    }
    .jstree-default-responsive.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox,
    .jstree-default-responsive.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox:hover,
    .jstree-default-responsive .jstree-checked > .jstree-checkbox,
    .jstree-default-responsive .jstree-checked > .jstree-checkbox:hover {
        background-position: 0 -80px;
    }
    .jstree-default-responsive .jstree-anchor > .jstree-undetermined,
    .jstree-default-responsive .jstree-anchor > .jstree-undetermined:hover {
        background-position: 0 -120px;
    }
    .jstree-default-responsive .jstree-anchor {
        font-weight: bold;
        font-size: 1.1em;
        text-shadow: 1px 1px white;
    }
    .jstree-default-responsive > .jstree-striped {
        background: transparent;
    }
    .jstree-default-responsive .jstree-wholerow {
        border-top: 1px solid rgba(255, 255, 255, 0.7);
        border-bottom: 1px solid rgba(64, 64, 64, 0.2);
        background: #ebebeb;
        height: 40px;
    }
    .jstree-default-responsive .jstree-wholerow-hovered {
        background: #e7f4f9;
    }
    .jstree-default-responsive .jstree-wholerow-clicked {
        background: #beebff;
    }
    .jstree-default-responsive .jstree-children .jstree-last > .jstree-wholerow {
        box-shadow: inset 0 -6px 3px -5px #666666;
    }
    .jstree-default-responsive .jstree-children .jstree-open > .jstree-wholerow {
        box-shadow: inset 0 6px 3px -5px #666666;
        border-top: 0;
    }
    .jstree-default-responsive .jstree-children .jstree-open + .jstree-open {
        box-shadow: none;
    }
    .jstree-default-responsive .jstree-node,
    .jstree-default-responsive .jstree-icon,
    .jstree-default-responsive .jstree-node > .jstree-ocl,
    .jstree-default-responsive .jstree-themeicon,
    .jstree-default-responsive .jstree-checkbox {
        background-image: url(../Aheadworks_Ca/images/lib/js-tree/themes/default/40px.png);
        background-size: 120px 240px;
    }
    .jstree-default-responsive .jstree-node {
        background-position: -80px 0;
        background-repeat: repeat-y;
    }
    .jstree-default-responsive .jstree-last {
        background: transparent;
    }
    .jstree-default-responsive .jstree-leaf > .jstree-ocl {
        background-position: -40px -120px;
    }
    .jstree-default-responsive .jstree-last > .jstree-ocl {
        background-position: -40px -160px;
    }
    .jstree-default-responsive .jstree-themeicon-custom {
        background-color: transparent;
        background-image: none;
        background-position: 0 0;
    }
    .jstree-default-responsive .jstree-file {
        background: url(../Aheadworks_Ca/images/lib/js-tree/themes/default/40px.png) 0 -160px no-repeat;
        background-size: 120px 240px;
    }
    .jstree-default-responsive .jstree-folder {
        background: url(../Aheadworks_Ca/images/lib/js-tree/themes/default/40px.png) -40px -40px no-repeat;
        background-size: 120px 240px;
    }
    .jstree-default-responsive > .jstree-container-ul > .jstree-node {
        margin-left: 0;
        margin-right: 0;
    }
}

.login-container .aw-ca-creat-wrapper.block .block {
    float: none;
    width: 100%;
}
.aw-create-customer .aw-block-new-company {
    margin-top: 50px;
}
.aw-create-customer .aw-block-new-company .actions-toolbar {
    margin-top: 25px;
}
.aw-create-customer .aw-block-new-company .block-title {
    border-bottom: 1px solid #e8e8e8;
    font-size: 1.8rem;
    margin-bottom: 15px;
    padding-bottom: 12px;
}
.aw-create-customer .aw-block-new-company .block-title strong {
    font-weight: 500;
}

.aw-ca__form {
     max-width: 680px;
     margin: 0 auto;
     border: 3px solid #ebecee;
     padding: 60px;
     max-width: 1170px;
 }

.aw-ca__form .action-basic {
    margin-top: 10px;
}
.aw-ca__form .tree .jstree-anchor > .jstree-themeicon {
    display: none;
}
.aw-ca__form .tree.jstree-default .jstree-ocl {
    position: relative;
}
.aw-ca__form .tree.jstree-default .jstree-ocl::before {
    content: '';
    display: block;
    position: absolute;
}
.aw-ca__form .tree.jstree-default .jstree-open > .jstree-ocl::before {
    border: 7px solid transparent;
    border-top: 10px solid #333;
    left: 4px;
    top: 8px;
}
.aw-ca__form .tree.jstree-default .jstree-closed > .jstree-ocl::before {
    border: 7px solid transparent;
    border-left: 10px solid #333;
    left: 8px;
    top: 5px;
}
.aw-ca__form .tree.jstree-default .jstree-checkbox {
    position: relative;
}
.aw-ca__form .tree.jstree-default .jstree-checkbox::before {
    content: '';
    display: block;
    position: absolute;
    width: 14px;
    height: 14px;
    border: 1px solid #1E1E1E;
    background: #fff;
    left: 4px;
    top: 4px;
}
.aw-ca__form .tree.jstree-default .jstree-checkbox.jstree-undetermined::before {
    border: 1px solid #1979c3;
}
.aw-ca__form .tree.jstree-default .jstree-checkbox.jstree-undetermined::after {
    content: '';
    display: block;
    width: 8px;
    height: 8px;
    position: absolute;
    left: 8px;
    top: 8px;
    background: #1979c3;
}
.aw-ca__form .tree.jstree-default .jstree-hovered {
    background: none;
    border-radius: 0;
    box-shadow: none;
}
.aw-ca__form .tree.jstree-default .jstree-clicked > .jstree-checkbox::before {
    background: #1979c3;
    border: 1px solid #1979c3;
}
.aw-ca__form .tree.jstree-default .jstree-clicked > .jstree-checkbox::after {
    content: '';
    background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSIjZmZmZmZmIj48cGF0aCBkPSJNMjAuMjg1IDJsLTExLjI4NSAxMS41NjctNS4yODYtNS4wMTEtMy43MTQgMy43MTYgOSA4LjcyOCAxNS0xNS4yODV6Ii8+PC9zdmc+');
    display: block;
    width: 12px;
    height: 12px;
    position: absolute;
    left: 6px;
    top: 6px;
    background-size: 100% 100%;
}
.aw-ca__role-is-default label {
    font-weight: 600;
}
.aw-ca__role-is-default.field > .label {
    display: none;
}
.aw-ca-role-create .aw-ca__form .fieldset-wrapper-title {
    border-bottom: 1px solid #c6c6c6;
    margin-bottom: 25px;
    padding-bottom: 10px;
}
.aw-ca-role-create .aw-ca__form .fieldset-wrapper-title strong {
    font-size: 21px;
    font-weight: normal;
}
.aw-ca-role-create .aw-ca__form .fieldset-wrapper {
    margin-bottom: 35px;
}
.aw-ca-company-create .aw-ca__form .fieldset-wrapper-title {
    font-weight: normal;
    font-size: 22px;
    line-height: 1.1;
    margin-bottom: 25px;
    letter-spacing: 0;
    color: #575757;
}
.aw-ca-company-create .aw-ca__form .fieldset-wrapper-title strong {
    font-weight: normal;
}
.aw-ca-company-create .aw-ca__form .fieldset-wrapper {
    margin-bottom: 35px;
}
.box-legal-address .box-content {
    line-height: 1.9;
}
.aw-ca__customer-btn-wrapper {
    text-align: right;
    margin-bottom: 20px;
}

.aw-ca-listing .admin__action-dropdown-wrap {
    display: inline-block;
    position: relative;
}
.aw-ca-listing .admin__action-dropdown-wrap .admin__action-dropdown-text:after {
    left: -6px;
    right: 0;
}
.aw-ca-listing .admin__action-dropdown-wrap .admin__action-dropdown-menu {
    left: auto;
    right: 0;
}
.aw-ca-listing .admin__action-dropdown-wrap.active .admin__action-dropdown,
.aw-ca-listing .admin__action-dropdown-wrap._active .admin__action-dropdown {
    border-color: #007bdb;
    box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5);
}
.aw-ca-listing .admin__action-dropdown-wrap.active .admin__action-dropdown-text:after,
.aw-ca-listing .admin__action-dropdown-wrap._active .admin__action-dropdown-text:after {
    background-color: #fff;
    content: '';
    height: 6px;
    position: absolute;
    top: 100%;
}
.aw-ca-listing .admin__action-dropdown-wrap.active .admin__action-dropdown-menu,
.aw-ca-listing .admin__action-dropdown-wrap._active .admin__action-dropdown-menu {
    display: block;
}
.aw-ca-listing .admin__action-dropdown-wrap._disabled .admin__action-dropdown {
    cursor: default;
}
.aw-ca-listing .admin__action-dropdown-wrap._disabled:hover .admin__action-dropdown {
    color: #333;
}
.aw-ca-listing .admin__action-dropdown {
    background-color: #ffffff;
    border: 1px solid transparent;
    border-bottom: none;
    border-radius: 0;
    box-shadow: none;
    color: #41362f;
    display: inline-block;
    font-size: 1.3rem;
    font-weight: 400;
    letter-spacing: -0.025em;
    margin-left: 5px;
    padding: 0.7rem 3.3rem 1.4rem 1.5rem;
    position: relative;
    vertical-align: baseline;
    z-index: 2;
}
.aw-ca-listing .admin__action-dropdown:hover,
.aw-ca-listing .admin__action-dropdown:focus {
    background-color: #ffffff;
    color: #060504;
    text-decoration: none;
}
.aw-ca-listing .admin__action-dropdown:after {
    right: 1.5rem;
}
.aw-ca-listing .admin__action-dropdown:before {
    margin-right: 1rem;
}
.aw-ca-listing .admin__action-dropdown-menu {
    background-color: #fff;
    border: 1px solid #007bdb;
    box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5);
    display: none;
    line-height: 1.36;
    margin-top: -1px;
    min-width: 120%;
    position: absolute;
    top: 100%;
    transition: all 0.15s ease;
    z-index: 1;
}
.aw-ca-listing .admin__action-dropdown-menu > li {
    display: block;
}
.aw-ca-listing .admin__action-dropdown-menu > li > a {
    color: #333;
    display: block;
    text-decoration: none;
    padding: 0.6rem 0.5rem;
}
.aw-ca-listing .selectmenu {
    display: inline-block;
    position: relative;
    text-align: left;
    width: auto;
    border: 1px solid #adadad;
    z-index: 1;
    -webkit-appearance: none;
    background-color: #ffffff;
    border-radius: 1px;
    box-shadow: none;
    color: #303030;
    font-size: 1.4rem;
    font-weight: 400;
    height: auto;
    line-height: 1.36;
    transition: border-color 0.1s linear;
    vertical-align: baseline;
}
.aw-ca-listing .selectmenu:hover {
    border-color: #878787;
}
.aw-ca-listing .selectmenu:hover .selectmenu-toggle:before {
    border-color: #878787;
}
.aw-ca-listing .selectmenu._active {
    border-color: #007bdb;
    z-index: 500;
}
.aw-ca-listing .selectmenu._active .selectmenu-toggle:after {
    transform: rotate(180deg);
}
.aw-ca-listing .selectmenu .action-edit,
.aw-ca-listing .selectmenu .action-delete {
    border: 0 solid #fff;
    border-left-width: 1px;
    bottom: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 1;
}
.aw-ca-listing .selectmenu .action-edit:hover,
.aw-ca-listing .selectmenu .action-delete:hover {
    border: 0 solid #fff;
    border-left-width: 1px;
}
.aw-ca-listing .selectmenu button:not(.primary) {
    box-shadow: none;
}
.aw-ca-listing .selectmenu-value {
    display: inline-block;
}
.aw-ca-listing .selectmenu-value input[type='text'] {
    -webkit-appearance: none;
    -moz-appearance: none;
    border: 0;
    display: inline;
    margin: 0;
    width: 8rem;
}
body._keyfocus .aw-ca-listing .selectmenu-value input[type='text']:focus {
    box-shadow: none;
}
.aw-ca-listing .selectmenu-toggle {
    padding-right: 1.8rem;
    background: transparent;
    border: none !important;
    bottom: 0;
    float: right;
    position: absolute;
    right: 0;
    top: 0;
    width: 0;
}
.aw-ca-listing .selectmenu-toggle:focus,
.aw-ca-listing .selectmenu-toggle:active,
.aw-ca-listing .selectmenu-toggle:hover {
    background: transparent;
}
.selectmenu._active .aw-ca-listing .selectmenu-toggle:before {
    border-color: #007bdb;
}
body._keyfocus .aw-ca-listing .selectmenu-toggle:focus {
    box-shadow: none;
}
.aw-ca-listing .selectmenu-toggle:before {
    background: #e3e3e3;
    border-left: 1px solid #adadad;
    bottom: 0;
    content: '';
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    width: 3.2rem;
}
.aw-ca-listing .selectmenu-toggle:after {
    border-color: #000000 transparent transparent transparent;
    border-style: solid;
    border-width: 0.5rem 0.4rem 0 0.4rem;
    content: '';
    height: 0;
    margin-top: -0.2rem;
    position: absolute;
    right: 1.1rem;
    top: 50%;
    transition: all 0.2s linear;
    width: 0;
}
.aw-ca-listing .selectmenu-items {
    background: #fff;
    border: 1px solid #007bdb;
    box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5);
    display: none;
    float: left;
    left: -1px;
    margin-top: 3px;
    max-width: 20rem;
    min-width: calc(100% + 2px);
    position: absolute;
    top: 100%;
}
.aw-ca-listing .selectmenu-items._active {
    display: block;
}
.aw-ca-listing .selectmenu-items ul {
    float: left;
    list-style-type: none;
    margin: 0;
    min-width: 100%;
    padding: 0;
}
.aw-ca-listing .selectmenu-items li {
    display: -webkit-flex;
    display: -ms-flexbox;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    display: flex;
    flex-direction: row;
    transition: background 0.2s linear;
    margin-bottom: 0;
}
.aw-ca-listing .selectmenu-items li:hover {
    background: #e3e3e3;
}
.aw-ca-listing .selectmenu-items li:last-child .selectmenu-item-action {
    color: #007bdb;
    text-decoration: none;
}
.aw-ca-listing .selectmenu-item {
    position: relative;
    width: 100%;
    z-index: 1;
}
li._edit > .aw-ca-listing .selectmenu-item {
    display: none;
}
.aw-ca-listing .selectmenu-item-edit {
    display: none;
    padding: 0.3rem 4rem 0.3rem 0.4rem;
    position: relative;
    white-space: nowrap;
    z-index: 1;
}
li:last-child .aw-ca-listing .selectmenu-item-edit {
    padding-right: 0.4rem;
}
.aw-ca-listing .selectmenu-item-edit .admin__control-text {
    margin: 0;
    width: 5.4rem;
}
li._edit .aw-ca-listing .selectmenu-item-edit {
    display: block;
}
.aw-ca-listing .selectmenu-item-action {
    -webkit-appearance: none;
    -moz-appearance: none;
    background: transparent;
    color: #333;
    display: block;
    font-size: 1.4rem;
    font-weight: 400;
    min-width: 100%;
    padding: 1rem 6rem 1rem 1.5rem;
    text-align: left;
    transition: background 0.2s linear;
    width: 5rem;
    border: none !important;
    border-radius: 0;
}
.aw-ca-listing .selectmenu-item-action:hover,
.aw-ca-listing .selectmenu-item-action:focus {
    background: #e3e3e3;
}
.example-icon-1 {
    display: inline-block;
}
.example-icon-1:before {
    background-image: url('../images/blank-theme-icons.png');
    background-position-x: 0;
    background-position-y: 0;
    line-height: 26px;
    vertical-align: middle;
    height: 26px;
    width: 26px;
    background-repeat: no-repeat;
    content: '';
    display: inline-block;
}
.example-icon-2 {
    display: inline-block;
}
.example-icon-2:after {
    background-image: url('../images/blank-theme-icons.png');
    background-position-x: -26px;
    background-position-y: 0;
    line-height: 26px;
    vertical-align: middle;
    height: 26px;
    width: 26px;
    background-repeat: no-repeat;
    content: '';
    display: inline-block;
}
.example-icon-3 {
    display: inline-block;
}
.example-icon-3 > span {
    border: 0;
    clip: rect(0, 0, 0, 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}
.example-icon-3:before {
    background-image: url('../images/blank-theme-icons.png');
    background-position-x: -156px;
    background-position-y: -52px;
    line-height: 26px;
    vertical-align: middle;
    height: 26px;
    width: 26px;
    background-repeat: no-repeat;
    content: '';
    display: inline-block;
}
.example-icon-4 {
    display: inline-block;
    text-decoration: none;
}
.example-icon-4:before {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 24px;
    line-height: inherit;
    color: inherit;
    content: '\e606';
    font-family: 'icons-blank-theme';
    vertical-align: middle;
    display: inline-block;
    font-weight: normal;
    overflow: hidden;
    speak: none;
    text-align: center;
}
.example-icon-5 {
    display: inline-block;
    text-decoration: none;
}
.example-icon-5:after {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 24px;
    line-height: inherit;
    color: inherit;
    content: '\e605';
    font-family: 'icons-blank-theme';
    vertical-align: middle;
    display: inline-block;
    font-weight: normal;
    overflow: hidden;
    speak: none;
    text-align: center;
}
.example-icon-6 {
    display: inline-block;
    text-decoration: none;
}
.example-icon-6 > span {
    border: 0;
    clip: rect(0, 0, 0, 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}
.example-icon-6:before {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 24px;
    line-height: inherit;
    color: inherit;
    content: '\e61b';
    font-family: 'icons-blank-theme';
    vertical-align: middle;
    display: inline-block;
    font-weight: normal;
    overflow: hidden;
    speak: none;
    text-align: center;
}
.icons-image-list {
    list-style: none;
    padding: 0;
}
.icons-image-list li {
    float: left;
    width: 33%;
}
.icons-image-list li > span {
    display: inline-block;
}
.icons-image-list li > span:before {
    background-image: url('../images/blank-theme-icons.png');
    background-position-x: 0;
    background-position-y: 0;
    line-height: 26px;
    vertical-align: middle;
    height: 26px;
    width: 26px;
    background-repeat: no-repeat;
    content: '';
    display: inline-block;
}
.icons-image-list li .icon-search:before {
    background-position: 0px 0px;
}
.icons-image-list li .icon-cart:before {
    background-position: -26px 0px;
}
.icons-image-list li .icon-arrow-down:before {
    background-position: -52px 0px;
}
.icons-image-list li .icon-arrow-up:before {
    background-position: -78px 0px;
}
.icons-image-list li .icon-grid:before {
    background-position: -104px 0px;
}
.icons-image-list li .icon-list:before {
    background-position: -130px 0px;
}
.icons-image-list li .icon-remove:before {
    background-position: -156px 0px;
}
.icons-image-list li .icon-star:before {
    background-position: -182px 0px;
}
.icons-image-list li .icon-pointer-down:before {
    background-position: -208px 0px;
}
.icons-image-list li .icon-pointer-up:before {
    background-position: -234px 0px;
}
.icons-image-list li .icon-pointer-left:before {
    background-position: -260px 0px;
}
.icons-image-list li .icon-pointer-right:before {
    background-position: -286px 0px;
}
.icons-image-list li .icon-compare-empty:before {
    background-position: 0px -26px;
}
.icons-image-list li .icon-compare-full:before {
    background-position: -26px -26px;
}
.icons-image-list li .icon-wishlist-empty:before {
    background-position: -52px -26px;
}
.icons-image-list li .icon-wishlist-full:before {
    background-position: -78px -26px;
}
.icons-image-list li .icon-update:before {
    background-position: -104px -26px;
}
.icons-image-list li .icon-collapse:before {
    background-position: -130px -26px;
}
.icons-image-list li .icon-expand:before {
    background-position: -156px -26px;
}
.icons-image-list li .icon-menu:before {
    background-position: -182px -26px;
}
.icons-image-list li .icon-prev:before {
    background-position: -208px -26px;
}
.icons-image-list li .icon-next:before {
    background-position: -234px -26px;
}
.icons-image-list li .icon-settings:before {
    background-position: -260px -26px;
}
.icons-image-list li .icon-info:before {
    background-position: -286px -26px;
}
.icons-image-list li .icon-checkmark:before {
    background-position: 0px -52px;
}
.icons-image-list li .icon-calendar:before {
    background-position: -26px -52px;
}
.icons-image-list li .icon-comment:before {
    background-position: -52px -52px;
}
.icons-image-list li .icon-comment-reflected:before {
    background-position: -78px -52px;
}
.icons-image-list li .icon-envelope:before {
    background-position: -104px -52px;
}
.icons-image-list li .icon-warning:before {
    background-position: -130px -52px;
}
.icons-image-list li .icon-trash:before {
    background-position: -156px -52px;
}
.icons-image-list li .icon-flag:before {
    background-position: -182px -52px;
}
.icons-image-list li .icon-location:before {
    background-position: -208px -52px;
}
.icons-image-list li .icon-up:before {
    background-position: -234px -52px;
}
.icons-image-list li .icon-down:before {
    background-position: -260px -52px;
}
.icons-font-list {
    list-style: none;
    padding: 0;
}
.icons-font-list li {
    float: left;
    width: 25%;
    margin-bottom: 35px;
    text-align: center;
}
.icons-font-list li > span {
    display: inline-block;
    text-decoration: none;
}
.icons-font-list li > span:before {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 34px;
    line-height: inherit;
    color: inherit;
    font-family: 'icons-blank-theme';
    vertical-align: middle;
    display: inline-block;
    font-weight: normal;
    overflow: hidden;
    speak: none;
    text-align: center;
}
.icons-font-list li > span:before {
    content: attr(data-icon);
    margin: 0 auto;
    display: block;
}
.aw-ca-listing .admin__data-grid-outer-wrap {
    position: relative;
}
.aw-ca-listing .admin__data-grid-filters,
.aw-ca-listing .admin__data-grid-filters-footer {
    display: none;
}
.aw-ca-listing .admin__data-grid-filters .admin__footer-main-actions,
.aw-ca-listing .admin__data-grid-filters-footer .admin__footer-main-actions {
    float: right;
}
.aw-ca-listing .admin__data-grid-actions-wrap,
.aw-ca-listing .data-grid-filters-actions-wrap {
    float: right;
    margin-bottom: 1.1rem;
}
.aw-ca-listing .admin__data-grid-actions-wrap .admin__action-dropdown-wrap,
.aw-ca-listing .data-grid-filters-actions-wrap .admin__action-dropdown-wrap {
    display: inline-block;
}
.aw-ca-listing .admin__data-grid-actions-wrap .admin__action-dropdown-wrap.admin__data-grid-action-bookmarks,
.aw-ca-listing .data-grid-filters-actions-wrap .admin__action-dropdown-wrap.admin__data-grid-action-bookmarks {
    display: none;
}
.aw-ca-listing .admin__action-dropdown {
    background-color: #fff;
    border: 1px solid transparent;
    border-bottom: none;
    border-radius: 0;
    box-shadow: none;
    color: #41362f;
    font-size: 1.3rem;
    font-weight: 400;
    letter-spacing: -0.025em;
    position: relative;
    vertical-align: baseline;
    z-index: 2;
}
.aw-ca-listing .admin__action-dropdown::after {
    border-color: #000 transparent transparent transparent;
    border-style: solid;
    border-width: 0.5rem 0.4rem 0 0.4rem;
    content: '';
    height: 0;
    margin-top: -0.2rem;
    position: absolute;
    right: 1.25rem;
    top: 50%;
    transition: all 0.2s linear;
    width: 0;
}
.aw-ca-listing .data-grid-filters-action-wrap .action-default {
    font-size: 13px;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
}
.aw-ca-listing .data-grid-filters-action-wrap .action-default._active {
    background-color: #fff;
    border: 1px solid #ccc;
    font-weight: 600;
}
.aw-ca-listing .admin__data-grid-filters-wrap {
    opacity: 0;
    visibility: hidden;
    clear: both;
    font-size: 13px;
    -webkit-transition: opacity 0.3s ease;
    -moz-transition: opacity 0.3s ease;
    -ms-transition: opacity 0.3s ease;
    transition: opacity 0.3s ease;
}
.aw-ca-listing .admin__data-grid-filters-wrap._show {
    opacity: 1;
    visibility: visible;
    position: relative;
    display: grid;
    margin-bottom: 1rem;
    z-index: 280;
}
.aw-ca-listing .admin__data-grid-filters-wrap._show .admin__data-grid-filters,
.aw-ca-listing .admin__data-grid-filters-wrap._show .admin__data-grid-filters-footer {
    display: block;
}
.aw-ca-listing .admin__data-grid-filters-wrap._show .admin__data-grid-filters .admin__footer-main-actions,
.aw-ca-listing .admin__data-grid-filters-wrap._show .admin__data-grid-filters-footer .admin__footer-main-actions {
    float: right;
}
.aw-ca-listing .admin__data-grid-filters-current {
    border-bottom: 1px solid #ccc;
    border-top: 1px solid #ccc;
    display: none;
    font-size: 13px;
    margin: 10px 0;
    padding-top: 10px;
    padding-bottom: 10px;
    width: 100%;
    box-sizing: border-box;
    -webkit-align-items: flex-start;
    -ms-align-items: flex-start;
    align-items: flex-start;
}
.aw-ca-listing .admin__data-grid-filters-current._show {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}
.aw-ca-listing .admin__data-grid-filters-current .action-remove {
    position: absolute;
    right: 0;
    top: 2px;
    background-color: #e3e3e3;
    border: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -ms-box-shadow: none;
    box-shadow: none;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
    margin: 0;
    padding: 0;
    line-height: 1;
    width: 16px;
    text-align: center;
    height: 16px;
    display: inline-block;
    text-decoration: none;
}
.aw-ca-listing .admin__data-grid-filters-current .action-remove > span {
    border: 0;
    clip: rect(0, 0, 0, 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}
.aw-ca-listing .admin__data-grid-filters-current .action-remove:after {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 10px;
    line-height: 12px;
    color: #000;
    content: '\e616';
    font-family: 'icons-blank-theme';
    margin: 0;
    vertical-align: top;
    display: inline-block;
    font-weight: normal;
    overflow: hidden;
    speak: none;
    text-align: center;
}
.aw-ca-listing .admin__data-grid-filters-current .action-remove:hover:after {
    color: #000;
}
.aw-ca-listing .admin__data-grid-filters-current .action-remove:active:after {
    color: inherit;
}
.aw-ca-listing .admin__data-grid-filters-current .action-remove::after {
    margin-top: 1px;
}
.aw-ca-listing .admin__data-grid-filters-current .admin__current-filters-title-wrap {
    margin-right: 10px;
    min-width: 85px;
}
.aw-ca-listing .admin__data-grid-filters-current .admin__current-filters-list-wrap .admin__current-filters-list {
    padding: 0;
    margin: 0;
}
.aw-ca-listing .admin__data-grid-filters-current .admin__current-filters-list-wrap .admin__current-filters-list > li {
    display: inline-block;
    font-weight: 600;
    margin: 0 5px;
    padding-right: 20px;
    position: relative;
}
.aw-ca-listing .admin__data-grid-filters-current .admin__current-filters-actions-wrap {
    margin-right: 0;
    margin-left: auto;
    min-width: 60px;
}
.aw-ca-listing .admin__data-grid-filters {
    border: 0;
    margin: 0;
    min-width: 0;
    padding: 10px 0 0 0;
}
.aw-ca-listing .admin__data-grid-filters .admin__filters-legend {
    clip: rect(0, 0, 0, 0);
    overflow: hidden;
    position: absolute;
    display: none;
    visibility: hidden;
}
.aw-ca-listing .admin__data-grid-filters .admin__form-field {
    border: 0;
    margin: 0 0 20px 0;
    vertical-align: top;
    width: calc(100% / 3 - 2px);
    display: inline-block;
    padding-right: 2rem;
    padding-left: 0;
    box-sizing: border-box;
}
@media (max-width: 360px) {
    .aw-ca-listing .admin__data-grid-filters .admin__form-field {
        width: 100%;
    }
}
@media (min-width: 360px) and (max-width: 620px) {
    .aw-ca-listing .admin__data-grid-filters .admin__form-field {
        width: 50%;
    }
}
.aw-ca-listing .admin__data-grid-filters .admin__form-field .admin__form-field-control {
    display: flex;
}
.aw-ca-listing .admin__data-grid-filters .admin__form-field .admin__form-field {
    margin-bottom: 10px;
    width: 100%;
    float: none;
    padding-right: 0;
}
.aw-ca-listing .admin__data-grid-filters .admin__form-field .admin__form-field .admin__form-field-label {
    font-weight: normal;
    margin-bottom: 0;
    width: 15%;
    float: left;
    padding: 7px 10px 7px 0;
    min-width: 4rem;
    box-sizing: border-box;
}
.aw-ca-listing .admin__data-grid-filters .admin__form-field .admin__form-field .admin__form-field-label .admin__form-field-control {
    margin-left: 15%;
}
.aw-ca-listing .admin__data-grid-filters .admin__form-field .admin__form-field-legend {
    display: block;
    font-weight: bold;
    padding: 0;
}
.aw-ca-listing .admin__data-grid-filters .admin__form-field .admin__form-field-label {
    font-weight: bold;
    margin-bottom: 5px;
    display: block;
}
.aw-ca-listing .admin__data-grid-filters .admin__data-grid-wrap {
    margin-top: 20px;
    overflow-x: auto;
}
.aw-ca-listing .admin__data-grid-filters .action-secondary {
    background-color: #514943;
    border-color: #514943;
    color: #fff;
    -webkit-text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
    -moz-text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
    -ms-text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -ms-box-shadow: none;
    box-shadow: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
}
.aw-ca-listing .admin__data-grid-filters .action-secondary:hover,
.aw-ca-listing .admin__data-grid-filters .action-secondary:active,
.aw-ca-listing .admin__data-grid-filters .action-secondary:focus {
    background-color: #35302c;
    border-color: #514943;
    -webkit-box-shadow: 0 0 0 1px #007bdb;
    -moz-box-shadow: 0 0 0 1px #007bdb;
    -ms-box-shadow: 0 0 0 1px #007bdb;
    box-shadow: 0 0 0 1px #007bdb;
    text-decoration: none;
}
.aw-ca-listing .admin__data-grid-filters .action-secondary .action-tertiary {
    background-color: transparent;
    border-color: transparent;
    -webkit-text-shadow: none;
    -moz-text-shadow: none;
    -ms-text-shadow: none;
    text-shadow: none;
    color: #007bdb;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -ms-box-shadow: none;
    box-shadow: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
    padding-top: 0;
    padding-bottom: 0;
}
.aw-ca-listing .admin__data-grid-filters .action-secondary .action-tertiary:active,
.aw-ca-listing .admin__data-grid-filters .action-secondary .action-tertiary:hover,
.aw-ca-listing .admin__data-grid-filters .action-secondary .action-tertiary :focus {
    background-color: transparent;
    border-color: transparent;
    text-decoration: underline;
}
.aw-ca-listing .admin__data-grid-outer-wrap {
    position: relative;
}
.aw-ca-listing .admin__data-grid-outer-wrap .admin__data-grid-wrap {
    overflow-x: auto;
}
.aw-ca-listing .admin__data-grid-outer-wrap .col-xs-3 {
    width: 25%;
    float: left;
}
.aw-ca-listing .admin__data-grid-outer-wrap .col-xs-9 {
    width: 75%;
    float: right;
}
.aw-ca-listing .admin__data-grid-outer-wrap .admin__control-support-text {
    border: 1px solid transparent;
    white-space: nowrap;
    display: inline-block;
    font-size: 1.4rem;
    line-height: 1.36;
    padding-bottom: 0.6rem;
    padding-top: 0.6rem;
}
.aw-ca-listing .admin__data-grid-outer-wrap .data-grid thead th {
    padding-top: 0;
}
.aw-ca-listing .admin__data-grid-outer-wrap .data-grid td,
.aw-ca-listing .admin__data-grid-outer-wrap .data-grid th {
    padding: 11px 15px;
}
.aw-ca-listing .admin__data-grid-outer-wrap .data-grid tbody tr td {
    border-top: 1px solid #ccc;
}
.aw-ca-listing .admin__data-grid-outer-wrap .data-grid tbody tr td.data-grid-actions-cell {
    white-space: nowrap;
}
.aw-ca-listing .admin__data-grid-outer-wrap .data-grid tbody tr td.data-grid-actions-cell .action-menu-item:not(:first-child):before {
    border-left: 1px solid #a6a6a6;
    content: '';
    display: inline-block;
    height: 12px;
    margin: 0 10px;
    vertical-align: -1px;
}
.aw-ca-listing .admin__data-grid-outer-wrap .data-grid .admin__data-grid-header {
    margin-bottom: 1.1rem;
}
.aw-ca-listing .admin__data-grid-outer-wrap .data-grid .data-grid-th {
    min-width: 80px;
}
.aw-ca-listing .admin__data-grid-outer-wrap .data-grid .data-grid-th._sortable {
    position: relative;
    cursor: pointer;
}
.aw-ca-listing .admin__data-grid-outer-wrap .data-grid .data-grid-th._sortable._descend::before,
.aw-ca-listing .admin__data-grid-outer-wrap .data-grid .data-grid-th._sortable._ascend::before {
    position: absolute;
    right: 4px;
    font-size: 18px;
    bottom: 10px;
}
.aw-ca-listing .admin__data-grid-outer-wrap .data-grid .data-grid-th._sortable._descend::before {
    content: '\2193';
}
.aw-ca-listing .admin__data-grid-outer-wrap .data-grid .data-grid-th._sortable._ascend::before {
    content: '\2191';
}
.aw-ca-listing .admin__data-grid-outer-wrap .admin__data-grid-loading-mask {
    background: rgba(255, 255, 255, 0.5);
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 399;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}
.aw-ca-listing .admin__data-grid-outer-wrap .admin__data-grid-loading-mask .spinner {
    display: inline-block;
    font-size: 4rem;
    height: 1em;
    margin-left: -2rem;
    margin-top: -2rem;
    left: 50%;
    top: 50%;
    position: absolute;
    width: 1em;
    background: none;
}
.aw-ca-listing .admin__data-grid-outer-wrap .admin__data-grid-loading-mask .spinner > span:nth-child(1) {
    -webkit-animation-delay: 0.27s;
    -moz-animation-delay: 0.27s;
    -ms-animation-delay: 0.27s;
    animation-delay: 0.27s;
    -webkit-transform: rotate(-315deg);
    -moz-transform: rotate(-315deg);
    -ms-transform: rotate(-315deg);
    transform: rotate(-315deg);
}
.aw-ca-listing .admin__data-grid-outer-wrap .admin__data-grid-loading-mask .spinner > span:nth-child(2) {
    -webkit-animation-delay: 0.36s;
    -moz-animation-delay: 0.36s;
    -ms-animation-delay: 0.36s;
    animation-delay: 0.36s;
    -webkit-transform: rotate(-270deg);
    -moz-transform: rotate(-270deg);
    -ms-transform: rotate(-270deg);
    transform: rotate(-270deg);
}
.aw-ca-listing .admin__data-grid-outer-wrap .admin__data-grid-loading-mask .spinner > span:nth-child(3) {
    -webkit-animation-delay: 0.45s;
    -moz-animation-delay: 0.45s;
    -ms-animation-delay: 0.45s;
    animation-delay: 0.45s;
    -webkit-transform: rotate(-225deg);
    -moz-transform: rotate(-225deg);
    -ms-transform: rotate(-225deg);
    transform: rotate(-225deg);
}
.aw-ca-listing .admin__data-grid-outer-wrap .admin__data-grid-loading-mask .spinner > span:nth-child(4) {
    -webkit-animation-delay: 0.54s;
    -moz-animation-delay: 0.54s;
    -ms-animation-delay: 0.54s;
    animation-delay: 0.54s;
    -webkit-transform: rotate(-180deg);
    -moz-transform: rotate(-180deg);
    -ms-transform: rotate(-180deg);
    transform: rotate(-180deg);
}
.aw-ca-listing .admin__data-grid-outer-wrap .admin__data-grid-loading-mask .spinner > span:nth-child(5) {
    -webkit-animation-delay: 0.63s;
    -moz-animation-delay: 0.63s;
    -ms-animation-delay: 0.63s;
    animation-delay: 0.63s;
    -webkit-transform: rotate(-135deg);
    -moz-transform: rotate(-135deg);
    -ms-transform: rotate(-135deg);
    transform: rotate(-135deg);
}
.aw-ca-listing .admin__data-grid-outer-wrap .admin__data-grid-loading-mask .spinner > span:nth-child(6) {
    -webkit-animation-delay: 0.72s;
    -moz-animation-delay: 0.72s;
    -ms-animation-delay: 0.72s;
    animation-delay: 0.72s;
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
}
.aw-ca-listing .admin__data-grid-outer-wrap .admin__data-grid-loading-mask .spinner > span:nth-child(7) {
    -webkit-animation-delay: 0.81s;
    -moz-animation-delay: 0.81s;
    -ms-animation-delay: 0.81s;
    animation-delay: 0.81s;
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
}
.aw-ca-listing .admin__data-grid-outer-wrap .admin__data-grid-loading-mask .spinner > span:nth-child(8) {
    -webkit-animation-delay: 0.9s;
    -moz-animation-delay: 0.9s;
    -ms-animation-delay: 0.9s;
    animation-delay: 0.9s;
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
}
@-moz-keyframes fade {
    0% {
        background-color: #514943;
    }
    100% {
        background-color: #fff;
    }
}
@-webkit-keyframes fade {
    0% {
        background-color: #514943;
    }
    100% {
        background-color: #fff;
    }
}
@-ms-keyframes fade {
    0% {
        background-color: #514943;
    }
    100% {
        background-color: #fff;
    }
}
@keyframes fade {
    0% {
        background-color: #514943;
    }
    100% {
        background-color: #fff;
    }
}
.aw-ca-listing .admin__data-grid-outer-wrap .admin__data-grid-loading-mask .spinner > span {
    -webkit-transform: scale(0.4);
    -moz-transform: scale(0.4);
    -ms-transform: scale(0.4);
    transform: scale(0.4);
    -webkit-animation-name: fade;
    -moz-animation-name: fade;
    -ms-animation-name: fade;
    animation-name: fade;
    -webkit-animation-duration: 0.72s;
    -moz-animation-duration: 0.72s;
    -ms-animation-duration: 0.72s;
    animation-duration: 0.72s;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -ms-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-direction: linear;
    -moz-animation-direction: linear;
    -ms-animation-direction: linear;
    animation-direction: linear;
    background-color: #fff;
    border-radius: 6px;
    clip: rect(0 0.28571429em 0.1em 0);
    height: 0.1em;
    margin-top: 0.5em;
    position: absolute;
    width: 1em;
}
.aw_ca__domain-listing table {
    width: 100%;
    margin-top: 20px;
}

